@font-face{font-family:YunFengFeiYun;src:url(/assets/yunfeng-feiyun-titles-Py23GWzE.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MyCustomFont;src:url(/assets/myfont-xlv7CHAJ.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CangErZhouKeBangShu;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif SC";src:url(/assets/noto-serif-sc-400-BMa2s0m7.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif SC";src:url(/assets/noto-serif-sc-500-DbxXhzEA.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif SC";src:url(/assets/noto-serif-sc-700-Tp7_34td.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif SC";src:url(/assets/noto-serif-sc-900-2BlHC3KT.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans SC;src:url(/assets/noto-sans-sc-400-Bh7lxtPr.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans SC;src:url(/assets/noto-sans-sc-500-gTfhNltN.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans SC;src:url(/assets/noto-sans-sc-700-D5T6snX9.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-family-primary: "MyCustomFont", "Segoe UI", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--font-family-secondary: "Microsoft YaHei", "Segoe UI", "Noto Sans SC", "PingFang SC", sans-serif}*{font-family:var(--font-family-secondary)}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{width:100vw;margin:0;text-align:center}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.gz-site-header[data-v-d4d75dea],.gz-site-header[data-v-d4d75dea] *{font-family:var(--gz-font-body)}.gz-site-header[data-v-d4d75dea]{position:relative;z-index:20;flex:0 0 auto;width:100%;border-bottom:1px solid var(--gz-border);background:var(--gz-panel);color:var(--gz-ink);text-align:left}.gz-site-header__inner[data-v-d4d75dea],.gz-section-navigation__inner[data-v-d4d75dea]{width:calc(100% - var(--gz-page-gutter) * 2);max-width:var(--gz-page-width);margin-inline:auto}.gz-site-header__inner[data-v-d4d75dea]{display:flex;min-height:80px;align-items:center;justify-content:space-between;gap:24px}.gz-site-brand[data-v-d4d75dea]{display:inline-flex;flex:0 0 auto;align-items:center;gap:12px;color:var(--gz-ink);text-decoration:none}.gz-site-brand__seal[data-v-d4d75dea]{display:grid;width:42px;height:44px;place-items:center;border:1px solid currentColor;border-radius:2px;color:var(--gz-accent);font-family:var(--gz-font-heading);font-size:17px;letter-spacing:2px;writing-mode:vertical-rl}.gz-site-brand__copy[data-v-d4d75dea]{display:grid;gap:2px}.gz-site-brand__copy strong[data-v-d4d75dea]{font-family:var(--gz-font-heading);font-size:22px;font-weight:700;letter-spacing:3px;line-height:1.3}.gz-site-brand__copy>span[data-v-d4d75dea]{color:var(--gz-muted);font-size:11px;line-height:1.5;white-space:nowrap}.gz-site-navigation[data-v-d4d75dea]{display:flex;align-items:center;gap:clamp(2px,.65vw,12px)}.gz-site-navigation a[data-v-d4d75dea]{display:inline-flex;min-width:54px;min-height:44px;align-items:center;justify-content:center;padding:8px 12px;border-radius:4px;color:var(--gz-muted);font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap}.gz-site-navigation a[data-v-d4d75dea]:hover,.gz-site-navigation a.is-current[data-v-d4d75dea]{background:var(--gz-accent-soft);color:var(--gz-accent)}.gz-site-navigation a.is-current[data-v-d4d75dea]{box-shadow:inset 0 -2px var(--gz-accent)}.gz-site-menu-toggle[data-v-d4d75dea]{display:none;min-height:42px;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--gz-border);border-radius:4px;background:transparent;color:var(--gz-ink);font-size:13px;line-height:1.5;cursor:pointer}.gz-section-navigation[data-v-d4d75dea]{border-top:1px solid var(--gz-border-soft);background:var(--gz-paper)}.gz-section-navigation__inner[data-v-d4d75dea]{display:flex;min-height:42px;align-items:center;gap:24px}.gz-section-navigation__label[data-v-d4d75dea]{color:var(--gz-muted);font-size:12px}.gz-section-navigation a[data-v-d4d75dea]{display:inline-flex;min-height:42px;align-items:center;padding:7px 0;border-bottom:2px solid transparent;color:var(--gz-muted);font-size:13px;line-height:1.5;text-decoration:none;white-space:nowrap}.gz-section-navigation a[data-v-d4d75dea]:hover,.gz-section-navigation a.is-current[data-v-d4d75dea]{border-bottom-color:var(--gz-accent);color:var(--gz-accent)}.gz-skip-link[data-v-d4d75dea]{position:absolute;top:8px;left:var(--gz-page-gutter);z-index:30;padding:10px 16px;border:1px solid var(--gz-accent);border-radius:4px;background:var(--gz-panel);color:var(--gz-accent);font-size:14px;transform:translateY(-180%)}.gz-skip-link[data-v-d4d75dea]:focus{transform:translateY(0)}.gz-site-header[data-v-d4d75dea] :is(a,button):focus-visible{outline:2px solid var(--gz-accent);outline-offset:4px}.gz-site-header[data-v-d4d75dea] :is(a,button):focus:not(:focus-visible){outline:none}@media(max-width:760px){.gz-site-header__inner[data-v-d4d75dea]{min-height:76px;flex-wrap:wrap;gap:0 16px;padding-block:12px}.gz-site-brand__seal[data-v-d4d75dea]{width:36px;height:40px;font-size:16px}.gz-site-brand__copy strong[data-v-d4d75dea]{font-size:20px}.gz-site-menu-toggle[data-v-d4d75dea]{display:inline-flex;margin-left:auto}.gz-site-navigation[data-v-d4d75dea]{display:none;flex-basis:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-top:14px}.gz-site-navigation.is-open[data-v-d4d75dea]{display:grid}.gz-site-navigation a[data-v-d4d75dea]{min-width:0;padding-inline:6px;border:1px solid var(--gz-border-soft);font-size:14px}.gz-section-navigation__inner[data-v-d4d75dea]{min-height:44px;gap:clamp(12px,4vw,24px)}.gz-section-navigation__label[data-v-d4d75dea]{display:none}.gz-section-navigation a[data-v-d4d75dea]{min-height:44px;font-size:12px}}:root{--gz-paper: #f5f0e7;--gz-panel: #fffdf8;--gz-ink: #2d312d;--gz-muted: #686c64;--gz-accent: #8d3f32;--gz-accent-hover: #6f3028;--gz-accent-soft: #f1e4dd;--gz-border: #d8d2c4;--gz-border-soft: #e9e3d7;--gz-font-body: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--gz-font-heading: "Noto Serif SC", "Songti SC", "STSong", serif;--gz-page-width: 1280px;--gz-reading-width: 74ch;--gz-page-gutter: clamp(20px, 4vw, 56px);--gz-section-space: clamp(32px, 5vw, 64px);--gz-radius: 8px}.app--public{--font-family-secondary: var(--gz-font-body);background:var(--gz-paper);color:var(--gz-ink);color-scheme:light}.app--public>.main-content{min-width:0;width:100%}.app--public>.main-content:focus{outline:none}.gz-reading-page{min-height:70vh;background:var(--gz-paper);color:var(--gz-ink);font-family:var(--gz-font-body);font-size:16px;line-height:1.85;text-align:left}.gz-reading-page :where(h1,h2,h3),.gz-page-title,.gz-section-title{color:var(--gz-ink);font-family:var(--gz-font-heading);font-weight:700;line-height:1.4;overflow-wrap:break-word}.gz-reading-page :where(h1),.gz-page-title{font-size:clamp(30px,3.2vw,44px)}.gz-reading-page :where(h2),.gz-section-title{font-size:clamp(24px,2.3vw,30px)}.gz-reading-page :where(h3){font-size:20px}.gz-page-shell{width:calc(100% - var(--gz-page-gutter) * 2);max-width:var(--gz-page-width);margin-inline:auto}.gz-prose{max-width:var(--gz-reading-width);color:var(--gz-ink);font-family:var(--gz-font-body);font-size:clamp(16px,1.4vw,18px);line-height:1.9;overflow-wrap:break-word}.gz-prose p+p{margin-top:1em}.gz-prose :is(ul,ol){padding-left:1.5em}.gz-prose li+li{margin-top:.5em}.gz-kicker{color:var(--gz-accent);font-family:var(--gz-font-body);font-size:12px;font-weight:500;letter-spacing:.12em;line-height:1.6}.gz-reading-page :is(input,select,textarea,button),.gz-button{font-family:var(--gz-font-body)}.gz-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border:1px solid var(--gz-border);border-radius:4px;background:var(--gz-panel);color:var(--gz-ink);font-size:14px;font-weight:500;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer}.gz-button:hover{border-color:var(--gz-accent);background:var(--gz-accent-soft);color:var(--gz-accent)}.gz-button--primary{border-color:var(--gz-accent);background:var(--gz-accent);color:var(--gz-panel)}.gz-button--primary:hover{border-color:var(--gz-accent-hover);background:var(--gz-accent-hover);color:var(--gz-panel)}.gz-button:disabled,.gz-button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.gz-link,.gz-prose a{color:var(--gz-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.gz-link:hover,.gz-prose a:hover{color:var(--gz-accent-hover)}.gz-reading-page :is(a,button,input,select,textarea,summary):focus-visible,.gz-button:focus-visible,.gz-link:focus-visible{outline:2px solid var(--gz-accent);outline-offset:4px}.gz-reading-page :is(a,button,input,select,textarea,summary):focus:not(:focus-visible),.gz-button:focus:not(:focus-visible),.gz-link:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){.gz-button{transition:none}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif;line-height:1.6;color:#333}.app{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1}
