:root{--mw-component-badge-background: var(--mw-semantic-color-subtle);--mw-component-badge-border: var(--mw-semantic-color-border-strong);--mw-component-badge-font-size: var(--mw-semantic-font-size-annotation);--mw-component-badge-foreground: var(--mw-semantic-color-text-primary);--mw-component-badge-radius: var(--mw-semantic-radius-20);--mw-component-button-font-size: var(--mw-semantic-font-size-ui);--mw-component-button-min-height: var(--mw-semantic-target-44);--mw-component-button-padding-inline: var(--mw-semantic-space-16);--mw-component-button-primary-background: var(--mw-semantic-color-action-primary);--mw-component-button-primary-disabled-background: var(--mw-semantic-color-subtle);--mw-component-button-primary-disabled-foreground: var(--mw-semantic-color-text-secondary);--mw-component-button-primary-foreground: var(--mw-semantic-color-text-on-action);--mw-component-button-primary-hover-background: var(--mw-semantic-color-action-hover);--mw-component-button-radius: var(--mw-semantic-radius-8);--mw-component-button-secondary-background: var(--mw-semantic-color-surface);--mw-component-button-secondary-border: var(--mw-semantic-color-border-strong);--mw-component-button-secondary-foreground: var(--mw-semantic-color-action-primary);--mw-component-button-secondary-hover-background: var(--mw-semantic-color-action-soft);--mw-component-button-touch-min-height: var(--mw-semantic-target-48);--mw-component-card-background: var(--mw-semantic-color-surface);--mw-component-card-border: var(--mw-semantic-color-border-subtle);--mw-component-card-padding: var(--mw-semantic-space-24);--mw-component-card-radius: var(--mw-semantic-radius-12);--mw-component-dialog-background: var(--mw-semantic-color-surface);--mw-component-dialog-layer: var(--mw-semantic-layer-dialog);--mw-component-dialog-radius: var(--mw-semantic-radius-20);--mw-component-evidence-background: var(--mw-semantic-color-subtle);--mw-component-evidence-border: var(--mw-semantic-color-border-strong);--mw-component-evidence-foreground: var(--mw-semantic-color-text-primary);--mw-component-evidence-radius: var(--mw-semantic-radius-8);--mw-component-focus-color: var(--mw-semantic-color-focus);--mw-component-focus-offset: var(--mw-semantic-stroke-strong);--mw-component-focus-width: var(--mw-semantic-stroke-focus);--mw-component-input-background: var(--mw-semantic-color-surface);--mw-component-input-border: var(--mw-semantic-color-border-strong);--mw-component-input-error-border: var(--mw-semantic-color-feedback-error-foreground);--mw-component-input-focus-ring: var(--mw-semantic-color-focus);--mw-component-input-foreground: var(--mw-semantic-color-text-primary);--mw-component-input-min-height: var(--mw-semantic-target-44);--mw-component-input-padding-inline: var(--mw-semantic-space-12);--mw-component-input-placeholder: var(--mw-semantic-color-text-secondary);--mw-component-input-radius: var(--mw-semantic-radius-8);--mw-component-panel-background: var(--mw-semantic-color-surface);--mw-component-panel-border: var(--mw-semantic-color-border-subtle);--mw-component-panel-radius: var(--mw-semantic-radius-12);--mw-component-world-annotation-size: var(--mw-semantic-font-size-annotation);--mw-component-world-background: var(--mw-semantic-color-canvas);--mw-component-world-grid: var(--mw-semantic-math-grid);--mw-component-world-object-a: var(--mw-semantic-math-object-a);--mw-component-world-object-b: var(--mw-semantic-math-object-b);--mw-component-world-object-c: var(--mw-semantic-math-object-c);--mw-component-world-object-d: var(--mw-semantic-math-object-d);--mw-component-world-reference: var(--mw-semantic-math-reference);--mw-primitive-color-dark-action-hover: #82E4D3;--mw-primitive-color-dark-action-primary: #63D5C3;--mw-primitive-color-dark-action-soft: #1B4036;--mw-primitive-color-dark-border-strong: #829A8C;--mw-primitive-color-dark-border-subtle: #35473E;--mw-primitive-color-dark-canvas: #101917;--mw-primitive-color-dark-error-background: #3A2020;--mw-primitive-color-dark-error-foreground: #FFB4A9;--mw-primitive-color-dark-focus: #A3BEFF;--mw-primitive-color-dark-grid: #2A3B31;--mw-primitive-color-dark-info-background: #1C2B43;--mw-primitive-color-dark-info-foreground: #A3BEFF;--mw-primitive-color-dark-object-a: #8CAFFF;--mw-primitive-color-dark-object-b: #E9B66D;--mw-primitive-color-dark-object-c: #C3A3FF;--mw-primitive-color-dark-object-d: #6BD0E3;--mw-primitive-color-dark-on-action: #102E28;--mw-primitive-color-dark-reference: #A8B7B0;--mw-primitive-color-dark-subtle: #23312C;--mw-primitive-color-dark-success-background: #183326;--mw-primitive-color-dark-success-foreground: #99D6AC;--mw-primitive-color-dark-surface: #192321;--mw-primitive-color-dark-text-primary: #EDF4EF;--mw-primitive-color-dark-text-secondary: #B4C4BB;--mw-primitive-color-dark-warning-background: #392E19;--mw-primitive-color-dark-warning-foreground: #F1C27D;--mw-primitive-color-light-action-hover: #00564F;--mw-primitive-color-light-action-primary: #006B62;--mw-primitive-color-light-action-soft: #DDF2EC;--mw-primitive-color-light-border-strong: #73867B;--mw-primitive-color-light-border-subtle: #D5DED7;--mw-primitive-color-light-canvas: #F6F7F4;--mw-primitive-color-light-error-background: #FEF3F2;--mw-primitive-color-light-error-foreground: #B42318;--mw-primitive-color-light-focus: #245CCC;--mw-primitive-color-light-grid: #E0E6E0;--mw-primitive-color-light-info-background: #EDF3FF;--mw-primitive-color-light-info-foreground: #245CCC;--mw-primitive-color-light-object-a: #245CCC;--mw-primitive-color-light-object-b: #9C4F00;--mw-primitive-color-light-object-c: #7545B7;--mw-primitive-color-light-object-d: #087890;--mw-primitive-color-light-on-action: #FFFFFF;--mw-primitive-color-light-reference: #65766C;--mw-primitive-color-light-subtle: #EBEFEB;--mw-primitive-color-light-success-background: #ECFDF3;--mw-primitive-color-light-success-foreground: #166534;--mw-primitive-color-light-surface: #FFFFFF;--mw-primitive-color-light-text-primary: #172B26;--mw-primitive-color-light-text-secondary: #50635B;--mw-primitive-color-light-warning-background: #FFF7E6;--mw-primitive-color-light-warning-foreground: #854900;--mw-primitive-font-family-code: ui-monospace, "SFMono-Regular", "Consolas", monospace;--mw-primitive-font-family-math: "MW STIX Two Math", "STIX Two Math", "Cambria Math", serif;--mw-primitive-font-family-ui: "MW Source Sans 3", "MW Noto Sans SC", "Source Sans 3", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--mw-primitive-font-line-height-annotation: 1.5;--mw-primitive-font-line-height-heading: 1.2;--mw-primitive-font-line-height-learning: 1.65;--mw-primitive-font-line-height-ui: 1.5;--mw-primitive-font-size-annotation: .875rem;--mw-primitive-font-size-display: 3rem;--mw-primitive-font-size-learning: 1.125rem;--mw-primitive-font-size-title: 2rem;--mw-primitive-font-size-ui: 1rem;--mw-primitive-font-weight-bold: 700;--mw-primitive-font-weight-medium: 500;--mw-primitive-font-weight-regular: 400;--mw-primitive-font-weight-semibold: 600;--mw-primitive-layer-base: 0;--mw-primitive-layer-dialog: 1100;--mw-primitive-layer-overlay: 1000;--mw-primitive-layer-raised: 10;--mw-primitive-layer-sticky: 100;--mw-primitive-layer-toast: 1200;--mw-primitive-motion-duration-deliberate: .24s;--mw-primitive-motion-duration-fast: .12s;--mw-primitive-motion-duration-instant: 0ms;--mw-primitive-motion-duration-standard: .18s;--mw-primitive-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--mw-primitive-radius-12: .75rem;--mw-primitive-radius-20: 1.25rem;--mw-primitive-radius-4: .25rem;--mw-primitive-radius-8: .5rem;--mw-primitive-space-12: .75rem;--mw-primitive-space-16: 1rem;--mw-primitive-space-24: 1.5rem;--mw-primitive-space-32: 2rem;--mw-primitive-space-4: .25rem;--mw-primitive-space-48: 3rem;--mw-primitive-space-64: 4rem;--mw-primitive-space-8: .5rem;--mw-primitive-stroke-focus: 3px;--mw-primitive-stroke-hairline: 1px;--mw-primitive-stroke-strong: 2px;--mw-primitive-target-44: 2.75rem;--mw-primitive-target-48: 3rem;--mw-semantic-font-family-code: var(--mw-primitive-font-family-code);--mw-semantic-font-family-math: var(--mw-primitive-font-family-math);--mw-semantic-font-family-ui: var(--mw-primitive-font-family-ui);--mw-semantic-font-line-height-annotation: var(--mw-primitive-font-line-height-annotation);--mw-semantic-font-line-height-heading: var(--mw-primitive-font-line-height-heading);--mw-semantic-font-line-height-learning: var(--mw-primitive-font-line-height-learning);--mw-semantic-font-line-height-ui: var(--mw-primitive-font-line-height-ui);--mw-semantic-font-size-annotation: var(--mw-primitive-font-size-annotation);--mw-semantic-font-size-display: var(--mw-primitive-font-size-display);--mw-semantic-font-size-learning: var(--mw-primitive-font-size-learning);--mw-semantic-font-size-title: var(--mw-primitive-font-size-title);--mw-semantic-font-size-ui: var(--mw-primitive-font-size-ui);--mw-semantic-font-weight-bold: var(--mw-primitive-font-weight-bold);--mw-semantic-font-weight-medium: var(--mw-primitive-font-weight-medium);--mw-semantic-font-weight-regular: var(--mw-primitive-font-weight-regular);--mw-semantic-font-weight-semibold: var(--mw-primitive-font-weight-semibold);--mw-semantic-layer-base: var(--mw-primitive-layer-base);--mw-semantic-layer-dialog: var(--mw-primitive-layer-dialog);--mw-semantic-layer-overlay: var(--mw-primitive-layer-overlay);--mw-semantic-layer-raised: var(--mw-primitive-layer-raised);--mw-semantic-layer-sticky: var(--mw-primitive-layer-sticky);--mw-semantic-layer-toast: var(--mw-primitive-layer-toast);--mw-semantic-motion-duration-deliberate: var(--mw-primitive-motion-duration-deliberate);--mw-semantic-motion-duration-fast: var(--mw-primitive-motion-duration-fast);--mw-semantic-motion-duration-instant: var(--mw-primitive-motion-duration-instant);--mw-semantic-motion-duration-standard: var(--mw-primitive-motion-duration-standard);--mw-semantic-motion-easing-standard: var(--mw-primitive-motion-easing-standard);--mw-semantic-radius-12: var(--mw-primitive-radius-12);--mw-semantic-radius-20: var(--mw-primitive-radius-20);--mw-semantic-radius-4: var(--mw-primitive-radius-4);--mw-semantic-radius-8: var(--mw-primitive-radius-8);--mw-semantic-space-12: var(--mw-primitive-space-12);--mw-semantic-space-16: var(--mw-primitive-space-16);--mw-semantic-space-24: var(--mw-primitive-space-24);--mw-semantic-space-32: var(--mw-primitive-space-32);--mw-semantic-space-4: var(--mw-primitive-space-4);--mw-semantic-space-48: var(--mw-primitive-space-48);--mw-semantic-space-64: var(--mw-primitive-space-64);--mw-semantic-space-8: var(--mw-primitive-space-8);--mw-semantic-stroke-focus: var(--mw-primitive-stroke-focus);--mw-semantic-stroke-hairline: var(--mw-primitive-stroke-hairline);--mw-semantic-stroke-strong: var(--mw-primitive-stroke-strong);--mw-semantic-target-44: var(--mw-primitive-target-44);--mw-semantic-target-48: var(--mw-primitive-target-48)}:root,:root[data-theme=light]{color-scheme:light;--mw-semantic-color-action-hover: var(--mw-primitive-color-light-action-hover);--mw-semantic-color-action-primary: var(--mw-primitive-color-light-action-primary);--mw-semantic-color-action-soft: var(--mw-primitive-color-light-action-soft);--mw-semantic-color-border-strong: var(--mw-primitive-color-light-border-strong);--mw-semantic-color-border-subtle: var(--mw-primitive-color-light-border-subtle);--mw-semantic-color-canvas: var(--mw-primitive-color-light-canvas);--mw-semantic-color-feedback-error-background: var(--mw-primitive-color-light-error-background);--mw-semantic-color-feedback-error-foreground: var(--mw-primitive-color-light-error-foreground);--mw-semantic-color-feedback-info-background: var(--mw-primitive-color-light-info-background);--mw-semantic-color-feedback-info-foreground: var(--mw-primitive-color-light-info-foreground);--mw-semantic-color-feedback-success-background: var(--mw-primitive-color-light-success-background);--mw-semantic-color-feedback-success-foreground: var(--mw-primitive-color-light-success-foreground);--mw-semantic-color-feedback-warning-background: var(--mw-primitive-color-light-warning-background);--mw-semantic-color-feedback-warning-foreground: var(--mw-primitive-color-light-warning-foreground);--mw-semantic-color-focus: var(--mw-primitive-color-light-focus);--mw-semantic-color-subtle: var(--mw-primitive-color-light-subtle);--mw-semantic-color-surface: var(--mw-primitive-color-light-surface);--mw-semantic-color-text-on-action: var(--mw-primitive-color-light-on-action);--mw-semantic-color-text-primary: var(--mw-primitive-color-light-text-primary);--mw-semantic-color-text-secondary: var(--mw-primitive-color-light-text-secondary);--mw-semantic-math-grid: var(--mw-primitive-color-light-grid);--mw-semantic-math-object-a: var(--mw-primitive-color-light-object-a);--mw-semantic-math-object-b: var(--mw-primitive-color-light-object-b);--mw-semantic-math-object-c: var(--mw-primitive-color-light-object-c);--mw-semantic-math-object-d: var(--mw-primitive-color-light-object-d);--mw-semantic-math-reference: var(--mw-primitive-color-light-reference)}:root[data-theme=dark]{color-scheme:dark;--mw-semantic-color-action-hover: var(--mw-primitive-color-dark-action-hover);--mw-semantic-color-action-primary: var(--mw-primitive-color-dark-action-primary);--mw-semantic-color-action-soft: var(--mw-primitive-color-dark-action-soft);--mw-semantic-color-border-strong: var(--mw-primitive-color-dark-border-strong);--mw-semantic-color-border-subtle: var(--mw-primitive-color-dark-border-subtle);--mw-semantic-color-canvas: var(--mw-primitive-color-dark-canvas);--mw-semantic-color-feedback-error-background: var(--mw-primitive-color-dark-error-background);--mw-semantic-color-feedback-error-foreground: var(--mw-primitive-color-dark-error-foreground);--mw-semantic-color-feedback-info-background: var(--mw-primitive-color-dark-info-background);--mw-semantic-color-feedback-info-foreground: var(--mw-primitive-color-dark-info-foreground);--mw-semantic-color-feedback-success-background: var(--mw-primitive-color-dark-success-background);--mw-semantic-color-feedback-success-foreground: var(--mw-primitive-color-dark-success-foreground);--mw-semantic-color-feedback-warning-background: var(--mw-primitive-color-dark-warning-background);--mw-semantic-color-feedback-warning-foreground: var(--mw-primitive-color-dark-warning-foreground);--mw-semantic-color-focus: var(--mw-primitive-color-dark-focus);--mw-semantic-color-subtle: var(--mw-primitive-color-dark-subtle);--mw-semantic-color-surface: var(--mw-primitive-color-dark-surface);--mw-semantic-color-text-on-action: var(--mw-primitive-color-dark-on-action);--mw-semantic-color-text-primary: var(--mw-primitive-color-dark-text-primary);--mw-semantic-color-text-secondary: var(--mw-primitive-color-dark-text-secondary);--mw-semantic-math-grid: var(--mw-primitive-color-dark-grid);--mw-semantic-math-object-a: var(--mw-primitive-color-dark-object-a);--mw-semantic-math-object-b: var(--mw-primitive-color-dark-object-b);--mw-semantic-math-object-c: var(--mw-primitive-color-dark-object-c);--mw-semantic-math-object-d: var(--mw-primitive-color-dark-object-d);--mw-semantic-math-reference: var(--mw-primitive-color-dark-reference)}@media(prefers-color-scheme:dark){:root:not([data-theme]),:root[data-theme=system]{color-scheme:dark;--mw-semantic-color-action-hover: var(--mw-primitive-color-dark-action-hover);--mw-semantic-color-action-primary: var(--mw-primitive-color-dark-action-primary);--mw-semantic-color-action-soft: var(--mw-primitive-color-dark-action-soft);--mw-semantic-color-border-strong: var(--mw-primitive-color-dark-border-strong);--mw-semantic-color-border-subtle: var(--mw-primitive-color-dark-border-subtle);--mw-semantic-color-canvas: var(--mw-primitive-color-dark-canvas);--mw-semantic-color-feedback-error-background: var(--mw-primitive-color-dark-error-background);--mw-semantic-color-feedback-error-foreground: var(--mw-primitive-color-dark-error-foreground);--mw-semantic-color-feedback-info-background: var(--mw-primitive-color-dark-info-background);--mw-semantic-color-feedback-info-foreground: var(--mw-primitive-color-dark-info-foreground);--mw-semantic-color-feedback-success-background: var(--mw-primitive-color-dark-success-background);--mw-semantic-color-feedback-success-foreground: var(--mw-primitive-color-dark-success-foreground);--mw-semantic-color-feedback-warning-background: var(--mw-primitive-color-dark-warning-background);--mw-semantic-color-feedback-warning-foreground: var(--mw-primitive-color-dark-warning-foreground);--mw-semantic-color-focus: var(--mw-primitive-color-dark-focus);--mw-semantic-color-subtle: var(--mw-primitive-color-dark-subtle);--mw-semantic-color-surface: var(--mw-primitive-color-dark-surface);--mw-semantic-color-text-on-action: var(--mw-primitive-color-dark-on-action);--mw-semantic-color-text-primary: var(--mw-primitive-color-dark-text-primary);--mw-semantic-color-text-secondary: var(--mw-primitive-color-dark-text-secondary);--mw-semantic-math-grid: var(--mw-primitive-color-dark-grid);--mw-semantic-math-object-a: var(--mw-primitive-color-dark-object-a);--mw-semantic-math-object-b: var(--mw-primitive-color-dark-object-b);--mw-semantic-math-object-c: var(--mw-primitive-color-dark-object-c);--mw-semantic-math-object-d: var(--mw-primitive-color-dark-object-d);--mw-semantic-math-reference: var(--mw-primitive-color-dark-reference)}}@media(prefers-reduced-motion:reduce){:root{--mw-semantic-motion-duration-fast: var(--mw-primitive-motion-duration-instant);--mw-semantic-motion-duration-standard: var(--mw-primitive-motion-duration-instant);--mw-semantic-motion-duration-deliberate: var(--mw-primitive-motion-duration-instant)}}@font-face{font-family:"MW Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/design-system/1.0.0/fonts/source-sans-3-latin-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"MW Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url(/design-system/1.0.0/fonts/source-sans-3-latin-variable-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:MW Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/design-system/1.0.0/fonts/noto-sans-sc-variable.woff2) format("woff2");unicode-range:U+2E80-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F}@font-face{font-family:"MW STIX Two Math";font-style:normal;font-weight:400;font-display:swap;src:url(/design-system/1.0.0/fonts/stix-two-math-regular.woff2) format("woff2")}:root{--mw-font-text: "MW Source Sans 3", "MW Noto Sans SC", system-ui, -apple-system, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--mw-font-math: "MW STIX Two Math", "STIX Two Math", "Cambria Math", math}.mw-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--mw-semantic-space-8);min-height:var(--mw-component-button-min-height);min-width:var(--mw-semantic-target-44);padding:var(--mw-semantic-space-8) var(--mw-component-button-padding-inline);border:1px solid var(--mw-component-button-secondary-border);border-radius:var(--mw-component-button-radius);font-size:var(--mw-component-button-font-size);font-weight:var(--mw-semantic-font-weight-semibold);line-height:var(--mw-semantic-font-line-height-ui);background:var(--mw-component-button-secondary-background);color:var(--mw-component-button-secondary-foreground);text-decoration:none;transition:background var(--mw-semantic-motion-duration-fast)}.mw-button:hover:enabled{background:var(--mw-component-button-secondary-hover-background)}.mw-button[data-variant=primary]{background:var(--mw-component-button-primary-background);color:var(--mw-component-button-primary-foreground);border-color:transparent}.mw-button[data-variant=primary]:hover:enabled{background:var(--mw-component-button-primary-hover-background)}.mw-button[data-variant=quiet]{background:transparent;border-color:transparent}.mw-button:disabled{background:var(--mw-component-button-primary-disabled-background);color:var(--mw-component-button-primary-disabled-foreground);border-color:var(--mw-semantic-color-border-subtle);cursor:not-allowed}.mw-field{width:100%;min-width:0;min-height:var(--mw-component-input-min-height);padding:var(--mw-semantic-space-8) var(--mw-component-input-padding-inline);border:1px solid var(--mw-component-input-border);border-radius:var(--mw-component-input-radius);background:var(--mw-component-input-background);color:var(--mw-component-input-foreground);font-size:var(--mw-semantic-font-size-ui);line-height:var(--mw-semantic-font-line-height-ui)}.mw-field::placeholder{color:var(--mw-component-input-placeholder);opacity:1}.mw-field[aria-invalid=true]{border-color:var(--mw-component-input-error-border)}.mw-status{display:block;padding:var(--mw-semantic-space-12);border-radius:var(--mw-semantic-radius-8);line-height:1.5}.mw-status[data-tone=info]{color:var(--mw-semantic-color-feedback-info-foreground);background:var(--mw-semantic-color-feedback-info-background)}.mw-status[data-tone=error]{color:var(--mw-semantic-color-feedback-error-foreground);background:var(--mw-semantic-color-feedback-error-background)}.mw-status[data-tone=success]{color:var(--mw-semantic-color-feedback-success-foreground);background:var(--mw-semantic-color-feedback-success-background)}.mw-status[data-tone=warning]{color:var(--mw-semantic-color-feedback-warning-foreground);background:var(--mw-semantic-color-feedback-warning-background)}.mw-appearance{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mw-semantic-space-8);font-size:var(--mw-semantic-font-size-annotation);color:var(--mw-semantic-color-text-secondary)}mw-appearance{min-width:0;max-width:100%}.mw-appearance select{min-height:var(--mw-semantic-target-44);padding:.5rem;border:1px solid var(--mw-semantic-color-border-strong);border-radius:var(--mw-semantic-radius-8);background:var(--mw-semantic-color-surface);color:var(--mw-semantic-color-text-primary);font-size:1rem}@media(pointer:coarse){.mw-button,.mw-field,.mw-appearance select{min-height:var(--mw-semantic-target-48)}}@media(forced-colors:active){.mw-button:disabled{color:GrayText;border-color:GrayText}}:root{--caret-color: var(--mw-semantic-color-action-primary);--selection-background-color: var(--mw-semantic-color-action-soft);--selection-color: var(--mw-semantic-color-text-primary);--contains-highlight-background-color: var(--mw-semantic-color-subtle);--contains-highlight-color: var(--mw-semantic-color-text-primary);--smart-fence-color: var(--mw-semantic-color-text-secondary);--keyboard-background: var(--mw-semantic-color-subtle);--keyboard-border: var(--mw-semantic-color-border-strong);--keyboard-accent-color: var(--mw-semantic-color-action-primary);--keyboard-toolbar-background: var(--mw-semantic-color-surface);--keyboard-toolbar-background-hover: var(--mw-semantic-color-action-soft);--keyboard-toolbar-background-selected: var(--mw-semantic-color-action-soft);--keyboard-toolbar-text: var(--mw-semantic-color-text-secondary);--keyboard-toolbar-text-active: var(--mw-semantic-color-text-primary);--keyboard-toolbar-font-size: var(--mw-semantic-font-size-ui);--keyboard-zindex: var(--mw-semantic-layer-overlay);--keycap-background: var(--mw-semantic-color-surface);--keycap-background-hover: var(--mw-semantic-color-action-soft);--keycap-background-active: var(--mw-semantic-color-action-soft);--keycap-background-pressed: var(--mw-semantic-color-action-soft);--keycap-border: var(--mw-semantic-color-border-strong);--keycap-text: var(--mw-semantic-color-text-primary);--keycap-text-active: var(--mw-semantic-color-text-primary);--keycap-text-hover: var(--mw-semantic-color-text-primary);--keycap-text-pressed: var(--mw-semantic-color-text-primary);--keycap-primary-background: var(--mw-semantic-color-action-primary);--keycap-primary-background-hover: var(--mw-semantic-color-action-hover);--keycap-primary-text: var(--mw-semantic-color-text-on-action);--keycap-secondary-background: var(--mw-semantic-color-subtle);--keycap-secondary-background-hover: var(--mw-semantic-color-action-soft);--keycap-secondary-text: var(--mw-semantic-color-text-primary);--keycap-height: var(--mw-semantic-target-48)}math-field::part(virtual-keyboard-toggle){min-width:var(--mw-semantic-target-44);min-height:var(--mw-semantic-target-44);color:var(--mw-semantic-color-action-primary)}.mw-math-keyboard-portal{position:fixed;inset:auto 0 env(safe-area-inset-bottom,0px);height:var(--mw-keyboard-height, 0px);--keyboard-padding-top: 0px;--keyboard-padding-bottom: 0px;z-index:var(--mw-semantic-layer-overlay)}:root{scroll-padding-bottom:calc(var(--mw-keyboard-height, 0px) + 1rem);font-family:var(--mw-semantic-font-family-ui);color:var(--mw-semantic-color-text-primary);background:var(--mw-semantic-color-canvas);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{padding-bottom:var(--mw-keyboard-height, 0px);margin:0;min-width:320px;font-size:var(--mw-semantic-font-size-ui);line-height:var(--mw-semantic-font-line-height-ui)}button,input,textarea,select{font:inherit;color:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;touch-action:manipulation}button:disabled{cursor:not-allowed}a{color:var(--mw-semantic-color-action-primary);text-underline-offset:.2em}:where(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:var(--mw-component-focus-width) solid var(--mw-component-focus-color);outline-offset:var(--mw-component-focus-offset)}input[type=checkbox],input[type=range]{accent-color:var(--mw-semantic-color-action-primary)}textarea{resize:vertical}::selection{background:var(--mw-semantic-color-action-soft);color:var(--mw-semantic-color-text-primary)}.skip-link{position:fixed;z-index:var(--mw-semantic-layer-toast);top:.75rem;left:.75rem;transform:translateY(-180%);padding:.75rem 1rem;border-radius:var(--mw-semantic-radius-8);background:var(--mw-semantic-color-action-primary);color:var(--mw-semantic-color-text-on-action);text-decoration:none}.skip-link:focus{transform:translateY(0)}:lang(zh){line-height:1.8;letter-spacing:normal}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{:root{color-scheme:light}body{background:#fff;color:#000}.world-header,.skip-link,.control-dock,.phase-nav,button,.workspace-navigation{display:none!important}}@media print{:root,:root[data-theme]{color-scheme:light;--mw-semantic-color-action-hover: var(--mw-primitive-color-light-action-hover);--mw-semantic-color-action-primary: var(--mw-primitive-color-light-action-primary);--mw-semantic-color-action-soft: var(--mw-primitive-color-light-action-soft);--mw-semantic-color-border-strong: var(--mw-primitive-color-light-border-strong);--mw-semantic-color-border-subtle: var(--mw-primitive-color-light-border-subtle);--mw-semantic-color-canvas: var(--mw-primitive-color-light-canvas);--mw-semantic-color-feedback-error-background: var(--mw-primitive-color-light-error-background);--mw-semantic-color-feedback-error-foreground: var(--mw-primitive-color-light-error-foreground);--mw-semantic-color-feedback-info-background: var(--mw-primitive-color-light-info-background);--mw-semantic-color-feedback-info-foreground: var(--mw-primitive-color-light-info-foreground);--mw-semantic-color-feedback-success-background: var( --mw-primitive-color-light-success-background );--mw-semantic-color-feedback-success-foreground: var( --mw-primitive-color-light-success-foreground );--mw-semantic-color-feedback-warning-background: var( --mw-primitive-color-light-warning-background );--mw-semantic-color-feedback-warning-foreground: var( --mw-primitive-color-light-warning-foreground );--mw-semantic-color-focus: var(--mw-primitive-color-light-focus);--mw-semantic-color-subtle: var(--mw-primitive-color-light-subtle);--mw-semantic-color-surface: var(--mw-primitive-color-light-surface);--mw-semantic-color-text-on-action: var(--mw-primitive-color-light-on-action);--mw-semantic-color-text-primary: var(--mw-primitive-color-light-text-primary);--mw-semantic-color-text-secondary: var(--mw-primitive-color-light-text-secondary);--mw-semantic-math-grid: var(--mw-primitive-color-light-grid);--mw-semantic-math-object-a: var(--mw-primitive-color-light-object-a);--mw-semantic-math-object-b: var(--mw-primitive-color-light-object-b);--mw-semantic-math-object-c: var(--mw-primitive-color-light-object-c);--mw-semantic-math-object-d: var(--mw-primitive-color-light-object-d);--mw-semantic-math-reference: var(--mw-primitive-color-light-reference)}}
