.version-panel[data-v-743a66ef]{--panel-ink:#15231f;--panel-muted:#64736e;--panel-line:#d7e1dd;--panel-surface:#fbfdfc;--panel-accent:#167454;--panel-accent-soft:#e1f3eb;--panel-warning:#9a5a0a;--panel-warning-soft:#fff0d6;color:var(--panel-ink);background:var(--panel-surface);border:.0625rem solid var(--panel-line);border-radius:1.25rem;overflow:hidden;box-shadow:0 1.5rem 4rem #15231f17}.version-panel__header[data-v-743a66ef]{border-bottom:.0625rem solid var(--panel-line);justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.75rem 1.75rem 1.5rem;display:flex}.version-panel__eyebrow[data-v-743a66ef]{color:var(--panel-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-family:ui-monospace,Cascadia Code,monospace;font-size:.72rem;font-weight:700}h2[data-v-743a66ef]{letter-spacing:-.035em;margin:0;font-family:Segoe UI Variable Display,Microsoft YaHei UI,sans-serif;font-size:clamp(1.55rem,3vw,2.15rem);font-weight:620}.version-panel__status[data-v-743a66ef]{border-radius:999rem;align-items:center;gap:.55rem;margin:0;padding:.55rem .8rem;font-size:.84rem;font-weight:700;display:inline-flex}.version-panel__status--ready[data-v-743a66ef]{color:var(--panel-accent);background:var(--panel-accent-soft)}.version-panel__status--not_ready[data-v-743a66ef]{color:var(--panel-warning);background:var(--panel-warning-soft)}.version-panel__status-dot[data-v-743a66ef]{background:currentColor;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 .22rem #ffffff8c}.version-panel__identity[data-v-743a66ef]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.version-panel__item[data-v-743a66ef]{border-right:.0625rem solid var(--panel-line);border-bottom:.0625rem solid var(--panel-line);min-width:0;padding:1.3rem 1.75rem}.version-panel__item[data-v-743a66ef]:nth-child(2n),.version-panel__item--wide[data-v-743a66ef]{border-right:0}.version-panel__item--wide[data-v-743a66ef]{border-bottom:0;grid-column:1/-1}dt[data-v-743a66ef]{color:var(--panel-muted);letter-spacing:.04em;margin-bottom:.45rem;font-size:.78rem;font-weight:650}dd[data-v-743a66ef]{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:650;overflow:hidden}.version-panel__item--primary dd[data-v-743a66ef]{color:var(--panel-accent);font-size:1.2rem}code[data-v-743a66ef]{font-family:ui-monospace,Cascadia Code,monospace;font-size:.93em}@media (width<=36rem){.version-panel__header[data-v-743a66ef]{flex-direction:column}.version-panel__identity[data-v-743a66ef]{grid-template-columns:1fr}.version-panel__item[data-v-743a66ef],.version-panel__item[data-v-743a66ef]:nth-child(2n){border-right:0;border-bottom:.0625rem solid var(--panel-line)}.version-panel__item--wide[data-v-743a66ef]{border-bottom:0;grid-column:auto}}.yhc-module-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));align-items:stretch;gap:1rem;display:grid}.yhc-module-card{text-align:start;min-width:0;color:var(--yhc-text,#17394f);background:var(--yhc-surface,#fff);border:1px solid var(--yhc-line,#dce6ee);border-radius:var(--yhc-radius-card,1rem);box-shadow:var(--yhc-shadow-card,none);overflow-wrap:anywhere;flex-direction:column;gap:.75rem;padding:1.125rem;display:flex}.yhc-module-card--interactive{font:inherit;cursor:pointer}.yhc-module-card--interactive:hover{border-color:var(--yhc-blue-600,#287db1)}.yhc-module-card--interactive:focus-visible{outline:3px solid var(--yhc-focus-color,#14649b);outline-offset:2px}.yhc-module-card__head{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.yhc-module-card__icon{border-radius:var(--yhc-radius-control,.625rem);block-size:2.5rem;color:var(--yhc-blue-700,#155b93);background:var(--yhc-selected-soft,#e8f2fa);flex:0 0 2.5rem;place-items:center;display:grid}.yhc-module-card__icon svg{width:1.375rem;height:1.375rem}.yhc-module-card__version{color:var(--yhc-blue-action,#155b93);background:var(--yhc-paper,#f3f7fa);border-radius:.4rem;padding:.26rem .5rem;font-size:.78rem;font-weight:650}.yhc-module-card__title{font-size:var(--desktop-font-section,1.05rem);font-weight:700;line-height:1.4}.yhc-module-card__status{color:var(--yhc-success,#24623d);font-size:.8rem}.yhc-module-card__status.is-unavailable{color:var(--yhc-danger,#a52b36)}.yhc-module-card__section{color:var(--yhc-text-muted,#526d80);font-size:var(--desktop-font-body,.88rem);gap:.25rem;line-height:1.55;display:grid}.yhc-module-card__label{color:var(--yhc-text,#17394f);font-size:.8em;font-weight:650}.yhc-module-card__release{border-top:1px solid var(--yhc-line,#dce6ee);padding-top:.75rem}.base-data-page[data-v-fcfbc0e2]{width:min(100%,84rem);color:var(--ink);margin:0 auto}.base-data-hero[data-v-fcfbc0e2]{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);align-items:end;gap:2rem;margin-bottom:1.5rem;display:grid}.base-data-kicker[data-v-fcfbc0e2],.card-subtitle[data-v-fcfbc0e2]{color:var(--accent);font:750 .72rem/1.2 var(--yhc-font-mono);letter-spacing:.12em;margin:0 0 .65rem}.base-data-hero h1[data-v-fcfbc0e2]{letter-spacing:-.025em;margin:0 0 .7rem;font-size:clamp(1.5rem,3vw,1.625rem);font-weight:700;line-height:1.25}.base-data-hero>div>p[data-v-fcfbc0e2]:last-child{max-width:48rem;color:var(--muted);margin:0;font-size:1rem;line-height:1.75}.base-data-boundary[data-v-fcfbc0e2]{background:var(--yhc-surface);border:1px solid var(--yhc-line);border-radius:var(--yhc-radius-card);box-shadow:var(--yhc-shadow-card);align-items:flex-start;gap:.9rem;padding:1rem;display:flex}.boundary-mark[data-v-fcfbc0e2]{background:var(--yhc-blue-600);border-radius:50%;flex:none;width:.65rem;height:.65rem;margin-top:.3rem;box-shadow:0 0 0 .35rem #245ba71f}.base-data-boundary strong[data-v-fcfbc0e2],.base-data-boundary small[data-v-fcfbc0e2]{display:block}.base-data-boundary small[data-v-fcfbc0e2]{color:var(--muted);margin-top:.35rem;line-height:1.5}.catalog-summary[data-v-fcfbc0e2]{background:var(--line);border:1px solid var(--line);border-radius:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:1rem;display:grid;overflow:hidden}.catalog-summary>div[data-v-fcfbc0e2]{background:var(--yhc-surface);align-items:baseline;gap:.7rem;padding:.9rem 1rem;display:flex}.catalog-summary strong[data-v-fcfbc0e2]{font-size:1.35rem}.catalog-summary span[data-v-fcfbc0e2]{color:var(--muted);font-size:.8rem}.base-data-grid[data-v-fcfbc0e2]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.base-data-card[data-v-fcfbc0e2]{min-height:24rem;color:var(--ink);text-align:left;cursor:pointer;background:var(--yhc-surface);border:1px solid var(--yhc-line);border-radius:var(--yhc-radius-card);box-shadow:var(--yhc-shadow-card);flex-direction:column;grid-column:span 2;padding:1.25rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden}.base-data-card[data-v-fcfbc0e2]:nth-child(n+4){grid-column:span 3;min-height:20rem}.base-data-card[data-v-fcfbc0e2]:hover{border-color:#91b9da;transform:translateY(-.12rem);box-shadow:0 14px 30px #153d5b1f}.base-data-card[data-v-fcfbc0e2]:active{transform:translateY(0)}.base-data-card[data-v-fcfbc0e2]:focus-visible{outline:3px solid var(--yhc-focus-color);outline-offset:3px}.base-data-card--pending[data-v-fcfbc0e2]{background:var(--yhc-paper)}.card-topline[data-v-fcfbc0e2]{justify-content:space-between;align-items:center;display:flex}.card-sequence[data-v-fcfbc0e2]{color:#8297aa;font:650 .72rem/1 var(--yhc-font-mono)}.card-status[data-v-fcfbc0e2]{color:var(--yhc-success);background:var(--yhc-success-bg);border:1px solid var(--yhc-success-line);border-radius:999rem;padding:.32rem .55rem;font-size:.7rem;font-weight:750}.card-status[data-status=pending][data-v-fcfbc0e2]{color:#725523;background:#fff4da;border-color:#ead49e}.card-icon[data-v-fcfbc0e2]{width:4.5rem;height:4.5rem;color:var(--yhc-blue-600);background:var(--yhc-selected-soft);border:1px solid #c8daeb;border-radius:1rem;place-items:center;margin:2rem 0 1.35rem;display:grid}.card-icon svg[data-v-fcfbc0e2]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:2.65rem;height:2.65rem}.base-data-card--pending .card-icon[data-v-fcfbc0e2]{color:#7d7057;background:#f7f2e8;border-color:#e6dcc7}.card-title[data-v-fcfbc0e2]{letter-spacing:-.025em;margin-bottom:.7rem;font-size:1.55rem;display:block}.card-description[data-v-fcfbc0e2]{color:var(--muted);font-size:.88rem;line-height:1.7;display:block}.card-facts[data-v-fcfbc0e2]{flex-wrap:wrap;gap:.4rem;margin:1.2rem 0;display:flex}.card-facts>span[data-v-fcfbc0e2]{color:#526d80;background:var(--yhc-paper);border:1px solid var(--yhc-line);border-radius:.4rem;padding:.3rem .5rem;font-size:.68rem}.card-action[data-v-fcfbc0e2]{color:var(--yhc-blue-action);align-items:center;gap:.4rem;margin-top:auto;font-size:.82rem;font-weight:750;display:flex}.card-action svg[data-v-fcfbc0e2]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:1rem;height:1rem;transition:transform .16s}.base-data-card:hover .card-action svg[data-v-fcfbc0e2]{transform:translate(.2rem)}.base-data-card--pending .card-action[data-v-fcfbc0e2]{color:#725523}.pending-notice[data-v-fcfbc0e2]{color:#654b1f;background:#fff8e7;border:1px solid #e9d7aa;border-left:.35rem solid #b98728;border-radius:.75rem;margin:1rem 0 0;padding:1rem 1.1rem;line-height:1.65}@media (width<=64rem){.base-data-hero[data-v-fcfbc0e2]{grid-template-columns:1fr}.base-data-card[data-v-fcfbc0e2],.base-data-card[data-v-fcfbc0e2]:nth-child(n+4){grid-column:span 3}}@media (width<=44rem){.catalog-summary[data-v-fcfbc0e2]{grid-template-columns:1fr}.base-data-card[data-v-fcfbc0e2],.base-data-card[data-v-fcfbc0e2]:nth-child(n+4){grid-column:1/-1;min-height:19rem}}@media (prefers-reduced-motion:reduce){.base-data-card[data-v-fcfbc0e2],.card-action svg[data-v-fcfbc0e2]{transition:none}.base-data-card[data-v-fcfbc0e2]:hover{transform:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--yhc-font-ui);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}body{margin:0}:root{--ink:var(--yhc-text);--muted:var(--yhc-text-muted);--accent:var(--yhc-blue-700);--accent-dark:var(--yhc-blue-action);--surface:var(--yhc-surface);--soft:var(--yhc-paper);--line:var(--yhc-line);background:var(--yhc-page)}.admin-shell{grid-template-columns:17rem minmax(0,1fr);min-height:100vh;display:grid}.sidebar{color:#f2f7fc;background:linear-gradient(180deg, var(--yhc-navy-950), var(--yhc-navy-800));height:100vh;padding:1.5rem 1rem;position:sticky;top:0}.brand{align-items:center;gap:.8rem;padding:.5rem;display:flex}.brand strong,.brand small{display:block}.brand small{color:#a9c2da;font:600 .65rem/1.2 var(--yhc-font-mono);letter-spacing:.12em;margin-top:.2rem}.sidebar nav{gap:.35rem;margin-top:2.5rem;display:grid}.sidebar nav button{width:100%;min-height:var(--yhc-control-height);color:#bed0e1;text-align:left;cursor:pointer;border-radius:var(--yhc-radius-control);background:0 0;border:1px solid #0000;align-items:center;gap:.8rem;padding:.75rem 1rem;display:flex;position:relative}.sidebar nav button span{color:#91acc5;font:600 .68rem/1 var(--yhc-font-mono)}.sidebar nav button:hover{color:#fff;background:#ffffff14}.sidebar nav button[aria-current=page]{color:#fff;background:var(--yhc-blue-700);border-color:#3778aa}.sidebar nav button[aria-current=page]:before{content:"";background:var(--yhc-nav-accent);border-radius:0 4px 4px 0;width:3px;height:1.65rem;position:absolute;left:-.5rem}.sidebar__note{color:#a9c2da;font-size:.72rem;line-height:1.65;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.workspace{background:var(--yhc-page);min-width:0;padding:clamp(1rem,3vw,2.5rem)}.status-page,.catalog-view{width:min(100%,76rem);margin:0 auto}.back-to-base-data{min-height:var(--yhc-control-height);color:var(--yhc-blue-action);cursor:pointer;background:var(--yhc-surface);border:1px solid var(--yhc-control-line);border-radius:var(--yhc-radius-control);align-items:center;gap:.45rem;margin:0 0 1rem;padding:.55rem .85rem;display:inline-flex}.back-to-base-data svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:1rem;height:1rem}.back-to-base-data:hover{background:var(--yhc-selected-soft);border-color:#91b9da}.catalog-view>header{margin-bottom:1.5rem}.catalog-view .eyebrow{color:var(--yhc-blue-700);font:700 .72rem/1 var(--yhc-font-mono);letter-spacing:.12em;margin:0 0 .5rem}.catalog-view h2{letter-spacing:-.025em;margin:.1rem 0 .6rem;font-size:clamp(1.5rem,2.5vw,1.625rem);font-weight:700}.catalog-view header>p:last-child{max-width:50rem;color:var(--yhc-text-muted);line-height:1.7}.boundary,.toolbar,.editor,.records{background:var(--yhc-surface);border:1px solid var(--yhc-line);border-radius:var(--yhc-radius-card);box-shadow:var(--yhc-shadow-card);margin-bottom:1rem;padding:1rem}.boundary{border-left:.3rem solid var(--yhc-blue-600);align-items:baseline;gap:1rem;display:flex}.boundary span{color:var(--yhc-text-muted)}.toolbar{align-items:end;gap:.8rem;display:flex}.toolbar label{flex:1}.catalog-view label{color:#354b64;gap:.38rem;font-size:.82rem;font-weight:650;display:grid}.catalog-view input,.catalog-view textarea{width:100%;color:var(--yhc-text);background:var(--yhc-surface);border:1px solid var(--yhc-control-line);border-radius:var(--yhc-radius-control);padding:.68rem .75rem}.catalog-view textarea{resize:vertical;font-family:var(--yhc-font-mono);font-size:.78rem;line-height:1.55}.catalog-view button{min-height:var(--yhc-control-height);color:#fff;cursor:pointer;background:var(--yhc-blue-action);border:1px solid var(--yhc-blue-action);border-radius:var(--yhc-radius-control);padding:.55rem 1rem}.catalog-view button:disabled{cursor:not-allowed;opacity:.5}.editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.editor h3,.editor .span{grid-column:1/-1}.editor h3{margin:0}.editor>button{justify-self:start}.records{gap:.65rem;display:grid}.records article{background:var(--yhc-paper);border:1px solid var(--yhc-line);border-radius:var(--yhc-radius-control);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem;display:flex}.records strong,.records small,.records code{display:block}.records small{color:var(--yhc-text-muted);margin:.25rem 0}.records code{color:#526d80;font-size:.7rem}.actions{flex-wrap:wrap;gap:.45rem;display:flex}.actions button{min-height:var(--yhc-control-height);font-size:.78rem}.empty{color:var(--yhc-text-muted);margin:.5rem}.status-page .version-panel{--panel-ink:var(--yhc-text);--panel-muted:var(--yhc-text-muted);--panel-line:var(--yhc-line);--panel-surface:var(--yhc-surface);--panel-accent:var(--yhc-success);--panel-accent-soft:var(--yhc-success-bg);--panel-warning:var(--yhc-warning);--panel-warning-soft:var(--yhc-warning-bg);border-radius:var(--yhc-radius-card);box-shadow:var(--yhc-shadow-card)}.status-page .version-panel h2{font-family:var(--yhc-font-ui);letter-spacing:-.02em;font-size:1.125rem;font-weight:700}.status-page .version-panel__eyebrow{color:var(--yhc-blue-700);font-family:var(--yhc-font-mono)}@media (width<=52rem){.admin-shell{grid-template-columns:1fr}.sidebar{height:auto;position:static}.sidebar nav{grid-template-columns:repeat(2,1fr);margin-top:1rem}.sidebar__note{display:none}.editor{grid-template-columns:1fr}.records article{flex-direction:column;align-items:flex-start}}@media (width<=32rem){.workspace{padding:1rem}.sidebar nav{grid-template-columns:1fr}.toolbar,.boundary{flex-direction:column;align-items:stretch}}.release-page[data-v-150f4978]{--page-ink:var(--yhc-text);--page-muted:var(--yhc-text-muted);--page-accent:var(--yhc-blue-700);--page-accent-strong:var(--yhc-navy-900);--page-surface:var(--yhc-page);--page-card:var(--yhc-surface);--page-line:var(--yhc-line);--page-error:var(--yhc-danger);--page-error-soft:var(--yhc-danger-bg);min-height:100vh;color:var(--page-ink);background:var(--page-surface);isolation:isolate;place-items:center;padding:clamp(1.5rem,6vw,5rem);display:grid;position:relative;overflow:hidden}.release-page__frame[data-v-150f4978]{background:var(--page-card);border:1px solid var(--page-line);border-radius:var(--yhc-radius-card);width:min(100%,52rem);box-shadow:var(--yhc-shadow-card);padding:clamp(1.25rem,4vw,2.5rem)}.release-page__intro[data-v-150f4978]{align-items:flex-start;gap:1.2rem;margin-bottom:clamp(2rem,6vw,3.75rem);display:flex}.release-page__mark[data-v-150f4978]{background:var(--page-accent-strong);border-radius:.8rem .8rem .8rem .18rem;flex:none;grid-template-columns:repeat(3,.36rem);align-items:end;gap:.22rem;width:2.65rem;height:2.65rem;padding:.62rem;display:grid}.release-page__mark span[data-v-150f4978]{background:#dceafa;border-radius:999rem;display:block}.release-page__mark span[data-v-150f4978]:first-child{height:52%}.release-page__mark span[data-v-150f4978]:nth-child(2){height:100%}.release-page__mark span[data-v-150f4978]:nth-child(3){height:72%}.release-page__kicker[data-v-150f4978]{color:var(--page-accent);font-family:var(--yhc-font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .6rem;font-size:.72rem;font-weight:750}h1[data-v-150f4978],h2[data-v-150f4978],p[data-v-150f4978]{margin-top:0}h1[data-v-150f4978]{font-family:var(--yhc-font-ui);letter-spacing:-.025em;margin-bottom:.65rem;font-size:clamp(1.5rem,3vw,1.625rem);font-weight:700;line-height:1.25}.release-page__summary[data-v-150f4978]{max-width:34rem;color:var(--page-muted);margin-bottom:0;font-size:1rem;line-height:1.7}.release-page__message[data-v-150f4978]{background:var(--yhc-paper);border:.0625rem solid var(--page-line);border-radius:1.25rem;align-items:flex-start;gap:1rem;min-height:12rem;padding:2rem;display:flex}.release-page__message p[data-v-150f4978]:last-child{color:var(--page-muted);margin-bottom:0}.release-page__message--error[data-v-150f4978]{background:var(--page-error-soft);border-color:color-mix(in srgb, var(--page-error) 28%, transparent)}.release-page__message--error h2[data-v-150f4978]{color:var(--page-error);margin-bottom:.55rem;font-size:clamp(1.4rem,4vw,2rem)}.release-page__message-label[data-v-150f4978]{color:var(--page-muted);letter-spacing:.06em;margin-bottom:.45rem;font-size:.78rem;font-weight:750}.release-page__pulse[data-v-150f4978],.release-page__error-mark[data-v-150f4978]{width:2rem;height:2rem;color:var(--page-error);background:var(--yhc-surface);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.release-page__pulse[data-v-150f4978]{background:var(--page-accent);width:.8rem;height:.8rem;margin-top:.25rem;box-shadow:0 0 0 .35rem #245ba724}.release-page__footer[data-v-150f4978]{color:var(--page-muted);font-family:var(--yhc-font-mono);letter-spacing:.06em;align-items:center;gap:.65rem;margin-top:1.3rem;font-size:.7rem;display:flex}@media (width<=36rem){.release-page[data-v-150f4978]{align-items:start;padding:1rem}.release-page__frame[data-v-150f4978]{border-radius:1.25rem}.release-page__intro[data-v-150f4978]{gap:.85rem}.release-page__footer[data-v-150f4978]{flex-wrap:wrap}}@media (prefers-reduced-motion:no-preference){.release-page__frame[data-v-150f4978]{animation:.42s ease-out both release-page-enter-150f4978}@keyframes release-page-enter-150f4978{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}}.acceptance-entry[data-v-ed65b185]{color:#173338;background:#f4f7f8;place-items:center;min-height:100vh;font-family:sans-serif;display:grid}.acceptance-entry form[data-v-ed65b185],.admin-wechat[data-v-ed65b185]{background:#fff;border:1px solid #d3dfdf;border-radius:12px;width:min(420px,90vw);padding:32px}.admin-wechat img[data-v-ed65b185]{max-width:100%;height:auto;margin-inline:auto;display:block}.acceptance-entry label[data-v-ed65b185],.acceptance-entry input[data-v-ed65b185]{width:100%;display:block}.acceptance-entry input[data-v-ed65b185]{box-sizing:border-box;margin:8px 0 20px;padding:10px}.acceptance-entry button[data-v-ed65b185],.acceptance-banner button[data-v-ed65b185]{cursor:pointer;padding:8px 16px}.acceptance-banner[data-v-ed65b185]{background:#fff;border-bottom:1px solid #d3dfdf;flex-wrap:wrap;align-items:center;gap:16px;padding:8px 20px;display:flex}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;--yhc-font-ui:"Microsoft YaHei UI", "Microsoft YaHei", "PingFang SC", "Noto Sans CJK SC", "Segoe UI", Arial, sans-serif;--yhc-font-mono:ui-monospace, "Cascadia Code", Consolas, monospace;--yhc-navy-950:#071b31;--yhc-navy-900:#0c2a49;--yhc-navy-800:#123c64;--yhc-blue-700:#155b93;--yhc-blue-600:#245ba7;--yhc-blue-action:#135b9d;--yhc-text:#152942;--yhc-text-strong:#102a43;--yhc-text-muted:#6b7f94;--yhc-page:#f4f7fa;--yhc-paper:#f7fafc;--yhc-surface:#fff;--yhc-sidebar:#f5f8fb;--yhc-line:#d9e3ec;--yhc-control-line:#cbd9e4;--yhc-table-head:#edf4f8;--yhc-selected-soft:#eaf3fc;--yhc-success:#20a66a;--yhc-success-bg:#eef9f4;--yhc-success-line:#a8dec5;--yhc-warning:#906722;--yhc-warning-bg:#fffaf0;--yhc-warning-line:#e8c996;--yhc-danger:#a52b36;--yhc-danger-bg:#fff7f3;--yhc-danger-line:#e1b2a0;--yhc-info:#176b87;--yhc-info-bg:#edf6fb;--yhc-nav-accent:#ffc21c;--yhc-radius-control:9px;--yhc-radius-card:12px;--yhc-radius-dialog:15px;--yhc-control-height:44px;--yhc-control-height-mobile:48px;--yhc-density-body-font:.8125rem;--yhc-density-caption-font:.75rem;--yhc-density-control-height:34px;--yhc-density-row-height:40px;--yhc-density-cell-padding:.35rem .45rem;--yhc-density-panel-padding:.75rem;--yhc-density-section-gap:.625rem;--yhc-shadow-card:0 10px 28px #153d5b0e;--yhc-shadow-dialog:0 24px 70px #041d3047;--yhc-focus-color:#0d74b8;--yhc-focus-ring:0 0 0 3px var(--yhc-focus-color);--ink:var(--yhc-text);--muted:var(--yhc-text-muted);--accent:var(--yhc-blue-700);--accent-dark:var(--yhc-blue-action);--surface:var(--yhc-surface);--soft:var(--yhc-paper);--line:var(--yhc-line);background:var(--yhc-page);font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,Noto Sans CJK SC,Segoe UI,Arial,sans-serif}*,:before,:after{box-sizing:border-box}html{background:var(--yhc-page);min-width:320px;scroll-padding-top:1rem}body{min-width:320px;min-height:100vh;color:var(--yhc-text);background:var(--yhc-page);margin:0}button,input,textarea,select{font:inherit}button,select,input:not([type=checkbox]):not([type=radio]),textarea{min-height:var(--yhc-control-height)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--yhc-focus-color);outline-offset:3px}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.5}button{transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s}table{color:#36566e}th{color:#24485f;background:var(--yhc-table-head)}@media (width<=760px){button,select,input:not([type=checkbox]):not([type=radio]),textarea{min-height:var(--yhc-control-height-mobile)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
