.TopBar_topBar__nE7u5{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#0f172af2,#0f172ad9);border-bottom:1px solid #06b6d433;box-shadow:0 4px 12px #0000004d;height:56px;position:sticky;top:0;z-index:100}.TopBar_container__cHi6R{align-items:center;display:flex;gap:var(--spacing-xl);height:100%;justify-content:space-between;margin:0 auto;max-width:1600px;padding:0 var(--spacing-lg)}.TopBar_left__dt9vl{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-md);min-width:200px}.TopBar_menuBtn__YjgaE{background:#06b6d41a;border:1px solid #06b6d44d;border-radius:var(--radius-md);color:#06b6d4;cursor:pointer;display:none;font-size:18px;height:40px;transition:all var(--transition-base);width:40px}.TopBar_menuBtn__YjgaE:hover{background:#06b6d433;border-color:#06b6d480}@media (max-width:1024px){.TopBar_menuBtn__YjgaE{align-items:center;display:flex;justify-content:center}}.TopBar_logo__T6q1l{color:#22d3ee;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.TopBar_center__5CZbY{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center}.TopBar_badge__KFX57{background:#06b6d40d;border:1px solid #06b6d433;border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:12px;padding:4px 8px;transition:all var(--transition-base);white-space:nowrap}.TopBar_badge__KFX57:hover{background:#06b6d41a;border-color:#06b6d466;color:#06b6d4}.TopBar_separator__885DZ{color:#06b6d44d;font-weight:200}.TopBar_right__74\+Im{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-md);min-width:auto}.TopBar_statusItem__qKJih{align-items:center;border:1px solid;border-radius:var(--radius-sm);display:flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px;transition:all var(--transition-base);white-space:nowrap}.TopBar_dot__hI5XA{animation:TopBar_pulse__T1a\+s 2s ease-in-out infinite;border-radius:50%;display:inline-block;height:6px;width:6px}@keyframes TopBar_pulse__T1a\+s{0%,to{opacity:1}50%{opacity:.5}}.TopBar_timestamp__HGhZk{color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:12px;white-space:nowrap}.TopBar_statusOk__71VjN{background:#10b98126;border-color:#10b98166;color:#a7f3d0}.TopBar_statusWarning__VuFOe{background:#f59e0b26;border-color:#f59e0b66;color:#fcd34d}.TopBar_statusError__cVK5w{background:#ef444426;border-color:#ef444466;color:#fca5a5}.TopBar_statusConnected__O5dEY{background:#10b98126;border-color:#10b98166;color:#a7f3d0}.TopBar_statusPolling__y5P2X{background:#f59e0b26;border-color:#f59e0b66;color:#fcd34d}.TopBar_statusDown__OfVyP{background:#ef444426;border-color:#ef444466;color:#fca5a5}.TopBar_statusLive__iEfGC{background:#3b82f626;border-color:#3b82f666;color:#93c5fd}.TopBar_logoutBtn__SYACe{align-items:center;background:#ef444426;border:1px solid #ef444466;border-radius:var(--radius-sm);color:#fca5a5;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px;transition:all var(--transition-base);white-space:nowrap}.TopBar_logoutBtn__SYACe:hover{background:#ef444440;border-color:#ef444499;color:#ef4444}.TopBar_logoutBtn__SYACe:active{transform:scale(.95)}@media (max-width:1280px){.TopBar_center__5CZbY{flex-basis:100%;justify-content:flex-start;margin-top:4px;order:3}.TopBar_right__74\+Im{gap:8px}.TopBar_statusItem__qKJih{font-size:11px;padding:3px 8px}}@media (max-width:768px){.TopBar_logo__T6q1l{font-size:12px}.TopBar_center__5CZbY{gap:4px}.TopBar_badge__KFX57{font-size:10px;padding:3px 6px}.TopBar_right__74\+Im{gap:6px}.TopBar_statusItem__qKJih{font-size:10px;padding:2px 6px}.TopBar_timestamp__HGhZk{display:none}}.MarketAtmosphereBar_container__ZN4iz{background:#1e293b66;border-bottom:1px solid var(--color-border);display:flex;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);z-index:10}.MarketAtmosphereBar_segment__uU5YP{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-xs)}.MarketAtmosphereBar_segmentLabel__DT0eD{color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.MarketAtmosphereBar_fillContainer__dZm7o{background:#0000004d;border-radius:2px;height:6px;overflow:hidden;position:relative}.MarketAtmosphereBar_fill__rO8qq{background:var(--color-primary);background:var(--fill-color,var(--color-primary));border-radius:2px;height:100%;position:relative;transition:width var(--transition-base),background-color var(--transition-base)}.MarketAtmosphereBar_fill__rO8qq:after{animation:MarketAtmosphereBar_sheen__GBBeW var(--rt-sheen-speed) ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff4d 50%,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes MarketAtmosphereBar_sheen__GBBeW{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.MarketAtmosphereBar_value__UPJZu{color:var(--color-text-primary);font-family:var(--font-mono);font-size:12px;font-weight:600}.MarketAtmosphereBar_regime__EtMIq{--fill-color:var(--color-primary)}.MarketAtmosphereBar_regime__EtMIq.MarketAtmosphereBar_bull__Z4VEH{--fill-color:var(--color-success)}.MarketAtmosphereBar_regime__EtMIq.MarketAtmosphereBar_bear__tBcOT{--fill-color:var(--color-risk)}.MarketAtmosphereBar_regime__EtMIq.MarketAtmosphereBar_ranging__BIOJb{--fill-color:var(--color-flagged)}.MarketAtmosphereBar_liquidity__MF5HT{--fill-color:var(--color-primary)}.MarketAtmosphereBar_liquidity__MF5HT.MarketAtmosphereBar_high__pcLCd{--fill-color:var(--color-success)}.MarketAtmosphereBar_liquidity__MF5HT.MarketAtmosphereBar_low__Mvlvz{--fill-color:var(--color-risk)}.MarketAtmosphereBar_system__owVl1{--fill-color:var(--color-primary)}.MarketAtmosphereBar_system__owVl1.MarketAtmosphereBar_ok__fiFv4{--fill-color:var(--color-success)}.MarketAtmosphereBar_system__owVl1.MarketAtmosphereBar_warning__7Y43u{--fill-color:var(--color-flagged)}.MarketAtmosphereBar_system__owVl1.MarketAtmosphereBar_error__nPnsv{--fill-color:var(--color-risk);animation:MarketAtmosphereBar_system-alert__RBXbF .8s ease-in-out infinite}@keyframes MarketAtmosphereBar_system-alert__RBXbF{0%,to{opacity:.7}50%{opacity:1}}@media (max-width:768px){.MarketAtmosphereBar_container__ZN4iz{gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md)}.MarketAtmosphereBar_segmentLabel__DT0eD{font-size:10px}.MarketAtmosphereBar_value__UPJZu{font-size:11px}.MarketAtmosphereBar_fillContainer__dZm7o{height:5px}}@media (prefers-reduced-motion:reduce){.MarketAtmosphereBar_fill__rO8qq:after{animation:none}.MarketAtmosphereBar_system__owVl1.MarketAtmosphereBar_error__nPnsv{animation:none;opacity:.85}}.Sidebar_sidebar__TTYAt{background:var(--glass-bg);border-right:1px solid var(--color-border);display:flex;flex-direction:column;overflow-y:auto;padding:var(--spacing-lg) 0;position:relative;transition:width var(--transition-base);width:240px;z-index:var(--z-dropdown)}.Sidebar_sidebar__TTYAt.Sidebar_closed__A-WPJ{width:80px}.Sidebar_nav__Kav3s{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-sm);padding:0 var(--spacing-md)}.Sidebar_navItem__gk75l{align-items:center;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:var(--font-size-md);font-weight:500;gap:var(--spacing-md);overflow:hidden;padding:var(--spacing-md) var(--spacing-lg);position:relative;text-decoration:none;transition:all var(--transition-base)}.Sidebar_navItem__gk75l:before{background:var(--glow-color);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--transition-base)}.Sidebar_navItem__gk75l:hover{background:#ffffff0d;color:var(--color-text-primary)}.Sidebar_navItem__gk75l:hover:before{opacity:1}.Sidebar_navItem__gk75l.Sidebar_active__tuHV6{background:var(--color-primary);color:#fff;font-weight:600}.Sidebar_navItem__gk75l.Sidebar_active__tuHV6:before{opacity:0}.Sidebar_icon__1v8Ln{flex-shrink:0;font-size:18px;min-width:24px;text-align:center}.Sidebar_label__2IKIS{flex:1 1;white-space:nowrap}.Sidebar_sidebar__TTYAt.Sidebar_closed__A-WPJ .Sidebar_label__2IKIS{display:none}.Sidebar_footer__J9-iw{border-top:1px solid var(--color-border);margin-top:auto;padding:var(--spacing-lg) var(--spacing-md)}.Sidebar_version__U2GDK{display:flex;flex-direction:column;gap:var(--spacing-xs)}.Sidebar_versionLabel__8orIR{font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Sidebar_timestamp__vuyxB,.Sidebar_versionLabel__8orIR{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}.Sidebar_sidebar__TTYAt::-webkit-scrollbar{width:6px}.Sidebar_sidebar__TTYAt::-webkit-scrollbar-track{background:#0000}.Sidebar_sidebar__TTYAt::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.Sidebar_sidebar__TTYAt::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}@media (max-width:1024px){.Sidebar_sidebar__TTYAt{height:calc(100vh - 56px);left:0;position:fixed;top:56px;transform:translateX(-100%);transition:transform var(--transition-base);z-index:var(--z-modal)}.Sidebar_sidebar__TTYAt.Sidebar_open__hCXU6{transform:translateX(0)}}@media (max-width:640px){.Sidebar_sidebar__TTYAt,.Sidebar_sidebar__TTYAt.Sidebar_closed__A-WPJ{width:200px}.Sidebar_label__2IKIS{display:block}.Sidebar_navItem__gk75l{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-md)}.Sidebar_icon__1v8Ln{font-size:16px}}.BackgroundLayer_container__tfgif{background-color:var(--color-bg-dark);bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;z-index:0}.BackgroundLayer_pulseGrid__o8qQu{animation:BackgroundLayer_pulse-grid__25G3W var(--rt-pulse-duration) ease-in-out infinite;background:repeating-linear-gradient(0deg,#06b6d408,#06b6d408 1px,#0000 0,#0000 40px),repeating-linear-gradient(90deg,#06b6d408,#06b6d408 1px,#0000 0,#0000 40px);inset:0;position:absolute}@keyframes BackgroundLayer_pulse-grid__25G3W{0%,to{opacity:.3}50%{opacity:.6}}.BackgroundLayer_flowLines__28ZWR{inset:0;opacity:.1;position:absolute}.BackgroundLayer_flowLines__28ZWR:before{animation:BackgroundLayer_flow-lines__tyNLI var(--rt-flow-speed) linear infinite;background:repeating-linear-gradient(45deg,#0000,#0000 100px,#06b6d433 0,#06b6d433 200px);content:"";inset:0;position:absolute}@keyframes BackgroundLayer_flow-lines__tyNLI{0%{transform:translateX(-200px) translateY(-200px)}to{transform:translateX(100vw) translateY(100vh)}}.BackgroundLayer_rippleContainer__NqPnX{height:600px;left:50%;margin-left:-300px;margin-top:-300px;pointer-events:none;position:absolute;top:50%;width:600px}.BackgroundLayer_ripple__Ry8OO{animation:BackgroundLayer_ripple-out__LjKNg var(--rt-ripple-duration) ease-out forwards;border:2px solid #06b6d466;border-radius:50%;inset:0;position:absolute;transform-origin:center}@keyframes BackgroundLayer_ripple-out__LjKNg{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}.BackgroundLayer_dangerVignette__GtSi1{background:radial-gradient(ellipse at center,#0000 0,#0000 50%,#ef444426 100%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--transition-slow)}.BackgroundLayer_dangerVignette__GtSi1.BackgroundLayer_active__EVloh{opacity:1}.BackgroundLayer_dangerVignette__GtSi1.BackgroundLayer_pulsing__HxHcS{animation:BackgroundLayer_danger-pulse__StobX .8s ease-in-out infinite}@keyframes BackgroundLayer_danger-pulse__StobX{0%,to{opacity:.15}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.BackgroundLayer_pulseGrid__o8qQu{animation:none;opacity:.3}.BackgroundLayer_flowLines__28ZWR:before{animation:none}.BackgroundLayer_ripple__Ry8OO{animation:none;opacity:0}.BackgroundLayer_dangerVignette__GtSi1.BackgroundLayer_pulsing__HxHcS{animation:none}}.Card_card__48SLx{background:var(--glass-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;transition:all var(--transition-base)}.Card_card__48SLx.Card_raised__NJfue{box-shadow:var(--shadow-md)}.Card_card__48SLx.Card_raised__NJfue:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.Card_card__48SLx.Card_minimal__O6ZvD{background:#0000;border:none;box-shadow:none}.Card_card__48SLx.Card_padding-compact__FsvNU{padding:var(--spacing-sm)}.Card_card__48SLx.Card_padding-standard__bOxx4{padding:var(--spacing-md)}.Card_card__48SLx.Card_padding-relaxed__yz7gD{padding:var(--spacing-lg)}.Card_title__Uk-2C{border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0 0 var(--spacing-md) 0;padding-bottom:var(--spacing-sm)}.Card_content__RnNVP{flex:1 1;overflow:hidden}.Card_footer__SPgwQ{border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-sm)}.Card_card__48SLx[role=button]{cursor:pointer}.Card_card__48SLx[role=button]:hover{border-color:var(--color-primary)}.Card_card__48SLx[role=button]:focus{outline:2px solid var(--color-primary);outline-offset:1px}.StatusPill_pill__zp\+oT{align-items:center;border:1px solid;border-radius:9999px;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);transition:all var(--transition-fast)}.StatusPill_pill__zp\+oT.StatusPill_size-sm__D\+u1i{font-size:var(--font-size-xs);padding:2px 6px}.StatusPill_pill__zp\+oT.StatusPill_size-md__DF3Ul{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-md)}.StatusPill_pill__zp\+oT.StatusPill_size-lg__s4dUv{font-size:var(--font-size-md);padding:var(--spacing-md) var(--spacing-lg)}.StatusPill_pill__zp\+oT.StatusPill_success__HFQE4{background-color:#10b98126;border-color:#10b98180;color:#10b981}.StatusPill_pill__zp\+oT.StatusPill_success__HFQE4:hover{background-color:#10b98140;box-shadow:0 0 8px #10b9814d}.StatusPill_pill__zp\+oT.StatusPill_warning__rWAUD{background-color:#f59e0b26;border-color:#f59e0b80;color:#f59e0b}.StatusPill_pill__zp\+oT.StatusPill_warning__rWAUD:hover{background-color:#f59e0b40;box-shadow:0 0 8px #f59e0b4d}.StatusPill_pill__zp\+oT.StatusPill_danger__qSkYr{background-color:#ef444426;border-color:#ef444480;color:#ef4444}.StatusPill_pill__zp\+oT.StatusPill_danger__qSkYr:hover{background-color:#ef444440;box-shadow:0 0 8px #ef44444d}.StatusPill_pill__zp\+oT.StatusPill_neutral__bnGwJ{background-color:#64748b26;border-color:#64748b80;color:#64748b}.StatusPill_pill__zp\+oT.StatusPill_info__xD3XA{background-color:#06b6d426;border-color:#06b6d480;color:#06b6d4}.StatusPill_icon__IMS54{align-items:center;display:inline-flex;font-size:1.1em}.StatusPill_label__f\+KI0{letter-spacing:.03em}.Badge_badge__1xRhP{align-items:center;border-radius:6px;display:inline-flex;font-size:var(--font-size-xs);font-weight:600;gap:var(--spacing-xs);padding:3px 8px;white-space:nowrap}.Badge_badge__1xRhP.Badge_size-sm__lAebS{font-size:10px;padding:2px 6px}.Badge_badge__1xRhP.Badge_size-md__foUzJ{font-size:var(--font-size-xs);padding:3px 8px}.Badge_badge__1xRhP.Badge_size-lg__Rq8OO{font-size:var(--font-size-sm);padding:4px 10px}.Badge_badge__1xRhP.Badge_default__ElPBe{background-color:#64748b33;border:1px solid #64748b4d;color:#94a3b8}.Badge_badge__1xRhP.Badge_primary__\+8iMk{background-color:#06b6d433;border:1px solid #06b6d466;color:#06b6d4}.Badge_badge__1xRhP.Badge_success__dPfX6{background-color:#10b98133;border:1px solid #10b98166;color:#10b981}.Badge_badge__1xRhP.Badge_warning__5K4Q\+{background-color:#f59e0b33;border:1px solid #f59e0b66;color:#f59e0b}.Badge_badge__1xRhP.Badge_danger__ga3hX{background-color:#ef444433;border:1px solid #ef444466;color:#ef4444}.Badge_badge__1xRhP.Badge_neutral__6EHdh{background-color:#64748b26;border:1px solid #64748b33;color:#64748b}.Badge_icon__\+T9Ew{align-items:center;display:inline-flex;font-size:1em}.Badge_text__ABCAY{letter-spacing:.02em}.Badge_count__Mvy9o{align-items:center;background-color:currentColor;background-color:#0000001a;border-radius:3px;color:inherit;display:inline-flex;font-size:.8em;justify-content:center;margin-left:2px;min-width:1.2em;padding:0 3px}.DataRow_row__8zRcU{align-items:flex-start;display:flex;gap:var(--spacing-md);justify-content:space-between}.DataRow_row__8zRcU.DataRow_size-compact__eDfKD{gap:var(--spacing-sm);padding:4px 0}.DataRow_row__8zRcU.DataRow_size-standard__spZh0{gap:var(--spacing-md);padding:6px 0}.DataRow_row__8zRcU.DataRow_size-relaxed__9vObv{gap:var(--spacing-lg);padding:8px 0}.DataRow_row__8zRcU.DataRow_divider__R-nv\+{border-bottom:1px solid var(--color-border-subtle);padding-bottom:var(--spacing-sm)}.DataRow_label__23oqv{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500;min-width:100px}.DataRow_value__SiJA6{color:var(--color-text-primary);flex:1 1;font-size:var(--font-size-md);font-weight:600;text-align:right}.DataRow_secondary__W5V74{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:400;margin-top:2px}@media (max-width:640px){.DataRow_row__8zRcU{align-items:stretch;flex-direction:column;gap:var(--spacing-xs)}.DataRow_label__23oqv{min-width:auto}.DataRow_value__SiJA6{text-align:left}}.KeyValueGrid_grid__BqngN{display:grid;width:100%}.KeyValueGrid_grid__BqngN.KeyValueGrid_cols-2__GI-py{grid-template-columns:repeat(2,1fr)}.KeyValueGrid_grid__BqngN.KeyValueGrid_cols-3__tWNAO{grid-template-columns:repeat(3,1fr)}.KeyValueGrid_grid__BqngN.KeyValueGrid_cols-4__1PykF{grid-template-columns:repeat(4,1fr)}.KeyValueGrid_grid__BqngN.KeyValueGrid_cols-6__yvysK{grid-template-columns:repeat(6,1fr)}.KeyValueGrid_grid__BqngN.KeyValueGrid_gap-compact__Jqo\+T{gap:var(--spacing-sm)}.KeyValueGrid_grid__BqngN.KeyValueGrid_gap-standard__Nv0o8{gap:var(--spacing-md)}.KeyValueGrid_grid__BqngN.KeyValueGrid_gap-relaxed__JVSwg{gap:var(--spacing-lg)}@media (max-width:1024px){.KeyValueGrid_grid__BqngN.KeyValueGrid_cols-6__yvysK{grid-template-columns:repeat(3,1fr)}.KeyValueGrid_grid__BqngN.KeyValueGrid_cols-3__tWNAO,.KeyValueGrid_grid__BqngN.KeyValueGrid_cols-4__1PykF{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.KeyValueGrid_grid__BqngN.KeyValueGrid_cols-4__1PykF,.KeyValueGrid_grid__BqngN.KeyValueGrid_cols-6__yvysK{grid-template-columns:repeat(2,1fr)}.KeyValueGrid_grid__BqngN.KeyValueGrid_cols-2__GI-py,.KeyValueGrid_grid__BqngN.KeyValueGrid_cols-3__tWNAO{grid-template-columns:1fr}}.EmptyState_container__DxD-C{align-items:center;background-color:#1e293b4d;border:1px dashed var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;min-height:200px;padding:var(--spacing-lg);text-align:center}.EmptyState_container__DxD-C.EmptyState_size-compact__Sfp84{gap:var(--spacing-sm);min-height:120px;padding:var(--spacing-md)}.EmptyState_container__DxD-C.EmptyState_size-standard__n4\+Gn{gap:var(--spacing-md);min-height:200px;padding:var(--spacing-lg)}.EmptyState_container__DxD-C.EmptyState_size-spacious__ScyRd{gap:var(--spacing-lg);min-height:300px;padding:var(--spacing-xl)}.EmptyState_icon__CfxoA{font-size:3em;line-height:1;opacity:.6}.EmptyState_title__V7tXM{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.EmptyState_description__JmPyB{color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:1.5;max-width:400px}.EmptyState_button__ObOtZ{background-color:var(--color-primary);border:none;border-radius:var(--radius-md);color:var(--color-bg-dark);cursor:pointer;font-size:var(--font-size-sm);font-weight:600;margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);transition:all var(--transition-fast)}.EmptyState_button__ObOtZ:hover{background-color:#06b6d4;box-shadow:0 0 12px #06b6d466;transform:translateY(-2px)}.EmptyState_button__ObOtZ:active{transform:translateY(0)}.CommandCenterHeader_commandHeader__cQjzT{align-items:flex-start;border-bottom:1px solid #06b6d41a;display:flex;gap:var(--spacing-lg);justify-content:space-between;padding-bottom:var(--spacing-md)}.CommandCenterHeader_headerLeft__Wy6u7{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-md)}.CommandCenterHeader_titleRow__sRdbw{align-items:center;display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-sm)}.CommandCenterHeader_pageTitle__YBMpl{color:#22d3ee;font-size:18px;font-weight:700;letter-spacing:.5px;margin:0}.CommandCenterHeader_connectionStatus__IxCTZ{align-items:center;display:flex;gap:5px;margin-left:auto}.CommandCenterHeader_statusDot__tHXuQ{animation:CommandCenterHeader_pulse-animation__FV7r9 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:50%;display:inline-block;height:8px;width:8px}.CommandCenterHeader_statusDot__tHXuQ.CommandCenterHeader_ok__EOwCh{background-color:#10b981}.CommandCenterHeader_statusDot__tHXuQ.CommandCenterHeader_error__9NmZU{background-color:#ef4444}.CommandCenterHeader_statusText__wu8Xr{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600}.CommandCenterHeader_statusChips__bk94W{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}@media (max-width:768px){.CommandCenterHeader_titleRow__sRdbw{flex-wrap:wrap;width:100%}.CommandCenterHeader_connectionStatus__IxCTZ{margin:var(--spacing-sm) 0 0 0;width:100%}.CommandCenterHeader_statusChips__bk94W{gap:var(--spacing-xs)}}.CommandSummaryStrip_kpiStrip__142TZ{margin-bottom:var(--spacing-md);width:100%}.CommandSummaryStrip_positive__3axhI{color:#10b981}.CommandSummaryStrip_negative__jw1V8{color:#ef4444}.TradeDecisionPanel_titleWithBadge__uaKTK{align-items:center;display:flex;gap:var(--spacing-md)}.TradeDecisionPanel_timeGateValue__W5bN6{align-items:center;display:flex;gap:var(--spacing-sm)}.TradeDecisionPanel_hourLabel__CLsob{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:500}.TradeDecisionPanel_warningText__g9bo1{color:#f59e0b}.TradeDecisionPanel_neutralText__VGpAB{color:var(--color-text-tertiary)}.TradeStatusCard_container__UcqaE{display:flex;flex-direction:column;gap:var(--spacing-lg)}.TradeStatusCard_signalsInfo__2GGxu{border-bottom:1px solid var(--color-border-subtle);border-top:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md) 0}.TradeStatusCard_signalRow__S4R-G{align-items:center;display:flex;font-size:var(--font-size-sm);justify-content:space-between}.TradeStatusCard_label__iEYyj{color:var(--color-text-secondary);font-weight:500}.TradeStatusCard_value__6Q7nf{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:700}.TradeStatusCard_accepted__1VkNB{color:#10b981}.TradeStatusCard_blocked__pywvC{color:#ef4444}.TradeStatusCard_blockReasonBox__8oLWS{background-color:#f59e0b1a;border-left:3px solid #f59e0b;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.TradeStatusCard_reasonLabel__cHXsE{color:#f59e0b;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.05em}.TradeStatusCard_reasonText__4zWi2{color:var(--color-text-primary);font-size:var(--font-size-sm);word-break:break-word}.RecentEventsFeed_eventsList__7-fvx{display:flex;flex-direction:column;gap:var(--spacing-sm)}.RecentEventsFeed_eventItem__ck84k{border-left:3px solid var(--color-border);border-radius:0 var(--radius-sm) var(--radius-sm) 0;display:flex;font-size:var(--font-size-sm);gap:var(--spacing-md);padding:var(--spacing-sm);transition:all var(--transition-fast)}.RecentEventsFeed_eventItem__ck84k:hover{background-color:#06b6d40d;border-left-color:var(--color-primary)}.RecentEventsFeed_eventTime__5L-o6{color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:600;min-width:50px}.RecentEventsFeed_eventText__6Guq4{color:var(--color-text-secondary);flex:1 1}.RecentEventsFeed_eventItem__ck84k.RecentEventsFeed_accepted__41Hwc{border-left-color:#10b981}.RecentEventsFeed_eventItem__ck84k.RecentEventsFeed_blocked__s3YpV{border-left-color:#ef4444}.RecentEventsFeed_eventItem__ck84k.RecentEventsFeed_warning__eprht{border-left-color:#f59e0b}.RecentEventsFeed_eventItem__ck84k.RecentEventsFeed_info__qS5Ry{border-left-color:#06b6d4}.SystemHealthPanel_healthItems__MGUVk{display:flex;flex-direction:column;gap:var(--spacing-md)}.SystemHealthPanel_healthItem__cNkBH{align-items:center;border-bottom:1px solid var(--color-border-subtle);display:flex;justify-content:space-between;padding:var(--spacing-sm) 0}.SystemHealthPanel_healthItem__cNkBH:last-child{border-bottom:none}.SystemHealthPanel_healthLabel__5xwhJ{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600}.SystemHealthPanel_healthValue__KdUVI{color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:500}.Dashboard_dashboard__UbECG{background:linear-gradient(135deg,var(--color-bg-dark) 0,#1a1f3a 50%,#0f1428 100%);color:var(--color-text-primary);overflow-x:clip;position:relative;width:100%}.Dashboard_dashboard__UbECG:before{animation:Dashboard_gridScroll__-FK6e 30s linear infinite;background-image:linear-gradient(0deg,#06b6d40d 1px,#0000 0),linear-gradient(90deg,#06b6d40d 1px,#0000 0);background-size:60px 60px;content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes Dashboard_gridScroll__-FK6e{0%{transform:translateY(0)}to{transform:translateY(60px)}}.Dashboard_dashboard__UbECG:after{animation:Dashboard_float__h4LYN 12s ease-in-out infinite;background:radial-gradient(circle,#06b6d41a 0,#0000 70%);border-radius:50%;content:"";filter:blur(80px);height:500px;left:-150px;pointer-events:none;position:fixed;top:5%;width:500px;z-index:0}@keyframes Dashboard_float__h4LYN{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-30px) translateX(20px)}50%{transform:translateY(-60px) translateX(-15px)}75%{transform:translateY(-30px) translateX(25px)}}.Dashboard_dashboardContent__zxOLe{background:var(--color-bg-dark);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-lg);margin:0 auto;max-width:1400px;padding:var(--spacing-lg) var(--spacing-lg);position:relative;width:100%;z-index:1}.Dashboard_commandHeader__rgW8n{align-items:flex-start;border-bottom:1px solid #06b6d41a;display:flex;gap:var(--spacing-lg);justify-content:space-between;padding-bottom:var(--spacing-md)}.Dashboard_headerLeft__yjn0T{display:flex;flex-direction:column;gap:var(--spacing-sm)}.Dashboard_pageTitle__I1h9A{color:#22d3ee;font-size:18px;font-weight:700;letter-spacing:.5px;margin:0}.Dashboard_statusChips__XzLUV{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.Dashboard_chip__PV64p{background:#06b6d41a;border:1px solid #06b6d433;border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:11px;font-weight:600;padding:3px 8px;white-space:nowrap}.Dashboard_systemStatus__H4y\+3{align-items:center;background:#10b9811a;border:1px solid #10b98133;border-radius:var(--radius-sm);display:flex;font-size:12px;gap:var(--spacing-sm);padding:6px 12px}.Dashboard_statusDot__dVxju{border-radius:50%;display:inline-block;height:6px;width:6px}.Dashboard_statusDot__dVxju.Dashboard_ok__l6DZa{background:#10b981;box-shadow:0 0 8px #10b98199}.Dashboard_statusDot__dVxju.Dashboard_error__p7BZH{background:#ef4444;box-shadow:0 0 8px #ef444499}.Dashboard_statusText__bltr8{color:var(--color-text-secondary);font-weight:600}.Dashboard_twoColumnGrid__ORIR7{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-auto-rows:max-content;grid-template-columns:1fr .43fr}.Dashboard_leftColumn__Pcqzf,.Dashboard_rightColumn__niLw4{display:flex;flex-direction:column;gap:var(--spacing-lg)}.Dashboard_kpiStrip__CVDB6{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(6,1fr)}.Dashboard_kpiCard__fez2O{background:#1e293b80;border:1px solid #06b6d426;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md);text-align:center;transition:all var(--transition-base)}.Dashboard_kpiCard__fez2O:hover{background:#06b6d40d;border-color:#06b6d44d}.Dashboard_kpiLabel__oMa-9{color:var(--color-text-tertiary);font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Dashboard_kpiValue__3pt3y{color:#22d3ee;font-size:16px;font-weight:700}.Dashboard_kpiValue__3pt3y.Dashboard_positive__IAD7F{color:#10b981}.Dashboard_kpiValue__3pt3y.Dashboard_negative__50WG2{color:#ef4444}.Dashboard_eventsCard__6o2x8,.Dashboard_healthCard__acq9B,.Dashboard_snapshotCard__mlNlB,.Dashboard_tableCard__c8jH0,.Dashboard_tradingWindowCard__K0MZA{background:#1e293b66;border:1px solid #06b6d426;border-radius:var(--radius-lg);padding:var(--spacing-lg);transition:all var(--transition-base)}.Dashboard_eventsCard__6o2x8:hover,.Dashboard_healthCard__acq9B:hover,.Dashboard_snapshotCard__mlNlB:hover,.Dashboard_tableCard__c8jH0:hover,.Dashboard_tradingWindowCard__K0MZA:hover{background:#06b6d408;border-color:#06b6d440}.Dashboard_sectionTitle__3sD1h{color:#22d3ee;font-size:13px;font-weight:700;letter-spacing:.5px;margin:0 0 var(--spacing-md) 0;text-transform:uppercase}.Dashboard_snapshotGrid__fhNmI{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(3,1fr)}.Dashboard_snapshotItem__SxzSR{display:flex;flex-direction:column;gap:var(--spacing-xs);text-align:center}.Dashboard_snapshotLabel__GLCsF{color:var(--color-text-tertiary);font-size:10px;text-transform:uppercase}.Dashboard_snapshotValue__l\+hAN{color:var(--color-primary);font-size:14px;font-weight:700}.Dashboard_setupTable__72xkj{border-collapse:collapse;font-size:12px;width:100%}.Dashboard_setupTable__72xkj thead{background:#06b6d414;border-bottom:1px solid #06b6d426}.Dashboard_setupTable__72xkj th{color:var(--color-text-secondary);font-size:10px;font-weight:700;padding:var(--spacing-md);text-align:left;text-transform:uppercase}.Dashboard_setupTable__72xkj th:not(:first-child){text-align:right}.Dashboard_setupRow__tKCbo{border-bottom:1px solid #06b6d41a;transition:all var(--transition-base)}.Dashboard_setupRow__tKCbo:hover{background:#06b6d414}.Dashboard_setupRow__tKCbo td{padding:var(--spacing-md)}.Dashboard_setupName__\+\+OB7{color:var(--color-text-primary);font-weight:600}.Dashboard_numeric__EF\+Hb{color:var(--color-text-secondary);text-align:right}.Dashboard_status__YGPk7{font-weight:700;text-align:right}.Dashboard_statusBadge__7S\+C9{border-radius:var(--radius-md);display:inline-block;font-size:12px;font-weight:700;margin-bottom:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);text-align:center;width:100%}.Dashboard_statusBadge__7S\+C9.Dashboard_trading__HCmIf{background:#10b98126;border:1px solid #10b9814d;color:#a7f3d0}.Dashboard_statusBadge__7S\+C9.Dashboard_blocked__5n39B{background:#ef444426;border:1px solid #ef44444d;color:#fca5a5}.Dashboard_windowInfo__bjla4{display:flex;flex-direction:column;gap:var(--spacing-md)}.Dashboard_windowItem__QsQDi{background:#06b6d40d;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md)}.Dashboard_windowLabel__2nZe7{color:var(--color-text-tertiary);font-size:10px;font-weight:600;text-transform:uppercase}.Dashboard_windowTime__Ahaez{color:var(--color-primary);font-size:13px;font-weight:700}.Dashboard_countdown__FGp2W{color:var(--color-text-secondary);font-size:11px}.Dashboard_eventsList__-\+9Ut{display:flex;flex-direction:column;gap:var(--spacing-xs)}.Dashboard_eventItem__Gcqsy{background:#06b6d40d;border-left:3px solid #06b6d44d;border-radius:var(--radius-sm);display:flex;font-size:11px;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}.Dashboard_eventItem__Gcqsy.Dashboard_signal__GxyJV{border-left-color:#3b82f680}.Dashboard_eventItem__Gcqsy.Dashboard_trade__jTLhw{border-left-color:#06b6d480}.Dashboard_eventItem__Gcqsy.Dashboard_win__0nn24{border-left-color:#10b98180}.Dashboard_eventItem__Gcqsy.Dashboard_blocked__5n39B{border-left-color:#f59e0b80}.Dashboard_eventItem__Gcqsy.Dashboard_ok__l6DZa{border-left-color:#10b98180}.Dashboard_eventItem__Gcqsy.Dashboard_warn__1IjMM{border-left-color:#f59e0b80}.Dashboard_eventTime__7O\+bV{color:var(--color-text-tertiary);font-family:var(--font-mono);min-width:35px}.Dashboard_eventText__mig8m{color:var(--color-text-secondary)}.Dashboard_healthItem__wz-PJ{align-items:center;background:#06b6d40d;border-radius:var(--radius-md);display:flex;font-size:12px;gap:var(--spacing-md);padding:var(--spacing-md)}.Dashboard_healthLabel__hH4Em{color:var(--color-text-secondary);font-weight:600;min-width:65px}.Dashboard_healthDot__856TA{border-radius:50%;flex-shrink:0;height:6px;width:6px}.Dashboard_healthDot__856TA.Dashboard_ok__l6DZa{background:#10b981}.Dashboard_healthDot__856TA.Dashboard_error__p7BZH{background:#ef4444}.Dashboard_healthStatus__9uLUJ{color:var(--color-text-secondary);font-weight:600}.Dashboard_healthValue__GPV4u{color:var(--color-primary);font-weight:700}.Dashboard_healthTime__b5rXo{color:var(--color-text-tertiary);font-size:10px}@media (max-width:1280px){.Dashboard_twoColumnGrid__ORIR7{grid-template-columns:1fr}.Dashboard_kpiStrip__CVDB6{grid-template-columns:repeat(3,1fr)}.Dashboard_snapshotGrid__fhNmI{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.Dashboard_dashboardContent__zxOLe{padding:var(--spacing-lg) var(--spacing-md)}.Dashboard_pageTitle__I1h9A{font-size:16px}.Dashboard_kpiStrip__CVDB6{grid-template-columns:repeat(3,1fr)}.Dashboard_snapshotGrid__fhNmI{grid-template-columns:repeat(2,1fr)}.Dashboard_setupTable__72xkj td,.Dashboard_setupTable__72xkj th{font-size:11px;padding:var(--spacing-sm)}}@media (max-width:768px){.Dashboard_dashboardContent__zxOLe{gap:var(--spacing-md);padding:var(--spacing-md)}.Dashboard_commandHeader__rgW8n{flex-direction:column;gap:var(--spacing-md)}.Dashboard_statusChips__XzLUV{gap:6px}.Dashboard_chip__PV64p{font-size:10px;padding:2px 6px}.Dashboard_pageTitle__I1h9A{font-size:14px}.Dashboard_kpiStrip__CVDB6{gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr)}.Dashboard_kpiCard__fez2O{padding:var(--spacing-sm)}.Dashboard_kpiValue__3pt3y{font-size:14px}.Dashboard_sectionTitle__3sD1h{font-size:12px}.Dashboard_snapshotGrid__fhNmI{grid-template-columns:1fr}.Dashboard_setupTable__72xkj{font-size:11px}.Dashboard_setupTable__72xkj td,.Dashboard_setupTable__72xkj th{padding:var(--spacing-sm)}.Dashboard_eventItem__Gcqsy{font-size:10px;padding:var(--spacing-xs) var(--spacing-sm)}.Dashboard_healthItem__wz-PJ{font-size:11px;padding:var(--spacing-sm)}}@media (max-width:640px){.Dashboard_kpiStrip__CVDB6{grid-template-columns:1fr}.Dashboard_eventsCard__6o2x8,.Dashboard_healthCard__acq9B,.Dashboard_snapshotCard__mlNlB,.Dashboard_tableCard__c8jH0,.Dashboard_tradingWindowCard__K0MZA{padding:var(--spacing-md)}.Dashboard_statusChips__XzLUV{flex-direction:column;gap:var(--spacing-xs)}.Dashboard_snapshotGrid__fhNmI{gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr)}.Dashboard_snapshotLabel__GLCsF{font-size:9px}.Dashboard_snapshotValue__l\+hAN{font-size:12px}.Dashboard_windowItem__QsQDi{padding:var(--spacing-sm)}.Dashboard_windowLabel__2nZe7{font-size:9px}.Dashboard_windowTime__Ahaez{font-size:12px}}.DecisionTrace_trace__OCOhL{border-top:1px solid #ffffff0d;display:flex;flex-direction:column;gap:6px;margin-top:var(--spacing-sm);padding-top:var(--spacing-sm)}.DecisionTrace_label__O-Pt0{color:var(--color-text-tertiary);font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.DecisionTrace_gates__3aNAf{display:flex;flex-direction:column;gap:4px}.DecisionTrace_gate__HypKJ{align-items:center;background:#ffffff05;border-radius:4px;display:flex;font-size:11px;font-weight:500;gap:6px;padding:4px 6px}.DecisionTrace_gate-pass__-UE47{border-left:2px solid var(--color-success);color:var(--color-success)}.DecisionTrace_gate-fail__tGkhw{border-left:2px solid var(--color-risk);color:var(--color-risk)}.DecisionTrace_gate-warn__Mi1fF{border-left:2px solid var(--color-warning);color:var(--color-warning)}.DecisionTrace_indicator__DVF3n{font-weight:700;min-width:12px}.DecisionTrace_name__bZ764{color:var(--color-text-primary);font-weight:600;min-width:50px}.DecisionTrace_reason__FZX8J{color:var(--color-text-secondary);flex:1 1;font-family:var(--font-mono);text-align:right}@media (max-width:768px){.DecisionTrace_trace__OCOhL{gap:4px;margin-top:4px;padding-top:4px}.DecisionTrace_gate__HypKJ{font-size:10px;padding:3px 4px}.DecisionTrace_name__bZ764{min-width:40px}}.PipelineIntelligence_intelligence__xfCL2{background:#ffffff05;border-left:3px solid;border-radius:6px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px;padding:8px}.PipelineIntelligence_intelligence-generated__zEahJ{border-left-color:var(--color-primary)}.PipelineIntelligence_intelligence-blocked__tkBJo{border-left-color:var(--color-risk)}.PipelineIntelligence_intelligence-accepted__VF-fK{border-left-color:var(--color-success)}.PipelineIntelligence_stat__xkGdY{align-items:center;display:flex;font-size:11px;gap:4px}.PipelineIntelligence_label__HYhUA{color:var(--color-text-tertiary);font-weight:600;letter-spacing:.3px;min-width:45px;text-transform:uppercase}.PipelineIntelligence_value__92sV7{color:var(--color-text-primary);font-family:var(--font-mono);font-size:12px;font-weight:700}.PipelineIntelligence_detail__BduKx{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:10px}.PipelineIntelligence_high__\+ckUk{color:var(--color-success)}.PipelineIntelligence_medium__W\+C1L{color:var(--color-primary)}@media (max-width:768px){.PipelineIntelligence_intelligence__xfCL2{gap:8px;padding:6px}.PipelineIntelligence_stat__xkGdY{font-size:10px}.PipelineIntelligence_label__HYhUA{font-size:9px;min-width:40px}.PipelineIntelligence_value__92sV7{font-size:11px}}.ScoreContext_context-sm__JYu0a{align-items:center;display:flex;gap:6px}.ScoreContext_context-md__Mxjhx{display:flex;flex-direction:column;gap:4px}.ScoreContext_context-lg__0Ka5R{display:flex;flex-direction:column;gap:8px}.ScoreContext_scoreRow__9xuMl{align-items:center;display:flex;gap:var(--spacing-sm)}.ScoreContext_delta__mqaIA{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500}.ScoreContext_label-sm__WjMax{color:var(--color-text-tertiary);font-size:10px;font-weight:600}.ScoreContext_label-md__pcR3Q{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600}.ScoreContext_label-lg__5RaXR{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600}.SignalListItem_signalItem__2wpZl{background:#ffffff08;border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);transition:all var(--transition-base)}.SignalListItem_signalItem__2wpZl:hover{background:#ffffff0f;border-color:var(--color-primary)}.SignalListItem_signalItem__2wpZl.SignalListItem_selected__TTe9V{background:#06b6d41a;border-color:var(--color-primary);box-shadow:0 0 12px #06b6d433}.SignalListItem_signalItem__2wpZl.SignalListItem_accepted__HcoSB{border-left:3px solid var(--color-success)}.SignalListItem_signalItem__2wpZl.SignalListItem_blocked__lphSq{border-left:3px solid var(--color-risk)}.SignalListItem_signalItem__2wpZl.SignalListItem_generated__w-3-d{border-left:3px solid var(--color-primary)}.SignalListItem_header__0Xf2L{align-items:center;display:flex;gap:var(--spacing-sm);justify-content:space-between}.SignalListItem_timestamp__6691w{color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500;min-width:55px}.SignalListItem_scoreRow__euqCj{display:flex;gap:var(--spacing-sm)}.SignalListItem_metadataRow__kix9l{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);min-height:24px}.SignalListItem_reasonRow__LjlId,.SignalListItem_riskRow__7W9D3{display:flex;gap:var(--spacing-xs)}.SignalListItem_reasonRow__LjlId{border-top:1px solid #ffffff0d;padding-top:var(--spacing-xs)}.SignalListItem_acceptedIndicator__58rGG{background:#10b9811a;border-radius:var(--radius-sm);color:var(--color-success);font-size:var(--font-size-xs);font-weight:700;padding:var(--spacing-xs) var(--spacing-sm);text-align:center}@media (max-width:768px){.SignalListItem_signalItem__2wpZl{gap:var(--spacing-xs);padding:var(--spacing-sm)}.SignalListItem_header__0Xf2L{flex-wrap:wrap}.SignalListItem_timestamp__6691w{font-size:10px}}.SignalPipelineColumn_columnWrapper__ab1DK{display:flex;flex-direction:column;height:100%;overflow:hidden}.SignalPipelineColumn_header__GsZ2R{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--glass-bg);border-bottom:1px solid var(--color-border);display:flex;flex-shrink:0;gap:var(--spacing-md);justify-content:space-between;padding:var(--spacing-md);position:sticky;top:0;z-index:10}.SignalPipelineColumn_title__9BIp8{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:600;margin:0}.SignalPipelineColumn_content__suXSQ{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-md);overflow-x:hidden;overflow-y:auto;padding:var(--spacing-md)}.SignalPipelineColumn_intelligence__0\+n2m{border-bottom:1px solid #ffffff0d;flex-shrink:0;padding-bottom:var(--spacing-sm)}.SignalPipelineColumn_signalsList__Fy0fl{display:flex;flex-direction:column;gap:var(--spacing-md)}.SignalPipelineColumn_content__suXSQ::-webkit-scrollbar{width:6px}.SignalPipelineColumn_content__suXSQ::-webkit-scrollbar-track{background:#0000}.SignalPipelineColumn_content__suXSQ::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.SignalPipelineColumn_content__suXSQ::-webkit-scrollbar-thumb:hover{background:#fff6}@media (max-width:1024px){.SignalPipelineColumn_header__GsZ2R{gap:var(--spacing-sm);padding:var(--spacing-sm)}.SignalPipelineColumn_title__9BIp8{font-size:var(--font-size-xs)}.SignalPipelineColumn_content__suXSQ{gap:var(--spacing-sm);padding:var(--spacing-sm)}}@media (max-width:640px){.SignalPipelineColumn_columnWrapper__ab1DK{max-height:400px}.SignalPipelineColumn_content__suXSQ,.SignalPipelineColumn_header__GsZ2R{padding:8px var(--spacing-sm)}}.SignalsPipelineLayout_pipeline__7HJwa{grid-gap:var(--gap-standard);display:grid;gap:var(--gap-standard);grid-template-columns:repeat(3,1fr);margin-bottom:var(--gap-relaxed)}.SignalsPipelineLayout_column__0DnC-{background:var(--glass-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;overflow:hidden}.SignalsPipelineLayout_columnHeader__hAkVs{align-items:center;background:#0003;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;padding:var(--spacing-lg)}.SignalsPipelineLayout_columnHeader__hAkVs h3{color:var(--color-text-primary);font-size:var(--font-size-lg);margin:0}.SignalsPipelineLayout_badge__h\+Psy{background:var(--color-primary);border-radius:12px;color:#fff;font-size:var(--font-size-xs);font-weight:600;padding:2px 8px}.SignalsPipelineLayout_columnContent__8wpUc{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-sm);max-height:600px;overflow-y:auto;padding:var(--spacing-md)}.SignalsPipelineLayout_signalItem__PXYGG{background:#ffffff08;border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;padding:var(--spacing-md);transition:all var(--transition-base)}.SignalsPipelineLayout_signalItem__PXYGG:hover{background:#ffffff0f;border-color:var(--color-primary)}.SignalsPipelineLayout_signalItem__PXYGG.SignalsPipelineLayout_selected__337j6{background:#06b6d41a;border-color:var(--color-primary)}.SignalsPipelineLayout_signalItem__PXYGG.SignalsPipelineLayout_accepted__-W9om{border-left:3px solid var(--color-success)}.SignalsPipelineLayout_time__uU3qY{color:var(--color-text-tertiary);font-size:var(--font-size-xs);margin-bottom:4px}.SignalsPipelineLayout_row__qtPuY{align-items:center;display:flex;gap:var(--spacing-sm);justify-content:space-between}.SignalsPipelineLayout_score__SD0cZ{color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--font-size-md);font-weight:600}.SignalsPipelineLayout_direction__bzkM2{background:#0003;border:1px solid;border-radius:3px;font-size:var(--font-size-xs);font-weight:600;padding:2px 6px}.SignalsPipelineLayout_dir-long__vUVUQ{border-color:var(--color-success);color:var(--color-success)}.SignalsPipelineLayout_dir-short__qoN7U{border-color:var(--color-risk);color:var(--color-risk)}.SignalsPipelineLayout_statusBadge__eINdS{background:#10b9811a;border:1px solid var(--color-success);border-radius:var(--radius-sm);color:var(--color-success);font-size:var(--font-size-xs);font-weight:600;margin-top:var(--spacing-sm);padding:2px 6px}.SignalsPipelineLayout_blockedGroup__ifD2-{margin-bottom:var(--spacing-lg)}.SignalsPipelineLayout_reasonTitle__lgwpc{display:flex;justify-content:space-between;margin-bottom:4px}.SignalsPipelineLayout_reasonLabel__cUeTm{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500}.SignalsPipelineLayout_reasonCount__ivsF2{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-xs)}.SignalsPipelineLayout_reasonBar__1MWIs{background:#0000004d;border-radius:2px;height:4px;overflow:hidden;width:100%}.SignalsPipelineLayout_reasonFill__tatkG{background:linear-gradient(90deg,var(--color-risk),var(--color-flagged));border-radius:2px;height:100%}.SignalsPipelineLayout_empty__X7Fo7{color:var(--color-text-tertiary);font-size:var(--font-size-sm);padding:var(--spacing-xl);text-align:center}.SignalsPipelineLayout_columnContent__8wpUc::-webkit-scrollbar{width:6px}.SignalsPipelineLayout_columnContent__8wpUc::-webkit-scrollbar-track{background:#0000}.SignalsPipelineLayout_columnContent__8wpUc::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}@media (max-width:1280px){.SignalsPipelineLayout_columnContent__8wpUc{max-height:500px}}@media (max-width:1024px){.SignalsPipelineLayout_pipeline__7HJwa{gap:var(--gap-compact);grid-template-columns:1fr}.SignalsPipelineLayout_columnContent__8wpUc{max-height:300px}}@media (max-width:640px){.SignalsPipelineLayout_columnHeader__hAkVs{padding:var(--spacing-md)}.SignalsPipelineLayout_columnHeader__hAkVs h3{font-size:var(--font-size-md)}.SignalsPipelineLayout_columnContent__8wpUc{max-height:200px}.SignalsPipelineLayout_signalItem__PXYGG{padding:var(--spacing-sm)}.SignalsPipelineLayout_score__SD0cZ{font-size:12px}}.SkeletonBlock_skeleton__WFud0{animation:SkeletonBlock_shimmer__Cwzx3 2s infinite;background:linear-gradient(90deg,#1a1a1a,#2a2a2a 50%,#1a1a1a);background-size:200% 100%;border-radius:8px}@keyframes SkeletonBlock_shimmer__Cwzx3{0%{background-position:-200% 0}to{background-position:200% 0}}.SignalsPipelinePage_page__FcESM{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:0}.SignalsPipelinePage_title__cfRiO{color:var(--color-text-primary);font-size:1.875rem;font-weight:600;margin:0}@media (max-width:768px){.SignalsPipelinePage_page__FcESM{gap:var(--spacing-md)}.SignalsPipelinePage_title__cfRiO{font-size:1.5rem}}.TradesFilterBar_container__h3TLb{align-items:center;background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-lg)}.TradesFilterBar_filterGroup__gbRoO{display:flex;flex:1 1;flex-wrap:wrap;gap:var(--spacing-xl)}.TradesFilterBar_filterSet__7H5SR{align-items:center;display:flex;gap:var(--spacing-md)}.TradesFilterBar_label__hwRT9{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.TradesFilterBar_buttonGroup__LTTfE{display:flex;gap:var(--spacing-sm)}.TradesFilterBar_filterBtn__YCek5{background:#0000004d;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-xs);font-weight:500;padding:6px 12px;transition:all var(--transition-base);white-space:nowrap}.TradesFilterBar_filterBtn__YCek5:hover{background:#06b6d426;border-color:var(--color-primary);color:var(--color-primary)}.TradesFilterBar_filterBtn__YCek5.TradesFilterBar_active__RtR9v{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 12px #06b6d44d;color:#fff}.TradesFilterBar_rightSection__3DVs2{align-items:center;display:flex;gap:var(--spacing-md);white-space:nowrap}.TradesFilterBar_stats__UwS1G{align-items:center;display:flex;gap:var(--spacing-sm)}.TradesFilterBar_statLabel__exFFj{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.TradesFilterBar_statLabel__exFFj strong{color:var(--color-text-primary);font-family:var(--font-mono);font-weight:600}.TradesFilterBar_resetBtn__uUweh{background:#0000;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-xs);font-weight:500;padding:6px 12px;transition:all var(--transition-base)}.TradesFilterBar_resetBtn__uUweh:hover{background:#0003;border-color:var(--color-risk);color:var(--color-risk)}@media (max-width:1024px){.TradesFilterBar_container__h3TLb{align-items:flex-start}.TradesFilterBar_container__h3TLb,.TradesFilterBar_filterGroup__gbRoO{flex-direction:column;gap:var(--spacing-md)}.TradesFilterBar_filterSet__7H5SR{flex-direction:column;gap:var(--spacing-sm)}.TradesFilterBar_rightSection__3DVs2{justify-content:space-between;width:100%}}@media (max-width:768px){.TradesFilterBar_container__h3TLb{gap:var(--spacing-md);padding:var(--spacing-md)}.TradesFilterBar_filterGroup__gbRoO{gap:var(--spacing-md)}.TradesFilterBar_buttonGroup__LTTfE{gap:var(--spacing-xs)}.TradesFilterBar_filterBtn__YCek5,.TradesFilterBar_resetBtn__uUweh{font-size:11px;padding:4px 8px}.TradesFilterBar_statLabel__exFFj{font-size:11px}}.TradesSummaryStrip_container__ZNg-P{grid-gap:var(--spacing-lg);background:linear-gradient(135deg,#06b6d40d,#06b6d405);border:1px solid #06b6d41a;border-radius:var(--card-radius);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding:var(--spacing-lg)}.TradesSummaryStrip_stat__8kfPG{background:#0003;border:1px solid #06b6d426;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.TradesSummaryStrip_label__6fXCk{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.TradesSummaryStrip_value__Hdv0H{color:var(--color-text-primary);font-family:var(--font-mono);font-size:24px;font-weight:700}.TradesSummaryStrip_value__Hdv0H.TradesSummaryStrip_positive__yeNie{color:var(--color-success)}.TradesSummaryStrip_value__Hdv0H.TradesSummaryStrip_negative__D72s\+{color:var(--color-risk)}.TradesSummaryStrip_secondary__OQYEB{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500}.TradesSummaryStrip_badge__fGKHO{background:#fb923c33;border:1px solid #fb923c66;border-radius:3px;color:#fb923c;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.3px;padding:2px 6px;text-transform:uppercase;width:fit-content}.TradesSummaryStrip_placeholder__d5JZq{color:var(--color-text-tertiary);font-size:18px}@media (max-width:1024px){.TradesSummaryStrip_container__ZNg-P{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));padding:var(--spacing-md)}.TradesSummaryStrip_stat__8kfPG{padding:var(--spacing-sm)}.TradesSummaryStrip_value__Hdv0H{font-size:18px}}@media (max-width:768px){.TradesSummaryStrip_container__ZNg-P{gap:var(--spacing-sm);grid-template-columns:repeat(3,1fr);padding:var(--spacing-md)}.TradesSummaryStrip_stat__8kfPG{gap:var(--spacing-xs);padding:var(--spacing-sm)}.TradesSummaryStrip_label__6fXCk{font-size:10px}.TradesSummaryStrip_value__Hdv0H{font-size:14px}.TradesSummaryStrip_secondary__OQYEB{font-size:10px}}@media (max-width:640px){.TradesSummaryStrip_container__ZNg-P{gap:var(--spacing-xs);grid-template-columns:repeat(2,1fr);padding:var(--spacing-sm)}.TradesSummaryStrip_stat__8kfPG{gap:2px;padding:var(--spacing-xs)}.TradesSummaryStrip_label__6fXCk{font-size:9px}.TradesSummaryStrip_value__Hdv0H{font-size:12px}.TradesSummaryStrip_secondary__OQYEB{font-size:9px}}.TradesTable_container__WdSGS{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;overflow:hidden}.TradesTable_skeleton__cVM73{color:var(--color-text-secondary);font-size:var(--font-size-sm);padding:var(--spacing-lg);text-align:center}.TradesTable_emptyState__eqElJ{align-items:center;color:var(--color-text-tertiary);display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;padding:60px var(--spacing-lg)}.TradesTable_emptyState__eqElJ p{color:var(--color-text-secondary);font-size:var(--font-size-lg);margin:0}.TradesTable_emptyState__eqElJ span{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.TradesTable_tableWrapper__UeKrF{min-height:0;overflow-x:auto}.TradesTable_table__gRAyz{border-collapse:collapse;font-size:var(--font-size-sm);width:100%}.TradesTable_table__gRAyz thead{background:#0000004d;position:sticky;top:0;z-index:10}.TradesTable_table__gRAyz th{border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.5px;padding:var(--spacing-md);text-align:left;text-transform:uppercase;white-space:nowrap}.TradesTable_table__gRAyz tbody tr{border-bottom:1px solid var(--color-border);cursor:pointer;transition:all var(--transition-base)}.TradesTable_table__gRAyz tbody tr:hover{background:#06b6d414}.TradesTable_row__J4QKX.TradesTable_selected__RiyXr{background:#06b6d426;border-left:3px solid var(--color-primary)}.TradesTable_row__J4QKX.TradesTable_win__--Qll{--row-color:var(--color-success)}.TradesTable_row__J4QKX.TradesTable_loss__f9ldy{--row-color:var(--color-risk)}.TradesTable_row__J4QKX.TradesTable_neutral__TsjmL{--row-color:var(--color-text-secondary)}.TradesTable_table__gRAyz td{color:var(--color-text-primary);padding:var(--spacing-md);white-space:nowrap}.TradesTable_time__efZYr{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:11px}.TradesTable_direction__aOvty{text-align:center}.TradesTable_directionBadge__mXy2q{align-items:center;background:#0003;border:1px solid;border-radius:3px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:3px 6px}.TradesTable_directionBadge__mXy2q.TradesTable_long__czsgq{background:#10b9811a;border-color:var(--color-success);color:var(--color-success)}.TradesTable_directionBadge__mXy2q.TradesTable_short__rAlqY{background:#ef44441a;border-color:var(--color-risk);color:var(--color-risk)}.TradesTable_price__SJZSJ{font-size:11px}.TradesTable_pnl__-Inz6,.TradesTable_price__SJZSJ{font-family:var(--font-mono);padding-right:var(--spacing-lg);text-align:right}.TradesTable_pnl__-Inz6{font-size:12px;font-weight:600}.TradesTable_pnl__-Inz6.TradesTable_win__--Qll{color:var(--color-success)}.TradesTable_pnl__-Inz6.TradesTable_loss__f9ldy{color:var(--color-risk)}.TradesTable_pnl__-Inz6.TradesTable_neutral__TsjmL{color:var(--color-text-secondary)}.TradesTable_pnlPct__Dcpfx{font-family:var(--font-mono);font-size:11px;font-weight:600;padding-right:var(--spacing-lg);text-align:right}.TradesTable_pnlPct__Dcpfx.TradesTable_win__--Qll{color:var(--color-success)}.TradesTable_pnlPct__Dcpfx.TradesTable_loss__f9ldy{color:var(--color-risk)}.TradesTable_pnlPct__Dcpfx.TradesTable_neutral__TsjmL,.TradesTable_reason__dSQTp{color:var(--color-text-secondary)}.TradesTable_reason__dSQTp{font-size:11px;text-align:center}.TradesTable_status__9R54S{text-align:center}.TradesTable_statusBadge__zolLi{align-items:center;border-radius:3px;display:inline-flex;font-size:11px;height:20px;justify-content:center;width:20px}.TradesTable_statusBadge__zolLi.TradesTable_paper__TFH0i{background:#9ca3af33;color:#d1d5db}.TradesTable_statusBadge__zolLi.TradesTable_live__5Ffl\+{background:#ef444433;color:#fca5a5}@media (max-width:1024px){.TradesTable_table__gRAyz td:nth-child(7),.TradesTable_table__gRAyz th:nth-child(7){display:none}}@media (max-width:768px){.TradesTable_table__gRAyz th{font-size:10px;padding:var(--spacing-sm)}.TradesTable_table__gRAyz td{font-size:11px;padding:var(--spacing-sm)}.TradesTable_pnlPct__Dcpfx,.TradesTable_pnl__-Inz6,.TradesTable_price__SJZSJ{font-size:10px;padding-right:var(--spacing-md)}}@media (max-width:640px){.TradesTable_container__WdSGS{display:none}}.TradeRowCard_card__mCWXx{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;display:flex;flex-direction:column;gap:var(--spacing-md);overflow:hidden;padding:var(--spacing-lg);position:relative;transition:all var(--transition-base)}.TradeRowCard_card__mCWXx:before{background:currentColor;bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity var(--transition-base);width:3px}.TradeRowCard_card__mCWXx:hover{background:#06b6d40d;border-color:var(--color-primary);transform:translateY(-1px)}.TradeRowCard_card__mCWXx.TradeRowCard_selected__XnP3X{background:#06b6d41a;border-color:var(--color-primary)}.TradeRowCard_card__mCWXx.TradeRowCard_selected__XnP3X:before{opacity:1}.TradeRowCard_card__mCWXx.TradeRowCard_win__BChU5:before{background:var(--color-success)}.TradeRowCard_card__mCWXx.TradeRowCard_loss__ooPwf:before{background:var(--color-risk)}.TradeRowCard_card__mCWXx.TradeRowCard_neutral__YiZaZ:before{background:var(--color-text-secondary)}.TradeRowCard_header__UiEk5{justify-content:space-between}.TradeRowCard_headerLeft__ig-nV,.TradeRowCard_header__UiEk5{align-items:center;display:flex;gap:var(--spacing-md)}.TradeRowCard_direction__mRXNS{background:#0003;border:1px solid;border-radius:4px;display:inline-block;font-size:var(--font-size-sm);font-weight:600;padding:4px 8px}.TradeRowCard_direction__mRXNS.TradeRowCard_long__Lhs8h{background:#10b9811a;border-color:var(--color-success);color:var(--color-success)}.TradeRowCard_direction__mRXNS.TradeRowCard_short__O-5Yx{background:#ef44441a;border-color:var(--color-risk);color:var(--color-risk)}.TradeRowCard_time__S-vpd{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500}.TradeRowCard_headerRight__GIG85{text-align:right}.TradeRowCard_pnl__roPDY{font-family:var(--font-mono);font-size:18px;font-weight:700}.TradeRowCard_pnl__roPDY.TradeRowCard_win__BChU5{color:var(--color-success)}.TradeRowCard_pnl__roPDY.TradeRowCard_loss__ooPwf{color:var(--color-risk)}.TradeRowCard_pnl__roPDY.TradeRowCard_neutral__YiZaZ{color:var(--color-text-secondary)}.TradeRowCard_mainInfo__RZkas{display:flex;flex-direction:column;gap:var(--spacing-md)}.TradeRowCard_priceRow__ZiJEP{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between}.TradeRowCard_priceCol__kjRgN{display:flex;flex:1 1;flex-direction:column;gap:4px}.TradeRowCard_label__RWFpS{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.TradeRowCard_price__pFkrk{color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--font-size-lg);font-weight:600}.TradeRowCard_arrow__z020u{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-bottom:8px}.TradeRowCard_statsRow__nM3aL{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(3,1fr)}.TradeRowCard_stat__BrGRp{display:flex;flex-direction:column;gap:4px}.TradeRowCard_statValue__EEinH{color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--font-size-lg);font-weight:600}.TradeRowCard_statValue__EEinH.TradeRowCard_win__BChU5{color:var(--color-success)}.TradeRowCard_statValue__EEinH.TradeRowCard_loss__ooPwf{color:var(--color-risk)}.TradeRowCard_statValue__EEinH.TradeRowCard_neutral__YiZaZ{color:var(--color-text-secondary)}.TradeRowCard_statValue__EEinH.TradeRowCard_positive__O3cng{color:var(--color-success)}.TradeRowCard_statValue__EEinH.TradeRowCard_negative__a9tmW{color:var(--color-risk)}.TradeRowCard_footer__ijEFp{align-items:center;border-top:1px solid #0003;display:flex;justify-content:space-between;padding-top:var(--spacing-sm)}.TradeRowCard_footerLeft__6rC23{display:flex;gap:var(--spacing-sm)}.TradeRowCard_badge__KvPwx{background:#06b6d433;border-radius:3px;color:var(--color-primary);display:inline-block;font-size:10px;font-weight:600;letter-spacing:.3px;padding:3px 6px;text-transform:uppercase}.TradeRowCard_footerRight__tFp-w{display:flex;gap:var(--spacing-sm)}.TradeRowCard_type__hT5OF{background:#0003;border-radius:3px;display:inline-block;font-size:11px;font-weight:500;padding:3px 6px}.TradeRowCard_type__hT5OF.TradeRowCard_paper__MI1ee{background:#9ca3af33;color:#d1d5db}.TradeRowCard_type__hT5OF.TradeRowCard_live__NoU-A{background:#ef444433;color:#fca5a5}.TradeRowCard_selectIndicator__8lI5f{background:var(--color-primary);border-radius:3px;color:#fff;font-size:10px;font-weight:600;padding:2px 6px;position:absolute;right:var(--spacing-sm);top:var(--spacing-sm)}@media (max-width:768px){.TradeRowCard_card__mCWXx{gap:var(--spacing-sm);padding:var(--spacing-md)}.TradeRowCard_statsRow__nM3aL{grid-template-columns:1fr 1fr}.TradeRowCard_price__pFkrk,.TradeRowCard_statValue__EEinH{font-size:var(--font-size-md)}.TradeRowCard_pnl__roPDY{font-size:16px}}@media (max-width:640px){.TradeRowCard_card__mCWXx{gap:var(--spacing-sm);padding:var(--spacing-md)}.TradeRowCard_header__UiEk5{gap:var(--spacing-sm)}.TradeRowCard_direction__mRXNS{font-size:11px;padding:3px 6px}.TradeRowCard_time__S-vpd{font-size:10px}.TradeRowCard_pnl__roPDY{font-size:14px}.TradeRowCard_price__pFkrk{font-size:var(--font-size-md)}.TradeRowCard_statsRow__nM3aL{gap:var(--spacing-sm);grid-template-columns:1fr 1fr}.TradeRowCard_stat__BrGRp{gap:2px}.TradeRowCard_label__RWFpS{font-size:9px}.TradeRowCard_statValue__EEinH{font-size:var(--font-size-sm)}.TradeRowCard_selectIndicator__8lI5f{font-size:9px}}.TradeDetailPanel_container__eWNHg{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;height:100%;overflow:hidden}.TradeDetailPanel_empty__TDKCq{align-items:center;color:var(--color-text-tertiary);display:flex;height:100%;justify-content:center;text-align:center}.TradeDetailPanel_empty__TDKCq p{font-size:var(--font-size-lg);margin:0}.TradeDetailPanel_header__EnYaB{align-items:center;background:#0003;border-bottom:1px solid var(--color-border);display:flex;flex-shrink:0;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-lg)}.TradeDetailPanel_headerContent__AP8xC{align-items:center;display:flex;gap:var(--spacing-md)}.TradeDetailPanel_title__JU3TB{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.TradeDetailPanel_status__EyRVd{background:#0003;border:1px solid;border-radius:4px;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.TradeDetailPanel_status__EyRVd.TradeDetailPanel_long__fDeL8{background:#10b9811a;border-color:var(--color-success);color:var(--color-success)}.TradeDetailPanel_status__EyRVd.TradeDetailPanel_short__A6zQt{background:#ef44441a;border-color:var(--color-risk);color:var(--color-risk)}.TradeDetailPanel_closeBtn__K44yh{align-items:center;background:#0000;border:none;border-radius:3px;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:20px;height:28px;justify-content:center;padding:0;transition:all var(--transition-base);width:28px}.TradeDetailPanel_closeBtn__K44yh:hover{background:#0003;color:var(--color-text-primary)}.TradeDetailPanel_headerActions__SxWv1{align-items:center;display:flex;gap:var(--spacing-sm)}.TradeDetailPanel_replayBtn__sQcNd{align-items:center;background:linear-gradient(135deg,#7c3aed,#3b82f6);border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:var(--font-size-sm);font-weight:600;gap:var(--spacing-xs);padding:.375rem .75rem;transition:all var(--transition-base);white-space:nowrap}.TradeDetailPanel_replayBtn__sQcNd:hover{box-shadow:0 4px 12px #7c3aed4d;transform:translateY(-1px)}.TradeDetailPanel_replayBtn__sQcNd:active{transform:translateY(0)}.TradeDetailPanel_content__WwnkP{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-lg);overflow-y:auto;padding:var(--spacing-lg)}.TradeDetailPanel_section__Ik4p3{display:flex;flex-direction:column;gap:var(--spacing-md)}.TradeDetailPanel_sectionTitle__CGBdJ{border-bottom:1px solid #06b6d433;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:700;letter-spacing:.5px;margin:0;padding-bottom:var(--spacing-sm);text-transform:uppercase}.TradeDetailPanel_grid__UJ-fs{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.TradeDetailPanel_item__CI7qN{background:#00000026;border:1px solid #06b6d41a;border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:6px;padding:var(--spacing-md)}.TradeDetailPanel_label__X1zjv{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.TradeDetailPanel_value__iz-3u{color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--font-size-md);font-weight:600;word-break:break-word}.TradeDetailPanel_badge__9nTZa{background:#06b6d433;border-radius:3px;color:var(--color-primary);display:inline-block;font-size:11px;font-weight:600;letter-spacing:.3px;padding:4px 8px;text-transform:uppercase;width:fit-content}.TradeDetailPanel_badge__9nTZa.TradeDetailPanel_expanding__mp7n7{background:#22c55e33;color:#86efac}.TradeDetailPanel_badge__9nTZa.TradeDetailPanel_consolidating__TtSdm{background:#fbbf2433;color:#fcd34d}.TradeDetailPanel_badge__9nTZa.TradeDetailPanel_reversing__NBAjW{background:#ef444433;color:#fca5a5}.TradeDetailPanel_badge__9nTZa.TradeDetailPanel_reason__IZ0jZ{background:#8b5cf633;color:#d8b4fe}.TradeDetailPanel_outcomeSection__XDob4{background:linear-gradient(135deg,#06b6d40d,#06b6d405);border:1px solid #06b6d426;border-radius:var(--radius-md);padding:var(--spacing-md)}.TradeDetailPanel_outcomeGrid__UI9GA{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.TradeDetailPanel_outcomeItem__zjolT{background:#0003;border:1px solid #06b6d433;border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:6px;padding:var(--spacing-md)}.TradeDetailPanel_outcomeLarge__EU3X4{font-family:var(--font-mono);font-size:20px;font-weight:700}.TradeDetailPanel_outcomeLarge__EU3X4.TradeDetailPanel_positive__8OTx-{color:var(--color-success)}.TradeDetailPanel_outcomeLarge__EU3X4.TradeDetailPanel_negative__X\+auN{color:var(--color-risk)}.TradeDetailPanel_metadata__LgH\+T{background:#00000026;border:1px solid #06b6d41a;border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.TradeDetailPanel_metaItem__GDlC4{align-items:baseline;display:flex;flex-wrap:wrap;font-size:var(--font-size-xs);gap:var(--spacing-sm)}.TradeDetailPanel_metaLabel__L\+awy{color:var(--color-text-tertiary);font-weight:600;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}.TradeDetailPanel_metaValue__ZTvfH{background:#0003;border-radius:2px;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:11px;padding:2px 4px;word-break:break-all}.TradeDetailPanel_content__WwnkP::-webkit-scrollbar{width:6px}.TradeDetailPanel_content__WwnkP::-webkit-scrollbar-track{background:#0000}.TradeDetailPanel_content__WwnkP::-webkit-scrollbar-thumb{background:#06b6d433;border-radius:3px}.TradeDetailPanel_content__WwnkP::-webkit-scrollbar-thumb:hover{background:#06b6d466}@media (max-width:1024px){.TradeDetailPanel_container__eWNHg{border-radius:var(--radius-lg) var(--radius-lg) 0 0;bottom:0;left:0;max-height:70vh;position:fixed;right:0}.TradeDetailPanel_grid__UJ-fs,.TradeDetailPanel_outcomeGrid__UI9GA{grid-template-columns:1fr}}@media (max-width:768px){.TradeDetailPanel_header__EnYaB{padding:var(--spacing-md)}.TradeDetailPanel_content__WwnkP{gap:var(--spacing-md);padding:var(--spacing-md)}.TradeDetailPanel_section__Ik4p3{gap:var(--spacing-sm)}.TradeDetailPanel_item__CI7qN,.TradeDetailPanel_outcomeItem__zjolT{gap:4px;padding:var(--spacing-sm)}.TradeDetailPanel_outcomeLarge__EU3X4,.TradeDetailPanel_value__iz-3u{font-size:var(--font-size-lg)}}@media (max-width:640px){.TradeDetailPanel_container__eWNHg{max-height:80vh}.TradeDetailPanel_header__EnYaB{gap:var(--spacing-sm)}.TradeDetailPanel_title__JU3TB{font-size:var(--font-size-md)}.TradeDetailPanel_closeBtn__K44yh{font-size:16px;height:24px;width:24px}.TradeDetailPanel_content__WwnkP{gap:var(--spacing-sm);padding:var(--spacing-sm)}.TradeDetailPanel_item__CI7qN,.TradeDetailPanel_outcomeItem__zjolT{padding:var(--spacing-xs)}.TradeDetailPanel_label__X1zjv{font-size:9px}.TradeDetailPanel_value__iz-3u{font-size:var(--font-size-sm)}.TradeDetailPanel_outcomeLarge__EU3X4{font-size:14px}}.TradeDetailDrawer_overlay__eU2tT{animation:TradeDetailDrawer_fadeIn__r-w3I .2s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:200}.TradeDetailDrawer_drawer__YxYK8{animation:TradeDetailDrawer_slideUp__zu4cF .3s ease-out;border-radius:var(--radius-lg) var(--radius-lg) 0 0;bottom:0;left:0;max-height:80vh;position:fixed;right:0;z-index:210}@keyframes TradeDetailDrawer_fadeIn__r-w3I{0%{opacity:0}to{opacity:1}}@keyframes TradeDetailDrawer_slideUp__zu4cF{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (min-width:768px){.TradeDetailDrawer_overlay__eU2tT{display:none}.TradeDetailDrawer_drawer__YxYK8{animation:none;border-radius:var(--card-radius);max-height:none;position:static}}.TradesHistoryPage_pageShell__ob7qH{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-lg);max-width:100%;padding:var(--spacing-lg)}.TradesHistoryPage_pageHeader__P7qyh{display:flex;flex-direction:column;gap:var(--spacing-xs)}.TradesHistoryPage_pageTitle__u7V29{color:var(--color-text-primary);font-size:var(--font-size-2xl);font-weight:700;margin:0}.TradesHistoryPage_description__WaBCe{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.TradesHistoryPage_mainContent__EsDbo{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:1fr 350px}.TradesHistoryPage_listSection__\+9s6d{display:flex;flex-direction:column;gap:var(--spacing-lg);min-height:0}.TradesHistoryPage_desktopTable__rtV3p{display:block}.TradesHistoryPage_mobileCards__keeK0{display:none;flex-direction:column;gap:var(--spacing-md)}.TradesHistoryPage_cardList__wQYii,.TradesHistoryPage_emptyState__5XT4r{display:flex;flex-direction:column;gap:var(--spacing-md)}.TradesHistoryPage_emptyState__5XT4r{align-items:center;background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);color:var(--color-text-tertiary);justify-content:center;padding:60px var(--spacing-lg)}.TradesHistoryPage_emptyState__5XT4r p{color:var(--color-text-secondary);font-size:var(--font-size-lg);margin:0}.TradesHistoryPage_emptyState__5XT4r span{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.TradesHistoryPage_detailSection__kcsBF{display:flex;flex-direction:column;height:100%;min-height:600px}.TradesHistoryPage_desktopDetail__Utoi\+{display:block;height:100%}.TradesHistoryPage_mobileDrawer__U0-2o{display:none}@media (max-width:1280px){.TradesHistoryPage_mainContent__EsDbo{gap:var(--spacing-lg);grid-template-columns:1fr}.TradesHistoryPage_detailSection__kcsBF{min-height:auto;order:-1}.TradesHistoryPage_desktopDetail__Utoi\+{height:auto;min-height:400px}}@media (max-width:768px){.TradesHistoryPage_pageShell__ob7qH{gap:var(--spacing-md);padding:var(--spacing-md)}.TradesHistoryPage_pageTitle__u7V29{font-size:var(--font-size-xl)}.TradesHistoryPage_mainContent__EsDbo{gap:var(--spacing-md);grid-template-columns:1fr}.TradesHistoryPage_desktopTable__rtV3p{display:none}.TradesHistoryPage_mobileCards__keeK0{display:flex}.TradesHistoryPage_desktopDetail__Utoi\+{display:none}.TradesHistoryPage_mobileDrawer__U0-2o{display:block}.TradesHistoryPage_listSection__\+9s6d{gap:var(--spacing-md)}.TradesHistoryPage_detailSection__kcsBF{display:block;height:auto;min-height:0;position:relative}}@media (max-width:640px){.TradesHistoryPage_pageShell__ob7qH{gap:var(--spacing-sm);padding:var(--spacing-sm)}.TradesHistoryPage_pageTitle__u7V29{font-size:var(--font-size-lg)}.TradesHistoryPage_description__WaBCe{font-size:11px}.TradesHistoryPage_cardList__wQYii{gap:var(--spacing-sm)}}.RiskGauge_gauge__F1DyT{display:flex;flex-direction:column;gap:var(--spacing-md)}.RiskGauge_header__\+RZ\+o{align-items:center;display:flex;justify-content:space-between}.RiskGauge_label__4\+QT9{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.RiskGauge_value__Dm9WE{font-family:var(--font-mono);font-size:var(--font-size-lg);font-weight:600}.RiskGauge_value__Dm9WE.RiskGauge_color-success__wkW2t{color:var(--color-success)}.RiskGauge_value__Dm9WE.RiskGauge_color-warning__yFfK7{color:var(--color-flagged)}.RiskGauge_value__Dm9WE.RiskGauge_color-risk__Stilk{color:var(--color-risk)}.RiskGauge_barContainer__VxCEI{width:100%}.RiskGauge_barBg__lmLGg{background:#0000004d;border:1px solid var(--color-border);border-radius:6px;height:12px;overflow:hidden;position:relative;width:100%}.RiskGauge_barFill__3ZwhA{border-radius:6px;height:100%;transition:width .5s ease,background-color .3s ease}.RiskGauge_barFill__3ZwhA.RiskGauge_fill-success__8EwCZ{background:linear-gradient(90deg,var(--color-success),#10d981)}.RiskGauge_barFill__3ZwhA.RiskGauge_fill-warning__aIXUh{background:linear-gradient(90deg,var(--color-flagged),#fbbf24)}.RiskGauge_barFill__3ZwhA.RiskGauge_fill-risk__aPqFD{background:linear-gradient(90deg,var(--color-risk),#f87171)}.RiskGauge_thresholdLine__UvDV-{background:var(--color-flagged);bottom:0;opacity:.6;position:absolute;top:0;width:2px}.RiskGauge_footer__WFnrB{display:flex;justify-content:flex-end}.RiskGauge_percentage__Ep\+3C{font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:600}.RiskGauge_percentage__Ep\+3C.RiskGauge_pct-success__3EljJ{color:var(--color-success)}.RiskGauge_percentage__Ep\+3C.RiskGauge_pct-warning__5cJ--{color:var(--color-flagged)}.RiskGauge_percentage__Ep\+3C.RiskGauge_pct-risk__Lvn6f{color:var(--color-risk)}@media (max-width:1024px){.RiskGauge_barBg__lmLGg{height:10px}.RiskGauge_value__Dm9WE{font-size:var(--font-size-md)}}@media (max-width:640px){.RiskGauge_barBg__lmLGg{height:8px}.RiskGauge_label__4\+QT9{font-size:10px}.RiskGauge_value__Dm9WE{font-size:12px}.RiskGauge_percentage__Ep\+3C{font-size:10px}}.RiskMonitorPanel_container__BB-vy{background:var(--glass-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.RiskMonitorPanel_title__BuK8v{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:600;margin:0}.RiskMonitorPanel_gaugesGrid__q-6k3{grid-gap:var(--gap-standard);display:grid;gap:var(--gap-standard);grid-template-columns:repeat(4,1fr)}.RiskMonitorPanel_gaugeCard__wt9PO{background:#0003;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.RiskMonitorPanel_breakdown__fvBJ9{display:flex;flex-direction:column;gap:var(--spacing-md)}.RiskMonitorPanel_breakdownTitle__8LcL3{color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.RiskMonitorPanel_breakdownTable__41Sxk{background:#0003;border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg)}.RiskMonitorPanel_row__BbcnR{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between}.RiskMonitorPanel_row__BbcnR.RiskMonitorPanel_bold__Xzn\+d{font-weight:600;padding-top:var(--spacing-md)}.RiskMonitorPanel_row__BbcnR.RiskMonitorPanel_highlight__4gXWD{background:#10b9811a;border:1px solid var(--color-success);border-radius:var(--radius-sm);padding:var(--spacing-sm) var(--spacing-md)}.RiskMonitorPanel_label__H0dtF{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.RiskMonitorPanel_value__-f0xC{color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--font-size-md);font-weight:600}.RiskMonitorPanel_value__-f0xC.RiskMonitorPanel_positive__Szvka{color:var(--color-success)}.RiskMonitorPanel_value__-f0xC.RiskMonitorPanel_negative__Pdfyn{color:var(--color-risk)}.RiskMonitorPanel_divider__BlZCl{background:var(--color-border);height:1px;opacity:.5;width:100%}.RiskMonitorPanel_eventsLog__GGM0D{display:flex;flex-direction:column;gap:var(--spacing-md)}.RiskMonitorPanel_eventsTitle__RKbJM{color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.RiskMonitorPanel_eventsList__xe0Us{background:#0003;border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-md);max-height:400px;overflow-y:auto;padding:var(--spacing-lg)}.RiskMonitorPanel_event__5LDzV{align-items:center;border-left:2px solid var(--color-border);color:var(--color-text-secondary);display:flex;font-size:var(--font-size-sm);gap:var(--spacing-md);padding:var(--spacing-sm) 0;padding-left:var(--spacing-md);transition:all var(--transition-base)}.RiskMonitorPanel_event__5LDzV:hover{border-left-color:var(--color-primary);color:var(--color-text-primary)}.RiskMonitorPanel_time__z\+EMn{color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:var(--font-size-xs);min-width:40px}.RiskMonitorPanel_dot__v\+kjL{background:var(--color-primary);border-radius:50%;flex-shrink:0;height:8px;width:8px}.RiskMonitorPanel_eventText__J3dLG{flex:1 1;line-height:1.4}.RiskMonitorPanel_eventsList__xe0Us::-webkit-scrollbar{width:6px}.RiskMonitorPanel_eventsList__xe0Us::-webkit-scrollbar-track{background:#0000}.RiskMonitorPanel_eventsList__xe0Us::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.RiskMonitorPanel_skeleton__ThKSj{animation:RiskMonitorPanel_skeleton-loading__lcIey 2s infinite;background:linear-gradient(90deg,#ffffff0d,#ffffff26 50%,#ffffff0d);background-size:200% 100%;border-radius:var(--radius-sm)}@media (max-width:1280px){.RiskMonitorPanel_gaugesGrid__q-6k3{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.RiskMonitorPanel_gaugesGrid__q-6k3{grid-template-columns:repeat(2,1fr)}.RiskMonitorPanel_gaugeCard__wt9PO{padding:var(--spacing-md)}.RiskMonitorPanel_eventsList__xe0Us{max-height:300px}}@media (max-width:768px){.RiskMonitorPanel_container__BB-vy{gap:var(--spacing-md);padding:var(--spacing-md)}.RiskMonitorPanel_gaugesGrid__q-6k3{gap:var(--spacing-md);grid-template-columns:1fr}.RiskMonitorPanel_breakdownTable__41Sxk,.RiskMonitorPanel_eventsList__xe0Us{padding:var(--spacing-md)}.RiskMonitorPanel_row__BbcnR{font-size:var(--font-size-xs)}.RiskMonitorPanel_event__5LDzV{font-size:11px}}@media (max-width:640px){.RiskMonitorPanel_container__BB-vy{padding:var(--spacing-sm)}.RiskMonitorPanel_title__BuK8v{font-size:var(--font-size-lg)}.RiskMonitorPanel_breakdownTitle__8LcL3,.RiskMonitorPanel_eventsTitle__RKbJM{font-size:11px}.RiskMonitorPanel_eventText__J3dLG,.RiskMonitorPanel_label__H0dtF{font-size:10px}.RiskMonitorPanel_value__-f0xC{font-size:12px}.RiskMonitorPanel_eventsList__xe0Us{max-height:250px}}.PageShell_pageShell__kGB6b{display:flex;flex-direction:column;gap:var(--spacing-xl);margin:0 auto;max-width:var(--container-max);padding:var(--container-pad);width:100%}.PageShell_pageHeader__Zclvv{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.PageShell_pageTitle__S1BYG{color:var(--color-primary);font-size:28px;font-weight:700;letter-spacing:-.5px;margin:0}.PageShell_pageSubtitle__f7UJ0{color:var(--color-text-secondary);font-size:13px;letter-spacing:.5px;margin:0;text-transform:uppercase}.PageShell_pageContent__ea9ZA{display:flex;flex-direction:column;gap:var(--spacing-xl)}.PageShell_gridContainer__3Z6Ak{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-auto-rows:max-content;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.PageShell_fullWidth__5fgXS{grid-column:1/-1}@media (max-width:1280px){.PageShell_pageShell__kGB6b{gap:var(--spacing-lg)}.PageShell_gridContainer__3Z6Ak{gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr)}.PageShell_pageTitle__S1BYG{font-size:24px}}@media (max-width:1024px){.PageShell_pageShell__kGB6b{gap:var(--spacing-lg);padding:var(--spacing-md)}.PageShell_gridContainer__3Z6Ak{gap:var(--spacing-lg);grid-template-columns:1fr}.PageShell_pageTitle__S1BYG{font-size:22px}}@media (max-width:640px){.PageShell_pageShell__kGB6b{gap:var(--spacing-md);padding:var(--spacing-md)}.PageShell_gridContainer__3Z6Ak{gap:var(--spacing-md)}.PageShell_pageTitle__S1BYG{font-size:18px}.PageShell_pageSubtitle__f7UJ0{font-size:12px}}.HourlyPerformanceSummary_container__4sQX8{display:flex;flex-direction:column;gap:var(--spacing-lg)}.HourlyPerformanceSummary_title__pdg4s{color:var(--color-primary);font-size:var(--font-size-lg);font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.HourlyPerformanceSummary_tableWrapper__WqUDj{background:#ffffff03;border:1px solid #06b6d433;border-radius:var(--radius-md);overflow-x:auto}.HourlyPerformanceSummary_table__jdZaT{border-collapse:collapse;font-size:var(--font-size-sm);width:100%}.HourlyPerformanceSummary_tableHead__p306k{background:#06b6d414;border-bottom:2px solid #06b6d433}.HourlyPerformanceSummary_headerCell__C2VQq{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.3px;padding:var(--spacing-md);text-align:left;text-transform:uppercase;white-space:nowrap}.HourlyPerformanceSummary_row__TEuc1{border-bottom:1px solid #06b6d41a;transition:background .1s ease-out}.HourlyPerformanceSummary_row__TEuc1:hover{background:#06b6d40d}.HourlyPerformanceSummary_rowBlocked__\+UZLD{background:#ef44440a}.HourlyPerformanceSummary_rowBlocked__\+UZLD:hover{background:#ef444414}.HourlyPerformanceSummary_cell__Osssp{color:var(--color-text-primary);padding:var(--spacing-md)}.HourlyPerformanceSummary_cellNumeric__pIPFS{font-family:var(--font-mono);font-weight:500;text-align:right}.HourlyPerformanceSummary_hour__8Z-iw{color:var(--color-primary);font-weight:700}.HourlyPerformanceSummary_hourBlocked__OOeA3{color:#fca5a5}.HourlyPerformanceSummary_blockedTag__ewjLc{background:#ef444433;border-radius:3px;color:#fca5a5;display:inline-block;font-size:10px;font-weight:600;margin-left:6px;padding:2px 6px;text-transform:uppercase}.HourlyPerformanceSummary_cellHighWinRate__lZBhx{color:#6ee7b7;font-weight:600}.HourlyPerformanceSummary_cellLowWinRate__lW8Ra{color:#fca5a5;font-weight:600}@media (max-width:768px){.HourlyPerformanceSummary_tableWrapper__WqUDj{font-size:12px}.HourlyPerformanceSummary_cell__Osssp,.HourlyPerformanceSummary_headerCell__C2VQq{padding:var(--spacing-sm)}.HourlyPerformanceSummary_blockedTag__ewjLc{display:none}}.PerformanceComparisonGrid_grid__T7Uue{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.PerformanceComparisonGrid_card__HPIUS{display:flex;flex-direction:column;gap:var(--spacing-md)}.PerformanceComparisonGrid_cardTitle__598u6{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:700;letter-spacing:.5px;text-transform:uppercase}.PerformanceComparisonGrid_comparison__o5JAX{display:flex;flex-direction:column;gap:var(--spacing-md)}.PerformanceComparisonGrid_row__2qeXx{align-items:baseline;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding-bottom:var(--spacing-sm)}.PerformanceComparisonGrid_label__WdDwz{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500}.PerformanceComparisonGrid_value__f\+wRk{color:var(--color-primary);font-family:var(--font-mono);font-size:1.25rem;font-weight:700}.PerformanceComparisonGrid_deltaRow__eHk3E{display:flex;justify-content:center;padding-top:var(--spacing-sm)}@media (max-width:768px){.PerformanceComparisonGrid_grid__T7Uue{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.PerformanceComparisonGrid_value__f\+wRk{font-size:1.125rem}}@media (max-width:480px){.PerformanceComparisonGrid_grid__T7Uue{grid-template-columns:1fr}}.TimeGateInsightCard_card__N9p9s{display:flex;flex-direction:column;gap:var(--spacing-lg)}.TimeGateInsightCard_title__Zcgs1{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.TimeGateInsightCard_insightsGrid__Gzy2G{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(4,1fr)}.TimeGateInsightCard_insight__bJfdW{background:#ffffff05;border-left:3px solid var(--color-primary);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:4px;padding:var(--spacing-sm)}.TimeGateInsightCard_label__TEibJ{color:var(--color-text-tertiary);font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.TimeGateInsightCard_value__7fetX{color:var(--color-primary);font-family:var(--font-mono);font-size:1.125rem;font-weight:700}.TimeGateInsightCard_detail__bWHpe{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:10px}.TimeGateInsightCard_comparison__lZQYj{border-top:1px solid #ffffff0d;display:flex;flex-direction:column;gap:8px;padding-top:var(--spacing-md)}.TimeGateInsightCard_comparisonLabel__zl\+zW{color:var(--color-text-tertiary);font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.TimeGateInsightCard_comparisonRow__pnbQx{grid-gap:var(--spacing-md);align-items:center;display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr auto}.TimeGateInsightCard_comparisonItem__GDKkj{display:flex;flex-direction:column;gap:4px}.TimeGateInsightCard_comparisonItemLabel__OWed4{color:var(--color-text-secondary);font-size:10px;font-weight:600;text-transform:uppercase}.TimeGateInsightCard_comparisonItemValue__FJ9QB{color:var(--color-primary);font-family:var(--font-mono);font-size:1.125rem;font-weight:700}.TimeGateInsightCard_comparisonDelta__VXjIw{align-items:center;display:flex;justify-content:center}.TimeGateInsightCard_explanation__50xSb{border-top:1px solid #ffffff0d;display:flex;flex-direction:column;gap:8px;padding-top:var(--spacing-md)}.TimeGateInsightCard_explanationLabel__9M\+Wk{color:var(--color-text-tertiary);font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.TimeGateInsightCard_explanationText__CmAV4{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.5;margin:0}@media (max-width:1024px){.TimeGateInsightCard_insightsGrid__Gzy2G{grid-template-columns:repeat(2,1fr)}.TimeGateInsightCard_comparisonRow__pnbQx{grid-template-columns:1fr 1fr}.TimeGateInsightCard_comparisonDelta__VXjIw{grid-column:1/-1;justify-content:flex-start}}@media (max-width:768px){.TimeGateInsightCard_insightsGrid__Gzy2G{gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr)}.TimeGateInsightCard_insight__bJfdW{gap:3px;padding:8px}.TimeGateInsightCard_value__7fetX{font-size:1rem}.TimeGateInsightCard_comparisonRow__pnbQx{gap:var(--spacing-sm);grid-template-columns:1fr}.TimeGateInsightCard_comparisonDelta__VXjIw{grid-column:1;justify-content:flex-start}}.TimeStatusHero_hero__2et1F{display:flex;flex-direction:column;gap:var(--spacing-lg)}.TimeStatusHero_timeRow__7mspH{grid-gap:var(--spacing-lg);align-items:center;display:grid;gap:var(--spacing-lg);grid-template-columns:1fr 1fr auto}.TimeStatusHero_timeBlock__7NCdF{display:flex;flex-direction:column;gap:6px}.TimeStatusHero_timeLabel__cdS9j{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.5px;text-transform:uppercase}.TimeStatusHero_timeValue__fBP55{color:var(--color-primary);font-family:var(--font-mono);font-size:1.75rem;font-weight:700}.TimeStatusHero_statusPillar__jiUxa{align-items:center;display:flex;justify-content:center;min-width:140px}.TimeStatusHero_windowsRow__Zw9wn{grid-gap:var(--spacing-md);border-top:1px solid #ffffff0d;display:grid;gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);padding-top:var(--spacing-md)}.TimeStatusHero_windowCard__\+eSKE{background:#ffffff05;border-left:3px solid var(--color-primary);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:6px;padding:var(--spacing-md)}.TimeStatusHero_windowLabel__Nq9cf{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.3px;text-transform:uppercase}.TimeStatusHero_windowTime__sO6Vx{color:var(--color-primary);font-family:var(--font-mono);font-size:1.125rem;font-weight:700}.TimeStatusHero_windowSubtext__pq604{color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:var(--font-size-xs)}.TimeStatusHero_windowCountdown__87E6J{animation:TimeStatusHero_pulse__AH\+Xc 1s infinite;color:var(--color-warning);font-family:var(--font-mono);font-size:.875rem;font-weight:600}@keyframes TimeStatusHero_pulse__AH\+Xc{0%,to{opacity:1}50%{opacity:.6}}.TimeStatusHero_blockedHours__Sc3BL{border-top:1px solid #ffffff0d;display:flex;flex-direction:column;gap:8px;padding-top:var(--spacing-md)}.TimeStatusHero_blockedLabel__UnN60{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.5px;text-transform:uppercase}.TimeStatusHero_blockedHoursList__UvXVD{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:1024px){.TimeStatusHero_timeRow__7mspH{grid-template-columns:1fr 1fr}.TimeStatusHero_statusPillar__jiUxa{grid-column:1/-1}.TimeStatusHero_windowsRow__Zw9wn{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.TimeStatusHero_timeRow__7mspH{grid-template-columns:1fr}.TimeStatusHero_timeValue__fBP55{font-size:1.5rem}.TimeStatusHero_windowsRow__Zw9wn{grid-template-columns:1fr}.TimeStatusHero_windowCard__\+eSKE{padding:var(--spacing-sm)}.TimeStatusHero_windowTime__sO6Vx{font-size:1rem}}.TopSetupsGrid_container__VjoUq{display:flex;flex-direction:column;gap:var(--spacing-lg)}.TopSetupsGrid_title__CaLD1{color:var(--color-primary);font-size:var(--font-size-lg);font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.TopSetupsGrid_grid__XJHpJ{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.TopSetupsGrid_setupCard__sxXLx{background:#ffffff05;border:1px solid #06b6d426;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);transition:all .15s ease-out}.TopSetupsGrid_setupCard__sxXLx:hover{background:#ffffff08;border-color:#06b6d44d;box-shadow:0 0 20px #06b6d41a}.TopSetupsGrid_setupHeader__tsl5d{align-items:center;display:flex;gap:var(--spacing-sm);justify-content:space-between}.TopSetupsGrid_session__OdLj5{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:700}.TopSetupsGrid_setupMetrics__Snzqa{grid-gap:var(--spacing-md);background:#ffffff03;border:1px solid #ffffff0d;border-radius:var(--radius-sm);display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr 1fr;padding:var(--spacing-md)}.TopSetupsGrid_metric__266ci{display:flex;flex-direction:column;gap:4px}.TopSetupsGrid_metricLabel__kGsHS{color:var(--color-text-tertiary);font-size:10px;font-weight:600;letter-spacing:.2px;text-transform:uppercase}.TopSetupsGrid_metricValue__juzpx{color:var(--color-primary);font-family:var(--font-mono);font-size:1.125rem;font-weight:700}.TopSetupsGrid_setupFooter__emWBI{border-top:1px solid #ffffff0d;padding-top:var(--spacing-sm)}.TopSetupsGrid_winCount__44AdI{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-xs)}@media (max-width:1024px){.TopSetupsGrid_grid__XJHpJ{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.TopSetupsGrid_metricValue__juzpx{font-size:1rem}}@media (max-width:768px){.TopSetupsGrid_grid__XJHpJ{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.TopSetupsGrid_setupCard__sxXLx,.TopSetupsGrid_setupMetrics__Snzqa{gap:var(--spacing-sm);padding:var(--spacing-sm)}.TopSetupsGrid_metricValue__juzpx{font-size:.95rem}}@media (max-width:480px){.TopSetupsGrid_grid__XJHpJ{grid-template-columns:1fr}}.WinRateVisualization_container__Y7-2i{display:flex;flex-direction:column;gap:var(--spacing-lg)}.WinRateVisualization_title__si-et{color:var(--color-primary);font-size:var(--font-size-lg);font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.WinRateVisualization_chart__dfsra{align-items:flex-end;display:flex;gap:6px;height:300px;justify-content:space-around;overflow-x:auto;overflow-y:hidden;padding:var(--spacing-md) 0}.WinRateVisualization_barGroup__lDean{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:6px;height:100%;justify-content:flex-end;min-width:40px}.WinRateVisualization_bar__W9H-k{background:linear-gradient(180deg,var(--color-primary),#06b6d44d);border-radius:4px 4px 0 0;cursor:pointer;min-height:2px;transition:all .15s ease-out;width:32px}.WinRateVisualization_bar__W9H-k:hover{box-shadow:0 0 15px #06b6d44d;opacity:.8}.WinRateVisualization_barBlocked__vy8AC{background:linear-gradient(180deg,#ef4444b3,#ef444433)}.WinRateVisualization_barLabel__5MjrD{color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap}.WinRateVisualization_barValue__yRxrp{color:var(--color-primary);font-family:var(--font-mono);font-size:11px;font-weight:700}.WinRateVisualization_barValueBlocked__x0YSI{color:#fca5a5}.WinRateVisualization_legend__RMlRk{border-top:1px solid #ffffff0d;display:flex;gap:var(--spacing-lg);justify-content:center;padding-top:var(--spacing-md)}.WinRateVisualization_legendItem__FEE-9{align-items:center;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-xs);gap:6px}.WinRateVisualization_legendBox__-TNfr{border-radius:2px;height:16px;width:16px}.WinRateVisualization_legendBoxAllowed__OtO5H{background:linear-gradient(180deg,var(--color-primary),#06b6d44d)}.WinRateVisualization_legendBoxBlocked__8EU29{background:linear-gradient(180deg,#ef4444b3,#ef444433)}@media (max-width:1024px){.WinRateVisualization_chart__dfsra{height:250px}.WinRateVisualization_bar__W9H-k{width:28px}.WinRateVisualization_barLabel__5MjrD,.WinRateVisualization_barValue__yRxrp{font-size:10px}}@media (max-width:768px){.WinRateVisualization_chart__dfsra{gap:4px;height:200px}.WinRateVisualization_bar__W9H-k{width:24px}.WinRateVisualization_barGroup__lDean{gap:4px;min-width:32px}.WinRateVisualization_barLabel__5MjrD,.WinRateVisualization_barValue__yRxrp{font-size:9px}.WinRateVisualization_legend__RMlRk{align-items:flex-start;flex-direction:column;gap:var(--spacing-md)}}.TimeGateDashboard_dashboard__aPjyp{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-lg);margin:0 auto;max-width:1400px;min-height:100vh;padding:var(--spacing-lg);width:100%}.TimeGateDashboard_loadingContainer__XsCR6{align-items:center;display:flex;gap:var(--spacing-md);justify-content:center;min-height:60vh}.TimeGateDashboard_spinner__yrXGv{animation:TimeGateDashboard_spin__lDWuN .6s linear infinite;border:2px solid var(--color-primary);border-radius:50%;border-top:2px solid #0000;height:2rem;width:2rem}@keyframes TimeGateDashboard_spin__lDWuN{to{transform:rotate(1turn)}}.TimeGateDashboard_loadingText__tkHCd{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.TimeGateDashboard_errorContainer__LwyYj{background:#ef44441a;border:1px solid #ef44444d;border-radius:var(--radius-md);color:#fca5a5;padding:var(--spacing-lg);text-align:center}.TimeGateDashboard_errorTitle__OvKqu{font-weight:700;margin-bottom:var(--spacing-sm)}.TimeGateDashboard_errorMessage__-nlJd{font-size:var(--font-size-sm);opacity:.9}.TimeGateDashboard_lastUpdated__-1per{color:var(--color-text-tertiary);font-size:var(--font-size-xs);margin-top:var(--spacing-md);opacity:.7;text-align:right}@media (max-width:768px){.TimeGateDashboard_dashboard__aPjyp{gap:var(--spacing-md);padding:var(--spacing-md)}.TimeGateDashboard_loadingContainer__XsCR6{gap:var(--spacing-sm)}}.PerformanceHero_container__ayXAD{background:linear-gradient(135deg,var(--color-bg-surface),#06b6d40d);border:2px solid;border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-lg);overflow:hidden;padding:var(--spacing-xl);position:relative}.PerformanceHero_container__ayXAD.PerformanceHero_excellent__2y4eh{background:linear-gradient(135deg,var(--color-bg-surface),#10b98114);border-color:var(--color-success);box-shadow:0 0 20px #10b98133}.PerformanceHero_container__ayXAD.PerformanceHero_good__yIKoY{background:linear-gradient(135deg,var(--color-bg-surface),#10b9810d);border-color:#10b98166}.PerformanceHero_container__ayXAD.PerformanceHero_neutral__T0Sai{background:linear-gradient(135deg,var(--color-bg-surface),#06b6d40d);border-color:var(--color-border)}.PerformanceHero_container__ayXAD.PerformanceHero_caution__KtBFJ{background:linear-gradient(135deg,var(--color-bg-surface),#f59e0b0d);border-color:#f59e0b}.PerformanceHero_container__ayXAD.PerformanceHero_warning__rrfJf{background:linear-gradient(135deg,var(--color-bg-surface),#ef44440d);border-color:var(--color-risk)}.PerformanceHero_mainSection__Ywd1F{grid-gap:var(--spacing-lg);align-items:start;display:grid;gap:var(--spacing-lg);grid-template-columns:1fr 2fr}.PerformanceHero_pnlBox__ap0Zs{background:#0003;border:1px solid #06b6d433;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);text-align:center}.PerformanceHero_label__2yBT3{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.PerformanceHero_pnl__RwkAw{font-family:var(--font-mono);font-size:36px;font-weight:800;letter-spacing:-1px}.PerformanceHero_pnl__RwkAw.PerformanceHero_positive__WoENI{color:var(--color-success);text-shadow:0 0 20px #10b9814d}.PerformanceHero_pnl__RwkAw.PerformanceHero_negative__Rhk1F{color:var(--color-risk);text-shadow:0 0 20px #ef44444d}.PerformanceHero_subtitle__lCooC{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.PerformanceHero_metricsGrid__s7\+D8{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.PerformanceHero_metric__QqwJZ{background:#00000026;border:1px solid #06b6d41a;border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:4px;padding:var(--spacing-md)}.PerformanceHero_metricLabel__i396T{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.3px;text-transform:uppercase}.PerformanceHero_metricValue__uYV6h{color:var(--color-text-primary);font-family:var(--font-mono);font-size:20px;font-weight:700}.PerformanceHero_metricValue__uYV6h.PerformanceHero_positive__WoENI{color:var(--color-success)}.PerformanceHero_metricValue__uYV6h.PerformanceHero_negative__Rhk1F{color:var(--color-risk)}.PerformanceHero_metricValue__uYV6h.PerformanceHero_caution__KtBFJ{color:#f59e0b}.PerformanceHero_metricSub__TXIDu{color:var(--color-text-secondary);font-size:var(--font-size-xs)}.PerformanceHero_secondarySection__A-jye{grid-gap:var(--spacing-md);background:#00000026;border:1px solid #06b6d426;border-radius:var(--radius-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);padding:var(--spacing-lg)}.PerformanceHero_secondaryMetric__lanUy{display:flex;flex-direction:column;gap:6px}.PerformanceHero_secondaryMetric__lanUy .PerformanceHero_label__2yBT3{font-size:11px}.PerformanceHero_secondaryMetric__lanUy .PerformanceHero_value__vplu7{color:var(--color-text-primary);font-family:var(--font-mono);font-size:16px;font-weight:700}.PerformanceHero_secondaryMetric__lanUy .PerformanceHero_value__vplu7.PerformanceHero_positive__WoENI{color:var(--color-success)}.PerformanceHero_secondaryMetric__lanUy .PerformanceHero_value__vplu7.PerformanceHero_negative__Rhk1F{color:var(--color-risk)}.PerformanceHero_secondaryMetric__lanUy .PerformanceHero_value__vplu7.PerformanceHero_warning__rrfJf{color:#f59e0b}.PerformanceHero_statusBadge__pnJFC{background:#0003;border:1px solid;border-radius:20px;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.3px;padding:6px 14px;position:absolute;right:var(--spacing-lg);text-transform:uppercase;top:var(--spacing-lg)}.PerformanceHero_statusBadge__pnJFC.PerformanceHero_excellent__2y4eh{background:#10b98126;border-color:var(--color-success);color:var(--color-success)}.PerformanceHero_statusBadge__pnJFC.PerformanceHero_good__yIKoY{background:#10b9811a;border-color:#10b981;color:#10b981}.PerformanceHero_statusBadge__pnJFC.PerformanceHero_neutral__T0Sai{background:#06b6d41a;border-color:var(--color-primary);color:var(--color-primary)}.PerformanceHero_statusBadge__pnJFC.PerformanceHero_caution__KtBFJ{background:#f59e0b1a;border-color:#f59e0b;color:#f59e0b}.PerformanceHero_statusBadge__pnJFC.PerformanceHero_warning__rrfJf{background:#ef44441a;border-color:var(--color-risk);color:var(--color-risk)}@media (max-width:1024px){.PerformanceHero_mainSection__Ywd1F{grid-template-columns:1fr}.PerformanceHero_metricsGrid__s7\+D8,.PerformanceHero_secondarySection__A-jye{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.PerformanceHero_container__ayXAD{gap:var(--spacing-md);padding:var(--spacing-lg)}.PerformanceHero_pnl__RwkAw{font-size:28px}.PerformanceHero_metricsGrid__s7\+D8{grid-template-columns:1fr}.PerformanceHero_secondarySection__A-jye{grid-template-columns:repeat(2,1fr);padding:var(--spacing-md)}.PerformanceHero_statusBadge__pnJFC{font-size:10px;padding:4px 10px}}@media (max-width:640px){.PerformanceHero_container__ayXAD{padding:var(--spacing-md)}.PerformanceHero_pnl__RwkAw{font-size:24px}.PerformanceHero_metricValue__uYV6h{font-size:16px}.PerformanceHero_secondarySection__A-jye{grid-template-columns:repeat(2,1fr)}.PerformanceHero_secondaryMetric__lanUy .PerformanceHero_value__vplu7{font-size:14px}}.PnlSummaryStrip_container__yVlSk{grid-gap:var(--spacing-lg);background:linear-gradient(135deg,#06b6d40d,#06b6d405);border:1px solid #06b6d41a;border-radius:var(--card-radius);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding:var(--spacing-lg)}.PnlSummaryStrip_metric__ZGGQ0{background:#0003;border:1px solid #06b6d426;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.PnlSummaryStrip_label__N\+l81{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.PnlSummaryStrip_value__av3GR{color:var(--color-text-primary);font-family:var(--font-mono);font-size:18px;font-weight:700}.PnlSummaryStrip_value__av3GR.PnlSummaryStrip_positive__28M\+9{color:var(--color-success)}.PnlSummaryStrip_value__av3GR.PnlSummaryStrip_negative__81oMH{color:var(--color-risk)}@media (max-width:1024px){.PnlSummaryStrip_container__yVlSk{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);padding:var(--spacing-md)}.PnlSummaryStrip_metric__ZGGQ0{padding:var(--spacing-sm)}.PnlSummaryStrip_value__av3GR{font-size:14px}}@media (max-width:768px){.PnlSummaryStrip_container__yVlSk{gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr);padding:var(--spacing-md)}.PnlSummaryStrip_metric__ZGGQ0{padding:var(--spacing-sm)}.PnlSummaryStrip_label__N\+l81{font-size:10px}.PnlSummaryStrip_value__av3GR{font-size:12px}}@media (max-width:640px){.PnlSummaryStrip_container__yVlSk{gap:var(--spacing-sm);grid-template-columns:1fr;padding:var(--spacing-sm)}}.DirectionPerformanceCard_container__zNDy6{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.DirectionPerformanceCard_title__Kp46q{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.DirectionPerformanceCard_grid__RUkvV{display:flex;flex-direction:column;gap:var(--spacing-md)}.DirectionPerformanceCard_directionRow__FZ2XM{grid-gap:var(--spacing-lg);align-items:center;background:#00000026;border:1px solid #06b6d41a;border-left:4px solid;border-radius:var(--radius-md);display:grid;gap:var(--spacing-lg);grid-template-columns:120px 1fr auto;padding:var(--spacing-lg);transition:all var(--transition-base)}.DirectionPerformanceCard_directionRow__FZ2XM.DirectionPerformanceCard_long__r-hIb{border-left-color:var(--color-success)}.DirectionPerformanceCard_directionRow__FZ2XM.DirectionPerformanceCard_short__2lvSO{border-left-color:var(--color-risk)}.DirectionPerformanceCard_directionRow__FZ2XM.DirectionPerformanceCard_best__wz9qL{background:#10b9811a;border-color:#10b9814d;box-shadow:0 0 16px #10b98126}.DirectionPerformanceCard_label__-QsYQ{align-items:center;display:flex}.DirectionPerformanceCard_directionBadge__xy3nA{align-items:center;background:#0003;border:1px solid;border-radius:4px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.DirectionPerformanceCard_directionBadge__xy3nA.DirectionPerformanceCard_long__r-hIb{background:#10b98126;border-color:var(--color-success);color:var(--color-success)}.DirectionPerformanceCard_directionBadge__xy3nA.DirectionPerformanceCard_short__2lvSO{background:#ef444426;border-color:var(--color-risk);color:var(--color-risk)}.DirectionPerformanceCard_metrics__eYYvN{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(4,1fr)}.DirectionPerformanceCard_metricItem__lH24p{display:flex;flex-direction:column;gap:4px}.DirectionPerformanceCard_metricLabel__M9Y4S{color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.DirectionPerformanceCard_metricValue__TVBZ2{color:var(--color-text-primary);font-family:var(--font-mono);font-size:14px;font-weight:600}.DirectionPerformanceCard_metricValue__TVBZ2.DirectionPerformanceCard_positive__81kDZ{color:var(--color-success)}.DirectionPerformanceCard_metricValue__TVBZ2.DirectionPerformanceCard_negative__L5yy3{color:var(--color-risk)}.DirectionPerformanceCard_metricValue__TVBZ2.DirectionPerformanceCard_caution__ULB\+K{color:#f59e0b}.DirectionPerformanceCard_bestBadge__JjR2w{align-items:center;background:#10b98133;border:1px solid var(--color-success);border-radius:4px;color:var(--color-success);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:6px 12px;white-space:nowrap}.DirectionPerformanceCard_emptyState__qPSrT{color:var(--color-text-secondary);padding:var(--spacing-lg);text-align:center}.DirectionPerformanceCard_emptyState__qPSrT p{font-size:var(--font-size-sm);margin:0}@media (max-width:768px){.DirectionPerformanceCard_directionRow__FZ2XM{gap:var(--spacing-md);grid-template-columns:1fr}.DirectionPerformanceCard_metrics__eYYvN{grid-template-columns:repeat(2,1fr)}.DirectionPerformanceCard_bestBadge__JjR2w{grid-column:1/-1}}.SessionPerformanceCard_container__ev2Cn{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.SessionPerformanceCard_title__cpdZj{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.SessionPerformanceCard_grid__Z-s0z{display:flex;flex-direction:column;gap:var(--spacing-md)}.SessionPerformanceCard_sessionRow__tYCeA{grid-gap:var(--spacing-lg);align-items:center;background:#00000026;border:1px solid #06b6d41a;border-left:4px solid #06b6d44d;border-radius:var(--radius-md);display:grid;gap:var(--spacing-lg);grid-template-columns:130px 1fr auto;padding:var(--spacing-lg);transition:all var(--transition-base)}.SessionPerformanceCard_sessionRow__tYCeA.SessionPerformanceCard_best__xpPRi{background:#3b82f61a;border-color:#3b82f64d #3b82f64d #3b82f64d #3b82f6;box-shadow:0 0 16px #3b82f626}.SessionPerformanceCard_sessionRow__tYCeA.SessionPerformanceCard_empty__RSkPV{opacity:.6}.SessionPerformanceCard_label__pl4M8{display:flex;flex-direction:column;gap:4px}.SessionPerformanceCard_sessionLabel__d2Iqj{color:var(--color-text-primary);font-size:13px;font-weight:600}.SessionPerformanceCard_noData__y-fNY{color:var(--color-text-tertiary);font-size:11px;font-weight:500}.SessionPerformanceCard_metrics__gx95z{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(4,1fr)}.SessionPerformanceCard_metricItem__U1i0n{display:flex;flex-direction:column;gap:4px}.SessionPerformanceCard_metricLabel__mGixj{color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.SessionPerformanceCard_metricValue__w-K2c{color:var(--color-text-primary);font-family:var(--font-mono);font-size:14px;font-weight:600}.SessionPerformanceCard_metricValue__w-K2c.SessionPerformanceCard_positive__ROYN9{color:var(--color-success)}.SessionPerformanceCard_metricValue__w-K2c.SessionPerformanceCard_negative__S14Ud{color:var(--color-risk)}.SessionPerformanceCard_metricValue__w-K2c.SessionPerformanceCard_caution__8E-tK{color:#f59e0b}.SessionPerformanceCard_bestBadge__fkH\+d{align-items:center;background:#3b82f633;border:1px solid #3b82f6;border-radius:4px;color:#3b82f6;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:6px 12px;white-space:nowrap}.SessionPerformanceCard_emptyState__2F6Eb{color:var(--color-text-secondary);padding:var(--spacing-lg);text-align:center}.SessionPerformanceCard_emptyState__2F6Eb p{font-size:var(--font-size-sm);margin:0}@media (max-width:768px){.SessionPerformanceCard_sessionRow__tYCeA{gap:var(--spacing-md);grid-template-columns:1fr}.SessionPerformanceCard_metrics__gx95z{grid-template-columns:repeat(2,1fr)}.SessionPerformanceCard_bestBadge__fkH\+d{grid-column:1/-1}}.RegimePerformanceCard_container__J5ngC{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.RegimePerformanceCard_title__Ko-cV{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.RegimePerformanceCard_grid__Kk2eY{display:flex;flex-direction:column;gap:var(--spacing-md)}.RegimePerformanceCard_regimeRow__bqUVf{grid-gap:var(--spacing-lg);align-items:center;background:#00000026;border:1px solid #06b6d41a;border-left:4px solid #8b5cf64d;border-radius:var(--radius-md);display:grid;gap:var(--spacing-lg);grid-template-columns:140px 1fr auto;padding:var(--spacing-lg);transition:all var(--transition-base)}.RegimePerformanceCard_regimeRow__bqUVf.RegimePerformanceCard_best__TUZL9{background:#8b5cf61a;border-color:#8b5cf64d #8b5cf64d #8b5cf64d #8b5cf6;box-shadow:0 0 16px #8b5cf626}.RegimePerformanceCard_regimeRow__bqUVf.RegimePerformanceCard_empty__sDmWd{opacity:.6}.RegimePerformanceCard_label__fFMME{display:flex;flex-direction:column;gap:4px}.RegimePerformanceCard_regimeLabel__TDQfZ{color:var(--color-text-primary);font-size:13px;font-weight:600}.RegimePerformanceCard_noData__VaD7p{color:var(--color-text-tertiary);font-size:11px;font-weight:500}.RegimePerformanceCard_metrics__Lr2n6{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(4,1fr)}.RegimePerformanceCard_metricItem__3e3qz{display:flex;flex-direction:column;gap:4px}.RegimePerformanceCard_metricLabel__zWgXY{color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.RegimePerformanceCard_metricValue__ZkYuk{color:var(--color-text-primary);font-family:var(--font-mono);font-size:14px;font-weight:600}.RegimePerformanceCard_metricValue__ZkYuk.RegimePerformanceCard_positive__cEB8B{color:var(--color-success)}.RegimePerformanceCard_metricValue__ZkYuk.RegimePerformanceCard_negative__Xr58A{color:var(--color-risk)}.RegimePerformanceCard_metricValue__ZkYuk.RegimePerformanceCard_caution__8t-de{color:#f59e0b}.RegimePerformanceCard_bestBadge__Vw9QO{align-items:center;background:#8b5cf633;border:1px solid #8b5cf6;border-radius:4px;color:#8b5cf6;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:6px 12px;white-space:nowrap}.RegimePerformanceCard_emptyState__O2kBC{color:var(--color-text-secondary);padding:var(--spacing-lg);text-align:center}.RegimePerformanceCard_emptyState__O2kBC p{font-size:var(--font-size-sm);margin:0}@media (max-width:768px){.RegimePerformanceCard_regimeRow__bqUVf{gap:var(--spacing-md);grid-template-columns:1fr}.RegimePerformanceCard_metrics__Lr2n6{grid-template-columns:repeat(2,1fr)}.RegimePerformanceCard_bestBadge__Vw9QO{grid-column:1/-1}}.EquityCurvePanel_container__DKid9{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.EquityCurvePanel_title__WRbUt{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.EquityCurvePanel_chartArea__Dgamk{align-items:stretch;background:#0003;border:1px dashed #06b6d433;border-radius:var(--radius-md);display:flex;flex:1 1;justify-content:center;min-height:350px}.EquityCurvePanel_equityCurveContent__HhqR-{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);width:100%}.EquityCurvePanel_metricsRow__w1Vcu{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.EquityCurvePanel_chartPlaceholder__MDyQK{align-items:center;display:flex;justify-content:center;padding:var(--spacing-xl);text-align:center;width:100%}.EquityCurvePanel_chartInfo__ag-lX{display:flex;flex-direction:column;gap:var(--spacing-md)}.EquityCurvePanel_infoTitle__XfewU{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.EquityCurvePanel_infoText__NjR18{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.EquityCurvePanel_models__xiGk\+{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center;margin-top:var(--spacing-md)}.EquityCurvePanel_model__GbOZz{background:#06b6d433;border:1px solid #06b6d466;border-radius:3px;color:var(--color-primary);display:inline-block;font-family:var(--font-mono);font-size:10px;font-weight:600;padding:4px 10px}.EquityCurvePanel_fallbackArea__NcXuY{align-items:center;display:flex;justify-content:center;padding:var(--spacing-xl);width:100%}.EquityCurvePanel_fallbackContent__liWEw{display:flex;flex-direction:column;gap:var(--spacing-lg);text-align:center}.EquityCurvePanel_fallbackIcon__-gV9P{font-size:48px;margin:0}.EquityCurvePanel_fallbackTitle__cTDLI{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.EquityCurvePanel_fallbackText__KBGd\+{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;max-width:400px}.EquityCurvePanel_stats__qav17{grid-gap:var(--spacing-md);background:#06b6d414;border-radius:var(--radius-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);margin-top:var(--spacing-lg);padding:var(--spacing-lg)}.EquityCurvePanel_stat__d-\+tQ{display:flex;flex-direction:column;gap:4px}.EquityCurvePanel_label__a2L7J{color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.EquityCurvePanel_value__hxkiB{color:var(--color-text-primary);font-family:var(--font-mono);font-size:16px;font-weight:700}.EquityCurvePanel_value__hxkiB.EquityCurvePanel_positive__tZAn0{color:var(--color-success)}.EquityCurvePanel_value__hxkiB.EquityCurvePanel_negative__UN1\+8{color:var(--color-risk)}.EquityCurvePanel_metric__zk-TT{background:#0003;border:1px solid #ffffff0d;border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:6px;padding:var(--spacing-md)}.EquityCurvePanel_metricLabel__rLC19{color:var(--color-text-secondary);font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.EquityCurvePanel_metricValue__CBPWE{color:var(--color-text-primary);font-family:var(--font-mono);font-size:15px;font-weight:700}.EquityCurvePanel_metricValue__CBPWE.EquityCurvePanel_positive__tZAn0{color:var(--color-success)}.EquityCurvePanel_metricValue__CBPWE.EquityCurvePanel_negative__UN1\+8{color:var(--color-risk)}.EquityCurvePanel_metricValue__CBPWE.EquityCurvePanel_warning__AaPc-{color:#f59e0b}.EquityCurvePanel_metricValue__CBPWE.EquityCurvePanel_secondary__sVl6q{color:var(--color-text-secondary)}.EquityCurvePanel_chartContainer__WppwQ{align-items:center;background:#0000001a;border-radius:var(--radius-sm);display:flex;flex:1 1;justify-content:center;min-height:120px;padding:var(--spacing-md)}.EquityCurvePanel_sparklineContainer__oz0rH{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.EquityCurvePanel_sparklineLabel__90oM4{color:var(--color-text-secondary);font-size:12px;font-weight:600;margin:0}.EquityCurvePanel_sparkline__667qF{background:#0003;border-radius:var(--radius-sm);color:#06b6d4;font-family:var(--font-mono);font-size:13px;letter-spacing:1px;max-width:100%;overflow-x:auto;padding:var(--spacing-md);-webkit-user-select:all;user-select:all;white-space:pre-wrap;word-break:break-all}.EquityCurvePanel_sparklineCaption__hezSP{color:var(--color-text-secondary);font-size:10px;font-style:italic;margin:0}.EquityCurvePanel_drawdownsList__1L9YL{background:#f59e0b14;border:1px solid #f59e0b33;border-radius:var(--radius-sm);padding:var(--spacing-md)}.EquityCurvePanel_drawdownsTitle__x1E\+T{color:var(--color-text-secondary);font-size:12px;font-weight:600;letter-spacing:.5px;margin:0 0 var(--spacing-md) 0;text-transform:uppercase}.EquityCurvePanel_drawdownsGrid__7cAjk{grid-gap:var(--spacing-sm);display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.EquityCurvePanel_drawdownItem__pjVgU{background:#0003;border-left:3px solid #f59e0b;border-radius:4px;display:flex;flex-direction:column;gap:4px;padding:8px}.EquityCurvePanel_ddSeverity__uQIjB{color:#f59e0b;font-family:var(--font-mono);font-size:14px;font-weight:700}.EquityCurvePanel_ddDetails__7P-\+g{color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:10px;gap:2px}.EquityCurvePanel_ddDate__r0ozl{font-weight:600}.EquityCurvePanel_ddDuration__rWi48{font-size:9px}.EquityCurvePanel_note__37Wxm{align-items:center;background:#3b82f61a;border-left:3px solid #3b82f6;border-radius:var(--radius-sm);display:flex;gap:var(--spacing-sm);padding:var(--spacing-md)}.EquityCurvePanel_noteIcon__6PNVa{flex-shrink:0;font-size:16px}.EquityCurvePanel_noteText__uG\+cl{color:var(--color-text-secondary);font-size:var(--font-size-sm)}@media (max-width:768px){.EquityCurvePanel_container__DKid9{padding:var(--spacing-md)}.EquityCurvePanel_chartArea__Dgamk{min-height:250px}.EquityCurvePanel_chartPlaceholder__MDyQK{padding:var(--spacing-lg)}.EquityCurvePanel_models__xiGk\+{flex-direction:column}.EquityCurvePanel_model__GbOZz{width:100%}.EquityCurvePanel_stats__qav17{grid-template-columns:1fr}}.DailyPnlCard_container__jzjr7{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--glass-bg);border:1px solid #ffffff1a;border-radius:12px;display:flex;flex-direction:column;min-height:400px;padding:24px}.DailyPnlCard_header__Z2IdX{align-items:baseline;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.DailyPnlCard_title__DPZea{color:var(--text-primary);font-size:18px;font-weight:700;margin:0}.DailyPnlCard_subtitle__M6uL0{color:var(--text-secondary);font-size:12px}.DailyPnlCard_summaryStrip__1Kkqu{grid-gap:12px;background:#0003;border-radius:8px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-bottom:20px;padding:12px}.DailyPnlCard_summaryItem__J1nMT{display:flex;flex-direction:column;gap:4px}.DailyPnlCard_summaryLabel__\+tIKN{color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DailyPnlCard_summaryValue__8RnEl{color:var(--text-primary);font-size:14px;font-weight:700}.DailyPnlCard_summaryValue__8RnEl.DailyPnlCard_positive__9TfBY{color:#10b981}.DailyPnlCard_summaryValue__8RnEl.DailyPnlCard_negative__ujEWP{color:#ef4444}.DailyPnlCard_tableContainer__2Vca5{border:1px solid #ffffff0d;border-radius:8px;flex:1 1;margin-bottom:12px;overflow-y:auto}.DailyPnlCard_table__Yc91w{border-collapse:collapse;font-size:13px;width:100%}.DailyPnlCard_table__Yc91w thead{background:#0000004d;border-bottom:2px solid #ffffff1a;position:sticky;top:0}.DailyPnlCard_table__Yc91w th{color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.5px;padding:10px 12px;text-align:left;text-transform:uppercase}.DailyPnlCard_row__90bis{border-bottom:1px solid #ffffff0d;transition:background-color .2s ease}.DailyPnlCard_row__90bis:hover{background-color:#ffffff05}.DailyPnlCard_cell__JQUUZ{color:var(--text-primary);padding:10px 12px}.DailyPnlCard_dateCell__5c0gF{color:#06b6d4;font-weight:600;padding:10px 12px}.DailyPnlCard_pnlCell__vRm59{font-weight:700;text-align:right}.DailyPnlCard_pnlCell__vRm59.DailyPnlCard_positive__9TfBY{color:#10b981}.DailyPnlCard_pnlCell__vRm59.DailyPnlCard_negative__ujEWP{color:#ef4444}.DailyPnlCard_empty__-GVVZ{align-items:center;color:var(--text-secondary);display:flex;font-size:14px;justify-content:center;min-height:200px}.DailyPnlCard_note__r2CTJ{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:6px;display:flex;font-size:12px;gap:8px;padding:8px 12px}.DailyPnlCard_noteIcon__vt9v2{flex-shrink:0;font-size:14px}.DailyPnlCard_noteText__fttRZ{color:var(--text-secondary)}@media (max-width:640px){.DailyPnlCard_container__jzjr7{min-height:auto;padding:16px}.DailyPnlCard_summaryStrip__1Kkqu{gap:8px;grid-template-columns:repeat(2,1fr);padding:8px}.DailyPnlCard_cell__JQUUZ,.DailyPnlCard_table__Yc91w th{font-size:12px;padding:8px}.DailyPnlCard_table__Yc91w th{font-size:10px}}.EntryQualityCard_container__GSLdP{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--glass-bg);border:1px solid #ffffff1a;border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:24px}.EntryQualityCard_header__BwkJw{align-items:baseline;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding-bottom:12px}.EntryQualityCard_title__CfnpO{color:var(--text-primary);font-size:18px;font-weight:700;margin:0}.EntryQualityCard_subtitle__KBRE5{color:var(--text-secondary);font-size:12px}.EntryQualityCard_bestTierBanner__SI1l3{align-items:center;background:linear-gradient(135deg,#10b98126,#3b82f61a);border:1px solid #10b98133;border-radius:8px;display:flex;font-size:13px;gap:12px;padding:12px 16px}.EntryQualityCard_bannerLabel__pPgwQ{color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.EntryQualityCard_bannerTier__hJudi{color:var(--text-primary);flex:1 1;font-weight:700}.EntryQualityCard_bannerRate__c2BWM{color:#10b981;font-family:var(--font-mono);font-weight:700}.EntryQualityCard_tiersGrid__ooAuD{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.EntryQualityCard_tierCard__fQhal{background:#0003;border:1px solid #ffffff0d;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px;transition:all .2s ease}.EntryQualityCard_tierCard__fQhal:hover{background:#0000004d;border-color:#ffffff1a}.EntryQualityCard_tierCard__fQhal.EntryQualityCard_best__lVPCg{background:linear-gradient(135deg,#10b9811a,#3b82f60d);border-color:#10b9814d;box-shadow:0 0 20px #10b9811a}.EntryQualityCard_tierCard__fQhal.EntryQualityCard_empty__mY320{background:#0000001a;opacity:.5}.EntryQualityCard_tierHeader__SmQT3{align-items:center;display:flex;gap:8px;justify-content:space-between}.EntryQualityCard_tierLabel__VGIbK{color:var(--text-primary);font-size:12px;font-weight:700}.EntryQualityCard_tierCount__KrmRo{background:#ffffff0d;border-radius:4px;color:var(--text-secondary);font-size:11px;padding:2px 6px}.EntryQualityCard_metricsGrid__z4BYZ{display:flex;flex-direction:column;gap:8px}.EntryQualityCard_metricItem__4LEa-{align-items:center;display:flex;gap:8px;justify-content:space-between}.EntryQualityCard_metricLabel__NSSe9{color:var(--text-secondary);flex:1 1;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.EntryQualityCard_metricValue__XHsB0{color:var(--text-primary);font-family:var(--font-mono);font-size:13px;font-weight:700;text-align:right}.EntryQualityCard_metricValue__XHsB0.EntryQualityCard_positive__3K20L{color:#10b981}.EntryQualityCard_metricValue__XHsB0.EntryQualityCard_negative__h8tPc{color:#ef4444}.EntryQualityCard_wlSummary__BJUqI{align-items:center;background:#ffffff08;border-radius:6px;display:flex;font-size:12px;font-weight:600;gap:8px;justify-content:center;padding:8px}.EntryQualityCard_wins__ygawv{color:#10b981}.EntryQualityCard_separator__oe97Z{color:var(--text-secondary);opacity:.5}.EntryQualityCard_losses__6Ge6h{color:#ef4444}.EntryQualityCard_noData__bMnF6{color:var(--text-secondary);font-size:12px;font-style:italic;padding:16px;text-align:center}.EntryQualityCard_empty__mY320{color:var(--text-secondary);font-size:13px;padding:32px 16px;text-align:center}.EntryQualityCard_note__PI0zJ{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:6px;display:flex;font-size:11px;gap:8px;padding:8px 12px}.EntryQualityCard_noteIcon__1U71V{flex-shrink:0;font-size:13px}.EntryQualityCard_noteText__Gae\+N{color:var(--text-secondary)}@media (max-width:640px){.EntryQualityCard_container__GSLdP{padding:16px}.EntryQualityCard_tiersGrid__ooAuD{grid-template-columns:1fr}.EntryQualityCard_bestTierBanner__SI1l3{align-items:flex-start;flex-direction:column;gap:8px}}.DurationBreakdownCard_container__Qufz\+{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--glass-bg);border:1px solid #ffffff1a;border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:24px}.DurationBreakdownCard_header__4SdQf{align-items:baseline;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding-bottom:12px}.DurationBreakdownCard_title__ojfvB{color:var(--text-primary);font-size:18px;font-weight:700;margin:0}.DurationBreakdownCard_subtitle__p9U06{color:var(--text-secondary);font-size:12px}.DurationBreakdownCard_bestBucket__LwyLW{align-items:center;background:linear-gradient(135deg,#3b82f626,#6366f11a);border:1px solid #3b82f633;border-radius:8px;display:flex;font-size:13px;gap:12px;padding:12px 16px}.DurationBreakdownCard_bestLabel__iWNf6{color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DurationBreakdownCard_bestValue__UVTBl{color:var(--text-primary);flex:1 1;font-weight:700}.DurationBreakdownCard_bestRate__87T3R{color:#3b82f6;font-family:var(--font-mono);font-weight:700}.DurationBreakdownCard_bucketsContainer__32vTA{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.DurationBreakdownCard_bucketCard__fx-wt{background:#0003;border:1px solid #ffffff0d;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px;transition:all .2s ease}.DurationBreakdownCard_bucketCard__fx-wt:hover{background:#0000004d;border-color:#ffffff1a}.DurationBreakdownCard_bucketCard__fx-wt.DurationBreakdownCard_best__XVTnf{background:linear-gradient(135deg,#3b82f61a,#6366f10d);border-color:#3b82f64d;box-shadow:0 0 20px #3b82f61a}.DurationBreakdownCard_bucketCard__fx-wt.DurationBreakdownCard_empty__-s8As{background:#0000001a;opacity:.5}.DurationBreakdownCard_bucketLabel__eo3sa{display:flex;flex-direction:column;gap:4px}.DurationBreakdownCard_labelText__-Sq4U{color:var(--text-primary);font-size:12px;font-weight:700}.DurationBreakdownCard_durationRange__r1QSz{color:var(--text-secondary);font-size:10px;font-style:italic}.DurationBreakdownCard_primaryMetrics__Kjmjp{align-items:center;display:flex;gap:8px}.DurationBreakdownCard_countBox__V5rGt,.DurationBreakdownCard_winRateBox__UFRcU{align-items:center;background:#ffffff08;border-radius:6px;display:flex;flex:1 1;flex-direction:column;gap:2px;padding:8px}.DurationBreakdownCard_countValue__YnOhQ{color:var(--text-primary);font-family:var(--font-mono);font-size:18px;font-weight:700}.DurationBreakdownCard_countLabel__jQsZI{color:var(--text-secondary);font-size:9px;letter-spacing:.3px;text-transform:uppercase}.DurationBreakdownCard_winRateBox__UFRcU.DurationBreakdownCard_positive__rl\+fq{border-left:3px solid #10b981}.DurationBreakdownCard_winRateBox__UFRcU.DurationBreakdownCard_negative__eosc4{border-left:3px solid #ef4444}.DurationBreakdownCard_winRateValue__OrAj5{color:var(--text-primary);font-family:var(--font-mono);font-size:16px;font-weight:700}.DurationBreakdownCard_winRateBox__UFRcU.DurationBreakdownCard_positive__rl\+fq .DurationBreakdownCard_winRateValue__OrAj5{color:#10b981}.DurationBreakdownCard_winRateBox__UFRcU.DurationBreakdownCard_negative__eosc4 .DurationBreakdownCard_winRateValue__OrAj5{color:#ef4444}.DurationBreakdownCard_winRateLabel__0e0o4{color:var(--text-secondary);font-size:9px;letter-spacing:.3px;text-transform:uppercase}.DurationBreakdownCard_pnlBox__QNshq{align-items:center;background:#0000004d;border-left:3px solid #0000;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px}.DurationBreakdownCard_pnlBox__QNshq.DurationBreakdownCard_positive__rl\+fq{border-left-color:#10b981}.DurationBreakdownCard_pnlBox__QNshq.DurationBreakdownCard_negative__eosc4{border-left-color:#ef4444}.DurationBreakdownCard_pnlLabel__oLoh1{color:var(--text-secondary);font-size:10px;letter-spacing:.3px;text-transform:uppercase}.DurationBreakdownCard_pnlValue__qRjDg{color:var(--text-primary);font-family:var(--font-mono);font-size:12px;font-weight:700}.DurationBreakdownCard_pnlValue__qRjDg.DurationBreakdownCard_positive__rl\+fq{color:#10b981}.DurationBreakdownCard_pnlValue__qRjDg.DurationBreakdownCard_negative__eosc4{color:#ef4444}.DurationBreakdownCard_statsRow__F3zOf{display:flex;font-size:11px;gap:6px}.DurationBreakdownCard_stat__UXxMv{background:#ffffff05;border-radius:4px;display:flex;flex:1 1;flex-direction:column;gap:2px;padding:6px;text-align:center}.DurationBreakdownCard_statLabel__zQCI8{color:var(--text-secondary);font-size:9px;letter-spacing:.3px;text-transform:uppercase}.DurationBreakdownCard_statValue__AKI-q{color:var(--text-primary);font-family:var(--font-mono);font-size:11px;font-weight:700}.DurationBreakdownCard_statValue__AKI-q.DurationBreakdownCard_positive__rl\+fq{color:#10b981}.DurationBreakdownCard_statValue__AKI-q.DurationBreakdownCard_negative__eosc4{color:#ef4444}.DurationBreakdownCard_wlDisplay__-D6sL{align-items:center;background:#ffffff0d;border-radius:6px;display:flex;font-size:12px;font-weight:700;gap:6px;justify-content:center;padding:6px 8px}.DurationBreakdownCard_wins__3uDcd{color:#10b981}.DurationBreakdownCard_losses__FC9Ot{color:#ef4444}.DurationBreakdownCard_wlSeparator__U3soJ{color:var(--text-secondary);opacity:.5}.DurationBreakdownCard_noTradesMsg__LlEG7{color:var(--text-secondary);font-size:11px;font-style:italic;padding:12px;text-align:center}.DurationBreakdownCard_empty__-s8As{color:var(--text-secondary);font-size:13px;padding:32px 16px;text-align:center}.DurationBreakdownCard_note__WgSLw{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:6px;display:flex;font-size:11px;gap:8px;padding:8px 12px}.DurationBreakdownCard_noteIcon__IypRO{flex-shrink:0;font-size:13px}.DurationBreakdownCard_noteText__xm0ER{color:var(--text-secondary)}@media (max-width:640px){.DurationBreakdownCard_container__Qufz\+{padding:16px}.DurationBreakdownCard_bucketsContainer__32vTA{grid-template-columns:1fr}.DurationBreakdownCard_primaryMetrics__Kjmjp{flex-direction:column}.DurationBreakdownCard_countBox__V5rGt,.DurationBreakdownCard_winRateBox__UFRcU{width:100%}}.PerformanceStreaksCard_container__gxsur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--glass-bg);border:1px solid #ffffff1a;border-radius:12px;display:flex;flex-direction:column;gap:20px;padding:24px}.PerformanceStreaksCard_header__pppMl{border-bottom:1px solid #ffffff0d;padding-bottom:12px}.PerformanceStreaksCard_title__ZWAoe{color:var(--text-primary);font-size:18px;font-weight:700;margin:0}.PerformanceStreaksCard_streaksGrid__tv26X{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.PerformanceStreaksCard_streakBox__PjUEE{align-items:center;background:#0003;border:1px solid #ffffff0d;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px;text-align:center;transition:all .2s ease}.PerformanceStreaksCard_streakBox__PjUEE:hover{background:#0000004d;border-color:#ffffff1a}.PerformanceStreaksCard_streakIcon__FVCVL{font-size:24px;line-height:1}.PerformanceStreaksCard_streakLabel__gxg\+g{color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.PerformanceStreaksCard_streakValue__9Yd6r{color:var(--text-primary);font-family:var(--font-mono);font-size:28px;font-weight:700}.PerformanceStreaksCard_streakValue__9Yd6r.PerformanceStreaksCard_win__RIOgc{color:#10b981;text-shadow:0 0 10px #10b98133}.PerformanceStreaksCard_streakValue__9Yd6r.PerformanceStreaksCard_loss__Y4nFW{color:#ef4444;text-shadow:0 0 10px #ef444433}.PerformanceStreaksCard_streakCaption__HfD9b{color:var(--text-secondary);font-size:10px;font-style:italic}.PerformanceStreaksCard_averageSection__onWLX{background:#0000001a;border:1px solid #ffffff0d;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.PerformanceStreaksCard_avgTitle__X-SGd{color:var(--text-primary);font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.PerformanceStreaksCard_avgMetrics__jkflm{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.PerformanceStreaksCard_avgBox__fOx70{background:#0000004d;border-left:3px solid #0000;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px}.PerformanceStreaksCard_avgBox__fOx70 .PerformanceStreaksCard_win__RIOgc{border-left-color:#10b981}.PerformanceStreaksCard_avgBox__fOx70 .PerformanceStreaksCard_loss__Y4nFW{border-left-color:#ef4444}.PerformanceStreaksCard_avgLabel__C20eB{font-size:10px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.PerformanceStreaksCard_avgLabel__C20eB.PerformanceStreaksCard_win__RIOgc{color:#10b981}.PerformanceStreaksCard_avgLabel__C20eB.PerformanceStreaksCard_loss__Y4nFW{color:#ef4444}.PerformanceStreaksCard_avgValue__QN4Kd{color:var(--text-primary);font-family:var(--font-mono);font-size:16px;font-weight:700}.PerformanceStreaksCard_consistencySection__kFiar{background:#0000001a;border:1px solid #ffffff0d;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.PerformanceStreaksCard_consistencyLabel__Zgiv9{color:var(--text-primary);font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.PerformanceStreaksCard_consistencyBar__VelRH{background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;height:24px;overflow:hidden;position:relative;width:100%}.PerformanceStreaksCard_consistencyFill__dr5em{align-items:center;background:linear-gradient(90deg,#06b6d4,#3b82f6);display:flex;height:100%;justify-content:flex-end;padding-right:8px;transition:width .3s ease}.PerformanceStreaksCard_consistencyValue__MQJmM{color:#06b6d4;font-family:var(--font-mono);font-size:18px;font-weight:700;text-align:center}.PerformanceStreaksCard_consistencyCaption__nm0tu{color:var(--text-secondary);font-size:10px;font-style:italic;text-align:center}.PerformanceStreaksCard_insights__6eICw{display:flex;flex-direction:column;gap:8px}.PerformanceStreaksCard_insight__Of1qn{border-left:3px solid #0000;border-radius:6px;font-size:12px;font-weight:600;padding:10px 12px}.PerformanceStreaksCard_insight__Of1qn.PerformanceStreaksCard_positive__B49PH{background:#10b9811a;border-left-color:#10b981;color:#10b981}.PerformanceStreaksCard_insight__Of1qn.PerformanceStreaksCard_warning__pTa\+h{background:#f59e0b1a;border-left-color:#f59e0b;color:#f59e0b}.PerformanceStreaksCard_empty__cg2KC{color:var(--text-secondary);font-size:13px;padding:32px 16px;text-align:center}.PerformanceStreaksCard_note__5t3Zt{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:6px;display:flex;font-size:11px;gap:8px;padding:8px 12px}.PerformanceStreaksCard_noteIcon__\+mn0Y{flex-shrink:0;font-size:13px}.PerformanceStreaksCard_noteText__lBCgb{color:var(--text-secondary)}@media (max-width:640px){.PerformanceStreaksCard_container__gxsur{padding:16px}.PerformanceStreaksCard_streaksGrid__tv26X{grid-template-columns:repeat(2,1fr)}.PerformanceStreaksCard_avgMetrics__jkflm{grid-template-columns:1fr}.PerformanceStreaksCard_title__ZWAoe{font-size:16px}.PerformanceStreaksCard_streakValue__9Yd6r{font-size:24px}}.ModelConsensusPanel_container__DxYed{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.ModelConsensusPanel_title__ah\+QO{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.ModelConsensusPanel_emptyState__fNQ1J{align-items:center;color:var(--color-text-secondary);display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;padding:var(--spacing-xl)}.ModelConsensusPanel_emptyState__fNQ1J p{color:var(--color-text-primary);font-size:var(--font-size-md);margin:0}.ModelConsensusPanel_emptyState__fNQ1J span{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.ModelConsensusPanel_summary__DIIom{grid-gap:var(--spacing-md);background:#0003;border:1px solid #06b6d41a;border-radius:var(--radius-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));padding:var(--spacing-lg)}.ModelConsensusPanel_summaryItem__HxFRi{display:flex;flex-direction:column;gap:6px}.ModelConsensusPanel_label__G1r2p{color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.ModelConsensusPanel_value__lyZOV{color:var(--color-text-primary);font-family:var(--font-mono);font-size:16px;font-weight:700}.ModelConsensusPanel_value__lyZOV.ModelConsensusPanel_positive__AmxPd{color:var(--color-success)}.ModelConsensusPanel_value__lyZOV.ModelConsensusPanel_negative__9rsZi{color:var(--color-risk)}.ModelConsensusPanel_tableWrapper__IyCF9{overflow-x:auto}.ModelConsensusPanel_table__PZAL4{border-collapse:collapse;font-size:var(--font-size-sm);width:100%}.ModelConsensusPanel_table__PZAL4 thead{background:#0000004d;position:sticky;top:0;z-index:10}.ModelConsensusPanel_table__PZAL4 th{border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.5px;padding:var(--spacing-md);text-align:left;text-transform:uppercase;white-space:nowrap}.ModelConsensusPanel_table__PZAL4 tbody tr{border-bottom:1px solid var(--color-border);transition:all var(--transition-base)}.ModelConsensusPanel_table__PZAL4 tbody tr:hover{background:#06b6d414}.ModelConsensusPanel_table__PZAL4 td{color:var(--color-text-primary);padding:var(--spacing-md);white-space:nowrap}.ModelConsensusPanel_bestRow__J9yp4{background:#10b98114;border:1px solid #10b98133}.ModelConsensusPanel_modelName__MZHLn{align-items:center;display:flex;font-family:var(--font-mono);font-size:11px;gap:6px}.ModelConsensusPanel_modelName__MZHLn code{background:#0003;border-radius:2px;padding:2px 4px}.ModelConsensusPanel_bestLabel__FO4en{font-size:12px}.ModelConsensusPanel_number__q-xWF{font-family:var(--font-mono);font-size:12px;font-weight:500;text-align:right}.ModelConsensusPanel_number__q-xWF.ModelConsensusPanel_positive__AmxPd{color:var(--color-success)}.ModelConsensusPanel_number__q-xWF.ModelConsensusPanel_negative__9rsZi{color:var(--color-risk)}.ModelConsensusPanel_indicator__9NP6d{font-size:18px;text-align:center}.ModelConsensusPanel_bestIndicator__q\+GaO{color:var(--color-success)}.ModelConsensusPanel_note__pBRWu{align-items:center;background:#3b82f61a;border-left:3px solid #3b82f6;border-radius:var(--radius-sm);display:flex;gap:var(--spacing-sm);padding:var(--spacing-md)}.ModelConsensusPanel_noteIcon__wngty{flex-shrink:0;font-size:16px}.ModelConsensusPanel_noteText__uakw1{color:var(--color-text-secondary);font-size:var(--font-size-xs)}@media (max-width:768px){.ModelConsensusPanel_container__DxYed{padding:var(--spacing-md)}.ModelConsensusPanel_summary__DIIom{grid-template-columns:repeat(2,1fr);padding:var(--spacing-md)}.ModelConsensusPanel_table__PZAL4{font-size:10px}.ModelConsensusPanel_table__PZAL4 td,.ModelConsensusPanel_table__PZAL4 th{padding:var(--spacing-sm)}}.PerformancePage_pageShell__l2BAi{display:flex;flex-direction:column;gap:var(--spacing-lg);margin:0 auto;max-width:1600px;padding:var(--spacing-lg)}.PerformancePage_pageHeader__f5JQm{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.PerformancePage_pageTitle__gYNMC{color:var(--color-text-primary);font-size:32px;font-weight:700;letter-spacing:-.5px;margin:0}.PerformancePage_description__dPZ3-{color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:400;margin:0}.PerformancePage_breakdownGrid__astTi,.PerformancePage_intelligenceGrid__yesy\+{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr)}.PerformancePage_intelligenceGrid__yesy\+{margin-top:var(--spacing-lg)}.PerformancePage_spacer__gfNIi{display:block}.PerformancePage_footer__x8xAp{align-items:center;border-top:1px solid var(--color-border);display:flex;justify-content:center;margin-top:var(--spacing-xl);padding:var(--spacing-lg)}.PerformancePage_footerText__14hM2{color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}@media (max-width:1024px){.PerformancePage_pageShell__l2BAi{gap:var(--spacing-md);padding:var(--spacing-md)}.PerformancePage_pageTitle__gYNMC{font-size:28px}.PerformancePage_breakdownGrid__astTi,.PerformancePage_intelligenceGrid__yesy\+{gap:var(--spacing-md);grid-template-columns:1fr}.PerformancePage_spacer__gfNIi{display:none}}@media (max-width:640px){.PerformancePage_pageShell__l2BAi{gap:var(--spacing-sm);padding:var(--spacing-sm)}.PerformancePage_pageHeader__f5JQm{margin-bottom:var(--spacing-sm)}.PerformancePage_pageTitle__gYNMC{font-size:24px}.PerformancePage_description__dPZ3-{font-size:var(--font-size-sm)}.PerformancePage_footer__x8xAp{margin-top:var(--spacing-lg);padding:var(--spacing-md)}.PerformancePage_footerText__14hM2{font-size:11px}}.LoginPage_container__Cfl-W{align-items:center;background:linear-gradient(135deg,#0f1419,#0d0d0d);box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding:1rem;position:relative;width:100%}.LoginPage_gridBackground__HHwX2{height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:1}.LoginPage_grid__fRCMD{animation:LoginPage_gridScroll__JwBuc 20s linear infinite;background-image:linear-gradient(0deg,#06b6d4 1px,#0000 0),linear-gradient(90deg,#06b6d4 1px,#0000 0);background-size:50px 50px;height:100%;width:100%}@keyframes LoginPage_gridScroll__JwBuc{0%{transform:translateY(0)}to{transform:translateY(50px)}}.LoginPage_orb__WalUJ{border-radius:50%;filter:blur(60px);opacity:.15;position:absolute;z-index:2}.LoginPage_orb__WalUJ:nth-child(2){animation:LoginPage_float__x9OkY 8s ease-in-out infinite;background:radial-gradient(circle,#06b6d4 0,#0000 70%);height:400px;width:400px}.LoginPage_orb__WalUJ:nth-child(3){animation:LoginPage_float__x9OkY 10s ease-in-out 1s infinite;background:radial-gradient(circle,#f59e0b 0,#0000 70%);height:300px;width:300px}.LoginPage_orb__WalUJ:nth-child(4){animation:LoginPage_float__x9OkY 12s ease-in-out 2s infinite;background:radial-gradient(circle,#06b6d4 0,#0000 70%);height:350px;width:350px}@keyframes LoginPage_float__x9OkY{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-20px) translateX(15px)}50%{transform:translateY(-40px) translateX(-10px)}75%{transform:translateY(-20px) translateX(20px)}}.LoginPage_loginCard__rNTGl{animation:LoginPage_cardEntry__Opg3E .6s cubic-bezier(.34,1.56,.64,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293bcc;border:1px solid #06b6d433;border-radius:16px;box-shadow:0 0 40px #06b6d41a,0 10px 30px #0000004d;max-width:420px;padding:3rem 2.5rem;position:relative;width:100%;z-index:10}@keyframes LoginPage_cardEntry__Opg3E{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.LoginPage_header__bJ851{margin-bottom:2rem;text-align:center}.LoginPage_logo__-\+BEY{align-items:center;display:flex;gap:.75rem;justify-content:center;margin-bottom:1rem}.LoginPage_logoIcon__420Gx{animation:LoginPage_iconGlow__Hm2t2 2s ease-in-out infinite;color:var(--color-primary);font-size:2rem;text-shadow:0 0 20px #06b6d480}@keyframes LoginPage_iconGlow__Hm2t2{0%,to{text-shadow:0 0 20px #06b6d480}50%{text-shadow:0 0 30px #06b6d4cc}}.LoginPage_header__bJ851 h1{color:var(--color-text-primary);font-size:1.75rem;font-weight:700;letter-spacing:.5px;margin:0}.LoginPage_subtitle__ZKAYs{color:var(--color-text-secondary);font-size:.95rem;font-weight:600;letter-spacing:.3px;margin:.5rem 0 0}.LoginPage_tagline__jca8x{color:var(--color-text-tertiary);font-size:.8rem;font-weight:400;letter-spacing:.2px;margin:.25rem 0 0}.LoginPage_form__YME1y{display:flex;flex-direction:column;gap:1.5rem}.LoginPage_inputGroup__oWpNC{display:flex;flex-direction:column;gap:.5rem}.LoginPage_label__tLD60{color:var(--color-text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.LoginPage_input__D-sed{background:#0f172acc;border:1px solid #06b6d44d;border-radius:8px;color:var(--color-text-primary);font-family:inherit;font-size:.95rem;padding:.875rem 1rem;transition:all .2s ease-out}.LoginPage_input__D-sed::placeholder{color:var(--color-text-tertiary)}.LoginPage_input__D-sed:focus{background:#0f172af2;border-color:var(--color-primary);box-shadow:0 0 0 3px #06b6d41a;outline:none}.LoginPage_input__D-sed:disabled{cursor:not-allowed;opacity:.6}.LoginPage_error__U\+uSr{animation:LoginPage_errorShake__N92MO .4s cubic-bezier(.68,-.55,.265,1.55);background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#fca5a5;font-size:.85rem;padding:.75rem 1rem;text-align:center}@keyframes LoginPage_errorShake__N92MO{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-4px)}20%,40%,60%,80%{transform:translateX(4px)}}.LoginPage_submitBtn__z-r-O{background:linear-gradient(135deg,#06b6d4,#0891b2);border:1px solid #06b6d480;border-radius:8px;box-shadow:0 0 20px #06b6d44d;color:#fff;cursor:pointer;font-family:inherit;font-size:.95rem;font-weight:600;letter-spacing:.5px;margin-top:.5rem;padding:.95rem 1.5rem;text-transform:uppercase;transition:all .2s ease-out}.LoginPage_submitBtn__z-r-O:hover:not(:disabled){background:linear-gradient(135deg,#0891b2,#06b6d4);box-shadow:0 0 30px #06b6d480;transform:translateY(-2px)}.LoginPage_submitBtn__z-r-O:active:not(:disabled){transform:translateY(0)}.LoginPage_submitBtn__z-r-O:disabled{cursor:not-allowed;opacity:.6}.LoginPage_footer__2vJri{border-top:1px solid #06b6d41a;margin-top:2rem;padding-top:1.5rem;text-align:center}.LoginPage_footer__2vJri p{color:var(--color-text-tertiary);font-size:.75rem;margin:0}.LoginPage_statusIndicator__pW-hD{align-items:center;bottom:2rem;color:var(--color-text-secondary);display:flex;font-size:.85rem;gap:.5rem;position:absolute;right:2rem;z-index:10}.LoginPage_statusDot__IdPM4{animation:LoginPage_statusPulse__bDepH 2s ease-in-out infinite;background:var(--color-success);border-radius:50%;box-shadow:0 0 10px var(--color-success);display:inline-block;height:8px;width:8px}@keyframes LoginPage_statusPulse__bDepH{0%,to{box-shadow:0 0 10px var(--color-success)}50%{box-shadow:0 0 20px var(--color-success)}}@media (max-width:640px){.LoginPage_container__Cfl-W{overflow-x:hidden;padding:1rem .75rem;width:100%}.LoginPage_loginCard__rNTGl{box-sizing:border-box;margin:0;max-width:100%;padding:1.5rem 1.25rem;width:100%}.LoginPage_header__bJ851 h1{font-size:1.3rem}.LoginPage_orb__WalUJ{opacity:.05}.LoginPage_statusIndicator__pW-hD{bottom:1.5rem;font-size:.7rem;right:1.5rem}.LoginPage_form__YME1y{gap:1rem}.LoginPage_inputGroup__oWpNC{gap:.4rem}.LoginPage_input__D-sed{font-size:16px;padding:.75rem .875rem}.LoginPage_submitBtn__z-r-O{font-size:14px;padding:.875rem 1rem}}.ReplayHeader_container__YHLv6{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg)}.ReplayHeader_header__aiqif{align-items:flex-start;display:flex;gap:var(--spacing-lg);justify-content:space-between}.ReplayHeader_idSection__re9X8{align-items:center;display:flex;gap:var(--spacing-md)}.ReplayHeader_tradeId__HPlig{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:600;margin:0}.ReplayHeader_directionBadge__Hp6N6{border-radius:.25rem;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600;padding:.25rem .75rem}.ReplayHeader_directionBadge__Hp6N6,.ReplayHeader_directionBadge__Hp6N6.ReplayHeader_closed__hlGaE{background:var(--color-bg-secondary)}.ReplayHeader_directionBadge__Hp6N6.ReplayHeader_open__KCq8g{background:#f59e0b;background:var(--color-warning,#f59e0b);color:#fff}.ReplayHeader_pnlSection__HOkCV{align-items:flex-end;display:flex;flex-direction:column;gap:var(--spacing-xs)}.ReplayHeader_pnlValue__Tiyou{font-size:var(--font-size-lg);font-weight:700;line-height:1.2}.ReplayHeader_pnlValue__Tiyou.ReplayHeader_win__b3ETK{color:#10b981;color:var(--color-success,#10b981)}.ReplayHeader_pnlValue__Tiyou.ReplayHeader_loss__5tDvt{color:#ef4444;color:var(--color-risk,#ef4444)}.ReplayHeader_pnlValue__Tiyou.ReplayHeader_neutral__tPX0p{color:var(--color-text-secondary)}.ReplayHeader_pnlPercent__tn8cR{font-size:var(--font-size-sm);font-weight:600;opacity:.8}.ReplayHeader_pnlPercent__tn8cR.ReplayHeader_win__b3ETK{color:#10b981;color:var(--color-success,#10b981)}.ReplayHeader_pnlPercent__tn8cR.ReplayHeader_loss__5tDvt{color:#ef4444;color:var(--color-risk,#ef4444)}.ReplayHeader_pnlPercent__tn8cR.ReplayHeader_neutral__tPX0p{color:var(--color-text-secondary)}.ReplayHeader_footer__fgZeR{border-top:1px solid var(--color-border);display:flex;gap:var(--spacing-md);justify-content:space-between;padding-top:var(--spacing-md)}.ReplayHeader_duration__lR5eH,.ReplayHeader_status__5oa3o{align-items:center;display:flex;gap:var(--spacing-xs)}.ReplayHeader_label__QgF7x{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500}.ReplayHeader_value__2h9xg{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:600}.ReplayHeader_statusBadge__-QTnn{background:var(--color-bg-secondary);border-radius:.25rem;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600;padding:.125rem .5rem}.ReplayHeader_statusBadge__-QTnn.ReplayHeader_open__KCq8g{background:#f59e0b;background:var(--color-warning,#f59e0b);color:#fff}.ReplayHeader_statusBadge__-QTnn.ReplayHeader_closed__hlGaE{background:#10b981;background:var(--color-success,#10b981);color:#fff}@media (max-width:1024px){.ReplayHeader_header__aiqif{flex-direction:column}.ReplayHeader_pnlSection__HOkCV{align-items:flex-start}.ReplayHeader_footer__fgZeR{flex-direction:column}}@media (max-width:640px){.ReplayHeader_container__YHLv6{gap:var(--spacing-sm);padding:var(--spacing-md)}.ReplayHeader_tradeId__HPlig{font-size:var(--font-size-lg)}.ReplayHeader_pnlValue__Tiyou{font-size:var(--font-size-md)}.ReplayHeader_footer__fgZeR{font-size:var(--font-size-xs)}}.DecisionSnapshotCard_container__\+\+yrT{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.DecisionSnapshotCard_title__k5fsA{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.DecisionSnapshotCard_signalGrid__wADAW{grid-gap:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--card-radius);display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr;padding:var(--spacing-md)}.DecisionSnapshotCard_confidenceSection__rIR8O,.DecisionSnapshotCard_scoreSection__59Ni9{display:flex;flex-direction:column;gap:var(--spacing-xs)}.DecisionSnapshotCard_label__IFNgb{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500}.DecisionSnapshotCard_scoreDisplay__Y0z3z{align-items:baseline;display:flex;gap:var(--spacing-xs)}.DecisionSnapshotCard_scoreValue__yekGk{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:700}.DecisionSnapshotCard_scoreMax__GbGVu{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500}.DecisionSnapshotCard_notAvailable__vzVfp{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-style:italic}.DecisionSnapshotCard_confidenceBadge__vp62S{border-radius:.25rem;font-size:var(--font-size-sm);font-weight:600;padding:.25rem .75rem;text-align:center;width:fit-content}.DecisionSnapshotCard_confidenceBadge__vp62S.DecisionSnapshotCard_high__\+Qmn7{background:#10b981;background:var(--color-success,#10b981);color:#fff}.DecisionSnapshotCard_confidenceBadge__vp62S.DecisionSnapshotCard_medium__MCRs5{background:#f59e0b;background:var(--color-warning,#f59e0b);color:#fff}.DecisionSnapshotCard_confidenceBadge__vp62S.DecisionSnapshotCard_low__au4IG{background:#ef4444;background:var(--color-risk,#ef4444);color:#fff}.DecisionSnapshotCard_stageSection__20Wqq{display:flex;flex-direction:column;gap:var(--spacing-xs)}.DecisionSnapshotCard_stageValue__V-BQp{background:var(--color-bg-secondary);border-radius:.25rem;color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-sm);padding:.25rem .5rem}.DecisionSnapshotCard_blockReasonsSection__c8I6Y{background:var(--color-bg-secondary);border-left:3px solid #ef4444;border-left:3px solid var(--color-risk,#ef4444);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md)}.DecisionSnapshotCard_blockReasonsList__d06lN{display:flex;flex-direction:column;gap:var(--spacing-xs);list-style:none;margin:0;padding:0}.DecisionSnapshotCard_blockReason__lGlMQ{color:var(--color-text-primary);font-size:var(--font-size-sm);padding-left:var(--spacing-md);position:relative}.DecisionSnapshotCard_blockReason__lGlMQ:before{color:#ef4444;color:var(--color-risk,#ef4444);content:"×";font-weight:700;left:0;position:absolute}.DecisionSnapshotCard_summarySection__vZMvq{display:flex;flex-direction:column;gap:var(--spacing-xs)}.DecisionSnapshotCard_summaryText__uS5cS{background:var(--color-bg-secondary);border-radius:.25rem;color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:1.5;margin:0;padding:var(--spacing-sm)}.DecisionSnapshotCard_technicalsDivider__7Kwbr{background:var(--color-border);height:1px;margin:var(--spacing-md) 0}.DecisionSnapshotCard_technicsTitle__Nr6ej{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;margin:0 0 var(--spacing-md) 0}.DecisionSnapshotCard_technicalGrid__i5yQL{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(3,1fr)}.DecisionSnapshotCard_technicalItem__9KB5e{background:var(--color-bg-secondary);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm)}.DecisionSnapshotCard_technicalLabel__m9sqb{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.DecisionSnapshotCard_technicalValue__csUqg{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-sm);font-weight:600}.DecisionSnapshotCard_regimeSection__N1Lnm{grid-gap:var(--spacing-md);background:var(--color-bg-secondary);border-radius:.25rem;display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr;padding:var(--spacing-md)}.DecisionSnapshotCard_regimeItem__ufUMA{display:flex;flex-direction:column;gap:var(--spacing-xs)}.DecisionSnapshotCard_regimeLabel__PeAWf{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500}.DecisionSnapshotCard_regimeValue__BdmBD{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:600}@media (max-width:1024px){.DecisionSnapshotCard_signalGrid__wADAW{grid-template-columns:1fr}.DecisionSnapshotCard_technicalGrid__i5yQL{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.DecisionSnapshotCard_container__\+\+yrT{gap:var(--spacing-md);padding:var(--spacing-md)}.DecisionSnapshotCard_title__k5fsA{font-size:var(--font-size-md)}.DecisionSnapshotCard_regimeSection__N1Lnm,.DecisionSnapshotCard_technicalGrid__i5yQL{grid-template-columns:1fr}}.MarketContextCard_container__83k8e{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.MarketContextCard_title__MJOaT{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.MarketContextCard_priceSection__6ezxB{background:var(--color-bg-secondary);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.MarketContextCard_label__wzHSp{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500}.MarketContextCard_priceDisplay__exygQ{align-items:baseline;display:flex;gap:var(--spacing-xs)}.MarketContextCard_priceValue__Hqhpa{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-2xl);font-weight:700}.MarketContextCard_priceChanges__hwVZE{display:flex;font-size:var(--font-size-xs);font-weight:600;gap:var(--spacing-md)}.MarketContextCard_change__8kCOS{background:var(--color-bg-secondary);border-radius:.25rem;padding:.125rem .5rem}.MarketContextCard_change__8kCOS.MarketContextCard_positive__k1asx{color:#10b981;color:var(--color-success,#10b981)}.MarketContextCard_change__8kCOS.MarketContextCard_negative__KQ8l9{color:#ef4444;color:var(--color-risk,#ef4444)}.MarketContextCard_indicatorGrid__vIc5M{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr}.MarketContextCard_indicator__yYxvp{background:var(--color-bg-secondary);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md)}.MarketContextCard_badge__58v\+-{border-radius:.25rem;font-size:var(--font-size-sm);font-weight:600;padding:.375rem .75rem;text-align:center;width:fit-content}.MarketContextCard_badge__58v\+-.MarketContextCard_asia__k\+QQh{background:#167df0;color:#fff}.MarketContextCard_badge__58v\+-.MarketContextCard_london__Zs1vr{background:#7c3aed;color:#fff}.MarketContextCard_badge__58v\+-.MarketContextCard_ny__ZlR\+J{background:#f59e0b;color:#fff}.MarketContextCard_badge__58v\+-.MarketContextCard_other__gPppX{background:var(--color-bg-secondary);color:var(--color-text-secondary)}.MarketContextCard_badge__58v\+-.MarketContextCard_expanding__EQpHl{background:#10b981;background:var(--color-success,#10b981);color:#fff}.MarketContextCard_badge__58v\+-.MarketContextCard_consolidating__UaaPe{background:#f59e0b;background:var(--color-warning,#f59e0b);color:#fff}.MarketContextCard_badge__58v\+-.MarketContextCard_reversing__tQcYX{background:#ef4444;background:var(--color-risk,#ef4444);color:#fff}.MarketContextCard_badge__58v\+-.MarketContextCard_unknown__ZwHl1{background:var(--color-bg-secondary);color:var(--color-text-secondary)}.MarketContextCard_badge__58v\+-.MarketContextCard_bullish__ErYht{background:#10b981;background:var(--color-success,#10b981);color:#fff}.MarketContextCard_badge__58v\+-.MarketContextCard_bearish__3yZ-T{background:#ef4444;background:var(--color-risk,#ef4444);color:#fff}.MarketContextCard_badge__58v\+-.MarketContextCard_neutral__A-9Ug{background:var(--color-text-secondary);color:#fff}.MarketContextCard_badge__58v\+-.MarketContextCard_low__dI0iP{background:#10b981;background:var(--color-success,#10b981);color:#fff}.MarketContextCard_badge__58v\+-.MarketContextCard_medium__Wwr\+v{background:#f59e0b;background:var(--color-warning,#f59e0b);color:#fff}.MarketContextCard_badge__58v\+-.MarketContextCard_high__VdXlA{background:#ef4444;background:var(--color-risk,#ef4444);color:#fff}.MarketContextCard_trendDisplay__o4Pga{align-items:center;display:flex;gap:var(--spacing-sm)}.MarketContextCard_trendEmoji__mpV3i{font-size:var(--font-size-lg)}.MarketContextCard_volumeSection__umFL\+{background:var(--color-bg-secondary);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md)}.MarketContextCard_volumeInfo__n3TMN{align-items:center;display:flex;gap:var(--spacing-md)}.MarketContextCard_volumeValue__NzAq8{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-md);font-weight:600}.MarketContextCard_volumeRegimeBadge__mEd\+D{border-radius:.25rem;font-size:var(--font-size-xs);font-weight:600;padding:.25rem .5rem}.MarketContextCard_volumeRegimeBadge__mEd\+D.MarketContextCard_low__dI0iP{background:#10b981;background:var(--color-success,#10b981);color:#fff}.MarketContextCard_volumeRegimeBadge__mEd\+D.MarketContextCard_medium__Wwr\+v{background:#f59e0b;background:var(--color-warning,#f59e0b);color:#fff}.MarketContextCard_volumeRegimeBadge__mEd\+D.MarketContextCard_high__VdXlA{background:#ef4444;background:var(--color-risk,#ef4444);color:#fff}.MarketContextCard_confidenceSection__Ozy\+m{background:var(--color-bg-secondary);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md)}.MarketContextCard_confidenceBar__nxEgr{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:.25rem;height:20px;overflow:hidden;position:relative}.MarketContextCard_confidenceLevel__tFwBJ{background:linear-gradient(90deg,#ef4444,#f59e0b,#10b981);height:100%;left:0;position:absolute;top:0;transition:width .3s ease}.MarketContextCard_confidenceText__XOEyf{align-items:center;color:var(--color-text-primary);display:flex;font-size:var(--font-size-xs);font-weight:600;height:100%;justify-content:center;position:relative;z-index:1}.MarketContextCard_trendStrengthSection__LcN0j{background:var(--color-bg-secondary);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md)}.MarketContextCard_strengthBar__RN9\+w{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:.25rem;height:20px;overflow:hidden;position:relative}.MarketContextCard_strengthLevel__2UgFl{background:linear-gradient(90deg,#7c3aed,#3b82f6,#06b6d4);height:100%;left:0;position:absolute;top:0;transition:width .3s ease}.MarketContextCard_strengthText__auPXr{align-items:center;color:var(--color-text-primary);display:flex;font-size:var(--font-size-xs);font-weight:600;height:100%;justify-content:center;position:relative;z-index:1}@media (max-width:1024px){.MarketContextCard_indicatorGrid__vIc5M{grid-template-columns:1fr}}@media (max-width:640px){.MarketContextCard_container__83k8e{gap:var(--spacing-md);padding:var(--spacing-md)}.MarketContextCard_priceValue__Hqhpa{font-size:var(--font-size-xl)}.MarketContextCard_indicatorGrid__vIc5M{grid-template-columns:1fr}}.ExecutionReviewCard_container__4k1nx{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.ExecutionReviewCard_title__Z7tRI{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.ExecutionReviewCard_sectionTitle__egKTz{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;margin:0 0 var(--spacing-sm) 0}.ExecutionReviewCard_label__LrJZO{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500}.ExecutionReviewCard_entrySection__NkSUO{grid-gap:var(--spacing-md);background:var(--color-bg-secondary);border-radius:.25rem;display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr;padding:var(--spacing-md)}.ExecutionReviewCard_entryInfo__6yElQ{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ExecutionReviewCard_priceValue__jOHGA{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-lg);font-weight:700}.ExecutionReviewCard_quantity__sU85E{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:500}.ExecutionReviewCard_executionType__76VhU{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ExecutionReviewCard_typeBadge__XoPnT{border-radius:.25rem;font-size:var(--font-size-sm);font-weight:600;padding:.375rem .75rem;text-align:center;width:fit-content}.ExecutionReviewCard_typeBadge__XoPnT.ExecutionReviewCard_success__lMw\+f{background:#10b981;background:var(--color-success,#10b981);color:#fff}.ExecutionReviewCard_typeBadge__XoPnT.ExecutionReviewCard_warning__PFxgZ{background:#f59e0b;background:var(--color-warning,#f59e0b);color:#fff}.ExecutionReviewCard_typeBadge__XoPnT.ExecutionReviewCard_neutral__2gaus{background:var(--color-bg-secondary);color:var(--color-text-secondary)}.ExecutionReviewCard_notAvailable__Q8\+fz{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-style:italic}.ExecutionReviewCard_spreadSection__OQTg\+{background:var(--color-bg-secondary);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md)}.ExecutionReviewCard_spreadGrid__CYsuC{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr}.ExecutionReviewCard_spreadItem__qr5WL{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ExecutionReviewCard_spreadValue__5gK8G{display:flex;flex-direction:column;gap:.125rem}.ExecutionReviewCard_spreadValue__5gK8G>span:first-child{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-md);font-weight:600}.ExecutionReviewCard_spreadBps__EYeo8{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:500}.ExecutionReviewCard_spreadQuality__jlYnD{align-items:center;border-radius:.25rem;display:flex;font-size:var(--font-size-sm);font-weight:600;gap:var(--spacing-sm);padding:var(--spacing-sm)}.ExecutionReviewCard_spreadQuality__jlYnD.ExecutionReviewCard_good__U-EzH{background:#10b9811a;border:1px solid #10b981;border:1px solid var(--color-success,#10b981);color:#10b981;color:var(--color-success,#10b981)}.ExecutionReviewCard_spreadQuality__jlYnD.ExecutionReviewCard_fair__Qi\+om{background:#f59e0b1a;border:1px solid #f59e0b;border:1px solid var(--color-warning,#f59e0b);color:#f59e0b;color:var(--color-warning,#f59e0b)}.ExecutionReviewCard_spreadQuality__jlYnD.ExecutionReviewCard_poor__D7gxK{background:#ef44441a;border:1px solid #ef4444;border:1px solid var(--color-risk,#ef4444);color:#ef4444;color:var(--color-risk,#ef4444)}.ExecutionReviewCard_qualityIcon__Dn1mm{font-size:var(--font-size-md);font-weight:700}.ExecutionReviewCard_qualityText__GnlRE{flex:1 1}.ExecutionReviewCard_slippageSection__EYBwC{background:var(--color-bg-secondary);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md)}.ExecutionReviewCard_slippageGrid__wwS\+K{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(3,1fr)}.ExecutionReviewCard_slippageItem__1BLWG{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ExecutionReviewCard_slippageValue__b3prz{color:var(--color-text-primary)}.ExecutionReviewCard_impactValue__Lfkuv,.ExecutionReviewCard_slippageValue__b3prz{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-md);font-weight:600}.ExecutionReviewCard_impactValue__Lfkuv{color:#ef4444;color:var(--color-risk,#ef4444)}.ExecutionReviewCard_riskSection__4zG8u{background:var(--color-bg-secondary);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md)}.ExecutionReviewCard_riskGrid__g24EI{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ExecutionReviewCard_riskItem__Mp9rE{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ExecutionReviewCard_riskValue__gJmOV{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-md);font-weight:600}@media (max-width:1024px){.ExecutionReviewCard_entrySection__NkSUO,.ExecutionReviewCard_spreadGrid__CYsuC{grid-template-columns:1fr}.ExecutionReviewCard_slippageGrid__wwS\+K{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ExecutionReviewCard_container__4k1nx{gap:var(--spacing-md);padding:var(--spacing-md)}.ExecutionReviewCard_entrySection__NkSUO{padding:var(--spacing-sm)}.ExecutionReviewCard_slippageGrid__wwS\+K{grid-template-columns:1fr}.ExecutionReviewCard_priceValue__jOHGA{font-size:var(--font-size-md)}}.OutcomeAnalysisCard_container__0RONH{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.OutcomeAnalysisCard_title__HdoUO{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.OutcomeAnalysisCard_sectionTitle__BNnGn{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;margin:0 0 var(--spacing-sm) 0}.OutcomeAnalysisCard_label__BTsZD{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500}.OutcomeAnalysisCard_pnlSummary__bDfb-{align-items:center;border:2px solid #0000;border-radius:.5rem;display:flex;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-lg)}.OutcomeAnalysisCard_pnlSummary__bDfb-.OutcomeAnalysisCard_win__yc1r9{background:#10b9811a;border-color:#10b981;border-color:var(--color-success,#10b981)}.OutcomeAnalysisCard_pnlSummary__bDfb-.OutcomeAnalysisCard_loss__GVl8r{background:#ef44441a;border-color:#ef4444;border-color:var(--color-risk,#ef4444)}.OutcomeAnalysisCard_pnlSummary__bDfb-.OutcomeAnalysisCard_breakeven__vAXvi{background:#6b72801a;border-color:var(--color-text-secondary)}.OutcomeAnalysisCard_pnlSummary__bDfb-.OutcomeAnalysisCard_open__6lbqP{background:#f59e0b1a;border-color:#f59e0b;border-color:var(--color-warning,#f59e0b)}.OutcomeAnalysisCard_pnlDisplay__uVvyD{display:flex;flex-direction:column;gap:.25rem}.OutcomeAnalysisCard_pnlLabel__WfQyz{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500}.OutcomeAnalysisCard_pnlValue__xAk3j{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-2xl);font-weight:700;line-height:1}.OutcomeAnalysisCard_pnlSummary__bDfb-.OutcomeAnalysisCard_win__yc1r9 .OutcomeAnalysisCard_pnlValue__xAk3j{color:#10b981;color:var(--color-success,#10b981)}.OutcomeAnalysisCard_pnlSummary__bDfb-.OutcomeAnalysisCard_loss__GVl8r .OutcomeAnalysisCard_pnlValue__xAk3j{color:#ef4444;color:var(--color-risk,#ef4444)}.OutcomeAnalysisCard_pnlPercent__AYEMl{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600}.OutcomeAnalysisCard_pnlSummary__bDfb-.OutcomeAnalysisCard_win__yc1r9 .OutcomeAnalysisCard_pnlPercent__AYEMl{color:#10b981;color:var(--color-success,#10b981)}.OutcomeAnalysisCard_pnlSummary__bDfb-.OutcomeAnalysisCard_loss__GVl8r .OutcomeAnalysisCard_pnlPercent__AYEMl{color:#ef4444;color:var(--color-risk,#ef4444)}.OutcomeAnalysisCard_classificationDisplay__PJ1G0{align-items:flex-end;display:flex;flex-direction:column;gap:var(--spacing-xs)}.OutcomeAnalysisCard_classificationBadge__533yv{border-radius:.375rem;font-size:var(--font-size-sm);font-weight:700;min-width:120px;padding:.5rem 1rem;text-align:center}.OutcomeAnalysisCard_classificationBadge__533yv.OutcomeAnalysisCard_win__yc1r9{background:#10b981;background:var(--color-success,#10b981);color:#fff}.OutcomeAnalysisCard_classificationBadge__533yv.OutcomeAnalysisCard_loss__GVl8r{background:#ef4444;background:var(--color-risk,#ef4444);color:#fff}.OutcomeAnalysisCard_classificationBadge__533yv.OutcomeAnalysisCard_break-even__Lmq8o{background:var(--color-text-secondary);color:#fff}.OutcomeAnalysisCard_classificationBadge__533yv.OutcomeAnalysisCard_open__6lbqP{background:#f59e0b;background:var(--color-warning,#f59e0b);color:#fff}.OutcomeAnalysisCard_exitSection__cfEio{background:var(--color-bg-secondary);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md)}.OutcomeAnalysisCard_exitGrid__AhCcC{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr}.OutcomeAnalysisCard_exitItem__aEKzL{display:flex;flex-direction:column;gap:var(--spacing-xs)}.OutcomeAnalysisCard_reasonBadge__bUJFY{background:var(--color-text-secondary);border-radius:.25rem;color:#fff;font-size:var(--font-size-sm);font-weight:600;padding:.375rem .75rem;text-align:center;width:fit-content}.OutcomeAnalysisCard_exitPrice__JZyFw{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-md);font-weight:600}.OutcomeAnalysisCard_notAvailable__SU78q{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-style:italic}.OutcomeAnalysisCard_durationSection__6nF4O{background:var(--color-bg-secondary);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md)}.OutcomeAnalysisCard_durationGrid__bnsL7{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.OutcomeAnalysisCard_durationItem__0A1BV{display:flex;flex-direction:column;gap:var(--spacing-xs)}.OutcomeAnalysisCard_durationValue__VBeTM{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-md);font-weight:600}.OutcomeAnalysisCard_riskSection__XeT4g{background:var(--color-bg-secondary);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md)}.OutcomeAnalysisCard_riskGrid__mz4dD{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.OutcomeAnalysisCard_riskItem__WyaRy{display:flex;flex-direction:column;gap:var(--spacing-xs)}.OutcomeAnalysisCard_riskValue__BJzBU{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-md);font-weight:600}.OutcomeAnalysisCard_statusSection__39su-{align-items:center;background:var(--color-bg-secondary);border-radius:.25rem;display:flex;gap:var(--spacing-md);padding:var(--spacing-md)}.OutcomeAnalysisCard_statusBadge__PCWP4{border-radius:.25rem;font-size:var(--font-size-sm);font-weight:600;padding:.25rem .5rem;text-align:center}.OutcomeAnalysisCard_statusBadge__PCWP4.OutcomeAnalysisCard_open__6lbqP{background:#f59e0b;background:var(--color-warning,#f59e0b);color:#fff}.OutcomeAnalysisCard_statusBadge__PCWP4.OutcomeAnalysisCard_closed__F\+FZ0{background:#10b981;background:var(--color-success,#10b981);color:#fff}@media (max-width:1024px){.OutcomeAnalysisCard_pnlSummary__bDfb-{align-items:flex-start;flex-direction:column}.OutcomeAnalysisCard_classificationDisplay__PJ1G0{align-items:flex-start}.OutcomeAnalysisCard_exitGrid__AhCcC{grid-template-columns:1fr}.OutcomeAnalysisCard_durationGrid__bnsL7{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.OutcomeAnalysisCard_container__0RONH{gap:var(--spacing-md);padding:var(--spacing-md)}.OutcomeAnalysisCard_pnlValue__xAk3j{font-size:var(--font-size-xl)}.OutcomeAnalysisCard_durationGrid__bnsL7,.OutcomeAnalysisCard_riskGrid__mz4dD{grid-template-columns:1fr}}.ComparableTradesCard_container__04S0o{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.ComparableTradesCard_title__6XMfl{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.ComparableTradesCard_emptyState__IAdSi{align-items:center;background:var(--color-bg-secondary);border:1px dashed var(--color-border);border-radius:.5rem;display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;min-height:150px;padding:var(--spacing-2xl)}.ComparableTradesCard_emptyIcon__6dBm7{font-size:var(--font-size-3xl);opacity:.5}.ComparableTradesCard_emptyText__ZFvPz{color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:600}.ComparableTradesCard_emptySubtext__F8WwD{color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}.ComparableTradesCard_statisticsBanner__W0vwW{grid-gap:var(--spacing-md);background:var(--color-bg-secondary);border-radius:.5rem;display:grid;gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);padding:var(--spacing-md)}.ComparableTradesCard_statItem__Pc\+gp{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xs);text-align:center}.ComparableTradesCard_statItem__Pc\+gp.ComparableTradesCard_highlight__UnfsW{background:var(--color-text-secondary);border-radius:.25rem;padding:var(--spacing-sm)}.ComparableTradesCard_statLabel__2epsT{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ComparableTradesCard_statItem__Pc\+gp.ComparableTradesCard_highlight__UnfsW .ComparableTradesCard_statLabel__2epsT{color:#fff}.ComparableTradesCard_statValue__VVdqI{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-lg);font-weight:700}.ComparableTradesCard_statItem__Pc\+gp.ComparableTradesCard_highlight__UnfsW .ComparableTradesCard_statValue__VVdqI{color:#fff}.ComparableTradesCard_statValue__VVdqI.ComparableTradesCard_positive__bWSNi{color:#10b981;color:var(--color-success,#10b981)}.ComparableTradesCard_statValue__VVdqI.ComparableTradesCard_negative__VpC3q{color:#ef4444;color:var(--color-risk,#ef4444)}.ComparableTradesCard_tradesList__ax8PC{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ComparableTradesCard_tradeItem__K4uo0{grid-gap:var(--spacing-md);align-items:center;background:var(--color-bg-secondary);border-left:4px solid #0000;border-radius:.25rem;cursor:pointer;display:grid;gap:var(--spacing-md);grid-template-columns:auto 1fr auto auto auto;padding:var(--spacing-md);transition:all .2s ease}.ComparableTradesCard_tradeItem__K4uo0:hover{background:var(--color-bg-secondary);transform:translateX(2px)}.ComparableTradesCard_tradeItem__K4uo0.ComparableTradesCard_win__tO6Cu{border-left-color:#10b981;border-left-color:var(--color-success,#10b981)}.ComparableTradesCard_tradeItem__K4uo0.ComparableTradesCard_loss__QQ2IO{border-left-color:#ef4444;border-left-color:var(--color-risk,#ef4444)}.ComparableTradesCard_tradeItem__K4uo0.ComparableTradesCard_breakeven__Rl7FG{border-left-color:var(--color-text-secondary)}.ComparableTradesCard_tradeItem__K4uo0.ComparableTradesCard_open__v3u7p{border-left-color:#f59e0b;border-left-color:var(--color-warning,#f59e0b)}.ComparableTradesCard_outcomeIndicator__P3yXK{align-items:center;border-radius:50%;display:flex;font-weight:700;height:28px;justify-content:center;width:28px}.ComparableTradesCard_tradeItem__K4uo0.ComparableTradesCard_win__tO6Cu .ComparableTradesCard_outcomeIndicator__P3yXK{background:#10b98133;color:#10b981;color:var(--color-success,#10b981)}.ComparableTradesCard_tradeItem__K4uo0.ComparableTradesCard_loss__QQ2IO .ComparableTradesCard_outcomeIndicator__P3yXK{background:#ef444433;color:#ef4444;color:var(--color-risk,#ef4444)}.ComparableTradesCard_tradeItem__K4uo0.ComparableTradesCard_breakeven__Rl7FG .ComparableTradesCard_outcomeIndicator__P3yXK{background:#6b728033;color:var(--color-text-secondary)}.ComparableTradesCard_tradeItem__K4uo0.ComparableTradesCard_open__v3u7p .ComparableTradesCard_outcomeIndicator__P3yXK{background:#f59e0b33;color:#f59e0b;color:var(--color-warning,#f59e0b)}.ComparableTradesCard_outcomeEmoji__Q\+ke0{font-size:var(--font-size-md)}.ComparableTradesCard_tradeInfo__Pcc0U{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ComparableTradesCard_tradeRow__CsINh{align-items:center;display:flex;gap:var(--spacing-sm)}.ComparableTradesCard_tradeId__\+EWI\+{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:700;min-width:50px}.ComparableTradesCard_tradeDate__oGKi7{color:var(--color-text-secondary);font-size:var(--font-size-xs);white-space:nowrap}.ComparableTradesCard_priceRow__n5TvE{align-items:center;color:var(--color-text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm);gap:var(--spacing-xs)}.ComparableTradesCard_priceLabel__e4mGj{font-weight:500;min-width:35px}.ComparableTradesCard_price__q8ufX{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-weight:600}.ComparableTradesCard_pnlInfo__E3cJD{align-items:flex-end;display:flex;flex-direction:column;gap:.125rem;min-width:100px;text-align:right}.ComparableTradesCard_pnlValue__UDS2J{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-sm);font-weight:700}.ComparableTradesCard_tradeItem__K4uo0.ComparableTradesCard_win__tO6Cu .ComparableTradesCard_pnlValue__UDS2J{color:#10b981;color:var(--color-success,#10b981)}.ComparableTradesCard_tradeItem__K4uo0.ComparableTradesCard_loss__QQ2IO .ComparableTradesCard_pnlValue__UDS2J{color:#ef4444;color:var(--color-risk,#ef4444)}.ComparableTradesCard_pnlPercent__kqecw{color:var(--color-text-secondary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-xs);font-weight:600}.ComparableTradesCard_tradeItem__K4uo0.ComparableTradesCard_win__tO6Cu .ComparableTradesCard_pnlPercent__kqecw{color:#10b981;color:var(--color-success,#10b981)}.ComparableTradesCard_tradeItem__K4uo0.ComparableTradesCard_loss__QQ2IO .ComparableTradesCard_pnlPercent__kqecw{color:#ef4444;color:var(--color-risk,#ef4444)}.ComparableTradesCard_exitReason__BXmdX{background:var(--color-text-secondary);border-radius:.25rem;color:#fff;font-size:var(--font-size-xs);font-weight:600;padding:.25rem .5rem;text-transform:uppercase;white-space:nowrap}.ComparableTradesCard_duration__triBt{color:var(--color-text-secondary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-xs);font-weight:600;min-width:50px;text-align:right;white-space:nowrap}.ComparableTradesCard_patternsSummary__EFJDm{background:var(--color-bg-secondary);border-radius:.5rem;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md)}.ComparableTradesCard_patternsTitle__-oNkA{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;margin:0}.ComparableTradesCard_patternsGrid__wYbbL{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(3,1fr)}.ComparableTradesCard_patternItem__aDPFQ{background:var(--color-bg-surface);border-radius:.25rem;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm)}.ComparableTradesCard_patternLabel__ERKdd{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ComparableTradesCard_patternValue__Eyl5c{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:700}.ComparableTradesCard_patternValue__Eyl5c.ComparableTradesCard_win__tO6Cu{color:#10b981;color:var(--color-success,#10b981)}.ComparableTradesCard_patternValue__Eyl5c.ComparableTradesCard_loss__QQ2IO{color:#ef4444;color:var(--color-risk,#ef4444)}.ComparableTradesCard_patternValue__Eyl5c.ComparableTradesCard_breakeven__Rl7FG{color:var(--color-text-secondary)}.ComparableTradesCard_summarySection__krXH1{background:var(--color-bg-secondary);border-left:3px solid var(--color-text-secondary);border-radius:.25rem;padding:var(--spacing-md)}.ComparableTradesCard_summaryText__CJgoh{color:var(--color-text-primary);font-size:var(--font-size-sm);font-style:italic;line-height:1.6;margin:0}@media (max-width:1024px){.ComparableTradesCard_statisticsBanner__W0vwW{grid-template-columns:repeat(2,1fr)}.ComparableTradesCard_tradeItem__K4uo0{gap:var(--spacing-sm);grid-template-columns:auto 1fr auto}.ComparableTradesCard_duration__triBt,.ComparableTradesCard_exitReason__BXmdX{display:none}.ComparableTradesCard_patternsGrid__wYbbL{grid-template-columns:1fr}}@media (max-width:640px){.ComparableTradesCard_container__04S0o{gap:var(--spacing-md);padding:var(--spacing-md)}.ComparableTradesCard_statisticsBanner__W0vwW{gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr);padding:var(--spacing-sm)}.ComparableTradesCard_statLabel__2epsT,.ComparableTradesCard_statValue__VVdqI{font-size:var(--font-size-xs)}.ComparableTradesCard_tradeItem__K4uo0{gap:var(--spacing-sm);grid-template-columns:auto 1fr;padding:var(--spacing-sm)}.ComparableTradesCard_pnlInfo__E3cJD,.ComparableTradesCard_tradeInfo__Pcc0U{grid-column:2}.ComparableTradesCard_tradeRow__CsINh{font-size:var(--font-size-xs)}.ComparableTradesCard_patternsGrid__wYbbL{grid-template-columns:1fr}}.ResearchTagsCard_container__WqV35{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.ResearchTagsCard_title__Av0RR{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.ResearchTagsCard_sectionTitle__phk3y{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;margin:0 0 var(--spacing-md) 0}.ResearchTagsCard_tagsSection__01THb{display:flex;flex-direction:column;gap:var(--spacing-md)}.ResearchTagsCard_tagsList__9G0Nw{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.ResearchTagsCard_tag__5Ib8S{align-items:center;animation:ResearchTagsCard_slideIn__11kxY .2s ease-out;background:linear-gradient(135deg,#7c3aed,#3b82f6);border-radius:999px;color:#fff;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;gap:var(--spacing-xs);padding:.375rem .75rem;white-space:nowrap}@keyframes ResearchTagsCard_slideIn__11kxY{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ResearchTagsCard_tagText__027Yh{display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResearchTagsCard_tagRemoveBtn__YZ8aa{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:var(--font-size-md);font-weight:700;height:20px;justify-content:center;padding:0;transition:all .15s ease;width:20px}.ResearchTagsCard_tagRemoveBtn__YZ8aa:hover{background:#fff6}.ResearchTagsCard_tagRemoveBtn__YZ8aa:active{transform:scale(.95)}.ResearchTagsCard_tagInputGroup__LT9RM{display:flex;gap:var(--spacing-sm)}.ResearchTagsCard_tagInput__Wggv3{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:.375rem;color:var(--color-text-primary);flex:1 1;font-size:var(--font-size-sm);padding:.5rem .75rem;transition:border-color .15s ease}.ResearchTagsCard_tagInput__Wggv3:focus{border-color:#7c3aed;box-shadow:0 0 0 2px #7c3aed1a;outline:none}.ResearchTagsCard_tagInput__Wggv3::placeholder{color:var(--color-text-secondary)}.ResearchTagsCard_addTagBtn__xlAKS{background:#7c3aed;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:var(--font-size-sm);font-weight:600;padding:.5rem 1rem;transition:all .15s ease}.ResearchTagsCard_addTagBtn__xlAKS:hover:not(:disabled){background:#6d28d9}.ResearchTagsCard_addTagBtn__xlAKS:active:not(:disabled){transform:scale(.98)}.ResearchTagsCard_addTagBtn__xlAKS:disabled{cursor:not-allowed;opacity:.5}.ResearchTagsCard_tagCount__QWBxI{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:500}.ResearchTagsCard_notesSection__t34hi{display:flex;flex-direction:column;gap:var(--spacing-md)}.ResearchTagsCard_notesTextarea__7Zcdz{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:.375rem;color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-sm);line-height:1.5;padding:var(--spacing-md);resize:vertical;transition:border-color .15s ease}.ResearchTagsCard_notesTextarea__7Zcdz:focus{border-color:#7c3aed;box-shadow:0 0 0 2px #7c3aed1a;outline:none}.ResearchTagsCard_notesTextarea__7Zcdz::placeholder{color:var(--color-text-secondary)}.ResearchTagsCard_charCount__gaV1d{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:500;text-align:right}.ResearchTagsCard_metadata__-HE-G{align-items:center;background:var(--color-bg-secondary);border-radius:.25rem;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-sm);gap:var(--spacing-sm);padding:var(--spacing-sm)}.ResearchTagsCard_metadataLabel__UPqRb{font-weight:600}.ResearchTagsCard_metadataValue__hhbDg{font-style:italic}.ResearchTagsCard_actionSection__LYo1u{align-items:center;display:flex;gap:var(--spacing-md)}.ResearchTagsCard_saveBtn__QRsPw{background:#10b981;background:var(--color-success,#10b981);border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:var(--font-size-sm);font-weight:600;padding:.625rem 1.5rem;transition:all .15s ease}.ResearchTagsCard_saveBtn__QRsPw:hover:not(:disabled){background:#059669;background:var(--color-success,#059669);transform:translateY(-1px)}.ResearchTagsCard_saveBtn__QRsPw:active:not(:disabled){transform:translateY(0)}.ResearchTagsCard_saveBtn__QRsPw:disabled{cursor:not-allowed;opacity:.6}.ResearchTagsCard_message__T1rEd{animation:ResearchTagsCard_fadeIn__q92I9 .2s ease-out;border-radius:.375rem;font-size:var(--font-size-sm);font-weight:600;padding:.5rem .75rem;white-space:nowrap}@keyframes ResearchTagsCard_fadeIn__q92I9{0%{opacity:0}to{opacity:1}}.ResearchTagsCard_message__T1rEd.ResearchTagsCard_success__PrKnA{background:#10b98133;border:1px solid #10b981;border:1px solid var(--color-success,#10b981);color:#10b981;color:var(--color-success,#10b981)}.ResearchTagsCard_message__T1rEd.ResearchTagsCard_error__5LzdO{background:#ef444433;border:1px solid #ef4444;border:1px solid var(--color-risk,#ef4444);color:#ef4444;color:var(--color-risk,#ef4444)}.ResearchTagsCard_tip__SNi8Y{align-items:flex-start;background:#3b82f60d;border-left:3px solid #3b82f6;border-radius:.25rem;display:flex;gap:var(--spacing-sm);padding:var(--spacing-md)}.ResearchTagsCard_tipIcon__MB0sw{flex-shrink:0;font-size:var(--font-size-md);line-height:1}.ResearchTagsCard_tipText__Bfd1D{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.5}@media (max-width:640px){.ResearchTagsCard_container__WqV35{gap:var(--spacing-md);padding:var(--spacing-md)}.ResearchTagsCard_sectionTitle__phk3y{font-size:var(--font-size-sm)}.ResearchTagsCard_tag__5Ib8S{font-size:var(--font-size-xs);padding:.25rem .5rem}.ResearchTagsCard_tagText__027Yh{max-width:100px}.ResearchTagsCard_tagInput__Wggv3{font-size:var(--font-size-xs)}.ResearchTagsCard_notesTextarea__7Zcdz{font-size:var(--font-size-xs);padding:var(--spacing-sm)}.ResearchTagsCard_actionSection__LYo1u{flex-direction:column;width:100%}.ResearchTagsCard_saveBtn__QRsPw{width:100%}.ResearchTagsCard_message__T1rEd{text-align:center;width:100%}}.ReplayDetailPanel_container__Tuwm7{background:#0f172a;background:var(--color-bg-primary,#0f172a);display:flex;flex-direction:column;gap:var(--spacing-lg);min-height:100vh;padding:var(--spacing-lg)}.ReplayDetailPanel_headerBar__xK9vH{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:var(--spacing-lg);padding:var(--spacing-md) 0}.ReplayDetailPanel_backBtn__3mTpI{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:.375rem;color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-sm);font-weight:600;padding:.375rem .75rem;transition:all .15s ease}.ReplayDetailPanel_backBtn__3mTpI:hover{background:var(--color-text-secondary);color:#fff}.ReplayDetailPanel_pageTitle__cHmTJ{color:var(--color-text-primary);flex:1 1;font-size:var(--font-size-2xl);font-weight:700;margin:0}.ReplayDetailPanel_spacer__XhcLk{width:100px}.ReplayDetailPanel_loadingState__lQhP5{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-lg);justify-content:center;min-height:400px}.ReplayDetailPanel_spinner__fWegh{animation:ReplayDetailPanel_spin__wCBqK .8s linear infinite;border:3px solid var(--color-bg-secondary);border-radius:50%;border-top:3px solid #7c3aed;height:40px;width:40px}@keyframes ReplayDetailPanel_spin__wCBqK{to{transform:rotate(1turn)}}.ReplayDetailPanel_loadingText__lxVRV{color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:500;margin:0}.ReplayDetailPanel_errorState__qFc4Q{align-items:center;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:.5rem;display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;min-height:400px;padding:var(--spacing-2xl)}.ReplayDetailPanel_errorIcon__I3r86{font-size:3rem}.ReplayDetailPanel_errorTitle__tAvWl{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:700;margin:0}.ReplayDetailPanel_errorMessage__6mHAB{color:var(--color-text-secondary);font-size:var(--font-size-md);margin:0;text-align:center}.ReplayDetailPanel_backButton__erqbX{background:var(--color-text-secondary);border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:var(--font-size-sm);font-weight:600;margin-top:var(--spacing-md);padding:.5rem 1.5rem;transition:all .15s ease}.ReplayDetailPanel_backButton__erqbX:hover{background:var(--color-text-primary)}.ReplayDetailPanel_contentGrid__gliXy{grid-gap:var(--spacing-lg);display:grid;flex:1 1;gap:var(--spacing-lg);grid-template-columns:1fr 320px}.ReplayDetailPanel_primaryColumn__9pZED{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.ReplayDetailPanel_secondaryColumn__zZ5u9{display:flex;flex-direction:column;gap:var(--spacing-lg);height:fit-content;max-height:calc(100vh - 200px);overflow-y:auto;position:sticky;top:var(--spacing-lg)}.ReplayDetailPanel_twoColumnRow__vo-o2{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:1fr 1fr}.ReplayDetailPanel_quickStatsBox__5pKUB{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.ReplayDetailPanel_statsTitle__27yN9{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;margin:0}.ReplayDetailPanel_statLine__juUiZ{display:flex;font-size:var(--font-size-sm);justify-content:space-between;padding:.25rem 0}.ReplayDetailPanel_statLabel__u1wT3{color:var(--color-text-secondary);font-weight:500}.ReplayDetailPanel_statValue__aUDfv{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-weight:600;text-align:right}.ReplayDetailPanel_statValue__aUDfv.ReplayDetailPanel_positive__VYY3A{color:#10b981;color:var(--color-success,#10b981)}.ReplayDetailPanel_statValue__aUDfv.ReplayDetailPanel_negative__RGbQ\+{color:#ef4444;color:var(--color-risk,#ef4444)}.ReplayDetailPanel_statDivider__mJKZm{background:var(--color-border);height:1px;margin:var(--spacing-xs) 0}.ReplayDetailPanel_statLine__juUiZ.ReplayDetailPanel_highlighted__sbexX{background:var(--color-bg-secondary);border-radius:.25rem;padding:var(--spacing-xs)}.ReplayDetailPanel_contextBox__EuCg4{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.ReplayDetailPanel_contextTitle__H9RGr{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;margin:0}.ReplayDetailPanel_contextItem__kcqZC{align-items:center;display:flex;font-size:var(--font-size-sm);gap:var(--spacing-sm);justify-content:space-between}.ReplayDetailPanel_contextLabel__m4FlL{color:var(--color-text-secondary);font-weight:500}.ReplayDetailPanel_contextBadge__2O4B8{background:var(--color-bg-secondary);border-radius:.25rem;color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:600;padding:.25rem .5rem;text-align:right}.ReplayDetailPanel_metadataBox__u6Mk9{background:var(--color-bg-surface);border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;font-size:var(--font-size-xs);gap:var(--spacing-sm);padding:var(--spacing-md)}.ReplayDetailPanel_metaItem__A2JLH{display:flex;flex-direction:column;gap:.125rem}.ReplayDetailPanel_metaLabel__xbXug{color:var(--color-text-secondary);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ReplayDetailPanel_metaValue__4rCw7{color:var(--color-text-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;word-break:break-all}.ReplayDetailPanel_footer__u04hR{border-top:1px solid var(--color-border);padding:var(--spacing-md) 0;text-align:center}.ReplayDetailPanel_footerText__pteie{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}@media (max-width:1024px){.ReplayDetailPanel_container__Tuwm7{gap:var(--spacing-md);padding:var(--spacing-md)}.ReplayDetailPanel_contentGrid__gliXy{gap:var(--spacing-md);grid-template-columns:1fr}.ReplayDetailPanel_secondaryColumn__zZ5u9{max-height:none;position:static}.ReplayDetailPanel_twoColumnRow__vo-o2{grid-template-columns:1fr}.ReplayDetailPanel_pageTitle__cHmTJ{font-size:var(--font-size-xl)}}@media (max-width:640px){.ReplayDetailPanel_container__Tuwm7{gap:var(--spacing-md);min-height:100%;padding:var(--spacing-md)}.ReplayDetailPanel_headerBar__xK9vH{gap:var(--spacing-sm);padding:var(--spacing-sm) 0}.ReplayDetailPanel_backBtn__3mTpI{font-size:var(--font-size-xs);padding:.375rem .5rem}.ReplayDetailPanel_pageTitle__cHmTJ{font-size:var(--font-size-lg)}.ReplayDetailPanel_spacer__XhcLk{display:none}.ReplayDetailPanel_contentGrid__gliXy,.ReplayDetailPanel_twoColumnRow__vo-o2{grid-template-columns:1fr}.ReplayDetailPanel_contextBox__EuCg4,.ReplayDetailPanel_metadataBox__u6Mk9,.ReplayDetailPanel_quickStatsBox__5pKUB{padding:var(--spacing-sm)}.ReplayDetailPanel_contextTitle__H9RGr,.ReplayDetailPanel_statsTitle__27yN9{font-size:var(--font-size-sm)}.ReplayDetailPanel_contextItem__kcqZC,.ReplayDetailPanel_footerText__pteie,.ReplayDetailPanel_metaItem__A2JLH,.ReplayDetailPanel_statLine__juUiZ{font-size:var(--font-size-xs)}}.ReplayDetailPanel_secondaryColumn__zZ5u9::-webkit-scrollbar{width:6px}.ReplayDetailPanel_secondaryColumn__zZ5u9::-webkit-scrollbar-track{background:#0000}.ReplayDetailPanel_secondaryColumn__zZ5u9::-webkit-scrollbar-thumb{background:var(--color-text-secondary);border-radius:3px}.ReplayDetailPanel_secondaryColumn__zZ5u9::-webkit-scrollbar-thumb:hover{background:var(--color-text-primary)}.App_appContainer__Q73Qs{background:var(--color-bg-dark);color:var(--color-text-primary);display:flex;flex-direction:column;font-family:var(--font-body);height:100vh;overflow:hidden}.App_mainWrapper__T0u7p{display:flex;flex:1 1;overflow:hidden;position:relative}.App_content__wwONY{background:var(--color-bg-dark);flex:1 1;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-lg)}.App_loadingSpinner__mIlB6{align-items:center;background:var(--color-bg-dark);display:flex;inset:0;justify-content:center;position:absolute}.App_loadingSpinner__mIlB6:after{animation:App_spin__RBUaI 1s linear infinite;border:3px solid var(--color-border);border-radius:50%;border-top-color:var(--color-primary);content:"";height:40px;width:40px}@keyframes App_spin__RBUaI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App_content__wwONY::-webkit-scrollbar{width:8px}.App_content__wwONY::-webkit-scrollbar-track{background:#0000}.App_content__wwONY::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}.App_content__wwONY::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}@media (max-width:1024px){.App_content__wwONY{padding:var(--spacing-md)}}@media (max-width:640px){.App_mainWrapper__T0u7p{flex-direction:column}.App_content__wwONY{padding:var(--spacing-md);width:100%}}@media (min-width:1920px){.App_content__wwONY{margin:0 auto;max-width:90vw}}:root{--color-primary:#06b6d4;--color-risk:#ef4444;--color-flagged:#f59e0b;--color-neutral:#64748b;--color-success:#10b981;--color-bg-dark:#0f172a;--color-bg-surface:#1e293b;--color-bg-hover:#334155;--color-text-primary:#e2e8f0;--color-text-secondary:#94a3b8;--color-text-tertiary:#64748b;--color-border:#334155;--color-border-subtle:#1e293b;--font-heading:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Inter",sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Geist",sans-serif;--font-mono:"IBM Plex Mono","Courier New",monospace;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #00000026;--transition-fast:150ms ease-out;--transition-base:200ms ease-out;--transition-slow:300ms ease-out;--gap-compact:12px;--gap-standard:16px;--gap-relaxed:24px;--grid-columns:12;--glass-blur:blur(10px);--glass-bg:#1e293bcc;--glow-color:#06b6d433;--glow-color-risk:#ef44441a;--glow-color-success:#10b9811a;--card-height-sm:120px;--card-height-md:200px;--card-height-lg:400px;--font-size-xs:10px;--font-size-sm:12px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:24px;--font-size-3xl:32px;--z-dropdown:100;--z-modal-backdrop:200;--z-modal:210;--z-notification:300;--z-sticky:50}#root,body,html{margin:0;min-height:100%;overflow-x:hidden;padding:0;width:100%}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0d0d0d;color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background-color:#1a1a1a}::-webkit-scrollbar-thumb{background-color:#444;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#555}.flex-center{justify-content:center}.flex-between,.flex-center{align-items:center;display:flex}.flex-between{justify-content:space-between}.flex-col{display:flex;flex-direction:column}.grid-cols-2{grid-gap:16px;grid-gap:var(--gap-standard);grid-template-columns:repeat(2,1fr)}.grid-cols-2,.grid-cols-3{display:grid;gap:16px;gap:var(--gap-standard)}.grid-cols-3{grid-gap:16px;grid-gap:var(--gap-standard);grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-gap:16px;grid-gap:var(--gap-standard);grid-template-columns:repeat(4,1fr)}.grid-cols-12,.grid-cols-4{display:grid;gap:16px;gap:var(--gap-standard)}.grid-cols-12{grid-gap:16px;grid-gap:var(--gap-standard);grid-template-columns:repeat(12,1fr)}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.font-mono{font-family:IBM Plex Mono,Courier New,monospace;font-family:var(--font-mono)}.font-bold{font-weight:600}.text-success{color:#10b981;color:var(--color-success)}.text-risk{color:#ef4444;color:var(--color-risk)}.text-warning{color:#f59e0b;color:var(--color-flagged)}.text-neutral{color:#64748b;color:var(--color-neutral)}.bg-primary{background-color:#06b6d4;background-color:var(--color-primary)}.bg-surface{background-color:#1e293b;background-color:var(--color-bg-surface)}.p-xs{padding:.25rem;padding:var(--spacing-xs)}.p-sm{padding:.5rem;padding:var(--spacing-sm)}.p-md{padding:1rem;padding:var(--spacing-md)}.p-lg{padding:1.5rem;padding:var(--spacing-lg)}.p-xl{padding:2rem;padding:var(--spacing-xl)}.gap-xs{gap:.25rem;gap:var(--spacing-xs)}.gap-sm{gap:.5rem;gap:var(--spacing-sm)}.gap-md{gap:1rem;gap:var(--spacing-md)}.gap-lg{gap:1.5rem;gap:var(--spacing-lg)}.rounded-sm{border-radius:6px;border-radius:var(--radius-sm)}.rounded-md{border-radius:8px;border-radius:var(--radius-md)}.rounded-lg{border-radius:12px;border-radius:var(--radius-lg)}@keyframes pulse-animation{0%,to{opacity:1}50%{opacity:.5}}@keyframes metric-pulse{0%{background-color:initial}50%{background-color:#06b6d433;background-color:var(--glow-color)}to{background-color:initial}}@keyframes slide-in-from-left{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slide-out-to-left{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes skeleton-loading{0%{background-position:-1000px 0}to{background-position:1000px 0}}.animate-pulse{animation:pulse-animation 2s cubic-bezier(.4,0,.6,1) infinite}.animate-pulse-metric{animation:metric-pulse .3s ease}.animate-slide-in{animation:slide-in-from-left .2s ease-out;animation:slide-in-from-left var(--transition-base)}.animate-fade-in{animation:fade-in .2s ease-out;animation:fade-in var(--transition-base)}.animate-skeleton{animation:skeleton-loading 2s infinite;background-image:linear-gradient(90deg,#ffffff1a,#ffffff4d 50%,#ffffff1a);background-size:1000px 100%}
/*# sourceMappingURL=main.a10bc304.css.map*/