[data-theme=midnight]{--bg:#080d16;--surface:#0b1220;--card:#101a2a;--card-elevated:#142136;--input-bg:#0b1422;--border:#24334a;--border-subtle:#192538;--primary-accent:#3b82f6;--accent-hover:#60a5fa;--accent-soft:#132b4b;--accent-border:#285a9a;--text-primary:#eaf2ff;--text-secondary:#a5b4cc;--text-muted:#71829d;color-scheme:dark}[data-theme=midnight] .bg-\[\#04060A\],[data-theme=midnight] .bg-\[\#050608\],[data-theme=midnight] .bg-\[\#05070B\],[data-theme=midnight] .bg-\[\#08090C\],[data-theme=midnight] .tapedragon-app,[data-theme=midnight] body,[data-theme=midnight] main{background-color:#080d16!important;color:#eaf2ff!important}[data-theme=midnight] .bg-\[\#0B0E14\],[data-theme=midnight] .bg-\[\#0D1017\],[data-theme=midnight] .bg-\[\#0D1117\],[data-theme=midnight] .bg-\[\#0E1117\],[data-theme=midnight] aside{background-color:#0b1220!important}[data-theme=midnight] .bg-\[\#10141C\],[data-theme=midnight] .bg-\[\#111622\],[data-theme=midnight] .bg-\[\#121620\],[data-theme=midnight] .bg-\[\#121622\],[data-theme=midnight] .bg-\[\#131722\],[data-theme=midnight] .bg-\[\#141824\],[data-theme=midnight] .bg-\[\#141923\]{background-color:#101a2a!important}[data-theme=midnight] .bg-\[\#151926\],[data-theme=midnight] .bg-\[\#161B28\],[data-theme=midnight] .bg-\[\#181D2B\],[data-theme=midnight] .bg-\[\#1A2230\],[data-theme=midnight] .bg-\[\#1C2333\]{background-color:#142136!important}[data-theme=midnight] .bg-\[\#06090F\],[data-theme=midnight] .bg-\[\#070A0F\],[data-theme=midnight] .bg-\[\#080B12\],[data-theme=midnight] .bg-\[\#0A0D14\]{background-color:#0b1422!important}[data-theme=midnight] .border-\[\#1C2638\],[data-theme=midnight] .border-\[\#1D2633\],[data-theme=midnight] .border-\[\#1E2433\],[data-theme=midnight] .border-\[\#1E2536\],[data-theme=midnight] .border-\[\#1E2638\],[data-theme=midnight] .border-\[\#232A3B\],[data-theme=midnight] .border-\[\#2A3245\],[data-theme=midnight] .border-\[\#2A3449\],[data-theme=midnight] .divide-\[\#1E2433\]>:not([hidden])~:not([hidden]){border-color:#24334a!important}[data-theme=midnight] .text-\[\#8E9CA8\],[data-theme=midnight] .text-\[\#94A3B8\]{color:#a5b4cc!important}[data-theme=midnight] .text-\[\#64748B\]{color:#71829d!important}[data-theme=midnight] aside nav a.border-\[\#00E676\]{border-color:#3b82f6!important;color:#fff!important}[data-theme=midnight] aside nav a svg.text-\[\#00E676\]{color:#3b82f6!important}[data-theme=midnight] .bg-\[\#00E676\]:not([data-semantic]){background-color:#3b82f6!important;color:#fff!important;border-color:#3b82f6!important}[data-theme=midnight] .bg-\[\#00E676\]:hover:not([data-semantic]){background-color:#60a5fa!important}[data-theme=midnight] .text-\[\#00E676\]:not([data-pnl]):not([data-semantic]){color:#3b82f6!important}[data-theme=midnight] .border-\[\#00E676\]:not([data-semantic]),[data-theme=midnight] .border-\[\#00E676\]\/35:not([data-semantic]),[data-theme=midnight] .border-\[\#00E676\]\/70:not([data-semantic]){border-color:#3b82f6!important}[data-theme=midnight] .bg-\[\#00E676\]\/10:not([data-semantic]){background-color:rgba(59,130,246,.15)!important;color:#60a5fa!important}[data-theme=midnight] .bg-\[\#00E676\]\/15:not([data-semantic]){background-color:rgba(59,130,246,.22)!important}[data-theme=midnight] .ring-\[\#00E676\]\/40{--tw-ring-color:rgba(59,130,246,.4)!important}[data-theme=midnight] :focus-visible{outline-color:rgba(59,130,246,.75)!important}[data-theme=midnight] [role=listbox]{background-color:#0b1220!important;border-color:#24334a!important}[data-theme=midnight] [role=option][aria-selected=true]{background-color:rgba(59,130,246,.15)!important;color:#60a5fa!important}[data-theme=midnight] [role=option][aria-selected=true] svg{color:#3b82f6!important}[data-theme=midnight] [role=option]:hover{background-color:#142136!important;color:#eaf2ff!important}[data-theme=midnight] .border-\[\#00E676\]\/35{border-color:#3b82f6!important;color:#60a5fa!important}[data-theme=midnight] ::-webkit-scrollbar-track{background:#080d16!important}[data-theme=midnight] ::-webkit-scrollbar-thumb{background:#24334a!important}[data-theme=midnight] ::-webkit-scrollbar-thumb:hover{background:#3b82f6!important}[data-theme=phantom]{--bg:#09080e;--surface:#0d0c14;--card:#14121d;--card-elevated:#1b1728;--input-bg:#100e18;--border:#30253e;--border-subtle:#241a30;--primary-accent:#a855f7;--accent-hover:#c084fc;--accent-soft:#29183b;--accent-border:#63349a;--text-primary:#f5f0ff;--text-secondary:#b7adc9;--text-muted:#82768f;color-scheme:dark}[data-theme=phantom] .bg-\[\#04060A\],[data-theme=phantom] .bg-\[\#050608\],[data-theme=phantom] .bg-\[\#05070B\],[data-theme=phantom] .bg-\[\#08090C\],[data-theme=phantom] .tapedragon-app,[data-theme=phantom] body,[data-theme=phantom] main{background-color:#09080e!important;color:#f5f0ff!important}[data-theme=phantom] .bg-\[\#0B0E14\],[data-theme=phantom] .bg-\[\#0D1017\],[data-theme=phantom] .bg-\[\#0D1117\],[data-theme=phantom] .bg-\[\#0E1117\],[data-theme=phantom] aside{background-color:#0d0c14!important}[data-theme=phantom] .bg-\[\#10141C\],[data-theme=phantom] .bg-\[\#111622\],[data-theme=phantom] .bg-\[\#121620\],[data-theme=phantom] .bg-\[\#121622\],[data-theme=phantom] .bg-\[\#131722\],[data-theme=phantom] .bg-\[\#141824\],[data-theme=phantom] .bg-\[\#141923\]{background-color:#14121d!important}[data-theme=phantom] .bg-\[\#151926\],[data-theme=phantom] .bg-\[\#161B28\],[data-theme=phantom] .bg-\[\#181D2B\],[data-theme=phantom] .bg-\[\#1A2230\],[data-theme=phantom] .bg-\[\#1C2333\]{background-color:#1b1728!important}[data-theme=phantom] .bg-\[\#06090F\],[data-theme=phantom] .bg-\[\#070A0F\],[data-theme=phantom] .bg-\[\#080B12\],[data-theme=phantom] .bg-\[\#0A0D14\]{background-color:#100e18!important}[data-theme=phantom] .border-\[\#1C2638\],[data-theme=phantom] .border-\[\#1D2633\],[data-theme=phantom] .border-\[\#1E2433\],[data-theme=phantom] .border-\[\#1E2536\],[data-theme=phantom] .border-\[\#1E2638\],[data-theme=phantom] .border-\[\#232A3B\],[data-theme=phantom] .border-\[\#2A3245\],[data-theme=phantom] .border-\[\#2A3449\],[data-theme=phantom] .divide-\[\#1E2433\]>:not([hidden])~:not([hidden]){border-color:#30253e!important}[data-theme=phantom] .text-\[\#8E9CA8\],[data-theme=phantom] .text-\[\#94A3B8\]{color:#b7adc9!important}[data-theme=phantom] .text-\[\#64748B\]{color:#82768f!important}[data-theme=phantom] aside nav a.border-\[\#00E676\]{border-color:#a855f7!important;color:#fff!important}[data-theme=phantom] aside nav a svg.text-\[\#00E676\]{color:#a855f7!important}[data-theme=phantom] .bg-\[\#00E676\]:not([data-semantic]){background-color:#a855f7!important;color:#fff!important;border-color:#a855f7!important}[data-theme=phantom] .bg-\[\#00E676\]:hover:not([data-semantic]){background-color:#c084fc!important}[data-theme=phantom] .text-\[\#00E676\]:not([data-pnl]):not([data-semantic]){color:#c084fc!important}[data-theme=phantom] .border-\[\#00E676\]:not([data-semantic]),[data-theme=phantom] .border-\[\#00E676\]\/35:not([data-semantic]),[data-theme=phantom] .border-\[\#00E676\]\/70:not([data-semantic]){border-color:#a855f7!important}[data-theme=phantom] .bg-\[\#00E676\]\/10:not([data-semantic]){background-color:rgba(168,85,247,.15)!important;color:#c084fc!important}[data-theme=phantom] .bg-\[\#00E676\]\/15:not([data-semantic]){background-color:rgba(168,85,247,.22)!important}[data-theme=phantom] .ring-\[\#00E676\]\/40{--tw-ring-color:rgba(168,85,247,.4)!important}[data-theme=phantom] :focus-visible{outline-color:rgba(168,85,247,.75)!important}[data-theme=phantom] [role=listbox]{background-color:#0d0c14!important;border-color:#30253e!important}[data-theme=phantom] [role=option][aria-selected=true]{background-color:rgba(168,85,247,.18)!important;color:#c084fc!important}[data-theme=phantom] [role=option][aria-selected=true] svg{color:#a855f7!important}[data-theme=phantom] [role=option]:hover{background-color:#1b1728!important;color:#f5f0ff!important}[data-theme=phantom] .border-\[\#00E676\]\/35{border-color:#a855f7!important;color:#c084fc!important}[data-theme=phantom] ::-webkit-scrollbar-track{background:#09080e!important}[data-theme=phantom] ::-webkit-scrollbar-thumb{background:#30253e!important}[data-theme=phantom] ::-webkit-scrollbar-thumb:hover{background:#a855f7!important}[data-theme=arctic]{--bg:#f4f7fb;--surface:#fff;--card:#fff;--card-elevated:#f8fafc;--input-bg:#f1f5f9;--border:#dce3ec;--border-subtle:#e2e8f0;--primary-accent:#059669;--accent-hover:#047857;--accent-soft:#ddf7ec;--accent-border:#86ddbb;--text-primary:#111827;--text-secondary:#475569;--text-muted:#64748b;color-scheme:light}[data-theme=arctic] .bg-\[\#04060A\],[data-theme=arctic] .bg-\[\#050608\],[data-theme=arctic] .bg-\[\#05070B\],[data-theme=arctic] .bg-\[\#08090C\],[data-theme=arctic] .tapedragon-app,[data-theme=arctic] body,[data-theme=arctic] main{background-color:#f4f7fb!important;color:#111827!important}[data-theme=arctic] .bg-\[\#0B0E14\],[data-theme=arctic] .bg-\[\#0D1017\],[data-theme=arctic] .bg-\[\#0D1117\],[data-theme=arctic] .bg-\[\#0E1117\],[data-theme=arctic] aside{background-color:#fff!important}[data-theme=arctic] .bg-\[\#10141C\],[data-theme=arctic] .bg-\[\#111622\],[data-theme=arctic] .bg-\[\#121620\],[data-theme=arctic] .bg-\[\#121622\],[data-theme=arctic] .bg-\[\#131722\],[data-theme=arctic] .bg-\[\#141824\],[data-theme=arctic] .bg-\[\#141923\]{background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.04)}[data-theme=arctic] .bg-\[\#151926\],[data-theme=arctic] .bg-\[\#161B28\],[data-theme=arctic] .bg-\[\#181D2B\],[data-theme=arctic] .bg-\[\#1A2230\],[data-theme=arctic] .bg-\[\#1C2333\]{background-color:#f8fafc!important}[data-theme=arctic] .bg-\[\#06090F\],[data-theme=arctic] .bg-\[\#070A0F\],[data-theme=arctic] .bg-\[\#080B12\],[data-theme=arctic] .bg-\[\#0A0D14\]{background-color:#f1f5f9!important}[data-theme=arctic] .border-\[\#1C2638\],[data-theme=arctic] .border-\[\#1D2633\],[data-theme=arctic] .border-\[\#1E2433\],[data-theme=arctic] .border-\[\#1E2536\],[data-theme=arctic] .border-\[\#1E2638\],[data-theme=arctic] .border-\[\#232A3B\],[data-theme=arctic] .border-\[\#2A3245\],[data-theme=arctic] .border-\[\#2A3449\],[data-theme=arctic] .divide-\[\#1E2433\]>:not([hidden])~:not([hidden]){border-color:#dce3ec!important}[data-theme=arctic] .page-title,[data-theme=arctic] .section-title,[data-theme=arctic] .text-\[\#F1F5F9\],[data-theme=arctic] .text-\[\#F8FAFC\],[data-theme=arctic] .text-white,[data-theme=arctic] h1,[data-theme=arctic] h2,[data-theme=arctic] h3,[data-theme=arctic] h4{color:#111827!important}[data-theme=arctic] .text-\[\#CBD5E1\],[data-theme=arctic] .text-\[\#E2E8F0\]{color:#334155!important}[data-theme=arctic] .text-\[\#8E9CA8\],[data-theme=arctic] .text-\[\#94A3B8\]{color:#475569!important}[data-theme=arctic] .text-\[\#64748B\]{color:#64748b!important}[data-theme=arctic] input,[data-theme=arctic] select,[data-theme=arctic] textarea{color:#111827!important;background-color:#f1f5f9!important;border-color:#dce3ec!important}[data-theme=arctic] input::-moz-placeholder,[data-theme=arctic] textarea::-moz-placeholder{color:#94a3b8!important}[data-theme=arctic] input::placeholder,[data-theme=arctic] textarea::placeholder{color:#94a3b8!important}[data-theme=arctic] aside nav a{color:#475569!important}[data-theme=arctic] aside nav a:hover{background-color:#f1f5f9!important;color:#111827!important}[data-theme=arctic] aside nav a.border-\[\#00E676\]{background-color:#ecfdf5!important;border-color:#059669!important;color:#065f46!important}[data-theme=arctic] aside nav a svg.text-\[\#00E676\]{color:#059669!important}[data-theme=arctic] .bg-\[\#00E676\]:not([data-semantic]){background-color:#059669!important;color:#fff!important;border-color:#059669!important}[data-theme=arctic] .bg-\[\#00E676\]:hover:not([data-semantic]){background-color:#047857!important}[data-theme=arctic] .text-\[\#00E676\]:not([data-pnl]):not([data-semantic]){color:#059669!important}[data-theme=arctic] .border-\[\#00E676\]:not([data-semantic]),[data-theme=arctic] .border-\[\#00E676\]\/35:not([data-semantic]),[data-theme=arctic] .border-\[\#00E676\]\/70:not([data-semantic]){border-color:#059669!important}[data-theme=arctic] .bg-\[\#00E676\]\/10:not([data-semantic]){background-color:#ddf7ec!important;color:#047857!important}[data-theme=arctic] .bg-\[\#00E676\]\/15:not([data-semantic]){background-color:#c6f6de!important}[data-theme=arctic] .ring-\[\#00E676\]\/40{--tw-ring-color:rgba(5,150,105,.4)!important}[data-theme=arctic] :focus-visible{outline-color:rgba(5,150,105,.75)!important}[data-theme=arctic] [role=listbox]{background-color:#fff!important;border-color:#dce3ec!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.05)!important}[data-theme=arctic] [role=option]{color:#475569!important}[data-theme=arctic] [role=option][aria-selected=true]{background-color:#ecfdf5!important;color:#059669!important}[data-theme=arctic] [role=option][aria-selected=true] svg{color:#059669!important}[data-theme=arctic] [role=option]:hover{background-color:#f1f5f9!important;color:#111827!important}[data-theme=arctic] .border-\[\#00E676\]\/35{background-color:#ecfdf5!important;border-color:#059669!important;color:#059669!important}[data-theme=arctic] line[stroke="#1E2433"],[data-theme=arctic] polygon[stroke="#1E2433"]{stroke:#dce3ec!important}[data-theme=arctic] svg text{fill:#475569!important}[data-theme=arctic] .bg-\[\#080B10\],[data-theme=arctic] .bg-\[\#0A0D14\]{background-color:#f8fafc!important}[data-theme=arctic] [id^=calendar-day-].bg-\[\#080B10\]{background-color:#f1f5f9!important}[data-theme=arctic] [id^=calendar-day-][style*=repeating-linear-gradient]{background-image:repeating-linear-gradient(135deg,rgba(203,213,225,.45),rgba(203,213,225,.45) 1.5px,transparent 0,transparent 8px)!important}[data-theme=arctic] .bg-\[\#0C1A29\]{background-color:#e0f2fe!important}[data-theme=arctic] .text-\[\#38BDF8\]{color:#0284c7!important}[data-theme=arctic] .border-\[\#38BDF8\]\/30{border-color:rgba(2,132,199,.3)!important}[data-theme=arctic] .border-\[\#141824\]{border-color:#dce3ec!important}[data-theme=arctic] ::-webkit-scrollbar-track{background:#f1f5f9!important}[data-theme=arctic] ::-webkit-scrollbar-thumb{background:#cbd5e1!important}[data-theme=arctic] ::-webkit-scrollbar-thumb:hover{background:#94a3b8!important}[data-theme=carbon]{--bg:#0b0b0d;--surface:#101013;--card:#17171b;--card-elevated:#202025;--input-bg:#111115;--border:#303037;--border-subtle:#25252c;--primary-accent:#f59e0b;--accent-hover:#fbbf24;--accent-soft:#33240f;--accent-border:#815317;--text-primary:#f5f5f5;--text-secondary:#b4b4bc;--text-muted:#85858f;color-scheme:dark}[data-theme=carbon] .bg-\[\#04060A\],[data-theme=carbon] .bg-\[\#050608\],[data-theme=carbon] .bg-\[\#05070B\],[data-theme=carbon] .bg-\[\#08090C\],[data-theme=carbon] .tapedragon-app,[data-theme=carbon] body,[data-theme=carbon] main{background-color:#0b0b0d!important;color:#f5f5f5!important}[data-theme=carbon] .bg-\[\#0B0E14\],[data-theme=carbon] .bg-\[\#0D1017\],[data-theme=carbon] .bg-\[\#0D1117\],[data-theme=carbon] .bg-\[\#0E1117\],[data-theme=carbon] aside{background-color:#101013!important}[data-theme=carbon] .bg-\[\#10141C\],[data-theme=carbon] .bg-\[\#111622\],[data-theme=carbon] .bg-\[\#121620\],[data-theme=carbon] .bg-\[\#121622\],[data-theme=carbon] .bg-\[\#131722\],[data-theme=carbon] .bg-\[\#141824\],[data-theme=carbon] .bg-\[\#141923\]{background-color:#17171b!important}[data-theme=carbon] .bg-\[\#151926\],[data-theme=carbon] .bg-\[\#161B28\],[data-theme=carbon] .bg-\[\#181D2B\],[data-theme=carbon] .bg-\[\#1A2230\],[data-theme=carbon] .bg-\[\#1C2333\]{background-color:#202025!important}[data-theme=carbon] .bg-\[\#06090F\],[data-theme=carbon] .bg-\[\#070A0F\],[data-theme=carbon] .bg-\[\#080B12\],[data-theme=carbon] .bg-\[\#0A0D14\]{background-color:#111115!important}[data-theme=carbon] .border-\[\#1C2638\],[data-theme=carbon] .border-\[\#1D2633\],[data-theme=carbon] .border-\[\#1E2433\],[data-theme=carbon] .border-\[\#1E2536\],[data-theme=carbon] .border-\[\#1E2638\],[data-theme=carbon] .border-\[\#232A3B\],[data-theme=carbon] .border-\[\#2A3245\],[data-theme=carbon] .border-\[\#2A3449\],[data-theme=carbon] .divide-\[\#1E2433\]>:not([hidden])~:not([hidden]){border-color:#303037!important}[data-theme=carbon] .text-\[\#8E9CA8\],[data-theme=carbon] .text-\[\#94A3B8\]{color:#b4b4bc!important}[data-theme=carbon] .text-\[\#64748B\]{color:#85858f!important}[data-theme=carbon] aside nav a.border-\[\#00E676\]{border-color:#f59e0b!important;color:#fff!important}[data-theme=carbon] aside nav a svg.text-\[\#00E676\]{color:#f59e0b!important}[data-theme=carbon] .bg-\[\#00E676\]:not([data-semantic]){background-color:#f59e0b!important;color:#000!important;border-color:#f59e0b!important}[data-theme=carbon] .bg-\[\#00E676\]:hover:not([data-semantic]){background-color:#fbbf24!important}[data-theme=carbon] .text-\[\#00E676\]:not([data-pnl]):not([data-semantic]){color:#f59e0b!important}[data-theme=carbon] .border-\[\#00E676\]:not([data-semantic]),[data-theme=carbon] .border-\[\#00E676\]\/35:not([data-semantic]),[data-theme=carbon] .border-\[\#00E676\]\/70:not([data-semantic]){border-color:#f59e0b!important}[data-theme=carbon] .bg-\[\#00E676\]\/10:not([data-semantic]){background-color:rgba(245,158,11,.15)!important;color:#fbbf24!important}[data-theme=carbon] .bg-\[\#00E676\]\/15:not([data-semantic]){background-color:rgba(245,158,11,.22)!important}[data-theme=carbon] .ring-\[\#00E676\]\/40{--tw-ring-color:rgba(245,158,11,.4)!important}[data-theme=carbon] :focus-visible{outline-color:rgba(245,158,11,.75)!important}[data-theme=carbon] [role=listbox]{background-color:#101013!important;border-color:#303037!important}[data-theme=carbon] [role=option][aria-selected=true]{background-color:rgba(245,158,11,.18)!important;color:#fbbf24!important}[data-theme=carbon] [role=option][aria-selected=true] svg{color:#f59e0b!important}[data-theme=carbon] [role=option]:hover{background-color:#202025!important;color:#f5f5f5!important}[data-theme=carbon] .border-\[\#00E676\]\/35{border-color:#f59e0b!important;color:#fbbf24!important}[data-theme=carbon] ::-webkit-scrollbar-track{background:#0b0b0d!important}[data-theme=carbon] ::-webkit-scrollbar-thumb{background:#303037!important}[data-theme=carbon] ::-webkit-scrollbar-thumb:hover{background:#f59e0b!important}.text-\[\#22C55E\],.text-emerald-400,.text-green-500,[data-pnl=profit]{color:#22c55e!important}.text-\[\#EF4444\],.text-red-400,.text-red-500,[data-pnl=loss]{color:#ef4444!important}