:root{--brand-red: #d3121f;--brand-grad: linear-gradient(135deg, #000000 0%, #8f0000 100%);--on-brand: #ffffff;--chart-mig: #2d68fb;--on-accent: var(--on-brand);--brand-line: color-mix(in srgb, var(--accent) 55%, #000);--chart-crosshair: #758696;--font: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--r: 6px;--r-lg: 10px;--side: 56px;--top: calc(52px + env(safe-area-inset-top, 0px)) }:root{--lp-bg: #060505;--lp-bg-2: #0d0b0c;--lp-panel: #141113;--lp-panel-2: #1c1719;--lp-line: rgba(255, 255, 255, .08);--lp-line-2: rgba(255, 255, 255, .14);--lp-text: #f6f1f2;--lp-text-2: #cfc6c9;--lp-muted: #9d9397;--lp-red: #d3121f;--lp-red-hi: #ff3b48;--lp-red-deep: #5a0007;--lp-red-text: #ff8f97;--lp-glow: rgba(211, 18, 31, .38);--lp-glow-soft: rgba(211, 18, 31, .14);--lp-green: #2ee59d;--lp-coral: #ff6b6b;--lp-blue: #5b8cff;--lp-gold: #ffc24b;--lp-white: #ffffff;--lp-black: #000000;--lp-shade: rgba(0, 0, 0, .55)}:root,:root[data-theme=graphite]{color-scheme:dark;--bg:#1a1719;--bg-2:#201c1e;--panel:#282326;--panel-2:#322c30;--panel-3:#3d363a;--line:#413a3e;--line-2:#544a4f;--line-3:#6d6065;--text:#f5f2f3;--text-2:#cdc5c7;--muted:#b0a6a9;--muted-2:#7d7376;--accent:#d3121f;--accent-text:#ff8f97;--accent-soft:rgba(211,18,31,.18);--up:#3ddb88;--up-text:#3ddb88;--up-soft:rgba(61,219,136,.15);--down:#ff7b7b;--down-text:#ff7b7b;--down-soft:rgba(255,123,123,.15);--warn:#ffbe5c;--warn-text:#ffbe5c;--warn-soft:rgba(255,190,92,.15);--coin-sol:#49e9d9;--coin-btc:#f8a23a;--coin-eth:#8fa1f0;--on-up:#062012;--on-down:#2a0606;--shadow-rgb:0 0 0;--overlay:rgba(0,0,0,.62);--plate:#15121400;--plate-line:transparent;--skel-base:var(--panel-2);--skel-shine:var(--panel-3);--chart-bg:#1a1719;--chart-grid:#262123;--chart-text:#b0a6a9;--chart-border:#413a3e;--chart-up:#3ddb88;--chart-down:#ff7b7b;--chart-vol:#413a3e;--chart-vol-up:rgba(61,219,136,.32);--chart-vol-down:rgba(255,123,123,.32);--chart-ath:#8a7e82;--chart-label-bg:rgba(26,23,25,.88);--chart-label-text:#f5f2f3;--ind-1:#ffb547;--ind-2:#c084fc;--ind-3:#7c9cff;--ind-4:#e2e8f0;--ind-5:#f9a8d4;--ind-6:#847a7d;--tier-4:#ff37c7;--tier-3:#f97316;--tier-2:#dcc13c;--tier-1:#5bb9ff;--tier-1v:#3fd47f;--tier-0:#9aa3ad;--draw-1:#7c9cff;--draw-2:#31d17c;--draw-3:#ff6b6b;--draw-4:#ffb547;--draw-5:#c084fc;--draw-6:#f9a8d4;--draw-7:#e2e8f0;--topbar-tint:#2a1012;--link-x:#5dbcff;--tag-insider:#ff6fd3;--float-bg:rgba(40,35,38,.92);--logo: url(/brand/logo-white-120.png)}:root[data-theme=midnight]{color-scheme:dark;--bg:#0b0a0b;--bg-2:#0f0d0e;--panel:#151214;--panel-2:#1b1719;--panel-3:#221d1f;--line:#241f21;--line-2:#332b2e;--line-3:#4a4145;--text:#f1eeef;--text-2:#c2b9bb;--muted:#8f8588;--muted-2:#574f52;--accent:#d3121f;--accent-text:#ff7b84;--accent-soft:rgba(211,18,31,.16);--up:#31d17c;--up-text:#31d17c;--up-soft:rgba(49,209,124,.14);--down:#ff6b6b;--down-text:#ff6b6b;--down-soft:rgba(255,107,107,.14);--warn:#ffb547;--warn-text:#ffb547;--warn-soft:rgba(255,181,71,.14);--coin-sol:#49e9d9;--coin-btc:#f8a23a;--coin-eth:#8a9def;--on-up:#062012;--on-down:#2a0606;--shadow-rgb:0 0 0;--overlay:rgba(0,0,0,.6);--plate:#000000;--plate-line:transparent;--skel-base:var(--panel-2);--skel-shine:var(--panel-3);--chart-bg:#0b0a0b;--chart-grid:#161213;--chart-text:#8f8588;--chart-border:#241f21;--chart-up:#31d17c;--chart-down:#ff6b6b;--chart-vol:#332b2e;--chart-vol-up:rgba(49,209,124,.35);--chart-vol-down:rgba(255,107,107,.35);--chart-ath:#7b7073;--chart-label-bg:rgba(11,10,11,.85);--chart-label-text:#f1eeef;--float-bg:rgba(21,18,20,.92);--ind-1:#ffb547;--ind-2:#c084fc;--ind-3:#7c9cff;--ind-4:#e2e8f0;--ind-5:#f9a8d4;--ind-6:#847a7d;--tier-4:#ff37c7;--tier-3:#f97316;--tier-2:#dcc13c;--tier-1:#5bb9ff;--tier-1v:#3fd47f;--tier-0:#9aa3ad;--draw-1:#7c9cff;--draw-2:#31d17c;--draw-3:#ff6b6b;--draw-4:#ffb547;--draw-5:#c084fc;--draw-6:#f9a8d4;--draw-7:#e2e8f0;--topbar-tint:#2a0000;--link-x:#5dbcff;--tag-insider:#ff6fd3;--logo: url(/brand/logo-white-120.png)}:root[data-theme=blue]{color-scheme:dark;--bg:#111722;--bg-2:#141c29;--panel:#1a2332;--panel-2:#212c3e;--panel-3:#2a374b;--line:#2d3a4f;--line-2:#3d4d66;--line-3:#556780;--text:#eef2f7;--text-2:#c0cadb;--muted:#93a1b8;--muted-2:#6b7890;--accent:#e8434e;--accent-text:#ff8f97;--accent-soft:rgba(232,67,78,.18);--up:#31d17c;--up-text:#3ddb88;--up-soft:rgba(49,209,124,.15);--down:#ff6b6b;--down-text:#ff8080;--down-soft:rgba(255,107,107,.15);--warn:#ffb547;--warn-text:#ffc36b;--warn-soft:rgba(255,181,71,.15);--coin-sol:#49e9d9;--coin-btc:#f8a23a;--coin-eth:#8a9def;--on-up:#04180d;--on-down:#2a0606;--shadow-rgb:6 12 24;--overlay:rgba(8,13,22,.66);--plate:#0d131d;--plate-line:transparent;--skel-base:var(--panel-2);--skel-shine:var(--panel-3);--chart-bg:#111722;--chart-grid:#1b2431;--chart-text:#93a1b8;--chart-border:#2d3a4f;--chart-up:#31d17c;--chart-down:#ff6b6b;--chart-vol:#2d3a4f;--chart-vol-up:rgba(49,209,124,.32);--chart-vol-down:rgba(255,107,107,.32);--chart-ath:#7b8aa0;--chart-label-bg:rgba(17,23,34,.88);--chart-label-text:#eef2f7;--float-bg:rgba(26,35,50,.92);--ind-1:#ffb547;--ind-2:#c084fc;--ind-3:#7c9cff;--ind-4:#e2e8f0;--ind-5:#f9a8d4;--ind-6:#847a7d;--tier-4:#ff37c7;--tier-3:#f97316;--tier-2:#dcc13c;--tier-1:#5bb9ff;--tier-1v:#3fd47f;--tier-0:#9aa3ad;--draw-1:#7c9cff;--draw-2:#31d17c;--draw-3:#ff6b6b;--draw-4:#ffb547;--draw-5:#c084fc;--draw-6:#f9a8d4;--draw-7:#e2e8f0;--topbar-tint:#1c2436;--link-x:#6cc4ff;--tag-insider:#ff6fd3;--logo: url(/brand/logo-white-120.png)}:root[data-theme=bubblegum]{color-scheme:light;--r: 8px;--r-lg: 14px;--bg:#fdf1f7;--bg-2:#fff6fa;--panel:#ffffff;--panel-2:#fff0f7;--panel-3:#fce3ef;--line:#f7d9e7;--line-2:#ecbcd3;--line-3:#b27594;--text:#3a1131;--text-2:#5c2a4f;--muted:#86506f;--muted-2:#c592b0;--accent:#d12a7c;--accent-text:#b81e6a;--accent-soft:rgba(209,42,124,.1);--up:#0a7d5a;--up-text:#08704f;--up-soft:rgba(10,125,90,.1);--down:#d13a2e;--down-text:#b92f24;--down-soft:rgba(209,58,46,.09);--warn:#b0620a;--warn-text:#8a4c06;--warn-soft:rgba(176,98,10,.1);--coin-sol:#0e7168;--coin-btc:#995606;--coin-eth:#1c3dce;--on-up:#ffffff;--on-down:#ffffff;--shadow-rgb:122 40 88;--overlay:rgba(74,20,54,.36);--plate:#fdeef5;--plate-line:#ecbcd3;--skel-base:var(--panel-3);--skel-shine:var(--panel-2);--chart-bg:#fffbfd;--chart-grid:#fbeaf2;--chart-text:#86506f;--chart-border:#ecbcd3;--chart-up:#12a17a;--chart-down:#ea4b4b;--chart-vol:#f5d3e3;--chart-vol-up:rgba(18,161,122,.28);--chart-vol-down:rgba(234,75,75,.26);--chart-ath:#b27594;--chart-label-bg:rgba(255,255,255,.92);--chart-label-text:#3a1131;--float-bg:rgba(255,255,255,.94);--ind-1:#c77700;--ind-2:#9b4bd6;--ind-3:#3f6fd8;--ind-4:#6b5563;--ind-5:#d12a7c;--ind-6:#b27594;--tier-4:#a3137e;--tier-3:#a4490b;--tier-2:#6f5d0c;--tier-1:#1763a6;--tier-1v:#08704f;--tier-0:#7a5570;--draw-1:#3f6fd8;--draw-2:#0a7d5a;--draw-3:#d13a2e;--draw-4:#c77700;--draw-5:#9b4bd6;--draw-6:#d12a7c;--draw-7:#4a2a40;--topbar-tint:#ffd3e8;--link-x:#1763a6;--tag-insider:#8e24b3;--brand-grad: linear-gradient(135deg, #d4307f 0%, #9e1156 100%);--brand-line: #8f1152;--logo: url(/brand/logo-dark-120.png)}:root[data-theme=trainer]{color-scheme:dark;--bg:#0c1a36;--bg-2:#0f2042;--panel:#14294f;--panel-2:#1a335e;--panel-3:#213d6d;--line:#23406f;--line-2:#325389;--line-3:#4d6ea6;--text:#f5f8ff;--text-2:#cdd9f2;--muted:#a3b6db;--muted-2:#6f86b3;--accent:#ffcb05;--accent-text:#ffd84d;--accent-soft:rgba(255,203,5,.16);--on-accent:#0c1a36;--up:#4ade80;--up-text:#5be38d;--up-soft:rgba(74,222,128,.15);--down:#ff5c5c;--down-text:#ff8a8a;--down-soft:rgba(255,92,92,.15);--warn:#ff9f1c;--warn-text:#ffb04d;--warn-soft:rgba(255,159,28,.15);--coin-sol:#49e9d9;--coin-btc:#f8a23a;--coin-eth:#98a8f1;--on-up:#04180d;--on-down:#2a0606;--shadow-rgb:2 8 24;--overlay:rgba(3,10,26,.66);--plate:#0a1730;--plate-line:transparent;--skel-base:var(--panel-2);--skel-shine:var(--panel-3);--chart-bg:#0c1a36;--chart-grid:#15284d;--chart-text:#a3b6db;--chart-border:#23406f;--chart-up:#4ade80;--chart-down:#ff5c5c;--chart-vol:#23406f;--chart-vol-up:rgba(74,222,128,.32);--chart-vol-down:rgba(255,92,92,.32);--chart-ath:#8298c4;--chart-label-bg:rgba(12,26,54,.88);--chart-label-text:#f5f8ff;--float-bg:rgba(20,41,79,.92);--ind-1:#ffcb05;--ind-2:#c084fc;--ind-3:#7cb3ff;--ind-4:#e2e8f0;--ind-5:#f9a8d4;--ind-6:#8298c4;--tier-4:#ff85de;--tier-3:#ff9f1c;--tier-2:#ffd84d;--tier-1:#6cc4ff;--tier-1v:#4ade80;--tier-0:#a3b6db;--draw-1:#7cb3ff;--draw-2:#4ade80;--draw-3:#ff5c5c;--draw-4:#ffcb05;--draw-5:#c084fc;--draw-6:#f9a8d4;--draw-7:#e2e8f0;--topbar-tint:#8a0f1c;--link-x:#6cc4ff;--tag-insider:#ff85de;--brand-grad: linear-gradient(135deg, #e3121b 0%, #9e0010 100%);--brand-line: #6e000b;--logo: url(/brand/logo-white-120.png)}:root[data-theme=synthwave]{color-scheme:dark;--bg:#130a26;--bg-2:#180e30;--panel:#20123b;--panel-2:#291848;--panel-3:#331f57;--line:#35225c;--line-2:#4a2f7a;--line-3:#6c4ea6;--text:#fcf5ff;--text-2:#decdf7;--muted:#b9a2e3;--muted-2:#7d65ad;--accent:#ff3dbb;--accent-text:#ff7ad0;--accent-soft:rgba(255,61,187,.18);--on-accent:#1a0419;--up:#2cf5b5;--up-text:#2cf5b5;--up-soft:rgba(44,245,181,.14);--down:#ff6b4a;--down-text:#ff8466;--down-soft:rgba(255,107,74,.15);--warn:#ffd23f;--warn-text:#ffd23f;--warn-soft:rgba(255,210,63,.14);--coin-sol:#49e9d9;--coin-btc:#f8a23a;--coin-eth:#8a9def;--on-up:#03180f;--on-down:#2a0a04;--shadow-rgb:8 2 22;--overlay:rgba(9,3,22,.68);--plate:#0f0720;--plate-line:transparent;--skel-base:var(--panel-2);--skel-shine:var(--panel-3);--chart-bg:#130a26;--chart-grid:#1f1239;--chart-text:#b9a2e3;--chart-border:#35225c;--chart-up:#2cf5b5;--chart-down:#ff6b4a;--chart-vol:#35225c;--chart-vol-up:rgba(44,245,181,.3);--chart-vol-down:rgba(255,107,74,.3);--chart-ath:#8f76c2;--chart-label-bg:rgba(19,10,38,.88);--chart-label-text:#fcf5ff;--float-bg:rgba(32,18,59,.92);--ind-1:#ffd23f;--ind-2:#ff7ad0;--ind-3:#53e3ff;--ind-4:#eee4ff;--ind-5:#c084fc;--ind-6:#8f76c2;--tier-4:#ff7ad0;--tier-3:#ff9d5c;--tier-2:#ffd23f;--tier-1:#53e3ff;--tier-1v:#2cf5b5;--tier-0:#ad9dcc;--draw-1:#53e3ff;--draw-2:#2cf5b5;--draw-3:#ff6b4a;--draw-4:#ffd23f;--draw-5:#c084fc;--draw-6:#ff7ad0;--draw-7:#eee4ff;--topbar-tint:#4b1170;--link-x:#53e3ff;--tag-insider:#ff7ad0;--brand-grad: linear-gradient(135deg, #c2188b 0%, #5a1fb8 100%);--brand-line: #4a0d6e;--logo: url(/brand/logo-white-120.png)}:root[data-theme=sugarplum]{color-scheme:dark;--r: 8px;--r-lg: 14px;--bg:#1c1220;--bg-2:#221626;--panel:#2a1b2f;--panel-2:#33213a;--panel-3:#3d2845;--line:#3f2a47;--line-2:#56395f;--line-3:#74507e;--text:#fff4fa;--text-2:#f0d4e6;--muted:#cfa7c4;--muted-2:#8f6a88;--accent:#ff7eb9;--accent-text:#ff9ccb;--accent-soft:rgba(255,126,185,.18);--on-accent:#2a0a1c;--up:#5eeaa8;--up-text:#6ff0b3;--up-soft:rgba(94,234,168,.14);--down:#ff8266;--down-text:#ff9a82;--down-soft:rgba(255,130,102,.15);--warn:#ffd27a;--warn-text:#ffd27a;--warn-soft:rgba(255,210,122,.14);--coin-sol:#49e9d9;--coin-btc:#f8a23a;--coin-eth:#8a9def;--on-up:#04180e;--on-down:#2a0a06;--shadow-rgb:12 4 14;--overlay:rgba(14,6,16,.66);--plate:#170e1a;--plate-line:transparent;--skel-base:var(--panel-2);--skel-shine:var(--panel-3);--chart-bg:#1c1220;--chart-grid:#2a1b2f;--chart-text:#cfa7c4;--chart-border:#3f2a47;--chart-up:#5eeaa8;--chart-down:#ff8266;--chart-vol:#3f2a47;--chart-vol-up:rgba(94,234,168,.3);--chart-vol-down:rgba(255,130,102,.3);--chart-ath:#a07a98;--chart-label-bg:rgba(28,18,32,.88);--chart-label-text:#fff4fa;--float-bg:rgba(42,27,47,.92);--ind-1:#ffd27a;--ind-2:#c9a0ff;--ind-3:#8fb4ff;--ind-4:#f5e6f0;--ind-5:#ff9ccb;--ind-6:#a07a98;--tier-4:#ff8fe0;--tier-3:#ffa266;--tier-2:#ffd27a;--tier-1:#8fc8ff;--tier-1v:#6ff0b3;--tier-0:#cbb3c6;--draw-1:#8fb4ff;--draw-2:#5eeaa8;--draw-3:#ff8266;--draw-4:#ffd27a;--draw-5:#c9a0ff;--draw-6:#ff9ccb;--draw-7:#f5e6f0;--topbar-tint:#3a1838;--link-x:#8fc8ff;--tag-insider:#c9a0ff;--brand-grad: linear-gradient(135deg, #c42f7d 0%, #6a2585 100%);--brand-line: #5a1446;--logo: url(/brand/logo-white-120.png)}:root[data-theme=lagoon]{color-scheme:dark;--bg:#062025;--bg-2:#08272d;--panel:#0c3038;--panel-2:#113a43;--panel-3:#17454f;--line:#174650;--line-2:#215b67;--line-3:#327683;--text:#effcfc;--text-2:#c4e6e8;--muted:#93c3c8;--muted-2:#5a8e95;--accent:#2ee6d0;--accent-text:#5ff0de;--accent-soft:rgba(46,230,208,.16);--on-accent:#03201c;--up:#9be15d;--up-text:#a8ec6c;--up-soft:rgba(155,225,93,.14);--down:#ff7a6b;--down-text:#ff9283;--down-soft:rgba(255,122,107,.15);--warn:#ffc857;--warn-text:#ffd27a;--warn-soft:rgba(255,200,87,.14);--coin-sol:#49e9d9;--coin-btc:#f8a23a;--coin-eth:#98a8f1;--on-up:#0b1f04;--on-down:#2a0704;--shadow-rgb:0 10 12;--overlay:rgba(2,14,17,.66);--plate:#051b20;--plate-line:transparent;--skel-base:var(--panel-2);--skel-shine:var(--panel-3);--chart-bg:#062025;--chart-grid:#0d2e35;--chart-text:#93c3c8;--chart-border:#174650;--chart-up:#9be15d;--chart-down:#ff7a6b;--chart-vol:#174650;--chart-vol-up:rgba(155,225,93,.3);--chart-vol-down:rgba(255,122,107,.3);--chart-ath:#6fa3a9;--chart-label-bg:rgba(6,32,37,.88);--chart-label-text:#effcfc;--float-bg:rgba(12,48,56,.92);--ind-1:#ffc857;--ind-2:#c3a6ff;--ind-3:#6fb8ff;--ind-4:#e0f4f5;--ind-5:#ff9fc8;--ind-6:#6fa3a9;--tier-4:#ff8fd6;--tier-3:#ffa35c;--tier-2:#ffd27a;--tier-1:#6fc8ff;--tier-1v:#a8ec6c;--tier-0:#a9c9cc;--draw-1:#6fb8ff;--draw-2:#9be15d;--draw-3:#ff7a6b;--draw-4:#ffc857;--draw-5:#c3a6ff;--draw-6:#ff9fc8;--draw-7:#e0f4f5;--topbar-tint:#0b3a3e;--link-x:#6fc8ff;--tag-insider:#ff8fd6;--brand-grad: linear-gradient(135deg, #0b7a76 0%, #06505a 100%);--brand-line: #044046;--logo: url(/brand/logo-white-120.png)}:root[data-theme=tangerine]{color-scheme:light;--r: 8px;--r-lg: 12px;--bg:#fff4ea;--bg-2:#fff9f3;--panel:#ffffff;--panel-2:#fff5ec;--panel-3:#ffe9d6;--line:#fbe0c8;--line-2:#f0c49e;--line-3:#b87b4a;--text:#2b1507;--text-2:#5a321a;--muted:#85522e;--muted-2:#c9976f;--accent:#c24a06;--accent-text:#b34700;--accent-soft:rgba(194,74,6,.1);--up:#0b7a50;--up-text:#08704a;--up-soft:rgba(11,122,80,.1);--down:#c2185b;--down-text:#ad1452;--down-soft:rgba(194,24,91,.09);--warn:#9a6a00;--warn-text:#7d5600;--warn-soft:rgba(154,106,0,.1);--coin-sol:#0f766c;--coin-btc:#9d5906;--coin-eth:#1c3dce;--on-up:#ffffff;--on-down:#ffffff;--shadow-rgb:120 60 20;--overlay:rgba(60,30,10,.36);--plate:#fff1e4;--plate-line:#f0c49e;--skel-base:var(--panel-3);--skel-shine:var(--panel-2);--chart-bg:#fffaf5;--chart-grid:#fcecdc;--chart-text:#85522e;--chart-border:#f0c49e;--chart-up:#0f9a63;--chart-down:#e0245e;--chart-vol:#f7d9bd;--chart-vol-up:rgba(15,154,99,.28);--chart-vol-down:rgba(224,36,94,.26);--chart-ath:#b87b4a;--chart-label-bg:rgba(255,255,255,.92);--chart-label-text:#2b1507;--float-bg:rgba(255,255,255,.94);--ind-1:#b86e00;--ind-2:#8b46c9;--ind-3:#3a63c9;--ind-4:#6b5a4e;--ind-5:#c2185b;--ind-6:#b87b4a;--tier-4:#a3137e;--tier-3:#a4490b;--tier-2:#6f5d0c;--tier-1:#1763a6;--tier-1v:#08704a;--tier-0:#6e5a4c;--draw-1:#3a63c9;--draw-2:#0b7a50;--draw-3:#c2185b;--draw-4:#b86e00;--draw-5:#8b46c9;--draw-6:#c24a06;--draw-7:#3f3129;--topbar-tint:#ffe0c4;--link-x:#1763a6;--tag-insider:#8e24b3;--brand-grad: linear-gradient(135deg, #c24a06 0%, #8f3008 100%);--brand-line: #7a2805;--logo: url(/brand/logo-dark-120.png)}:root[data-theme=bubblegum] .card,:root[data-theme=tangerine] .card{border-color:var(--line-2)}:root[data-theme=bubblegum] .fm-input,:root[data-theme=bubblegum] .fm-num,:root[data-theme=tangerine] .fm-input,:root[data-theme=tangerine] .fm-num,:root[data-theme=bubblegum] .amount,:root[data-theme=tangerine] .amount{border-color:var(--line-3)}:root[data-theme=sugarplum] .topbar{border-bottom-color:color-mix(in srgb,var(--accent) 40%,var(--line))}:root[data-theme=sugarplum] .topbar .logo img{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 55%,transparent))}:root[data-theme=sugarplum] .btn.primary:hover,:root[data-theme=sugarplum] .btn-primary:hover,:root[data-theme=sugarplum] .card .quickbuy:not(.soon):hover{box-shadow:0 0 14px -3px color-mix(in srgb,var(--accent) 60%,transparent)}:root[data-theme=lagoon] .topbar{border-bottom-color:color-mix(in srgb,var(--accent) 38%,var(--line))}:root[data-theme=lagoon] .btn.primary:hover,:root[data-theme=lagoon] .btn-primary:hover,:root[data-theme=lagoon] .card .quickbuy:not(.soon):hover{box-shadow:0 0 14px -3px color-mix(in srgb,var(--accent) 55%,transparent)}:root[data-theme=tangerine] .topbar{border-bottom-color:color-mix(in srgb,var(--accent) 35%,var(--line))}:root[data-theme=trainer] .topbar{border-bottom-color:color-mix(in srgb,var(--accent) 45%,var(--line))}:root[data-theme=synthwave] .topbar{border-bottom-color:color-mix(in srgb,var(--accent) 55%,var(--line))}:root[data-theme=synthwave] .topbar .logo img{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 75%,transparent))}:root[data-theme=synthwave] .btn.primary:hover,:root[data-theme=synthwave] .btn-primary:hover,:root[data-theme=synthwave] .card .quickbuy:not(.soon):hover{box-shadow:0 0 14px -2px color-mix(in srgb,var(--accent) 70%,transparent)}.theme-switching,.theme-switching *{transition:none!important}.th-sec{display:grid;gap:8px}.th-auto{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);cursor:pointer}.th-row-label{font-size:11px;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-top:2px}.th-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.th-grid.th-all{grid-template-columns:repeat(3,minmax(0,1fr))}.th-swatch{display:grid;gap:6px;justify-items:center;padding:8px 6px;border:1px solid var(--line-2);border-radius:8px;background:var(--panel);color:var(--muted);font:inherit;font-size:11.5px;cursor:pointer}.th-swatch:hover{border-color:var(--line-3);color:var(--text)}.th-swatch.on{border-color:var(--accent);color:var(--text);box-shadow:0 0 0 1px var(--accent) inset}.th-chip{width:100%;height:34px;border-radius:6px;border:1px solid var(--line-2);display:grid;align-content:center;gap:3px;padding:5px 7px}.th-chip i{display:block;height:4px;border-radius:2px;background:currentColor;opacity:.85}.th-chip i:nth-child(1){width:70%}.th-chip i:nth-child(2){width:45%}.th-chip i:nth-child(3){width:58%}.th-chip[data-theme=graphite]{color:#cdc5c7}.th-chip[data-theme=midnight]{color:#c2b9bb}.th-chip[data-theme=blue]{color:#c0cadb}.th-chip[data-theme=sugarplum]{color:#f0d4e6}.th-chip[data-theme=lagoon]{color:#c4e6e8}.th-chip[data-theme=tangerine]{color:#5a321a}.th-chip[data-theme=bubblegum]{color:#5c2a4f}.th-chip[data-theme=trainer]{color:#cdd9f2}.th-chip[data-theme=synthwave]{color:#decdf7}.th-chip[data-theme=sugarplum] i:nth-child(1){background:#ff7eb9}.th-chip[data-theme=sugarplum] i:nth-child(3){background:#c9a0ff}.th-chip[data-theme=lagoon] i:nth-child(1){background:#2ee6d0}.th-chip[data-theme=lagoon] i:nth-child(3){background:#ff7a6b}.th-chip[data-theme=tangerine] i:nth-child(1){background:#e8650a}.th-chip[data-theme=tangerine] i:nth-child(3){background:#0b7a50}.th-chip[data-theme=bubblegum] i:nth-child(1){background:#d12a7c}.th-chip[data-theme=trainer] i:nth-child(1){background:#ffcb05}.th-chip[data-theme=trainer] i:nth-child(3){background:#e3121b}.th-chip[data-theme=synthwave] i:nth-child(1){background:#ff3dbb}.th-chip[data-theme=synthwave] i:nth-child(3){background:#2cf5b5}.th-name{font-weight:500}
