@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d31378ea452d871a-s.0744xql0u~jai.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d92fe762dba4bd2f-s.0nw1nk3uhc~4v.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/baa7f44cf9d6a156-s.0zcv0lfh7_rhl.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b31f047b56ed12a-s.06wxqfenxo54_.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fcc724c554104822-s.0bfh5xef3g37_.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/89348904d2ccb303-s.0h6agdjlv9-um.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5aca6323daf3381e-s.p.0u3snd5k.2kk~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code Fallback;src:local(Arial);ascent-override:73.56%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:134.59%}.fira_code_72c74bb0-module__1X68mG__className{font-family:Fira Code,Fira Code Fallback;font-style:normal;font-weight:400}.fira_code_72c74bb0-module__1X68mG__variable{--font-mono:"Fira Code", "Fira Code Fallback"}
:root{--bg-primary:#050609;--bg-secondary:#0b0c10;--bg-card:#14151b;--bg-card-hover:#1a1a20;--bg-input:#0e0f15;--bg-tertiary:#08090d;--accent-primary:#d6b45d;--accent-primary-rgb:214, 180, 93;--accent-primary-hover:#f2d98a;--accent-primary-hover-rgb:242, 217, 138;--accent-highlight-rgb:246, 230, 166;--accent-secondary:#9f7a2f;--accent-secondary-rgb:159, 122, 47;--accent-gradient:linear-gradient(135deg, #8b6724 0%, #d6b45d 42%, #f6e6a6 64%, #9a742b 100%);--accent-silver:#d8d6cf;--accent-silver-rgb:216, 214, 207;--accent-silver-muted:#9f9b91;--accent-bronze:#7b5421;--color-win:#10b981;--color-win-bg:#10b9811a;--color-win-glow:#10b98159;--color-loss:#ef4444;--color-loss-bg:#ef44441a;--color-loss-glow:#ef444459;--color-warning:#d6b45d;--color-warning-bg:#d6b45d1f;--color-info:#d8d6cf;--color-info-bg:#d8d6cf1a;--skeleton-base:#ffffff0a;--skeleton-shine:#ffffff14;--text-primary:#f3f0e8;--text-secondary:#c7c1b4;--text-muted:#858174;--text-inverse:#09090a;--border-subtle:#d8d6cf14;--border-default:#d6b45d2e;--border-strong:#f2d98a5c;--glass-bg:linear-gradient(180deg, #14151be6, #08090ceb);--glass-blur:blur(16px);--glass-border:1px solid #d6b45d29;--surface-card:linear-gradient(180deg, #14151bf0, #07080bf5);--surface-panel:linear-gradient(135deg, #d6b45d14, #d8d6cf06 42%, #050609db);--surface-raised:linear-gradient(180deg, #1b1b20f0, #0a0b0ff5);--border-gold:#d6b45d33;--border-gold-strong:#f2d98a5c;--font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading:"Cormorant Garamond", "Cinzel", "Trajan Pro", "Palatino Linotype", Georgia, serif;--font-mono:var(--font-mono), "Fira Code", "Cascadia Code", monospace;--font-size-xs:.78rem;--font-size-sm:.9rem;--font-size-base:1.02rem;--font-size-lg:1.15rem;--font-size-xl:1.28rem;--font-size-2xl:1.56rem;--font-size-3xl:1.94rem;--font-size-4xl:2.34rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.125rem;--space-6:1.25rem;--space-8:1.625rem;--space-10:2rem;--space-12:2.4rem;--space-16:3.2rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 6px #0000004d;--shadow-lg:0 10px 15px #0000004d;--shadow-xl:0 20px 25px #0000004d;--shadow-glow:0 0 24px #d6b45d29;--shadow-glow-accent:0 0 34px #d6b45d3d;--shadow-glow-win:0 0 20px var(--color-win-glow);--shadow-glow-loss:0 0 20px var(--color-loss-glow);--shadow-card:0 2px 10px #00000059, inset 0 1px 0 #f6e6a60a;--shadow-card-hover:0 12px 28px #0000006b, 0 0 18px #d6b45d14, inset 0 1px 0 #f6e6a614;--shadow-command:0 18px 50px #00000057, inset 0 1px 0 #f6e6a60f;--shadow-inset-gold:inset 0 1px 0 #f6e6a614, inset 0 -1px 0 #d6b45d0f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--body-bg:radial-gradient(circle at 18% 0%, #d6b45d1c, transparent 28%), radial-gradient(circle at 88% 14%, #d8d6cf0f, transparent 25%), linear-gradient(180deg, #050609 0%, #08090c 48%, #040507 100%);--body-grid:linear-gradient(#f6e6a605 1px, transparent 1px), linear-gradient(90deg, #f6e6a604 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #d6b45d73, #d8d6cf2e);--focus-ring:#f2d98ae0;--focus-shadow:#d6b45d29;--selection-bg:#d6b45d6b;--selection-text:#fffaf0;--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.35s ease;--transition-bounce:.4s cubic-bezier(.34, 1.56, .64, 1);--sidebar-width:164px;--sidebar-collapsed-width:64px;--header-height:64px;--page-header-height:82px;--page-header-padding-y:8px;--page-header-padding-x:12px;--page-header-gap:8px;--page-header-radius:20px;--page-header-title-size:clamp(1.45rem, 1.75vw, 2rem);--page-header-kicker-size:.56rem;--page-header-text-size:.72rem;--page-header-control-height:32px;--app-main-padding:clamp(10px, .75vw, 14px);--app-main-block-offset:clamp(20px, 1.5vw, 28px);--app-content-height:calc(100dvh - var(--app-main-block-offset));--page-shell-padding:clamp(10px, .75vw, 14px);--page-section-gap:clamp(8px, .75vw, 12px);--z-sidebar:40;--z-header:30;--z-modal:50;--z-toast:60;--z-ai-chat:45}[data-theme=hermes-default]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=mmt]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#050505;--bg-secondary:#0c0c0c;--bg-card:#101010;--bg-card-hover:#181818;--bg-input:#080808;--bg-tertiary:#030303;--accent-primary:#f3f0e8;--accent-primary-rgb:243, 240, 232;--accent-primary-hover:#fff;--accent-primary-hover-rgb:255, 255, 255;--accent-highlight-rgb:255, 255, 255;--accent-secondary:#10b981;--accent-secondary-rgb:16, 185, 129;--accent-gradient:linear-gradient(135deg, #10b981 0%, #f3f0e8 54%, #ff5c7a 100%);--accent-silver:#f3f0e8;--accent-silver-rgb:243, 240, 232;--accent-silver-muted:#9ca3af;--accent-bronze:#10b981;--color-warning:#f3f0e8;--color-warning-bg:#f3f0e81a;--color-info:#60a5fa;--color-info-bg:#60a5fa1f;--text-primary:#f3f0e8;--text-secondary:#d1d5db;--text-muted:#8a8a8a;--text-inverse:#050505;--border-subtle:#f3f0e814;--border-default:#f3f0e82e;--border-strong:#ffffff5c;--glass-bg:linear-gradient(180deg, #101010eb, #050505f0);--glass-border:1px solid #f3f0e829;--surface-card:linear-gradient(180deg, #101010f0, #050505f5);--surface-panel:linear-gradient(135deg, #f3f0e80e, #10b98106 42%, #050505db);--surface-raised:linear-gradient(180deg, #181818f0, #080808f5);--border-gold:#f3f0e833;--border-gold-strong:#ffffff5c;--shadow-glow:0 0 24px #f3f0e81f;--shadow-glow-accent:0 0 34px #10b9812e;--shadow-card-hover:0 12px 28px #00000070, 0 0 18px #f3f0e814;--shadow-command:0 18px 50px #0000005c, inset 0 1px 0 #f3f0e80f;--shadow-inset-gold:inset 0 1px 0 #f3f0e814, inset 0 -1px 0 #10b9810f;--body-bg:radial-gradient(circle at 18% 0%, #f3f0e814, transparent 28%), radial-gradient(circle at 88% 14%, #10b9810f, transparent 25%), linear-gradient(180deg, #050505 0%, #0c0c0c 48%, #030303 100%);--body-grid:linear-gradient(#f3f0e804 1px, transparent 1px), linear-gradient(90deg, #f3f0e803 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #f3f0e866, #10b98133);--focus-ring:#ffffffd6;--focus-shadow:#f3f0e829;--selection-bg:#f3f0e84d;--selection-text:#050505}[data-theme=mmt-legacy]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#070708;--bg-secondary:#0d0d10;--bg-card:#151519;--bg-card-hover:#1f2027;--bg-input:#0a0a0d;--bg-tertiary:#09090c;--accent-primary:#4657d6;--accent-primary-rgb:70, 87, 214;--accent-primary-hover:#8da2ff;--accent-primary-hover-rgb:141, 162, 255;--accent-highlight-rgb:141, 162, 255;--accent-secondary:#e11d48;--accent-secondary-rgb:225, 29, 72;--accent-gradient:linear-gradient(135deg, #252b83 0%, #4657d6 44%, #8da2ff 68%, #e11d48 100%);--accent-silver:#d8d6cf;--accent-silver-rgb:216, 214, 207;--accent-silver-muted:#a1a1aa;--accent-bronze:#6b7280;--color-warning:#f59e0b;--color-warning-bg:#f59e0b24;--color-info:#8da2ff;--color-info-bg:#8da2ff1f;--text-primary:#f2f2f2;--text-secondary:#d8d6cf;--text-muted:#8f8f99;--text-inverse:#09090a;--border-subtle:#8da2ff14;--border-default:#4657d638;--border-strong:#8da2ff6b;--glass-bg:linear-gradient(180deg, #151519eb, #070709f0);--glass-border:1px solid #4657d633;--surface-card:linear-gradient(180deg, #151519f0, #070709f5);--surface-panel:linear-gradient(135deg, #4657d617, #e11d4809 42%, #070708db);--surface-raised:linear-gradient(180deg, #1f2027f0, #0a0a0df5);--border-gold:#4657d638;--border-gold-strong:#8da2ff6b;--shadow-glow:0 0 24px #4657d62e;--shadow-glow-accent:0 0 34px #4657d647;--shadow-card-hover:0 12px 28px #00000070, 0 0 18px #4657d61f;--shadow-command:0 18px 50px #0000005c, inset 0 1px 0 #8da2ff0f;--shadow-inset-gold:inset 0 1px 0 #8da2ff14, inset 0 -1px 0 #4657d60f;--body-bg:radial-gradient(circle at 18% 0%, #4657d629, transparent 28%), radial-gradient(circle at 88% 14%, #e11d4812, transparent 25%), linear-gradient(180deg, #070708 0%, #0d0d10 48%, #050506 100%);--body-grid:linear-gradient(#8da2ff05 1px, transparent 1px), linear-gradient(90deg, #8da2ff04 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #4657d67a, #e11d4833);--focus-ring:#8da2ffe0;--focus-shadow:#4657d62e;--selection-bg:#4657d66b;--selection-text:#f8fafc}[data-theme=tokyonight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#101014;--bg-secondary:#16161e;--bg-card:#1a1b26;--bg-card-hover:#24283b;--bg-input:#11121a;--bg-tertiary:#0f1018;--accent-primary:#7aa2f7;--accent-primary-rgb:122, 162, 247;--accent-primary-hover:#bb9af7;--accent-primary-hover-rgb:187, 154, 247;--accent-highlight-rgb:187, 154, 247;--accent-secondary:#9ece6a;--accent-secondary-rgb:158, 206, 106;--accent-gradient:linear-gradient(135deg, #7aa2f7 0%, #bb9af7 48%, #9ece6a 100%);--accent-silver:#c0caf5;--accent-silver-rgb:192, 202, 245;--accent-silver-muted:#7f849c;--accent-bronze:#e0af68;--color-warning:#e0af68;--color-warning-bg:#e0af6824;--color-info:#7dcfff;--color-info-bg:#7dcfff1f;--text-primary:#c0caf5;--text-secondary:#a9b1d6;--text-muted:#565f89;--text-inverse:#11121a;--border-subtle:#7aa2f714;--border-default:#7aa2f733;--border-strong:#bb9af76b;--glass-bg:linear-gradient(180deg, #1a1b26eb, #0f1018f0);--glass-border:1px solid #7aa2f72e;--surface-card:linear-gradient(180deg, #1a1b26f0, #0f1018f5);--surface-panel:linear-gradient(135deg, #7aa2f714, #bb9af70a 42%, #101014db);--surface-raised:linear-gradient(180deg, #24283bf0, #11121af5);--border-gold:#7aa2f738;--border-gold-strong:#bb9af76b;--shadow-glow:0 0 24px #7aa2f729;--shadow-glow-accent:0 0 34px #bb9af738;--shadow-card-hover:0 12px 28px #00000070, 0 0 18px #7aa2f71a;--shadow-command:0 18px 50px #0000005c, inset 0 1px 0 #7aa2f70f;--body-bg:radial-gradient(circle at 18% 0%, #7aa2f724, transparent 28%), radial-gradient(circle at 88% 14%, #bb9af714, transparent 25%), linear-gradient(180deg, #101014 0%, #16161e 48%, #0f1018 100%);--body-grid:linear-gradient(#7aa2f705 1px, transparent 1px), linear-gradient(90deg, #7aa2f704 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #7aa2f77a, #bb9af733);--focus-ring:#bb9af7e0;--focus-shadow:#7aa2f72e;--selection-bg:#7aa2f76b;--selection-text:#11121a}[data-theme=tokyonight-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-primary:#d5d6db;--bg-secondary:#e1e2e8;--bg-card:#f4f5f9;--bg-card-hover:#e8eaf2;--bg-input:#eef0f7;--bg-tertiary:#cfd2dc;--accent-primary:#3d59a1;--accent-primary-rgb:61, 89, 161;--accent-primary-hover:#2ac3de;--accent-primary-hover-rgb:42, 195, 222;--accent-highlight-rgb:42, 195, 222;--accent-secondary:#0f766e;--accent-secondary-rgb:15, 118, 110;--accent-gradient:linear-gradient(135deg, #3d59a1 0%, #2ac3de 52%, #0f766e 100%);--accent-silver:#343b58;--accent-silver-rgb:52, 59, 88;--accent-silver-muted:#6c738f;--accent-bronze:#8c6c3e;--color-warning:#8c6c3e;--color-warning-bg:#8c6c3e24;--color-info:#3d59a1;--color-info-bg:#3d59a11a;--text-primary:#1f2335;--text-secondary:#3b4261;--text-muted:#6c738f;--text-inverse:#f8fafc;--border-subtle:#1f233514;--border-default:#3d59a138;--border-strong:#2ac3de6b;--glass-bg:#f4f5f9e0;--glass-border:1px solid #3d59a12e;--surface-card:linear-gradient(180deg, #f4f5f9f2, #e1e2e8f5);--surface-panel:linear-gradient(135deg, #3d59a114, #2ac3de0a 42%, #f4f5f9db);--surface-raised:linear-gradient(180deg, #f8fafcf0, #e8eaf2f5);--border-gold:#3d59a138;--border-gold-strong:#2ac3de6b;--shadow-sm:0 1px 2px #1f23350f;--shadow-md:0 4px 6px #1f233514;--shadow-lg:0 10px 15px #1f23351f;--shadow-card-hover:0 10px 24px #1f233524, 0 0 1px #3d59a12e;--shadow-command:0 18px 42px #1f23351f, inset 0 1px 0 #ffffff80;--shadow-glow:0 0 24px #3d59a11f;--shadow-glow-accent:0 0 34px #2ac3de2e;--body-bg:radial-gradient(circle at 18% 0%, #3d59a121, transparent 28%), radial-gradient(circle at 88% 14%, #2ac3de17, transparent 25%), linear-gradient(180deg, #d5d6db 0%, #e8eaf2 48%, #cfd2dc 100%);--body-grid:linear-gradient(#3d59a10b 1px, transparent 1px), linear-gradient(90deg, #3d59a109 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #3d59a16b, #2ac3de38);--focus-ring:#2ac3dec7;--focus-shadow:#3d59a129;--selection-bg:#2ac3de4d;--selection-text:#1f2335;--skeleton-base:#1f23350f;--skeleton-shine:#1f23351a}[data-theme=gruvbox-hard]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#141617;--bg-secondary:#1d2021;--bg-card:#282828;--bg-card-hover:#32302f;--bg-input:#1b1b1b;--bg-tertiary:#101111;--accent-primary:#fabd2f;--accent-primary-rgb:250, 189, 47;--accent-primary-hover:#fe8019;--accent-primary-hover-rgb:254, 128, 25;--accent-highlight-rgb:254, 128, 25;--accent-secondary:#b8bb26;--accent-secondary-rgb:184, 187, 38;--accent-gradient:linear-gradient(135deg, #b8bb26 0%, #fabd2f 52%, #fe8019 100%);--accent-silver:#ebdbb2;--accent-silver-rgb:235, 219, 178;--accent-silver-muted:#928374;--accent-bronze:#d65d0e;--color-warning:#fabd2f;--color-warning-bg:#fabd2f21;--color-info:#83a598;--color-info-bg:#83a5981f;--text-primary:#ebdbb2;--text-secondary:#d5c4a1;--text-muted:#928374;--text-inverse:#1d2021;--border-subtle:#fabd2f14;--border-default:#fabd2f33;--border-strong:#fe80196b;--glass-bg:linear-gradient(180deg, #282828eb, #141617f0);--glass-border:1px solid #fabd2f2e;--surface-card:linear-gradient(180deg, #282828f0, #141617f5);--surface-panel:linear-gradient(135deg, #fabd2f14, #b8bb260a 42%, #141617db);--surface-raised:linear-gradient(180deg, #32302ff0, #1b1b1bf5);--border-gold:#fabd2f38;--border-gold-strong:#fe80196b;--shadow-glow:0 0 24px #fabd2f29;--shadow-glow-accent:0 0 34px #fe801938;--body-bg:radial-gradient(circle at 18% 0%, #fabd2f21, transparent 28%), radial-gradient(circle at 88% 14%, #b8bb2612, transparent 25%), linear-gradient(180deg, #141617 0%, #1d2021 48%, #101111 100%);--body-grid:linear-gradient(#fabd2f05 1px, transparent 1px), linear-gradient(90deg, #fabd2f04 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #fabd2f7a, #fe801933);--focus-ring:#fe8019db;--focus-shadow:#fabd2f2e;--selection-bg:#fabd2f61;--selection-text:#1d2021}[data-theme=catppuccin]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#11111b;--bg-secondary:#181825;--bg-card:#1e1e2e;--bg-card-hover:#313244;--bg-input:#181825;--bg-tertiary:#11111b;--accent-primary:#cba6f7;--accent-primary-rgb:203, 166, 247;--accent-primary-hover:#f5c2e7;--accent-primary-hover-rgb:245, 194, 231;--accent-highlight-rgb:245, 194, 231;--accent-secondary:#89b4fa;--accent-secondary-rgb:137, 180, 250;--accent-gradient:linear-gradient(135deg, #89b4fa 0%, #cba6f7 48%, #f5c2e7 100%);--accent-silver:#cdd6f4;--accent-silver-rgb:205, 214, 244;--accent-silver-muted:#6c7086;--accent-bronze:#fab387;--color-warning:#f9e2af;--color-warning-bg:#f9e2af1f;--color-info:#89dceb;--color-info-bg:#89dceb1f;--text-primary:#cdd6f4;--text-secondary:#bac2de;--text-muted:#6c7086;--text-inverse:#11111b;--border-subtle:#cba6f714;--border-default:#cba6f733;--border-strong:#f5c2e76b;--glass-bg:linear-gradient(180deg, #1e1e2eeb, #11111bf0);--glass-border:1px solid #cba6f72e;--surface-card:linear-gradient(180deg, #1e1e2ef0, #11111bf5);--surface-panel:linear-gradient(135deg, #cba6f714, #89b4fa0a 42%, #11111bdb);--surface-raised:linear-gradient(180deg, #313244f0, #181825f5);--border-gold:#cba6f738;--border-gold-strong:#f5c2e76b;--shadow-glow:0 0 24px #cba6f729;--shadow-glow-accent:0 0 34px #f5c2e738;--body-bg:radial-gradient(circle at 18% 0%, #cba6f721, transparent 28%), radial-gradient(circle at 88% 14%, #89b4fa14, transparent 25%), linear-gradient(180deg, #11111b 0%, #181825 48%, #0d0d15 100%);--body-grid:linear-gradient(#cba6f705 1px, transparent 1px), linear-gradient(90deg, #89b4fa04 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #cba6f77a, #f5c2e733);--focus-ring:#f5c2e7db;--focus-shadow:#cba6f72e;--selection-bg:#cba6f75c;--selection-text:#11111b}[data-theme=nord]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#242933;--bg-secondary:#2e3440;--bg-card:#343b49;--bg-card-hover:#3b4252;--bg-input:#2b303b;--bg-tertiary:#20242d;--accent-primary:#88c0d0;--accent-primary-rgb:136, 192, 208;--accent-primary-hover:#8fbcbb;--accent-primary-hover-rgb:143, 188, 187;--accent-highlight-rgb:143, 188, 187;--accent-secondary:#a3be8c;--accent-secondary-rgb:163, 190, 140;--accent-gradient:linear-gradient(135deg, #81a1c1 0%, #88c0d0 52%, #a3be8c 100%);--accent-silver:#eceff4;--accent-silver-rgb:236, 239, 244;--accent-silver-muted:#81a1c1;--accent-bronze:#ebcb8b;--color-warning:#ebcb8b;--color-warning-bg:#ebcb8b21;--color-info:#88c0d0;--color-info-bg:#88c0d01f;--text-primary:#eceff4;--text-secondary:#d8dee9;--text-muted:#81a1c1;--text-inverse:#2e3440;--border-subtle:#88c0d014;--border-default:#88c0d033;--border-strong:#8fbcbb6b;--glass-bg:linear-gradient(180deg, #343b49eb, #242933f0);--glass-border:1px solid #88c0d02e;--surface-card:linear-gradient(180deg, #343b49f0, #242933f5);--surface-panel:linear-gradient(135deg, #88c0d014, #a3be8c0a 42%, #242933db);--surface-raised:linear-gradient(180deg, #3b4252f0, #2b303bf5);--border-gold:#88c0d038;--border-gold-strong:#8fbcbb6b;--shadow-glow:0 0 24px #88c0d029;--shadow-glow-accent:0 0 34px #8fbcbb38;--body-bg:radial-gradient(circle at 18% 0%, #88c0d021, transparent 28%), radial-gradient(circle at 88% 14%, #a3be8c12, transparent 25%), linear-gradient(180deg, #242933 0%, #2e3440 48%, #20242d 100%);--body-grid:linear-gradient(#88c0d005 1px, transparent 1px), linear-gradient(90deg, #88c0d004 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #88c0d07a, #a3be8c33);--focus-ring:#8fbcbbdb;--focus-shadow:#88c0d02e;--selection-bg:#88c0d05c;--selection-text:#2e3440}[data-theme=jade]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#03100a;--bg-secondary:#07140e;--bg-card:#0b1f15;--bg-card-hover:#102a1d;--bg-input:#06100a;--bg-tertiary:#020b07;--accent-primary:#22c55e;--accent-primary-rgb:34, 197, 94;--accent-primary-hover:#34d399;--accent-primary-hover-rgb:52, 211, 153;--accent-highlight-rgb:52, 211, 153;--accent-secondary:#10b981;--accent-secondary-rgb:16, 185, 129;--accent-gradient:linear-gradient(135deg, #064e3b 0%, #10b981 46%, #22c55e 100%);--accent-silver:#eafff2;--accent-silver-rgb:234, 255, 242;--accent-silver-muted:#8adbae;--accent-bronze:#f8e16c;--color-warning:#f8e16c;--color-warning-bg:#f8e16c1f;--color-info:#7dd3fc;--color-info-bg:#7dd3fc1f;--text-primary:#eafff2;--text-secondary:#b7f5cf;--text-muted:#74a98d;--text-inverse:#03100a;--border-subtle:#22c55e14;--border-default:#22c55e33;--border-strong:#34d3996b;--glass-bg:linear-gradient(180deg, #0b1f15eb, #03100af0);--glass-border:1px solid #22c55e2e;--surface-card:linear-gradient(180deg, #0b1f15f0, #03100af5);--surface-panel:linear-gradient(135deg, #22c55e14, #10b9810a 42%, #03100adb);--surface-raised:linear-gradient(180deg, #102a1df0, #06100af5);--border-gold:#22c55e38;--border-gold-strong:#34d3996b;--shadow-glow:0 0 24px #22c55e2e;--shadow-glow-accent:0 0 34px #34d3993d;--body-bg:radial-gradient(circle at 18% 0%, #22c55e24, transparent 28%), radial-gradient(circle at 88% 14%, #10b98114, transparent 25%), linear-gradient(180deg, #03100a 0%, #07140e 48%, #020b07 100%);--body-grid:linear-gradient(#22c55e05 1px, transparent 1px), linear-gradient(90deg, #22c55e04 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #22c55e80, #10b9813d);--focus-ring:#34d399db;--focus-shadow:#22c55e2e;--selection-bg:#22c55e5c;--selection-text:#03100a}[data-theme=everforest]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#232a2e;--bg-secondary:#2f383e;--bg-card:#343f44;--bg-card-hover:#3d484d;--bg-input:#283035;--bg-tertiary:#1f262a;--accent-primary:#a7c080;--accent-primary-rgb:167, 192, 128;--accent-primary-hover:#dbbc7f;--accent-primary-hover-rgb:219, 188, 127;--accent-highlight-rgb:219, 188, 127;--accent-secondary:#e67e80;--accent-secondary-rgb:230, 126, 128;--accent-gradient:linear-gradient(135deg, #a7c080 0%, #dbbc7f 52%, #e67e80 100%);--accent-silver:#d3c6aa;--accent-silver-rgb:211, 198, 170;--accent-silver-muted:#859289;--accent-bronze:#dbbc7f;--color-warning:#dbbc7f;--color-warning-bg:#dbbc7f21;--color-info:#7fbbb3;--color-info-bg:#7fbbb31f;--text-primary:#d3c6aa;--text-secondary:#c8b99a;--text-muted:#859289;--text-inverse:#232a2e;--border-subtle:#a7c08014;--border-default:#a7c08033;--border-strong:#dbbc7f6b;--glass-bg:linear-gradient(180deg, #343f44eb, #232a2ef0);--glass-border:1px solid #a7c0802e;--surface-card:linear-gradient(180deg, #343f44f0, #232a2ef5);--surface-panel:linear-gradient(135deg, #a7c08014, #dbbc7f0a 42%, #232a2edb);--surface-raised:linear-gradient(180deg, #3d484df0, #283035f5);--border-gold:#a7c08038;--border-gold-strong:#dbbc7f6b;--shadow-glow:0 0 24px #a7c08029;--shadow-glow-accent:0 0 34px #dbbc7f38;--body-bg:radial-gradient(circle at 18% 0%, #a7c08021, transparent 28%), radial-gradient(circle at 88% 14%, #e67e8012, transparent 25%), linear-gradient(180deg, #232a2e 0%, #2f383e 48%, #1f262a 100%);--body-grid:linear-gradient(#a7c08005 1px, transparent 1px), linear-gradient(90deg, #a7c08004 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #a7c0807a, #dbbc7f38);--focus-ring:#dbbc7fdb;--focus-shadow:#a7c0802e;--selection-bg:#a7c0805c;--selection-text:#232a2e}[data-theme=ari]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#050505;--bg-secondary:#0b0b0b;--bg-card:#111;--bg-card-hover:#1a1a1a;--bg-input:#080808;--bg-tertiary:#030303;--accent-primary:#ff6b00;--accent-primary-rgb:255, 107, 0;--accent-primary-hover:#ff9f1c;--accent-primary-hover-rgb:255, 159, 28;--accent-highlight-rgb:255, 159, 28;--accent-secondary:#10b981;--accent-secondary-rgb:16, 185, 129;--accent-gradient:linear-gradient(135deg, #10b981 0%, #ff6b00 52%, #ff5c7a 100%);--accent-silver:#f8fafc;--accent-silver-rgb:248, 250, 252;--accent-silver-muted:#9ca3af;--accent-bronze:#ff9f1c;--color-warning:#ff9f1c;--color-warning-bg:#ff9f1c21;--color-info:#38bdf8;--color-info-bg:#38bdf81f;--text-primary:#f8fafc;--text-secondary:#d1d5db;--text-muted:#8b949e;--text-inverse:#050505;--border-subtle:#ff6b0014;--border-default:#ff6b0033;--border-strong:#ff9f1c6b;--glass-bg:linear-gradient(180deg, #111111eb, #050505f0);--glass-border:1px solid #ff6b002e;--surface-card:linear-gradient(180deg, #111111f0, #050505f5);--surface-panel:linear-gradient(135deg, #ff6b0014, #10b9810a 42%, #050505db);--surface-raised:linear-gradient(180deg, #1a1a1af0, #080808f5);--border-gold:#ff6b0038;--border-gold-strong:#ff9f1c6b;--shadow-glow:0 0 24px #ff6b002e;--shadow-glow-accent:0 0 34px #ff9f1c3d;--body-bg:radial-gradient(circle at 18% 0%, #ff6b0026, transparent 28%), radial-gradient(circle at 88% 14%, #10b98114, transparent 25%), linear-gradient(180deg, #050505 0%, #0b0b0b 48%, #030303 100%);--body-grid:linear-gradient(#ff6b0005 1px, transparent 1px), linear-gradient(90deg, #ff6b0004 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #ff6b0080, #ff5c7a38);--focus-ring:#ff9f1cdb;--focus-shadow:#ff6b002e;--selection-bg:#ff6b0061;--selection-text:#050505}[data-theme=tealboy]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#071011;--bg-secondary:#10191a;--bg-card:#122326;--bg-card-hover:#173033;--bg-input:#0d1719;--bg-tertiary:#050c0d;--accent-primary:#2dd4bf;--accent-primary-rgb:45, 212, 191;--accent-primary-hover:#67e8f9;--accent-primary-hover-rgb:103, 232, 249;--accent-highlight-rgb:103, 232, 249;--accent-secondary:#f59e0b;--accent-secondary-rgb:245, 158, 11;--accent-gradient:linear-gradient(135deg, #2dd4bf 0%, #67e8f9 48%, #f59e0b 100%);--accent-silver:#e2e8f0;--accent-silver-rgb:226, 232, 240;--accent-silver-muted:#94a3b8;--accent-bronze:#f59e0b;--color-warning:#f59e0b;--color-warning-bg:#f59e0b21;--color-info:#67e8f9;--color-info-bg:#67e8f91f;--text-primary:#e2e8f0;--text-secondary:#cbd5e1;--text-muted:#94a3b8;--text-inverse:#071011;--border-subtle:#2dd4bf14;--border-default:#2dd4bf33;--border-strong:#67e8f96b;--glass-bg:linear-gradient(180deg, #122326eb, #071011f0);--glass-border:1px solid #2dd4bf2e;--surface-card:linear-gradient(180deg, #122326f0, #071011f5);--surface-panel:linear-gradient(135deg, #2dd4bf14, #f59e0b0a 42%, #071011db);--surface-raised:linear-gradient(180deg, #173033f0, #0d1719f5);--border-gold:#2dd4bf38;--border-gold-strong:#67e8f96b;--shadow-glow:0 0 24px #2dd4bf2e;--shadow-glow-accent:0 0 34px #67e8f93d;--body-bg:radial-gradient(circle at 18% 0%, #2dd4bf24, transparent 28%), radial-gradient(circle at 88% 14%, #f59e0b14, transparent 25%), linear-gradient(180deg, #071011 0%, #10191a 48%, #050c0d 100%);--body-grid:linear-gradient(#2dd4bf05 1px, transparent 1px), linear-gradient(90deg, #2dd4bf04 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #2dd4bf80, #f59e0b38);--focus-ring:#67e8f9db;--focus-shadow:#2dd4bf2e;--selection-bg:#2dd4bf5c;--selection-text:#071011}[data-theme=luckshury]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#050505;--bg-secondary:#090909;--bg-card:#101010;--bg-card-hover:#191919;--bg-input:#070707;--bg-tertiary:#030303;--accent-primary:#1e90ff;--accent-primary-rgb:30, 144, 255;--accent-primary-hover:#60a5fa;--accent-primary-hover-rgb:96, 165, 250;--accent-highlight-rgb:96, 165, 250;--accent-secondary:#00c853;--accent-secondary-rgb:0, 200, 83;--accent-gradient:linear-gradient(135deg, #00c853 0%, #1e90ff 52%, #ff1744 100%);--accent-silver:#f8fafc;--accent-silver-rgb:248, 250, 252;--accent-silver-muted:#a1a1aa;--accent-bronze:#ff1744;--color-warning:#facc15;--color-warning-bg:#facc1521;--color-info:#1e90ff;--color-info-bg:#1e90ff1f;--text-primary:#f8fafc;--text-secondary:#e5e7eb;--text-muted:#a1a1aa;--text-inverse:#050505;--border-subtle:#1e90ff14;--border-default:#1e90ff33;--border-strong:#60a5fa6b;--glass-bg:linear-gradient(180deg, #101010eb, #050505f0);--glass-border:1px solid #1e90ff2e;--surface-card:linear-gradient(180deg, #101010f0, #050505f5);--surface-panel:linear-gradient(135deg, #1e90ff14, #00c8530a 42%, #050505db);--surface-raised:linear-gradient(180deg, #191919f0, #070707f5);--border-gold:#1e90ff38;--border-gold-strong:#60a5fa6b;--shadow-glow:0 0 24px #1e90ff2e;--shadow-glow-accent:0 0 34px #60a5fa3d;--body-bg:radial-gradient(circle at 18% 0%, #1e90ff29, transparent 28%), radial-gradient(circle at 88% 14%, #00c85314, transparent 25%), linear-gradient(180deg, #050505 0%, #090909 48%, #030303 100%);--body-grid:linear-gradient(#1e90ff05 1px, transparent 1px), linear-gradient(90deg, #1e90ff04 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #1e90ff80, #00c8533d);--focus-ring:#60a5fadb;--focus-shadow:#1e90ff2e;--selection-bg:#1e90ff61;--selection-text:#050505}[data-theme=kanagawa]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#16161d;--bg-secondary:#1f1f28;--bg-card:#252535;--bg-card-hover:#2d2d3a;--bg-input:#181820;--bg-tertiary:#111118;--accent-primary:#7e9cd8;--accent-primary-rgb:126, 156, 216;--accent-primary-hover:#957fb8;--accent-primary-hover-rgb:149, 127, 184;--accent-highlight-rgb:149, 127, 184;--accent-secondary:#98bb6c;--accent-secondary-rgb:152, 187, 108;--accent-gradient:linear-gradient(135deg, #98bb6c 0%, #7e9cd8 52%, #957fb8 100%);--accent-silver:#dcd7ba;--accent-silver-rgb:220, 215, 186;--accent-silver-muted:#727169;--accent-bronze:#ffa066;--color-warning:#ffa066;--color-warning-bg:#ffa06621;--color-info:#7e9cd8;--color-info-bg:#7e9cd81f;--text-primary:#dcd7ba;--text-secondary:#c8c093;--text-muted:#727169;--text-inverse:#16161d;--border-subtle:#7e9cd814;--border-default:#7e9cd833;--border-strong:#957fb86b;--glass-bg:linear-gradient(180deg, #252535eb, #16161df0);--glass-border:1px solid #7e9cd82e;--surface-card:linear-gradient(180deg, #252535f0, #16161df5);--surface-panel:linear-gradient(135deg, #7e9cd814, #98bb6c0a 42%, #16161ddb);--surface-raised:linear-gradient(180deg, #2d2d3af0, #181820f5);--border-gold:#7e9cd838;--border-gold-strong:#957fb86b;--shadow-glow:0 0 24px #7e9cd829;--shadow-glow-accent:0 0 34px #957fb838;--body-bg:radial-gradient(circle at 18% 0%, #7e9cd821, transparent 28%), radial-gradient(circle at 88% 14%, #98bb6c12, transparent 25%), linear-gradient(180deg, #16161d 0%, #1f1f28 48%, #111118 100%);--body-grid:linear-gradient(#7e9cd805 1px, transparent 1px), linear-gradient(90deg, #7e9cd804 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #7e9cd87a, #957fb838);--focus-ring:#957fb8db;--focus-shadow:#7e9cd82e;--selection-bg:#7e9cd85c;--selection-text:#16161d}[data-theme=rose-pine]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#191724;--bg-secondary:#1f1d2e;--bg-card:#26233a;--bg-card-hover:#2a273f;--bg-input:#1f1d2e;--bg-tertiary:#14121d;--accent-primary:#c4a7e7;--accent-primary-rgb:196, 167, 231;--accent-primary-hover:#ebbcba;--accent-primary-hover-rgb:235, 188, 186;--accent-highlight-rgb:235, 188, 186;--accent-secondary:#9ccfd8;--accent-secondary-rgb:156, 207, 216;--accent-gradient:linear-gradient(135deg, #9ccfd8 0%, #c4a7e7 48%, #ebbcba 100%);--accent-silver:#e0def4;--accent-silver-rgb:224, 222, 244;--accent-silver-muted:#908caa;--accent-bronze:#f6c177;--color-warning:#f6c177;--color-warning-bg:#f6c17721;--color-info:#9ccfd8;--color-info-bg:#9ccfd81f;--text-primary:#e0def4;--text-secondary:#c9c3df;--text-muted:#908caa;--text-inverse:#191724;--border-subtle:#c4a7e714;--border-default:#c4a7e733;--border-strong:#ebbcba6b;--glass-bg:linear-gradient(180deg, #26233aeb, #191724f0);--glass-border:1px solid #c4a7e72e;--surface-card:linear-gradient(180deg, #26233af0, #191724f5);--surface-panel:linear-gradient(135deg, #c4a7e714, #9ccfd80a 42%, #191724db);--surface-raised:linear-gradient(180deg, #2a273ff0, #1f1d2ef5);--border-gold:#c4a7e738;--border-gold-strong:#ebbcba6b;--shadow-glow:0 0 24px #c4a7e729;--shadow-glow-accent:0 0 34px #ebbcba38;--body-bg:radial-gradient(circle at 18% 0%, #c4a7e721, transparent 28%), radial-gradient(circle at 88% 14%, #9ccfd812, transparent 25%), linear-gradient(180deg, #191724 0%, #1f1d2e 48%, #14121d 100%);--body-grid:linear-gradient(#c4a7e705 1px, transparent 1px), linear-gradient(90deg, #c4a7e704 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #c4a7e77a, #ebbcba38);--focus-ring:#ebbcbadb;--focus-shadow:#c4a7e72e;--selection-bg:#c4a7e75c;--selection-text:#191724}[data-theme=matte-black]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#030303;--bg-secondary:#080808;--bg-card:#0f0f10;--bg-card-hover:#18181b;--bg-input:#0a0a0a;--bg-tertiary:#000;--accent-primary:#f59e0b;--accent-primary-rgb:245, 158, 11;--accent-primary-hover:#fbbf24;--accent-primary-hover-rgb:251, 191, 36;--accent-highlight-rgb:251, 191, 36;--accent-secondary:#14b8a6;--accent-secondary-rgb:20, 184, 166;--accent-gradient:linear-gradient(135deg, #14b8a6 0%, #f59e0b 54%, #ef4444 100%);--accent-silver:#f9fafb;--accent-silver-rgb:249, 250, 251;--accent-silver-muted:#a1a1aa;--accent-bronze:#f59e0b;--color-warning:#f59e0b;--color-warning-bg:#f59e0b21;--color-info:#14b8a6;--color-info-bg:#14b8a61f;--text-primary:#f9fafb;--text-secondary:#e5e7eb;--text-muted:#a1a1aa;--text-inverse:#030303;--border-subtle:#f59e0b14;--border-default:#f59e0b33;--border-strong:#fbbf246b;--glass-bg:linear-gradient(180deg, #0f0f10eb, #030303f0);--glass-border:1px solid #f59e0b2e;--surface-card:linear-gradient(180deg, #0f0f10f0, #030303f5);--surface-panel:linear-gradient(135deg, #f59e0b14, #14b8a60a 42%, #030303db);--surface-raised:linear-gradient(180deg, #18181bf0, #0a0a0af5);--border-gold:#f59e0b38;--border-gold-strong:#fbbf246b;--shadow-glow:0 0 24px #f59e0b2e;--shadow-glow-accent:0 0 34px #fbbf243d;--body-bg:radial-gradient(circle at 18% 0%, #f59e0b21, transparent 28%), radial-gradient(circle at 88% 14%, #14b8a612, transparent 25%), linear-gradient(180deg, #030303 0%, #080808 48%, #000 100%);--body-grid:linear-gradient(#f59e0b05 1px, transparent 1px), linear-gradient(90deg, #f59e0b04 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #f59e0b7a, #14b8a638);--focus-ring:#fbbf24db;--focus-shadow:#f59e0b2e;--selection-bg:#f59e0b5c;--selection-text:#030303}[data-theme=mainframe]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#020804;--bg-secondary:#050f08;--bg-card:#0a1a10;--bg-card-hover:#102419;--bg-input:#06100a;--bg-tertiary:#010502;--accent-primary:#a3be8c;--accent-primary-rgb:163, 190, 140;--accent-primary-hover:#d8dee9;--accent-primary-hover-rgb:216, 222, 233;--accent-highlight-rgb:216, 222, 233;--accent-secondary:#8fbc8f;--accent-secondary-rgb:143, 188, 143;--accent-gradient:linear-gradient(135deg, #4d7c59 0%, #a3be8c 52%, #d8dee9 100%);--accent-silver:#e5f2df;--accent-silver-rgb:229, 242, 223;--accent-silver-muted:#8ba083;--accent-bronze:#b7b86b;--color-warning:#b7b86b;--color-warning-bg:#b7b86b21;--color-info:#8fbc8f;--color-info-bg:#8fbc8f1f;--text-primary:#e5f2df;--text-secondary:#c6d8be;--text-muted:#8ba083;--text-inverse:#020804;--border-subtle:#a3be8c14;--border-default:#a3be8c33;--border-strong:#d8dee96b;--glass-bg:linear-gradient(180deg, #0a1a10eb, #020804f0);--glass-border:1px solid #a3be8c2e;--surface-card:linear-gradient(180deg, #0a1a10f0, #020804f5);--surface-panel:linear-gradient(135deg, #a3be8c14, #8fbc8f0a 42%, #020804db);--surface-raised:linear-gradient(180deg, #102419f0, #06100af5);--border-gold:#a3be8c38;--border-gold-strong:#d8dee96b;--shadow-glow:0 0 24px #a3be8c29;--shadow-glow-accent:0 0 34px #d8dee92e;--body-bg:radial-gradient(circle at 18% 0%, #a3be8c1f, transparent 28%), radial-gradient(circle at 88% 14%, #8fbc8f12, transparent 25%), linear-gradient(180deg, #020804 0%, #050f08 48%, #010502 100%);--body-grid:linear-gradient(#a3be8c05 1px, transparent 1px), linear-gradient(90deg, #a3be8c04 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #a3be8c7a, #8fbc8f38);--focus-ring:#d8dee9c7;--focus-shadow:#a3be8c2e;--selection-bg:#a3be8c5c;--selection-text:#020804}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-primary:#f6f1e7;--bg-secondary:#ede5d6;--bg-card:#fffaf0;--bg-card-hover:#f7eedf;--bg-input:#f3eadb;--text-primary:#17130c;--text-secondary:#514738;--text-muted:#897b63;--text-inverse:#fffaf0;--border-subtle:#17130c14;--border-default:#9f7a2f38;--border-strong:#9f7a2f61;--glass-bg:#fffaf0db;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #00000012;--shadow-lg:0 10px 15px #0000001a;--shadow-card-hover:0 8px 24px #45301224, 0 0 1px #9f7a2f2e;--body-bg:radial-gradient(circle at 18% 0%, #9f7a2f24, transparent 28%), radial-gradient(circle at 88% 14%, #4530120f, transparent 25%), linear-gradient(180deg, #f6f1e7 0%, #ede5d6 48%, #fffaf0 100%);--body-grid:linear-gradient(#9f7a2f0b 1px, transparent 1px), linear-gradient(90deg, #9f7a2f09 1px, transparent 1px);--scrollbar-thumb:linear-gradient(180deg, #9f7a2f6b, #45301233);--focus-ring:#9f7a2fb8;--focus-shadow:#9f7a2f29;--selection-bg:#9f7a2f42;--selection-text:#17130c;--skeleton-base:#0000000f;--skeleton-shine:#0000001a}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-size:16px}body{font-family:var(--font-family);background:var(--body-bg);color:var(--text-primary);max-width:100vw;min-height:100%;line-height:1.6;overflow-x:hidden}h1,h2,h3{font-family:var(--font-heading);letter-spacing:.02em}a{color:var(--accent-primary);text-decoration:none}a:hover{color:var(--accent-primary-hover)}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--accent-primary);transition:background var(--transition-fast)}.glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--shadow-card)}.gradient-text{background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}td,.stat-value,[data-numeric]{font-variant-numeric:tabular-nums}::selection{background:var(--selection-bg);color:var(--selection-text)}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}.skeleton{background:var(--skeleton-base);border-radius:var(--radius-md);pointer-events:none;-webkit-user-select:none;user-select:none;animation:1.8s ease-in-out infinite skeleton-pulse}.skeleton-line{border-radius:var(--radius-sm);width:100%;height:.875rem}.skeleton-card{border-radius:var(--radius-lg);width:100%;height:120px}.glow-win{color:var(--color-win);text-shadow:0 0 8px var(--color-win-glow)}.glow-loss{color:var(--color-loss);text-shadow:0 0 8px var(--color-loss-glow)}@keyframes number-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.number-up{animation:number-up .5s var(--transition-bounce) both}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body:before{content:"";pointer-events:none;z-index:-1;background:var(--body-grid);opacity:.52;background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 52% 18%,#000 0%,#0000 72%);mask-image:radial-gradient(circle at 52% 18%,#000 0%,#0000 72%)}button,input,select,textarea{color-scheme:normal}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 4px var(--focus-shadow)}h1,h2,h3{text-wrap:balance}input::placeholder,textarea::placeholder{color:#c7c1b47a}
.Sidebar-module__XRNO5a__sidebar{width:var(--layout-sidebar-width,var(--sidebar-width));background:radial-gradient(circle at 50% 0%, rgba(var(--accent-primary-rgb), .12), transparent 34%), linear-gradient(180deg, #0c0d11fa 0%, #050609fa 100%);border-right:1px solid rgba(var(--accent-primary-rgb), .16);height:100vh;z-index:var(--z-sidebar);transition:width var(--transition-normal);flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:hidden}.Sidebar-module__XRNO5a__sidebar.Sidebar-module__XRNO5a__collapsed{width:var(--layout-sidebar-width,var(--sidebar-collapsed-width))}.Sidebar-module__XRNO5a__logo{padding:var(--space-2) var(--space-3);height:var(--header-height);border-bottom:1px solid rgba(var(--accent-primary-rgb), .16);justify-content:center;align-items:center;text-decoration:none;display:flex}.Sidebar-module__XRNO5a__logoFull{width:min(140px, calc(var(--layout-sidebar-width,var(--sidebar-width)) - 24px));object-fit:contain;height:42px;filter:drop-shadow(0 0 10px rgba(var(--accent-primary-rgb), .16));display:block}.Sidebar-module__XRNO5a__logoMark{object-fit:contain;width:38px;height:38px;filter:drop-shadow(0 0 10px rgba(var(--accent-primary-rgb), .16));display:none}.Sidebar-module__XRNO5a__collapsed .Sidebar-module__XRNO5a__logoFull{display:none}.Sidebar-module__XRNO5a__collapsed .Sidebar-module__XRNO5a__logo{padding-inline:var(--space-2)}.Sidebar-module__XRNO5a__collapsed .Sidebar-module__XRNO5a__logoMark{display:block}.Sidebar-module__XRNO5a__nav{padding:var(--space-3) var(--space-2);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.Sidebar-module__XRNO5a__navGroup{gap:var(--space-1);flex-direction:column;display:flex}.Sidebar-module__XRNO5a__navGroup+.Sidebar-module__XRNO5a__navGroup{padding-top:var(--space-2);border-top:1px solid rgba(var(--accent-primary-rgb), .16)}.Sidebar-module__XRNO5a__navItem{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:all var(--transition-fast);cursor:pointer;white-space:nowrap;border-left:2px solid #0000;text-decoration:none;display:flex}.Sidebar-module__XRNO5a__navItem:hover{background:rgba(var(--accent-primary-rgb), .08);color:var(--text-primary);border-left-color:var(--border-strong)}.Sidebar-module__XRNO5a__navItem.Sidebar-module__XRNO5a__active,.Sidebar-module__XRNO5a__settingsAction.Sidebar-module__XRNO5a__active{background:linear-gradient(90deg, rgba(var(--accent-primary-rgb), .08), rgba(var(--accent-primary-rgb), .08));color:var(--accent-primary);box-shadow:inset 3px 0 0 var(--accent-primary), 0 0 18px rgba(var(--accent-primary-rgb), .16)}.Sidebar-module__XRNO5a__navIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;display:flex}.Sidebar-module__XRNO5a__navLabel{white-space:nowrap}.Sidebar-module__XRNO5a__collapsed .Sidebar-module__XRNO5a__navLabel{display:none}.Sidebar-module__XRNO5a__footerActions{padding:0 var(--space-2) var(--space-2);border-top:1px solid rgba(var(--accent-primary-rgb), .16)}.Sidebar-module__XRNO5a__settingsAction{min-height:48px;margin-top:var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);transition:all var(--transition-normal);justify-content:center;align-items:center;text-decoration:none;display:flex}.Sidebar-module__XRNO5a__settingsAction:hover{background:rgba(var(--accent-primary-rgb), .08);color:var(--text-primary)}.Sidebar-module__XRNO5a__collapseBtn{padding:var(--space-4) var(--space-3);border-top:1px solid rgba(var(--accent-primary-rgb), .16);color:var(--text-muted);transition:color var(--transition-fast);justify-content:center;align-items:center;display:flex}.Sidebar-module__XRNO5a__collapseBtn:hover{color:var(--text-primary)}.Sidebar-module__XRNO5a__sidebar{box-shadow:10px 0 28px #00000029}.Sidebar-module__XRNO5a__logo{background:linear-gradient(90deg, rgba(var(--accent-primary-rgb), .08), transparent 80%)}.Sidebar-module__XRNO5a__navItem{letter-spacing:.01em}.Sidebar-module__XRNO5a__navItem.Sidebar-module__XRNO5a__active,.Sidebar-module__XRNO5a__settingsAction.Sidebar-module__XRNO5a__active{color:var(--accent-primary-hover)}
.AppLayout-module__4Q0xaa__container{--layout-sidebar-width:var(--sidebar-width);min-height:100vh;display:flex}.AppLayout-module__4Q0xaa__container.AppLayout-module__4Q0xaa__collapsed{--layout-sidebar-width:var(--sidebar-collapsed-width)}.AppLayout-module__4Q0xaa__main{margin-left:var(--layout-sidebar-width);padding:var(--app-main-padding);transition:margin-left var(--transition-normal);min-height:100vh;max-width:calc(100vw - var(--layout-sidebar-width));background:radial-gradient(ellipse at 12% 4%, rgba(var(--accent-primary-rgb), .12), rgba(var(--accent-primary-rgb), .12) 24%, transparent 48%), radial-gradient(ellipse at 100% 0%, rgba(var(--accent-silver-rgb), .05), transparent 38%), linear-gradient(180deg, #05060914, #0506098f);flex:1;overflow-x:hidden}
