:root{--mg-font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;--mg-radius-xs:4px;--mg-radius-sm:6px;--mg-radius-md:8px;--mg-radius-control:8px;--mg-radius-panel:12px;--mg-radius-pill:999px;--mg-space-xxs:4px;--mg-space-xs:6px;--mg-space-sm:8px;--mg-space-md-sm:10px;--mg-space-md:12px;--mg-space-md-lg:14px;--mg-space-lg:16px;--mg-space-xl:20px;--mg-space-xxl:24px;--mg-font-size-caption:11px;--mg-font-size-footnote:12px;--mg-font-size-body:14px;--mg-font-size-body-lg:16px;--mg-font-size-title:18px;--mg-font-size-heading:20px;--mg-line-height-tight:1.35;--mg-line-height-normal:1.5;--mg-line-height-relaxed:1.65;--mg-font-weight-regular:400;--mg-font-weight-medium:500;--mg-font-weight-semibold:600;--mg-font-weight-bold:700;--mg-control-height-sm:28px;--mg-control-height-md:32px;--mg-control-height-lg:40px;--mg-site-header-height:76px;--mg-motion-fast:160ms;--mg-motion-normal:200ms;--mg-motion-slow:300ms;--mg-ease-standard:cubic-bezier(0.4,0,0.2,1);--mg-z-dropdown:1000;--mg-z-dialog:2000;--mg-z-toast:4000}@media (max-width:767px){:root{--mg-site-header-height:62px}}:root{--mg-color-primary:#3b82f6;--mg-color-primary-hover:#2563eb;--mg-color-primary-active:#1d4ed8;--mg-color-primary-disabled:#bfdbfe;--mg-color-primary-soft:#eff6ff;--mg-color-primary-soft-active:#dbeafe;--mg-color-on-primary:#fff;--mg-color-secondary:#325bd8;--mg-color-secondary-soft:#edf1ff;--mg-color-tertiary:#6b7280;--mg-color-accent-violet:#5947c9;--mg-color-accent-amber:#e29a06;--mg-color-background:#f7f9fc;--mg-color-page:#fff;--mg-color-header:hsla(0,0%,100%,.96);--mg-color-canvas:#fff;--mg-color-surface:#fff;--mg-color-surface-raised:#fff;--mg-color-surface-subtle:#fbfcfe;--mg-color-surface-hover:#f7f9fc;--mg-color-control:#f4f7fb;--mg-color-control-hover:#fff;--mg-color-control-active:#eef5ff;--mg-color-control-border:#e1e6ee;--mg-color-fill:rgba(28,31,35,.04);--mg-color-fill-hover:rgba(28,31,35,.07);--mg-color-fill-active:rgba(28,31,35,.11);--mg-color-text:#1c1f23;--mg-color-text-secondary:#4e5969;--mg-color-text-tertiary:#86909c;--mg-color-text-disabled:#c9cdd4;--mg-color-border:#e5e6eb;--mg-color-border-strong:#c9cdd4;--mg-color-divider:#e8edf4;--mg-color-focus:rgba(59,130,246,.24);--mg-color-overlay:rgba(22,22,26,.6);--mg-color-black:#000;--mg-color-white:#fff;--mg-color-shadow:rgba(15,23,42,.12);--mg-color-success:#14b88a;--mg-color-success-hover:#0f9d75;--mg-color-success-soft:#e8f8f3;--mg-color-warning:#ff6a00;--mg-color-warning-hover:#db5b00;--mg-color-warning-soft:#fff2e8;--mg-color-on-warning:#3f2a00;--mg-color-danger:#e53935;--mg-color-danger-hover:#c62828;--mg-color-danger-soft:#fdeceb;--mg-color-info:#3197fb;--mg-color-info-soft:#eaf5ff;--mg-shadow-sm:0 1px 2px rgba(15,23,42,.035);--mg-shadow-card:0 1px 2px rgba(15,23,42,.025),0 8px 24px rgba(15,23,42,.025);--mg-shadow-overlay:0 1px 2px rgba(15,23,42,.06),0 12px 32px rgba(15,23,42,.12)}.nova-inverse,body[theme-mode=dark],html[theme-mode=dark]{--mg-color-primary:#5db7ff;--mg-color-primary-hover:#82c6ff;--mg-color-primary-active:#a7d6ff;--mg-color-primary-disabled:#245982;--mg-color-primary-soft:rgba(49,151,251,.2);--mg-color-primary-soft-active:rgba(49,151,251,.36);--mg-color-on-primary:#0f172a;--mg-color-secondary:#8da5ff;--mg-color-secondary-soft:rgba(50,91,216,.22);--mg-color-tertiary:#9ca3af;--mg-color-accent-violet:#a69cff;--mg-color-accent-amber:#f0bd55;--mg-color-background:#0d1117;--mg-color-page:#0d1117;--mg-color-header:rgba(13,17,23,.92);--mg-color-canvas:#0d1117;--mg-color-surface:#141a23;--mg-color-surface-raised:#1a222d;--mg-color-surface-subtle:#111821;--mg-color-surface-hover:#18212c;--mg-color-control:#151c26;--mg-color-control-hover:#1b2531;--mg-color-control-active:rgba(93,183,255,.14);--mg-color-control-border:rgba(218,226,239,.14);--mg-color-fill:hsla(0,0%,100%,.05);--mg-color-fill-hover:hsla(0,0%,100%,.09);--mg-color-fill-active:hsla(0,0%,100%,.13);--mg-color-text:#f2f4f8;--mg-color-text-secondary:rgba(242,244,248,.72);--mg-color-text-tertiary:rgba(242,244,248,.56);--mg-color-text-disabled:rgba(242,244,248,.36);--mg-color-border:rgba(228,231,245,.08);--mg-color-border-strong:rgba(228,231,245,.16);--mg-color-divider:rgba(218,226,239,.1);--mg-color-focus:rgba(93,183,255,.32);--mg-color-black:#000;--mg-color-white:#fff;--mg-color-shadow:rgba(0,0,0,.34);--mg-color-success:#26d9a6;--mg-color-success-hover:#51e2b9;--mg-color-success-soft:rgba(38,217,166,.18);--mg-color-warning:#ff8d3d;--mg-color-warning-hover:#ffa568;--mg-color-warning-soft:rgba(255,106,0,.2);--mg-color-on-warning:#2b1900;--mg-color-danger:#ef625f;--mg-color-danger-hover:#f48683;--mg-color-danger-soft:rgba(229,57,53,.2);--mg-color-info:#5db7ff;--mg-color-info-soft:rgba(49,151,251,.2);--mg-shadow-sm:none;--mg-shadow-card:none;--mg-shadow-overlay:0 1px 2px rgba(0,0,0,.24),0 14px 38px rgba(0,0,0,.34)}.mg-icon{display:inline-block;flex:0 0 auto;vertical-align:-.15em}