:root[data-theme=light] .app-main{position:relative;isolation:isolate;background-color:#f5f5f6;background-image:radial-gradient(780px 430px at 76% 1%,rgba(255,255,255,.98),transparent 70%),radial-gradient(580px 400px at 13% 43%,rgba(255,255,255,.66),transparent 72%),linear-gradient(132deg,#f3f3f5,#fafafb 53%,#f1f1f3)}:root[data-theme=light] .app-main:before{background:linear-gradient(118deg,transparent 0 45%,rgba(255,255,255,.42) 56%,transparent 68%),radial-gradient(520px 310px at 94% 34%,rgba(215,215,222,.18),transparent 72%)}:root[data-theme=light] .sidebar{border-right-color:rgba(138,138,152,.28);background:radial-gradient(400px 350px at 4% 14%,rgba(255,255,255,.98),transparent 70%),linear-gradient(155deg,rgba(253,253,254,.99),rgba(244,244,246,.96));box-shadow:inset -1px 0 0 rgba(255,255,255,.98),inset 0 1px 0 #ffffff,inset -2px 0 8px rgba(141,141,153,.045),10px 0 30px rgba(165,62,18,.09);-webkit-backdrop-filter:saturate(1.04) blur(8px);backdrop-filter:saturate(1.04) blur(8px)}:root[data-theme=light] .sidebar-brand{min-height:86px;border-bottom-color:rgba(120,120,145,.14);background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(251,251,251,.24))}:root[data-theme=light] .sidebar-brand-mark{border-color:rgba(150,150,162,.3);background:linear-gradient(145deg,#ffffff,#f3f3f6);box-shadow:inset 0 1px 0 #ffffff,0 5px 13px rgba(174,66,19,.14)}:root[data-theme=light] .workspace-switcher-current{border-color:rgba(134,134,148,.26);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(246,246,248,.88));box-shadow:inset 0 1px 0 #ffffff,inset 1px 0 0 rgba(255,255,255,.84),inset 0 -1px 0 rgba(211,80,23,.07),0 7px 18px rgba(165,62,18,.07)}:root[data-theme=light] .workspace-switcher-icon{border-color:rgba(211,80,23,.24);background:linear-gradient(145deg,#ffffff,#f1f1f3);color:#ba4615;box-shadow:inset 0 1px 0 #ffffff,0 4px 10px rgba(182,69,20,.09)}:root[data-theme=light] .sidebar-nav-item{border:1px solid transparent;border-radius:10px;color:#a53e12}:root[data-theme=light] .sidebar-nav-item:hover{border-color:rgba(211,80,23,.15);background:rgba(255,255,255,.62)}:root[data-theme=light] .sidebar-nav-item.active{border-color:rgba(211,80,23,.6);background:radial-gradient(150px 80px at 82% 0,rgba(217,217,224,.66),transparent 74%),linear-gradient(112deg,rgb(255,255,255),rgba(236,236,239,.98));color:#a84013;box-shadow:inset 0 1px 0 #ffffff,inset 1px 0 0 rgba(255,255,255,.96),inset 0 -1px 0 rgba(211,80,23,.11),0 10px 24px rgba(171,65,19,.15),0 0 20px rgba(155,155,167,.14)}:root[data-theme=light] .sidebar-nav-item.active:before{width:4px;background:#c94c16;box-shadow:0 0 13px rgba(211,80,23,.52)}:root[data-theme=light] .sidebar-user{background:linear-gradient(180deg,rgba(251,251,251,.18),rgba(240,240,242,.52))}:root[data-theme=light] .sidebar-user-card{border-color:rgba(211,80,23,.24);background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(244,244,246,.86));box-shadow:inset 0 1px 0 #ffffff,inset 1px 0 0 rgba(255,255,255,.86),inset 0 -1px 0 rgba(211,80,23,.07),0 7px 18px rgba(165,62,18,.07)}:root[data-theme=light] .dashboard-page{width:min(100%,1268px);margin:0 auto;padding:28px 30px 42px}:root[data-theme=light] .page-header-desk.dashboard-header{min-height:116px;margin-bottom:14px;padding:9px 2px 18px;align-items:center;border-bottom-color:rgba(116,116,142,.17)}:root[data-theme=light] .dashboard-header .overline{color:#b54414!important}:root[data-theme=light] .dashboard-header .dashboard-greeting{color:#272730;font-size:31px!important;letter-spacing:-.035em!important;text-shadow:0 1px 0 #ffffff}:root[data-theme=light] .dashboard-log-trade{min-width:158px;min-height:47px;border-color:#a1a1ac;border-radius:12px;background:linear-gradient(112deg,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#d35017,#b64514 54%,#a53e12);box-shadow:inset 0 1px 0 rgba(255,255,255,.58),inset 0 -1px 0 rgba(54,54,65,.28),0 10px 23px rgba(165,62,18,.24),0 0 21px rgba(143,143,155,.15)}:root[data-theme=light] .dashboard-log-trade:hover{background:linear-gradient(180deg,#8d8d99,#c34a16 56%,#a83f13);box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 11px 24px rgba(175,66,19,.24)}:root[data-theme=light] .dashboard-log-trade:active{transform:translateY(1px);box-shadow:inset 0 2px 4px rgba(54,54,66,.2),0 5px 13px rgba(175,66,19,.18)}:root[data-theme=light] .dashboard-evidence-surface,:root[data-theme=light] .dashboard-state-instrument,:root[data-theme=light] .dashboard-trades-card{overflow:hidden;border-color:rgba(205,77,23,.43);border-radius:13px!important;background:radial-gradient(520px 240px at 100% 0,rgba(212,212,220,.44),transparent 75%),radial-gradient(420px 180px at 0 0,rgba(255,255,255,.86),transparent 76%),linear-gradient(135deg,rgba(255,255,255,.88),rgba(250,250,251,.76) 56%,rgba(237,237,241,.78));box-shadow:inset 0 1px 0 #ffffff,inset 1px 0 0 rgba(255,255,255,.96),inset -1px 0 0 rgba(148,148,160,.08),inset 0 -1px 0 rgba(180,68,20,.18),inset 0 0 22px rgba(255,255,255,.28),0 15px 34px rgba(165,62,18,.14),0 3px 8px rgba(165,62,18,.08),0 0 24px rgba(163,163,173,.08);-webkit-backdrop-filter:saturate(1.08) blur(12px);backdrop-filter:saturate(1.08) blur(12px)}:root[data-theme=light] .dashboard-evidence-surface:before,:root[data-theme=light] .dashboard-state-instrument:before,:root[data-theme=light] .dashboard-trades-card:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgb(255,255,255),rgba(255,255,255,.52) 38%,transparent 72%) top /100% 1px no-repeat,linear-gradient(180deg,rgba(255,255,255,.44),transparent 11%) top /100% 100% no-repeat,radial-gradient(460px 150px at 86% -8%,rgba(214,214,221,.4),transparent 73%)}:root[data-theme=light] .dashboard-evidence-surface>*,:root[data-theme=light] .dashboard-state-instrument>*,:root[data-theme=light] .dashboard-trades-card>*{position:relative;z-index:1}:root[data-theme=light] .dashboard-state-instrument{margin-bottom:12px!important}:root[data-theme=light] .dashboard-state-instrument .stat-cell{min-height:126px!important;padding:18px!important;border-right-color:rgba(211,80,23,.17)!important;background:radial-gradient(190px 112px at 100% 0,rgba(214,214,221,.31),transparent 75%),linear-gradient(140deg,rgba(255,255,255,.62),rgba(245,245,247,.26))!important}:root[data-theme=light] .dashboard-state-instrument .stat-cell:after{content:"";position:absolute;inset:auto 14px 0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(148,148,161,.12),transparent)}:root[data-theme=light] .dashboard-state-instrument .stat-cell:nth-child(3){background:radial-gradient(190px 115px at 90% 0,rgba(190,190,198,.27),transparent 73%),linear-gradient(140deg,rgba(255,255,255,.72),rgba(241,241,243,.38))!important}:root[data-theme=light] .dashboard-state-instrument .icon-box{border:1px solid rgba(211,80,23,.36);border-radius:10px;background:radial-gradient(circle at 30% 20%,#ffffff 0 18%,transparent 55%),linear-gradient(145deg,rgba(252,252,253,.99),rgba(220,220,227,.94));color:#bb4715;box-shadow:inset 0 1px 0 #ffffff,inset 0 -1px 0 rgba(198,75,22,.1),0 7px 16px rgba(173,65,19,.15),0 0 14px rgba(160,160,170,.11)}:root[data-theme=light] .dashboard-state-instrument .stat-cell:nth-child(3) .icon-box{border-color:rgba(165,62,18,.27);background:radial-gradient(circle at 30% 20%,#ffffff 0 18%,transparent 55%),linear-gradient(145deg,rgba(249,255,253,.99),rgba(221,221,227,.91));box-shadow:inset 0 1px 0 #ffffff,inset 0 -1px 0 rgba(62,62,76,.1),0 6px 14px rgba(62,62,76,.11)}:root[data-theme=light] .dashboard-state-instrument .stat-card-value{color:#282832;font-size:25px!important}:root[data-theme=light] .dashboard-state-instrument>.discipline-row{min-height:104px!important;border-top-color:rgba(211,80,23,.2)!important;background:radial-gradient(360px 135px at 96% 45%,rgba(221,221,228,.31),transparent 76%),linear-gradient(100deg,rgba(254,254,254,.91),rgba(246,246,247,.62))!important}:root[data-theme=light] .dashboard-state-instrument .discipline-factor-meter{height:4px;background:rgba(180,68,20,.11);box-shadow:inset 0 1px 2px rgba(165,62,18,.08)}:root[data-theme=light] .dashboard-state-instrument .discipline-factor-meter>span{background:linear-gradient(90deg,#bf4815,#a53e12);box-shadow:0 0 8px rgba(165,62,18,.2)}:root[data-theme=light] [data-dashboard-ai-coach-panel=disabled]{margin-bottom:12px!important}:root[data-theme=light] .disabled-ai-coach-panel{position:relative;min-height:66px;overflow:hidden;border:1px solid rgba(205,77,23,.42)!important;border-radius:12px!important;background:radial-gradient(360px 120px at 8% 50%,rgba(221,221,227,.65),transparent 72%),linear-gradient(108deg,rgba(255,255,255,.92),rgba(237,237,240,.82) 72%,rgba(251,251,251,.92))!important;box-shadow:inset 0 1px 0 #ffffff,inset 0 -1px 0 rgba(196,74,22,.1),0 11px 26px rgba(165,62,18,.12),0 0 19px rgba(161,161,171,.08);-webkit-backdrop-filter:saturate(1.07) blur(10px);backdrop-filter:saturate(1.07) blur(10px)}:root[data-theme=light] .disabled-ai-coach-panel:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,transparent 42%,rgba(255,255,255,.46) 62%,transparent 79%),radial-gradient(270px 90px at 8% 50%,rgba(218,218,225,.2),transparent 74%)}:root[data-theme=light] .disabled-ai-coach-panel>*{position:relative;z-index:1}:root[data-theme=light] .disabled-ai-coach-glyph{width:38px!important;height:38px!important;border:1px solid rgba(135,135,148,.27)!important;border-radius:11px;background:linear-gradient(145deg,#ffffff,#ececef)!important;color:#bd4715!important;box-shadow:inset 0 1px 0 #ffffff,0 5px 13px rgba(172,65,19,.11)!important}:root[data-theme=light] .disabled-ai-coach-link{min-height:34px;padding-inline:12px;border:1px solid rgba(211,80,23,.22);border-radius:9px;background:rgba(255,255,255,.48);color:#a84013}:root[data-theme=light] .dashboard-evidence-surface{position:relative;isolation:isolate;grid-template-columns:minmax(0,1.72fr) minmax(306px,.88fr)!important;margin-bottom:12px;background:radial-gradient(560px 260px at 40% 54%,rgba(177,177,185,.2),transparent 72%),radial-gradient(390px 250px at 100% 4%,rgba(224,224,230,.45),transparent 76%),linear-gradient(135deg,rgba(255,255,255,.92),rgba(247,247,249,.8) 58%,rgba(238,238,242,.8));box-shadow:inset 0 1px 0 #ffffff,inset 1px 0 0 rgba(255,255,255,.96),inset 0 -1px 0 rgba(178,67,20,.17),inset 0 0 28px rgba(255,255,255,.36),0 16px 34px rgba(165,62,18,.15),0 3px 8px rgba(165,62,18,.08),0 0 30px rgba(153,153,164,.1)}:root[data-theme=light] .dashboard-evidence-surface:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(116deg,rgba(255,255,255,.5),transparent 32% 70%,rgba(211,211,219,.13)),radial-gradient(470px 95px at 49% 102%,rgba(159,159,170,.1),transparent 75%)}:root[data-theme=light] .dashboard-evidence-surface>.dashboard-equity-card,:root[data-theme=light] .dashboard-evidence-surface>.dashboard-session-card{position:relative;z-index:1;padding:18px 20px!important}:root[data-theme=light] .dashboard-equity-card>div:first-child{margin-bottom:7px!important;flex-wrap:nowrap!important}:root[data-theme=light] .dashboard-equity-card>div:first-child>div:first-child{display:grid!important;grid-template-columns:minmax(130px,1fr) minmax(190px,218px);align-items:center;grid-gap:16px!important;gap:16px!important;flex:1 1 auto;flex-wrap:nowrap!important}:root[data-theme=light] .dashboard-equity-card>p{margin-bottom:8px!important}:root[data-theme=light] .dashboard-equity-card .chart-bg{padding:5px 5px 0;border-color:rgba(193,73,21,.24);border-radius:11px;background:radial-gradient(430px 170px at 79% 13%,rgba(190,190,198,.29),transparent 73%),radial-gradient(270px 145px at 10% 88%,rgba(228,228,233,.34),transparent 76%),linear-gradient(180deg,rgba(250,250,251,.99),rgba(242,242,244,.93) 53%,rgba(252,252,252,.99));box-shadow:inset 0 6px 13px rgba(165,62,18,.12),inset 0 1px 0 rgba(255,255,255,.98),inset 1px 0 0 rgba(255,255,255,.88),inset 0 -1px 0 rgba(179,68,20,.1),0 1px 0 rgba(255,255,255,.88),0 8px 20px rgba(165,62,18,.07),0 0 20px rgba(147,147,159,.08)}:root[data-theme=light] .dashboard-equity-card .recharts-responsive-container{height:184px!important}:root[data-theme=light] .dashboard-equity-card .recharts-line-curve{stroke-width:2.6;filter:drop-shadow(0 1px 3px rgba(180,68,20,.46))}:root[data-theme=light] .dashboard-equity-card .recharts-area-area{opacity:.92;filter:drop-shadow(0 3px 6px rgba(180,68,20,.09))}:root[data-theme=light] .dashboard-equity-card .dashboard-equity-negative-area .recharts-area-area{filter:drop-shadow(0 3px 6px rgba(184,48,66,.09))}:root[data-theme=light] .dashboard-session-card{background:radial-gradient(360px 230px at 100% 8%,rgba(214,214,222,.43),transparent 75%),linear-gradient(145deg,rgba(255,255,255,.22),rgba(239,239,242,.18))!important}:root[data-theme=light] .dashboard-session-card>div:last-child{gap:14px!important}:root[data-theme=light] .session-performance-meta{display:inline-flex;align-items:center;gap:15px}:root[data-theme=light] .session-performance-count{color:var(--tt-text-secondary);font-size:11px;white-space:nowrap}:root[data-theme=light] .session-bar-track{height:6px;border-color:rgba(198,75,22,.12);background:#e9e9ed}:root[data-theme=light] .session-bar-track .progress-fill{background:linear-gradient(90deg,#a53e12,#a53e12)!important;box-shadow:0 0 7px rgba(165,62,18,.17)}:root[data-theme=light] .dashboard-trades-card>:first-child{padding:13px 18px!important;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(246,246,248,.63))}:root[data-theme=light] .dashboard-trades-table thead tr{background:rgba(237,237,241,.72)!important}:root[data-theme=light] .dashboard-trades-table tbody tr,:root[data-theme=light] .dashboard-trades-table tbody tr:nth-child(2n){background:rgba(253,253,253,.74)!important}:root[data-theme=light] .dashboard-trades-table tbody tr:hover{background:rgba(242,242,244,.84)!important}:root[data-theme=light] .dashboard-trades-table th{padding-top:9px!important;padding-bottom:9px!important}:root[data-theme=light] .dashboard-trades-table td{padding-top:10px!important;padding-bottom:10px!important}@media (min-width:1024px) and (max-width:1279px){:root[data-theme=light] .app-main{background-image:radial-gradient(680px 400px at 72% 0,rgba(255,255,255,.96),transparent 72%),linear-gradient(135deg,#f3f3f5,#fafafb 55%,#f1f1f3)}:root[data-theme=light] .dashboard-page{max-width:1110px;padding:27px 26px 40px}:root[data-theme=light] .dashboard-state-instrument .stat-cell{min-height:116px!important;padding-inline:14px!important}:root[data-theme=light] .dashboard-state-instrument .icon-box{width:30px;height:30px}:root[data-theme=light] .dashboard-state-instrument .stat-card--currency .stat-card-value{font-size:19px!important}:root[data-theme=light] .dashboard-evidence-surface{grid-template-columns:minmax(0,1.5fr) minmax(288px,.92fr)!important}}@media (max-width:1023px){:root[data-theme=light] .app-layout{position:relative;height:100vh;padding-top:68px}:root[data-theme=light] .app-main{height:calc(100vh - 68px);padding-top:0}:root[data-theme=light] .app-main:after{background:linear-gradient(180deg,rgba(252,252,253,.97),rgba(242,242,244,.9));border-bottom-color:rgba(114,114,140,.16)}:root[data-theme=light] .mobile-menu-btn:not(.sidebar-close){top:14px;left:14px;z-index:2}:root[data-theme=light] .dashboard-page{max-width:940px}:root[data-theme=light] .dashboard-evidence-surface,:root[data-theme=light] .dashboard-state-instrument,:root[data-theme=light] .dashboard-trades-card{background:radial-gradient(420px 190px at 100% 0,rgba(229,229,233,.24),transparent 75%),linear-gradient(135deg,rgba(255,255,255,.98),rgba(250,250,251,.94) 62%,rgba(245,245,247,.92))}}@media (min-width:541px) and (max-width:900px){:root[data-theme=light] .dashboard-page{padding:24px 24px 38px}:root[data-theme=light] .dashboard-state-instrument .dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}:root[data-theme=light] .dashboard-state-instrument .stat-cell{min-height:96px!important;border-bottom:1px solid var(--tt-material-hairline)!important}:root[data-theme=light] .dashboard-state-instrument .stat-cell:nth-child(2n){border-right:0!important}:root[data-theme=light] .dashboard-state-instrument .stat-cell:last-child{grid-column:1/-1;border-bottom:0!important}:root[data-theme=light] .dashboard-state-instrument>.discipline-row{min-height:0!important}:root[data-theme=light] .dashboard-evidence-surface{grid-template-columns:1fr!important}:root[data-theme=light] .dashboard-evidence-surface>.dashboard-session-card{border-top:1px solid var(--tt-material-hairline)!important;border-left:0!important}:root[data-theme=light] .dashboard-equity-card .recharts-responsive-container{height:190px!important}}@media (max-width:540px){:root[data-theme=light] .app-main{background-image:radial-gradient(430px 300px at 86% 2%,rgba(255,255,255,.96),transparent 70%),linear-gradient(145deg,#f3f3f6,#fbfbfb 56%,#f1f1f3)}:root[data-theme=light] .dashboard-page{padding:16px 12px 32px}:root[data-theme=light] .dashboard-state-instrument .stat-cell{min-height:0!important;height:48px!important;padding:8px 14px!important;background:transparent!important}:root[data-theme=light] .dashboard-state-instrument .stat-cell:nth-child(3){background:linear-gradient(90deg,rgba(235,235,239,.54),rgba(252,252,252,.18))!important}:root[data-theme=light] .dashboard-state-instrument .stat-cell:after{display:none}:root[data-theme=light] .dashboard-state-instrument>.discipline-row{height:82px!important;min-height:0!important;padding:10px 14px!important}:root[data-theme=light] .disabled-ai-coach-panel{min-height:0}:root[data-theme=light] .disabled-ai-coach-glyph{width:24px!important;height:24px!important}:root[data-theme=light] .dashboard-evidence-surface{grid-template-columns:minmax(0,1fr)!important}:root[data-theme=light] .dashboard-evidence-surface>.dashboard-equity-card,:root[data-theme=light] .dashboard-evidence-surface>.dashboard-session-card{width:auto;min-width:0}:root[data-theme=light] .dashboard-evidence-surface>.dashboard-session-card{border-top:1px solid var(--tt-material-hairline)!important;border-left:0!important}:root[data-theme=light] .dashboard-equity-card>div:first-child{align-items:start!important;flex-wrap:wrap!important}:root[data-theme=light] .dashboard-equity-card>div:first-child>div:first-child{display:flex!important;flex-wrap:wrap!important}:root[data-theme=light] .dashboard-equity-card .recharts-responsive-container{height:178px!important}:root[data-theme=light] .session-performance-meta{gap:9px}}:root[data-theme=dark] .sidebar-nav-item.active{box-shadow:inset 0 1px 0 rgba(206,206,211,.068),inset 0 -1px 0 rgba(13,13,14,.32),0 0 16px rgba(147,147,159,.06),0 8px 20px rgba(0,0,0,.3)}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-halo.recharts-line-curve{filter:blur(3px) drop-shadow(0 0 7px rgba(162,162,172,.544))}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-highlight.recharts-line-curve{stroke:rgba(222,222,226,.714)}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-fill-floor{stop-opacity:.028}:root[data-theme=dark] .dashboard-page .disabled-ai-coach-panel{grid-template-columns:minmax(0,2fr) minmax(330px,.92fr)!important;min-height:350px;overflow:hidden;border:1px solid rgba(147,147,159,.612);border-radius:12px;background:radial-gradient(560px 300px at 10% 58%,rgba(147,147,159,.17),transparent 68%),radial-gradient(620px 300px at 58% 10%,rgba(147,147,159,.119),transparent 72%),linear-gradient(135deg,rgba(18,18,20,.99),rgba(12,12,13,.995) 54%,rgba(10,10,11,.998));box-shadow:inset 0 1px rgba(223,223,227,.111),inset 0 0 54px rgba(147,147,159,.043),0 24px 60px rgba(6,6,7,.44),0 0 30px rgba(147,147,159,.085)}:root[data-theme=dark] .dashboard-page .disabled-ai-coach-panel:before{position:absolute;z-index:2;top:-1px;left:3%;width:42%;height:1px;background:linear-gradient(90deg,transparent,rgba(147,147,159,.85) 24%,rgba(147,147,159,.238),transparent);box-shadow:0 0 18px rgba(147,147,159,.638);content:"";pointer-events:none}:root[data-theme=dark] .dashboard-page .coach-hero-atmosphere:before{background-image:linear-gradient(rgba(147,147,159,.06) 1px,transparent 0),linear-gradient(90deg,rgba(147,147,159,.06) 1px,transparent 0);-webkit-mask-image:linear-gradient(100deg,#000000,rgba(0,0,0,.38) 52%,transparent 84%);mask-image:linear-gradient(100deg,#000000,rgba(0,0,0,.38) 52%,transparent 84%)}:root[data-theme=dark] .dashboard-page .coach-hero-orbit{border-color:rgba(147,147,159,.238);box-shadow:inset 0 0 28px rgba(147,147,159,.068),0 0 25px rgba(147,147,159,.06)}:root[data-theme=dark] .dashboard-page .coach-hero-scan{border-color:rgba(147,147,159,.102)}:root[data-theme=dark] .dashboard-page .coach-hero-main{display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-column-gap:18px;column-gap:18px;padding:17px 16px 16px 18px;background:linear-gradient(105deg,rgba(25,25,28,.26),transparent 66%)}:root[data-theme=dark] .dashboard-page .coach-hero-identity{z-index:3;grid-column:1/-1;grid-row:1;gap:10px}:root[data-theme=dark] .dashboard-page .coach-hero-brand-glyph{width:34px;height:34px;border:1px solid rgba(153,153,164,.527);border-radius:9px;color:rgba(181,181,190,.85);background:radial-gradient(circle at 34% 28%,rgba(162,162,172,.306),rgba(147,147,159,.374) 48%,rgba(21,21,23,.96));box-shadow:inset 0 1px rgba(228,228,231,.17),0 0 20px rgba(147,147,159,.17)}:root[data-theme=dark] .dashboard-page .coach-hero-title-row h2{color:rgba(228,228,231,.85);font-size:17px}:root[data-theme=dark] .dashboard-page .coach-hero-identity p{color:rgba(164,164,175,.85);font-size:10px}:root[data-theme=dark] .dashboard-page .disabled-ai-coach-status{border-color:rgba(147,147,159,.374);color:rgba(188,188,196,.85);background:rgba(52,52,58,.42)}:root[data-theme=dark] .dashboard-page .coach-hero-story{display:contents}:root[data-theme=dark] .dashboard-page .coach-hero-presence{z-index:2;grid-column:1;grid-row:2;width:212px;height:218px;margin:0 auto}:root[data-theme=dark] .dashboard-page .coach-hero-presence:before{border-color:rgba(147,147,159,.145);background:radial-gradient(circle,rgba(147,147,159,.119),rgba(27,27,30,.12) 54%,transparent 72%)}:root[data-theme=dark] .dashboard-page .coach-hero-presence-ring--one{inset:4px;border-color:rgba(147,147,159,.246);box-shadow:0 0 24px rgba(147,147,159,.102)}:root[data-theme=dark] .dashboard-page .coach-hero-presence-ring--two{inset:24px;border-color:rgba(155,155,167,.408);box-shadow:inset 0 0 26px rgba(147,147,159,.136),0 0 25px rgba(147,147,159,.136)}:root[data-theme=dark] .dashboard-page .coach-hero-presence-core{width:188px;height:202px;overflow:hidden;border:0;border-radius:44% 44% 38% 38%;background:transparent;box-shadow:none}:root[data-theme=dark] .dashboard-page .coach-hero-presence-core:after{background:radial-gradient(circle at 50% 42%,transparent 45%,rgba(16,16,17,.3) 78%,rgba(11,11,12,.74))}:root[data-theme=dark] .dashboard-page .coach-hero-presence-core:before{position:absolute;z-index:3;inset:0 auto 0 0;width:28px;background:linear-gradient(90deg,#17171a 8%,rgba(23,23,26,.9) 40%,transparent);content:"";pointer-events:none}:root[data-theme=dark] .dashboard-page .dashboard-trace-coach-owl{top:-188px;left:-594px;width:900px;filter:drop-shadow(0 0 12px rgba(147,147,159,.289))}:root[data-theme=dark] .dashboard-page .coach-hero-presence-node{background:rgba(169,169,178,.85);box-shadow:0 0 10px rgba(147,147,159,.85)}:root[data-theme=dark] .dashboard-page .coach-hero-insight{z-index:3;grid-column:2;grid-row:2/4;align-self:stretch;margin-top:9px;border:1px solid rgba(147,147,159,.323);border-radius:11px;padding:19px 18px;background:radial-gradient(circle at 5% 8%,rgba(147,147,159,.094),transparent 31%),linear-gradient(145deg,rgba(26,26,29,.82),rgba(13,13,15,.9));box-shadow:inset 0 1px rgba(213,213,217,.06),inset 0 0 30px rgba(147,147,159,.03)}:root[data-theme=dark] .dashboard-page .coach-hero-eyebrow{border:0;padding:0;color:rgba(155,155,167,.85);background:transparent;font-size:9px;letter-spacing:.11em}:root[data-theme=dark] .dashboard-page .coach-hero-insight-copy{max-width:620px;margin:14px 0 8px;color:rgba(228,228,231,.85);font-size:17px;font-weight:620;line-height:1.38}:root[data-theme=dark] .dashboard-page .coach-hero-disabled-copy{color:rgba(160,160,171,.85);font-size:10px;line-height:1.5}:root[data-theme=dark] .dashboard-page .coach-hero-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:18px;border-top:1px solid rgba(147,147,159,.255);padding-top:14px}:root[data-theme=dark] .dashboard-page .coach-hero-chips span{min-width:0;border-color:rgba(147,147,159,.272);border-radius:7px;padding:7px;color:rgba(163,163,173,.85);background:rgba(13,13,14,.58)}:root[data-theme=dark] .dashboard-page .coach-hero-chips strong{display:block;margin:0 0 3px;color:rgba(163,163,173,.85)}:root[data-theme=dark] .dashboard-page .coach-hero-actions{z-index:3;grid-column:1;grid-row:3;justify-content:center;margin-top:-4px}:root[data-theme=dark] .dashboard-page .disabled-ai-coach-link{width:100%;min-height:38px;justify-content:center;border-color:rgba(147,147,159,.612);border-radius:8px;color:rgba(228,228,231,.85);background:linear-gradient(180deg,rgba(147,147,159,.85),rgba(147,147,159,.85));box-shadow:inset 0 1px rgba(236,236,238,.24),0 8px 22px rgba(147,147,159,.255),0 0 18px rgba(147,147,159,.136)}:root[data-theme=dark] .dashboard-page .coach-hero-actions>span{display:none}:root[data-theme=dark] .dashboard-page .coach-preview-rail{border-left:1px solid rgba(147,147,159,.298);padding:17px 16px;background:linear-gradient(155deg,rgba(19,19,21,.76),rgba(10,10,11,.92))}:root[data-theme=dark] .dashboard-page .coach-preview-rail-heading{color:rgba(161,161,172,.85)}:root[data-theme=dark] .dashboard-page .coach-preview-rail-heading span{color:rgba(162,162,173,.85)}:root[data-theme=dark] .dashboard-page .coach-preview-rail-heading strong{color:rgba(228,228,231,.85)}:root[data-theme=dark] .dashboard-page .coach-preview-list{gap:7px}:root[data-theme=dark] .dashboard-page .coach-preview-list article{grid-template-columns:auto minmax(0,1fr);border-color:rgba(147,147,159,.306);border-radius:8px;padding:10px;background:linear-gradient(110deg,rgba(31,31,35,.76),rgba(14,14,15,.82));box-shadow:inset 0 1px rgba(205,205,211,.043)}:root[data-theme=dark] .dashboard-page .coach-preview-icon{border-color:rgba(147,147,159,.425);color:rgba(173,173,183,.85);background:rgba(147,147,159,.306);box-shadow:inset 0 1px rgba(228,228,231,.102),0 0 15px rgba(147,147,159,.094)}:root[data-theme=dark] .dashboard-page .coach-preview-card-title h3{color:rgba(228,228,231,.85)}:root[data-theme=dark] .dashboard-page .coach-preview-card-title span{color:rgba(175,175,185,.85);background:rgba(60,60,66,.38)}:root[data-theme=dark] .dashboard-page .coach-preview-list article p{color:rgba(147,147,160,.85)}:root[data-theme=dark] .dashboard-page .coach-preview-rail-note{color:rgba(147,147,159,.85)}@media (max-width:1120px){:root[data-theme=dark] .dashboard-page .disabled-ai-coach-panel{grid-template-columns:1fr!important}:root[data-theme=dark] .dashboard-page .coach-hero-main{grid-template-columns:190px minmax(0,1fr)}:root[data-theme=dark] .dashboard-page .coach-hero-presence{width:182px;height:196px}:root[data-theme=dark] .dashboard-page .coach-hero-presence-core{width:164px;height:181px}:root[data-theme=dark] .dashboard-page .dashboard-trace-coach-owl{top:-163px;left:-515px;width:780px}:root[data-theme=dark] .dashboard-page .coach-preview-rail{border-top:1px solid rgba(147,147,159,.298);border-left:0}:root[data-theme=dark] .dashboard-page .coach-preview-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){:root[data-theme=dark] .dashboard-page .disabled-ai-coach-panel{display:block}:root[data-theme=dark] .dashboard-page .coach-hero-main{display:flex;flex-direction:column;padding:15px 12px 13px}:root[data-theme=dark] .dashboard-page .coach-hero-identity{order:1}:root[data-theme=dark] .dashboard-page .coach-hero-story{display:contents}:root[data-theme=dark] .dashboard-page .coach-hero-presence{order:2;width:174px;height:182px;margin:7px auto 0}:root[data-theme=dark] .dashboard-page .coach-hero-presence-core{width:154px;height:168px}:root[data-theme=dark] .dashboard-page .dashboard-trace-coach-owl{top:-154px;left:-488px;width:740px}:root[data-theme=dark] .dashboard-page .coach-hero-insight{order:3;margin-top:0;padding:14px 12px}:root[data-theme=dark] .dashboard-page .coach-hero-insight-copy{font-size:15px}:root[data-theme=dark] .dashboard-page .coach-hero-chips{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme=dark] .dashboard-page .coach-hero-actions{order:4;margin-top:10px}:root[data-theme=dark] .dashboard-page .coach-preview-rail{padding:14px 12px}:root[data-theme=dark] .dashboard-page .coach-preview-list{grid-template-columns:1fr}}:root[data-theme=dark] .dashboard-premium-select>button{min-height:44px;border-radius:12px;padding-inline:14px;background:radial-gradient(260px 96px at 10% -24%,rgba(147,147,159,.119),transparent 69%),linear-gradient(145deg,rgba(27,27,29,.98),rgba(21,21,23,.992) 58%,rgba(16,16,18,.996));box-shadow:inset 0 1px rgba(228,228,231,.111),inset 0 -1px rgba(10,10,11,.52),0 12px 26px rgba(7,7,8,.34),0 0 18px rgba(147,147,159,.051)}:root[data-theme=dark] .dashboard-premium-select-menu{background:radial-gradient(440px 210px at 12% -16%,rgba(147,147,159,.145),transparent 69%),radial-gradient(280px 190px at 108% 108%,rgba(147,147,159,.085),transparent 74%),linear-gradient(150deg,rgba(29,29,32,.99),rgba(21,21,23,.994) 58%,rgba(16,16,17,.997))!important;box-shadow:inset 0 1px rgba(228,228,231,.119),inset 0 -1px rgba(10,10,11,.54),0 24px 58px rgba(7,7,8,.57),0 0 28px rgba(147,147,159,.06)!important}:root[data-theme=dark] .dashboard-premium-select-menu [role=option]{min-height:50px;border-radius:10px;padding:10px 12px}.dashboard-header-tools--primary-only{flex:0 0 auto;min-width:154px}.session-performance-row{min-width:0}.dashboard-equity-card{display:flex;flex-direction:column}.dashboard-equity-header,.dashboard-equity-summary{flex:0 0 auto}.dashboard-equity-chart,.dashboard-equity-empty{flex:1 1 190px;width:100%;min-height:190px}:root .dashboard-equity-card .dashboard-equity-chart>.recharts-responsive-container{width:100%!important;height:100%!important;min-height:190px!important}@media (max-width:900px){.dashboard-equity-chart,.dashboard-equity-empty{flex:0 0 clamp(190px,26vw,224px);height:clamp(190px,26vw,224px)}:root .dashboard-equity-card .dashboard-equity-chart>.recharts-responsive-container{min-height:0!important}}:root[data-theme=dark] .sidebar[data-workspace=backtesting]{border-right-color:rgba(var(--lv-n-67,147,147,159),.102);background:radial-gradient(260px 240px at 12% 9%,rgba(var(--lv-n-67,147,147,159),.064),transparent 72%),radial-gradient(220px 300px at 100% 76%,rgba(var(--lv-n-29,43,43,48),.06),transparent 74%),linear-gradient(180deg,rgb(var(--lv-n-12,6,6,6)) 0,rgb(var(--lv-n-14,9,9,10)) 47%,rgb(var(--lv-n-11,5,5,5)) 100%);box-shadow:inset -1px 0 rgba(var(--lv-n-87,213,213,217),.021),12px 0 32px rgba(var(--lv-n-0,0,0,0),.34)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-brand{min-height:72px;border-bottom-color:rgba(var(--lv-n-67,147,147,159),.102);background:linear-gradient(180deg,rgba(var(--lv-n-17,15,15,17),.76),rgba(var(--lv-n-13,8,8,9),.2))}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-brand-mark{border-color:rgba(var(--lv-n-67,147,147,159),.213);background:linear-gradient(145deg,rgba(var(--lv-n-20,21,21,24),.96),rgba(var(--lv-n-14,9,9,10),.98));box-shadow:inset 0 1px rgba(var(--lv-n-86,208,208,214),.068),0 7px 18px rgba(var(--lv-n-0,0,0,0),.24)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-brand-subtitle{color:rgb(var(--lv-n-59,125,125,135))}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .workspace-switcher{margin:12px 12px 7px}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .workspace-switcher-current{min-height:56px;border-color:rgba(var(--lv-n-67,147,147,159),.179);background:radial-gradient(120px 52px at 16% 0,rgba(var(--lv-n-67,147,147,159),.077),transparent 70%),linear-gradient(140deg,rgba(var(--lv-n-18,17,17,18),.97),rgba(var(--lv-n-15,10,10,11),.98));box-shadow:inset 0 1px rgba(var(--lv-n-91,224,224,227),.047),0 9px 20px rgba(var(--lv-n-0,0,0,0),.24)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .workspace-switcher-current:hover,:root[data-theme=dark] .sidebar[data-workspace=backtesting] .workspace-switcher[data-open=true] .workspace-switcher-current{border-color:rgba(var(--lv-n-67,147,147,159),.289);background:linear-gradient(140deg,rgba(var(--lv-n-20,21,21,23),.98),rgba(var(--lv-n-15,12,12,13),.99))}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .workspace-switcher-icon{border-color:rgba(var(--lv-n-67,147,147,159),.255);background:linear-gradient(145deg,rgba(var(--lv-n-25,34,34,37),.92),rgba(var(--lv-n-18,17,17,19),.98));color:rgba(var(--lv-n-72,163,163,173),.85);box-shadow:inset 0 1px rgba(var(--lv-n-87,213,213,218),.085),0 0 12px rgba(var(--lv-n-67,147,147,159),.085)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav{padding:10px 12px 8px;scrollbar-width:thin;scrollbar-color:rgba(var(--lv-n-67,147,147,159),.255) transparent}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav::-webkit-scrollbar{width:4px}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(var(--lv-n-67,147,147,159),.255)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-label{padding:8px 10px 9px;color:rgba(var(--lv-n-67,147,147,159),.85);font-size:9px;font-weight:720;letter-spacing:.13em}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-section--utilities{margin-top:8px}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item{min-height:40px;margin-bottom:2px;border:1px solid transparent;border-radius:8px;padding:8px 11px;color:rgba(var(--lv-n-74,170,170,179),.85);font-size:13px;font-weight:450;background:transparent;box-shadow:none}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item svg{color:rgba(var(--lv-n-67,147,147,159),.85);opacity:.9}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item:hover{border-color:rgba(var(--lv-n-67,147,147,159),.085);color:rgba(var(--lv-n-92,228,228,231),.85);background:rgba(var(--lv-n-24,32,32,35),.4);box-shadow:inset 0 1px rgba(var(--lv-n-92,228,228,231),.021)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item:hover svg{color:rgba(var(--lv-n-79,186,186,194),.85);opacity:1}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item.active,:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item.active:hover{border-color:rgba(var(--lv-rose-69,255,92,138),.42);color:rgb(var(--lv-n-98,255,244,247));font-weight:620;background:radial-gradient(160px 70px at 0 0,rgba(var(--lv-orange-72,255,122,69),.22),transparent 72%),linear-gradient(100deg,rgba(var(--lv-rose-66,242,61,120),.3),rgba(var(--lv-pink-60,196,58,214),.2));box-shadow:inset 0 1px rgba(var(--lv-n-91,255,214,226),.16),0 8px 20px -12px rgba(var(--lv-rose-66,242,61,120),.7)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item.active:before{content:none}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item.active svg{color:rgb(var(--lv-rose-78,255,143,176));opacity:1;filter:none}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-user{gap:7px;border-top-color:rgba(var(--lv-n-67,147,147,159),.111);background:rgba(var(--lv-n-12,5,5,6),.42)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-user-card{border-color:rgba(var(--lv-n-67,147,147,159),.17);background:linear-gradient(145deg,rgba(var(--lv-n-18,17,17,18),.96),rgba(var(--lv-n-14,9,9,10),.98));box-shadow:inset 0 1px rgba(var(--lv-n-91,226,226,230),.043),0 8px 18px rgba(var(--lv-n-0,0,0,0),.2)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-avatar{border-color:rgba(var(--lv-n-67,147,147,159),.289);background:radial-gradient(circle at 30% 20%,rgb(var(--lv-n-27,39,39,43)),rgb(var(--lv-n-17,15,15,16)) 72%);color:rgba(var(--lv-n-92,228,228,231),.85);box-shadow:inset 0 1px rgba(var(--lv-n-94,236,236,238),.06)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-user-name{color:rgba(var(--lv-n-92,228,228,231),.85)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-user-plan{color:rgb(var(--lv-n-59,123,123,134))}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-user>.btn-ghost{border-color:transparent;color:rgba(var(--lv-n-69,154,154,165),.85);background:transparent;box-shadow:none}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-user>.btn-ghost:focus-visible,:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-user>.btn-ghost:hover{border-color:rgba(var(--lv-red-66,229,94,112),.2);color:rgb(var(--lv-red-78,239,154,165));background:rgba(var(--lv-red-36,111,32,43),.12)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item:focus-visible,:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-user>.btn-ghost:focus-visible,:root[data-theme=dark] .sidebar[data-workspace=backtesting] .workspace-switcher-current:focus-visible{outline:2px solid rgba(var(--lv-n-76,176,176,185),.663);outline-offset:2px}:root[data-theme=dark] .sidebar[data-workspace=backtesting]{--lab-side-a:var(--lvx-accent,rgb(var(--lv-rose-69,255,92,138)));--lab-side-b:var(--lvx-aura,rgb(var(--lv-orange-72,255,154,76)));background:radial-gradient(280px 220px at 0 0,color-mix(in srgb,var(--lab-side-a) 13%,transparent),transparent 72%),radial-gradient(240px 260px at 100% 100%,color-mix(in srgb,var(--lab-side-b) 8%,transparent),transparent 74%),linear-gradient(180deg,rgb(var(--lv-n-12,6,6,6)) 0,rgb(var(--lv-n-14,9,9,10)) 47%,rgb(var(--lv-n-11,5,5,5)) 100%)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-brand-mark{border-color:color-mix(in srgb,var(--lab-side-a) 40%,transparent);box-shadow:inset 0 1px rgba(255,255,255,.12),0 0 18px -4px color-mix(in srgb,var(--lab-side-a) 55%,transparent)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .workspace-switcher-current{border-color:color-mix(in srgb,var(--lab-side-a) 26%,transparent);background:radial-gradient(140px 60px at 10% 0,color-mix(in srgb,var(--lab-side-a) 16%,transparent),transparent 72%),linear-gradient(140deg,rgba(var(--lv-n-18,17,17,18),.97),rgba(var(--lv-n-15,10,10,11),.98));transition:border-color .25s ease,box-shadow .25s ease}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .workspace-switcher-current:hover,:root[data-theme=dark] .sidebar[data-workspace=backtesting] .workspace-switcher[data-open=true] .workspace-switcher-current{border-color:color-mix(in srgb,var(--lab-side-a) 45%,transparent);box-shadow:inset 0 1px rgba(255,255,255,.06),0 12px 26px -16px color-mix(in srgb,var(--lab-side-a) 70%,transparent)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-label{display:flex;align-items:center;gap:10px;background:linear-gradient(90deg,var(--lab-side-a),var(--lab-side-b));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:9.5px;letter-spacing:.16em}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-label:after{flex:1 1;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--lab-side-a) 32%,transparent),transparent);content:""}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item{min-height:42px;border-radius:11px;gap:11px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .25s ease}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item svg{transition:transform .25s cubic-bezier(.2,.8,.2,1),color .2s ease}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item:not(.active):hover{border-color:color-mix(in srgb,var(--lab-side-a) 16%,transparent);background:linear-gradient(100deg,color-mix(in srgb,var(--lab-side-a) 9%,transparent),transparent 80%)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item:not(.active):hover svg{transform:translateX(2px) scale(1.06);color:color-mix(in srgb,var(--lab-side-a) 70%,white)}:root[data-theme=dark]:is(:not([data-lab-variant]),[data-lab-variant=signature]) .sidebar[data-workspace=backtesting] .sidebar-nav-item svg{box-sizing:border-box;margin:0;padding:0;border-radius:0}:root[data-theme=dark]:is(:not([data-lab-variant]),[data-lab-variant=signature]) .sidebar[data-workspace=backtesting] .sidebar-nav-item.active svg{--nav-accent:#ff8ca4;background:none;color:var(--nav-accent)!important;stroke:currentColor;box-shadow:none;filter:none}:root[data-theme=dark]:is(:not([data-lab-variant]),[data-lab-variant=signature]) .sidebar[data-workspace=backtesting] .sidebar-nav-item.active,:root[data-theme=dark]:is(:not([data-lab-variant]),[data-lab-variant=signature]) .sidebar[data-workspace=backtesting] .sidebar-nav-item.active:hover{border-color:rgba(255,112,150,.4);background:radial-gradient(180px 80px at 0 0,rgba(255,140,90,.2),transparent 72%),linear-gradient(100deg,rgba(242,61,120,.26),rgba(196,58,214,.12) 70%,transparent);box-shadow:inset 0 1px rgba(255,214,226,.14),0 12px 26px -16px rgba(242,61,120,.85)}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-user-card{border-color:color-mix(in srgb,var(--lab-side-a) 20%,transparent);background:radial-gradient(160px 70px at 0 0,color-mix(in srgb,var(--lab-side-a) 10%,transparent),transparent 72%),linear-gradient(145deg,rgba(var(--lv-n-18,17,17,18),.96),rgba(var(--lv-n-14,9,9,10),.98))}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-avatar{border:1.5px solid transparent;background:radial-gradient(circle at 30% 20%,rgb(var(--lv-n-27,39,39,43)),rgb(var(--lv-n-17,15,15,16)) 72%) padding-box,linear-gradient(140deg,var(--lab-side-b),var(--lab-side-a)) border-box;color:#fff;box-shadow:0 0 14px -4px color-mix(in srgb,var(--lab-side-a) 70%,transparent)}@media (prefers-reduced-motion:reduce){:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item svg{transition:none}:root[data-theme=dark] .sidebar[data-workspace=backtesting] .sidebar-nav-item:not(.active):hover svg{transform:none}}@media (max-width:540px){.dashboard-header-tools--primary-only,:root[data-theme=dark] .dashboard-header-tools--primary-only{display:flex;width:100%;min-width:0;margin-top:14px}:root[data-theme=dark] .dashboard-header .dashboard-header-tools.dashboard-header-tools--primary-only{display:flex;grid-template-columns:none}.dashboard-header-tools--primary-only .dashboard-log-trade{flex:1 1 100%!important;align-self:stretch;width:100%;min-width:0;margin:0!important}.dashboard-equity-chart,.dashboard-equity-empty{flex-basis:clamp(188px,52vw,204px);height:clamp(188px,52vw,204px);min-height:188px}}:root[data-theme=dark]{--tt-chart-equity:#c65cff;--tt-chart-grid:rgba(137,116,186,0.13);--tt-chart-axis:#6f7891;--tt-chart-label:#98a1b9;--tt-material-hairline:rgba(123,142,184,0.16)}:root[data-theme=dark] .app-main{position:relative;isolation:isolate;background-color:#080808;background-image:radial-gradient(840px 440px at 65% -8%,rgba(147,147,159,.145),transparent 69%),radial-gradient(650px 460px at 10% 44%,rgba(59,59,65,.09),transparent 72%),linear-gradient(140deg,#060607,#0a0a0c 52%,#080809)}:root[data-theme=dark] .app-main:before{background:linear-gradient(118deg,transparent 0 48%,rgba(147,147,159,.021) 58%,transparent 68%),radial-gradient(620px 340px at 100% 36%,rgba(147,147,159,.034),transparent 72%)}:root[data-theme=dark] .sidebar{border-right-color:rgba(147,147,159,.068);background:radial-gradient(360px 320px at 0 13%,rgba(147,147,159,.145),transparent 72%),linear-gradient(170deg,rgba(8,8,9,.995),rgba(10,10,12,.985));box-shadow:12px 0 34px rgba(0,0,0,.38),0 0 28px rgba(147,147,159,.03);-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08)}:root[data-theme=dark] .sidebar-brand{min-height:78px;border-bottom-color:rgba(147,147,159,.111);background:linear-gradient(180deg,rgba(17,17,19,.72),rgba(9,9,10,.16))}:root[data-theme=dark] .sidebar-brand-mark{border-color:rgba(150,150,161,.255);background:linear-gradient(145deg,rgba(29,29,32,.98),rgba(11,11,12,.98));box-shadow:inset 0 1px 0 rgba(193,193,200,.136),0 0 18px rgba(147,147,159,.162)}:root[data-theme=dark] .sidebar-user-card,:root[data-theme=dark] .workspace-switcher-current{border-color:rgba(147,147,159,.17);background:linear-gradient(135deg,rgba(18,18,20,.92),rgba(10,10,12,.86));box-shadow:inset 0 1px 0 rgba(196,196,202,.047),0 8px 22px rgba(0,0,0,.22)}:root[data-theme=dark] .workspace-switcher-icon{border-color:rgba(156,156,167,.272);background:linear-gradient(145deg,rgba(42,42,46,.94),rgba(18,18,20,.96));color:rgba(177,177,186,.85);box-shadow:inset 0 1px 0 rgba(216,216,220,.136),0 0 14px rgba(150,150,161,.136)}:root[data-theme=dark] .sidebar-nav-item{border:1px solid transparent;color:rgba(182,182,191,.85)}:root[data-theme=dark] .sidebar-nav-item:hover{border-color:rgba(147,147,159,.136);background:rgba(27,27,29,.62);color:rgba(228,228,231,.85)}:root[data-theme=dark] .sidebar-nav-item.active{border-color:rgba(153,153,164,.578);background:radial-gradient(180px 90px at 88% 0,rgba(147,147,159,.17),transparent 72%),linear-gradient(110deg,rgba(38,38,42,.96),rgba(25,25,28,.97));box-shadow:inset 0 1px 0 rgba(220,220,224,.102),inset 0 -1px 0 rgba(15,15,17,.34),0 0 22px rgba(147,147,159,.17),0 8px 22px rgba(0,0,0,.28)}:root[data-theme=dark] .sidebar-nav-item.active svg{color:rgba(178,178,186,.85);filter:drop-shadow(0 0 5px rgba(164,164,175,.383))}:root[data-theme=dark] .sidebar-avatar{border-color:rgba(147,147,159,.357);background:radial-gradient(circle at 30% 20%,#2d2d32,#131315 70%);box-shadow:inset 0 1px 0 rgba(236,236,238,.08),0 0 16px rgba(147,147,159,.111)}:root[data-theme=dark] .dashboard-page{width:min(100%,1320px);margin:0 auto;padding:28px 30px 42px}:root[data-theme=dark] .page-header-desk.dashboard-header{min-height:92px;align-items:center;margin-bottom:16px;padding:4px 2px 14px;border-bottom:1px solid rgba(147,147,159,.111)}:root[data-theme=dark] .dashboard-evidence-surface .overline,:root[data-theme=dark] .dashboard-header .overline,:root[data-theme=dark] .dashboard-state-instrument .overline,:root[data-theme=dark] .dashboard-trades-card .overline{color:rgba(177,177,186,.85)!important}:root[data-theme=dark] .dashboard-header .dashboard-greeting{color:rgba(228,228,231,.85);font-size:31px!important;letter-spacing:-.035em!important;text-shadow:0 0 22px rgba(147,147,159,.085)}.dashboard-header-tools{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.dashboard-search-well,.dashboard-utility-well{display:inline-flex;align-items:center;min-height:40px;border:1px solid var(--tt-border-subtle);color:var(--tt-text-secondary);text-decoration:none}.dashboard-search-well{width:clamp(210px,25vw,330px);gap:10px;border-radius:10px;padding:0 11px;font-size:11px}.dashboard-search-well span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-search-well kbd{border:1px solid var(--tt-border-subtle);border-radius:5px;padding:2px 6px;font:600 9px/1.4 var(--font-mono)}.dashboard-utility-well{justify-content:center;width:40px;border-radius:10px}:root[data-theme=dark] .dashboard-search-well,:root[data-theme=dark] .dashboard-utility-well{border-color:rgba(147,147,159,.187);background:linear-gradient(145deg,rgba(12,12,13,.95),rgba(15,15,17,.88));box-shadow:inset 0 1px 0 rgba(172,172,182,.047),inset 0 0 16px rgba(0,0,0,.18)}:root[data-theme=dark] .dashboard-search-well:hover,:root[data-theme=dark] .dashboard-utility-well:hover{border-color:rgba(147,147,159,.357)}:root[data-theme=dark] .dashboard-log-trade{min-width:154px;min-height:42px;border-color:rgba(166,166,176,.646);border-radius:10px;background:linear-gradient(112deg,rgba(236,236,238,.13),transparent 35%),linear-gradient(180deg,rgba(147,147,159,.85),rgba(147,147,159,.85) 56%,rgba(147,147,159,.85));box-shadow:inset 0 1px 0 rgba(236,236,238,.35),inset 0 -1px 0 rgba(31,31,35,.42),0 8px 22px rgba(147,147,159,.255),0 0 24px rgba(147,147,159,.162)}:root[data-theme=dark] .dashboard-log-trade:hover{box-shadow:inset 0 1px 0 rgba(236,236,238,.38),0 10px 27px rgba(147,147,159,.323),0 0 28px rgba(158,158,169,.187)}:root[data-theme=dark] .dashboard-evidence-surface,:root[data-theme=dark] .dashboard-state-instrument,:root[data-theme=dark] .dashboard-trades-card{position:relative;isolation:isolate;overflow:hidden;border-color:rgba(147,147,159,.221);border-radius:11px!important;background:radial-gradient(520px 220px at 100% 0,rgba(147,147,159,.068),transparent 74%),linear-gradient(145deg,rgba(14,14,15,.98),rgba(10,10,11,.97));box-shadow:inset 0 1px 0 rgba(189,189,197,.055),inset 0 -1px 0 rgba(0,0,0,.42),0 14px 34px rgba(0,0,0,.31),0 0 28px rgba(147,147,159,.038)}:root[data-theme=dark] .dashboard-state-instrument{margin-bottom:12px!important;overflow:visible;border:0;background:transparent;box-shadow:none}:root[data-theme=dark] .dashboard-state-instrument .dashboard-stat-grid{gap:12px!important;margin-bottom:12px!important}:root[data-theme=dark] .dashboard-state-instrument .stat-cell{--kpi-accent:rgba(159,159,169,0.85);--kpi-accent-rgb:184,73,255;min-height:122px!important;padding:16px!important;border:1px solid rgba(var(--kpi-accent-rgb),.18)!important;border-radius:10px!important;background:radial-gradient(190px 104px at 92% 0,rgba(var(--kpi-accent-rgb),.1),transparent 72%),linear-gradient(145deg,rgba(15,15,16,.98),rgba(10,10,11,.97))!important;box-shadow:inset 0 1px 0 rgba(var(--kpi-accent-rgb),.11) !important,inset 0 0 21px rgba(var(--kpi-accent-rgb),.025) !important,0 9px 24px rgba(0,0,0,.25) !important,0 0 18px rgba(var(--kpi-accent-rgb),.045)!important}:root[data-theme=dark] .dashboard-state-instrument .stat-card--signal{--kpi-accent:rgba(160,160,171,0.85);--kpi-accent-rgb:188,76,255}:root[data-theme=dark] .dashboard-state-instrument .stat-card--aqua{--kpi-accent:#3ee9a5;--kpi-accent-rgb:62,233,134}:root[data-theme=dark] .dashboard-state-instrument .stat-card--emerald{--kpi-accent:#2ef1a3;--kpi-accent-rgb:46,241,121}:root[data-theme=dark] .dashboard-state-instrument .stat-card--champagne{--kpi-accent:#ffa115;--kpi-accent-rgb:255,181,21}:root[data-theme=dark] .dashboard-state-instrument .stat-card--ember{--kpi-accent:#ff5d17;--kpi-accent-rgb:255,116,23}:root[data-theme=dark] .dashboard-state-instrument .stat-card .icon-box{width:36px;height:36px;border:1px solid rgba(var(--kpi-accent-rgb),.26);border-radius:9px;background:linear-gradient(145deg,rgba(var(--kpi-accent-rgb),.14),rgba(8,8,9,.86));color:var(--kpi-accent)!important;box-shadow:inset 0 1px 0 rgba(var(--kpi-accent-rgb),.13),0 0 14px rgba(var(--kpi-accent-rgb),.11)}:root[data-theme=dark] .dashboard-state-instrument .stat-card-value{color:var(--kpi-accent)!important;text-shadow:0 0 15px rgba(var(--kpi-accent-rgb),.2)}:root[data-theme=dark] .stat-material-refraction{position:absolute;inset:auto 12px 5px;height:30px;color:var(--kpi-accent);opacity:.84;pointer-events:none}:root[data-theme=dark] .stat-material-refraction svg{width:100%;height:100%;overflow:visible}:root[data-theme=dark] .stat-material-refraction-line{fill:none;stroke:currentColor;stroke-width:1.25;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px currentColor)}:root[data-theme=dark] .stat-material-refraction-fill{fill:currentColor;opacity:.07}:root[data-theme=dark] .dashboard-state-instrument>.discipline-row{min-height:96px!important;padding:13px 18px!important;border:1px solid rgba(147,147,159,.187)!important;border-radius:10px;background:radial-gradient(360px 150px at 100% 44%,rgba(147,147,159,.085),transparent 74%),linear-gradient(100deg,rgba(16,16,17,.98),rgba(12,12,13,.98))!important;box-shadow:inset 0 1px 0 rgba(158,158,169,.068),0 0 24px rgba(147,147,159,.038)}:root[data-theme=dark] .dashboard-state-instrument .discipline-factor{border-left-color:rgba(147,147,159,.162)!important}:root[data-theme=dark] .discipline-factor-meter{height:4px;background:rgba(147,147,159,.153)}:root[data-theme=dark] .discipline-factor-meter>span{background:linear-gradient(90deg,rgba(147,147,159,.85),rgba(163,163,173,.85));box-shadow:0 0 9px rgba(147,147,159,.298)}:root[data-theme=dark] [data-dashboard-ai-coach-panel=disabled]{margin-bottom:12px!important}:root[data-theme=dark] .disabled-ai-coach-panel{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(350px,.82fr);min-height:280px;overflow:hidden;border:1px solid rgba(147,147,159,.272);border-radius:12px;background:radial-gradient(520px 250px at 14% 52%,rgba(147,147,159,.17),transparent 72%),radial-gradient(430px 260px at 58% 8%,rgba(147,147,159,.119),transparent 76%),linear-gradient(128deg,rgba(19,19,21,.99),rgba(12,12,13,.99) 62%,rgba(10,10,11,.99));box-shadow:inset 0 1px 0 rgba(210,210,215,.077),inset 0 -1px 0 rgba(0,0,0,.45),0 14px 35px rgba(0,0,0,.3),0 0 28px rgba(147,147,159,.068)}:root[data-theme=dark] .coach-hero-atmosphere{position:absolute;inset:0 auto 0 0;width:64%;overflow:hidden;pointer-events:none}:root[data-theme=dark] .coach-hero-atmosphere:before{content:"";position:absolute;inset:0;opacity:.38;background-image:linear-gradient(rgba(157,157,168,.068) 1px,transparent 0),linear-gradient(90deg,rgba(157,157,168,.068) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:radial-gradient(circle at 26% 58%,#000000 0,transparent 62%);mask-image:radial-gradient(circle at 26% 58%,#000000 0,transparent 62%)}:root[data-theme=dark] .coach-hero-orbit,:root[data-theme=dark] .coach-hero-scan{position:absolute;border-radius:50%}:root[data-theme=dark] .coach-hero-orbit{border:1px solid rgba(158,158,169,.136);box-shadow:inset 0 0 32px rgba(147,147,159,.038),0 0 24px rgba(147,147,159,.043)}:root[data-theme=dark] .coach-hero-orbit--outer{width:430px;height:430px;left:-76px;top:-67px}:root[data-theme=dark] .coach-hero-orbit--inner{width:300px;height:300px;left:-10px;top:-2px;border-style:dashed;opacity:.75}:root[data-theme=dark] .coach-hero-scan{width:530px;height:190px;left:-118px;top:85px;border:1px solid rgba(164,164,174,.094);transform:rotate(-7deg)}:root[data-theme=dark] .coach-hero-main{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;padding:18px 20px 16px}:root[data-theme=dark] .coach-hero-actions,:root[data-theme=dark] .coach-hero-identity,:root[data-theme=dark] .coach-hero-title-row,:root[data-theme=dark] .coach-preview-card-title,:root[data-theme=dark] .coach-preview-rail-heading,:root[data-theme=dark] .coach-preview-rail-note{display:flex;align-items:center}:root[data-theme=dark] .coach-hero-identity{gap:10px}:root[data-theme=dark] .coach-hero-brand-glyph{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(169,169,179,.366);border-radius:50%;color:rgba(217,217,222,.85);background:radial-gradient(circle,rgba(156,156,168,.391),rgba(147,147,159,.442) 44%,rgba(21,21,23,.95) 72%);box-shadow:0 0 22px rgba(149,149,161,.34),inset 0 1px 0 rgba(236,236,238,.18)}:root[data-theme=dark] .coach-hero-title-row{gap:8px}:root[data-theme=dark] .coach-hero-title-row h2{margin:0;color:rgba(228,228,231,.85);font-size:16px;font-weight:650;letter-spacing:-.02em}:root[data-theme=dark] .coach-hero-identity p{margin:3px 0 0;color:rgba(169,169,179,.85);font-size:10px}:root[data-theme=dark] .disabled-ai-coach-status{border:1px solid rgba(150,150,161,.289);border-radius:999px;padding:3px 7px;color:rgba(180,180,189,.85);background:rgba(50,50,56,.42);font-size:8px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}:root[data-theme=dark] .coach-hero-story{display:grid;grid-template-columns:210px minmax(0,1fr);align-items:center;min-width:0}:root[data-theme=dark] .coach-hero-presence{position:relative;display:grid;place-items:center;width:174px;height:174px;margin:-2px auto -5px 5px}:root[data-theme=dark] .coach-hero-presence:before{content:"";position:absolute;inset:32px;border-radius:50%;background:rgba(147,147,159,.119);filter:blur(16px)}:root[data-theme=dark] .coach-hero-presence-ring{position:absolute;border-radius:50%}:root[data-theme=dark] .coach-hero-presence-ring--one{inset:8px;border:1px dashed rgba(182,182,190,.298);box-shadow:0 0 22px rgba(147,147,159,.136)}:root[data-theme=dark] .coach-hero-presence-ring--two{inset:26px;border:2px solid rgba(171,171,181,.612);box-shadow:inset 0 0 23px rgba(147,147,159,.289),0 0 24px rgba(147,147,159,.306)}:root[data-theme=dark] .coach-hero-presence-core{position:relative;display:grid;place-items:center;width:82px;height:82px;border:1px solid rgba(203,203,208,.544);border-radius:50%;color:#ececee;background:radial-gradient(circle at 38% 28%,rgba(196,196,203,.85),rgba(147,147,159,.85) 23%,#222226 66%,#09090a 100%);box-shadow:inset 0 1px 0 rgba(236,236,238,.35),inset 0 0 25px rgba(196,196,203,.238),0 0 16px rgba(152,152,164,.85),0 0 44px rgba(147,147,159,.612)}:root[data-theme=dark] .coach-hero-presence-node{position:absolute;width:5px;height:5px;border-radius:50%;background:rgba(212,212,216,.85);box-shadow:0 0 8px rgba(167,167,177,.85)}:root[data-theme=dark] .coach-hero-presence-node--one{top:22px;right:36px}:root[data-theme=dark] .coach-hero-presence-node--two{bottom:31px;left:21px}:root[data-theme=dark] .coach-hero-insight{min-width:0;padding:13px 14px;border:1px solid rgba(147,147,159,.204);border-radius:10px;background:linear-gradient(120deg,rgba(39,39,43,.53),rgba(14,14,16,.5));box-shadow:inset 0 1px 0 rgba(219,219,224,.038)}:root[data-theme=dark] .coach-hero-eyebrow{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(158,158,169,.289);border-radius:999px;padding:4px 8px;color:rgba(193,193,200,.85);background:rgba(147,147,159,.315);font-size:8px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}:root[data-theme=dark] .coach-hero-insight-copy{max-width:510px;margin:11px 0 6px;color:rgba(228,228,231,.85);font-size:16px;line-height:1.35;letter-spacing:-.015em}:root[data-theme=dark] .coach-hero-disabled-copy{margin:0;color:rgba(155,155,166,.85);font-size:10px;line-height:1.45}:root[data-theme=dark] .coach-hero-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}:root[data-theme=dark] .coach-hero-chips span{border:1px solid rgba(147,147,159,.272);border-radius:6px;padding:5px 7px;color:rgba(166,166,176,.85);background:rgba(13,13,14,.56);font-size:8px}:root[data-theme=dark] .coach-hero-chips strong{margin-right:4px;color:rgba(189,189,196,.85);font-weight:650}:root[data-theme=dark] .coach-hero-actions{justify-content:space-between;gap:12px}:root[data-theme=dark] .disabled-ai-coach-link{display:inline-flex;align-items:center;gap:7px;min-height:32px;border:1px solid rgba(160,160,170,.374);border-radius:8px;padding:7px 11px;color:rgba(212,212,217,.85);background:linear-gradient(180deg,rgba(147,147,159,.468),rgba(37,37,41,.58));font-size:10px;white-space:nowrap}:root[data-theme=dark] .coach-hero-actions>span{display:inline-flex;align-items:center;gap:5px;color:#7f7f89;font-size:8px}:root[data-theme=dark] .coach-preview-rail{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;min-width:0;padding:18px;border-left:1px solid rgba(147,147,159,.17);background:linear-gradient(160deg,rgba(17,17,19,.7),rgba(9,9,10,.82))}:root[data-theme=dark] .coach-preview-rail-heading{justify-content:space-between;gap:10px;color:rgba(154,154,165,.85)}:root[data-theme=dark] .coach-preview-rail-heading div{display:grid;grid-gap:2px;gap:2px}:root[data-theme=dark] .coach-preview-rail-heading span{color:rgba(147,147,159,.85);font-size:8px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}:root[data-theme=dark] .coach-preview-rail-heading strong{color:rgba(228,228,231,.85);font-size:12px;font-weight:600}:root[data-theme=dark] .coach-preview-list{display:grid;grid-gap:7px;gap:7px;align-content:center}:root[data-theme=dark] .coach-preview-list article{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0;padding:10px;border:1px solid rgba(147,147,159,.213);border-radius:8px;background:linear-gradient(110deg,rgba(25,25,27,.66),rgba(14,14,15,.78));box-shadow:inset 0 1px 0 rgba(218,218,222,.03)}:root[data-theme=dark] .coach-preview-icon{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(149,149,161,.221);border-radius:8px;color:rgba(189,189,197,.85);background:rgba(59,59,65,.42)}:root[data-theme=dark] .coach-preview-card-title{justify-content:space-between;gap:8px}:root[data-theme=dark] .coach-preview-card-title h3{margin:0;color:rgba(228,228,231,.85);font-size:10px;font-weight:600;line-height:1.3}:root[data-theme=dark] .coach-preview-card-title span{flex:0 0 auto;border-radius:4px;padding:3px 5px;color:rgba(173,173,182,.85);background:rgba(59,59,65,.43);font-size:7px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}:root[data-theme=dark] .coach-preview-list article p{margin:3px 0 0;color:#8e8e97;font-size:8px;line-height:1.4}:root[data-theme=dark] .coach-preview-rail-note{justify-content:flex-end;gap:5px;margin:0;color:#6f6f78;font-size:8px}:root[data-theme=dark] .dashboard-evidence-surface{grid-template-columns:minmax(0,1.72fr) minmax(304px,.88fr)!important;margin-bottom:12px;background:radial-gradient(590px 280px at 36% 58%,rgba(147,147,159,.094),transparent 72%),radial-gradient(360px 230px at 100% 5%,rgba(147,147,159,.068),transparent 76%),linear-gradient(145deg,rgba(13,13,15,.99),rgba(10,10,11,.985))}:root[data-theme=dark] .dashboard-evidence-surface>.dashboard-equity-card,:root[data-theme=dark] .dashboard-evidence-surface>.dashboard-session-card{padding:18px 20px!important}:root[data-theme=dark] .dashboard-equity-card .chart-bg{padding:6px 2px 0 0;border-radius:10px;background:radial-gradient(440px 190px at 78% 9%,rgba(147,147,159,.094),transparent 73%),linear-gradient(180deg,rgba(12,12,13,.99),rgba(13,13,15,.97));box-shadow:inset 0 8px 20px rgba(0,0,0,.4),inset 0 1px 0 rgba(175,175,185,.06),0 0 20px rgba(147,147,159,.047)}:root[data-theme=dark] .dashboard-equity-card .recharts-responsive-container{height:194px!important}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-halo.recharts-line-curve{display:block;filter:blur(3px) drop-shadow(0 0 7px rgba(151,151,162,.612))}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-primary.recharts-line-curve{filter:drop-shadow(0 0 4px rgba(163,163,174,.646))}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-highlight.recharts-line-curve{display:block;opacity:.76;transform:translateY(-.5px)}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-fill-near{stop-color:rgba(154,154,165,.85);stop-opacity:.46}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-fill-upper{stop-opacity:.24}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-fill-floor{stop-opacity:.03}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-endpoint-glow{display:block;fill:rgba(164,164,175,.162);filter:blur(2.5px)}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-endpoint-ring{fill:#ececee;filter:drop-shadow(0 0 6px rgba(171,171,180,.722))}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-endpoint-core{display:block;fill:rgba(228,228,231,.85);stroke:#ececee}:root[data-theme=dark] .dashboard-session-card{background:radial-gradient(360px 230px at 100% 8%,rgba(147,147,159,.085),transparent 75%)!important}:root[data-theme=dark] .session-performance-meta{display:inline-flex;align-items:center;gap:14px}:root[data-theme=dark] .session-performance-count{color:var(--tt-text-secondary);font-size:11px;white-space:nowrap}:root[data-theme=dark] .session-bar-track{height:6px;border-color:rgba(147,147,159,.136);background:rgba(57,57,62,.36);box-shadow:inset 0 1px 3px rgba(0,0,0,.42)}:root[data-theme=dark] .session-bar-track .progress-fill{background:linear-gradient(90deg,rgba(147,147,159,.85),rgba(160,160,171,.85))!important;box-shadow:0 0 9px rgba(152,152,164,.323)}:root[data-theme=dark] .session-bar-benchmark{background:rgba(228,228,231,.357)}:root[data-theme=dark] .dashboard-trades-card>:first-child{padding:14px 18px!important;background:linear-gradient(180deg,rgba(22,22,24,.69),rgba(13,13,14,.72))}:root[data-theme=dark] .dashboard-trades-table thead tr{background:rgba(14,14,16,.96)!important}:root[data-theme=dark] .dashboard-trades-table tbody tr,:root[data-theme=dark] .dashboard-trades-table tbody tr:nth-child(2n){background:rgba(10,10,12,.72)!important}:root[data-theme=dark] .dashboard-trades-table th{color:rgba(153,153,165,.85)!important;padding-top:9px!important;padding-bottom:9px!important}:root[data-theme=dark] .dashboard-trades-table td{padding-top:10px!important;padding-bottom:10px!important;border-bottom-color:rgba(147,147,159,.111)!important}:root[data-theme=dark] .dashboard-trades-table .tag-neutral{display:inline-flex;border:1px solid rgba(147,147,159,.238);border-radius:5px;padding:3px 7px;background:rgba(27,27,30,.52);color:rgba(185,185,193,.85)}.dashboard-trades-mobile{display:none}:root[data-theme=light] .coach-hero-actions,:root[data-theme=light] .coach-hero-atmosphere,:root[data-theme=light] .coach-hero-story,:root[data-theme=light] .coach-preview-rail,:root[data-theme=light] .dashboard-search-well,:root[data-theme=light] .dashboard-utility-well{display:none!important}:root[data-theme=light] .disabled-ai-coach-panel{display:grid;grid-template-columns:minmax(0,1fr);min-height:66px!important;padding:12px 14px!important}:root[data-theme=light] .coach-hero-main{padding:0}:root[data-theme=light] .coach-hero-identity{display:flex;align-items:center;gap:10px}:root[data-theme=light] .coach-hero-brand-glyph{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(135,135,148,.27);border-radius:11px;background:linear-gradient(145deg,#ffffff,#ececef);color:#bd4715}:root[data-theme=light] .coach-hero-title-row{display:flex;align-items:center;gap:8px}:root[data-theme=light] .coach-hero-title-row h2{font-size:15px!important;letter-spacing:0!important}:root[data-theme=light] .coach-hero-identity p{margin:3px 0 0;color:var(--text-secondary);font-size:11px}:root[data-theme=light] .disabled-ai-coach-status{padding:4px 8px;border:1px solid var(--tt-border-subtle);border-radius:999px;color:var(--text-secondary);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media (min-width:1024px) and (max-width:1279px){:root[data-theme=dark] .dashboard-page{max-width:1108px;padding:26px 25px 38px}:root[data-theme=dark] .dashboard-search-well{display:none}:root[data-theme=dark] .dashboard-state-instrument .dashboard-stat-grid{gap:9px!important}:root[data-theme=dark] .dashboard-state-instrument .stat-cell{min-height:116px!important;padding-inline:12px!important}:root[data-theme=dark] .dashboard-state-instrument .stat-card--currency .stat-card-value{font-size:18px!important}:root[data-theme=dark] .dashboard-evidence-surface{grid-template-columns:minmax(0,1.5fr) minmax(285px,.92fr)!important}:root[data-theme=dark] .disabled-ai-coach-panel{grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr)}:root[data-theme=dark] .coach-hero-story{grid-template-columns:170px minmax(0,1fr)}:root[data-theme=dark] .coach-hero-presence{width:150px;height:150px}}@media (max-width:1023px){:root[data-theme=dark] .app-layout{position:relative;height:100vh;padding-top:60px}:root[data-theme=dark] .app-main{height:calc(100vh - 60px);padding-top:0}:root[data-theme=dark] .app-main:after{content:"";position:fixed;inset:0 0 auto;z-index:1;height:60px;border-bottom:1px solid rgba(147,147,159,.153);background:rgba(8,8,8,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none}:root[data-theme=dark] .mobile-menu-btn:not(.sidebar-close){top:8px;left:10px;z-index:2;border-color:rgba(147,147,159,.323);background:rgba(15,15,17,.9);box-shadow:0 0 18px rgba(147,147,159,.077)}:root[data-theme=dark] .dashboard-page{max-width:940px}:root[data-theme=dark] .dashboard-search-well{display:none}}@media (min-width:541px) and (max-width:900px){:root[data-theme=dark] .dashboard-page{padding:24px 22px 38px}:root[data-theme=dark] .dashboard-state-instrument .dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}:root[data-theme=dark] .dashboard-state-instrument .stat-cell{min-height:110px!important}:root[data-theme=dark] .dashboard-state-instrument .stat-cell:last-child{grid-column:1/-1}:root[data-theme=dark] .dashboard-state-instrument>.discipline-row{grid-template-columns:minmax(160px,190px) minmax(0,1fr)!important}:root[data-theme=dark] .dashboard-evidence-surface{grid-template-columns:1fr!important}:root[data-theme=dark] .disabled-ai-coach-panel{grid-template-columns:1fr}:root[data-theme=dark] .coach-preview-rail{border-top:1px solid rgba(147,147,159,.17);border-left:0}:root[data-theme=dark] .coach-preview-list{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-theme=dark] .coach-preview-card-title{display:block}:root[data-theme=dark] .coach-preview-card-title span{display:inline-block;margin-top:4px}}@media (max-width:540px){:root[data-theme=dark] .dashboard-page{padding:19px 12px 30px}:root[data-theme=dark] .page-header-desk.dashboard-header{display:block!important;min-height:0;margin-bottom:12px!important;padding:3px 2px 14px!important}:root[data-theme=dark] .page-header-desk.dashboard-header .dashboard-greeting{max-width:none;font-size:27px!important}:root[data-theme=dark] .dashboard-header-tools{display:grid;grid-template-columns:40px 40px minmax(0,1fr);margin-top:14px}:root[data-theme=dark] .dashboard-header-tools .dashboard-log-trade{width:100%;min-width:0;margin:0!important}:root[data-theme=dark] .dashboard-state-instrument .dashboard-stat-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin-bottom:8px!important}:root[data-theme=dark] .dashboard-state-instrument .stat-cell{height:auto;min-height:99px!important;padding:12px!important;border:1px solid rgba(var(--kpi-accent-rgb),.18)!important}:root[data-theme=dark] .dashboard-state-instrument .stat-cell:last-child{grid-column:1/-1}:root[data-theme=dark] .dashboard-state-instrument .stat-card-content{display:block;height:auto}:root[data-theme=dark] .dashboard-state-instrument .stat-card-heading{display:block}:root[data-theme=dark] .dashboard-state-instrument .stat-card-value{margin-top:5px;font-size:18px!important;line-height:1.2!important}:root[data-theme=dark] .dashboard-state-instrument .stat-card-sub{margin-top:3px}:root[data-theme=dark] .dashboard-state-instrument .icon-box{display:none}:root[data-theme=dark] .stat-material-refraction{inset:auto 8px 4px;height:18px;opacity:.52}:root[data-theme=dark] .dashboard-state-instrument>.discipline-row{display:block!important;height:auto!important;min-height:112px!important;padding:12px!important}:root[data-theme=dark] .dashboard-state-instrument .discipline-row-factors{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:9px 0 0!important}:root[data-theme=dark] .dashboard-state-instrument .discipline-factor{padding-inline:7px!important}:root[data-theme=dark] .disabled-ai-coach-panel{display:block;min-height:0}:root[data-theme=dark] .coach-hero-main{display:block;padding:14px 12px 13px}:root[data-theme=dark] .coach-hero-story{display:block}:root[data-theme=dark] .coach-hero-presence{width:120px;height:120px;margin:10px auto 4px}:root[data-theme=dark] .coach-hero-presence-ring--one{inset:4px}:root[data-theme=dark] .coach-hero-presence-ring--two{inset:19px}:root[data-theme=dark] .coach-hero-presence-core{width:64px;height:64px}:root[data-theme=dark] .coach-hero-presence-core svg{width:25px;height:25px}:root[data-theme=dark] .coach-hero-insight{padding:11px}:root[data-theme=dark] .coach-hero-insight-copy{margin-top:9px;font-size:14px}:root[data-theme=dark] .coach-hero-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px}:root[data-theme=dark] .coach-hero-chips span{padding:5px 4px;text-align:center}:root[data-theme=dark] .coach-hero-chips strong{display:block;margin:0 0 2px}:root[data-theme=dark] .coach-hero-actions{margin-top:10px}:root[data-theme=dark] .coach-hero-actions>span{display:none}:root[data-theme=dark] .disabled-ai-coach-link{width:100%;justify-content:center}:root[data-theme=dark] .coach-preview-rail{padding:12px;border-top:1px solid rgba(147,147,159,.17);border-left:0}:root[data-theme=dark] .coach-preview-list article{padding:9px}:root[data-theme=dark] .coach-preview-rail-note{justify-content:flex-start}:root[data-theme=dark] .dashboard-evidence-surface{grid-template-columns:1fr!important}:root[data-theme=dark] .dashboard-evidence-surface>.dashboard-equity-card,:root[data-theme=dark] .dashboard-evidence-surface>.dashboard-session-card{padding:15px!important}:root[data-theme=dark] .dashboard-equity-card .recharts-responsive-container{height:196px!important}:root[data-theme=dark] .dashboard-trades-scroll{overflow:visible!important}:root[data-theme=dark] .dashboard-trades-table--desktop{display:none!important}:root[data-theme=dark] .dashboard-trades-mobile{display:grid;grid-gap:8px;gap:8px;padding:10px}:root[data-theme=dark] .dashboard-trade-mobile-card{min-width:0;overflow:hidden;border:1px solid rgba(147,147,159,.196);border-radius:10px;background:linear-gradient(145deg,rgba(17,17,19,.96),rgba(10,10,12,.98));box-shadow:inset 0 1px 0 rgba(207,207,213,.03)}:root[data-theme=dark] .dashboard-trade-mobile-primary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:8px;gap:8px;padding:10px 11px 9px;border-bottom:1px solid rgba(147,147,159,.128)}:root[data-theme=dark] .dashboard-trade-mobile-primary>div{display:grid;grid-gap:2px;gap:2px;min-width:0}:root[data-theme=dark] .dashboard-trade-mobile-primary>div strong{overflow:hidden;color:rgba(228,228,231,.85);font:650 13px/1.2 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}:root[data-theme=dark] .dashboard-trade-mobile-primary>div span{color:rgba(147,147,159,.85);font-size:9px}:root[data-theme=dark] .dashboard-trade-mobile-primary .badge{min-width:40px;justify-content:center;padding:3px 7px;font-size:9px}:root[data-theme=dark] .dashboard-trade-mobile-pnl{min-width:72px;font:650 12px/1.2 var(--font-mono);text-align:right;white-space:nowrap}:root[data-theme=dark] .dashboard-trade-mobile-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:9px 11px}:root[data-theme=dark] .dashboard-trade-mobile-facts>div{min-width:0;padding:0 8px;border-left:1px solid rgba(147,147,159,.119)}:root[data-theme=dark] .dashboard-trade-mobile-facts>div:first-child{padding-left:0;border-left:0}:root[data-theme=dark] .dashboard-trade-mobile-facts dt{margin-bottom:3px;color:rgba(147,147,159,.85);font-size:7px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}:root[data-theme=dark] .dashboard-trade-mobile-facts dd{min-width:0;overflow:hidden;margin:0;color:rgba(190,190,198,.85);font:500 9px/1.25 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}:root[data-theme=dark] .dashboard-trade-mobile-strategy{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:7px 11px;background:rgba(20,20,22,.48)}:root[data-theme=dark] .dashboard-trade-mobile-strategy span{flex:0 0 auto;color:#72727c;font-size:7px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}:root[data-theme=dark] .dashboard-trade-mobile-strategy strong{min-width:0;overflow:hidden;color:rgba(168,168,177,.85);font-size:9px;font-weight:500;text-align:right;text-overflow:ellipsis;white-space:nowrap}}.dashboard-equity-endpoint-core,.dashboard-equity-endpoint-glow,.dashboard-equity-halo.recharts-line-curve,.dashboard-equity-highlight.recharts-line-curve{display:none}:root[data-theme=light] .dashboard-state-instrument{overflow:visible;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=light] .dashboard-state-instrument:before{display:none}:root[data-theme=light] .dashboard-state-instrument .dashboard-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin-bottom:11px!important}:root[data-theme=light] .dashboard-state-instrument .stat-cell{--kpi-accent:#c24916;--kpi-accent-rgb:8,120,232;min-height:128px!important;padding:17px 17px 16px!important;border:1px solid rgba(211,80,23,.24)!important;border-radius:12px!important;background:radial-gradient(180px 88px at 93% -7%,rgba(var(--kpi-accent-rgb),.115),transparent 72%),radial-gradient(150px 90px at 1% 3%,rgba(255,255,255,.98),transparent 74%),linear-gradient(145deg,rgba(255,255,255,.97),rgba(251,251,251,.91) 58%,rgba(242,242,244,.86))!important;box-shadow:inset 0 1px 0 #ffffff,inset 1px 0 0 rgba(255,255,255,.94),inset 0 -1px 0 rgba(184,69,20,.09),inset 0 0 18px rgba(255,255,255,.32),0 9px 20px rgba(165,62,18,.105),0 2px 5px rgba(165,62,18,.06),0 0 20px rgba(var(--kpi-accent-rgb),.055)!important;-webkit-backdrop-filter:saturate(1.08) blur(10px);backdrop-filter:saturate(1.08) blur(10px)}:root[data-theme=light] .dashboard-state-instrument .stat-card--signal{--kpi-accent:#c24916;--kpi-accent-rgb:8,120,232}:root[data-theme=light] .dashboard-state-instrument .stat-card--aqua{--kpi-accent:#a53e12;--kpi-accent-rgb:7,157,155}:root[data-theme=light] .dashboard-state-instrument .stat-card--emerald{--kpi-accent:#a53e12;--kpi-accent-rgb:7,143,115;background:radial-gradient(190px 94px at 94% -5%,rgba(var(--kpi-accent-rgb),.15),transparent 73%),radial-gradient(150px 90px at 1% 3%,rgba(255,255,255,.98),transparent 74%),linear-gradient(145deg,rgba(255,255,255,.97),rgba(244,253,249,.93) 58%,rgba(226,246,238,.84))!important}:root[data-theme=light] .dashboard-state-instrument .stat-card--champagne{--kpi-accent:#a6762d;--kpi-accent-rgb:166,116,45}:root[data-theme=light] .dashboard-state-instrument .stat-card--ember{--kpi-accent:#c65727;--kpi-accent-rgb:198,100,39}:root[data-theme=light] .dashboard-state-instrument .stat-cell:after{display:none}:root[data-theme=light] .dashboard-state-instrument .stat-card-content{position:relative;z-index:2}:root[data-theme=light] .dashboard-state-instrument .stat-cell:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,transparent 8%,rgba(var(--kpi-accent-rgb),.28),transparent 77%) top /100% 1px no-repeat,radial-gradient(110px 62px at 91% 12%,rgba(var(--kpi-accent-rgb),.08),transparent 72%);opacity:.88}:root[data-theme=light] .dashboard-state-instrument .icon-box{width:38px;height:38px;border:1px solid rgba(var(--kpi-accent-rgb),.34);background:radial-gradient(circle at 28% 18%,#ffffff 0 16%,transparent 54%),linear-gradient(145deg,rgba(255,255,255,.99),rgba(var(--kpi-accent-rgb),.16));box-shadow:inset 0 1px 0 #ffffff,inset 0 -1px 0 rgba(var(--kpi-accent-rgb),.12),inset 0 0 9px rgba(var(--kpi-accent-rgb),.07),0 5px 12px rgba(var(--kpi-accent-rgb),.15),0 0 14px rgba(var(--kpi-accent-rgb),.11)}:root[data-theme=light] .stat-material-refraction{position:absolute;right:12px;bottom:7px;left:12px;z-index:1;height:25px;pointer-events:none;opacity:.56;color:var(--kpi-accent);-webkit-mask-image:linear-gradient(90deg,transparent,#000000 12%,#000000 84%,transparent);mask-image:linear-gradient(90deg,transparent,#000000 12%,#000000 84%,transparent)}:root[data-theme=light] .stat-material-refraction svg{display:block;width:100%;height:100%;overflow:visible}:root[data-theme=light] .stat-material-refraction-line{fill:none;stroke:currentColor;stroke-width:.9;vector-effect:non-scaling-stroke;opacity:.46;filter:drop-shadow(0 1px 2px rgba(var(--kpi-accent-rgb),.25))}:root[data-theme=light] .stat-material-refraction-fill{fill:currentColor;opacity:.045}:root[data-theme=light] .stat-material-refraction:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(180deg,rgba(var(--kpi-accent-rgb),.075),transparent);filter:blur(3px)}:root[data-theme=light] .dashboard-state-instrument>.discipline-row{position:relative;min-height:102px!important;padding:14px 20px!important;overflow:hidden;border:1px solid rgba(211,80,23,.24)!important;border-radius:12px!important;background:radial-gradient(420px 140px at 101% 38%,rgba(214,214,222,.36),transparent 74%),linear-gradient(105deg,rgba(255,255,255,.96),rgba(250,250,251,.88) 55%,rgba(242,242,244,.84))!important;box-shadow:inset 0 1px 0 #ffffff,inset 0 -1px 0 rgba(182,69,20,.1),0 8px 20px rgba(165,62,18,.085),0 0 18px rgba(154,154,165,.055)}:root[data-theme=light] .dashboard-state-instrument>.discipline-row:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.96),transparent 40%) top /100% 1px no-repeat,linear-gradient(118deg,transparent 48%,rgba(255,255,255,.3) 65%,transparent 80%)}:root[data-theme=light] .dashboard-state-instrument .discipline-row-factors,:root[data-theme=light] .dashboard-state-instrument .discipline-row-score{position:relative;z-index:1}:root[data-theme=light] .dashboard-state-instrument .discipline-row-score{padding-right:20px;border-right:1px solid rgba(202,76,22,.16)}:root[data-theme=light] .dashboard-state-instrument .discipline-factor{min-height:56px!important;justify-content:center;padding-inline:18px!important}:root[data-theme=light] .dashboard-state-instrument .discipline-factor-meter{height:5px;margin-top:8px;border:1px solid rgba(194,73,22,.08);background:rgba(169,64,19,.09);box-shadow:inset 0 1px 2px rgba(165,62,18,.08),0 1px 0 rgba(255,255,255,.82)}:root[data-theme=light] .dashboard-state-instrument .discipline-factor-meter>span{background:linear-gradient(90deg,#c64b16,#a53e12);box-shadow:0 0 7px rgba(165,62,18,.18)}:root[data-theme=light] .dashboard-log-trade{position:relative;isolation:isolate;overflow:hidden;transition:transform .19s ease,box-shadow .19s ease,background .19s ease,border-color .19s ease}:root[data-theme=light] .dashboard-log-trade:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(112deg,rgba(255,255,255,.24),transparent 35% 66%,rgba(179,179,188,.18));opacity:.78;transition:opacity .19s ease}:root[data-theme=light] .dashboard-log-trade:hover{transform:translateY(-1px);border-color:#b8b8c0;box-shadow:inset 0 1px 0 rgba(255,255,255,.68),inset 0 -1px 0 rgba(54,54,65,.22),0 12px 25px rgba(165,62,18,.28),0 0 25px rgba(143,143,155,.21)}:root[data-theme=light] .dashboard-log-trade:hover:after{opacity:1}:root[data-theme=light] .dashboard-log-trade:active{transform:translateY(0)}:root[data-theme=light] .dashboard-log-trade:focus-visible{outline:3px solid rgba(189,71,21,.25);outline-offset:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.68),0 0 0 2px #ffffff,0 0 0 4px #d04f17,0 10px 24px rgba(165,62,18,.25)}:root[data-theme=light] .dashboard-equity-card .chart-bg{position:relative;padding:4px 4px 0;overflow:hidden;border:1px solid rgba(198,75,22,.19);border-radius:10px;background:radial-gradient(410px 112px at 73% 15%,rgba(168,168,178,.16),transparent 73%),radial-gradient(300px 90px at 90% 36%,rgba(212,212,219,.13),transparent 76%),linear-gradient(180deg,rgba(253,253,253,.99),rgba(249,249,250,.98) 64%,rgba(253,253,253,.99));box-shadow:inset 0 4px 10px rgba(165,62,18,.105),inset 0 1px 0 rgba(255,255,255,.98),inset 1px 0 0 rgba(255,255,255,.82),inset 0 -1px 0 rgba(179,68,20,.075),0 1px 0 rgba(255,255,255,.88),0 7px 18px rgba(165,62,18,.055)}:root[data-theme=light] .dashboard-equity-card .chart-bg:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(255,255,255,.74),transparent 10%) top /100% 9px no-repeat,linear-gradient(112deg,rgba(255,255,255,.19),transparent 38% 72%,rgba(219,219,225,.09))}:root[data-theme=light] .dashboard-equity-card .chart-bg .recharts-responsive-container{position:relative;z-index:2}:root[data-theme=light] .dashboard-equity-card .recharts-responsive-container{height:190px!important}:root[data-theme=light] .dashboard-equity-card .recharts-cartesian-grid-horizontal line{stroke-opacity:.62}:root[data-theme=light] .dashboard-equity-card .dashboard-equity-halo.recharts-line-curve{display:block;filter:blur(3.1px) drop-shadow(0 2px 5px rgba(189,71,21,.28))}:root[data-theme=light] .dashboard-equity-card .dashboard-equity-primary.recharts-line-curve{filter:drop-shadow(0 1px 2px rgba(170,64,19,.42))}:root[data-theme=light] .dashboard-equity-card .dashboard-equity-highlight.recharts-line-curve{display:block;opacity:.72;transform:translateY(-.55px)}:root[data-theme=light] .dashboard-equity-card .dashboard-equity-fill-near{stop-color:#a5a5af;stop-opacity:.38}:root[data-theme=light] .dashboard-equity-card .dashboard-equity-fill-upper{stop-opacity:.21}:root[data-theme=light] .dashboard-equity-card .dashboard-equity-fill-lower{stop-opacity:.07}:root[data-theme=light] .dashboard-equity-card .dashboard-equity-endpoint-glow{display:block;fill:rgba(185,70,21,.15);filter:blur(2.5px)}:root[data-theme=light] .dashboard-equity-card .dashboard-equity-endpoint-ring{fill:#ffffff;stroke:var(--tt-chart-equity);stroke-width:2.25px;filter:drop-shadow(0 0 4px rgba(189,71,21,.5))}:root[data-theme=light] .dashboard-equity-card .dashboard-equity-endpoint-core{display:block;fill:#ededf1;stroke:#ffffff;stroke-width:.55px}@media (prefers-reduced-motion:reduce){:root[data-theme=light] .dashboard-log-trade,:root[data-theme=light] .dashboard-log-trade:after{transition:none}:root[data-theme=light] .dashboard-log-trade:active,:root[data-theme=light] .dashboard-log-trade:hover{transform:none}}@media (min-width:901px) and (max-width:1279px){:root[data-theme=light] .dashboard-state-instrument .stat-cell{min-height:122px!important;padding-inline:14px!important}:root[data-theme=light] .dashboard-state-instrument .icon-box{width:34px;height:34px}}@media (min-width:541px) and (max-width:900px){:root[data-theme=light] .dashboard-state-instrument .dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}:root[data-theme=light] .dashboard-state-instrument .stat-cell{min-height:112px!important;border:1px solid rgba(211,80,23,.24)!important}:root[data-theme=light] .dashboard-state-instrument .stat-cell:last-child{grid-column:1/-1}}@media (max-width:540px){:root[data-theme=light] .dashboard-state-instrument .dashboard-stat-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin-bottom:9px!important}:root[data-theme=light] .dashboard-state-instrument .stat-cell{height:auto!important;min-height:102px!important;padding:12px!important;border:1px solid rgba(211,80,23,.22)!important;border-radius:10px!important}:root[data-theme=light] .dashboard-state-instrument .stat-cell:last-child{grid-column:1/-1}:root[data-theme=light] .dashboard-state-instrument .stat-card-content{display:block;height:auto}:root[data-theme=light] .dashboard-state-instrument .stat-card-heading{display:block}:root[data-theme=light] .dashboard-state-instrument .stat-card-value{margin-top:5px;font-size:18px!important;line-height:1.2!important}:root[data-theme=light] .dashboard-state-instrument .stat-card-sub{margin-top:3px}:root[data-theme=light] .dashboard-state-instrument .icon-box{display:none}:root[data-theme=light] .stat-material-refraction{right:8px;bottom:5px;left:8px;height:18px;opacity:.34}:root[data-theme=light] .dashboard-state-instrument>.discipline-row{display:block!important;height:auto!important;min-height:112px!important;padding:12px!important}:root[data-theme=light] .dashboard-state-instrument .discipline-row-score{padding-right:0;border-right:0}:root[data-theme=light] .dashboard-state-instrument .discipline-row-factors{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:9px 0 0!important}:root[data-theme=light] .dashboard-state-instrument .discipline-factor{min-height:42px!important;padding-inline:7px!important}:root[data-theme=light] .dashboard-equity-card .recharts-responsive-container{height:196px!important}:root[data-theme=light] .dashboard-trades-scroll{overflow:visible!important}:root[data-theme=light] .dashboard-trades-table tbody tr{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;grid-template-rows:26px 22px 18px minmax(28px,auto)!important;min-height:104px!important;height:auto!important;padding:9px 12px 10px!important;column-gap:8px!important;row-gap:2px!important;overflow:hidden}:root[data-theme=light] .dashboard-trades-table tbody td{min-width:0!important;max-width:100%;overflow:hidden}:root[data-theme=light] .dashboard-trades-table tbody td:nth-child(8){grid-column:1/-1!important;grid-row:4!important;align-self:start;max-width:100%!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere}:root[data-theme=light] .dashboard-trades-table tbody td:nth-child(5){grid-column:1/-1!important;grid-row:3!important;margin-top:0!important}:root[data-theme=light] .dashboard-trades-table .tag-neutral{display:block;width:100%;font-size:10px;line-height:1.25}}:root[data-theme=dark]{--tt-chart-equity:#388cff;--tt-chart-grid:rgba(69,116,181,0.13);--tt-chart-axis:#637690;--tt-chart-label:#98a6ba}:root[data-theme=dark] .app-main{background-image:radial-gradient(820px 430px at 68% -8%,rgba(147,147,159,.136),transparent 70%),radial-gradient(650px 470px at 8% 46%,rgba(58,58,64,.055),transparent 73%),linear-gradient(140deg,#070708,#0b0b0c 52%,#080809)}:root[data-theme=dark] .workspace-switcher-icon{border-color:rgba(147,147,159,.289);background:linear-gradient(145deg,rgba(40,40,45,.94),rgba(17,17,19,.97));color:rgba(147,147,159,.85);box-shadow:inset 0 1px 0 rgba(204,204,209,.119),0 0 14px rgba(147,147,159,.119)}:root[data-theme=dark] .sidebar-nav-item.active{border-color:rgba(147,147,159,.34);background:radial-gradient(180px 90px at 88% 0,rgba(147,147,159,.102),transparent 74%),linear-gradient(110deg,rgba(41,41,45,.92),rgba(25,25,28,.97));color:rgba(228,228,231,.85);box-shadow:inset 0 1px 0 rgba(206,206,211,.068),inset 0 -1px rgba(13,13,14,.32),0 0 16px rgba(147,147,159,.06),0 8px 20px rgba(0,0,0,.3)}:root[data-theme=dark] .sidebar-nav-item.active svg{color:rgba(165,165,176,.85);filter:drop-shadow(0 0 5px rgba(147,147,159,.187))}:root[data-theme=dark] .dashboard-header .overline{color:rgba(151,151,163,.85)!important}:root[data-theme=dark] .dashboard-state-instrument .stat-card .overline{color:var(--kpi-accent)!important}:root[data-theme=dark] .dashboard-state-instrument>.discipline-row .overline{color:rgba(147,147,159,.85)!important}:root[data-theme=dark] .dashboard-equity-card .overline{color:rgba(159,159,169,.85)!important}:root[data-theme=dark] .dashboard-session-card .overline{color:rgba(180,180,189,.85)!important}:root[data-theme=dark] .dashboard-trades-card .overline{color:rgba(160,160,170,.85)!important}:root[data-theme=dark] .dashboard-search-well:hover,:root[data-theme=dark] .dashboard-utility-well:hover{border-color:rgba(148,148,161,.374);color:rgba(228,228,231,.85);box-shadow:inset 0 1px 0 rgba(188,188,195,.06),0 0 16px rgba(147,147,159,.068)}:root[data-theme=dark] .dashboard-log-trade{border-color:rgba(152,152,163,.663);background:linear-gradient(112deg,rgba(236,236,238,.14),transparent 35%),linear-gradient(180deg,rgba(147,147,159,.85),rgba(147,147,159,.85) 56%,rgba(147,147,159,.85));box-shadow:inset 0 1px 0 rgba(236,236,238,.34),inset 0 -1px 0 rgba(37,37,41,.46),0 8px 22px rgba(147,147,159,.264),0 0 24px rgba(147,147,159,.153)}:root[data-theme=dark] .dashboard-log-trade:hover{background:linear-gradient(180deg,rgba(147,147,159,.85),rgba(147,147,159,.85) 58%,rgba(147,147,159,.85));box-shadow:inset 0 1px 0 rgba(236,236,238,.38),0 10px 27px rgba(147,147,159,.323),0 0 27px rgba(147,147,159,.17)}html:root[data-workspace=backtesting] .app-main .btn-primary.lab-primary{--cta-accent:#d64a77;--cta-start:#ad401c;--cta-end:#ad2059;--cta-on:#ffffff;--cta-sheen:#ffffff;--tt-action-primary-surface:linear-gradient(110deg,var(--cta-start),var(--cta-end));--tt-action-primary-border:color-mix(in srgb,var(--cta-accent) 60%,var(--cta-sheen));--tt-action-primary-on:var(--cta-on);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;min-width:158px;min-height:47px;margin:0;padding:10px 20px;border:1px solid var(--tt-action-primary-border);border-radius:12px;background:var(--tt-action-primary-surface);color:var(--tt-action-primary-on);box-shadow:inset 0 1px color-mix(in srgb,var(--cta-sheen) 38%,transparent),0 8px 28px color-mix(in srgb,var(--cta-accent) 25%,transparent);font-size:13px;font-weight:650;line-height:1.2;text-decoration:none;white-space:nowrap;filter:none;transition:transform .19s ease,box-shadow .19s ease}html:root[data-workspace=backtesting] .app-main .lab-primary:before{content:none}html:root[data-workspace=backtesting] .app-main .lab-primary:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(112deg,color-mix(in srgb,var(--cta-sheen) 10%,transparent),transparent 36%);opacity:.78;transition:opacity .19s ease}html:root[data-workspace=backtesting] .app-main .lab-primary:hover{filter:none;background:var(--tt-action-primary-surface);border-color:var(--tt-action-primary-border);color:var(--cta-on);transform:translateY(-1px);box-shadow:inset 0 1px color-mix(in srgb,var(--cta-sheen) 48%,transparent),0 8px 28px color-mix(in srgb,var(--cta-accent) 32%,transparent)}html:root[data-workspace=backtesting] .app-main .lab-primary:hover:after{opacity:1}html:root[data-workspace=backtesting] .app-main .lab-primary:active{transform:translateY(0);box-shadow:inset 0 2px 4px color-mix(in srgb,var(--cta-end) 40%,transparent),0 4px 12px color-mix(in srgb,var(--cta-accent) 25%,transparent)}html:root[data-workspace=backtesting] .app-main .lab-primary:focus-visible{outline:2px solid var(--cta-accent);outline-offset:3px}html:root[data-workspace=backtesting] .app-main .btn-primary.lab-primary.lab-primary--compact{flex:1 1;min-width:0;min-height:34px;height:34px;padding:0 10px;border-radius:999px;font-size:11px;gap:5px}html:root .sidebar[data-workspace=backtesting] .sidebar-nav-item.active:after,html:root .sidebar[data-workspace=backtesting] .sidebar-nav-item.active:before{content:none}@media (prefers-reduced-motion:reduce){html:root[data-workspace=backtesting] .app-main .lab-primary,html:root[data-workspace=backtesting] .app-main .lab-primary:after{transition:none}html:root[data-workspace=backtesting] .app-main .lab-primary:is(:hover,:active){transform:none}}:root[data-theme=dark] .dashboard-state-instrument .stat-card--signal{--kpi-accent:rgba(147,147,160,0.85);--kpi-accent-rgb:52,152,255}:root[data-theme=dark] .dashboard-evidence-surface{background:radial-gradient(580px 280px at 36% 58%,rgba(147,147,159,.077),transparent 72%),radial-gradient(360px 230px at 100% 5%,rgba(147,147,159,.064),transparent 76%),linear-gradient(145deg,rgba(13,13,15,.99),rgba(10,10,12,.985))}:root[data-theme=dark] .dashboard-equity-card .chart-bg{border-color:rgba(147,147,159,.213);background:radial-gradient(440px 190px at 78% 9%,rgba(147,147,159,.098),transparent 73%),linear-gradient(180deg,rgba(13,13,14,.99),rgba(12,12,13,.98));box-shadow:inset 0 8px 20px rgba(0,0,0,.4),inset 0 1px 0 rgba(178,178,187,.06),0 0 20px rgba(147,147,159,.047)}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-halo.recharts-line-curve{filter:blur(3px) drop-shadow(0 0 7px rgba(159,159,170,.493))}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-primary.recharts-line-curve{filter:drop-shadow(0 0 4px rgba(149,149,161,.68))}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-highlight.recharts-line-curve{stroke:rgba(212,212,217,.646)}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-fill-near{stop-color:rgba(150,150,162,.85);stop-opacity:.4}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-fill-upper{stop-color:rgba(147,147,159,.85);stop-opacity:.21}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-fill-floor{stop-color:rgba(147,147,159,.85);stop-opacity:.035}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-endpoint-glow{fill:rgba(170,170,179,.17)}:root[data-theme=dark] .dashboard-equity-card .dashboard-equity-endpoint-ring{filter:drop-shadow(0 0 6px rgba(162,162,173,.748))}:root[data-theme=dark] .dashboard-session-card{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(360px 230px at 100% 8%,rgba(147,147,159,.085),transparent 75%),linear-gradient(150deg,rgba(13,13,14,.2),rgba(9,9,10,.1))!important}:root[data-theme=dark] .dashboard-session-card>:not(.session-world-map){position:relative;z-index:2}.session-world-map{display:none}:root[data-theme=dark] .session-world-map{position:absolute;z-index:1;top:6px;right:-8px;display:block;width:min(74%,330px);color:rgba(147,147,159,.85);opacity:.1;pointer-events:none}:root[data-theme=dark] .session-world-map svg{display:block;width:100%;height:auto}:root[data-theme=dark] .session-world-map path{fill:currentColor;stroke:rgba(171,171,181,.306);stroke-width:1}:root[data-theme=dark] .session-world-map-islands{opacity:.76}:root[data-theme=dark] .session-bar-track .progress-fill{background:linear-gradient(90deg,var(--session-accent-a),var(--session-accent-b))!important;box-shadow:0 0 9px color-mix(in srgb,var(--session-accent-b) 34%,transparent)}:root[data-theme=dark] .session-performance-row--1{--session-accent-a:rgba(152,152,163,0.85);--session-accent-b:rgba(172,172,182,0.85)}:root[data-theme=dark] .session-performance-row--2{--session-accent-a:#18b979;--session-accent-b:#4ed7a0}:root[data-theme=dark] .session-performance-row--3{--session-accent-a:#d58712;--session-accent-b:#f1a635}:root[data-theme=dark] .session-performance-row--4{--session-accent-a:rgba(147,147,159,0.85);--session-accent-b:rgba(147,147,159,0.85)}:root[data-theme=dark] .dashboard-trades-card{background:radial-gradient(560px 180px at 12% 0,rgba(147,147,159,.055),transparent 74%),linear-gradient(145deg,rgba(13,13,15,.98),rgba(9,9,10,.98))}:root[data-theme=dark] .dashboard-trades-card>:first-child{background:linear-gradient(180deg,rgba(23,23,26,.72),rgba(13,13,14,.78))}:root[data-theme=dark] .dashboard-trades-card .badge-neutral{border-color:rgba(147,147,159,.23);background:rgba(30,30,33,.5);color:rgba(187,187,194,.85)}:root[data-theme=dark] .dashboard-trades-table th{color:rgba(147,147,159,.85)!important}:root[data-theme=dark] .dashboard-trades-table tbody tr:hover{background:rgba(27,27,30,.72)!important}:root[data-theme=dark] .dashboard-trades-table tbody td:nth-child(4){color:rgba(164,164,175,.85)!important}:root[data-theme=dark] .dashboard-trades-table .tag-neutral{border-color:rgba(147,147,159,.221);background:rgba(29,29,32,.52);color:rgba(177,177,186,.85)}@media (max-width:540px){:root[data-theme=dark] .session-world-map{top:4px;right:-28px;width:88%;opacity:.065}:root[data-theme=dark] .dashboard-trade-mobile-card{border-color:rgba(147,147,159,.204);background:linear-gradient(145deg,rgba(17,17,19,.96),rgba(10,10,12,.98))}:root[data-theme=dark] .dashboard-trade-mobile-facts dt,:root[data-theme=dark] .dashboard-trade-mobile-strategy span{color:rgba(147,147,159,.85)}:root[data-theme=dark] .dashboard-trade-mobile-facts dd{color:rgba(195,195,202,.85)}:root[data-theme=dark] .dashboard-trade-mobile-strategy{background:rgba(23,23,25,.48)}:root[data-theme=dark] .dashboard-trade-mobile-strategy strong{color:rgba(179,179,188,.85)}}.dashboard-page{--dashboard-positive-number:#0A9160;--dashboard-negative-number:#D1173C;--dashboard-positive-halo:rgba(10,145,96,0.14);--dashboard-negative-halo:rgba(209,23,60,0.12)}:root[data-theme=dark] .dashboard-page{--dashboard-positive-number:#45efab;--dashboard-negative-number:#ff657a;--dashboard-positive-halo:rgba(69,239,171,0.24);--dashboard-negative-halo:rgba(255,101,122,0.22)}:root[data-theme] .dashboard-page .dashboard-semantic-number{font-weight:720!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.012em}:root[data-theme] .dashboard-page .dashboard-semantic-number--positive{color:var(--dashboard-positive-number)!important;text-shadow:0 0 12px var(--dashboard-positive-halo)}:root[data-theme] .dashboard-page .dashboard-semantic-number--negative{color:var(--dashboard-negative-number)!important;text-shadow:0 0 12px var(--dashboard-negative-halo)}:root[data-theme] .dashboard-page .coach-hero-presence-core{position:relative;isolation:isolate;width:188px;height:202px;overflow:hidden;border-radius:44% 44% 42% 42%;border-color:rgba(169,169,178,.612);background:radial-gradient(circle at 42% 31%,rgba(180,180,188,.357),rgba(147,147,159,.238) 38%,rgba(30,30,33,.92) 73%),#131315;box-shadow:inset 0 1px 0 rgba(236,236,238,.32),inset 0 0 28px rgba(159,159,170,.187),0 0 16px rgba(151,151,162,.442),0 0 36px rgba(147,147,159,.255)}:root[data-theme] .dashboard-page .coach-hero-presence-core:after{content:"";position:absolute;z-index:2;inset:0;border-radius:inherit;background:linear-gradient(145deg,rgba(228,228,231,.128),transparent 37%,rgba(156,156,167,.068) 78%,transparent),radial-gradient(circle at 34% 26%,rgba(194,194,200,.085),transparent 45%);pointer-events:none}:root[data-theme] .dashboard-page .dashboard-trace-coach-owl{position:absolute;z-index:1;top:-19px;left:-150px;display:block;width:526px;max-width:none;height:auto;filter:saturate(1.08) contrast(1.06) brightness(1.02) drop-shadow(0 0 9px rgba(157,157,169,.323)) drop-shadow(0 0 16px rgba(147,147,159,.136))}:root[data-theme=dark] .dashboard-page .stat-card--currency-positive{--kpi-accent:#45efab;--kpi-accent-rgb:69,239,173}:root[data-theme=dark] .dashboard-page .stat-card--currency-negative{--kpi-accent:#ff657a;--kpi-accent-rgb:255,101,112}:root[data-theme=dark] .dashboard-page .stat-card--currency-neutral{--kpi-accent:rgba(173,173,182,0.85);--kpi-accent-rgb:158,176,197}:root[data-theme=light] .dashboard-page .stat-card--currency-positive{--kpi-accent:#0A9160;--kpi-accent-rgb:10,145,96}:root[data-theme=light] .dashboard-page .stat-card--currency-negative{--kpi-accent:#D1173C;--kpi-accent-rgb:209,23,60}:root[data-theme=light] .dashboard-page .stat-card--currency-neutral{--kpi-accent:#5f5f74;--kpi-accent-rgb:83,103,128}:root[data-theme=dark] .dashboard-premium-select>button{min-height:46px;border-color:rgba(147,147,159,.357);border-radius:13px;color:rgba(228,228,231,.85);background:radial-gradient(150px 48px at 17% 0,rgba(147,147,159,.111),transparent 72%),linear-gradient(180deg,rgba(27,27,29,.98),rgba(16,16,18,.996));box-shadow:inset 0 1px rgba(228,228,231,.111),inset 0 -1px rgba(10,10,11,.52),0 10px 24px rgba(7,7,8,.34),0 0 18px rgba(147,147,159,.051)}:root[data-theme=dark] .dashboard-premium-select>button:hover,:root[data-theme=dark] .dashboard-premium-select[data-open=true]>button{border-color:rgba(147,147,159,.493);color:rgba(228,228,231,.85);background:radial-gradient(170px 58px at 18% 0,rgba(147,147,159,.162),transparent 72%),linear-gradient(180deg,rgba(33,33,37,.98),rgba(17,17,19,.997));box-shadow:inset 0 1px rgba(228,228,231,.136),inset 0 -1px rgba(11,11,12,.54),0 0 0 1px rgba(147,147,159,.043),0 10px 25px rgba(8,8,8,.36),0 0 18px rgba(147,147,159,.068)}:root[data-theme=dark] .dashboard-premium-select>button:focus-visible{outline:2px solid rgba(154,154,166,.85);outline-offset:2px;box-shadow:0 0 0 4px rgba(147,147,159,.111),0 10px 24px rgba(7,7,8,.34)}:root[data-theme=dark] .dashboard-premium-select-menu{border-color:rgba(147,147,159,.391)!important;border-radius:14px!important;padding:8px!important;background:radial-gradient(340px 170px at 16% -18%,rgba(147,147,159,.136),transparent 69%),linear-gradient(155deg,rgba(29,29,32,.99),rgba(16,16,17,.997) 72%)!important;box-shadow:inset 0 1px rgba(228,228,231,.119),inset 0 -1px rgba(10,10,11,.54),0 24px 58px rgba(7,7,8,.58),0 0 28px rgba(147,147,159,.06)!important;-webkit-backdrop-filter:blur(24px) saturate(1.16)!important;backdrop-filter:blur(24px) saturate(1.16)!important}:root[data-theme=dark] .dashboard-premium-select-menu [role=option]{min-height:46px;border-radius:9px;padding:9px 11px}:root[data-theme=dark] .dashboard-premium-select-menu [role=option][data-active=true]{border-color:rgba(147,147,159,.153);background:linear-gradient(105deg,rgba(147,147,159,.17),rgba(51,51,56,.14))}:root[data-theme=dark] .dashboard-premium-select-menu [role=option][aria-selected=true]{border-color:rgba(147,147,159,.323);color:rgba(228,228,231,.85);background:linear-gradient(108deg,rgba(147,147,159,.255),rgba(53,53,58,.22));box-shadow:inset 0 1px rgba(226,226,230,.094),inset 0 -1px rgba(11,11,12,.24),0 8px 20px rgba(11,11,12,.18),0 0 14px rgba(147,147,159,.051)}:root[data-theme] .dashboard-page .dashboard-equity-card .dashboard-equity-chart>.recharts-responsive-container{width:100%!important;height:100%!important;min-height:0!important}@media (max-width:540px){:root[data-theme] .dashboard-page .coach-hero-presence-core{width:88px;height:88px}:root[data-theme] .dashboard-page .dashboard-trace-coach-owl{top:-9px;left:-68px;width:250px}:root[data-theme=light] .dashboard-trades-table--desktop{display:none!important}:root[data-theme=light] .dashboard-trades-mobile{display:grid;grid-gap:8px;gap:8px;padding:10px}:root[data-theme=light] .dashboard-trade-mobile-card{min-width:0;overflow:hidden;border:1px solid #e4e4ea;border-radius:10px;background:linear-gradient(145deg,#ffffff,#f7f7f9);box-shadow:inset 0 1px 0 rgba(207,207,213,.03)}:root[data-theme=light] .dashboard-trade-mobile-primary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:8px;gap:8px;padding:10px 11px 9px;border-bottom:1px solid #e4e4ea}:root[data-theme=light] .dashboard-trade-mobile-primary>div{display:grid;grid-gap:2px;gap:2px;min-width:0}:root[data-theme=light] .dashboard-trade-mobile-primary>div strong{overflow:hidden;color:#22222b;font:650 13px/1.2 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}:root[data-theme=light] .dashboard-trade-mobile-primary>div span{color:#6e6e7c;font-size:9px}:root[data-theme=light] .dashboard-trade-mobile-primary .badge{min-width:40px;justify-content:center;padding:3px 7px;font-size:9px}:root[data-theme=light] .dashboard-trade-mobile-pnl{min-width:72px;font:650 12px/1.2 var(--font-mono);text-align:right;white-space:nowrap}:root[data-theme=light] .dashboard-trade-mobile-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:9px 11px}:root[data-theme=light] .dashboard-trade-mobile-facts>div{min-width:0;padding:0 8px;border-left:1px solid #e4e4ea}:root[data-theme=light] .dashboard-trade-mobile-facts>div:first-child{padding-left:0;border-left:0}:root[data-theme=light] .dashboard-trade-mobile-facts dt{margin-bottom:3px;color:#6e6e7c;font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}:root[data-theme=light] .dashboard-trade-mobile-facts dd{min-width:0;overflow:hidden;margin:0;color:#30303b;font:500 11px/1.3 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}:root[data-theme=light] .dashboard-trade-mobile-strategy{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:7px 11px;background:#f4f4f7}:root[data-theme=light] .dashboard-trade-mobile-strategy span{flex:0 0 auto;color:#6e6e7c;font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}:root[data-theme=light] .dashboard-trade-mobile-strategy strong{min-width:0;overflow:hidden;color:#3a3a46;font-size:11px;font-weight:500;text-align:right;text-overflow:ellipsis;white-space:nowrap}}