:root{--bg:#f6f8f5;--surface:#ffffff;--surface-alt:#f0f4ee;--surface-raised:#ffffff;--sidebar:#eef3eb;--input:#ffffff;--hover:#edf3e9;--selected:#e3efde;--border:#dce5d6;--border-strong:#b8cbb0;--text:#243326;--text-secondary:#536352;--text-muted:#73836f;--accent:#466a36;--accent-hover:#365329;--accent-soft:#e5efdf;--on-accent:#ffffff;--focus:#6b9456;--success:#38673f;--success-bg:#eaf5eb;--success-border:#bbd8be;--warning:#8c611b;--warning-bg:#fff6df;--warning-border:#e7d39a;--danger:#a53d39;--danger-hover:#862f2b;--danger-bg:#fff0ee;--danger-border:#e9c3bc;--info:#356380;--info-bg:#edf5fb;--info-border:#c2d8e6;--overlay:#14201580;--shadow:#14201526;--stage:#1b211c;--stage-text:#f1f5ef;--preview:#e7ebe4;--tooltip:#253326;--tooltip-text:#ffffff;--skeleton:#e4eae0;--scrollbar:#becbb7;--switch-track:#b6c2af;--switch-thumb:#ffffff;--font-body:Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--font-display:Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-scale:1;--radius-control:10px;--radius-card:16px;--radius-modal:20px;--space-scale:1;--muted:#73836f;--green:#466a36;--line:#dce5d6;--shadow-color:#14201526;--preview-bg:#e7ebe4;--stage-bg:#1b211c;--stage-border:#dce5d6;--stage-overlay:#14201580;--radius-dialog:20px;color-scheme:light;}@media(prefers-color-scheme:dark){:root{--bg:#141a16;--surface:#1c251e;--surface-alt:#232e25;--surface-raised:#28332a;--sidebar:#182019;--input:#18211b;--hover:#2c392e;--selected:#334b35;--border:#344637;--border-strong:#526c55;--text:#e8f0e6;--text-secondary:#becdbb;--text-muted:#97aa94;--accent:#9dc28c;--accent-hover:#b1d6a0;--accent-soft:#30452e;--on-accent:#172515;--focus:#a9d795;--success:#a2d2a6;--success-bg:#243d29;--success-border:#456b4a;--warning:#eccb83;--warning-bg:#41361f;--warning-border:#75603a;--danger:#f0a09a;--danger-hover:#ffc0b9;--danger-bg:#442a29;--danger-border:#784643;--info:#9bc7e5;--info-bg:#233a49;--info-border:#42637b;--overlay:#030704b8;--shadow:#00000066;--stage:#0b100c;--stage-text:#edf5ea;--preview:#28322a;--tooltip:#dfeadb;--tooltip-text:#172016;--skeleton:#2c392e;--scrollbar:#50694f;--switch-track:#51634e;--switch-thumb:#f1f7ec;--font-body:Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--font-display:Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-scale:1;--radius-control:10px;--radius-card:16px;--radius-modal:20px;--space-scale:1;--muted:#97aa94;--green:#9dc28c;--line:#344637;--shadow-color:#00000066;--preview-bg:#28322a;--stage-bg:#0b100c;--stage-border:#344637;--stage-overlay:#030704b8;--radius-dialog:20px;color-scheme:dark;}}