html[data-workspace-theme=slate-focus]{color-scheme:dark;--bg:#171e29;--panel:#202a38;--panel2:#273344;--line:#415169;--text:#e7edf5;--muted:#b0bdcd;--good:#70d7b1;--bad:#ff9b9f;--warn:#e2bd78;--blue:#a9c9fa;--cyan:#a9c9fa;--accent:#a9c9fa;--on-accent:#17263e;--radius:14px;--shadow:0 8px 24px rgba(0,0,0,.12)}html[data-workspace-theme=ivory-studio]{color-scheme:light;--bg:#f4f1eb;--panel:#fffcf7;--panel2:#eeeae2;--line:#cec8bc;--text:#282e2a;--muted:#62675d;--good:#216547;--bad:#a73445;--warn:#82580c;--blue:#24583f;--cyan:#24583f;--accent:#24583f;--on-accent:#ffffff;--radius:14px;--shadow:0 5px 20px rgba(53,46,29,.045)}html[data-workspace-theme=stone-sage]{color-scheme:light;--bg:#ebefec;--panel:#f9fbf9;--panel2:#e2e9e4;--line:#c0cfc5;--text:#20322c;--muted:#53675b;--good:#216345;--bad:#a13548;--warn:#7c560e;--blue:#2d6252;--cyan:#2d6252;--accent:#2d6252;--on-accent:#ffffff;--radius:16px;--shadow:0 6px 22px rgba(32,58,44,.045)}html[data-workspace-theme]{--border:var(--line);--life-bg:var(--bg);--life-ink:var(--text);--life-muted:var(--muted);--life-line:var(--line);--life-violet:var(--cyan);--cal-bg:var(--panel);--cal-soft:var(--panel2);--cal-border:var(--line);--cal-muted:var(--muted)}html[data-workspace-theme] :is(.life-app,.calx,.macro-academy){--life-bg:var(--bg);--life-ink:var(--text);--life-muted:var(--muted);--life-line:var(--line);--life-violet:var(--cyan);--cal-bg:var(--panel);--cal-soft:var(--panel2);--cal-border:var(--line);--cal-muted:var(--muted);--m-ink:var(--text);--m-muted:var(--muted);--m-pale:var(--panel2);--m-violet:var(--cyan);--m-indigo:var(--cyan);--m-mint:var(--good);--m-sky:var(--cyan)}html[data-workspace-theme][data-workspace-theme] body{background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}html[data-workspace-theme][data-workspace-theme] body:before{display:none}html[data-workspace-theme][data-workspace-theme] :is(.app-shell>.content,.new-command-dashboard,.life-app,.life-main,.calx,.portal-content,.os-portal,.macro-academy,.trading-calendar-page){background:var(--bg);color:var(--text)}html[data-workspace-theme][data-workspace-theme] :is(.sidebar,.life-sidebar,.life-topbar,.life-bottom-nav,.life-mobile-nav,.calx-toolbar){background:var(--panel);color:var(--text);border-color:var(--line);box-shadow:none}html[data-workspace-theme][data-workspace-theme] :is(.card,.metric-card,.stat-tile,.new-dash-card,.command-kpis>div,.command-errors,.life-list-card,.life-money-card,.life-important,.theme-card,.table-wrap,.trading-month-grid,.calx-panel,.range-field,.check-card){background:var(--panel);border-color:var(--line);color:var(--text);box-shadow:var(--shadow);border-radius:var(--radius)}html[data-workspace-theme][data-workspace-theme] :is(.card,.metric-card):before{display:none}html[data-workspace-theme][data-workspace-theme] :is(input,textarea,select){background:var(--panel2);color:var(--text);border-color:var(--line);border-radius:9px}html[data-workspace-theme] :is(input,textarea)::placeholder{color:var(--muted);opacity:1}html[data-workspace-theme] :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--accent)}html[data-workspace-theme][data-workspace-theme] :is(.btn,.life-secondary-action){background:var(--panel2);border:1px solid var(--line);color:var(--text);border-radius:9px;box-shadow:none;text-shadow:none}html[data-workspace-theme][data-workspace-theme] :is(.btn.primary,.btn.primary.tiny,.life-primary-action,.calx-create,.calx-icon,.brand>span,.trading-brand>span,.segmented input:checked+span){background:var(--accent);color:var(--on-accent);border-color:var(--accent);box-shadow:none;text-shadow:none}html[data-workspace-theme] .btn.primary :is(span,b,small){color:inherit}html[data-workspace-theme][data-workspace-theme] .btn.ghost{background:transparent}html[data-workspace-theme] :is(button,.btn):disabled{opacity:.55;cursor:wait}html[data-workspace-theme] :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px;box-shadow:none}html[data-workspace-theme][data-workspace-theme] :is(.muted,.field>span,.page-header p,.metric-card>span,.metric-card>small,.command-kpis span,.command-kpis small,.command-hero p,.command-hero small){color:var(--muted)}html[data-workspace-theme][data-workspace-theme] :is(.page-header h1,.command-hero h1,.card h2,.command-kpis b,.metric-card strong,.new-dash-card header){color:var(--text);text-shadow:none}html[data-workspace-theme][data-workspace-theme] :is(.good,.positive,.bullish){color:var(--good)!important}html[data-workspace-theme][data-workspace-theme] :is(.bad,.negative,.bearish){color:var(--bad)!important}html[data-workspace-theme][data-workspace-theme] :is(.warn-text,.pill.warn){color:var(--warn)!important}html[data-workspace-theme][data-workspace-theme] .pill{background:color-mix(in srgb,var(--good) 10%,var(--panel));color:var(--good)}html[data-workspace-theme][data-workspace-theme] .pill.warn{background:color-mix(in srgb,var(--warn) 10%,var(--panel))}html[data-workspace-theme][data-workspace-theme] :is(th,td,.mini-row){border-color:var(--line)}html[data-workspace-theme][data-workspace-theme] th{background:var(--panel2);color:var(--muted);font-size:11px;letter-spacing:.06em}html[data-workspace-theme] td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-workspace-theme][data-workspace-theme] tr:hover td{background:color-mix(in srgb,var(--accent) 6%,var(--panel))}html[data-workspace-theme][data-workspace-theme] :is(.sidebar a,.sidebar summary){color:var(--text)}html[data-workspace-theme][data-workspace-theme] .sidebar nav a:before{background:var(--accent);box-shadow:none}html[data-workspace-theme][data-workspace-theme] .sidebar a:hover{background:var(--panel2);border-color:var(--line)}html[data-workspace-theme][data-workspace-theme] .command-hero{background:transparent;border-bottom:1px solid var(--line)}html[data-workspace-theme][data-workspace-theme] .command-hero h1{font-size:clamp(25px,3vw,36px);letter-spacing:-.035em}html[data-workspace-theme][data-workspace-theme] .market-marquee{background:var(--panel2);border-color:var(--line);color:var(--text);text-shadow:none}html[data-workspace-theme][data-workspace-theme] .market-marquee :is(span,b,strong){text-shadow:none}html[data-workspace-theme][data-workspace-theme] :is(.new-dash-card,.command-kpis>div,.command-errors){box-shadow:none}html[data-workspace-theme][data-workspace-theme] .command-kpis b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.025em}html[data-workspace-theme][data-workspace-theme] :is(.ladder-progress,.ladder-daily>i){background:var(--panel2)}html[data-workspace-theme][data-workspace-theme] :is(.ladder-progress i,.ladder-daily>i em){background:var(--accent)}html[data-workspace-theme][data-workspace-theme] .new-command-dashboard{margin-top:-34px;padding-top:0}html[data-workspace-theme][data-workspace-theme] .template-preview{background:var(--pbg);color:var(--ptext)}html[data-workspace-theme] .template-slate-focus{--pbg:#171e29;--ppanel:#273344;--paccent:#a9c9fa;--ptext:#e7edf5}html[data-workspace-theme] .template-ivory-studio{--pbg:#f4f1eb;--ppanel:#fffcf7;--paccent:#24583f;--ptext:#282e2a}html[data-workspace-theme] .template-stone-sage{--pbg:#ebefec;--ppanel:#f9fbf9;--paccent:#2d6252;--ptext:#20322c}.template-slate-focus{--pbg:#171e29;--ppanel:#273344;--paccent:#a9c9fa;--ptext:#e7edf5}.template-ivory-studio{--pbg:#f4f1eb;--ppanel:#fffcf7;--paccent:#24583f;--ptext:#282e2a}.template-stone-sage{--pbg:#ebefec;--ppanel:#f9fbf9;--paccent:#2d6252;--ptext:#20322c}:is(.template-slate-focus,.template-ivory-studio,.template-stone-sage) .template-preview{background:var(--pbg)!important}:is(.template-slate-focus,.template-ivory-studio,.template-stone-sage) :is(.template-preview-sidebar,.template-preview-top,.template-preview-stats i,.template-preview-chart,.template-preview-side){background:var(--ppanel)!important;border:1px solid color-mix(in srgb,var(--paccent) 20%,transparent)}:is(.template-slate-focus,.template-ivory-studio,.template-stone-sage) .template-preview-sidebar i{background:var(--paccent)!important}:is(.template-slate-focus,.template-ivory-studio,.template-stone-sage) .template-preview-chart{background:linear-gradient(155deg,transparent 0 45%,var(--paccent) 46% 48%,transparent 49%),var(--ppanel)!important}@media(max-width:980px){html[data-workspace-theme][data-workspace-theme] .new-command-dashboard{margin-top:-18px}}@media(prefers-reduced-motion:reduce){html[data-workspace-theme] :is(.market-marquee-track,.market-track){animation:none}}html[data-workspace-theme=slate-focus-2]{color-scheme:dark;--bg:#171f2a;--panel:#202b39;--panel2:#283546;--line:#354354;--text:#e7edf5;--muted:#acbbcd;--good:#83dcb2;--bad:#f599a0;--warn:#e2bd78;--blue:#a3cbf6;--cyan:#a3cbf6;--accent:#a3cbf6;--on-accent:#152536;--radius:12px;--shadow:none}html[data-workspace-theme=slate-focus-2] .app-shell{grid-template-columns:230px minmax(0,1fr)}html[data-workspace-theme=slate-focus-2] .content{min-width:0;padding:38px clamp(22px,4vw,64px)}html[data-workspace-theme=slate-focus-2] .sidebar{display:flex;flex-direction:column;padding:24px 16px;gap:16px;border-right:1px solid var(--line)}html[data-workspace-theme=slate-focus-2] .sidebar .brand{padding:0 10px 20px}html[data-workspace-theme=slate-focus-2] .sidebar .brand small{display:none}html[data-workspace-theme=slate-focus-2] .sidebar .brand>span{border-radius:8px;width:32px;height:32px;font-size:14px}html[data-workspace-theme=slate-focus-2] .sidebar .trading-home-link{order:3;font-size:12px;margin-top:auto}html[data-workspace-theme=slate-focus-2] .sidebar .account-switcher{order:4;margin:0;border:0;border-top:1px solid var(--line);padding:16px 0 0;background:transparent}html[data-workspace-theme=slate-focus-2] .sidebar .accounts-nav-group{order:5;margin:0}html[data-workspace-theme=slate-focus-2] .sidebar-footer{order:6;margin-top:0;display:grid;gap:10px}html[data-workspace-theme=slate-focus-2] .sf-navigation nav a{display:flex;gap:16px;align-items:center;padding:13px 16px;font-size:14px;border:0;border-radius:8px;font-weight:400}html[data-workspace-theme=slate-focus-2] .sf-navigation nav a:before{display:none}html[data-workspace-theme=slate-focus-2] .sf-navigation nav a[aria-current=page]{background:var(--panel2);color:var(--text)}.sf-navigation>nav{display:grid;gap:7px}.sf-navigation>nav span{width:22px;font-size:23px;color:var(--muted)}.sf-navigation .nav-group{margin-top:26px;padding-top:20px;border-top:1px solid var(--line)}.sf-navigation summary{cursor:pointer;font-size:13px;padding:12px}.sf-dashboard{max-width:1320px;margin:0 auto;font-size:14px}.sf-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px}.sf-heading h1{font-size:clamp(28px,3vw,40px);letter-spacing:-.035em;margin:12px 0 6px;line-height:1.15}.sf-heading p{color:var(--muted);margin:0;font-size:15px}.sf-heading p:last-child{font-size:18px}.sf-heading .btn{padding:14px 20px;white-space:nowrap}.sf-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:6px 0 25px;border-bottom:1px solid var(--line);margin-bottom:24px}.sf-metrics>div{padding:0 28px;border-left:1px solid var(--line)}.sf-metrics>div:first-child{padding-left:0;border:0}.sf-metrics small,.sf-metrics span{display:block;color:var(--muted)}.sf-metrics strong{display:block;font-size:clamp(24px,2.6vw,34px);font-weight:600;margin-top:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sf-metrics small{margin-top:5px;font-size:11px}.sf-next{display:flex;gap:24px;align-items:center;padding:24px 28px;border-radius:12px;background:var(--panel);text-decoration:none;color:var(--text);margin-bottom:32px}.sf-next:hover{background:var(--panel2)}.sf-next-icon{display:grid;place-items:center;width:54px;height:54px;flex-shrink:0;border-radius:50%;background:var(--panel2);font-size:26px}.sf-next small{color:var(--muted);font-size:10px;letter-spacing:.06em}.sf-next h2{font-size:18px;margin:8px 0;font-weight:550}.sf-next p{color:var(--muted);margin:0;line-height:1.5}.sf-next>span:last-child{margin-left:auto;color:var(--accent);white-space:nowrap}.sf-recent header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.sf-recent h2{font-size:23px;margin:0;font-weight:600}.sf-goal a,.sf-recent header a{color:var(--accent);text-decoration:none}.sf-trade,.sf-trade-head{display:grid;grid-template-columns:1fr .85fr 1fr 1fr .8fr;gap:12px;padding:18px 4px;border-bottom:1px solid var(--line);align-items:center}.sf-trade{color:var(--text);text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sf-trade:hover{background:var(--panel)}.sf-trade b{font-weight:550}.sf-trade-head{font-size:11px;text-transform:uppercase}.sf-trade time,.sf-trade-head{color:var(--muted)}.sf-goal{display:grid;grid-template-columns:1fr 1.4fr;gap:30px;align-items:center;padding:30px 0;border-bottom:1px solid var(--line)}.sf-goal span{color:var(--muted)}.sf-goal h2{font-size:25px;margin:8px 0 0;font-weight:600}.sf-goal h2 small{font-size:20px;font-weight:400}.sf-goal>div:last-child{text-align:right}.sf-goal progress{display:block;width:100%;height:9px;margin-top:14px;border:0;border-radius:10px;overflow:hidden;background:var(--panel2);accent-color:var(--accent)}.sf-goal progress::-webkit-progress-bar{background:var(--panel2)}.sf-goal progress::-webkit-progress-value{background:var(--accent);border-radius:10px}.sf-disclosure{border-bottom:1px solid var(--line);padding:19px 0}.sf-disclosure>summary{cursor:pointer;color:var(--muted);font-size:13px}.sf-disclosure[open]>summary{margin-bottom:20px}.sf-dashboard .weekly-risk-control{background:var(--panel);border:1px solid var(--line);box-shadow:none}.sf-dashboard .weekly-risk-control h2{font-size:18px}.template-slate-focus-2{--pbg:#171f2a;--ppanel:#283546;--paccent:#a3cbf6;--ptext:#e7edf5}.template-slate-focus-2 .template-preview{background:var(--pbg)!important}.template-slate-focus-2 :is(.template-preview-sidebar,.template-preview-top,.template-preview-stats i,.template-preview-chart,.template-preview-side){background:var(--ppanel)!important;border:1px solid #354354}.template-slate-focus-2 .template-preview-sidebar i{background:var(--paccent)!important}@media(max-width:980px){html[data-workspace-theme=slate-focus-2] .app-shell{grid-template-columns:1fr}html[data-workspace-theme=slate-focus-2] .content{padding:24px 20px}.sf-metrics>div{padding:0 16px}}@media(max-width:600px){.sf-heading{align-items:flex-start;flex-wrap:wrap;margin-bottom:24px}.sf-heading h1{font-size:29px}.sf-heading .btn{padding:11px 14px}.sf-metrics{gap:16px;grid-template-columns:1fr 1fr}.sf-metrics>div{padding:0;border:0}.sf-metrics>div:last-child{grid-column:1/-1;padding-top:12px;border-top:1px solid var(--line)}.sf-metrics strong{font-size:25px}.sf-next{padding:18px;gap:12px;flex-wrap:wrap}.sf-next-icon{display:none}.sf-next>span:last-child{margin-left:0}.sf-trade,.sf-trade-head{grid-template-columns:1fr .8fr 1fr;font-size:12px;gap:8px}.sf-trade-head>:nth-child(3),.sf-trade-head>:nth-child(5),.sf-trade>:nth-child(3),.sf-trade>:nth-child(5){display:none}.sf-goal{grid-template-columns:1fr;gap:18px}.sf-recent h2{font-size:20px}}@media(min-width:981px){html[data-workspace-theme=slate-focus-2] .app-shell>.sidebar{width:230px;overflow-y:auto}html[data-workspace-theme=slate-focus-2] .app-shell>.content{width:calc(100% - 230px);margin-left:230px}}.OperationalNavigation_shell__p_rlx{grid-template-columns:96px minmax(0,1fr)!important;background:#070d16!important}.OperationalNavigation_shell__p_rlx>main{padding:18px 24px!important;min-width:0;background:#070d16!important}.OperationalNavigation_shell__p_rlx>main>div{margin-top:0!important}.OperationalNavigation_rail__akLyP{position:sticky;top:0;height:100dvh;width:96px;background:linear-gradient(90deg,#080f19,#0a131f);border-right:1px solid #213246;color:#b3c5dc;padding:20px 8px 18px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;z-index:30}.OperationalNavigation_brand__lxvic{font-size:24px;font-weight:800;font-style:italic;letter-spacing:-2px;color:#36c9e4;text-decoration:none;align-self:center;line-height:1.2;padding:5px 0 15px}.OperationalNavigation_rail__akLyP nav{display:flex;flex-direction:column;gap:11px}.OperationalNavigation_rail__akLyP nav>a,.OperationalNavigation_rail__akLyP nav>button,.OperationalNavigation_settings__C4pfO{border:0;color:inherit;background:transparent;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:14px 4px;font-size:10px;font-weight:500;text-decoration:none;border-radius:8px;font-family:inherit;cursor:pointer;min-height:66px;box-sizing:border-box}.OperationalNavigation_rail__akLyP nav>a:hover,.OperationalNavigation_rail__akLyP nav>button:hover,.OperationalNavigation_settings__C4pfO:hover{background:#15283a;color:#78d6ed}.OperationalNavigation_rail__akLyP nav .OperationalNavigation_active__A1MXx{background:linear-gradient(90deg,#073044,#101d2c);color:#2bc5e5;border-left:2px solid #2bc5e5}.OperationalNavigation_settings__C4pfO{margin-top:auto;min-height:60px}.OperationalNavigation_rail__akLyP :is(a,button):focus-visible{outline:2px solid #77d8ee;outline-offset:2px}.OperationalNavigation_menuDialog__9zP7W{position:fixed;inset:12px auto 12px 108px;margin:0;padding:0;width:290px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 24px);height:auto;background:#0e1825;color:#e3edfa;border:1px solid #37516b;border-radius:12px;box-shadow:0 18px 70px #0008;overflow:auto}.OperationalNavigation_menuDialog__9zP7W::backdrop{background:#01060c99}.OperationalNavigation_menuDialog__9zP7W>header{position:sticky;top:0;z-index:3;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#152537;border-bottom:1px solid #31495e;font-size:13px}.OperationalNavigation_menuDialog__9zP7W>header button{background:transparent;border:0;color:#c5d3e7;font-size:25px;cursor:pointer;width:32px;height:32px}.OperationalNavigation_fullMenu__ttFvc .sidebar{position:static!important;display:flex!important;flex-direction:column!important;width:100%!important;height:auto!important;max-height:none!important;min-width:0!important;margin:0!important;transform:none!important;visibility:visible!important;opacity:1!important;padding:16px!important;background:#101a28!important;border:0!important}.OperationalNavigation_fullMenu__ttFvc .mobile-nav-button,.OperationalNavigation_fullMenu__ttFvc .mobile-nav-close,.OperationalNavigation_fullMenu__ttFvc .mobile-nav-toggle{display:none!important}.OperationalNavigation_fullMenu__ttFvc .account-switcher,.OperationalNavigation_fullMenu__ttFvc .nav-group{display:block!important}.OperationalNavigation_fullMenu__ttFvc .nav-group nav{display:flex!important;flex-direction:column!important}.OperationalNavigation_fullMenu__ttFvc .sidebar-footer{margin-top:18px!important}.OperationalNavigation_fullMenu__ttFvc .account-switcher-row,.OperationalNavigation_fullMenu__ttFvc .trading-brand{display:flex!important}@media(max-width:760px){.OperationalNavigation_shell__p_rlx{display:block!important}.OperationalNavigation_shell__p_rlx>main{padding:80px 14px 20px!important}.OperationalNavigation_rail__akLyP{position:fixed;inset:0 0 auto 0;width:100%;height:58px;flex-direction:row;align-items:center;padding:7px 13px;gap:12px;border-right:0;border-bottom:1px solid #213246}.OperationalNavigation_brand__lxvic{font-size:21px;padding:0;margin-right:3px}.OperationalNavigation_rail__akLyP nav{flex-direction:row;gap:4px;flex:1 1;justify-content:flex-end}.OperationalNavigation_rail__akLyP nav>a{display:none}.OperationalNavigation_rail__akLyP nav>a:first-child,.OperationalNavigation_rail__akLyP nav>a:nth-child(2),.OperationalNavigation_rail__akLyP nav>button{display:flex;min-height:42px;padding:5px 11px;gap:3px}.OperationalNavigation_rail__akLyP nav .OperationalNavigation_active__A1MXx{border-left:0;border-bottom:2px solid #2bc5e5}.OperationalNavigation_rail__akLyP nav span{font-size:9px}.OperationalNavigation_rail__akLyP nav svg{height:17px;width:17px}.OperationalNavigation_settings__C4pfO{display:none}.OperationalNavigation_menuDialog__9zP7W{inset:68px auto 12px 12px;width:300px;max-height:calc(100dvh - 80px)}}.OperationalNavigation_shell__p_rlx{display:grid!important;min-height:100dvh}.OperationalNavigation_shell__p_rlx>main{margin-left:0!important;width:auto!important;max-width:none!important}.OperationalNavigation_shell__p_rlx>main>div{padding-top:0!important}@media(max-width:760px){.OperationalNavigation_shell__p_rlx{display:block!important}.OperationalNavigation_shell__p_rlx.OperationalNavigation_shell__p_rlx>main.content{padding:80px 14px 20px!important}}