[data-cbx],[data-cbx] *,[data-cbx] :after,[data-cbx] :before{box-sizing:border-box;border-color:var(--cbx-outline)}[data-cbx] svg.i{width:18px;height:18px;flex:none}[data-cbx] .ai-edge{position:relative}[data-cbx] .ai-edge:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--ai);-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}[data-cbx] .dot{width:7px;height:7px;border-radius:50%;flex:none;background:var(--t3)}[data-cbx] .dot.ok{background:var(--ok-glyph)}[data-cbx] .dot.work{background:var(--accent-ink)}[data-cbx] .dot.wait{background:transparent;box-shadow:inset 0 0 0 1.5px var(--accent-ink)}[data-cbx] .dot.lost{background:transparent;box-shadow:inset 0 0 0 1.5px var(--t3)}[data-cbx] .dr{background:var(--card);border-radius:16px;padding:14px 22px}[data-cbx] .dr-k{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--pink)}[data-cbx] .dr-k svg.cbxm{width:22px;height:auto}[data-cbx] .dr-k .dom{color:var(--t2)}[data-cbx] .dr-k .due{margin-left:auto;font-size:13px;color:var(--t3)}[data-cbx] .dr-t{font-family:var(--display);font-size:20px;font-weight:700;letter-spacing:-.02em;margin-top:8px}[data-cbx] .dr-a{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px}[data-cbx]{--tone-sky:var(--cbx-tone-sky);--tone-sand:var(--cbx-tone-sand);--tone-sea:var(--cbx-tone-sea);--tone-steel:var(--cbx-tone-steel);--tone-clay:var(--cbx-tone-clay);--tone-moss:var(--cbx-tone-moss)}[data-cbx] .tone-sky{--tone:var(--tone-sky)}[data-cbx] .tone-sand{--tone:var(--tone-sand)}[data-cbx] .tone-sea{--tone:var(--tone-sea)}[data-cbx] .tone-steel{--tone:var(--tone-steel)}[data-cbx] .tone-clay{--tone:var(--tone-clay)}[data-cbx] .tone-moss{--tone:var(--tone-moss)}[data-cbx] .nu-cd.soon{animation:cbx-pulse 1.2s ease-in-out infinite}@keyframes cbx-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){[data-cbx] .nu-cd.soon{animation:none}}[data-cbx] .pop-host{position:relative;display:inline-flex}.pop[data-cbx],[data-cbx] .pop{position:absolute;top:calc(100% + 6px);z-index:60;min-width:220px;max-width:calc(100vw - 16px);padding:5px;border-radius:12px;background:var(--float);border:1px solid var(--line);box-shadow:var(--shadow-float);color:var(--t1)}.pop.right[data-cbx],[data-cbx] .pop.right{right:0}.pop.left[data-cbx],[data-cbx] .pop.left{left:0}.pop.up[data-cbx],[data-cbx] .pop.up{top:auto;bottom:calc(100% + 6px)}.pop[data-cbx] .pop-it,[data-cbx] .pop-it{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:8px 10px;border-radius:8px;font-size:13.5px;color:var(--t1);background:transparent;border:0;cursor:pointer}.pop[data-cbx] .pop-it:hover,[data-cbx] .pop-it:hover{background:var(--elevated)}.pop[data-cbx] .pop-it svg.i,[data-cbx] .pop-it svg.i{width:14px;height:14px;color:var(--t3)}.pop[data-cbx] .pop-h,[data-cbx] .pop-h{font-size:12px;font-weight:600;color:var(--t3);padding:8px 8px 4px}.pop[data-cbx] .pop-rule,[data-cbx] .pop-rule{height:1px;background:var(--hair);margin:4px 0}[data-cbx] .later em{font-style:normal;font-size:12px;color:var(--t3);border:1px dashed var(--strong);border-radius:5px;padding:0 5px;margin-left:6px}.toast[data-cbx],[data-cbx] .toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:80;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:var(--float);border:1px solid var(--line);box-shadow:var(--shadow-float);font-size:13.5px;color:var(--t1)}html[data-theme=glass-2][data-mode=dark]{color-scheme:dark;--page:#08070E;--canvas:#0D0C15;--surface:#12111B;--elevated:#171622;--card:#1C1B27;--float:#1C1B27;--panel:#14131D;--box:transparent;--t1:#E6E6F0;--t2:#B7B6C9;--t3:#9B9AB0;--hair:rgba(230,230,240,.07);--line:rgba(230,230,240,.12);--strong:rgba(230,230,240,.22);--accent:#6962E3;--accent-ink:#B0ADF0;--accent-bg:rgba(122,116,230,.13);--accent-line:rgba(176,170,255,.38);--on-accent:#FFFFFF;--risk:#F5A524;--risk-glyph:#F59E0B;--risk-wash:rgba(245,158,11,.13);--risk-line:rgba(245,158,11,.40);--off:#F87171;--off-glyph:#EF4444;--off-wash:rgba(239,68,68,.13);--ok:#4ADE80;--ok-glyph:#22C55E;--pink:#C0B8F0;--me-bubble:rgba(122,116,230,.16);--ai:linear-gradient(112deg,rgba(124,108,255,.95),rgba(210,32,255,.72) 55%,rgba(243,77,225,.72));--shadow-raised:none;--shadow-float:0 16px 40px rgba(0,0,0,.5);--cbx-field:radial-gradient(760px 560px at 12% 6%,rgba(122,116,230,.13),transparent 70%),radial-gradient(820px 640px at 62% 96%,rgba(124,108,255,.09),transparent 70%),radial-gradient(560px 680px at 100% 34%,rgba(59,130,246,.07),transparent 70%);--bg-base:13 12 21;--bg-surface:18 17 27;--bg-elevated:23 22 34;--bg-overlay:26 25 37;--bg-float:28 27 39;--text-primary:230 230 240;--text-secondary:183 182 201;--text-muted:155 154 176;--text-inverse:13 12 21;--border-subtle:28 27 36;--border-default:39 38 47;--border-strong:61 60 69;--border:247 11% 17%;--input:247 11% 17%}html[data-theme=glass-2][data-mode=light]{color-scheme:light;--page:#E9EEF5;--canvas:#F4F7FB;--surface:#FFFFFF;--elevated:#FFFFFF;--card:#FFFFFF;--float:#FFFFFF;--panel:#FBFCFE;--box:#FFFFFF;--t1:#1C2331;--t2:#3E4A5C;--t3:#5B6778;--hair:rgba(15,30,60,.08);--line:rgba(15,30,60,.13);--strong:rgba(15,30,60,.26);--accent:#2F5BEA;--accent-ink:#1F49D6;--accent-bg:#E8F1FF;--accent-line:rgba(47,91,234,.40);--on-accent:#FFFFFF;--risk:#B53C0B;--risk-glyph:#DD6B00;--risk-wash:#FFF4E0;--risk-line:rgba(221,107,0,.40);--off:#B42318;--off-glyph:#DC3D47;--off-wash:#FEECEC;--ok:#15803D;--ok-glyph:#16A34A;--pink:#5B4FC9;--me-bubble:#E8F1FF;--ai:linear-gradient(112deg,rgba(124,108,255,.9),rgba(210,32,255,.62) 55%,rgba(243,77,225,.62));--shadow-raised:0 1px 2px rgba(15,30,60,.06);--shadow-float:0 4px 14px rgba(15,30,60,.08),0 18px 44px rgba(15,30,60,.14);--cbx-field:radial-gradient(480px 660px at 2% 62%,rgba(59,130,246,.16),transparent 70%),radial-gradient(900px 520px at 56% 106%,rgba(124,108,255,.09),transparent 70%),radial-gradient(580px 760px at 104% 56%,rgba(56,189,248,.14),transparent 70%),linear-gradient(180deg,var(--canvas) 0,var(--canvas) 150px,transparent 320px);--bg-base:244 247 251;--bg-surface:255 255 255;--bg-elevated:255 255 255;--bg-overlay:255 255 255;--bg-float:255 255 255;--text-primary:28 35 49;--text-secondary:62 74 92;--text-muted:91 103 120;--text-inverse:255 255 255;--border-subtle:226 230 236;--border-default:214 219 226;--border-strong:184 191 201;--border:215 17% 86%;--input:215 17% 86%}html[data-theme=glass][data-mode=dark]{color-scheme:dark;--page:#080A0E;--canvas:#0D0F14;--surface:#13161C;--elevated:#1A1E26;--card:#242833;--float:#242833;--panel:#171B23;--box:transparent;--t1:#E2E5EA;--t2:#B2B7C2;--t3:#979DAB;--hair:rgba(255,255,255,.07);--line:rgba(255,255,255,.12);--strong:rgba(255,255,255,.22);--accent:#6E4FE9;--accent-ink:#A08CFF;--accent-bg:rgba(110,79,233,.12);--accent-line:rgba(160,140,255,.45);--on-accent:#FFFFFF;--risk:#E3B15C;--risk-glyph:#E3B15C;--risk-wash:rgba(227,177,92,.14);--risk-line:rgba(227,177,92,.40);--off:#F0646E;--off-glyph:#F0646E;--off-wash:rgba(240,100,110,.13);--ok:#34D399;--ok-glyph:#34D399;--pink:#F34DE1;--me-bubble:rgba(110,79,233,.20);--ai:linear-gradient(112deg,#7C6CFF,#D220FF 55%,#F34DE1);--shadow-raised:none;--shadow-float:0 16px 40px rgba(0,0,0,.45);--cbx-field:radial-gradient(760px 560px at 14% 10%,rgba(124,108,255,.24),transparent 70%),radial-gradient(820px 640px at 60% 92%,rgba(210,32,255,.15),transparent 70%),radial-gradient(560px 680px at 100% 36%,rgba(124,108,255,.26),transparent 70%);--bg-base:13 15 20;--bg-surface:19 22 28;--bg-elevated:26 30 38;--bg-overlay:31 35 45;--bg-float:36 40 51;--text-primary:226 229 234;--text-secondary:178 183 194;--text-muted:151 157 171;--text-inverse:13 15 20;--border-subtle:30 32 36;--border-default:42 44 48;--border-strong:66 68 72;--border:220 7% 18%;--input:220 7% 18%}html[data-theme=glass][data-mode=light]{color-scheme:light;--page:#E9EBF0;--canvas:#EEEDF6;--surface:#F6F7F9;--elevated:#FFFFFF;--card:#FFFFFF;--float:#FFFFFF;--panel:#FAFAFC;--box:#FFFFFF;--t1:#22262F;--t2:#3F4551;--t3:#575E6C;--hair:rgba(21,24,31,.10);--line:rgba(21,24,31,.15);--strong:rgba(21,24,31,.28);--accent:#5B3FD6;--accent-ink:#4A31C2;--accent-bg:rgba(91,63,214,.08);--accent-line:rgba(91,63,214,.45);--on-accent:#FFFFFF;--risk:#8D5E00;--risk-glyph:#C47900;--risk-wash:rgba(255,184,0,.18);--risk-line:rgba(196,121,0,.45);--off:#AD2F39;--off-glyph:#DC3D47;--off-wash:rgba(230,60,70,.09);--ok:#067647;--ok-glyph:#1F9D55;--pink:#A62588;--me-bubble:rgba(91,63,214,.10);--ai:linear-gradient(112deg,#7C6CFF,#D220FF 55%,#F34DE1);--shadow-raised:0 1px 2px rgba(24,28,40,.06),0 0 0 1px rgba(24,28,40,.02);--shadow-float:0 4px 14px rgba(24,28,40,.08),0 18px 44px rgba(24,28,40,.14);--cbx-field:radial-gradient(470px 640px at 3% 62%,rgba(124,108,255,.32),transparent 70%),radial-gradient(900px 520px at 56% 104%,rgba(243,77,225,.22),transparent 70%),radial-gradient(560px 760px at 104% 58%,rgba(124,108,255,.32),transparent 70%),linear-gradient(180deg,var(--canvas) 0,var(--canvas) 150px,transparent 320px),radial-gradient(900px 700px at 40% 40%,rgba(124,108,255,.10),transparent 70%);--bg-base:238 237 246;--bg-surface:246 247 249;--bg-elevated:255 255 255;--bg-overlay:255 255 255;--bg-float:255 255 255;--text-primary:34 38 47;--text-secondary:63 69 81;--text-muted:87 94 108;--text-inverse:255 255 255;--border-subtle:216 216 225;--border-default:205 205 214;--border-strong:177 177 186;--border:240 10% 82%;--input:240 10% 82%}html[data-theme=flat][data-mode=dark]{color-scheme:dark;--page:#080A0E;--canvas:#0D0F14;--surface:#13161C;--elevated:#1A1E26;--card:#242833;--float:#242833;--panel:#171B23;--box:transparent;--t1:#E2E5EA;--t2:#B2B7C2;--t3:#989DAB;--hair:rgba(255,255,255,.07);--line:rgba(255,255,255,.12);--strong:rgba(255,255,255,.22);--accent:#6E4FE9;--accent-ink:#A08CFF;--accent-bg:rgba(110,79,233,.12);--accent-line:rgba(160,140,255,.45);--on-accent:#FFFFFF;--risk:#E3B15C;--risk-glyph:#E3B15C;--risk-wash:rgba(227,177,92,.14);--risk-line:rgba(227,177,92,.40);--off:#F0646E;--off-glyph:#F0646E;--off-wash:rgba(240,100,110,.13);--ok:#34D399;--ok-glyph:#34D399;--pink:#F34DE1;--me-bubble:rgba(110,79,233,.20);--ai:linear-gradient(112deg,#7C6CFF,#D220FF 55%,#F34DE1);--shadow-raised:none;--shadow-float:0 16px 40px rgba(0,0,0,.45);--cbx-field:none;--bg-base:13 15 20;--bg-surface:19 22 28;--bg-elevated:26 30 38;--bg-overlay:31 35 45;--bg-float:36 40 51;--text-primary:226 229 234;--text-secondary:178 183 194;--text-muted:152 157 171;--text-inverse:13 15 20;--border-subtle:30 32 36;--border-default:42 44 48;--border-strong:66 68 72;--border:220 7% 18%;--input:220 7% 18%}html[data-theme=flat][data-mode=light]{color-scheme:light;--page:#E9EBF0;--canvas:#FFFFFF;--surface:#F6F7F9;--elevated:#FFFFFF;--card:#FFFFFF;--float:#FFFFFF;--panel:#FAFAFC;--box:#FFFFFF;--t1:#22262F;--t2:#434954;--t3:#5B6270;--hair:rgba(21,24,31,.10);--line:rgba(21,24,31,.15);--strong:rgba(21,24,31,.28);--accent:#5B3FD6;--accent-ink:#4A31C2;--accent-bg:rgba(91,63,214,.08);--accent-line:rgba(91,63,214,.45);--on-accent:#FFFFFF;--risk:#8D5E00;--risk-glyph:#C47900;--risk-wash:rgba(255,184,0,.18);--risk-line:rgba(196,121,0,.45);--off:#AD2F39;--off-glyph:#DC3D47;--off-wash:rgba(230,60,70,.09);--ok:#067647;--ok-glyph:#1F9D55;--pink:#A62588;--me-bubble:rgba(91,63,214,.10);--ai:linear-gradient(112deg,#7C6CFF,#D220FF 55%,#F34DE1);--shadow-raised:0 1px 2px rgba(24,28,40,.06),0 0 0 1px rgba(24,28,40,.02);--shadow-float:0 4px 14px rgba(24,28,40,.08),0 18px 44px rgba(24,28,40,.14);--cbx-field:none;--bg-base:255 255 255;--bg-surface:246 247 249;--bg-elevated:255 255 255;--bg-overlay:255 255 255;--bg-float:255 255 255;--text-primary:34 38 47;--text-secondary:67 73 84;--text-muted:91 98 112;--text-inverse:255 255 255;--border-subtle:232 232 233;--border-default:220 220 221;--border-strong:189 190 192;--border:240 1% 86%;--input:240 1% 86%}html[data-theme=loud][data-mode=dark]{color-scheme:dark;--page:#0D0C09;--canvas:#17150F;--surface:#2A261C;--elevated:#211E16;--card:#211E16;--float:#2A261C;--panel:#2A261C;--box:#211E16;--t1:#F0EBDE;--t2:#C8C0AE;--t3:#A89E8A;--hair:#37311F;--line:#4A4330;--strong:rgba(240,235,222,.34);--accent:#4A61F0;--accent-ink:#8B9BFF;--accent-bg:rgba(74,97,240,.16);--accent-line:rgba(139,155,255,.50);--on-accent:#FFFFFF;--risk:#E3A62A;--risk-glyph:#E3A62A;--risk-wash:rgba(227,166,42,.14);--risk-line:rgba(227,166,42,.40);--off:#F0635B;--off-glyph:#F0635B;--off-wash:rgba(240,99,91,.15);--ok:#5FCF8F;--ok-glyph:#5FCF8F;--pink:#8B9BFF;--me-bubble:rgba(74,97,240,.16);--ai:linear-gradient(#4A61F0,#4A61F0);--shadow-raised:none;--shadow-float:0 14px 34px rgba(0,0,0,.45);--cbx-field:none;--bg-base:23 21 15;--bg-surface:42 38 28;--bg-elevated:33 30 22;--bg-overlay:38 34 25;--bg-float:42 38 28;--text-primary:240 235 222;--text-secondary:200 192 174;--text-muted:168 158 138;--text-inverse:23 21 15;--border-subtle:55 49 31;--border-default:74 67 48;--border-strong:97 94 85;--border:44 21% 24%;--input:44 21% 24%}html[data-theme=loud][data-mode=light]{color-scheme:light;--page:#E4DFD4;--canvas:#FBF6EC;--surface:#F3ECDD;--elevated:#FFFFFF;--card:#FFFFFF;--float:#FFFFFF;--panel:#F3ECDD;--box:#FFFFFF;--t1:#23262B;--t2:#57524A;--t3:#676158;--hair:#E7DFCF;--line:#D8CDB7;--strong:rgba(35,38,43,.42);--accent:#1B34C9;--accent-ink:#1B34C9;--accent-bg:#E7EAFB;--accent-line:rgba(27,52,201,.45);--on-accent:#FBF6EC;--risk:#8A5E00;--risk-glyph:#B07800;--risk-wash:#FBEFD2;--risk-line:rgba(176,120,0,.40);--off:#A82D27;--off-glyph:#C8372F;--off-wash:#FBE3E0;--ok:#1F7A55;--ok-glyph:#1F7A55;--pink:#1B34C9;--me-bubble:#E7EAFB;--ai:linear-gradient(#1B34C9,#1B34C9);--shadow-raised:none;--shadow-float:0 4px 14px rgba(40,30,10,.08),0 14px 34px rgba(0,0,0,.18);--cbx-field:none;--bg-base:251 246 236;--bg-surface:243 236 221;--bg-elevated:255 255 255;--bg-overlay:255 255 255;--bg-float:255 255 255;--text-primary:35 38 43;--text-secondary:87 82 74;--text-muted:103 97 88;--text-inverse:255 255 255;--border-subtle:231 223 207;--border-default:216 205 183;--border-strong:160 159 155;--border:40 30% 78%;--input:40 30% 78%}html[data-theme=loud-pair][data-mode=dark]{color-scheme:dark;--page:#0C0B10;--canvas:#17151B;--surface:#1D1A22;--elevated:#211E27;--card:#211E27;--float:#26222D;--panel:#211E27;--box:#211E27;--t1:#EFECE6;--t2:#C9C2BA;--t3:#A59E96;--hair:rgba(239,236,230,.09);--line:rgba(239,236,230,.16);--strong:rgba(239,236,230,.32);--accent:#6479F7;--accent-ink:#8394FA;--accent-bg:rgba(100,121,247,.14);--accent-line:rgba(131,148,250,.50);--on-accent:#050409;--risk:#E3B15C;--risk-glyph:#E3B15C;--risk-wash:rgba(227,177,92,.14);--risk-line:rgba(227,177,92,.40);--off:#F0646E;--off-glyph:#F0646E;--off-wash:rgba(240,100,110,.13);--ok:#34D399;--ok-glyph:#34D399;--pink:#8394FA;--me-bubble:#2C2028;--ai:linear-gradient(#6479F7,#6479F7);--shadow-raised:none;--shadow-float:0 18px 44px rgba(0,0,0,.50);--cbx-field:none;--bg-base:23 21 27;--bg-surface:29 26 34;--bg-elevated:33 30 39;--bg-overlay:36 32 42;--bg-float:38 34 45;--text-primary:239 236 230;--text-secondary:201 194 186;--text-muted:165 158 150;--text-inverse:23 21 27;--border-subtle:42 40 45;--border-default:58 55 59;--border-strong:92 90 92;--border:285 4% 22%;--input:285 4% 22%}html[data-theme=loud-pair][data-mode=light]{color-scheme:light;--page:#E9E3D6;--canvas:#FBF6EC;--surface:#F4ECDC;--elevated:#FFFFFF;--card:#FFFFFF;--float:#FFFFFF;--panel:#FFFFFF;--box:#FFFFFF;--t1:#22252B;--t2:#45413A;--t3:#625C53;--hair:rgba(70,52,20,.12);--line:rgba(70,52,20,.20);--strong:rgba(26,28,33,.42);--accent:#1B34C9;--accent-ink:#1B34C9;--accent-bg:rgba(27,52,201,.07);--accent-line:rgba(27,52,201,.45);--on-accent:#FFFFFF;--risk:#8D5E00;--risk-glyph:#C47900;--risk-wash:rgba(255,184,0,.18);--risk-line:rgba(196,121,0,.45);--off:#AD2F39;--off-glyph:#DC3D47;--off-wash:rgba(230,60,70,.09);--ok:#067647;--ok-glyph:#1F9D55;--pink:#1B34C9;--me-bubble:#F3E3DB;--ai:linear-gradient(#1B34C9,#1B34C9);--shadow-raised:none;--shadow-float:0 4px 14px rgba(40,30,10,.08),0 18px 44px rgba(40,30,10,.14);--cbx-field:none;--bg-base:251 246 236;--bg-surface:244 236 220;--bg-elevated:255 255 255;--bg-overlay:255 255 255;--bg-float:255 255 255;--text-primary:34 37 43;--text-secondary:69 65 58;--text-muted:98 92 83;--text-inverse:255 255 255;--border-subtle:229 223 210;--border-default:215 207 193;--border-strong:157 154 151;--border:38 22% 80%;--input:38 22% 80%}html[data-theme=classic][data-mode=dark]{color-scheme:dark;--page:#0B0A10;--canvas:#13111A;--surface:#181521;--elevated:#242131;--card:#242131;--float:#3A354B;--panel:#181521;--box:#181521;--t1:#E6E4EE;--t2:#B7B4C7;--t3:#9994AD;--hair:rgba(255,255,255,.08);--line:rgba(255,255,255,.14);--strong:rgba(255,255,255,.22);--accent:#6D5CEE;--accent-ink:#8B9CFF;--accent-bg:rgba(111,134,255,.10);--accent-line:rgba(111,134,255,.34);--on-accent:#FFFFFF;--risk:#E3B15C;--risk-glyph:#E3B15C;--risk-wash:rgba(227,177,92,.14);--risk-line:rgba(227,177,92,.40);--off:#F0646E;--off-glyph:#F0646E;--off-wash:rgba(240,100,110,.13);--ok:#34D399;--ok-glyph:#34D399;--pink:#F58AD2;--me-bubble:rgba(111,134,255,.16);--ai:linear-gradient(135deg,#7C6AED,#B45CE0 55%,#E84FBA);--shadow-raised:none;--shadow-float:0 18px 44px rgba(0,0,0,.5);--cbx-field:none;--bg-base:19 17 26;--bg-surface:24 21 33;--bg-elevated:36 33 49;--bg-overlay:47 43 62;--bg-float:58 53 75;--text-primary:230 228 238;--text-secondary:183 180 199;--text-muted:153 148 173;--text-inverse:19 17 26;--border-subtle:38 36 44;--border-default:52 50 58;--border-strong:71 69 76;--border:255 7% 21%;--input:255 7% 21%}html[data-theme=classic][data-mode=light]{color-scheme:light;--page:#E8ECF4;--canvas:#F5F7FC;--surface:#FFFFFF;--elevated:#EEF1F8;--card:#FFFFFF;--float:#FFFFFF;--panel:#FFFFFF;--box:#FFFFFF;--t1:#1E2433;--t2:#3B4459;--t3:#58637A;--hair:rgba(23,28,42,.09);--line:rgba(23,28,42,.15);--strong:rgba(23,28,42,.28);--accent:#604DE4;--accent-ink:#4253D7;--accent-bg:rgba(111,134,255,.10);--accent-line:rgba(74,91,217,.40);--on-accent:#FFFFFF;--risk:#8D5E00;--risk-glyph:#C47900;--risk-wash:rgba(255,184,0,.18);--risk-line:rgba(196,121,0,.45);--off:#AD2F39;--off-glyph:#DC3D47;--off-wash:rgba(230,60,70,.09);--ok:#067647;--ok-glyph:#1F9D55;--pink:#B8338F;--me-bubble:rgba(111,134,255,.12);--ai:linear-gradient(135deg,#7C6AED,#B45CE0 55%,#E84FBA);--shadow-raised:0 1px 2px rgba(23,28,42,.06);--shadow-float:0 4px 14px rgba(23,28,42,.08),0 18px 44px rgba(23,28,42,.14);--cbx-field:none;--bg-base:245 247 252;--bg-surface:255 255 255;--bg-elevated:238 241 248;--bg-overlay:247 248 252;--bg-float:255 255 255;--text-primary:30 36 51;--text-secondary:59 68 89;--text-muted:88 99 122;--text-inverse:255 255 255;--border-subtle:225 227 233;--border-default:212 214 221;--border-strong:183 186 193;--border:227 12% 85%;--input:227 12% 85%}:root{--cbx-swatch-glass-2:linear-gradient(90deg,#171622 0 32%,transparent 32%),radial-gradient(80% 95% at 74% 28%,rgba(99,102,241,.85),transparent 72%),#0D0C15;--cbx-swatch-glass:linear-gradient(90deg,#1E2230 0 32%,transparent 32%),radial-gradient(70% 90% at 62% 22%,rgba(139,108,255,1),transparent 70%),radial-gradient(70% 90% at 92% 88%,rgba(232,48,170,.95),transparent 72%),#1A0F24;--cbx-swatch-flat:linear-gradient(90deg,#1A1E26 0 32%,transparent 32%),linear-gradient(#6E4FE9,#6E4FE9) 74% 55%/6px 6px no-repeat,#0D0F14;--cbx-swatch-loud:linear-gradient(90deg,#4A61F0 0 2px,#2A261C 2px 32%,transparent 32%),radial-gradient(circle at 68% 56%,#FFD34E 0 3px,transparent 3.6px),#17150F;--cbx-swatch-loud-pair:linear-gradient(90deg,#2F43C0 0 32%,#E8794F 32% 38%,transparent 38%),linear-gradient(90deg,#E8794F 0 66%,#6479F7 66%) 100% 0/62% 3px no-repeat,#17151B;--cbx-swatch-classic:linear-gradient(90deg,#181521 0 32%,transparent 32%),linear-gradient(135deg,#6E4FE9,#D8327C) 76% 55%/8px 6px no-repeat,radial-gradient(70% 90% at 70% 20%,rgba(124,106,237,.35),transparent 70%),#13111A}html[data-mode=light]{--cbx-swatch-glass-2:linear-gradient(90deg,#FFFFFF 0 32%,transparent 32%),radial-gradient(80% 95% at 74% 28%,rgba(59,130,246,.45),transparent 72%),#F4F7FB;--cbx-swatch-glass:linear-gradient(90deg,rgba(255,255,255,.95) 0 32%,transparent 32%),radial-gradient(70% 90% at 62% 22%,rgba(124,108,255,.85),transparent 70%),radial-gradient(70% 90% at 92% 88%,rgba(228,60,170,.75),transparent 72%),#F1E6F6;--cbx-swatch-flat:linear-gradient(90deg,#EEF0F3 0 32%,transparent 32%),linear-gradient(#5B3FD6,#5B3FD6) 74% 55%/6px 6px no-repeat,#FFFFFF;--cbx-swatch-loud:linear-gradient(90deg,#1B34C9 0 2px,#F3ECDD 2px 32%,transparent 32%),radial-gradient(circle at 68% 56%,#FFD34E 0 3px,transparent 3.6px),#FBF6EC;--cbx-swatch-loud-pair:linear-gradient(90deg,#1B34C9 0 32%,#C75B39 32% 38%,transparent 38%),linear-gradient(90deg,#C75B39 0 66%,#1B34C9 66%) 100% 0/62% 3px no-repeat,#FBF6EC;--cbx-swatch-classic:linear-gradient(90deg,#FFFFFF 0 32%,transparent 32%),linear-gradient(135deg,#6E4FE9,#D8327C) 76% 55%/8px 6px no-repeat,#F5F7FC}