/*! @label Solarizado | @color #b58900 */[data-theme=solarized]{--color-bg: #fdf6e3;--color-surface: #eee8d5;--color-surface-raised: #fdf6e3;--color-primary: #268bd2;--color-primary-hover: #1a6daa;--color-primary-text: #fdf6e3;--color-primary-rgb: 108, 113, 196;--color-accent: #cb4b16;--color-accent-hover: #a83b10;--color-text: #657b83;--color-text-muted: #93a1a1;--color-text-subtle: rgba(101, 123, 131, .7);--color-border: #d3c9b0;--color-border-subtle: rgba(211, 201, 176, .45);--color-border-strong: #b9b09a;--color-surface-elevated: #eee8d5;--color-error: #dc322f;--color-success: #859900;--color-warning: #b58900;--color-info: #2aa198;--shadow-card: 0 1px 3px rgba(101, 123, 131, .15), 0 1px 2px rgba(101, 123, 131, .1);--shadow-modal: 0 8px 32px rgba(101, 123, 131, .25);--sidebar-bg: #073642;--sidebar-text: #93a1a1;--sidebar-active-bg: rgba(38, 139, 210, .2);--topbar-bg: #eee8d5;--badge-success-bg: rgba(133, 153, 0, .15);--badge-success-text: #859900;--badge-warning-bg: rgba(181, 137, 0, .15);--badge-warning-text: #b58900;--badge-danger-bg: rgba(220, 50, 47, .15);--badge-danger-text: #dc322f;--badge-info-bg: rgba(42, 161, 152, .15);--badge-info-text: #2aa198;--badge-orange-bg: rgba(203, 75, 22, .15);--badge-orange-text: #cb4b16;--badge-neutral-bg: rgba(147, 161, 161, .2);--badge-neutral-text: #657b83}[data-theme=solarized] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=solarized] ::-webkit-scrollbar-track{background:#eee8d5}[data-theme=solarized] ::-webkit-scrollbar-thumb{background:#c5bda5;border-radius:4px}[data-theme=solarized] ::-webkit-scrollbar-thumb:hover{background:#93a1a1}[data-theme=solarized]{scrollbar-color:#c5bda5 #eee8d5;scrollbar-width:thin}/*! @label shadcn/ui | @color #000000 */[data-theme=shadcn] body{background-color:#09090b;color:#fafafa}[data-theme=shadcn]{--color-bg: #09090b;--color-surface: #18181b;--color-surface-raised: #1c1c20;--color-primary: #f4f4f5;--color-primary-hover: #e4e4e7;--color-primary-text: #09090b;--color-primary-rgb: 24, 24, 27;--color-accent: #a78bfa;--color-accent-hover: #8b5cf6;--color-text: #fafafa;--color-text-muted: #a1a1aa;--color-text-subtle: #71717a;--color-border: #27272a;--color-border-subtle: rgba(39, 39, 42, .4);--color-border-strong: #3f3f46;--color-surface-elevated: #1c1c20;--color-error: #ef4444;--color-success: #22c55e;--color-warning: #eab308;--color-info: #3b82f6;--shadow-card: 0 1px 2px rgba(0, 0, 0, .4);--shadow-modal: 0 16px 48px rgba(0, 0, 0, .6);--sidebar-bg: #09090b;--sidebar-text: #a1a1aa;--sidebar-active-bg: rgba(244, 244, 245, .08);--topbar-bg: #09090b;--badge-success-bg: rgba(34, 197, 94, .12);--badge-success-text: #4ade80;--badge-warning-bg: rgba(234, 179, 8, .12);--badge-warning-text: #facc15;--badge-danger-bg: rgba(239, 68, 68, .12);--badge-danger-text: #f87171;--badge-info-bg: rgba(59, 130, 246, .12);--badge-info-text: #60a5fa;--badge-orange-bg: rgba(249, 115, 22, .12);--badge-orange-text: #fb923c;--badge-neutral-bg: rgba(161, 161, 170, .1);--badge-neutral-text: #a1a1aa;--color-ring: #3f3f46;--color-input-bg: #09090b;--radius: .5rem}[data-theme=shadcn] .card,[data-theme=shadcn] .content-card,[data-theme=shadcn] .result-card{border-radius:.75rem;border-color:#27272a;background:#09090b}[data-theme=shadcn] .form-input,[data-theme=shadcn] select.form-input,[data-theme=shadcn] textarea.form-input{background:#09090b;border:1px solid #27272a;border-radius:.375rem;color:#fafafa;font-size:.875rem;transition:border-color .15s}[data-theme=shadcn] .form-input:focus{outline:none;border-color:#3f3f46;box-shadow:0 0 0 2px #3f3f464d}[data-theme=shadcn] .btn-primary{background:#fafafa;color:#09090b;border-radius:.375rem;font-weight:500;border:none;transition:opacity .15s}[data-theme=shadcn] .btn-primary:hover{opacity:.9}[data-theme=shadcn] .btn-secondary{background:#09090b;color:#fafafa;border:1px solid #27272a;border-radius:.375rem;font-weight:500;transition:background .15s}[data-theme=shadcn] .btn-secondary:hover{background:#18181b}[data-theme=shadcn] .badge{border-radius:9999px;font-weight:500;letter-spacing:.01em}[data-theme=shadcn] .nav-link{border-radius:.375rem;font-size:.8125rem;font-weight:400;color:#a1a1aa;transition:color .15s,background .15s}[data-theme=shadcn] .nav-link:hover,[data-theme=shadcn] .nav-link.active{background:#f4f4f514;color:#fafafa}[data-theme=shadcn] .sidebar-section-btn{font-size:.8125rem;font-weight:500;letter-spacing:.02em;color:#71717a!important}[data-theme=shadcn] .sidebar-section-btn:hover{color:#fafafa!important}[data-theme=shadcn] table{border-collapse:collapse}[data-theme=shadcn] th{color:#a1a1aa;font-weight:500;font-size:.8125rem;text-transform:none;letter-spacing:0;border-bottom:1px solid #27272a}[data-theme=shadcn] td{border-bottom:1px solid #27272a;font-size:.875rem}[data-theme=shadcn] ::-webkit-scrollbar{width:6px;height:6px}[data-theme=shadcn] ::-webkit-scrollbar-track{background:transparent}[data-theme=shadcn] ::-webkit-scrollbar-thumb{background:#27272a;border-radius:3px}[data-theme=shadcn] ::-webkit-scrollbar-thumb:hover{background:#3f3f46}[data-theme=shadcn]{scrollbar-color:#27272a transparent;scrollbar-width:thin}/*! @label PO UI | @color #753399 */[data-theme=poui] body{background-color:#f0f2f2;color:#1d2426}[data-theme=poui]{--color-bg: #f0f2f2;--color-surface: #ffffff;--color-surface-raised: #ffffff;--color-primary: #753399;--color-primary-hover: #5b2878;--color-primary-text: #ffffff;--color-primary-rgb: 15, 191, 97;--color-accent: #b92f72;--color-accent-hover: #9a2660;--color-text: #1d2426;--color-text-muted: #4a5c60;--color-text-subtle: rgba(74, 92, 96, .6);--color-border: #d9dddd;--color-border-subtle: rgba(217, 221, 221, .5);--color-border-strong: #c5cdd0;--color-surface-elevated: #eef2f4;--color-error: #be3e37;--color-success: #00b28e;--color-warning: #ea9b3e;--color-info: #23489f;--shadow-card: 0 1px 4px 0 rgba(0, 0, 0, .12);--shadow-modal: 0 4px 24px rgba(0, 0, 0, .18);--sidebar-bg: #2c3739;--sidebar-text: #c8cdce;--sidebar-active-bg: rgba(117, 51, 153, .25);--topbar-bg: #ffffff;--badge-success-bg: #d4f5ec;--badge-success-text: #007a62;--badge-warning-bg: #fdecd2;--badge-warning-text: #8a5d1e;--badge-danger-bg: #f5d5d3;--badge-danger-text: #8c2c26;--badge-info-bg: #d1dcf0;--badge-info-text: #1a366f;--badge-orange-bg: #fdecd2;--badge-orange-text: #8a5d1e;--badge-neutral-bg: #e8eaeb;--badge-neutral-text: #4a5c60}[data-theme=poui] .card,[data-theme=poui] .content-card,[data-theme=poui] .result-card{border-radius:4px;border-color:#d9dddd;box-shadow:0 1px 4px #0000001f}[data-theme=poui] .form-input,[data-theme=poui] select.form-input,[data-theme=poui] textarea.form-input{background:#fff;border:1px solid #b6bdbf;border-radius:4px;color:#1d2426;font-family:Roboto,Inter,sans-serif;font-size:.875rem;transition:border-color .15s}[data-theme=poui] .form-input:focus{outline:none;border-color:#753399;box-shadow:0 0 0 2px #75339933}[data-theme=poui] .btn-primary{background:#753399;color:#fff;border-radius:4px;font-weight:600;border:none;text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;transition:background .15s}[data-theme=poui] .btn-primary:hover{background:#5b2878}[data-theme=poui] .btn-secondary{background:#fff;color:#753399;border:2px solid #753399;border-radius:4px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;transition:background .15s}[data-theme=poui] .btn-secondary:hover{background:#f4ebf8}[data-theme=poui] .badge{border-radius:4px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;font-size:.6875rem}[data-theme=poui] .nav-link{border-radius:4px;font-size:.8125rem;font-weight:400;font-family:Roboto,Inter,sans-serif;color:#c8cdce;transition:color .15s,background .15s}[data-theme=poui] .nav-link:hover,[data-theme=poui] .nav-link.active{background:#75339940;color:#fff}[data-theme=poui] .sidebar-section-btn{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#8a9496!important;font-family:Roboto,Inter,sans-serif}[data-theme=poui] .sidebar-section-btn:hover{color:#fff!important}[data-theme=poui] th{color:#4a5c60;font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid #d9dddd}[data-theme=poui] td{border-bottom:1px solid #eceeee;font-size:.875rem}[data-theme=poui] tr:hover td{background:#f7f8f8}[data-theme=poui] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=poui] ::-webkit-scrollbar-track{background:#f0f2f2}[data-theme=poui] ::-webkit-scrollbar-thumb{background:#b6bdbf;border-radius:4px}[data-theme=poui] ::-webkit-scrollbar-thumb:hover{background:#8a9496}[data-theme=poui]{scrollbar-color:#b6bdbf #f0f2f2;scrollbar-width:thin}/*! @label Material | @color #6750A4 */[data-theme=material] body{background-color:#f7f2fa;color:#1d1b20}[data-theme=material]{--color-bg: #f7f2fa;--color-surface: #fffbfe;--color-surface-raised: #fffbfe;--color-primary: #6750a4;--color-primary-hover: #4f378b;--color-primary-text: #ffffff;--color-primary-rgb: 98, 0, 238;--color-accent: #625b71;--color-accent-hover: #4a4458;--color-text: #1d1b20;--color-text-muted: #49454f;--color-text-subtle: rgba(29, 27, 32, .55);--color-border: #cac4d0;--color-border-subtle: #e6e0e9;--color-border-strong: #b8b3bf;--color-surface-elevated: #f0eaf2;--color-error: #b3261e;--color-success: #386a20;--color-warning: #7d5700;--color-info: #0061a4;--shadow-card: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--shadow-modal: 0 4px 8px 3px rgba(0, 0, 0, .15), 0 1px 3px rgba(0, 0, 0, .3);--sidebar-bg: #1d1b20;--sidebar-text: #cac4d0;--sidebar-active-bg: rgba(208, 188, 255, .16);--topbar-bg: #fffbfe;--badge-success-bg: #c4eed0;--badge-success-text: #002106;--badge-warning-bg: #ffddb3;--badge-warning-text: #261900;--badge-danger-bg: #f9dedc;--badge-danger-text: #410e0b;--badge-info-bg: #d1e4ff;--badge-info-text: #001d36;--badge-orange-bg: #ffddb3;--badge-orange-text: #261900;--badge-neutral-bg: #e7e0ec;--badge-neutral-text: #49454f}[data-theme=material] .card,[data-theme=material] .content-card,[data-theme=material] .result-card{border-radius:12px;border:none;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}[data-theme=material] .form-input,[data-theme=material] select.form-input,[data-theme=material] textarea.form-input{background:#fffbfe;border:1px solid #79747e;border-radius:4px;color:#1d1b20;font-size:1rem;padding:.75rem 1rem;transition:border-color .2s}[data-theme=material] .form-input:focus{outline:none;border-color:#6750a4;border-width:2px;padding:calc(.75rem - 1px) calc(1rem - 1px)}[data-theme=material] .form-label{font-size:.75rem;font-weight:400;letter-spacing:.04em;color:#49454f}[data-theme=material] .btn-primary{background:#6750a4;color:#fff;border-radius:100px;font-weight:500;border:none;padding:.625rem 1.5rem;font-size:.875rem;letter-spacing:.01em;transition:box-shadow .2s,background .2s;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}[data-theme=material] .btn-primary:hover{background:#4f378b;box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026}[data-theme=material] .btn-secondary{background:transparent;color:#6750a4;border:1px solid #79747e;border-radius:100px;font-weight:500;padding:.625rem 1.5rem;font-size:.875rem;letter-spacing:.01em;transition:background .2s}[data-theme=material] .btn-secondary:hover{background:#6750a414}[data-theme=material] .badge{border-radius:8px;font-weight:500;font-size:.6875rem;letter-spacing:.02em;padding:.2rem .75rem}[data-theme=material] .nav-link{border-radius:100px;font-size:.875rem;font-weight:500;color:#cac4d0;padding:.5rem 1rem .5rem .75rem;transition:color .2s,background .2s}[data-theme=material] .nav-link:hover{background:#d0bcff14;color:#e8def8}[data-theme=material] .nav-link.active{background:#d0bcff29;color:#e8def8}[data-theme=material] .sidebar-section-btn{font-size:.875rem;font-weight:500;letter-spacing:.01em;color:#938f99!important;border-radius:100px}[data-theme=material] .sidebar-section-btn:hover{color:#e8def8!important;background:#d0bcff14!important}[data-theme=material] th{color:#49454f;font-weight:500;font-size:.75rem;letter-spacing:.04em;border-bottom:1px solid #cac4d0}[data-theme=material] td{border-bottom:1px solid #e7e0ec;font-size:.875rem}[data-theme=material] tr:hover td{background:#6750a40a}[data-theme=material] .result-card:hover,[data-theme=material] .result-card.selected{box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026}[data-theme=material] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=material] ::-webkit-scrollbar-track{background:transparent}[data-theme=material] ::-webkit-scrollbar-thumb{background:#cac4d0;border-radius:4px}[data-theme=material] ::-webkit-scrollbar-thumb:hover{background:#938f99}[data-theme=material]{scrollbar-color:#cac4d0 transparent;scrollbar-width:thin}/*! @label Nord Aurora | @color #88C0D0 */[data-theme=nord-aurora] body{background-color:#2e3440;color:#eceff4}[data-theme=nord-aurora]{--color-bg: #2E3440;--color-surface: #3B4252;--color-surface-raised: #434C5E;--color-primary: #88C0D0;--color-primary-hover: #8FBCBB;--color-primary-text: #2E3440;--color-primary-rgb: 136, 192, 208;--color-accent: #B48EAD;--color-accent-hover: #A57E9C;--color-text: #ECEFF4;--color-text-muted: #D8DEE9;--color-text-subtle: #B0B7C0;--color-border: #4C566A;--color-border-subtle: rgba(76, 86, 106, .4);--color-border-strong: #6F7E97;--color-surface-elevated: #4C566A;--color-error: #BF616A;--color-success: #A3BE8C;--color-warning: #EBCB8B;--color-info: #81A1C1;--shadow-card: 0 2px 8px rgba(0, 0, 0, .4);--shadow-modal: 0 8px 32px rgba(0, 0, 0, .7);--sidebar-bg: #242933;--sidebar-text: #D8DEE9;--sidebar-active-bg: rgba(136, 192, 208, .18);--topbar-bg: #242933;--badge-success-bg: rgba(163, 190, 140, .15);--badge-success-text: #A3BE8C;--badge-warning-bg: rgba(235, 203, 139, .15);--badge-warning-text: #EBCB8B;--badge-danger-bg: rgba(191, 97, 106, .18);--badge-danger-text: #BF616A;--badge-info-bg: rgba(129, 161, 193, .15);--badge-info-text: #81A1C1;--badge-orange-bg: rgba(208, 135, 112, .18);--badge-orange-text: #D08770;--badge-neutral-bg: rgba(76, 86, 106, .3);--badge-neutral-text: #B48EAD}[data-theme=nord-aurora] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=nord-aurora] ::-webkit-scrollbar-track{background:#2e3440}[data-theme=nord-aurora] ::-webkit-scrollbar-thumb{background:#3b4252;border-radius:4px}[data-theme=nord-aurora] ::-webkit-scrollbar-thumb:hover{background:#4c566a}[data-theme=nord-aurora]{scrollbar-color:#3B4252 #2E3440;scrollbar-width:thin}/*! @label Tokyo Night | @color #7AA2F7 */[data-theme=tokyo-night] body{background-color:#1a1b26;color:#c0caf5}[data-theme=tokyo-night]{--color-bg: #1a1b26;--color-surface: #24283b;--color-surface-raised: #2f3549;--color-primary: #7aa2f7;--color-primary-hover: #6a92e7;--color-primary-text: #1a1b26;--color-primary-rgb: 122, 162, 247;--color-accent: #bb9af7;--color-accent-hover: #a98ae5;--color-text: #c0caf5;--color-text-muted: #7a88b5;--color-text-subtle: #9aa5ce;--color-border: #414868;--color-border-subtle: rgba(65, 72, 104, .4);--color-border-strong: #565f89;--color-surface-elevated: #414868;--color-error: #f7768e;--color-success: #9ece6a;--color-warning: #e0af68;--color-info: #7dcfff;--shadow-card: 0 2px 8px rgba(0, 0, 0, .5);--shadow-modal: 0 8px 32px rgba(0, 0, 0, .75);--sidebar-bg: #16161e;--sidebar-text: #c0caf5;--sidebar-active-bg: rgba(122, 162, 247, .18);--topbar-bg: #16161e;--badge-success-bg: rgba(158, 206, 106, .15);--badge-success-text: #9ece6a;--badge-warning-bg: rgba(224, 175, 104, .15);--badge-warning-text: #e0af68;--badge-danger-bg: rgba(247, 118, 142, .18);--badge-danger-text: #f7768e;--badge-info-bg: rgba(125, 207, 255, .15);--badge-info-text: #7dcfff;--badge-orange-bg: rgba(255, 158, 100, .18);--badge-orange-text: #ff9e64;--badge-neutral-bg: rgba(65, 72, 104, .35);--badge-neutral-text: #bb9af7}[data-theme=tokyo-night] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=tokyo-night] ::-webkit-scrollbar-track{background:#1a1b26}[data-theme=tokyo-night] ::-webkit-scrollbar-thumb{background:#2f3549;border-radius:4px}[data-theme=tokyo-night] ::-webkit-scrollbar-thumb:hover{background:#414868}[data-theme=tokyo-night]{scrollbar-color:#2f3549 #1a1b26;scrollbar-width:thin}/*! @label Catppuccin Mocha | @color #CBA6F7 */[data-theme=catppuccin-mocha] body{background-color:#1e1e2e;color:#cdd6f4}[data-theme=catppuccin-mocha]{--color-bg: #1e1e2e;--color-surface: #313244;--color-surface-raised: #45475a;--color-primary: #cba6f7;--color-primary-hover: #b48ce8;--color-primary-text: #1e1e2e;--color-primary-rgb: 203, 166, 247;--color-accent: #89b4fa;--color-accent-hover: #74a3f2;--color-text: #cdd6f4;--color-text-muted: #a6adc8;--color-text-subtle: #7f849c;--color-border: #585b70;--color-border-subtle: rgba(88, 91, 112, .4);--color-border-strong: #6c7086;--color-surface-elevated: #585b70;--color-error: #f38ba8;--color-success: #a6e3a1;--color-warning: #f9e2af;--color-info: #89dceb;--shadow-card: 0 2px 8px rgba(0, 0, 0, .4);--shadow-modal: 0 8px 32px rgba(0, 0, 0, .7);--sidebar-bg: #181825;--sidebar-text: #cdd6f4;--sidebar-active-bg: rgba(203, 166, 247, .18);--topbar-bg: #181825;--badge-success-bg: rgba(166, 227, 161, .15);--badge-success-text: #a6e3a1;--badge-warning-bg: rgba(249, 226, 175, .15);--badge-warning-text: #f9e2af;--badge-danger-bg: rgba(243, 139, 168, .18);--badge-danger-text: #f38ba8;--badge-info-bg: rgba(137, 220, 235, .15);--badge-info-text: #89dceb;--badge-orange-bg: rgba(250, 179, 135, .18);--badge-orange-text: #fab387;--badge-neutral-bg: rgba(88, 91, 112, .25);--badge-neutral-text: #cba6f7}[data-theme=catppuccin-mocha] .accent-pink,[data-theme=catppuccin-mocha] [data-accent=pink]{--color-accent: #f5c2e7;--color-accent-hover: #eaaedd}[data-theme=catppuccin-mocha] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=catppuccin-mocha] ::-webkit-scrollbar-track{background:#1e1e2e}[data-theme=catppuccin-mocha] ::-webkit-scrollbar-thumb{background:#45475a;border-radius:4px}[data-theme=catppuccin-mocha] ::-webkit-scrollbar-thumb:hover{background:#585b70}[data-theme=catppuccin-mocha]{scrollbar-color:#45475a #1e1e2e;scrollbar-width:thin}/*! @label Gruvbox Dark | @color #FABD2F */[data-theme=gruvbox-dark] body{background-color:#282828;color:#ebdbb2}[data-theme=gruvbox-dark]{--color-bg: #282828;--color-surface: #3c3836;--color-surface-raised: #504945;--color-primary: #fabd2f;--color-primary-hover: #f9a825;--color-primary-text: #282828;--color-primary-rgb: 250, 189, 47;--color-accent: #fe8019;--color-accent-hover: #e8650f;--color-text: #ebdbb2;--color-text-muted: #a89984;--color-text-subtle: #928374;--color-border: #665c54;--color-border-subtle: rgba(102, 92, 84, .4);--color-border-strong: #7c6f64;--color-surface-elevated: #665c54;--color-error: #fb4934;--color-success: #b8bb26;--color-warning: #fabd2f;--color-info: #83a598;--shadow-card: 0 2px 8px rgba(0, 0, 0, .5);--shadow-modal: 0 8px 32px rgba(0, 0, 0, .75);--sidebar-bg: #1d2021;--sidebar-text: #ebdbb2;--sidebar-active-bg: rgba(250, 189, 47, .18);--topbar-bg: #1d2021;--badge-success-bg: rgba(184, 187, 38, .18);--badge-success-text: #b8bb26;--badge-warning-bg: rgba(250, 189, 47, .18);--badge-warning-text: #fabd2f;--badge-danger-bg: rgba(251, 73, 52, .18);--badge-danger-text: #fb4934;--badge-info-bg: rgba(131, 165, 152, .18);--badge-info-text: #83a598;--badge-orange-bg: rgba(254, 128, 25, .2);--badge-orange-text: #fe8019;--badge-neutral-bg: rgba(168, 153, 132, .2);--badge-neutral-text: #ebdbb2}[data-theme=gruvbox-dark] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=gruvbox-dark] ::-webkit-scrollbar-track{background:#282828}[data-theme=gruvbox-dark] ::-webkit-scrollbar-thumb{background:#504945;border-radius:4px}[data-theme=gruvbox-dark] ::-webkit-scrollbar-thumb:hover{background:#665c54}[data-theme=gruvbox-dark]{scrollbar-color:#504945 #282828;scrollbar-width:thin}/*! @label Forest Emerald | @color #0F9D58 */[data-theme=forest-emerald]{--color-bg: #F7FAF8;--color-surface: #FFFFFF;--color-surface-raised: #F0F5F2;--color-primary: #0F9D58;--color-primary-hover: #0B7A43;--color-primary-text: #FFFFFF;--color-primary-rgb: 15, 157, 88;--color-accent: #0B7A8C;--color-accent-hover: #08606E;--color-text: #0F2A1F;--color-text-muted: #3A5A4A;--color-text-subtle: rgba(15, 42, 31, .55);--color-border: #D9E4DD;--color-border-subtle: #E8EDE9;--color-border-strong: #C5D0CB;--color-surface-elevated: #E5EBE7;--color-error: #B3261E;--color-success: #137A3B;--color-warning: #B8860B;--color-info: #0B7A8C;--shadow-card: 0 1px 3px rgba(15, 42, 31, .1), 0 1px 2px rgba(15, 42, 31, .06);--shadow-modal: 0 8px 32px rgba(15, 42, 31, .18);--sidebar-bg: #0F2A1F;--sidebar-text: #F7FAF8;--sidebar-active-bg: rgba(15, 157, 88, .2);--topbar-bg: #FFFFFF;--badge-success-bg: #D1F2DF;--badge-success-text: #0B5128;--badge-warning-bg: #FBEFC8;--badge-warning-text: #6E5208;--badge-danger-bg: #F9D9D6;--badge-danger-text: #7A1A14;--badge-info-bg: #CFE9EE;--badge-info-text: #074E5A;--badge-orange-bg: #FCE3CC;--badge-orange-text: #8A4810;--badge-neutral-bg: #ECF1EE;--badge-neutral-text: #2F4A3D}[data-theme=forest-emerald] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=forest-emerald] ::-webkit-scrollbar-track{background:#f0f5f2}[data-theme=forest-emerald] ::-webkit-scrollbar-thumb{background:#b5ccc1;border-radius:4px}[data-theme=forest-emerald] ::-webkit-scrollbar-thumb:hover{background:#8bae9d}[data-theme=forest-emerald]{scrollbar-color:#B5CCC1 #F0F5F2;scrollbar-width:thin}/*! @label Slate Pro | @color #2563EB */[data-theme=slate-pro]{--color-bg: #f8fafc;--color-surface: #ffffff;--color-surface-raised: #f1f5f9;--color-primary: #2563eb;--color-primary-hover: #1d4ed8;--color-primary-text: #ffffff;--color-primary-rgb: 37, 99, 235;--color-accent: #7c3aed;--color-accent-hover: #6d28d9;--color-text: #0f172a;--color-text-muted: #475569;--color-text-subtle: rgba(71, 85, 105, .55);--color-border: #e2e8f0;--color-border-subtle: #eef1f5;--color-border-strong: #cbd5e1;--color-surface-elevated: #e2e8f0;--color-error: #dc2626;--color-success: #16a34a;--color-warning: #d97706;--color-info: #0284c7;--shadow-card: 0 1px 2px rgba(15, 23, 42, .06), 0 1px 3px rgba(15, 23, 42, .08);--shadow-modal: 0 12px 40px rgba(15, 23, 42, .18);--sidebar-bg: #0f172a;--sidebar-text: #e2e8f0;--sidebar-active-bg: rgba(37, 99, 235, .18);--topbar-bg: #ffffff;--badge-success-bg: #dcfce7;--badge-success-text: #166534;--badge-warning-bg: #fef3c7;--badge-warning-text: #92400e;--badge-danger-bg: #fee2e2;--badge-danger-text: #991b1b;--badge-info-bg: #e0f2fe;--badge-info-text: #075985;--badge-orange-bg: #ffedd5;--badge-orange-text: #9a3412;--badge-neutral-bg: #f1f5f9;--badge-neutral-text: #334155}[data-theme=slate-pro] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=slate-pro] ::-webkit-scrollbar-track{background:#f1f5f9}[data-theme=slate-pro] ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[data-theme=slate-pro] ::-webkit-scrollbar-thumb:hover{background:#94a3b8}[data-theme=slate-pro]{scrollbar-color:#cbd5e1 #f1f5f9;scrollbar-width:thin}/*! @label Rose Pine | @color #C4A7E7 */[data-theme=rose-pine] body{background-color:#191724;color:#e0def4}[data-theme=rose-pine]{--color-bg: #191724;--color-surface: #1f1d2e;--color-surface-raised: #26233a;--color-primary: #c4a7e7;--color-primary-hover: #b594d6;--color-primary-text: #191724;--color-primary-rgb: 196, 167, 231;--color-accent: #ebbcba;--color-accent-hover: #e0a9a7;--color-text: #e0def4;--color-text-muted: #908caa;--color-text-subtle: #6e6a86;--color-border: #403d52;--color-border-subtle: rgba(64, 61, 82, .5);--color-border-strong: #524f67;--color-surface-elevated: #393552;--color-error: #eb6f92;--color-success: #9ccfd8;--color-warning: #f6c177;--color-info: #9ccfd8;--shadow-card: 0 2px 8px rgba(0, 0, 0, .45);--shadow-modal: 0 8px 32px rgba(0, 0, 0, .75);--sidebar-bg: #1f1d2e;--sidebar-text: #e0def4;--sidebar-active-bg: rgba(196, 167, 231, .18);--topbar-bg: #1f1d2e;--badge-success-bg: rgba(156, 207, 216, .15);--badge-success-text: #9ccfd8;--badge-warning-bg: rgba(246, 193, 119, .18);--badge-warning-text: #f6c177;--badge-danger-bg: rgba(235, 111, 146, .18);--badge-danger-text: #eb6f92;--badge-info-bg: rgba(156, 207, 216, .15);--badge-info-text: #9ccfd8;--badge-orange-bg: rgba(235, 188, 186, .2);--badge-orange-text: #ebbcba;--badge-neutral-bg: rgba(144, 140, 170, .2);--badge-neutral-text: #c4a7e7}[data-theme=rose-pine] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=rose-pine] ::-webkit-scrollbar-track{background:#191724}[data-theme=rose-pine] ::-webkit-scrollbar-thumb{background:#26233a;border-radius:4px}[data-theme=rose-pine] ::-webkit-scrollbar-thumb:hover{background:#403d52}[data-theme=rose-pine]{scrollbar-color:#26233a #191724;scrollbar-width:thin}/*! @label Solar Flare | @color #EA580C */[data-theme=solar-flare]{--color-bg: #FFF8F0;--color-surface: #FFFFFF;--color-surface-raised: #FFEFD9;--color-primary: #EA580C;--color-primary-hover: #C2410C;--color-primary-text: #FFFFFF;--color-primary-rgb: 234, 88, 12;--color-accent: #DC2626;--color-accent-hover: #B91C1C;--color-text: #1C1917;--color-text-muted: #57534E;--color-text-subtle: rgba(87, 83, 78, .55);--color-border: #F5DCB6;--color-border-subtle: rgba(245, 220, 182, .4);--color-border-strong: #E5C8A0;--color-surface-elevated: #F2DEC4;--color-error: #991B1B;--color-success: #15803D;--color-warning: #B45309;--color-info: #0369A1;--shadow-card: 0 1px 3px rgba(124, 45, 18, .12), 0 1px 2px rgba(124, 45, 18, .08);--shadow-modal: 0 8px 32px rgba(124, 45, 18, .22);--sidebar-bg: #1C1917;--sidebar-text: #FED7AA;--sidebar-active-bg: rgba(234, 88, 12, .22);--topbar-bg: #FFFFFF;--badge-success-bg: #DCFCE7;--badge-success-text: #14532D;--badge-warning-bg: #FEF3C7;--badge-warning-text: #78350F;--badge-danger-bg: #FEE2E2;--badge-danger-text: #7F1D1D;--badge-info-bg: #DBEAFE;--badge-info-text: #0C4A6E;--badge-orange-bg: #FFEDD5;--badge-orange-text: #7C2D12;--badge-neutral-bg: #F5F5F4;--badge-neutral-text: #292524}[data-theme=solar-flare] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=solar-flare] ::-webkit-scrollbar-track{background:#ffefd9}[data-theme=solar-flare] ::-webkit-scrollbar-thumb{background:#ea580c;border-radius:4px}[data-theme=solar-flare] ::-webkit-scrollbar-thumb:hover{background:#c2410c}[data-theme=solar-flare]{scrollbar-color:#EA580C #FFEFD9;scrollbar-width:thin}/*! @label Cyberpunk Neon | @color #FF00A8 */[data-theme=cyberpunk-neon] body{background-color:#0a0014;background-image:linear-gradient(135deg,#0a0014,#14002b);color:#f0f0ff}[data-theme=cyberpunk-neon]{--color-bg: #0A0014;--color-surface: #14002B;--color-surface-raised: #1F0033;--color-primary: #FF00A8;--color-primary-hover: #ff33ba;--color-primary-text: #0A0014;--color-primary-rgb: 255, 0, 168;--color-accent: #00F0FF;--color-accent-hover: #33f3ff;--color-text: #F0F0FF;--color-text-muted: #A98BCC;--color-text-subtle: rgba(240, 240, 255, .5);--color-border: #2D0052;--color-border-subtle: #1A0033;--color-border-strong: #4A0080;--color-surface-elevated: #2A0040;--color-error: #FF3366;--color-success: #00FF88;--color-warning: #FFD600;--color-info: #00F0FF;--shadow-card: 0 2px 12px rgba(255, 0, 168, .25);--shadow-modal: 0 8px 40px rgba(0, 240, 255, .35);--sidebar-bg: #000000;--sidebar-text: #F0F0FF;--sidebar-active-bg: rgba(255, 0, 168, .3);--topbar-bg: #000000;--badge-success-bg: rgba(0, 255, 136, .18);--badge-success-text: #00FF88;--badge-warning-bg: rgba(255, 214, 0, .18);--badge-warning-text: #FFD600;--badge-danger-bg: rgba(255, 51, 102, .2);--badge-danger-text: #FF3366;--badge-info-bg: rgba(0, 240, 255, .18);--badge-info-text: #00F0FF;--badge-orange-bg: rgba(255, 138, 0, .2);--badge-orange-text: #ff8a00;--badge-neutral-bg: rgba(169, 139, 204, .2);--badge-neutral-text: #FF00A8}[data-theme=cyberpunk-neon] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=cyberpunk-neon] ::-webkit-scrollbar-track{background:#0a0014}[data-theme=cyberpunk-neon] ::-webkit-scrollbar-thumb{background:#ff00a8;border-radius:4px}[data-theme=cyberpunk-neon] ::-webkit-scrollbar-thumb:hover{background:#00f0ff}[data-theme=cyberpunk-neon]{scrollbar-color:#FF00A8 #0A0014;scrollbar-width:thin}/*! @label Mono Carbon | @color #FAFAFA */[data-theme=mono-carbon] body{background-color:#0b0b0c;color:#f4f4f5}[data-theme=mono-carbon]{--color-bg: #0B0B0C;--color-surface: #141416;--color-surface-raised: #1C1C1F;--color-primary: #FAFAFA;--color-primary-hover: #E4E4E7;--color-primary-text: #0B0B0C;--color-primary-rgb: 250, 250, 250;--color-accent: #8B5CF6;--color-accent-hover: #7C3AED;--color-text: #F4F4F5;--color-text-muted: #A1A1AA;--color-text-subtle: #71717A;--color-border: #27272A;--color-border-subtle: rgba(255, 255, 255, .04);--color-border-strong: #3F3F46;--color-surface-elevated: #27272A;--color-error: #EF4444;--color-success: #22C55E;--color-warning: #EAB308;--color-info: #3B82F6;--shadow-card: 0 1px 2px rgba(0, 0, 0, .6);--shadow-modal: 0 8px 32px rgba(0, 0, 0, .85);--sidebar-bg: #0B0B0C;--sidebar-text: #A1A1AA;--sidebar-active-bg: #27272A;--topbar-bg: #0B0B0C;--badge-success-bg: rgba(34, 197, 94, .12);--badge-success-text: #22C55E;--badge-warning-bg: rgba(234, 179, 8, .12);--badge-warning-text: #EAB308;--badge-danger-bg: rgba(239, 68, 68, .14);--badge-danger-text: #EF4444;--badge-info-bg: rgba(59, 130, 246, .12);--badge-info-text: #3B82F6;--badge-orange-bg: rgba(234, 179, 8, .12);--badge-orange-text: #EAB308;--badge-neutral-bg: rgba(161, 161, 170, .12);--badge-neutral-text: #A1A1AA}[data-theme=mono-carbon] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=mono-carbon] ::-webkit-scrollbar-track{background:#0b0b0c}[data-theme=mono-carbon] ::-webkit-scrollbar-thumb{background:#27272a;border-radius:4px}[data-theme=mono-carbon] ::-webkit-scrollbar-thumb:hover{background:#3f3f46}[data-theme=mono-carbon]{scrollbar-color:#27272A #0B0B0C;scrollbar-width:thin}/*! @label Monokai | @color #F92672 */[data-theme=monokai] body{background-color:#272822;color:#f8f8f2}[data-theme=monokai]{--color-bg: #272822;--color-surface: #383830;--color-surface-raised: #49483E;--color-primary: #F92672;--color-primary-hover: #e01862;--color-primary-text: #F8F8F2;--color-primary-rgb: 249, 38, 114;--color-accent: #A6E22E;--color-accent-hover: #8fc922;--color-text: #F8F8F2;--color-text-muted: #75715E;--color-text-subtle: #5e5d54;--color-border: #49483E;--color-border-subtle: rgba(73, 72, 62, .5);--color-border-strong: #5a5950;--color-surface-elevated: #5C5B52;--color-error: #F92672;--color-success: #A6E22E;--color-warning: #E6DB74;--color-info: #66D9EF;--shadow-card: 0 2px 8px rgba(0, 0, 0, .4);--shadow-modal: 0 8px 32px rgba(0, 0, 0, .7);--sidebar-bg: #1F201A;--sidebar-text: #F8F8F2;--sidebar-active-bg: rgba(249, 38, 114, .18);--topbar-bg: #1F201A;--badge-success-bg: rgba(166, 226, 46, .15);--badge-success-text: #A6E22E;--badge-warning-bg: rgba(230, 219, 116, .18);--badge-warning-text: #E6DB74;--badge-danger-bg: rgba(249, 38, 114, .18);--badge-danger-text: #F92672;--badge-info-bg: rgba(102, 217, 239, .15);--badge-info-text: #66D9EF;--badge-orange-bg: rgba(253, 151, 31, .18);--badge-orange-text: #FD971F;--badge-neutral-bg: rgba(117, 113, 94, .25);--badge-neutral-text: #F8F8F2}[data-theme=monokai] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=monokai] ::-webkit-scrollbar-track{background:#272822}[data-theme=monokai] ::-webkit-scrollbar-thumb{background:#49483e;border-radius:4px}[data-theme=monokai] ::-webkit-scrollbar-thumb:hover{background:#75715e}[data-theme=monokai]{scrollbar-color:#49483E #272822;scrollbar-width:thin}/*! @label One Dark | @color #61AFEF */[data-theme=one-dark] body{background-color:#282c34;color:#abb2bf}[data-theme=one-dark]{--color-bg: #282C34;--color-surface: #353B45;--color-surface-raised: #21252B;--color-primary: #61AFEF;--color-primary-hover: #4F9CDB;--color-primary-text: #282C34;--color-primary-rgb: 97, 175, 239;--color-accent: #C678DD;--color-accent-hover: #B362C9;--color-text: #ABB2BF;--color-text-muted: #5C6370;--color-text-subtle: #495162;--color-border: #3E4451;--color-border-subtle: rgba(62, 68, 81, .4);--color-border-strong: #5C6370;--color-surface-elevated: #2c313a;--color-error: #E06C75;--color-success: #98C379;--color-warning: #E5C07B;--color-info: #56B6C2;--shadow-card: 0 2px 8px rgba(0, 0, 0, .4);--shadow-modal: 0 8px 32px rgba(0, 0, 0, .7);--sidebar-bg: #21252B;--sidebar-text: #ABB2BF;--sidebar-active-bg: rgba(97, 175, 239, .18);--topbar-bg: #21252B;--badge-success-bg: rgba(152, 195, 121, .15);--badge-success-text: #98C379;--badge-warning-bg: rgba(229, 192, 123, .15);--badge-warning-text: #E5C07B;--badge-danger-bg: rgba(224, 108, 117, .18);--badge-danger-text: #E06C75;--badge-info-bg: rgba(86, 182, 194, .15);--badge-info-text: #56B6C2;--badge-orange-bg: rgba(209, 154, 102, .18);--badge-orange-text: #D19A66;--badge-neutral-bg: rgba(92, 99, 112, .25);--badge-neutral-text: #61AFEF}[data-theme=one-dark] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=one-dark] ::-webkit-scrollbar-track{background:#282c34}[data-theme=one-dark] ::-webkit-scrollbar-thumb{background:#3e4451;border-radius:4px}[data-theme=one-dark] ::-webkit-scrollbar-thumb:hover{background:#5c6370}[data-theme=one-dark]{scrollbar-color:#3E4451 #282C34;scrollbar-width:thin}/*! @label Synthwave '84 | @color #FF7EDB */[data-theme=synthwave-84] body{background-color:#262335;background-image:linear-gradient(180deg,#262335,#241b2f,#34294f);background-attachment:fixed;color:#f4f4fe}[data-theme=synthwave-84]{--color-bg: #262335;--color-surface: #241B2F;--color-surface-raised: #34294F;--color-primary: #FF7EDB;--color-primary-hover: #ff9ee5;--color-primary-text: #241B2F;--color-primary-rgb: 255, 126, 219;--color-accent: #03EDF9;--color-accent-hover: #5cf3fb;--color-text: #F4F4FE;--color-text-muted: #848BBD;--color-text-subtle: #B5B6E3;--color-border: #495495;--color-border-subtle: rgba(73, 84, 149, .4);--color-border-strong: #5F71B0;--color-surface-elevated: #4A3D70;--color-error: #FE4450;--color-success: #72F1B8;--color-warning: #FEDE5D;--color-info: #03EDF9;--shadow-card: 0 0 12px rgba(255, 126, 219, .25), 0 2px 8px rgba(0, 0, 0, .5);--shadow-modal: 0 0 24px rgba(3, 237, 249, .3), 0 8px 32px rgba(0, 0, 0, .75);--sidebar-bg: #1A1626;--sidebar-text: #F4F4FE;--sidebar-active-bg: rgba(255, 126, 219, .25);--topbar-bg: #1A1626;--badge-success-bg: rgba(114, 241, 184, .18);--badge-success-text: #72F1B8;--badge-warning-bg: rgba(254, 222, 93, .18);--badge-warning-text: #FEDE5D;--badge-danger-bg: rgba(254, 68, 80, .2);--badge-danger-text: #FE4450;--badge-info-bg: rgba(3, 237, 249, .18);--badge-info-text: #03EDF9;--badge-orange-bg: rgba(255, 139, 57, .2);--badge-orange-text: #FF8B39;--badge-neutral-bg: rgba(132, 139, 189, .22);--badge-neutral-text: #FF7EDB}[data-theme=synthwave-84] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=synthwave-84] ::-webkit-scrollbar-track{background:#241b2f}[data-theme=synthwave-84] ::-webkit-scrollbar-thumb{background:#495495;border-radius:4px;box-shadow:0 0 6px #ff7edb66}[data-theme=synthwave-84] ::-webkit-scrollbar-thumb:hover{background:#ff7edb}[data-theme=synthwave-84]{scrollbar-color:#495495 #241B2F;scrollbar-width:thin}/*! @label Orion | @color #78B49D */[data-theme=orion] body{background-color:#f9f8f6;color:#1e3a35}[data-theme=orion]{--color-bg: #F9F8F6;--color-surface: #FFFFFF;--color-surface-raised: #FFFFFF;--color-primary: #78B49D;--color-primary-hover: #5EA188;--color-primary-text: #FFFFFF;--color-primary-rgb: 120, 180, 157;--color-accent: #304F4E;--color-accent-hover: #1E3A35;--color-text: #1E3A35;--color-text-muted: #5C6B68;--color-text-subtle: rgba(48, 79, 78, .55);--color-surface-elevated: #ECF0EE;--color-border: rgba(48, 79, 78, .14);--color-border-subtle: rgba(48, 79, 78, .07);--color-border-strong: rgba(48, 79, 78, .28);--color-error: #C44545;--color-success: #5EA188;--color-warning: #D8A24A;--color-info: #4A8FA8;--shadow-card: 0 4px 14px -4px rgba(30, 58, 53, .1), 0 1px 3px rgba(30, 58, 53, .06);--shadow-modal: 0 18px 48px -10px rgba(30, 58, 53, .22), 0 4px 10px rgba(30, 58, 53, .1);--sidebar-bg: #1E3A35;--sidebar-text: #C7DBD3;--sidebar-active-bg: rgba(120, 180, 157, .25);--sidebar-active-text: #FFFFFF;--topbar-bg: #FFFFFF;--topbar-border: rgba(48, 79, 78, .12);--badge-success-bg: rgba(120, 180, 157, .18);--badge-success-text:#2F6B55;--badge-warning-bg: rgba(216, 162, 74, .18);--badge-warning-text:#8A5E1F;--badge-danger-bg: rgba(196, 69, 69, .15);--badge-danger-text: #8E2E2E;--badge-info-bg: rgba(74, 143, 168, .15);--badge-info-text: #2C5C70;--badge-orange-bg: rgba(216, 162, 74, .18);--badge-orange-text: #8A5E1F;--badge-neutral-bg: rgba(48, 79, 78, .1);--badge-neutral-text:#304F4E}[data-theme=orion] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=orion] ::-webkit-scrollbar-track{background:transparent}[data-theme=orion] ::-webkit-scrollbar-thumb{background:#304f4e40;border-radius:4px}[data-theme=orion] ::-webkit-scrollbar-thumb:hover{background:#304f4e66}[data-theme=orion]{scrollbar-color:rgba(48,79,78,.25) transparent;scrollbar-width:thin}/*! @label Orion Dark | @color #A8D1BF */[data-theme=orion-dark] body{background-color:#14201d;color:#e8efeb}[data-theme=orion-dark]{--color-bg: #14201D;--color-surface: #1E2C29;--color-surface-raised: #263835;--color-primary: #78B49D;--color-primary-hover: #92C7B2;--color-primary-text: #0F1A17;--color-primary-rgb: 120, 180, 157;--color-accent: #A8D1BF;--color-accent-hover: #C2E0D2;--color-text: #E8EFEB;--color-text-muted: #8FA39D;--color-text-subtle: rgba(168, 209, 191, .55);--color-surface-elevated: #2D4540;--color-border: rgba(168, 209, 191, .12);--color-border-subtle: rgba(168, 209, 191, .06);--color-border-strong: rgba(168, 209, 191, .28);--color-error: #E07B7B;--color-success: #8FD1B6;--color-warning: #E8C07A;--color-info: #7FB6C9;--shadow-card: 0 8px 22px -6px rgba(0,0,0,.45), 0 2px 6px rgba(0,0,0,.25);--shadow-modal: 0 24px 60px -12px rgba(0,0,0,.6), 0 4px 12px rgba(0,0,0,.3);--sidebar-bg: #0F1A17;--sidebar-text: #B5C7C0;--sidebar-active-bg: rgba(120, 180, 157, .18);--sidebar-active-text: #FFFFFF;--topbar-bg: #0F1A17;--topbar-border: rgba(168, 209, 191, .1);--badge-success-bg: rgba(120, 180, 157, .16);--badge-success-text:#A8D9C2;--badge-warning-bg: rgba(232, 192, 122, .14);--badge-warning-text:#F2D89A;--badge-danger-bg: rgba(224, 123, 123, .14);--badge-danger-text: #F2A8A8;--badge-info-bg: rgba(127, 182, 201, .14);--badge-info-text: #B0D4DF;--badge-orange-bg: rgba(232, 192, 122, .14);--badge-orange-text: #F2D89A;--badge-neutral-bg: rgba(168, 209, 191, .1);--badge-neutral-text:#A8D1BF}[data-theme=orion-dark] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=orion-dark] ::-webkit-scrollbar-track{background:transparent}[data-theme=orion-dark] ::-webkit-scrollbar-thumb{background:#a8d1bf2e;border-radius:4px}[data-theme=orion-dark] ::-webkit-scrollbar-thumb:hover{background:#a8d1bf52}[data-theme=orion-dark]{scrollbar-color:rgba(168,209,191,.18) transparent;scrollbar-width:thin}/*! @label ConsultFlex | @color #002571 */[data-theme=consultflex] body{background-color:#fff;color:#333}[data-theme=consultflex]{--color-bg: #FFFFFF;--color-surface: #FCFCFC;--color-surface-raised: #F6F8FB;--color-primary: #002571;--color-primary-hover: #0C2E57;--color-primary-text: #FFFFFF;--color-primary-rgb: 0, 37, 113;--color-accent: #1C508F;--color-accent-hover: #163E70;--color-text: #333333;--color-text-muted: #7A7A7A;--color-text-subtle: rgba(51, 51, 51, .55);--color-surface-elevated: #EEF2F7;--color-border: rgba(28, 80, 143, .14);--color-border-subtle: rgba(28, 80, 143, .07);--color-border-strong: rgba(28, 80, 143, .28);--color-error: #CC3366;--color-success: #25D366;--color-warning: #D8A24A;--color-info: #3B72B3;--shadow-card: 0 4px 14px -4px rgba(0, 37, 113, .1), 0 1px 3px rgba(0, 37, 113, .06);--shadow-modal: 0 18px 48px -10px rgba(0, 37, 113, .22), 0 4px 10px rgba(0, 37, 113, .1);--sidebar-bg: #0C2E57;--sidebar-text: #C9D6EC;--sidebar-active-bg: rgba(59, 114, 179, .25);--sidebar-active-text: #FFFFFF;--topbar-bg: #FFFFFF;--topbar-border: rgba(28, 80, 143, .12);--badge-success-bg: rgba(37, 211, 102, .14);--badge-success-text:#0E7A36;--badge-warning-bg: rgba(216, 162, 74, .18);--badge-warning-text:#8A5E1F;--badge-danger-bg: rgba(204, 51, 102, .15);--badge-danger-text: #8E1F40;--badge-info-bg: rgba(59, 114, 179, .15);--badge-info-text: #1C508F;--badge-orange-bg: rgba(216, 162, 74, .18);--badge-orange-text: #8A5E1F;--badge-neutral-bg: rgba(28, 80, 143, .1);--badge-neutral-text:#1C508F}[data-theme=consultflex] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=consultflex] ::-webkit-scrollbar-track{background:transparent}[data-theme=consultflex] ::-webkit-scrollbar-thumb{background:#1c508f40;border-radius:4px}[data-theme=consultflex] ::-webkit-scrollbar-thumb:hover{background:#1c508f66}[data-theme=consultflex]{scrollbar-color:rgba(28,80,143,.25) transparent;scrollbar-width:thin}
