.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:-webkit-sticky;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}}.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:-webkit-max-content;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}}.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}}.TradesHistoryTable_container__H2Rg1{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)}.TradesHistoryTable_header__zYpx6{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-lg)}.TradesHistoryTable_title__woXr6{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:600;margin:0}.TradesHistoryTable_badge__OnDDO{background:var(--color-primary);border-radius:12px;color:#fff;font-size:var(--font-size-xs);font-weight:600;padding:4px 12px}.TradesHistoryTable_filterBar__Sgta8{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.TradesHistoryTable_filterBtn__U9Mar{background:#0003;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-xs);padding:4px 12px;transition:all var(--transition-base)}.TradesHistoryTable_filterBtn__U9Mar:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.TradesHistoryTable_tableWrapper__oo4Nx{border-radius:var(--radius-md);min-height:0;overflow-x:auto}.TradesHistoryTable_table__EGXMi{border-collapse:collapse;font-size:var(--font-size-sm);width:100%}.TradesHistoryTable_table__EGXMi thead{background:#0000004d;position:-webkit-sticky;position:sticky;top:0;z-index:10}.TradesHistoryTable_table__EGXMi 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}.TradesHistoryTable_table__EGXMi tbody tr{border-bottom:1px solid var(--color-border);cursor:pointer;transition:all var(--transition-base)}.TradesHistoryTable_table__EGXMi tbody tr:hover{background:#ffffff05}.TradesHistoryTable_table__EGXMi td{color:var(--color-text-primary);padding:var(--spacing-md);white-space:nowrap}.TradesHistoryTable_duration__SU2Zi,.TradesHistoryTable_time__mFmzU{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:11px}.TradesHistoryTable_direction__Rs1YG{background:#0003;border:1px solid;border-radius:3px;font-size:11px;font-weight:600;padding:2px 6px;width:-webkit-fit-content;width:fit-content}.TradesHistoryTable_dir-long__M5N08{border-color:var(--color-success);color:var(--color-success)}.TradesHistoryTable_dir-short__khrXx{border-color:var(--color-risk);color:var(--color-risk)}.TradesHistoryTable_price__I-0YR,.TradesHistoryTable_qty__VEuBt{font-family:var(--font-mono);font-size:11px}.TradesHistoryTable_pnlPct__lf4nJ,.TradesHistoryTable_pnl__xta3z,.TradesHistoryTable_rMultiple__LoIn3{font-family:var(--font-mono);font-size:11px;font-weight:600}.TradesHistoryTable_pnlPct__lf4nJ.TradesHistoryTable_positive__XCT-9,.TradesHistoryTable_pnl__xta3z.TradesHistoryTable_positive__XCT-9,.TradesHistoryTable_rMultiple__LoIn3.TradesHistoryTable_positive__XCT-9{color:var(--color-success)}.TradesHistoryTable_pnlPct__lf4nJ.TradesHistoryTable_negative__9k\+F\+,.TradesHistoryTable_pnl__xta3z.TradesHistoryTable_negative__9k\+F\+,.TradesHistoryTable_rMultiple__LoIn3.TradesHistoryTable_negative__9k\+F\+{color:var(--color-risk)}.TradesHistoryTable_exitReason__sOU50{background:#0003;border:1px solid;border-radius:3px;font-size:10px;font-weight:600;padding:2px 6px;width:-webkit-fit-content;width:fit-content}.TradesHistoryTable_exit-success__ftszg{border-color:var(--color-success);color:var(--color-success)}.TradesHistoryTable_exit-risk__X6pZP{border-color:var(--color-risk);color:var(--color-risk)}.TradesHistoryTable_exit-warning__Z9\+ny{border-color:var(--color-flagged);color:var(--color-flagged)}.TradesHistoryTable_exit-neutral__3LIm9{border-color:var(--color-neutral);color:var(--color-neutral)}.TradesHistoryTable_signalId__R0kBD{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:10px}.TradesHistoryTable_expand__T3Lst{color:var(--color-text-tertiary);cursor:pointer;text-align:center;transition:transform var(--transition-base);-webkit-user-select:none;user-select:none}.TradesHistoryTable_row__KbZCK.TradesHistoryTable_expanded__brYS9 .TradesHistoryTable_expand__T3Lst{transform:rotate(180deg)}.TradesHistoryTable_expandedRow__mUGXk{background:#0003;border-bottom:2px solid var(--color-border)}.TradesHistoryTable_expandedContent__dYr33{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr);padding:var(--spacing-lg)}.TradesHistoryTable_expandedSection__bH8ya{display:flex;flex-direction:column;gap:var(--spacing-md)}.TradesHistoryTable_expandedSection__bH8ya h4{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.TradesHistoryTable_grid__nZvMB{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.TradesHistoryTable_grid__nZvMB>div{display:flex;flex-direction:column;gap:4px}.TradesHistoryTable_label__OxQFA{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.TradesHistoryTable_value__6md0T{color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--font-size-md);font-weight:500}.TradesHistoryTable_summary__hZrAd{grid-gap:var(--spacing-lg);background:#06b6d40d;border:1px solid #06b6d41a;border-radius:var(--radius-md);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:var(--spacing-lg)}.TradesHistoryTable_stat__Klo8d{display:flex;flex-direction:column;gap:var(--spacing-xs)}.TradesHistoryTable_stat__Klo8d span{color:var(--color-text-secondary);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.TradesHistoryTable_stat__Klo8d strong{color:var(--color-text-primary);font-family:var(--font-mono);font-size:18px;font-weight:700}.TradesHistoryTable_stat__Klo8d strong.TradesHistoryTable_positive__XCT-9{color:var(--color-success)}.TradesHistoryTable_stat__Klo8d strong.TradesHistoryTable_negative__9k\+F\+{color:var(--color-risk)}@media (max-width:1280px){.TradesHistoryTable_table__EGXMi td:nth-child(11),.TradesHistoryTable_table__EGXMi th:nth-child(11){display:none}}@media (max-width:1024px){.TradesHistoryTable_table__EGXMi td:nth-child(8),.TradesHistoryTable_table__EGXMi td:nth-child(9),.TradesHistoryTable_table__EGXMi th:nth-child(8),.TradesHistoryTable_table__EGXMi th:nth-child(9){display:none}.TradesHistoryTable_summary__hZrAd{grid-template-columns:repeat(3,1fr)}.TradesHistoryTable_expandedContent__dYr33{grid-template-columns:1fr}}@media (max-width:768px){.TradesHistoryTable_container__H2Rg1{padding:var(--spacing-md)}.TradesHistoryTable_filterBar__Sgta8{gap:var(--spacing-xs)}.TradesHistoryTable_filterBtn__U9Mar{font-size:9px;padding:2px 6px}.TradesHistoryTable_table__EGXMi{min-width:700px}.TradesHistoryTable_table__EGXMi td,.TradesHistoryTable_table__EGXMi th{padding:var(--spacing-sm)}.TradesHistoryTable_summary__hZrAd{grid-template-columns:repeat(2,1fr)}.TradesHistoryTable_expandedContent__dYr33{padding:var(--spacing-md)}}@media (max-width:640px){.TradesHistoryTable_container__H2Rg1{padding:var(--spacing-sm)}.TradesHistoryTable_table__EGXMi{min-width:600px}.TradesHistoryTable_table__EGXMi td,.TradesHistoryTable_table__EGXMi th{font-size:9px;padding:4px 6px}.TradesHistoryTable_summary__hZrAd{grid-template-columns:1fr}.TradesHistoryTable_title__woXr6{font-size:var(--font-size-lg)}}.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:-webkit-max-content;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}}.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}}.TimeGateDashboard_dashboard__aPjyp{background:linear-gradient(135deg,var(--color-bg-dark) 0,#1a1f3a 50%,#0f1428 100%);box-sizing:border-box;color:var(--color-text-primary);display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1400px;min-height:100vh;padding:2rem;width:100%}.TimeGateDashboard_loadingContainer__XsCR6{align-items:center;display:flex;gap:1rem;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:.875rem}.TimeGateDashboard_errorContainer__LwyYj{background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;color:#fca5a5;padding:2rem;text-align:center}.TimeGateDashboard_errorTitle__OvKqu{font-weight:700;margin-bottom:.5rem}.TimeGateDashboard_errorMessage__-nlJd{font-size:.875rem;opacity:.9}.TimeGateDashboard_statusCard__dKzcT{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293bb3;border:2px solid var(--color-primary);border-radius:16px;box-shadow:0 0 30px #06b6d426;padding:2rem;transition:all .2s ease-out}.TimeGateDashboard_statusCard__dKzcT:hover{border-color:var(--color-primary);box-shadow:0 0 40px #06b6d433}.TimeGateDashboard_statusHeader__08ixY{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-bottom:2rem}.TimeGateDashboard_statusItem__KHLzQ{display:flex;flex-direction:column;gap:.5rem}.TimeGateDashboard_statusLabel__-1To5{color:var(--color-text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.TimeGateDashboard_statusValue__9MYGh{color:var(--color-primary);font-family:IBM Plex Mono,monospace;font-size:1.5rem;font-weight:700}.TimeGateDashboard_statusBadge__19IUF{border-radius:8px;display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.5px;padding:.5rem 1rem;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.TimeGateDashboard_badgeAllowed__xzVkH{background:#10b98126;border:1px solid #10b9814d;color:#6ee7b7}.TimeGateDashboard_badgeBlocked__MbTwR{background:#ef444426;border:1px solid #ef44444d;color:#fca5a5}.TimeGateDashboard_nextWindowsGrid__HxB2B{grid-gap:1rem;border-top:1px solid #06b6d41a;display:grid;gap:1rem;grid-template-columns:1fr 1fr;padding-top:1rem}.TimeGateDashboard_nextWindow__9ajcP{display:flex;flex-direction:column;gap:.5rem}.TimeGateDashboard_nextWindowTime__yUMpT{color:var(--color-text-secondary);font-size:.875rem}.TimeGateDashboard_nextWindowMelbourne__5s6AV{color:#6b7280;color:var(--color-text-tertiary,#6b7280);font-size:.75rem;opacity:.8}.TimeGateDashboard_kpiGrid__QpSFg{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.TimeGateDashboard_kpiCard__EViRZ{background:#1e293b99;border:1px solid #06b6d433;border-radius:12px;padding:1.5rem;transition:all .2s ease-out}.TimeGateDashboard_kpiCard__EViRZ:hover{border-color:#06b6d44d;box-shadow:0 0 30px #06b6d41a}.TimeGateDashboard_kpiTitle__r00-E{color:var(--color-text-secondary);font-size:.875rem;font-weight:600;letter-spacing:.5px;margin-bottom:1rem;text-transform:uppercase}.TimeGateDashboard_kpiComparison__MlI9k{display:flex;flex-direction:column;gap:1rem}.TimeGateDashboard_kpiRow__q8LUh{align-items:baseline;border-bottom:1px solid #06b6d41a;display:flex;justify-content:space-between;padding-bottom:.75rem}.TimeGateDashboard_kpiLabel__SyX71{color:var(--color-text-secondary);font-size:.875rem}.TimeGateDashboard_kpiValue__FjQTk{color:var(--color-primary);font-family:IBM Plex Mono,monospace;font-size:1.25rem;font-weight:700}.TimeGateDashboard_kpiDelta__hWuV\+{border-radius:6px;font-size:.875rem;font-weight:600;padding:.5rem 1rem;text-align:center}.TimeGateDashboard_deltaPositive__w0G77{background:#10b98126;color:#6ee7b7}.TimeGateDashboard_deltaNegative__BR3aV{background:#ef444426;color:#fca5a5}.TimeGateDashboard_tableSection__Utr8V{display:flex;flex-direction:column;gap:1rem}.TimeGateDashboard_tableTitle__GQn2I{color:var(--color-primary);font-size:1.125rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.TimeGateDashboard_tableWrapper__asGKP{background:#1e293b99;border:1px solid #06b6d433;border-radius:12px;overflow-x:auto}.TimeGateDashboard_table__JeJ2K{border-collapse:collapse;font-size:.875rem;width:100%}.TimeGateDashboard_tableHeader__l75dD{background:#06b6d41a;border-bottom:2px solid #06b6d433}.TimeGateDashboard_tableHeaderCell__Ew\+ea{color:var(--color-text-secondary);font-weight:600;letter-spacing:.5px;padding:1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.TimeGateDashboard_tableRow__m2yZt{border-bottom:1px solid #06b6d41a;transition:background .1s ease-out}.TimeGateDashboard_tableRow__m2yZt:hover{background:#06b6d40d}.TimeGateDashboard_tableRow__m2yZt.TimeGateDashboard_blocked__Zd74q{background:#ef44440d}.TimeGateDashboard_tableRow__m2yZt.TimeGateDashboard_blocked__Zd74q:hover{background:#ef44441a}.TimeGateDashboard_tableCell__q2mO1{color:var(--color-text-primary);padding:1rem}.TimeGateDashboard_tableCellNumeric__ekdTO{font-family:IBM Plex Mono,monospace;font-weight:500;text-align:right}.TimeGateDashboard_tableCellHour__wI\+Dr{color:var(--color-primary);font-weight:700}.TimeGateDashboard_tableCellHourBlocked__TMFKe{color:#fca5a5}.TimeGateDashboard_tableCellWinRate__uvSte{color:#6ee7b7}.TimeGateDashboard_tableCellWinRateLow__ANGFq{color:#fca5a5}.TimeGateDashboard_chartContainer__IiqlH{background:#1e293b99;border:1px solid #06b6d433;border-radius:12px;padding:1.5rem;transition:all .2s ease-out}.TimeGateDashboard_chartContainer__IiqlH:hover{border-color:#06b6d44d;box-shadow:0 0 30px #06b6d41a}.TimeGateDashboard_chartTitle__c-pSA{color:var(--color-primary);font-size:1rem;font-weight:700;letter-spacing:.5px;margin-bottom:1.5rem;text-transform:uppercase}.TimeGateDashboard_barChart__g4FUP{align-items:flex-end;display:flex;gap:.5rem;height:300px;justify-content:space-around;overflow-x:auto;padding:1rem 0}.TimeGateDashboard_barGroup__pYqoR{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:.5rem;min-width:40px}.TimeGateDashboard_bar__LM8To{background:linear-gradient(180deg,var(--color-primary),#06b6d44d);border-radius:4px 4px 0 0;cursor:pointer;transition:all .15s ease-out;width:32px}.TimeGateDashboard_bar__LM8To:hover{box-shadow:0 0 15px #06b6d44d;opacity:.8}.TimeGateDashboard_bar__LM8To.TimeGateDashboard_blocked__Zd74q{background:linear-gradient(180deg,#ef4444b3,#ef444433)}.TimeGateDashboard_barLabel__f97dB{color:var(--color-text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.TimeGateDashboard_barValue__wsHyC{color:var(--color-primary);font-family:IBM Plex Mono,monospace;font-size:.75rem;font-weight:700}.TimeGateDashboard_emptyState__rfBMD{color:var(--color-text-secondary);padding:3rem 2rem;text-align:center}.TimeGateDashboard_emptyStateIcon__H4pSP{font-size:3rem;margin-bottom:1rem;opacity:.5}.TimeGateDashboard_emptyStateText__yvZmn{font-size:.875rem}.TimeGateDashboard_lastUpdated__-1per{color:#6b7280;color:var(--color-text-tertiary,#6b7280);font-size:.75rem;margin-top:1rem;opacity:.7;text-align:right}@media (max-width:768px){.TimeGateDashboard_dashboard__aPjyp{gap:1.5rem;padding:1rem}.TimeGateDashboard_statusHeader__08ixY{gap:1rem;grid-template-columns:1fr}.TimeGateDashboard_statusCard__dKzcT{padding:1.5rem}.TimeGateDashboard_kpiGrid__QpSFg{gap:1rem;grid-template-columns:1fr}.TimeGateDashboard_nextWindowsGrid__HxB2B{grid-template-columns:1fr}.TimeGateDashboard_tableWrapper__asGKP{font-size:.75rem}.TimeGateDashboard_tableCell__q2mO1,.TimeGateDashboard_tableHeaderCell__Ew\+ea{padding:.75rem}.TimeGateDashboard_barChart__g4FUP{height:250px}}.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}}.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.b745fa46.css.map*/