:root{--color-primary:#00b8d4;--color-primary-light:#00d4ff;--color-primary-lighter:#4dd0e1;--color-primary-soft:#80deea;--color-primary-softer:#b2ebf2;--color-primary-faint:#e0f7fa;--color-primary-dark:#0097a7;--color-bg-page:#0d1a26;--color-bg-raised:#1a2b3a;--color-bg-input:#2a3b4a;--color-bg-fill2:#3a4a5a;--color-bg-fill3:#4a5a6a;--color-bg-overlay:#12283a;--color-text-primary:#e0f7fa;--color-text-regular:#b2ebf2;--color-text-secondary:#80deea;--color-text-placeholder:#4dd0e1;--color-text-balance:#e2e8f0;--color-balance-gold:#f0ad4e;--color-warning-soft:#e6a23c;--color-border:rgba(0,184,212,.2);--color-border-light:rgba(0,184,212,.15);--color-border-lighter:rgba(0,184,212,.1);--color-border-extra:rgba(0,184,212,.05);--color-border-active:rgba(0,184,212,.3);--color-success:#67c23a;--color-success-light:#b3e19d;--color-warning:#e6a23c;--color-warning-light:#f3d19e;--color-danger:#f56c6c;--color-danger-light:#fab6b6;--color-danger-soft:#fca5a5;--color-info:#909399;--color-info-light:#d3d4d6;--color-muted:#4a7b8c;--color-chart-blue:#409eff;--color-chart-pink:#ff6b9d;--accent-pink:#ff6b9d;--color-hover-bg:rgba(0,212,255,.15);--color-active-bg:rgba(0,212,255,.25);--color-overlay-soft:rgba(26,43,58,.6);--color-overlay-mid:rgba(26,43,58,.4);--color-overlay-strong:rgba(26,43,58,.85);--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--shadow-card:0 2px 12px rgba(0,0,0,.3);--shadow-hover:0 8px 32px rgba(0,184,212,.13),0 0 0 2px rgba(0,184,212,.27);--shadow-overlay:0 12px 40px rgba(0,0,0,.5);--duration-fast:140ms;--duration-normal:180ms;--ease-standard:cubic-bezier(0.25,0.1,0.25,1);--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--text-display:24px;--text-page-title:20px;--text-card-title:16px;--text-body:14px;--text-sm:13px;--text-xs:12px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:600;--font-weight-black:700;--gradient-brand:linear-gradient(135deg,#00d4ff,#80deea 50%,#00b8d4);--gradient-cta:linear-gradient(135deg,#00b8d4,#0097a7);--gradient-header:linear-gradient(135deg,#0a1929,#0d2137);--gradient-dialog:linear-gradient(135deg,#0d1a26,#12283a 50%,#0d1a26);--gradient-spectrum:linear-gradient(180deg,#00d4ff,#00b8d4);--gradient-gold:linear-gradient(135deg,#f0ad4e,#e6a23c);--color-bg-dialog-alt:#0f1923;--aigen-login-card-bg:rgba(13,26,38,.9);--aigen-bg-color:#0d1a26;--aigen-bg-overlay:#12283a;--aigen-text-regular:#b0c4d0;--aigen-text-secondary:#8a9ba8;--aigen-text-placeholder:#5a8a9a;--aigen-border:rgba(0,184,212,.15);--aigen-border-light:rgba(0,184,212,.1);--aigen-border-lighter:rgba(0,184,212,.08);--aigen-fill:rgba(0,184,212,.06);--aigen-fill-light:rgba(0,184,212,.04);--aigen-login-bg:linear-gradient(135deg,#0a1628,#0d1f33 30%,#0a1628)}html[data-theme=midnight]{--color-primary:#5478ff;--color-primary-light:#6f95ff;--color-primary-lighter:#8fb0ff;--color-primary-soft:#a9c2ff;--color-primary-softer:#c4d6ff;--color-primary-faint:#eaf1ff;--color-primary-dark:#3f5ce0;--color-bg-page:#0d1220;--color-bg-raised:#151b2b;--color-bg-input:#1f2638;--color-bg-fill2:#2a3247;--color-bg-fill3:#35405a;--color-bg-overlay:#111727;--color-text-primary:#eef2ff;--color-text-regular:#c2cdf0;--color-text-secondary:#93a1cf;--color-text-placeholder:#64739f;--color-border:rgba(84,120,255,.22);--color-border-light:rgba(84,120,255,.16);--color-border-lighter:rgba(84,120,255,.1);--color-border-extra:rgba(84,120,255,.05);--color-border-active:rgba(84,120,255,.34);--color-overlay-soft:rgba(20,27,43,.6);--color-overlay-mid:rgba(13,18,32,.4);--color-overlay-strong:rgba(15,22,37,.85);--color-hover-bg:rgba(111,149,255,.16);--color-active-bg:rgba(111,149,255,.26);--gradient-brand:linear-gradient(135deg,#6f95ff,#a9c2ff 50%,#5478ff);--gradient-cta:linear-gradient(135deg,#5478ff,#3f5ce0);--gradient-header:linear-gradient(135deg,#0c1120,#131a2d);--gradient-dialog:linear-gradient(135deg,#0d1220,#111727 50%,#0d1220);--gradient-spectrum:linear-gradient(180deg,#6f95ff,#5478ff);--aigen-bg-color:#0d1220;--aigen-bg-overlay:#111727;--aigen-text-regular:#c2cdf0;--aigen-text-secondary:#93a1cf;--aigen-text-placeholder:#64739f;--aigen-border:rgba(84,120,255,.16);--aigen-border-light:rgba(84,120,255,.1);--aigen-border-lighter:rgba(84,120,255,.08);--aigen-fill:rgba(84,120,255,.06);--aigen-fill-light:rgba(84,120,255,.04);--aigen-login-bg:linear-gradient(135deg,#0a0f1c,#101530 30%,#0a0f1c)}html[data-theme=violet]{--color-primary:#9b6dff;--color-primary-light:#b38bff;--color-primary-lighter:#c6a4ff;--color-primary-soft:#d5b9ff;--color-primary-softer:#e3d0ff;--color-primary-faint:#f4ecff;--color-primary-dark:#7d4fe0;--color-bg-page:#160f26;--color-bg-raised:#1f1836;--color-bg-input:#2a2247;--color-bg-fill2:#362c59;--color-bg-fill3:#443870;--color-bg-overlay:#1c1430;--color-text-primary:#f3edff;--color-text-regular:#d0c3f2;--color-text-secondary:#a992dd;--color-text-placeholder:#7a67a8;--color-border:rgba(155,109,255,.22);--color-border-light:rgba(155,109,255,.16);--color-border-lighter:rgba(155,109,255,.1);--color-border-extra:rgba(155,109,255,.05);--color-border-active:rgba(155,109,255,.34);--color-overlay-soft:rgba(24,18,44,.6);--color-overlay-mid:rgba(22,15,38,.4);--color-overlay-strong:rgba(26,19,48,.85);--color-hover-bg:rgba(179,139,255,.16);--color-active-bg:rgba(179,139,255,.26);--gradient-brand:linear-gradient(135deg,#b38bff,#d5b9ff 50%,#9b6dff);--gradient-cta:linear-gradient(135deg,#9b6dff,#7d4fe0);--gradient-header:linear-gradient(135deg,#150e24,#211638);--gradient-dialog:linear-gradient(135deg,#160f26,#1c1430 50%,#160f26);--gradient-spectrum:linear-gradient(180deg,#b38bff,#9b6dff);--aigen-bg-color:#160f26;--aigen-bg-overlay:#1c1430;--aigen-text-regular:#d0c3f2;--aigen-text-secondary:#a992dd;--aigen-text-placeholder:#7a67a8;--aigen-border:rgba(155,109,255,.16);--aigen-border-light:rgba(155,109,255,.1);--aigen-border-lighter:rgba(155,109,255,.08);--aigen-fill:rgba(155,109,255,.06);--aigen-fill-light:rgba(155,109,255,.04);--aigen-login-bg:linear-gradient(135deg,#120b20,#1a1230 30%,#120b20)}html[data-theme=light]{--color-primary:#0087a8;--color-primary-light:#00a3c9;--color-primary-lighter:#1796b3;--color-primary-soft:#0f8099;--color-primary-softer:#255d6d;--color-primary-faint:#e6f7fb;--color-primary-dark:#006e8a;--color-bg-page:#f5f8fa;--color-bg-raised:#fff;--color-bg-input:#eef3f6;--color-bg-fill2:#e4ecf1;--color-bg-fill3:#d9e4ea;--color-bg-overlay:#fff;--color-text-primary:#1a2530;--color-text-regular:#33434f;--color-text-secondary:#5c707e;--color-text-placeholder:#8aa0ac;--color-text-balance:#1a2530;--color-border:rgba(0,135,168,.18);--color-border-light:rgba(0,135,168,.12);--color-border-lighter:rgba(0,135,168,.08);--color-border-extra:rgba(0,135,168,.04);--color-border-active:rgba(0,135,168,.3);--color-hover-bg:rgba(0,163,201,.12);--color-active-bg:rgba(0,163,201,.2);--shadow-card:0 2px 12px rgba(31,45,61,.08);--shadow-hover:0 8px 28px rgba(0,135,168,.12),0 0 0 2px rgba(0,135,168,.14);--shadow-overlay:0 12px 40px rgba(31,45,61,.18);--gradient-brand:linear-gradient(135deg,#00a3c9,#66cde3 50%,#0087a8);--gradient-cta:linear-gradient(135deg,#0087a8,#006e8a);--gradient-header:linear-gradient(135deg,#eaf2f6,#d9e8ee);--gradient-dialog:linear-gradient(135deg,#f5f8fa,#fff 50%,#f5f8fa);--gradient-spectrum:linear-gradient(180deg,#00a3c9,#0087a8);--aigen-bg-color:#f5f8fa;--aigen-bg-overlay:#fff;--aigen-text-regular:#33434f;--aigen-text-secondary:#5c707e;--aigen-text-placeholder:#8aa0ac;--aigen-border:rgba(0,135,168,.14);--aigen-border-light:rgba(0,135,168,.1);--aigen-border-lighter:rgba(0,135,168,.08);--aigen-fill:rgba(0,135,168,.05);--aigen-fill-light:rgba(0,135,168,.03);--aigen-login-bg:linear-gradient(135deg,#eaf3f7,#d6e6ec 30%,#eaf3f7);--color-bg-dialog-alt:#f5f8fa;--color-overlay-soft:rgba(232,240,245,.85);--color-overlay-mid:rgba(240,246,249,.7);--color-overlay-strong:hsla(0,0%,100%,.95);--el-bg-color:#fff;--el-bg-color-page:#f5f8fa;--el-bg-color-overlay:#fff;--el-text-color-primary:#1a2530;--el-text-color-regular:#33434f;--el-text-color-secondary:#5c707e;--el-text-color-placeholder:#8aa0ac;--el-text-color-disabled:#b0beca;--el-border-color:rgba(0,135,168,.18);--el-border-color-light:rgba(0,135,168,.12);--el-border-color-lighter:rgba(0,135,168,.08);--el-border-color-extra-light:rgba(0,135,168,.04);--el-fill-color:#eef3f6;--el-fill-color-light:#f0f5f8;--el-fill-color-lighter:#f4f8fa;--el-fill-color-extra-light:#f8fbfc;--el-fill-color-dark:#dce6ec;--el-fill-color-darker:#d2dee6;--el-fill-color-blank:#fff;--el-fill-color-overlay:#fff;--el-disabled-bg-color:#f2f6f8;--el-disabled-text-color:#b0beca;--el-disabled-border-color:#d9e4ea;--el-input-bg-color:#fff;--el-input-border-color:rgba(0,135,168,.18);--el-input-fill-color:#eef3f6;--el-radio-button-bg-color:var(--el-fill-color-blank);--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:#fff;--el-radio-button-checked-border-color:var(--el-color-primary);--el-table-bg-color:#fff;--el-table-tr-bg-color:#fff;--el-table-header-bg-color:#eef3f6;--el-table-row-hover-bg-color:#e8f2f6;--el-alert-bg-color:#f4f8fa;--el-empty-fill-color-0:#f0f4f7;--el-empty-fill-color-1:#e6edf2;--el-empty-fill-color-2:#d9e4ea;--el-empty-fill-color-3:#cddbe2}html[data-theme=rosewood]{--color-primary:#e0765a;--color-primary-light:#f09273;--color-primary-lighter:#f6ab90;--color-primary-soft:#e9b8a5;--color-primary-softer:#f0cdbf;--color-primary-faint:#faece6;--color-primary-dark:#c75a3e;--color-bg-page:#1a1210;--color-bg-raised:#261a16;--color-bg-input:#33231d;--color-bg-fill2:#402d26;--color-bg-fill3:#4e3830;--color-bg-overlay:#201612;--color-text-primary:#f8ece7;--color-text-regular:#e0c9c0;--color-text-secondary:#bd9c90;--color-text-placeholder:#8a6a5e;--color-border:rgba(224,118,90,.22);--color-border-light:rgba(224,118,90,.16);--color-border-lighter:rgba(224,118,90,.1);--color-border-extra:rgba(224,118,90,.05);--color-border-active:rgba(224,118,90,.34);--color-hover-bg:hsla(15,81%,70%,.16);--color-active-bg:hsla(15,81%,70%,.26);--gradient-brand:linear-gradient(135deg,#f09273,#e9b8a5 50%,#e0765a);--gradient-cta:linear-gradient(135deg,#e0765a,#c75a3e);--gradient-header:linear-gradient(135deg,#181009,#261712);--gradient-dialog:linear-gradient(135deg,#1a1210,#201612 50%,#1a1210);--gradient-spectrum:linear-gradient(180deg,#f09273,#e0765a);--aigen-bg-color:#1a1210;--aigen-bg-overlay:#201612;--aigen-text-regular:#e0c9c0;--aigen-text-secondary:#bd9c90;--aigen-text-placeholder:#8a6a5e;--aigen-border:rgba(224,118,90,.16);--aigen-border-light:rgba(224,118,90,.1);--aigen-border-lighter:rgba(224,118,90,.08);--aigen-fill:rgba(224,118,90,.06);--aigen-fill-light:rgba(224,118,90,.04);--aigen-login-bg:linear-gradient(135deg,#150c0a,#26160f 30%,#150c0a);--color-overlay-soft:rgba(38,26,22,.6);--color-overlay-mid:rgba(26,18,16,.4);--color-overlay-strong:rgba(34,23,19,.85)}html[data-theme=forest]{--color-primary:#b8a24c;--color-primary-light:#cdb85f;--color-primary-lighter:#dccb82;--color-primary-soft:#cbb98a;--color-primary-softer:#dbd0ab;--color-primary-faint:#f1ecd9;--color-primary-dark:#93803a;--color-bg-page:#0f1613;--color-bg-raised:#171f1b;--color-bg-input:#202b25;--color-bg-fill2:#2a3830;--color-bg-fill3:#35443b;--color-bg-overlay:#111915;--color-text-primary:#ecf2e7;--color-text-regular:#ccd8c2;--color-text-secondary:#a3b297;--color-text-placeholder:#73836b;--color-border:rgba(184,162,76,.22);--color-border-light:rgba(184,162,76,.16);--color-border-lighter:rgba(184,162,76,.1);--color-border-extra:rgba(184,162,76,.05);--color-border-active:rgba(184,162,76,.34);--color-hover-bg:rgba(205,184,95,.16);--color-active-bg:rgba(205,184,95,.26);--gradient-brand:linear-gradient(135deg,#cdb85f,#cbb98a 50%,#b8a24c);--gradient-cta:linear-gradient(135deg,#b8a24c,#93803a);--gradient-header:linear-gradient(135deg,#0c110e,#161f19);--gradient-dialog:linear-gradient(135deg,#0f1613,#111915 50%,#0f1613);--gradient-spectrum:linear-gradient(180deg,#cdb85f,#b8a24c);--aigen-bg-color:#0f1613;--aigen-bg-overlay:#111915;--aigen-text-regular:#ccd8c2;--aigen-text-secondary:#a3b297;--aigen-text-placeholder:#73836b;--aigen-border:rgba(184,162,76,.16);--aigen-border-light:rgba(184,162,76,.1);--aigen-border-lighter:rgba(184,162,76,.08);--aigen-fill:rgba(184,162,76,.06);--aigen-fill-light:rgba(184,162,76,.04);--aigen-login-bg:linear-gradient(135deg,#0b0f0d,#162019 30%,#0b0f0d);--color-overlay-soft:rgba(23,31,27,.6);--color-overlay-mid:rgba(15,22,19,.4);--color-overlay-strong:rgba(17,25,21,.85)}html[data-theme=teal]{--color-primary:#20b2aa;--color-primary-light:#3ecfc7;--color-primary-lighter:#63ddd6;--color-primary-soft:#8fe7e1;--color-primary-softer:#b5f0ec;--color-primary-faint:#e2faf8;--color-primary-dark:#168f89;--color-bg-page:#0b1918;--color-bg-raised:#122322;--color-bg-input:#1a2f2d;--color-bg-fill2:#223b38;--color-bg-fill3:#2a4744;--color-bg-overlay:#0d1d1c;--color-text-primary:#e2f6f4;--color-text-regular:#bfdedb;--color-text-secondary:#90b5b1;--color-text-placeholder:#618b87;--color-border:rgba(32,178,170,.22);--color-border-light:rgba(32,178,170,.16);--color-border-lighter:rgba(32,178,170,.1);--color-border-extra:rgba(32,178,170,.05);--color-border-active:rgba(32,178,170,.34);--color-hover-bg:rgba(62,207,199,.16);--color-active-bg:rgba(62,207,199,.26);--gradient-brand:linear-gradient(135deg,#3ecfc7,#8fe7e1 50%,#20b2aa);--gradient-cta:linear-gradient(135deg,#20b2aa,#168f89);--gradient-header:linear-gradient(135deg,#081312,#112321);--gradient-dialog:linear-gradient(135deg,#0b1918,#0d1d1c 50%,#0b1918);--gradient-spectrum:linear-gradient(180deg,#3ecfc7,#20b2aa);--aigen-bg-color:#0b1918;--aigen-bg-overlay:#0d1d1c;--aigen-text-regular:#bfdedb;--aigen-text-secondary:#90b5b1;--aigen-text-placeholder:#618b87;--aigen-border:rgba(32,178,170,.16);--aigen-border-light:rgba(32,178,170,.1);--aigen-border-lighter:rgba(32,178,170,.08);--aigen-fill:rgba(32,178,170,.06);--aigen-fill-light:rgba(32,178,170,.04);--aigen-login-bg:linear-gradient(135deg,#07110f,#0f211e 30%,#07110f);--color-overlay-soft:rgba(18,35,34,.6);--color-overlay-mid:rgba(11,25,24,.4);--color-overlay-strong:rgba(13,29,28,.85)}html[data-theme=cyber]{--color-primary:#7b5cff;--color-primary-light:#987dff;--color-primary-lighter:#b09aff;--color-primary-soft:#67e8f9;--color-primary-softer:#a5f3fc;--color-primary-faint:#e8fbff;--color-primary-dark:#5a3ee0;--color-bg-page:#08070f;--color-bg-raised:#12101f;--color-bg-input:#1c1930;--color-bg-fill2:#262243;--color-bg-fill3:#312c52;--color-bg-overlay:#0d0b17;--color-text-primary:#efeaff;--color-text-regular:#c9beff;--color-text-secondary:#9b8cdd;--color-text-placeholder:#6d5fa8;--color-border:rgba(123,92,255,.24);--color-border-light:rgba(123,92,255,.17);--color-border-lighter:rgba(123,92,255,.1);--color-border-extra:rgba(123,92,255,.05);--color-border-active:rgba(123,92,255,.36);--color-hover-bg:rgba(152,125,255,.18);--color-active-bg:rgba(152,125,255,.28);--gradient-brand:linear-gradient(135deg,#987dff,#67e8f9 50%,#7b5cff);--gradient-cta:linear-gradient(135deg,#7b5cff,#5a3ee0);--gradient-header:linear-gradient(135deg,#05040a,#14101f);--gradient-dialog:linear-gradient(135deg,#08070f,#0d0b17 50%,#08070f);--gradient-spectrum:linear-gradient(180deg,#67e8f9,#7b5cff);--aigen-bg-color:#08070f;--aigen-bg-overlay:#0d0b17;--aigen-text-regular:#c9beff;--aigen-text-secondary:#9b8cdd;--aigen-text-placeholder:#6d5fa8;--aigen-border:rgba(123,92,255,.17);--aigen-border-light:rgba(123,92,255,.1);--aigen-border-lighter:rgba(123,92,255,.08);--aigen-fill:rgba(103,232,249,.06);--aigen-fill-light:rgba(103,232,249,.04);--aigen-login-bg:linear-gradient(135deg,#04030a,#120d20 30%,#04030a);--color-overlay-soft:rgba(18,16,31,.6);--color-overlay-mid:rgba(8,7,15,.4);--color-overlay-strong:rgba(13,11,23,.88)}html[data-theme=ivory]{--color-primary:#b07b3a;--color-primary-light:#c9944f;--color-primary-lighter:#d8ab6f;--color-primary-soft:#e2c094;--color-primary-softer:#eed9b9;--color-primary-faint:#fbf4e8;--color-primary-dark:#8f5f2a;--color-bg-page:#fbf8f2;--color-bg-raised:#fff;--color-bg-input:#f3ece0;--color-bg-fill2:#ece2d2;--color-bg-fill3:#e2d5c0;--color-bg-overlay:#fff;--color-text-primary:#241d13;--color-text-regular:#3c3225;--color-text-secondary:#5f513f;--color-text-placeholder:#83725a;--color-text-balance:#241d13;--color-border:rgba(176,123,58,.18);--color-border-light:rgba(176,123,58,.12);--color-border-lighter:rgba(176,123,58,.08);--color-border-extra:rgba(176,123,58,.04);--color-border-active:rgba(176,123,58,.3);--color-hover-bg:rgba(201,148,79,.12);--color-active-bg:rgba(201,148,79,.2);--shadow-card:0 2px 12px rgba(90,70,40,.07);--shadow-hover:0 8px 28px rgba(176,123,58,.12),0 0 0 2px rgba(176,123,58,.14);--shadow-overlay:0 12px 40px rgba(90,70,40,.16);--gradient-brand:linear-gradient(135deg,#c9944f,#e2c094 50%,#b07b3a);--gradient-cta:linear-gradient(135deg,#b07b3a,#8f5f2a);--gradient-header:linear-gradient(135deg,#efe6d4,#e4d6bd);--gradient-dialog:linear-gradient(135deg,#fbf8f2,#fff 50%,#fbf8f2);--gradient-spectrum:linear-gradient(180deg,#c9944f,#b07b3a);--aigen-bg-color:#fbf8f2;--aigen-bg-overlay:#fff;--aigen-text-regular:#3c3225;--aigen-text-secondary:#5f513f;--aigen-text-placeholder:#83725a;--aigen-border:rgba(176,123,58,.14);--aigen-border-light:rgba(176,123,58,.1);--aigen-border-lighter:rgba(176,123,58,.08);--aigen-fill:rgba(176,123,58,.05);--aigen-fill-light:rgba(176,123,58,.03);--aigen-login-bg:linear-gradient(135deg,#f4ecde,#e9dcbf 30%,#f4ecde);--color-bg-dialog-alt:#fbf8f2;--color-overlay-soft:hsla(40,44%,89%,.85);--color-overlay-mid:hsla(40,45%,94%,.7);--color-overlay-strong:hsla(0,0%,100%,.95);--el-bg-color:#fff;--el-bg-color-page:#fbf8f2;--el-bg-color-overlay:#fff;--el-text-color-primary:#241d13;--el-text-color-regular:#3c3225;--el-text-color-secondary:#5f513f;--el-text-color-placeholder:#83725a;--el-text-color-disabled:#b8a89a;--el-border-color:rgba(176,123,58,.18);--el-border-color-light:rgba(176,123,58,.12);--el-border-color-lighter:rgba(176,123,58,.08);--el-fill-color:#f3ece0;--el-fill-color-light:#f6f1e6;--el-fill-color-lighter:#f9f5ec;--el-fill-color-blank:#fff;--el-disabled-bg-color:#f4efdf;--el-disabled-text-color:#c4b6a0}html[data-theme=berry]{--color-primary:#e06a8d;--color-primary-light:#ef7fa0;--color-primary-lighter:#f59bb5;--color-primary-soft:#f9b6cb;--color-primary-softer:#fbd6e1;--color-primary-faint:#fef0f4;--color-primary-dark:#c45074;--color-bg-page:#fcf6f8;--color-bg-raised:#fff;--color-bg-input:#f7e9ee;--color-bg-fill2:#f3dee5;--color-bg-fill3:#ecd1db;--color-bg-overlay:#fff;--color-text-primary:#3a2a30;--color-text-regular:#4f3a44;--color-text-secondary:#6e4f5b;--color-text-placeholder:#8f6876;--color-text-balance:#3a2a30;--color-border:rgba(224,106,141,.18);--color-border-light:rgba(224,106,141,.12);--color-border-lighter:rgba(224,106,141,.08);--color-border-extra:rgba(224,106,141,.04);--color-border-active:rgba(224,106,141,.3);--color-hover-bg:rgba(239,127,160,.12);--color-active-bg:rgba(239,127,160,.2);--shadow-card:0 2px 12px rgba(180,90,120,.08);--shadow-hover:0 8px 28px rgba(224,106,141,.13),0 0 0 2px rgba(224,106,141,.14);--gradient-brand:linear-gradient(135deg,#ef7fa0,#f9b6cb 50%,#e06a8d);--gradient-cta:linear-gradient(135deg,#e06a8d,#c45074);--gradient-header:linear-gradient(135deg,#fbeef2,#f4e0e7);--gradient-dialog:linear-gradient(135deg,#fcf6f8,#fff 50%,#fcf6f8);--gradient-spectrum:linear-gradient(180deg,#ef7fa0,#e06a8d);--aigen-bg-color:#fcf6f8;--aigen-bg-overlay:#fff;--aigen-text-regular:#4f3a44;--aigen-text-secondary:#6e4f5b;--aigen-text-placeholder:#8f6876;--aigen-border:rgba(224,106,141,.14);--aigen-fill:rgba(224,106,141,.05);--aigen-fill-light:rgba(224,106,141,.03);--aigen-login-bg:linear-gradient(135deg,#fbebf0,#f2d9e2 30%,#fbebf0);--color-bg-dialog-alt:#fcf6f8;--color-overlay-soft:rgba(247,233,238,.85);--color-overlay-mid:rgba(251,242,245,.7);--color-overlay-strong:hsla(0,0%,100%,.95);--el-bg-color:#fff;--el-bg-color-page:#fcf6f8;--el-bg-color-overlay:#fff;--el-text-color-primary:#3a2a30;--el-text-color-regular:#4f3a44;--el-text-color-secondary:#6e4f5b;--el-text-color-placeholder:#8f6876;--el-border-color:rgba(224,106,141,.18);--el-border-color-light:rgba(224,106,141,.12);--el-fill-color:#f7e9ee;--el-fill-color-light:#faf0f3;--el-fill-color-lighter:#fcf6f8;--el-fill-color-blank:#fff;--el-disabled-bg-color:#f6e7ec;--el-disabled-text-color:#c4a4b1}html[data-theme=peach]{--color-primary:#f08f6a;--color-primary-light:#ffa67f;--color-primary-lighter:#ffb795;--color-primary-soft:#ffc9ab;--color-primary-softer:#ffdfcb;--color-primary-faint:#fff3ea;--color-primary-dark:#e07143;--color-bg-page:#fef8f2;--color-bg-raised:#fff;--color-bg-input:#faeee2;--color-bg-fill2:#f6e3d3;--color-bg-fill3:#f0d6c2;--color-bg-overlay:#fff;--color-text-primary:#40291f;--color-text-regular:#54372b;--color-text-secondary:#765544;--color-text-placeholder:#977257;--color-text-balance:#40291f;--color-border:hsla(17,82%,68%,.18);--color-border-light:hsla(17,82%,68%,.12);--color-border-lighter:hsla(17,82%,68%,.08);--color-border-extra:hsla(17,82%,68%,.04);--color-border-active:hsla(17,82%,68%,.3);--color-hover-bg:rgba(255,166,127,.12);--color-active-bg:rgba(255,166,127,.2);--shadow-card:0 2px 12px rgba(200,120,80,.08);--shadow-hover:0 8px 28px hsla(17,82%,68%,.13),0 0 0 2px hsla(17,82%,68%,.14);--gradient-brand:linear-gradient(135deg,#ffa67f,#ffc9ab 50%,#f08f6a);--gradient-cta:linear-gradient(135deg,#f08f6a,#e07143);--gradient-header:linear-gradient(135deg,#fdf0e5,#f7e2d0);--gradient-dialog:linear-gradient(135deg,#fef8f2,#fff 50%,#fef8f2);--gradient-spectrum:linear-gradient(180deg,#ffa67f,#f08f6a);--aigen-bg-color:#fef8f2;--aigen-bg-overlay:#fff;--aigen-text-regular:#54372b;--aigen-text-secondary:#765544;--aigen-text-placeholder:#977257;--aigen-border:hsla(17,82%,68%,.14);--aigen-fill:hsla(17,82%,68%,.05);--aigen-fill-light:hsla(17,82%,68%,.03);--aigen-login-bg:linear-gradient(135deg,#fdefe2,#f6ddc6 30%,#fdefe2);--color-bg-dialog-alt:#fef8f2;--color-overlay-soft:hsla(30,71%,93%,.85);--color-overlay-mid:hsla(30,78%,96%,.7);--color-overlay-strong:hsla(0,0%,100%,.95);--el-bg-color:#fff;--el-bg-color-page:#fef8f2;--el-bg-color-overlay:#fff;--el-text-color-primary:#40291f;--el-text-color-regular:#54372b;--el-text-color-secondary:#765544;--el-text-color-placeholder:#977257;--el-border-color:hsla(17,82%,68%,.18);--el-border-color-light:hsla(17,82%,68%,.12);--el-fill-color:#faeee2;--el-fill-color-light:#fcf3ea;--el-fill-color-lighter:#fef8f2;--el-fill-color-blank:#fff;--el-disabled-bg-color:#f7e7d8;--el-disabled-text-color:#c5a68f}html[data-theme=mint]{--color-primary:#4cc2a0;--color-primary-light:#61d4b0;--color-primary-lighter:#7edfbe;--color-primary-soft:#a3e9ce;--color-primary-softer:#c9f2df;--color-primary-faint:#edfaf5;--color-primary-dark:#35a884;--color-bg-page:#f4fbf8;--color-bg-raised:#fff;--color-bg-input:#e7f4ee;--color-bg-fill2:#d9ece3;--color-bg-fill3:#c9e2d8;--color-bg-overlay:#fff;--color-text-primary:#1f3a31;--color-text-regular:#2b4c41;--color-text-secondary:#4d7264;--color-text-placeholder:#6f9285;--color-text-balance:#1f3a31;--color-border:rgba(76,194,160,.18);--color-border-light:rgba(76,194,160,.12);--color-border-lighter:rgba(76,194,160,.08);--color-border-extra:rgba(76,194,160,.04);--color-border-active:rgba(76,194,160,.3);--color-hover-bg:rgba(97,212,176,.12);--color-active-bg:rgba(97,212,176,.2);--shadow-card:0 2px 12px rgba(60,160,130,.08);--shadow-hover:0 8px 28px rgba(76,194,160,.13),0 0 0 2px rgba(76,194,160,.14);--gradient-brand:linear-gradient(135deg,#61d4b0,#a3e9ce 50%,#4cc2a0);--gradient-cta:linear-gradient(135deg,#4cc2a0,#35a884);--gradient-header:linear-gradient(135deg,#e8f6f0,#d5ede3);--gradient-dialog:linear-gradient(135deg,#f4fbf8,#fff 50%,#f4fbf8);--gradient-spectrum:linear-gradient(180deg,#61d4b0,#4cc2a0);--aigen-bg-color:#f4fbf8;--aigen-bg-overlay:#fff;--aigen-text-regular:#2b4c41;--aigen-text-secondary:#4d7264;--aigen-text-placeholder:#6f9285;--aigen-border:rgba(76,194,160,.14);--aigen-fill:rgba(76,194,160,.05);--aigen-fill-light:rgba(76,194,160,.03);--aigen-login-bg:linear-gradient(135deg,#e4f5ef,#cdeae0 30%,#e4f5ef);--color-bg-dialog-alt:#f4fbf8;--color-overlay-soft:rgba(231,244,238,.85);--color-overlay-mid:rgba(242,250,246,.7);--color-overlay-strong:hsla(0,0%,100%,.95);--el-bg-color:#fff;--el-bg-color-page:#f4fbf8;--el-bg-color-overlay:#fff;--el-text-color-primary:#1f3a31;--el-text-color-regular:#2b4c41;--el-text-color-secondary:#4d7264;--el-text-color-placeholder:#6f9285;--el-border-color:rgba(76,194,160,.18);--el-border-color-light:rgba(76,194,160,.12);--el-fill-color:#e7f4ee;--el-fill-color-light:#eff9f4;--el-fill-color-lighter:#f4fbf8;--el-fill-color-blank:#fff;--el-disabled-bg-color:#dcefe6;--el-disabled-text-color:#9dc1b4}html[data-theme=lavender]{--color-primary:#9a84d6;--color-primary-light:#ab98e0;--color-primary-lighter:#bdace8;--color-primary-soft:#d0c3f0;--color-primary-softer:#e2d9f6;--color-primary-faint:#f4f0fc;--color-primary-dark:#816ac2;--color-bg-page:#f9f7fd;--color-bg-raised:#fff;--color-bg-input:#f1edfa;--color-bg-fill2:#e8e1f6;--color-bg-fill3:#ddd3f0;--color-bg-overlay:#fff;--color-text-primary:#332755;--color-text-regular:#443565;--color-text-secondary:#63538b;--color-text-placeholder:#83739f;--color-text-balance:#332755;--color-border:rgba(154,132,214,.18);--color-border-light:rgba(154,132,214,.12);--color-border-lighter:rgba(154,132,214,.08);--color-border-extra:rgba(154,132,214,.04);--color-border-active:rgba(154,132,214,.3);--color-hover-bg:rgba(171,152,224,.12);--color-active-bg:rgba(171,152,224,.2);--shadow-card:0 2px 12px rgba(120,100,180,.08);--shadow-hover:0 8px 28px rgba(154,132,214,.13),0 0 0 2px rgba(154,132,214,.14);--gradient-brand:linear-gradient(135deg,#ab98e0,#d0c3f0 50%,#9a84d6);--gradient-cta:linear-gradient(135deg,#9a84d6,#816ac2);--gradient-header:linear-gradient(135deg,#f0ecfa,#e3dbf5);--gradient-dialog:linear-gradient(135deg,#f9f7fd,#fff 50%,#f9f7fd);--gradient-spectrum:linear-gradient(180deg,#ab98e0,#9a84d6);--aigen-bg-color:#f9f7fd;--aigen-bg-overlay:#fff;--aigen-text-regular:#443565;--aigen-text-secondary:#63538b;--aigen-text-placeholder:#83739f;--aigen-border:rgba(154,132,214,.14);--aigen-fill:rgba(154,132,214,.05);--aigen-fill-light:rgba(154,132,214,.03);--aigen-login-bg:linear-gradient(135deg,#eee9fa,#dcd1f2 30%,#eee9fa);--color-bg-dialog-alt:#f9f7fd;--color-overlay-soft:rgba(241,237,250,.85);--color-overlay-mid:rgba(247,245,252,.7);--color-overlay-strong:hsla(0,0%,100%,.95);--el-bg-color:#fff;--el-bg-color-page:#f9f7fd;--el-bg-color-overlay:#fff;--el-text-color-primary:#332755;--el-text-color-regular:#443565;--el-text-color-secondary:#63538b;--el-text-color-placeholder:#83739f;--el-border-color:rgba(154,132,214,.18);--el-border-color-light:rgba(154,132,214,.12);--el-fill-color:#f1edfa;--el-fill-color-light:#f6f3fc;--el-fill-color-lighter:#f9f7fd;--el-fill-color-blank:#fff;--el-disabled-bg-color:#ebe5f7;--el-disabled-text-color:#b6a9d4}html[data-theme=lemon]{--color-primary:#d9a921;--color-primary-light:#e6bc3a;--color-primary-lighter:#efcd59;--color-primary-soft:#f3d884;--color-primary-softer:#f8e6b0;--color-primary-faint:#fdf5df;--color-primary-dark:#bd8f16;--color-bg-page:#fdfaf1;--color-bg-raised:#fff;--color-bg-input:#f8f1dc;--color-bg-fill2:#f3e8c6;--color-bg-fill3:#ecdcae;--color-bg-overlay:#fff;--color-text-primary:#3a2f16;--color-text-regular:#4c3f20;--color-text-secondary:#6c5d35;--color-text-placeholder:#8b7c4e;--color-text-balance:#3a2f16;--color-border:rgba(217,169,33,.18);--color-border-light:rgba(217,169,33,.12);--color-border-lighter:rgba(217,169,33,.08);--color-border-extra:rgba(217,169,33,.04);--color-border-active:rgba(217,169,33,.3);--color-hover-bg:rgba(230,188,58,.12);--color-active-bg:rgba(230,188,58,.2);--shadow-card:0 2px 12px rgba(170,130,30,.08);--shadow-hover:0 8px 28px rgba(217,169,33,.13),0 0 0 2px rgba(217,169,33,.14);--gradient-brand:linear-gradient(135deg,#e6bc3a,#f3d884 50%,#d9a921);--gradient-cta:linear-gradient(135deg,#d9a921,#bd8f16);--gradient-header:linear-gradient(135deg,#faf3df,#f2e6c0);--gradient-dialog:linear-gradient(135deg,#fdfaf1,#fff 50%,#fdfaf1);--gradient-spectrum:linear-gradient(180deg,#e6bc3a,#d9a921);--aigen-bg-color:#fdfaf1;--aigen-bg-overlay:#fff;--aigen-text-regular:#4c3f20;--aigen-text-secondary:#6c5d35;--aigen-text-placeholder:#8b7c4e;--aigen-border:rgba(217,169,33,.14);--aigen-fill:rgba(217,169,33,.05);--aigen-fill-light:rgba(217,169,33,.03);--aigen-login-bg:linear-gradient(135deg,#faf3dd,#efdfad 30%,#faf3dd);--color-bg-dialog-alt:#fdfaf1;--color-overlay-soft:hsla(45,67%,92%,.85);--color-overlay-mid:hsla(45,73%,96%,.7);--color-overlay-strong:hsla(0,0%,100%,.95);--el-bg-color:#fff;--el-bg-color-page:#fdfaf1;--el-bg-color-overlay:#fff;--el-text-color-primary:#3a2f16;--el-text-color-regular:#4c3f20;--el-text-color-secondary:#6c5d35;--el-text-color-placeholder:#8b7c4e;--el-border-color:rgba(217,169,33,.18);--el-border-color-light:rgba(217,169,33,.12);--el-fill-color:#f8f1dc;--el-fill-color-light:#faf4e4;--el-fill-color-lighter:#fdfaf1;--el-fill-color-blank:#fff;--el-disabled-bg-color:#f4ead0;--el-disabled-text-color:#c4ae7a}html[data-theme=charcoal-gold]{--color-primary:#e0b64c;--color-primary-light:#eec65f;--color-primary-lighter:#f4d477;--color-primary-soft:#ddc58a;--color-primary-softer:#ecdcb0;--color-primary-faint:#f8efd8;--color-primary-dark:#c49a36;--color-bg-page:#17150f;--color-bg-raised:#211e16;--color-bg-input:#2c2820;--color-bg-fill2:#39342a;--color-bg-fill3:#474036;--color-bg-overlay:#1c1912;--color-text-primary:#f4eee0;--color-text-regular:#d7cdb6;--color-text-secondary:#a89c82;--color-text-placeholder:#776d57;--color-border:rgba(224,182,76,.22);--color-border-light:rgba(224,182,76,.16);--color-border-lighter:rgba(224,182,76,.1);--color-border-extra:rgba(224,182,76,.05);--color-border-active:rgba(224,182,76,.34);--color-hover-bg:rgba(238,198,95,.16);--color-active-bg:rgba(238,198,95,.26);--gradient-brand:linear-gradient(135deg,#eec65f,#ddc58a 50%,#e0b64c);--gradient-cta:linear-gradient(135deg,#e0b64c,#c49a36);--gradient-header:linear-gradient(135deg,#120f0a,#241f14);--gradient-dialog:linear-gradient(135deg,#17150f,#1c1912 50%,#17150f);--gradient-spectrum:linear-gradient(180deg,#eec65f,#e0b64c);--aigen-bg-color:#17150f;--aigen-bg-overlay:#1c1912;--aigen-text-regular:#d7cdb6;--aigen-text-secondary:#a89c82;--aigen-text-placeholder:#776d57;--aigen-border:rgba(224,182,76,.16);--aigen-fill:rgba(224,182,76,.06);--aigen-fill-light:rgba(224,182,76,.04);--aigen-login-bg:linear-gradient(135deg,#0e0c07,#221c10 30%,#0e0c07);--color-overlay-soft:rgba(33,30,22,.6);--color-overlay-mid:rgba(23,21,15,.4);--color-overlay-strong:rgba(28,25,18,.88)}html[data-theme=bluegray]{--color-primary:#3a6ea5;--color-primary-light:#4c82b8;--color-primary-lighter:#6698c9;--color-primary-soft:#88aed4;--color-primary-softer:#b5cce3;--color-primary-faint:#e8f0f7;--color-primary-dark:#2d5a88;--color-bg-page:#eef2f6;--color-bg-raised:#fff;--color-bg-input:#e2e9f0;--color-bg-fill2:#d8e2ec;--color-bg-fill3:#cbd8e5;--color-bg-overlay:#fff;--color-text-primary:#24323f;--color-text-regular:#3a4c5c;--color-text-secondary:#607789;--color-text-placeholder:#8ba0b0;--color-text-balance:#24323f;--color-border:rgba(58,110,165,.18);--color-border-light:rgba(58,110,165,.12);--color-border-lighter:rgba(58,110,165,.08);--color-border-extra:rgba(58,110,165,.04);--color-border-active:rgba(58,110,165,.3);--color-hover-bg:rgba(76,130,184,.12);--color-active-bg:rgba(76,130,184,.2);--shadow-card:0 2px 12px rgba(60,100,150,.08);--shadow-hover:0 8px 28px rgba(58,110,165,.13),0 0 0 2px rgba(58,110,165,.14);--gradient-brand:linear-gradient(135deg,#4c82b8,#88aed4 50%,#3a6ea5);--gradient-cta:linear-gradient(135deg,#3a6ea5,#2d5a88);--gradient-header:linear-gradient(135deg,#e4ecf4,#d3e0ec);--gradient-dialog:linear-gradient(135deg,#eef2f6,#fff 50%,#eef2f6);--gradient-spectrum:linear-gradient(180deg,#4c82b8,#3a6ea5);--aigen-bg-color:#eef2f6;--aigen-bg-overlay:#fff;--aigen-text-regular:#3a4c5c;--aigen-text-secondary:#607789;--aigen-text-placeholder:#8ba0b0;--aigen-border:rgba(58,110,165,.14);--aigen-fill:rgba(58,110,165,.05);--aigen-fill-light:rgba(58,110,165,.03);--aigen-login-bg:linear-gradient(135deg,#e1ebf3,#c9dae8 30%,#e1ebf3);--color-bg-dialog-alt:#eef2f6;--color-overlay-soft:rgba(226,233,240,.85);--color-overlay-mid:rgba(238,242,246,.7);--color-overlay-strong:hsla(0,0%,100%,.95);--el-bg-color:#fff;--el-bg-color-page:#eef2f6;--el-bg-color-overlay:#fff;--el-text-color-primary:#24323f;--el-text-color-regular:#3a4c5c;--el-text-color-secondary:#607789;--el-text-color-placeholder:#8ba0b0;--el-border-color:rgba(58,110,165,.18);--el-border-color-light:rgba(58,110,165,.12);--el-fill-color:#e2e9f0;--el-fill-color-light:#e9eef4;--el-fill-color-lighter:#eef2f6;--el-fill-color-blank:#fff;--el-disabled-bg-color:#dce5ee;--el-disabled-text-color:#a4b6c6}html[data-theme=navyorange]{--color-primary:#f08a3a;--color-primary-light:#f9a151;--color-primary-lighter:#fab76e;--color-primary-soft:#efc08f;--color-primary-softer:#f6dab6;--color-primary-faint:#fcf0e3;--color-primary-dark:#d46f22;--color-bg-page:#0c1424;--color-bg-raised:#131e33;--color-bg-input:#1b2742;--color-bg-fill2:#24324f;--color-bg-fill3:#2e3f62;--color-bg-overlay:#0f1829;--color-text-primary:#eef3fa;--color-text-regular:#c4d0e2;--color-text-secondary:#93a3bf;--color-text-placeholder:#64738f;--color-border:rgba(240,138,58,.22);--color-border-light:rgba(240,138,58,.16);--color-border-lighter:rgba(240,138,58,.1);--color-border-extra:rgba(240,138,58,.05);--color-border-active:rgba(240,138,58,.34);--color-hover-bg:rgba(249,161,81,.16);--color-active-bg:rgba(249,161,81,.26);--gradient-brand:linear-gradient(135deg,#f9a151,#efc08f 50%,#f08a3a);--gradient-cta:linear-gradient(135deg,#f08a3a,#d46f22);--gradient-header:linear-gradient(135deg,#0a101d,#141d30);--gradient-dialog:linear-gradient(135deg,#0c1424,#0f1829 50%,#0c1424);--gradient-spectrum:linear-gradient(180deg,#f9a151,#f08a3a);--aigen-bg-color:#0c1424;--aigen-bg-overlay:#0f1829;--aigen-text-regular:#c4d0e2;--aigen-text-secondary:#93a3bf;--aigen-text-placeholder:#64738f;--aigen-border:rgba(240,138,58,.16);--aigen-fill:rgba(240,138,58,.06);--aigen-fill-light:rgba(240,138,58,.04);--aigen-login-bg:linear-gradient(135deg,#080e1b,#131e31 30%,#080e1b);--color-overlay-soft:rgba(19,30,51,.6);--color-overlay-mid:rgba(12,20,36,.4);--color-overlay-strong:rgba(15,24,41,.88)}html[data-theme=mintivory]{--color-primary:#3aa876;--color-primary-light:#4abb87;--color-primary-lighter:#6bca9f;--color-primary-soft:#93d9b7;--color-primary-softer:#c1e9d2;--color-primary-faint:#ecf9f1;--color-primary-dark:#2c8c61;--color-bg-page:#fbf8ef;--color-bg-raised:#fff;--color-bg-input:#f1ecdc;--color-bg-fill2:#e9e1cb;--color-bg-fill3:#ded3b8;--color-bg-overlay:#fff;--color-text-primary:#2b342b;--color-text-regular:#445844;--color-text-secondary:#6b7f68;--color-text-placeholder:#92a18e;--color-text-balance:#2b342b;--color-border:rgba(58,168,118,.18);--color-border-light:rgba(58,168,118,.12);--color-border-lighter:rgba(58,168,118,.08);--color-border-extra:rgba(58,168,118,.04);--color-border-active:rgba(58,168,118,.3);--color-hover-bg:rgba(74,187,135,.12);--color-active-bg:rgba(74,187,135,.2);--shadow-card:0 2px 12px rgba(90,130,100,.08);--shadow-hover:0 8px 28px rgba(58,168,118,.13),0 0 0 2px rgba(58,168,118,.14);--gradient-brand:linear-gradient(135deg,#4abb87,#93d9b7 50%,#3aa876);--gradient-cta:linear-gradient(135deg,#3aa876,#2c8c61);--gradient-header:linear-gradient(135deg,#f3efe0,#e9e0c6);--gradient-dialog:linear-gradient(135deg,#fbf8ef,#fff 50%,#fbf8ef);--gradient-spectrum:linear-gradient(180deg,#4abb87,#3aa876);--aigen-bg-color:#fbf8ef;--aigen-bg-overlay:#fff;--aigen-text-regular:#445844;--aigen-text-secondary:#6b7f68;--aigen-text-placeholder:#92a18e;--aigen-border:rgba(58,168,118,.14);--aigen-fill:rgba(58,168,118,.05);--aigen-fill-light:rgba(58,168,118,.03);--aigen-login-bg:linear-gradient(135deg,#f2eedc,#e6dbc0 30%,#f2eedc);--color-bg-dialog-alt:#fbf8ef;--color-overlay-soft:hsla(46,43%,90%,.85);--color-overlay-mid:hsla(46,52%,95%,.7);--color-overlay-strong:hsla(0,0%,100%,.95);--el-bg-color:#fff;--el-bg-color-page:#fbf8ef;--el-bg-color-overlay:#fff;--el-text-color-primary:#2b342b;--el-text-color-regular:#445844;--el-text-color-secondary:#6b7f68;--el-text-color-placeholder:#92a18e;--el-border-color:rgba(58,168,118,.18);--el-border-color-light:rgba(58,168,118,.12);--el-fill-color:#f1ecdc;--el-fill-color-light:#f6f2e6;--el-fill-color-lighter:#fbf8ef;--el-fill-color-blank:#fff;--el-disabled-bg-color:#ece5d0;--el-disabled-text-color:#a5b39f}html[data-theme=charcoally]{--color-primary:#00e5c3;--color-primary-light:#2af5d4;--color-primary-lighter:#5cffe3;--color-primary-soft:#a2ffec;--color-primary-softer:#ccfff4;--color-primary-faint:#e8fffa;--color-primary-dark:#00c0a3;--color-bg-page:#0d0f12;--color-bg-raised:#171b1f;--color-bg-input:#21262b;--color-bg-fill2:#2c343b;--color-bg-fill3:#39434b;--color-bg-overlay:#111417;--color-text-primary:#e8fbf7;--color-text-regular:#c2e8e2;--color-text-secondary:#8fbdb6;--color-text-placeholder:#608a84;--color-border:rgba(0,229,195,.22);--color-border-light:rgba(0,229,195,.16);--color-border-lighter:rgba(0,229,195,.1);--color-border-extra:rgba(0,229,195,.05);--color-border-active:rgba(0,229,195,.34);--color-hover-bg:rgba(42,245,212,.16);--color-active-bg:rgba(42,245,212,.26);--gradient-brand:linear-gradient(135deg,#2af5d4,#a2ffec 50%,#00e5c3);--gradient-cta:linear-gradient(135deg,#00e5c3,#00c0a3);--gradient-header:linear-gradient(135deg,#090b0d,#171b1f);--gradient-dialog:linear-gradient(135deg,#0d0f12,#111417 50%,#0d0f12);--gradient-spectrum:linear-gradient(180deg,#2af5d4,#00e5c3);--aigen-bg-color:#0d0f12;--aigen-bg-overlay:#111417;--aigen-text-regular:#c2e8e2;--aigen-text-secondary:#8fbdb6;--aigen-text-placeholder:#608a84;--aigen-border:rgba(0,229,195,.16);--aigen-fill:rgba(0,229,195,.06);--aigen-fill-light:rgba(0,229,195,.04);--aigen-login-bg:linear-gradient(135deg,#070809,#131719 20%,#070809);--color-overlay-soft:rgba(23,27,31,.6);--color-overlay-mid:rgba(13,15,18,.4);--color-overlay-strong:rgba(17,20,23,.9)}.el-segmented__item:not(.is-disabled):not(.is-selected):hover{--el-segmented-item-hover-bg-color:var(--color-hover-bg);--el-segmented-item-hover-color:var(--color-text-primary)}.el-segmented__item:not(.is-disabled):not(.is-selected):active{--el-segmented-item-active-bg-color:var(--color-active-bg)}.el-segmented__item.is-selected{--el-segmented-item-selected-bg-color:var(--color-primary);--el-segmented-item-selected-color:#fff}.el-segmented__item:not(.is-disabled):hover{color:var(--color-text-primary)}html[data-theme=seafoam-light]{--color-primary:#c86a68;--color-primary-light:#d67e7a;--color-primary-lighter:#e09693;--color-primary-soft:#a9cfcf;--color-primary-softer:#ccdfdb;--color-primary-faint:#ecf7f6;--color-primary-dark:#a94e4f;--color-bg-page:#eefbfa;--color-bg-raised:#fff;--color-bg-input:#dff1ef;--color-bg-fill2:#d0e8e5;--color-bg-fill3:#bfdcd9;--color-bg-overlay:#fff;--color-text-primary:#2a3b3b;--color-text-regular:#3f5656;--color-text-secondary:#6b807f;--color-text-placeholder:#92a8a6;--color-text-balance:#2a3b3b;--color-border:hsla(1,47%,60%,.18);--color-border-light:hsla(1,47%,60%,.12);--color-border-lighter:hsla(1,47%,60%,.08);--color-border-extra:hsla(1,47%,60%,.04);--color-border-active:hsla(1,47%,60%,.3);--color-hover-bg:hsla(3,53%,66%,.12);--color-active-bg:hsla(3,53%,66%,.2);--shadow-card:0 2px 12px hsla(0,0%,47%,.08);--shadow-hover:0 8px 28px hsla(1,47%,60%,.13),0 0 0 2px hsla(1,47%,60%,.14);--gradient-brand:linear-gradient(135deg,#d67e7a,#a9cfcf 50%,#c86a68);--gradient-cta:linear-gradient(135deg,#c86a68,#a94e4f);--gradient-header:linear-gradient(135deg,#dff1ef,#cfe6e2);--gradient-dialog:linear-gradient(135deg,#eefbfa,#fff 50%,#eefbfa);--gradient-spectrum:linear-gradient(180deg,#d67e7a,#c86a68);--aigen-bg-color:#eefbfa;--aigen-bg-overlay:#fff;--aigen-text-regular:#3f5656;--aigen-text-secondary:#6b807f;--aigen-text-placeholder:#92a8a6;--aigen-border:rgba(127,197,202,.14);--aigen-fill:rgba(127,197,202,.05);--aigen-fill-light:rgba(159,230,220,.04);--aigen-login-bg:linear-gradient(135deg,#dff1ef,#c8e2df 30%,#dff1ef);--color-bg-dialog-alt:#eefbfa;--color-overlay-soft:rgba(223,241,239,.85);--color-overlay-mid:rgba(238,251,250,.7);--color-overlay-strong:hsla(0,0%,100%,.95);--el-bg-color:#fff;--el-bg-color-page:#eefbfa;--el-bg-color-overlay:#fff;--el-text-color-primary:#2a3b3b;--el-text-color-regular:#3f5656;--el-text-color-secondary:#6b807f;--el-text-color-placeholder:#92a8a6;--el-border-color:rgba(127,197,202,.18);--el-border-color-light:rgba(127,197,202,.12);--el-fill-color:#dff1ef;--el-fill-color-light:#ecf8f6;--el-fill-color-lighter:#eefbfa;--el-fill-color-blank:#fff;--el-disabled-bg-color:#d4ebe9;--el-disabled-text-color:#a0b9b6}html[data-theme=seafoam-dark]{--color-primary:#7fc5ca;--color-primary-light:#9fe6dc;--color-primary-lighter:#b6eee4;--color-primary-soft:#9cc9cc;--color-primary-softer:#bfdddd;--color-primary-faint:#eefafa;--color-primary-dark:#5fa6ab;--color-bg-page:#101c1e;--color-bg-raised:#172628;--color-bg-input:#1f3033;--color-bg-fill2:#293b3e;--color-bg-fill3:#35494c;--color-bg-overlay:#122022;--color-text-primary:#e7f5f4;--color-text-regular:#c3dddc;--color-text-secondary:#94b5b4;--color-text-placeholder:#648684;--color-border:rgba(127,197,202,.22);--color-border-light:rgba(127,197,202,.16);--color-border-lighter:rgba(127,197,202,.1);--color-border-extra:rgba(127,197,202,.05);--color-border-active:rgba(127,197,202,.34);--color-hover-bg:rgba(159,230,220,.16);--color-active-bg:rgba(159,230,220,.26);--gradient-brand:linear-gradient(135deg,#9fe6dc,#9cc9cc 50%,#7fc5ca);--gradient-cta:linear-gradient(135deg,#7fc5ca,#5fa6ab);--gradient-header:linear-gradient(135deg,#0d1719,#162326);--gradient-dialog:linear-gradient(135deg,#101c1e,#122022 50%,#101c1e);--gradient-spectrum:linear-gradient(180deg,#9fe6dc,#7fc5ca);--aigen-bg-color:#101c1e;--aigen-bg-overlay:#122022;--aigen-text-regular:#c3dddc;--aigen-text-secondary:#94b5b4;--aigen-text-placeholder:#648684;--aigen-border:rgba(127,197,202,.16);--aigen-fill:rgba(127,197,202,.06);--aigen-fill-light:rgba(159,230,220,.04);--aigen-login-bg:linear-gradient(135deg,#0a1315,#142226 30%,#0a1315);--color-overlay-soft:rgba(23,38,40,.6);--color-overlay-mid:rgba(16,28,30,.4);--color-overlay-strong:rgba(18,32,34,.9)}html[data-theme=cocoa-light]{--color-primary:#a56539;--color-primary-light:#b97a46;--color-primary-lighter:#c9915f;--color-primary-soft:#8fa9c2;--color-primary-softer:#b6c9da;--color-primary-faint:#eef3f8;--color-primary-dark:#8c4f2a;--color-bg-page:#f6f4ef;--color-bg-raised:#fff;--color-bg-input:#ede8df;--color-bg-fill2:#e4dccf;--color-bg-fill3:#d9cfbe;--color-bg-overlay:#fff;--color-text-primary:#332c26;--color-text-regular:#4d443a;--color-text-secondary:#776a5d;--color-text-placeholder:#9d9082;--color-text-balance:#332c26;--color-border:rgba(165,101,57,.18);--color-border-light:rgba(165,101,57,.12);--color-border-lighter:rgba(165,101,57,.08);--color-border-extra:rgba(165,101,57,.04);--color-border-active:rgba(165,101,57,.3);--color-hover-bg:rgba(185,122,70,.12);--color-active-bg:rgba(185,122,70,.2);--shadow-card:0 2px 12px rgba(120,100,80,.08);--shadow-hover:0 8px 28px rgba(165,101,57,.13),0 0 0 2px rgba(165,101,57,.14);--gradient-brand:linear-gradient(135deg,#b97a46,#8fa9c2 50%,#a56539);--gradient-cta:linear-gradient(135deg,#a56539,#8c4f2a);--gradient-header:linear-gradient(135deg,#efece5,#e3dcd0);--gradient-dialog:linear-gradient(135deg,#f6f4ef,#fff 50%,#f6f4ef);--gradient-spectrum:linear-gradient(180deg,#b97a46,#a56539);--aigen-bg-color:#f6f4ef;--aigen-bg-overlay:#fff;--aigen-text-regular:#4d443a;--aigen-text-secondary:#776a5d;--aigen-text-placeholder:#9d9082;--aigen-border:rgba(150,175,203,.14);--aigen-fill:rgba(150,175,203,.05);--aigen-fill-light:rgba(150,175,203,.03);--aigen-login-bg:linear-gradient(135deg,#efede5,#e0d8ca 30%,#efede5);--color-bg-dialog-alt:#f6f4ef;--color-overlay-soft:hsla(39,28%,90%,.85);--color-overlay-mid:hsla(43,28%,95%,.7);--color-overlay-strong:hsla(0,0%,100%,.95);--el-bg-color:#fff;--el-bg-color-page:#f6f4ef;--el-bg-color-overlay:#fff;--el-text-color-primary:#332c26;--el-text-color-regular:#4d443a;--el-text-color-secondary:#776a5d;--el-text-color-placeholder:#9d9082;--el-border-color:rgba(150,175,203,.18);--el-border-color-light:rgba(150,175,203,.12);--el-fill-color:#ede8df;--el-fill-color-light:#f4f1ea;--el-fill-color-lighter:#f6f4ef;--el-fill-color-blank:#fff;--el-disabled-bg-color:#e6dfd2;--el-disabled-text-color:#a89c8d}html[data-theme=cocoa-dark]{--color-primary:#96afcb;--color-primary-light:#aec4dc;--color-primary-lighter:#c2d4e6;--color-primary-soft:#8b9dbd;--color-primary-softer:#adbccd;--color-primary-faint:#eef2f7;--color-primary-dark:#7990ad;--color-bg-page:#1c1713;--color-bg-raised:#261f18;--color-bg-input:#31271d;--color-bg-fill2:#3d3125;--color-bg-fill3:#4a3c2e;--color-bg-overlay:#201a15;--color-text-primary:#f0ede6;--color-text-regular:#d2c9bd;--color-text-secondary:#a39686;--color-text-placeholder:#766b5f;--color-border:rgba(150,175,203,.22);--color-border-light:rgba(150,175,203,.16);--color-border-lighter:rgba(150,175,203,.1);--color-border-extra:rgba(150,175,203,.05);--color-border-active:rgba(150,175,203,.34);--color-hover-bg:rgba(174,196,220,.16);--color-active-bg:rgba(174,196,220,.26);--gradient-brand:linear-gradient(135deg,#aec4dc,#8b9dbd 50%,#96afcb);--gradient-cta:linear-gradient(135deg,#96afcb,#7990ad);--gradient-header:linear-gradient(135deg,#17120e,#241c15);--gradient-dialog:linear-gradient(135deg,#1c1713,#201a15 50%,#1c1713);--gradient-spectrum:linear-gradient(180deg,#aec4dc,#96afcb);--aigen-bg-color:#1c1713;--aigen-bg-overlay:#201a15;--aigen-text-regular:#d2c9bd;--aigen-text-secondary:#a39686;--aigen-text-placeholder:#766b5f;--aigen-border:rgba(150,175,203,.16);--aigen-fill:rgba(150,175,203,.06);--aigen-fill-light:rgba(150,175,203,.04);--aigen-login-bg:linear-gradient(135deg,#140f0b,#221b15 30%,#140f0b);--color-overlay-soft:rgba(38,31,24,.6);--color-overlay-mid:rgba(28,23,19,.4);--color-overlay-strong:rgba(32,26,21,.9)}html[data-theme=mid-gray]{--color-primary:#58718c;--color-primary-light:#6a849f;--color-primary-lighter:#8299b2;--color-primary-soft:#9bb0c4;--color-primary-softer:#c0cedb;--color-primary-faint:#e6edf3;--color-primary-dark:#465d76;--color-bg-page:#3a3f46;--color-bg-raised:#484e56;--color-bg-input:#565d66;--color-bg-fill2:#636b74;--color-bg-fill3:#717a84;--color-bg-overlay:#40464d;--color-text-primary:#eef2f5;--color-text-regular:#cfd7de;--color-text-secondary:#a9b4be;--color-text-placeholder:#7e8a95;--color-border:rgba(120,150,178,.22);--color-border-light:rgba(120,150,178,.16);--color-border-lighter:rgba(120,150,178,.1);--color-border-extra:rgba(120,150,178,.05);--color-border-active:rgba(120,150,178,.34);--color-hover-bg:rgba(106,132,159,.18);--color-active-bg:rgba(106,132,159,.28);--gradient-brand:linear-gradient(135deg,#6a849f,#9bb0c4 50%,#58718c);--gradient-cta:linear-gradient(135deg,#58718c,#465d76);--gradient-header:linear-gradient(135deg,#32363c,#40464c);--gradient-dialog:linear-gradient(135deg,#3a3f46,#40464d 50%,#3a3f46);--gradient-spectrum:linear-gradient(180deg,#6a849f,#58718c);--aigen-bg-color:#3a3f46;--aigen-bg-overlay:#40464d;--aigen-text-regular:#cfd7de;--aigen-text-secondary:#a9b4be;--aigen-text-placeholder:#7e8a95;--aigen-border:rgba(120,150,178,.16);--aigen-fill:rgba(120,150,178,.06);--aigen-fill-light:rgba(120,150,178,.04);--aigen-login-bg:linear-gradient(135deg,#2f3338,#40464c 30%,#2f3338);--color-overlay-soft:rgba(72,78,86,.75);--color-overlay-mid:rgba(58,63,70,.55);--color-overlay-strong:rgba(64,70,77,.92)}html[data-theme=mid-sea]{--color-primary:#3f8075;--color-primary-light:#529486;--color-primary-lighter:#6aa89a;--color-primary-soft:#8dbdb1;--color-primary-softer:#bad8d0;--color-primary-faint:#e5f2ee;--color-primary-dark:#336b62;--color-bg-page:#354042;--color-bg-raised:#414d4f;--color-bg-input:#4e5b5d;--color-bg-fill2:#5c6a6c;--color-bg-fill3:#6b7a7c;--color-bg-overlay:#394548;--color-text-primary:#e9f1ef;--color-text-regular:#cbdad6;--color-text-secondary:#a4b8b3;--color-text-placeholder:#7c918c;--color-border:rgba(80,150,135,.22);--color-border-light:rgba(80,150,135,.16);--color-border-lighter:rgba(80,150,135,.1);--color-border-extra:rgba(80,150,135,.05);--color-border-active:rgba(80,150,135,.34);--color-hover-bg:rgba(82,148,134,.18);--color-active-bg:rgba(82,148,134,.28);--gradient-brand:linear-gradient(135deg,#529486,#8dbdb1 50%,#3f8075);--gradient-cta:linear-gradient(135deg,#3f8075,#336b62);--gradient-header:linear-gradient(135deg,#2d383a,#3a4648);--gradient-dialog:linear-gradient(135deg,#354042,#394548 50%,#354042);--gradient-spectrum:linear-gradient(180deg,#529486,#3f8075);--aigen-bg-color:#354042;--aigen-bg-overlay:#394548;--aigen-text-regular:#cbdad6;--aigen-text-secondary:#a4b8b3;--aigen-text-placeholder:#7c918c;--aigen-border:rgba(80,150,135,.16);--aigen-fill:rgba(80,150,135,.06);--aigen-fill-light:rgba(80,150,135,.04);--aigen-login-bg:linear-gradient(135deg,#293334,#384447 30%,#293334);--color-overlay-soft:rgba(65,77,79,.75);--color-overlay-mid:rgba(53,64,66,.55);--color-overlay-strong:rgba(57,69,72,.92)}html[data-theme=mid-clay]{--color-primary:#a0664a;--color-primary-light:#b37958;--color-primary-lighter:#c48d6c;--color-primary-soft:#cba894;--color-primary-softer:#dcc8b8;--color-primary-faint:#efe6dd;--color-primary-dark:#86523b;--color-bg-page:#423a34;--color-bg-raised:#50463f;--color-bg-input:#5f544b;--color-bg-fill2:#6e6258;--color-bg-fill3:#7e7166;--color-bg-overlay:#473f38;--color-text-primary:#f2ece5;--color-text-regular:#d8cdc2;--color-text-secondary:#b2a497;--color-text-placeholder:#8a7c70;--color-border:rgba(170,120,88,.22);--color-border-light:rgba(170,120,88,.16);--color-border-lighter:rgba(170,120,88,.1);--color-border-extra:rgba(170,120,88,.05);--color-border-active:rgba(170,120,88,.34);--color-hover-bg:rgba(179,121,88,.18);--color-active-bg:rgba(179,121,88,.28);--gradient-brand:linear-gradient(135deg,#b37958,#cba894 50%,#a0664a);--gradient-cta:linear-gradient(135deg,#a0664a,#86523b);--gradient-header:linear-gradient(135deg,#3a332d,#473e37);--gradient-dialog:linear-gradient(135deg,#423a34,#473f38 50%,#423a34);--gradient-spectrum:linear-gradient(180deg,#b37958,#a0664a);--aigen-bg-color:#423a34;--aigen-bg-overlay:#473f38;--aigen-text-regular:#d8cdc2;--aigen-text-secondary:#b2a497;--aigen-text-placeholder:#8a7c70;--aigen-border:rgba(170,120,88,.16);--aigen-fill:rgba(170,120,88,.06);--aigen-fill-light:rgba(170,120,88,.04);--aigen-login-bg:linear-gradient(135deg,#302a25,#443b34 30%,#302a25);--color-overlay-soft:rgba(80,70,63,.75);--color-overlay-mid:rgba(66,58,52,.55);--color-overlay-strong:rgba(71,63,56,.92)}html[data-theme=mid-moss]{--color-primary:#6d8f4e;--color-primary-light:#7fa35d;--color-primary-lighter:#93b471;--color-primary-soft:#a9c48c;--color-primary-softer:#cbdcb6;--color-primary-faint:#ebf2e0;--color-primary-dark:#58763e;--color-bg-page:#3a4135;--color-bg-raised:#47503f;--color-bg-input:#555f4b;--color-bg-fill2:#636e58;--color-bg-fill3:#727c65;--color-bg-overlay:#3f4739;--color-text-primary:#eef3e6;--color-text-regular:#d0d9c2;--color-text-secondary:#abb99a;--color-text-placeholder:#839375;--color-border:rgba(122,160,92,.22);--color-border-light:rgba(122,160,92,.16);--color-border-lighter:rgba(122,160,92,.1);--color-border-extra:rgba(122,160,92,.05);--color-border-active:rgba(122,160,92,.34);--color-hover-bg:rgba(127,163,93,.18);--color-active-bg:rgba(127,163,93,.28);--gradient-brand:linear-gradient(135deg,#7fa35d,#a9c48c 50%,#6d8f4e);--gradient-cta:linear-gradient(135deg,#6d8f4e,#58763e);--gradient-header:linear-gradient(135deg,#33382d,#40473a);--gradient-dialog:linear-gradient(135deg,#3a4135,#3f4739 50%,#3a4135);--gradient-spectrum:linear-gradient(180deg,#7fa35d,#6d8f4e);--aigen-bg-color:#3a4135;--aigen-bg-overlay:#3f4739;--aigen-text-regular:#d0d9c2;--aigen-text-secondary:#abb99a;--aigen-text-placeholder:#839375;--aigen-border:rgba(122,160,92,.16);--aigen-fill:rgba(122,160,92,.06);--aigen-fill-light:rgba(122,160,92,.04);--aigen-login-bg:linear-gradient(135deg,#2d3328,#3c4336 30%,#2d3328);--color-overlay-soft:rgba(71,80,63,.75);--color-overlay-mid:rgba(58,65,53,.55);--color-overlay-strong:rgba(63,71,57,.92)}html[data-theme=mid-graphite]{--color-primary:#4e74a8;--color-primary-light:#6087ba;--color-primary-lighter:#7599c8;--color-primary-soft:#93acd2;--color-primary-softer:#bdcbdf;--color-primary-faint:#e8eef6;--color-primary-dark:#3f5f8b;--color-bg-page:#313842;--color-bg-raised:#3d444f;--color-bg-input:#4a525f;--color-bg-fill2:#575f6e;--color-bg-fill3:#656d7e;--color-bg-overlay:#353d48;--color-text-primary:#eaf0f7;--color-text-regular:#ccd7e4;--color-text-secondary:#a6b5c8;--color-text-placeholder:#7f91a8;--color-border:rgba(90,122,168,.22);--color-border-light:rgba(90,122,168,.16);--color-border-lighter:rgba(90,122,168,.1);--color-border-extra:rgba(90,122,168,.05);--color-border-active:rgba(90,122,168,.34);--color-hover-bg:rgba(96,135,186,.18);--color-active-bg:rgba(96,135,186,.28);--gradient-brand:linear-gradient(135deg,#6087ba,#93acd2 50%,#4e74a8);--gradient-cta:linear-gradient(135deg,#4e74a8,#3f5f8b);--gradient-header:linear-gradient(135deg,#2c323b,#39414c);--gradient-dialog:linear-gradient(135deg,#313842,#353d48 50%,#313842);--gradient-spectrum:linear-gradient(180deg,#6087ba,#4e74a8);--aigen-bg-color:#313842;--aigen-bg-overlay:#353d48;--aigen-text-regular:#ccd7e4;--aigen-text-secondary:#a6b5c8;--aigen-text-placeholder:#7f91a8;--aigen-border:rgba(90,122,168,.16);--aigen-fill:rgba(90,122,168,.06);--aigen-fill-light:rgba(90,122,168,.04);--aigen-login-bg:linear-gradient(135deg,#28303a,#353e4a 30%,#28303a);--color-overlay-soft:rgba(61,68,79,.75);--color-overlay-mid:rgba(49,56,66,.55);--color-overlay-strong:rgba(53,61,72,.92)}:root{--card-bg:var(--color-bg-raised);--card-radius:var(--radius-lg);--card-shadow:var(--shadow-card);--card-border:var(--color-border);--card-padding:0 0 14px 0;--card-margin:0 0 28px 0;--card-cover-bg:var(--color-primary);--card-cover-fg:#fff;--card-cover-radius:var(--radius-lg) var(--radius-lg) 0 0;--card-cover-bg-finished:var(--color-bg-input);--card-cover-fg-finished:#b0b8c9;--ribbon-bg:var(--color-primary);--ribbon-fg:#fff;--ribbon-radius:var(--radius-sm);--ribbon-bg-finished:var(--color-danger);--deadline-bg:var(--color-primary);--deadline-fg:#fff;--deadline-radius:var(--radius-sm)}.common-card,:deep(.common-card),:global(.common-card){background:var(--card-bg)!important;border-radius:var(--card-radius)!important;box-shadow:var(--card-shadow)!important;border:var(--card-border)!important;padding:var(--card-padding)!important;margin:var(--card-margin)!important;transition:box-shadow .18s,transform .14s,border .18s!important}.common-card:hover,:deep(.common-card:hover),:global(.common-card:hover){box-shadow:var(--shadow-hover)!important;transform:translateY(-2px) scale(1.025)!important;border:1.5px solid var(--color-border-active)!important}#app,body,html{background:var(--color-bg-page)!important;background-image:none!important;color:var(--color-text-primary)!important;overflow:hidden}#app::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:8px;height:8px}#app::-webkit-scrollbar-track,body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:var(--color-bg-raised);border-radius:4px}#app::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:var(--color-primary);opacity:.4;border-radius:4px}#app::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background:var(--color-primary-light);opacity:.6}html{scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-bg-raised)}@media (max-width:768px){.el-card{margin-bottom:12px!important}.el-card__body,.el-card__header{padding:12px!important}:deep(.el-table){font-size:12px!important}:deep(.el-table td),:deep(.el-table th){padding:8px 4px!important}:deep(.el-dialog){width:95%!important;margin-top:20px!important}:deep(.el-dialog__body){padding:15px!important}:deep(.el-form-item){margin-bottom:16px!important}:deep(.el-form-item__label){font-size:13px!important}.el-button{padding:8px 12px!important;font-size:13px!important}:deep(.el-input__wrapper){min-height:40px!important}:deep(.el-pagination){justify-content:center!important;flex-wrap:wrap!important}:deep(.el-tabs__item){font-size:13px!important;padding:0 12px!important}}@media (max-width:480px){.el-card__body,.el-card__header{padding:10px!important}:deep(.el-table){font-size:11px!important}:deep(.el-table td),:deep(.el-table th){padding:6px 2px!important}:deep(.el-dialog){width:98%!important}:deep(.el-dialog__body){padding:12px!important}.el-button{padding:6px 10px!important;font-size:12px!important}:deep(.el-form-item__label){font-size:12px!important}}.theme-switcher[data-v-b6e94f4c]{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.theme-switcher-btn[data-v-b6e94f4c]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:8px;border:1px solid var(--color-border-light,rgba(0,184,212,.2));background:var(--color-bg-raised,var(--color-bg-raised));cursor:pointer;transition:background var(--duration-fast,.14s) var(--ease-standard),border-color var(--duration-fast,.14s)}.theme-switcher-btn[data-v-b6e94f4c]:hover{border-color:var(--color-border-active,rgba(0,184,212,.3));background:var(--color-hover-bg,rgba(0,212,255,.15))}.theme-switcher-palette[data-v-b6e94f4c]{width:20px;height:20px;border-radius:5px;display:flex;overflow:hidden;outline:1px solid var(--color-border-light,rgba(0,184,212,.2));flex-shrink:0}.theme-switcher-palette i[data-v-b6e94f4c]{flex:1;display:block}.theme-switcher-btn-label[data-v-b6e94f4c]{font-size:12px;color:var(--color-text-regular,#b2ebf2);white-space:nowrap}.theme-switcher-overlay[data-v-b6e94f4c]{position:fixed;inset:0;z-index:2900;background:transparent}.theme-switcher-panel[data-v-b6e94f4c]{position:fixed;top:56px;right:20px;width:420px;padding:14px;border-radius:12px;border:1px solid var(--color-border-light,rgba(0,184,212,.2));background:var(--color-bg-raised,var(--color-bg-raised));box-shadow:var(--shadow-overlay,0 12px 40px rgba(0,0,0,.5));color:var(--color-text-primary,#e0f7fa);z-index:3000}.theme-switcher-title[data-v-b6e94f4c]{font-size:14px;font-weight:600;margin-bottom:10px;color:var(--color-text-primary,#e0f7fa)}.theme-list[data-v-b6e94f4c]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.theme-item[data-v-b6e94f4c]{display:flex;align-items:center;gap:10px;width:100%;padding:7px 9px;border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer;text-align:left;transition:background var(--duration-fast,.14s),border-color var(--duration-fast,.14s)}.theme-item.active[data-v-b6e94f4c],.theme-item[data-v-b6e94f4c]:hover{background:var(--color-hover-bg,rgba(0,212,255,.15))}.theme-item.active[data-v-b6e94f4c]{border-color:var(--color-border-active,rgba(0,184,212,.3))}.theme-swatch[data-v-b6e94f4c]{width:40px;height:28px;border-radius:6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;outline:1px solid rgba(0,0,0,.15);color:#fff;font-size:14px}.theme-meta[data-v-b6e94f4c]{display:flex;flex-direction:column;min-width:0}.theme-name[data-v-b6e94f4c]{font-size:13px;font-weight:600;color:var(--color-text-primary,#e0f7fa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-desc[data-v-b6e94f4c]{font-size:11px;color:var(--color-text-secondary,#80deea);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-pop-enter-active[data-v-b6e94f4c],.ts-pop-leave-active[data-v-b6e94f4c]{transition:opacity var(--duration-normal,.18s) var(--ease-standard),transform var(--duration-normal,.18s) var(--ease-standard)}.ts-pop-enter-from[data-v-b6e94f4c],.ts-pop-leave-to[data-v-b6e94f4c]{opacity:0;transform:translateY(-6px)}