@layer tokens,base,features,overrides;@layer tokens{:root{color-scheme:light;--lx-d-toolbar-height: 40px;--lx-d-control-size: 32px;--lx-d-icon-size: 18px;--lx-d-gap: 6px;--lx-d-panel-inset: 12px;--lx-d-account-size: 36px;--lx-d-card-thumb-height: 104px;--lx-bg-app: #fcfbf7;--lx-bg-canvas: #fcfbf7;--lx-surface: #ffffff;--lx-surface-raised: #ffffff;--lx-surface-card-soft: #fffefa;--lx-surface-muted: #f9f7f2;--lx-surface-sunken: #f4f1ec;--lx-surface-hover: #f5f3ee;--lx-surface-active: #f1eee8;--lx-surface-pressed: #eeeae3;--lx-shell-pinned-surface: #ece8e0;--lx-titlebar: #f9f7f2;--lx-sidebar: #f9f7f2;--lx-popover: #fcfbf7;--lx-border-muted: #f2eee8;--lx-border: #d5cebd;--lx-border-strong: #c9c1ae;--lx-text-strong: #12120f;--lx-text: #1a1a18;--lx-text-secondary: #57544a;--lx-text-muted: #6e6a5e;--lx-text-faint: #8d8877;--lx-text-inverse: #ffffff;--lx-icon: #57544a;--lx-icon-muted: #6e6a5e;--lx-accent: #2c6b60;--lx-accent-strong: #22564d;--lx-accent-soft: #eff4f2;--lx-accent-text: #21645a;--lx-accent-contrast: #ffffff;--lx-link: #2f5fbf;--lx-link-strong: #26509f;--lx-info-soft: #f4f6fc;--lx-info-text: #2a56b0;--lx-info-border: #c6d0e6;--lx-danger: #c0402f;--lx-danger-strong: #8f2b22;--lx-danger-text: #a63328;--lx-danger-soft: #fcf4f3;--lx-danger-border: #e6c3b9;--lx-warning: #c07c1a;--lx-warning-text: #8a5a12;--lx-warning-soft: #fcf8f0;--lx-warning-border: #ddc189;--lx-success: #2a6b3d;--lx-success-text: #2a6b3d;--lx-success-soft: #f2f6f3;--lx-success-border: #a6c9b0;--lx-input-bg: #ffffff;--lx-input-border: #c9c1ae;--lx-input-text: #1a1a18;--lx-input-placeholder: #8d8877;--lx-focus-ring: #2c6b60;--lx-scrollbar: #cfc8b8;--lx-control-hover: rgb(31 30 28 / 6%);--lx-overlay-scrim: rgb(31 30 28 / 28%);--lx-scrollbar-size: 6px;--lx-scrollbar-thumb: color-mix(in srgb, var(--lx-text-muted) 32%, transparent);--lx-scrollbar-thumb-hover: color-mix(in srgb, var(--lx-text-muted) 56%, transparent);--lx-shadow-soft: 0 1px 2px rgb(31 30 28 / 4%);--lx-shadow-raised: 0 2px 8px rgb(31 30 28 / 6%), 0 1px 2px rgb(31 30 28 / 4%);--lx-shadow-popover: 0 8px 24px rgb(31 30 28 / 10%), 0 2px 6px rgb(31 30 28 / 6%);--lx-shadow-card: var(--lx-shadow-raised);--lx-selection-border: #2f5fbf;--lx-selection-soft: rgba(47, 95, 191, .12);--lx-accent-selection-soft: rgba(44, 107, 96, .14);--lx-highlight-soft: #faf4d9;--lx-print-paper: #ffffff;--lx-print-ink: #111827;--lx-print-ink-soft: #334155;--lx-print-ink-muted: #475569;--lx-print-rule: #94a3b8;--lx-print-mark: #991b1b;--lx-print-guide: #3b82f6}:root[data-lingxi-resolved-theme=dark]{--lx-d-toolbar-height: 40px;--lx-d-control-size: 32px;--lx-d-icon-size: 18px;--lx-d-gap: 6px;--lx-d-panel-inset: 12px;--lx-d-account-size: 36px;--lx-d-card-thumb-height: 104px;color-scheme:dark;--lx-bg-app: #1b1a18;--lx-bg-canvas: #1f1e1c;--lx-surface: #272623;--lx-surface-raised: #302f2b;--lx-surface-card-soft: #252421;--lx-surface-muted: #232220;--lx-surface-sunken: #171614;--lx-surface-hover: #2f2e29;--lx-surface-active: #34322d;--lx-surface-pressed: #3c3a32;--lx-shell-pinned-surface: #2c2b27;--lx-titlebar: #232220;--lx-sidebar: #232220;--lx-popover: #302f2b;--lx-border-muted: #34322d;--lx-border: #4a453c;--lx-border-strong: #5c564b;--lx-text-strong: #f5f4ef;--lx-text: #e8e6df;--lx-text-secondary: #c4c1b6;--lx-text-muted: #9a978c;--lx-text-faint: #7a776d;--lx-text-inverse: #1f1e1c;--lx-icon: #c4c1b6;--lx-icon-muted: #9a978c;--lx-accent: #5fa896;--lx-accent-strong: #79b8a8;--lx-accent-soft: #22302b;--lx-accent-text: #86c4b5;--lx-accent-contrast: #12201d;--lx-link: #7fa9e8;--lx-link-strong: #9bbcee;--lx-info-soft: #232630;--lx-info-text: #a8c2ea;--lx-info-border: #3a4356;--lx-danger: #e0655d;--lx-danger-strong: #ea837c;--lx-danger-text: #f0928a;--lx-danger-soft: #2b2321;--lx-danger-border: #5a3630;--lx-warning: #d9a648;--lx-warning-text: #dcb765;--lx-warning-soft: #2a2519;--lx-warning-border: #5b4a26;--lx-success: #66bf7f;--lx-success-text: #85cc99;--lx-success-soft: #1f2a22;--lx-success-border: #37563f;--lx-input-bg: #232220;--lx-input-border: #5c564b;--lx-input-text: #e8e6df;--lx-input-placeholder: #7a776d;--lx-focus-ring: #5fa896;--lx-scrollbar: #4a453c;--lx-control-hover: rgb(232 230 223 / 9%);--lx-overlay-scrim: rgb(12 11 10 / 62%);--lx-scrollbar-size: 6px;--lx-scrollbar-thumb: color-mix(in srgb, var(--lx-text-muted) 32%, transparent);--lx-scrollbar-thumb-hover: color-mix(in srgb, var(--lx-text-muted) 56%, transparent);--lx-shadow-soft: 0 1px 2px rgb(0 0 0 / 22%);--lx-shadow-raised: 0 2px 8px rgb(0 0 0 / 30%), 0 1px 2px rgb(0 0 0 / 22%);--lx-shadow-popover: 0 8px 24px rgb(0 0 0 / 40%), 0 2px 6px rgb(0 0 0 / 30%);--lx-shadow-card: var(--lx-shadow-raised);--lx-selection-border: #7fa9e8;--lx-selection-soft: rgba(127, 169, 232, .2);--lx-accent-selection-soft: rgba(95, 168, 150, .22);--lx-highlight-soft: #3a3520;--lx-print-paper: #f2f1ec;--lx-print-ink: #111827;--lx-print-ink-soft: #334155;--lx-print-ink-muted: #475569;--lx-print-rule: #94a3b8;--lx-print-mark: #991b1b;--lx-print-guide: #3b82f6}:root{--lingxi-font-scale: 1;--lx-font-size-10: calc(10px * var(--lingxi-font-scale, 1));--lx-font-size-11: calc(11px * var(--lingxi-font-scale, 1));--lx-font-size-12: calc(12px * var(--lingxi-font-scale, 1));--lx-font-size-13: calc(13px * var(--lingxi-font-scale, 1));--lx-font-size-14: calc(14px * var(--lingxi-font-scale, 1));--lx-font-size-16: calc(16px * var(--lingxi-font-scale, 1));--lx-font-size-18: calc(18px * var(--lingxi-font-scale, 1));--lx-font-size-20: calc(20px * var(--lingxi-font-scale, 1));--lx-font-size-22: calc(22px * var(--lingxi-font-scale, 1));--lx-font-size-24: calc(24px * var(--lingxi-font-scale, 1));--lx-font-size-28: calc(28px * var(--lingxi-font-scale, 1));--lx-font-size-30: calc(30px * var(--lingxi-font-scale, 1))}:root{--lx-board-chalk-green: #1f453b;--lx-board-chalk-black: #151719;--lx-board-paper-white: #f3f1eb;--lx-board-paper-cream: #efe3c8;--lx-board-ink-chalk: #f4f1df;--lx-board-ink-dark: #1f2937;--lx-lab-text: var(--lx-text);--lx-lab-muted: var(--lx-text-secondary);--lx-lab-panel: var(--lx-popover);--lx-lab-raised: var(--lx-surface-hover);--lx-lab-border: var(--lx-border);--lx-lab-accent: var(--lx-accent-text);--lx-lab-axis-x: var(--lx-danger);--lx-lab-axis-y: var(--lx-success);--lx-lab-axis-z: var(--lx-info-text);--lx-lab-text-shadow: 0 1px 3px var(--lx-bg-canvas), 0 0 1px var(--lx-bg-canvas);--lx-board-grid-on-dark: #cfd8d4;--lx-board-grid-on-light: #5b6b78;--lx-board-grid-strength-on-dark: 9%;--lx-board-grid-strength-on-dark-major: 17%;--lx-board-grid-strength-on-light: 13%;--lx-board-grid-strength-on-light-major: 24%;--lx-board-canvas-backdrop: #8f8672}:root{--lx-radius-sm: 6px;--lx-radius-md: 8px;--lx-radius-lg: 12px;--lx-radius-pill: 999px;--lx-radius-circle: 50%;--lx-asset-card-width: 112px;--lx-asset-card-preview-height: 64px;--lx-asset-icon-size: 44px;--lx-asset-icon-preview-size: 40px;--lx-asset-assembly-size: calc(var(--lx-asset-icon-size) * 2);--lx-asset-assembly-preview-size: calc(var(--lx-asset-icon-preview-size) * 2);--lx-asset-row-preview-width: 72px;--lx-asset-row-preview-height: 54px;--lx-asset-card-padding: 6px;--lx-asset-content-gap: 4px;--lx-asset-grid-gap: 8px;--lx-asset-group-gap: 10px;--lx-asset-panel-padding: 12px;--lx-asset-meta-gap: 2px;--lx-asset-result-card-min: 176px;--lx-asset-result-card-max: 240px;--lx-asset-result-variant-min: 104px;--lx-asset-result-list-preview: 136px;--lx-asset-result-detail-width: 360px;--lx-toolbar-height: 40px;--lx-toolbar-item-size: 28px;--lx-toolbar-gap: 10px;--lx-toolbar-inset: 14px;--lx-toolbar-padding-block: 5px;--lx-toolbar-padding-inline: 6px;--lx-measure-prose: 70ch;--lx-measure-wide: 84ch;--lx-measure-narrow: 56ch;--lx-measure-min: 320px;--lx-column-width-content-default: 420px;--lx-column-width-canvas-resource-default: 280px;--lx-panel-width-md: 420px;--lx-panel-width-lg: 560px;--lx-formula-gap: 8px;--lx-formula-inset: 12px;--lx-formula-focus-inset: 4px;--lx-formula-field-height: 64px;--lx-formula-grid-height: 200px;--lx-formula-thumbnail-height: 48px;--lx-formula-preview-height: 60px;--lx-shell-main-inset: 24px;--lx-shell-pinned-bar-height: 36px;--lx-shell-pinned-panel-min-height: 120px;--lx-shell-pinned-panel-inset-block: 6px;--lx-member-content-width: 720px;--lx-member-dialog-width: 580px;--lx-dark-panel-bg: var(--lx-board-chalk-black);--lx-dark-panel-text: var(--lx-board-ink-chalk);--lx-dark-panel-muted: color-mix(in srgb, var(--lx-board-ink-chalk) 76%, var(--lx-board-chalk-black));--lx-dark-panel-border: color-mix(in srgb, var(--lx-board-ink-chalk) 24%, var(--lx-board-chalk-black));--lx-member-control-height: 36px;--lx-member-income-size: var(--lx-font-size-30);--lx-menu-item-height: 32px;--lx-menu-inline-padding: 12px;--lx-menu-panel-padding: 4px;--lx-menu-icon-size: 16px;--lx-menu-icon-gap: 10px;--lx-menu-row-gap: 0px;--lx-menu-divider-gap: 4px;--lx-menu-width-account: 240px;--lx-settings-popover-width: 360px;--lx-settings-popover-max-height: 560px;--lx-settings-row-height: 32px;--lx-settings-section-gap: 6px;--lx-settings-panel-padding: 8px;--lx-font-caption: var(--lx-font-size-12);--lx-font-sm: var(--lx-font-size-13);--lx-font-md: var(--lx-font-size-14);--lx-font-lg: var(--lx-font-size-16);--lx-font-h3: var(--lx-font-size-18);--lx-font-h2: var(--lx-font-size-22);--lx-font-h1: var(--lx-font-size-28);--lx-font-ui: var(--lx-font-size-13);--lx-font-ui-label: var(--lx-font-size-12);--lx-weight-regular: 400;--lx-weight-medium: 500;--lx-weight-strong: 600;--lx-font-family-sans: Inter, "Segoe UI Variable Text", "Segoe UI", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, "PingFang SC", "HarmonyOS Sans SC", "Source Han Sans SC", "Noto Sans CJK SC", "Microsoft YaHei UI", "Microsoft YaHei", system-ui, sans-serif;--lx-font-family-mono: "JetBrains Mono", "Cascadia Mono", Consolas, "Noto Sans Mono CJK SC", monospace;--lx-line-prose: 1.75;--lx-line-ui: 1.5;--lx-line-heading: 1.25;--lx-line-formula: 1.9}:root{--lx-duration-instant: 80ms;--lx-duration-fast: .12s;--lx-duration-base: .16s;--lx-duration-slow: .18s;--lx-duration-loop: 1.4s;--lx-ease-standard: ease;--lx-ease-out: ease-out;--lx-ease-loop: linear}:root{--lx-z-behind: -1;--lx-z-base: 0;--lx-z-raise-1: 1;--lx-z-raise-2: 2;--lx-z-raise-3: 3;--lx-z-raise-4: 4;--lx-z-guide: 6;--lx-z-inline: 10;--lx-z-sticky: 20;--lx-z-overlay: 30;--lx-z-floating: 40;--lx-z-panel: 60;--lx-z-menu: 80;--lx-z-menu-top: 90;--lx-z-chrome: 120;--lx-z-chrome-raised: 122;--lx-z-chrome-top: 124;--lx-z-modal: 160;--lx-z-toast: 200;--lx-z-tooltip: 220;--lx-z-top: 240;--lx-z-topmost: 260}:root{--lx-focus-ring-width: 2px;--lx-focus-ring-offset: 1px;--lx-focus-ring-offset-inset: -2px;--lx-paper-sidebar-inset: 12px;--lx-paper-sidebar-gap: 8px;--lx-paper-sidebar-compact-gap: 4px;--lx-paper-sidebar-control-height: 32px;--lx-paper-sidebar-preview-height: 160px;--lx-paper-sidebar-score-width: 64px;--lx-print-title-size: 22pt;--lx-print-school-size: 13pt;--lx-print-subtitle-size: 12pt;--lx-print-section-size: 13pt;--lx-print-table-size: 10pt;--lx-print-margin-note-size: 9pt}}
