*{box-sizing:border-box}:root{--font-ui:"Plus Jakarta Sans","Inter",system-ui,-apple-system,sans-serif;--bg-primary:#000;--bg-secondary:#1a1a1a;--bg-tertiary:#2a2a2a;--bg-controls:#1a1a1a;--text-primary:silver;--text-secondary:#e0e0e0;--border-color:#333;--border-hover:#404040;--border-focus:#505050;--grid-color:#1a1a1a;--chart-bg:#000;--candle-up:var(--ui-accent-bright,#0f0);--candle-down:#fff;--candle-up-muted:rgba(var(--ui-accent-bright-rgb,0,255,0),0.1);--safe-green:#22c55e;--safe-green-deep:#16a34a;--safe-green-soft:#22c55e2e;--safe-green-rgb:34,197,94;--safe-red:#ef4444;--safe-red-deep:#dc2626;--safe-red-soft:#ef44442e;--safe-red-rgb:239,68,68;--status-connected:var(--safe-green);--status-disconnected:red;--animation-color-1:#3b82f64d;--animation-color-2:#0f03;--animation-color-3:#3b82f61a;--ui-accent:#2563eb;--ui-accent-hover:#3b82f6;--ui-accent-active:#1d4ed8;--ui-accent-deep:#172554;--ui-accent-border:#3b82f6;--ui-accent-left:#60a5fa;--ui-accent-left-strong:#bfdbfe;--ui-accent-gradient-start:#2563eb;--ui-accent-gradient-end:#1d4ed8;--ui-accent-signup-hover:#1e40af;--ui-accent-icon-bg:#2563eb1f;--ui-accent-rgb:37,99,235;--ui-accent-bright:#60a5fa;--ui-accent-bright-rgb:96,165,250;--accent-primary:var(--ui-accent);--accent-secondary:var(--ui-accent-hover);--mobile-bottom-nav-bar-height:0px}html.dark-theme{--premium-neon:var(--ui-accent-bright,#60a5fa);--premium-neon-rgb:var(--ui-accent-bright-rgb,96,165,250);--premium-neon-soft:rgba(var(--premium-neon-rgb),0.14);--fintech-lime-top:color-mix(in srgb,var(--ui-accent-bright,#60a5fa) 70%,#fff 30%);--fintech-lime-mid:var(--ui-accent-bright,#60a5fa);--fintech-lime-deep:color-mix(in srgb,var(--ui-accent-hover,#3b82f6) 58%,var(--ui-accent-active,#1d4ed8) 42%);--premium-surface:#111513e0;--premium-edge:rgba(var(--premium-neon-rgb),0.18)}html.casino-theme{--premium-neon:#7b61ff;--premium-neon-rgb:123,97,255;--premium-neon-soft:#7b61ff29;--fintech-lime-top:color-mix(in srgb,#7b61ff 72%,#fff 28%);--fintech-lime-mid:#7b61ff;--fintech-lime-deep:color-mix(in srgb,#6d4ee6 55%,#ec4899 45%);--premium-surface:#161630e6;--premium-edge:#7b61ff38}body.light-theme,html.light-theme{--chart-bg:#fff;--candle-up:var(--ui-accent-bright,green);--candle-down:red;--candle-up-muted:rgba(var(--ui-accent-bright-rgb,0,128,0),0.1);--safe-green:#22c55e;--safe-green-deep:#16a34a;--safe-green-soft:#22c55e2e;--safe-green-rgb:34,197,94;--safe-red:#ef4444;--safe-red-deep:#dc2626;--safe-red-soft:#ef44442e;--safe-red-rgb:239,68,68;--status-connected:var(--safe-green);--status-disconnected:red;--animation-color-1:#2563eb33;--animation-color-2:#00800026;--animation-color-3:#2563eb14;--ui-accent:#2563eb;--ui-accent-hover:#3b82f6;--ui-accent-active:#1d4ed8;--ui-accent-deep:#172554;--ui-accent-border:#3b82f6;--ui-accent-left:#60a5fa;--ui-accent-left-strong:#bfdbfe;--ui-accent-gradient-start:#2563eb;--ui-accent-gradient-end:#1d4ed8;--ui-accent-signup-hover:#1e40af;--ui-accent-icon-bg:#2563eb26;--ui-accent-rgb:37,99,235;--ui-accent-bright:#60a5fa;--ui-accent-bright-rgb:96,165,250;--accent-primary:var(--ui-accent);--accent-secondary:var(--ui-accent-hover);--premium-neon:var(--ui-accent-bright,#60a5fa);--premium-neon-rgb:var(--ui-accent-bright-rgb,96,165,250);--premium-neon-soft:rgba(var(--premium-neon-rgb),0.14);--fintech-lime-top:color-mix(in srgb,var(--ui-accent-bright,#60a5fa) 70%,#fff 30%);--fintech-lime-mid:var(--ui-accent-bright,#60a5fa);--fintech-lime-deep:color-mix(in srgb,var(--ui-accent-hover,#3b82f6) 58%,var(--ui-accent-active,#1d4ed8) 42%);--premium-edge:rgba(var(--premium-neon-rgb),0.18)}body,html{background:#050706;background:var(--bg-primary)}body{color:#eaf4ed;color:var(--text-primary);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);padding:0;transition:background-color .3s ease,color .3s ease}#root,body{overflow:hidden}#root{border-radius:12px;display:flex;flex-direction:column;height:100vh;height:100svh;height:100dvh;max-height:100dvh;min-height:0}#root>.app-desktop-layout{flex:1 1;min-height:0}.mobile-page-container{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}#chart{background:#0000;box-sizing:border-box!important;contain:layout style paint;flex:1 1;left:0!important;margin:0!important;overflow:visible;padding:0!important;position:relative!important;top:0!important;transform:none!important;will-change:auto}#chart,.chart-surfaces-wrap{height:100%;min-height:0;width:100%}.chart-surfaces-wrap{display:flex;flex-direction:column;left:0;pointer-events:none;position:absolute;top:0;z-index:1}.chart-surfaces-wrap .chart-heikin-surface,.chart-surfaces-wrap .chart-main-surface{pointer-events:auto}.chart-heikin-surface,.chart-main-surface{flex:1 1 auto;min-height:0;overflow:hidden;position:relative}#chart:not(.chart-heikin-split-active) .chart-main-surface{flex:1 1 100%}#chart:not(.chart-heikin-split-active) .chart-heikin-surface{display:none!important}#chart.chart-heikin-split-active .chart-surfaces-wrap{flex-direction:row}#chart.chart-heikin-split-active .chart-heikin-surface,#chart.chart-heikin-split-active .chart-main-surface{flex:1 1 50%;min-width:0}#chart.chart-heikin-split-active .chart-heikin-surface{border-left:1px solid #ffffff0f;border-left:1px solid var(--border-color);border-top:none}#buyGradientOverlay,#buyRedGradientOverlay,#sellGradientOverlay,#sellRedGradientOverlay,.contract-close-vertical-line,.contract-entry-horizontal-line,.contract-entry-vertical-line,.contract-exit-axis-marker,.contract-gradient-fill,.contract-gradient-overlay,.contract-history-entry-label,.contract-history-entry-marker,.contract-history-exit-label,.contract-history-exit-marker,.contract-history-line,.contract-open-profit-display,.contract-profit-label,.contract-red-gradient-overlay,.trade-close-vertical-line{contain:layout style paint;position:absolute!important;transform-origin:0 0!important;will-change:transform,opacity}.contract-open-profit-display{box-sizing:border-box!important;margin:0!important}.contract-open-chart-close-btn .contract-open-chart-close-x{display:inline-block;font-size:14px;line-height:1}.contract-open-chart-close-btn .contract-open-chart-close-text{font-size:10px;font-weight:700}.chart-background-image{background-image:url(https://plus.unsplash.com/premium_photo-1673473619570-94b3ac8c4aed?q=80&w=627&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:.15;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}body.light-theme .chart-background-image{opacity:.1}#chart canvas{z-index:2}body.light-theme .trading-widget-quantity{background:#0b0f0d;background:var(--bg-controls);box-shadow:0 2px 8px #0000001a}body.light-theme .quantity-btn,body.light-theme .quantity-input{background-color:#050706!important;background-color:var(--bg-primary)!important}body.light-theme .quantity-btn:hover{background-color:#0b0f0d!important;background-color:var(--bg-secondary)!important}#chart canvas{position:relative;z-index:1}.chart-loading,.chart-zoom-controls,.drawing-ribbon{position:relative;z-index:10}.chart-loading{align-items:center;display:flex;flex-direction:column;gap:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:100}.chart-loading.hidden{display:none}.bar-graph-container{align-items:flex-end;display:flex;gap:3px;height:35px}.bar-graph-bar{animation:pulse 1.2s ease-in-out infinite;background:#60a5fa;background:var(--candle-up);border-radius:1px 1px 0 0;width:4px}.bar-graph-bar:first-child{animation-delay:0s;height:12px}.bar-graph-bar:nth-child(2){animation-delay:.1s;height:20px}.bar-graph-bar:nth-child(3){animation-delay:.2s;height:28px}.bar-graph-bar:nth-child(4){animation-delay:.3s;height:25px}.bar-graph-bar:nth-child(5){animation-delay:.4s;height:18px}.bar-graph-bar:nth-child(6){animation-delay:.5s;height:22px}.bar-graph-bar:nth-child(7){animation-delay:.6s;height:30px}.bar-graph-bar:nth-child(8){animation-delay:.7s;height:15px}.bar-graph-bar:nth-child(9){animation-delay:.8s;height:25px}.bar-graph-bar:nth-child(10){animation-delay:.9s;height:20px}#chart.loading canvas{opacity:0;pointer-events:none}#chart:not(.loading) canvas{opacity:1;transition:opacity .3s ease}@keyframes pulse{0%,to{opacity:.6;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}.loading-text{color:#60a5fa;color:var(--ui-accent-bright);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:11px;opacity:.85}.chart-zoom-controls{background:#121816c7;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:3px;box-shadow:0 2px 8px #0003;display:flex;gap:4px;left:5px;padding:4px 6px;position:absolute;top:5px;transition:background-color .3s ease,border-color .3s ease;z-index:10}.chart-zoom-controls.desktop-controls-group{bottom:35px;left:50%;top:auto;transform:translateX(-50%)}.chart-mobile-ui-stack{display:contents}.trading-widget-stack{align-items:stretch;display:flex;flex-direction:column;gap:6px;max-width:232px;min-width:136px;pointer-events:none;position:absolute;right:72px;top:3px;z-index:10149}.trading-widget-stack>*{pointer-events:auto}.ha-sentiment-gauge{align-items:center;background:linear-gradient(165deg,#ffffff0f,#121816c7);background:linear-gradient(165deg,#ffffff0f 0,var(--bg-tertiary) 100%);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:10px;box-shadow:0 3px 14px #00000047,inset 0 1px 0 #ffffff0a;box-sizing:border-box;display:flex;flex-direction:row;flex-shrink:0;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);gap:8px;padding:6px 8px 7px;transition:box-shadow .35s ease,background .35s ease;width:100%}@media (min-width:769px){#chart .trading-widget-stack{grid-column-gap:6px;grid-row-gap:6px;align-items:stretch;column-gap:6px;display:grid!important;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto auto;max-width:270px;row-gap:6px}#chart .trading-widget-stack>.trading-widget{grid-column:2;grid-row:1}#chart .trading-widget-stack>.compound-flip-ribbon{grid-column:2;grid-row:2}#chart .trading-widget-stack>.ha-sentiment-gauge{align-self:stretch;grid-column:1;grid-row:1/span 2;height:100%;width:38px}#chart .ha-sentiment-gauge.ha-sentiment-gauge--vertical{align-items:center;flex-direction:column;gap:6px;justify-content:space-between;padding:8px 6px}#chart .ha-sentiment-gauge.ha-sentiment-gauge--vertical .ha-sentiment-gauge__pct{font-size:9px;min-width:0}#chart .ha-sentiment-gauge.ha-sentiment-gauge--vertical .ha-sentiment-gauge__track{border-radius:999px;flex:1 1 auto;height:auto;min-height:64px;width:10px}#chart .ha-sentiment-gauge.ha-sentiment-gauge--vertical .ha-sentiment-gauge__fills{flex-direction:column;height:100%;width:100%}#chart .ha-sentiment-gauge.ha-sentiment-gauge--vertical .ha-sentiment-gauge__seg{border-radius:999px;height:50%;width:100%}}.ha-sentiment-gauge__pct{font-feature-settings:"tnum";flex-shrink:0;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1;min-width:2em;text-align:center;white-space:nowrap}.ha-sentiment-gauge__pct--bull{color:#22c55e;color:var(--safe-green);text-align:left}.ha-sentiment-gauge__pct--bear{color:#f87171;text-align:right}.ha-sentiment-gauge__track{background:#1a1e23eb;border-radius:999px;box-shadow:inset 0 1px 2px #00000073;box-sizing:border-box;flex:1 1;height:11px;min-width:0;padding:2px}.ha-sentiment-gauge__fills{align-items:stretch;border-radius:inherit;display:flex;flex-direction:row;height:100%;min-height:5px;overflow:hidden;width:100%}.ha-sentiment-gauge__seg{box-sizing:border-box;flex-shrink:0;height:100%;transition:width .35s ease}.ha-sentiment-gauge__seg--bull{background:linear-gradient(180deg,#4ade80,#16a34a 55%,#15803d);background:linear-gradient(180deg,#4ade80 0,var(--safe-green-deep) 55%,#15803d 100%);border-radius:999px 0 0 999px;border-right:1px solid #bae6fd59}.ha-sentiment-gauge__seg--bear{background:linear-gradient(180deg,#fb7185,#ef4444 55%,#b91c1c);background:linear-gradient(180deg,#fb7185 0,var(--safe-red) 55%,#b91c1c 100%);border-radius:0 999px 999px 0}@media (min-width:769px){#chart .trading-widget-stack{flex-direction:column}}.trading-widget{background:#0000;display:flex;flex-direction:column;gap:1px;max-width:none;min-width:0;right:auto;top:auto;width:100%}.compound-flip-ribbon{-webkit-overflow-scrolling:touch;background:linear-gradient(165deg,#ffffff0f,#121816c7);background:linear-gradient(165deg,#ffffff0f 0,var(--bg-tertiary) 100%);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:10px;box-shadow:0 3px 14px #00000047,inset 0 1px 0 #ffffff0a;max-height:280px;overflow-x:hidden;overflow-y:auto;padding:8px 8px 10px;scrollbar-width:thin;transition:box-shadow .35s ease,background .35s ease}.compound-flip-ribbon__header{align-items:center;background:#0000;border:none;box-shadow:none;display:flex;flex-shrink:0;gap:8px;justify-content:flex-start;margin-bottom:6px;padding:0}.compound-flip-ribbon__title{color:#d2e4dab8;color:var(--text-secondary);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.04em}.compound-flip-toggle{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;position:relative}.compound-flip-toggle input{height:0;opacity:0;position:absolute;width:0}.compound-flip-toggle-slider{background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:999px;display:block;height:18px;position:relative;transition:background .25s ease,border-color .25s ease;width:34px}.compound-flip-toggle-slider:after{background:#d2e4dab8;background:var(--text-secondary);border-radius:50%;content:"";height:12px;left:3px;position:absolute;top:2px;transition:transform .25s ease,background .25s ease;width:12px}.compound-flip-toggle input:checked+.compound-flip-toggle-slider{background:#22c55e59;background:rgba(var(--premium-neon-rgb,34,197,94),.35);border-color:#22c55e8c;border-color:rgba(var(--premium-neon-rgb,34,197,94),.55)}.compound-flip-toggle input:checked+.compound-flip-toggle-slider:after{background:#22c55e;background:var(--premium-neon,#22c55e);transform:translateX(15px)}.compound-flip-recovery-banner{align-items:center;animation:compoundFlipRecoveryPulse 1.6s ease-in-out infinite;background:linear-gradient(135deg,#eab30838,#b453091f);border:1px solid #eab30873;border-radius:8px;box-shadow:0 0 16px #eab3081f;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:center;margin-bottom:10px;padding:8px 10px}.compound-flip-recovery-banner[hidden]{display:none!important}.compound-flip-recovery-banner__badge{color:#fbbf24;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.compound-flip-recovery-banner__amt{font-feature-settings:"tnum";background:linear-gradient(180deg,#fde047,#ca8a04);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35));font-size:15px;font-variant-numeric:tabular-nums;font-weight:800}.compound-flip-recovery-banner__hint{color:#d2e4dab8;color:var(--text-secondary);font-size:8px;margin-top:4px;text-align:center;width:100%}.compound-flip-mg-rail{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:center;padding:6px 4px 2px;width:100%}.compound-flip-mg-chip{font-feature-settings:"tnum";border-radius:8px;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.2;padding:5px 9px;transition:transform .35s ease,box-shadow .35s ease}.compound-flip-mg-chip--loss{background:#ef44442e;border:1px solid #f871718c;box-shadow:0 0 12px #ef444426;color:#fecaca}.compound-flip-mg-chip--next{animation:compoundFlipMgNextGlow 1.8s ease-in-out infinite;background:linear-gradient(165deg,#fde04738,#ca8a042e);border:1px solid #eab3088c;box-shadow:0 0 14px #eab30840,inset 0 1px 0 #ffffff0f;color:#fef08a}.compound-flip-mg-times{color:#d2e4dab8;color:var(--text-secondary);font-size:7px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.compound-flip-mg-op{animation:compoundFlipMgOpPulse 1.15s ease-in-out infinite;color:#fbbf24;font-size:14px;font-weight:900;text-shadow:0 0 12px #eab30873}.compound-flip-mg-arrow{animation:compoundFlipMgArrowNudge 1.05s ease-in-out infinite;color:#eab308;font-size:15px;font-weight:800}@keyframes compoundFlipMgNextGlow{0%,to{box-shadow:0 0 12px #eab30833,inset 0 1px 0 #ffffff0f}50%{box-shadow:0 0 22px #eab30873,inset 0 1px 0 #ffffff14}}@keyframes compoundFlipMgOpPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.92;transform:scale(1.12)}}@keyframes compoundFlipMgArrowNudge{0%,to{opacity:.95;transform:translateX(0)}50%{opacity:1;transform:translateX(4px)}}@keyframes compoundFlipBannerPop{0%{opacity:.75;transform:scale(.92)}65%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.compound-flip-mg-rail--pop{animation:compoundFlipBannerPop .55s cubic-bezier(.34,1.45,.55,1)}.compound-flip-ribbon__track--recovery-dim{filter:saturate(.55) brightness(.92);opacity:.42;transition:opacity .45s ease,filter .45s ease}.compound-flip-ribbon--martingale{animation:compoundFlipMartingaleHalo 2.8s ease-in-out infinite;border-color:#eab30861}@keyframes compoundFlipMartingaleHalo{0%,to{box-shadow:0 3px 14px #00000047,inset 0 1px 0 #ffffff0a,0 0 0 0 #eab30800}50%{box-shadow:0 3px 18px #00000052,inset 0 1px 0 #ffffff0d,0 0 28px #eab3081f}}@keyframes compoundFlipRecoveryPulse{0%,to{box-shadow:0 0 12px #eab30826}50%{box-shadow:0 0 20px #eab30859}}.compound-flip-ribbon__track{box-sizing:border-box;gap:0;padding-top:12px;width:100%}.compound-flip-ribbon__track,.compound-flip-step{align-items:center;display:flex;flex-direction:column}.compound-flip-step{--flip-step-index:0;flex-shrink:0}.compound-flip-circle{align-items:center;border-radius:50%;display:flex;height:calc(11px + min(0, 18)*3.25px);height:calc(11px + min(var(--flip-step-index, 0), 18)*3.25px);justify-content:center;transition:transform .35s cubic-bezier(.34,1.3,.64,1),width .35s ease,height .35s ease,box-shadow .4s ease,border-color .35s ease,background .35s ease;width:calc(11px + min(0, 18)*3.25px);width:calc(11px + min(var(--flip-step-index, 0), 18)*3.25px)}.compound-flip-circle .compound-flip-svg{display:block;height:100%;width:100%}.compound-flip-svg__brand-fill{fill:#22c55e;fill:var(--premium-neon,#22c55e)}.compound-flip-svg__brand-fill--deep{fill:color-mix(in srgb,#16a34a 72%,#000 28%);fill:color-mix(in srgb,var(--premium-neon,#16a34a) 72%,#000 28%)}.compound-flip-svg__brand-stroke{stroke:#22c55e;stroke:var(--premium-neon,#22c55e)}.compound-flip-circle--done{box-shadow:0 2px 8px #16a34a66;box-shadow:0 2px 8px rgba(var(--premium-neon-rgb,22,163,74),.4)}.compound-flip-circle--active{box-shadow:0 0 0 2px #22c55e8c,0 2px 12px #16a34a47;box-shadow:0 0 0 2px rgba(var(--premium-neon-rgb,34,197,94),.55),0 2px 12px rgba(var(--premium-neon-rgb,22,163,74),.28)}.compound-flip-circle--active.compound-flip-circle--active-awaiting{animation:compoundFlipAwaitingPulse 2.4s ease-in-out infinite}.compound-flip-circle--active.compound-flip-circle--active-live{animation:compoundFlipLivePulse 1.15s ease-in-out infinite}.compound-flip-circle--future{background:#0b0f0d;background:var(--bg-secondary);border:2px solid #ffffff0f;border:2px solid var(--border-color);opacity:.85}@keyframes compoundFlipAwaitingPulse{0%,to{box-shadow:0 0 0 2px #22c55e73,0 2px 10px #16a34a38;box-shadow:0 0 0 2px rgba(var(--premium-neon-rgb,34,197,94),.45),0 2px 10px rgba(var(--premium-neon-rgb,22,163,74),.22);transform:scale(1)}50%{box-shadow:0 0 0 3px #22c55e8c,0 3px 14px #16a34a52;box-shadow:0 0 0 3px rgba(var(--premium-neon-rgb,34,197,94),.55),0 3px 14px rgba(var(--premium-neon-rgb,22,163,74),.32);transform:scale(1.05)}}@keyframes compoundFlipLivePulse{0%,to{box-shadow:0 0 0 2px #22c55ebf,0 0 18px #22c55e59;box-shadow:0 0 0 2px rgba(var(--premium-neon-rgb,34,197,94),.75),0 0 18px rgba(var(--premium-neon-rgb,34,197,94),.35);transform:scale(1)}50%{box-shadow:0 0 0 4px #4ade808c,0 0 22px #22c55e80;box-shadow:0 0 0 4px rgba(var(--premium-neon-rgb,74,222,128),.55),0 0 22px rgba(var(--premium-neon-rgb,34,197,94),.5);transform:scale(1.09)}}.compound-flip-label{font-feature-settings:"tnum";font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:9px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.15;margin-top:4px;max-width:72px;text-align:center;transition:color .35s ease}.compound-flip-label--money{background:linear-gradient(180deg,#ecfccb,#84cc16);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 1px 0 rgba(0,0,0,.45))}.compound-flip-label--done{color:#d2e4dab8;color:var(--text-secondary)}.compound-flip-label--active{color:#60a5fa;font-size:13px;font-weight:800;letter-spacing:-.02em;line-height:1.12}.compound-flip-label--future{color:#d2e4dab8;color:var(--text-secondary);opacity:.75}.compound-flip-line{background:#ffffff0f;background:var(--border-color);border-radius:2px;flex-shrink:0;transition:background .45s ease,box-shadow .45s ease}.compound-flip-line--filled{background:linear-gradient(90deg,color-mix(in srgb,#15803d 72%,#000 28%),#22c55e);background:linear-gradient(90deg,color-mix(in srgb,var(--premium-neon,#15803d) 72%,#000 28%),var(--premium-neon,#22c55e));box-shadow:0 0 8px #16a34a66;box-shadow:0 0 8px rgba(var(--premium-neon-rgb,22,163,74),.4)}.compound-flip-line--connector{height:10px;margin:2px auto;width:3px}.compound-flip-circle--recovery{animation:compoundFlipRecoveryNodePulse 1.25s ease-in-out infinite;box-shadow:0 0 0 2px #eab308a6,0 2px 14px #eab30859}.compound-flip-label--recovery{color:#fbbf24;font-weight:800;text-shadow:0 0 12px #eab30859}@keyframes compoundFlipRecoveryNodePulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.compound-flip-ribbon--recovery-flash{animation:compoundFlipRecoveryFlash .85s ease}@keyframes compoundFlipRecoveryFlash{0%,to{box-shadow:0 3px 14px #00000047}45%{box-shadow:0 0 0 2px #eab308d9,0 0 24px #eab30873}}@media (prefers-reduced-motion:reduce){.compound-flip-circle,.compound-flip-line,.compound-flip-mg-arrow,.compound-flip-mg-chip--next,.compound-flip-mg-op,.compound-flip-mg-rail--pop,.compound-flip-recovery-banner,.compound-flip-ribbon,.compound-flip-ribbon--martingale{animation:none!important;transition:none!important}.compound-flip-ribbon__track--recovery-dim{filter:saturate(.75)!important;opacity:.55!important}}@media (min-width:769px){.trading-widget-stack{bottom:3px}.trading-widget{flex-shrink:0}.compound-flip-ribbon{display:flex;flex:1 1 auto;flex-direction:column;max-height:none;min-height:0;overflow:hidden}.compound-flip-ribbon__track{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}#chart .compound-flip-label.compound-flip-label--active,#chart .compound-flip-label.compound-flip-label--active.compound-flip-label--money,body.light-theme #chart .compound-flip-label.compound-flip-label--active,body.light-theme #chart .compound-flip-label.compound-flip-label--active.compound-flip-label--money,html.dark-theme #chart .compound-flip-label.compound-flip-label--active,html.dark-theme #chart .compound-flip-label.compound-flip-label--active.compound-flip-label--money{font-size:15px!important;letter-spacing:-.03em!important;line-height:1.1!important;max-width:96px!important}}.quick-stake-buttons{background:#121816c7;background:var(--bg-tertiary);box-shadow:0 1px 4px #0003;display:flex;flex-wrap:wrap;gap:1px;margin-bottom:1px;padding:1px}.quick-stake-btn,.quick-stake-buttons{border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px}.quick-stake-btn{background-color:#0b0f0d;background-color:var(--bg-secondary);color:#eaf4ed;color:var(--text-primary);cursor:pointer;flex:1 1;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:8px;font-weight:600;min-width:0;padding:1px 5px;text-align:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.quick-stake-btn:hover{background-color:#121816c7;background-color:var(--bg-tertiary);border-color:#22c55e59;border-color:var(--border-hover)}.quick-stake-btn:active{background-color:#0b0f0d;background-color:var(--bg-controls);border-color:#22c55e8c;border-color:var(--border-focus)}#doubleStakeBtn{border-color:#4a90e2;color:#4a90e2}#doubleStakeBtn:hover{background-color:#4a90e21a;border-color:#3573fb;color:#3573fb}#doubleStakeBtn:active{background-color:#4a90e233;border-color:#2563eb;color:#2563eb}#divideStakeBtn{border-color:#4a90e2;color:#4a90e2}#divideStakeBtn:hover{background-color:#4a90e21a;border-color:#3573fb;color:#3573fb}#divideStakeBtn:active{background-color:#4a90e233;border-color:#2563eb;color:#2563eb}.trading-widget-duration,.trading-widget-quantity{align-items:center;background:#121816c7;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;box-shadow:0 1px 4px #0003;display:flex;gap:1px;justify-content:center;padding:1px}.trading-widget-duration{margin-top:1px}.duration-type-select{-webkit-appearance:none;appearance:none;background-color:#0b0f0d!important;background-color:var(--bg-secondary)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='silver' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right 3px center;background-repeat:no-repeat;border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:7px;font-weight:600;height:15px;min-width:38px;padding:1px 13px 1px 3px;text-align:center;transition:background-color .2s ease,border-color .2s ease}.duration-type-select:hover{border-color:#22c55e59;border-color:var(--border-hover)}.duration-type-select:focus,.duration-type-select:hover{background-color:#121816c7!important;background-color:var(--bg-tertiary)!important}.duration-type-select:focus{border-color:#22c55e8c;border-color:var(--border-focus);outline:none}body.light-theme .duration-type-select{background-color:#0b0f0d!important;background-color:var(--bg-secondary)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M6 9 1 4h10z'/%3E%3C/svg%3E")}body.light-theme .duration-type-select:focus,body.light-theme .duration-type-select:hover{background-color:#121816c7!important;background-color:var(--bg-tertiary)!important}.duration-input{width:33px!important}.trading-widget-center-input .trading-widget-duration-inline .quantity-input.duration-input,.trading-widget-duration .quantity-input.duration-input{font-size:7px;padding:1px 3px}.trading-widget-center-input .trading-widget-duration-inline .quantity-btn,.trading-widget-duration .quantity-btn{font-size:6px;height:15px;padding:0 1px;width:15px}.quantity-input{cursor:default;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:9px;font-weight:600;padding:2px 5px;text-align:center;transition:background-color .2s ease,border-color .2s ease;width:64px}.quantity-btn,.quantity-input{background-color:#0b0f0d!important;background-color:var(--bg-secondary)!important;border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;color:#eaf4ed;color:var(--text-primary)}.quantity-btn{align-items:center;cursor:pointer;display:flex;font-size:8px;height:20px;justify-content:center;padding:1px 3px;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:20px}.quantity-btn:hover{background-color:#121816c7!important;background-color:var(--bg-tertiary)!important;border-color:#22c55e59;border-color:var(--border-hover)}.quantity-btn:active{background-color:#0b0f0d!important;background-color:var(--bg-controls)!important;border-color:#22c55e8c;border-color:var(--border-focus)}.trading-widget-panels{display:flex;gap:1px}.mobile-only,.trading-widget-main{display:none}.trading-widget-center-input{flex:0 0 auto;min-width:72px}.quantity-input-center{background-color:#0b0f0d!important;background-color:var(--bg-secondary)!important;border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:3px;color:#eaf4ed;color:var(--text-primary);cursor:default;font-size:14px;font-weight:600;padding:8px 12px;transition:background-color .2s ease,border-color .2s ease;width:100%}.panel-price-full,.quantity-input-center{font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);text-align:center}.panel-price-full{color:#fff;font-size:16px;font-weight:700}.trading-panel{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:68px;overflow:hidden;padding:4px 6px 5px;position:relative;transition:filter .15s ease,transform .12s ease}.trading-panel:hover:not(.disabled){filter:brightness(1.12);transform:translateY(-1px)}.trading-panel:active:not(.disabled){filter:brightness(.92);transform:translateY(0)}.trading-panel.disabled{cursor:not-allowed;opacity:.35;pointer-events:none}.sell-panel{background:#ef5350;border-radius:12px}.sell-panel.disabled{background:#666}.buy-panel{background:#26a69a;border-radius:12px}.buy-panel.disabled{background:#666}.panel-label{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center;margin-bottom:4px;min-height:auto;position:relative}.panel-label-text{color:#ffffffbf;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:8px;font-weight:700;letter-spacing:1px;line-height:1.1;text-transform:uppercase}.panel-direction-ring{align-items:center;border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.buy-panel:not(.disabled) .panel-direction-ring{background:#00000024;box-shadow:inset 0 1px 0 #ffffff24;color:#ecfdf5}.sell-panel:not(.disabled) .panel-direction-ring{background:#00000024;box-shadow:inset 0 1px 0 #ffffff1f;color:#fff}.buy-panel.disabled .panel-direction-ring,.sell-panel.disabled .panel-direction-ring{background:#00000038;box-shadow:none;color:#fff6}.panel-direction-svg{display:block}.panel-price{font-feature-settings:"tnum" 1,"lnum" 1,"tnum";align-items:baseline;color:#fff;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-variant-numeric:tabular-nums;gap:0;justify-content:center;line-height:1}.price-main{font-size:11px;font-weight:400;letter-spacing:0;opacity:.9}.price-superscript{font-size:16px;font-weight:700;letter-spacing:-.5px;line-height:1;margin-left:1px}.price-exponent{font-size:9px;font-weight:600;line-height:0;margin-left:1px;opacity:.85;vertical-align:super}.drawing-ribbon{align-items:center;background:#121816c7;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;box-shadow:0 1px 4px #0003;padding:2px 5px;transition:background-color .3s ease,border-color .3s ease}.chart-toolbar-stack,.drawing-ribbon{display:flex;gap:3px;left:5px;position:absolute;top:40px;z-index:10}.chart-toolbar-stack{align-items:flex-start;flex-direction:column;pointer-events:none}.chart-toolbar-stack.desktop-only{align-items:flex-start;display:flex!important;flex-direction:column}.chart-toolbar-stack>*{pointer-events:auto}.chart-toolbar-stack .drawing-ribbon{left:auto;position:static;top:auto}.chart-study-ribbons{align-items:flex-start;display:flex;flex-direction:column;gap:3px}.indicator-study-ribbon{align-items:center;background:#121816c7;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;box-shadow:0 1px 4px #0003;display:inline-flex;gap:5px;padding:2px 6px 2px 4px}.indicator-study-ribbon-label{color:#d2e4dab8;color:var(--text-secondary);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:9px;font-weight:600;letter-spacing:.02em;min-width:3.75em;text-transform:uppercase;-webkit-user-select:none;user-select:none}.chart-study-ribbons--floating{display:none}.indicators-ribbon{align-items:center;background:#0b0f0d;background:var(--bg-controls);border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start;padding:4px 8px}.indicator-ribbon-eye{align-items:center;background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;display:inline-flex;height:22px;justify-content:center;margin:0;padding:0;transition:background .15s ease,border-color .15s ease,opacity .15s ease;width:24px}.indicator-ribbon-eye:hover{background:#121816c7;background:var(--bg-tertiary);border-color:#22c55e59;border-color:var(--border-hover)}.indicator-ribbon-eye--on{background:#3b82f61f;border-color:#3b82f6a6;color:#60a5fa}body.light-theme .indicator-ribbon-eye--on{background:#2563eb1a;border-color:#2563eb80;color:#2563eb}.indicator-ribbon-eye--off{opacity:.55}.indicator-ribbon-eye--off:hover{opacity:.9}.indicator-ribbon-eye-icons{align-items:center;display:flex;justify-content:center;line-height:0}.indicator-ribbon-eye--on .indicator-ribbon-svg--on,.indicator-ribbon-svg{display:block}.indicator-ribbon-eye--off .indicator-ribbon-svg--on,.indicator-ribbon-eye--on .indicator-ribbon-svg--off{display:none}.indicator-ribbon-eye--off .indicator-ribbon-svg--off{display:block}.indicator-btn{background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:10px;font-weight:400;min-width:100px;padding:4px 10px;text-align:center;transition:all .2s ease}.indicator-btn:hover{background:#121816c7;background:var(--bg-tertiary);border-color:#22c55e59;border-color:var(--border-hover);color:#d2e4dab8;color:var(--text-secondary)}.indicator-btn.active{background-color:#3b82f6!important;border-color:#3b82f6!important;color:#fff!important;font-weight:600}body.light-theme .indicator-btn.active{background-color:#2563eb!important;border-color:#2563eb!important;color:#fff!important}.controls .indicators-inline{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0}.controls .indicators-inline .indicator-btn{font-size:9px;height:22px;line-height:1.2;min-width:0;padding:3px 8px}.drawing-btn{background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:9px;font-weight:400;min-width:36px;padding:2px 6px;text-align:center;transition:all .2s ease}.drawing-btn:hover{background:#121816c7;background:var(--bg-tertiary);border-color:#22c55e59;border-color:var(--border-hover);color:#d2e4dab8;color:var(--text-secondary)}.drawing-btn:disabled{cursor:not-allowed;opacity:.5}.drawing-btn.active{background:#3b82f6;border-color:#3b82f6;color:#fff;font-weight:600}body.light-theme .drawing-btn.active{background:#2563eb;border-color:#2563eb;color:#fff}.drawing-ribbon-symbols .drawing-btn{font-size:16px!important;line-height:1.2;min-width:32px!important;padding:6px 8px!important}.open-contracts-container{background:#0b0f0d;background:var(--bg-controls);border-top:1px solid #ffffff0f;border-top:1px solid var(--border-color);display:flex;flex-direction:column;flex-shrink:0;max-height:180px;min-height:36px;overflow:hidden;transition:height .25s ease;width:100%}body.chart-table-split-dragging .chart-table-split .open-contracts-container{transition:none}.open-contracts-header{align-items:center;background:#121816c7;background:var(--bg-tertiary);border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);border-radius:4px 4px 0 0;cursor:pointer;display:flex;flex-shrink:0;justify-content:space-between;padding:0 8px}@media (min-width:769px){.mobile-controls-group{display:none!important}.desktop-controls-group{display:flex!important}.chart-study-ribbons--floating,.indicators-ribbon.mobile-only{display:none!important}}.contracts-tabs{display:flex;gap:0}.contract-tab{background:#0000;border:none;border-bottom:2px solid #0000;color:var(--text-muted);cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:color .2s ease,border-color .2s ease}.contract-tab.active,.contract-tab:hover{color:#eaf4ed;color:var(--text-primary)}.contract-tab.active{border-bottom:2px solid #2563eb;border-bottom:2px solid var(--ui-accent);font-weight:600}.contracts-tab-content{display:none}.contracts-tab-content.active{display:block}.clear-history-x-btn{align-items:center;background:#0000;border:none;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:14px;justify-content:center;line-height:1;margin-left:4px;padding:0;transition:all .2s ease;vertical-align:middle;width:14px}.clear-history-x-btn:hover{color:var(--danger-color);transform:scale(1.2)}.contracts-controls{align-items:center;display:flex;gap:4px}.toggle-contracts-btn{background:#0000;border:none;color:#eaf4ed;color:var(--text-primary);cursor:pointer;font-size:12px;line-height:1;padding:2px 4px;transition:all .2s ease}.toggle-contracts-btn:hover{background:#0b0f0d;background:var(--bg-secondary);border-radius:3px}.toggle-contracts-btn.collapsed{transform:rotate(-90deg)}.open-contracts-container.maximized .open-contracts-table{font-size:11px}.open-contracts-container.maximized .open-contracts-table td,.open-contracts-container.maximized .open-contracts-table th{font-size:11px;padding:6px 8px}.pl-summary-bar{background:#0b0f0d;background:var(--bg-secondary);border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);color:var(--text-muted);font-size:11px;font-weight:600;padding:5px 10px}.pl-summary-value{font-weight:700;margin-left:4px}.pl-summary-value.profit-positive{color:#22c55e;color:var(--safe-green)}.pl-summary-value.profit-negative{color:#ef4444;color:var(--safe-red)}.open-contracts-table-wrapper{flex:1 1 auto;height:112px;min-height:0;overflow-x:auto;overflow-y:auto}.total-pl-display{border-radius:3px;display:inline-block;font-size:9px;font-weight:700;margin-left:4px;padding:2px 4px}.total-pl-display.positive{background:#60a5fa1a;background:rgba(var(--ui-accent-bright-rgb),.1);color:#60a5fa;color:var(--ui-accent-bright)}.total-pl-display.negative{background:#ef44442e;background:var(--safe-red-soft);color:#ef4444;color:var(--safe-red)}.total-pl-display.neutral{color:var(--text-muted)}.loss-notification,.profit-notification{font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);left:5px;margin-bottom:0;opacity:0;pointer-events:auto;position:fixed;top:auto;transform:translateX(-400px) scale(.9);transition:opacity .4s ease,transform .5s cubic-bezier(.34,1.56,.64,1);z-index:10001}.loss-notification.show,.profit-notification.show{animation:slideInBounce .6s cubic-bezier(.34,1.56,.64,1) .1s;opacity:1;transform:translateX(0) scale(1)}@keyframes slideInBounce{0%{transform:translateX(-400px) scale(.9)}60%{transform:translateX(10px) scale(1.02)}80%{transform:translateX(-5px) scale(.98)}to{transform:translateX(0) scale(1)}}@keyframes successBounce{0%{transform:scale(1) translateY(0) rotate(0deg)}50%{transform:scale(1.05) translateY(-5px) rotate(2deg)}75%{transform:scale(.98) translateY(2px) rotate(-1deg)}to{transform:scale(1) translateY(0) rotate(0deg)}}.profit-notification-content{animation:profitPulse 2.5s ease-in-out infinite;border:1px solid #60a5fa66;border:1px solid rgba(var(--ui-accent-bright-rgb),.4);border-radius:3px;box-shadow:0 2px 8px #0003,0 0 0 1px #60a5fa4d,0 0 15px #60a5fa26;box-shadow:0 2px 8px #0003,0 0 0 1px rgba(var(--ui-accent-bright-rgb),.3),0 0 15px rgba(var(--ui-accent-bright-rgb),.15)}.loss-notification-content,.profit-notification-content{align-items:center;background:#121816c7;background:var(--bg-tertiary);display:flex;flex-direction:row;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);gap:8px;height:32px;max-width:400px;min-width:auto;overflow:hidden;padding:4px 8px;position:relative}.loss-notification-content{animation:lossPulse 2.5s ease-in-out infinite;border:1px solid #f8496066;border-radius:3px;box-shadow:0 2px 8px #0003,0 0 0 1px #f849604d,0 0 15px #f8496026}@keyframes lossPulse{0%,to{border-color:#f8496066;box-shadow:0 2px 8px #0003,0 0 0 1px #f849604d,0 0 15px #f8496026}50%{border-color:#f8496099;box-shadow:0 4px 12px #0000004d,0 0 0 1px #f8496080,0 0 25px #f8496040}}.loss-notification-close,.profit-notification-close{align-items:center;background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:12px;font-weight:700;height:16px;justify-content:center;line-height:1;position:absolute;right:2px;top:2px;transition:all .2s ease;width:16px;z-index:10}.loss-notification-close:hover,.profit-notification-close:hover{background:#121816c7;background:var(--bg-tertiary);border-color:#f8496080;color:#f84960;transform:scale(1.1)}.loss-notification-close:active,.profit-notification-close:active{transform:scale(.95)}.loss-notification.closing,.profit-notification.closing{animation:slideOut .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes slideOut{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(-400px) scale(.8)}}.profit-win-card-overlay{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0000008c;display:flex;inset:0;justify-content:center;opacity:0;padding:24px;pointer-events:auto;position:fixed;transition:opacity .35s ease;z-index:100050}.profit-win-card-overlay--visible{opacity:1}.profit-win-card-overlay--out{opacity:0;pointer-events:none}.profit-win-card{animation:profitWinCardPop .65s cubic-bezier(.22,1,.36,1) .08s forwards;background:linear-gradient(145deg,#60a5fa24,#121816c7 38%,#0b0f0d);background:linear-gradient(145deg,rgba(var(--ui-accent-bright-rgb),.14) 0,var(--bg-tertiary) 38%,var(--bg-secondary) 100%);border:1px solid #60a5fa73;border:1px solid rgba(var(--ui-accent-bright-rgb),.45);border-radius:20px;box-shadow:inset 0 0 0 1px #ffffff0f,0 24px 80px #0000008c,0 0 60px #60a5fa40;box-shadow:0 0 0 1px #ffffff0f inset,0 24px 80px #0000008c,0 0 60px rgba(var(--ui-accent-bright-rgb),.25);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);max-width:420px;opacity:0;padding:28px 24px 26px;position:relative;text-align:center;transform:scale(.88) translateY(24px);width:100%}@keyframes profitWinCardPop{0%{opacity:0;transform:scale(.88) translateY(24px)}55%{opacity:1;transform:scale(1.04) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes profitWinCardShimmer{0%{background-position:0 50%}to{background-position:200% 50%}}.profit-win-card:before{animation:profitWinCardShimmer 2.2s ease-in-out infinite;background:linear-gradient(110deg,#0000,#60a5fa1f 45%,#0000 55%);background:linear-gradient(110deg,#0000 0,rgba(var(--ui-accent-bright-rgb),.12) 45%,#0000 55%);background-size:200% 100%;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.profit-win-card__close{align-items:center;background:#0003;border:none;border-radius:10px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;display:flex;font-size:22px;height:36px;justify-content:center;line-height:1;position:absolute;right:12px;top:10px;transition:background .2s ease,transform .15s ease;width:36px;z-index:2}.profit-win-card__close:hover{background:#f8496059;transform:scale(1.06)}.profit-win-card__badge{color:#60a5fa;color:var(--ui-accent-bright);display:inline-block;font-size:11px;font-weight:800;letter-spacing:.2em;margin-bottom:10px;position:relative;text-shadow:0 0 20px #60a5fa80;text-shadow:0 0 20px rgba(var(--ui-accent-bright-rgb),.5);z-index:1}.profit-win-card__site{color:#eaf4ed;color:var(--text-primary);font-size:22px;font-weight:800;line-height:1.2;margin-bottom:6px;position:relative;z-index:1}.profit-win-card__amount{animation:profitWinCardShimmer 2.5s linear infinite;background:linear-gradient(90deg,#34d399,#fbbf24,#34d399);-webkit-background-clip:text;background-clip:text;background-size:220% auto;color:#0000;filter:drop-shadow(0 2px 12px rgba(52,211,153,.45));font-size:clamp(2.5rem,10vw,3.25rem);font-weight:900;letter-spacing:-.03em;line-height:1.05;position:relative;z-index:1}.profit-win-card__sub{color:var(--text-muted);font-size:14px;line-height:1.45;margin-top:14px;position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.profit-win-card{animation:none;opacity:1;transform:none}.profit-win-card:before,.profit-win-card__amount{animation:none}}body.light-theme .profit-win-card-overlay{background:#0f172a59}body.light-theme .profit-win-card{box-shadow:inset 0 0 0 1px #ffffff80,0 24px 64px #0f172a33,0 0 40px #60a5fa33;box-shadow:0 0 0 1px #ffffff80 inset,0 24px 64px #0f172a33,0 0 40px rgba(var(--ui-accent-bright-rgb),.2)}.iphone-loss-notification{cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif;max-width:calc(100vw - 40px);opacity:0;pointer-events:auto;position:fixed;transition:opacity .3s ease,transform .4s cubic-bezier(.16,1,.3,1);width:340px;z-index:10002}@media (min-width:769px){.iphone-loss-notification{bottom:35px;left:auto;max-width:230px;right:130px;top:auto;transform:translateY(12px) scale(.96);width:230px}.iphone-loss-notification.show{animation:iphoneNotificationSlideIn .45s cubic-bezier(.34,1.56,.64,1) forwards;opacity:1;transform:translateY(0) scale(1)}.iphone-loss-notification .iphone-notification-content{border-radius:12px}.iphone-loss-notification .iphone-notification-body{padding:6px 10px 8px}.iphone-loss-notification .iphone-notification-message{font-size:9px}.iphone-loss-notification .iphone-notification-buttons{gap:4px;margin-top:4px}.iphone-loss-notification .iphone-notification-btn{font-size:9px;padding:4px 8px}}@media (max-width:768px){.iphone-loss-notification{bottom:auto;left:10px;right:10px;top:150px;transform:translateY(12px) scale(.96)}.iphone-loss-notification.show{animation:iphoneNotificationSlideIn .45s cubic-bezier(.34,1.56,.64,1) forwards;opacity:1;transform:translateY(0) scale(1)}}@keyframes iphoneNotificationSlideIn{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes iphoneNotificationSlideInDownloadApp{0%{opacity:0;transform:translateY(10px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.iphone-notification-content{background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 4px 24px #00000026,0 0 0 1px #0000000a;overflow:hidden;padding-left:4px;position:relative}.iphone-notification-content:before{background:linear-gradient(180deg,#dc2626,#b91c1c);border-radius:4px 0 0 4px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.download-app-notification .iphone-notification-content:before{background:linear-gradient(180deg,#2563eb,#1d4ed8);background:linear-gradient(180deg,var(--ui-accent-gradient-start) 0,var(--ui-accent-gradient-end) 100%)}.download-app-notification.iphone-loss-notification{left:auto;right:max(8px,env(safe-area-inset-right,0px));top:auto!important;z-index:10105}body.light-theme .iphone-notification-content{background:#fff;box-shadow:0 4px 24px #00000014,0 0 0 1px #0000000f}.disconnection-popup{background:#0b0f0d;background:var(--bg-controls);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 10px 30px #0000004d;left:50%;max-width:350px;opacity:0;padding:20px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:90%;z-index:10010}.disconnection-popup.show{opacity:1;visibility:visible}.disconnection-popup h3{color:#eaf4ed;color:var(--text-primary);font-size:18px;margin:0 0 15px}.disconnection-popup p{color:#d2e4dab8;color:var(--text-secondary);font-size:14px;margin:0 0 20px}.disconnection-popup button{background:#2563eb;background:var(--ui-accent);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:background-color .2s ease}.disconnection-popup button:hover{background:#3b82f6;background:var(--ui-accent-hover)}.auth-required-popup{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:9999}.auth-required-popup:not(.hidden){pointer-events:auto}.auth-popup-overlay{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#00000059;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:0}.auth-required-popup:not(.hidden) .auth-popup-overlay{opacity:1}.auth-required-popup.hidden .auth-popup-overlay{opacity:0;pointer-events:none}.auth-required-popup.hidden .auth-popup-content{opacity:0;transform:translateY(12px) scale(.96);visibility:hidden}.auth-popup-content{background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 4px 24px #00000026,0 0 0 1px #0000000a;display:flex;max-width:320px;min-width:280px;opacity:1;overflow:hidden;position:relative;transform:translateX(0) scale(1);transition:opacity .35s cubic-bezier(.34,1.56,.64,1),visibility .35s ease,transform .35s cubic-bezier(.34,1.56,.64,1);visibility:visible;z-index:1}.auth-required-popup:not(.hidden) .auth-popup-content{animation:authPopupSlideIn .45s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes authPopupSlideIn{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.auth-popup-accent{background:linear-gradient(180deg,#2563eb,#1d4ed8);background:linear-gradient(180deg,var(--ui-accent-gradient-start) 0,var(--ui-accent-gradient-end) 100%);border-radius:4px 0 0 4px;flex-shrink:0;width:4px}.auth-popup-body{flex:1 1;padding:20px}.auth-popup-icon-wrap{align-items:center;background:#2563eb1f;background:var(--ui-accent-icon-bg);border-radius:10px;display:flex;height:40px;justify-content:center;margin-bottom:14px;width:40px}.auth-popup-icon-wrap--cta{border:1px solid #2563eb59;border:1px solid rgba(var(--ui-accent-rgb),.35);border-radius:12px;box-shadow:0 2px 10px #2563eb33;box-shadow:0 2px 10px rgba(var(--ui-accent-rgb),.2);height:48px;width:48px}.auth-popup-icon{color:#2563eb;color:var(--ui-accent)}.auth-popup-title{color:#eaf4ed;color:var(--text-primary);font-size:16px;font-weight:700;letter-spacing:-.02em;margin:0 0 6px}.auth-popup-message{color:#d2e4dab8;color:var(--text-secondary);font-size:13px;line-height:1.45;margin:0 0 16px}.auth-popup-actions{align-items:center;display:flex;gap:10px}.auth-popup-actions--cta{align-items:stretch;flex-wrap:wrap}.auth-popup-actions--cta .auth-popup-login-btn--cta{flex:1 1 100%;justify-content:center}.auth-popup-login-btn{align-items:center;background:#22c55e;background:var(--safe-green,#22c55e);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;padding:16px 22px;transition:background .2s ease,transform .15s ease,box-shadow .2s ease}.auth-popup-login-btn--cta{animation:ctaPulseGlowPopup 2.4s ease-in-out infinite;background:linear-gradient(180deg,#22c55e,#16a34a);background:linear-gradient(180deg,var(--safe-green,#22c55e) 0,var(--safe-green-deep,#16a34a) 100%);border:1px solid #16a34a;border:1px solid var(--safe-green-deep,#16a34a);border-left:4px solid #fff;border-radius:12px;box-shadow:0 0 0 1px #22c55e73,0 6px 18px #22c55e73,inset 0 1px 0 #ffffff38;box-shadow:0 0 0 1px rgba(var(--safe-green-rgb,34,197,94),.45),0 6px 18px rgba(var(--safe-green-rgb,34,197,94),.45),inset 0 1px 0 #ffffff38;color:#fff;flex:1 1 100%;font-size:17px;font-weight:800;letter-spacing:.04em;min-width:0;padding:18px 22px;text-shadow:0 1px 1px #0000002e;width:100%}.auth-popup-login-btn--cta:active,.auth-popup-login-btn--cta:hover{animation:none}.auth-popup-login-btn--cta svg{flex-shrink:0;height:22px;width:22px}.auth-popup-login-btn:hover{background:#16a34a;background:var(--safe-green-deep,#16a34a);box-shadow:0 4px 12px #22c55e66;box-shadow:0 4px 12px rgba(var(--safe-green-rgb,34,197,94),.4);transform:translateY(-1px)}.auth-popup-login-btn--cta:hover{background:linear-gradient(180deg,#22c55e,#16a34a);background:linear-gradient(180deg,var(--safe-green,#22c55e) 0,var(--safe-green-deep,#16a34a) 100%);border-left-color:#fff;box-shadow:0 0 0 1px #22c55e8c,0 8px 22px #22c55e8c;box-shadow:0 0 0 1px rgba(var(--safe-green-rgb,34,197,94),.55),0 8px 22px rgba(var(--safe-green-rgb,34,197,94),.55);transform:translateY(-1px)}.auth-popup-login-btn:active{transform:translateY(0)}.auth-popup-dismiss-btn{background:#0000;border:none;border-radius:6px;color:#d2e4dab8;color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:500;padding:8px 12px;transition:background .2s ease,color .2s ease}.auth-popup-dismiss-btn:hover{background:#121816c7;background:var(--bg-tertiary);color:#eaf4ed;color:var(--text-primary)}.auth-popup-signup-btn{align-items:center;background:#1d4ed8;background:var(--ui-accent-active);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:10px 16px;text-decoration:none;transition:background .2s ease,transform .15s ease,box-shadow .2s ease}.auth-popup-signup-btn:hover{background:#1e40af;background:var(--ui-accent-signup-hover);box-shadow:0 4px 12px #2563eb59;box-shadow:0 4px 12px rgba(var(--ui-accent-rgb),.35);transform:translateY(-1px)}.auth-popup-signup-btn:active{transform:translateY(0)}.auth-popup-signup-line{color:#d2e4dab8;color:var(--text-secondary);font-size:12px;margin:10px 0 0}.auth-popup-video-section{border-top:1px solid #ffffff0f;border-top:1px solid var(--border-color);margin-top:18px;padding-top:14px}.auth-popup-video-title{color:#eaf4ed;color:var(--text-primary);font-size:12px;font-weight:600;margin:0 0 10px}.auth-popup-video-wrap{background:#050706;background:var(--bg-primary);border-radius:8px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.auth-popup-video-iframe{height:100%;left:0;position:absolute;top:0;width:100%}.auth-popup-video-placeholder{background:#121816c7;background:var(--bg-tertiary);border:1px dashed #ffffff0f;border:1px dashed var(--border-color);border-radius:8px;font-size:12px;gap:10px;padding:24px 16px}.auth-popup-video-placeholder,.auth-popup-video-placeholder-icon{align-items:center;color:#d2e4dab8;color:var(--text-secondary);display:flex}.auth-popup-video-placeholder-icon{background:#050706;background:var(--bg-primary);border-radius:50%;flex-shrink:0;font-size:14px;height:36px;justify-content:center;width:36px}body.light-theme .auth-popup-content{background:#fff;box-shadow:0 4px 24px #00000014,0 0 0 1px #0000000f}body.light-theme .auth-popup-content.auth-popup-content--fintech{background:linear-gradient(165deg,#0e110ffa,#060907fc);border:1px solid #b7ff7138;border:1px solid rgba(var(--premium-neon-rgb,183,255,113),.22);box-shadow:0 24px 56px #0000008c,inset 0 1px 0 #ffffff0f}body.light-theme .auth-popup-icon-wrap{background:#16a34a1a}.auth-required-popup.auth-popup--fintech .auth-popup-overlay{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#010302b8}.auth-popup-content.auth-popup-content--fintech{background:linear-gradient(165deg,#0e110ff5,#060907fa);border:1px solid #b7ff7138;border:1px solid rgba(var(--premium-neon-rgb,183,255,113),.22);border-radius:18px;box-shadow:0 24px 56px #0000008c,inset 0 1px 0 #ffffff0f,0 0 64px #78ff500f;box-shadow:0 24px 56px #0000008c,inset 0 1px 0 #ffffff0f,0 0 64px rgba(var(--premium-neon-rgb,120,255,80),.06);max-width:342px;min-width:288px}.auth-popup-content.auth-popup-content--fintech .auth-popup-accent{background:linear-gradient(180deg,color-mix(in srgb,#d2ff9a 60%,#fff 40%),#92f052 55%,color-mix(in srgb,#72d836 82%,#000 18%));background:linear-gradient(180deg,color-mix(in srgb,var(--premium-neon,#d2ff9a) 60%,#fff 40%) 0,var(--premium-neon,#92f052) 55%,color-mix(in srgb,var(--premium-neon,#72d836) 82%,#000 18%) 100%);border-radius:6px 0 0 6px;box-shadow:inset -1px 0 0 #ffffff40;width:5px}.auth-popup-content.auth-popup-content--fintech .auth-popup-body{padding:22px 20px 20px}.auth-popup-content.auth-popup-content--fintech .auth-popup-icon-wrap--cta{background:#060a08a6;border:1px solid #b7ff7159;border:1px solid rgba(var(--premium-neon-rgb,183,255,113),.35);box-shadow:0 0 24px #78ff551f;box-shadow:0 0 24px rgba(var(--premium-neon-rgb,120,255,85),.12)}.auth-popup-content.auth-popup-content--fintech .auth-popup-icon{color:color-mix(in srgb,#b4ff82 75%,#fff 25%);color:color-mix(in srgb,var(--premium-neon,#b4ff82) 75%,#fff 25%)}.auth-popup-content.auth-popup-content--fintech .auth-popup-title{color:#f4faf4;font-size:17px;letter-spacing:-.03em}.auth-popup-content.auth-popup-content--fintech .auth-popup-message{color:#e0ece0d9;margin-bottom:14px}.auth-popup-download-app-btn{align-items:center;background:#080b09d1;border:1px solid #b7ff7147;border:1px solid rgba(var(--premium-neon-rgb,183,255,113),.28);border-radius:12px;box-shadow:inset 0 1px 0 #ffffff0d;color:color-mix(in srgb,#e8ffe8 35%,#fff 65%);color:color-mix(in srgb,var(--premium-neon,#e8ffe8) 35%,#fff 65%);cursor:pointer;display:flex;flex:1 1 100%;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:13px;font-weight:800;gap:12px;justify-content:center;letter-spacing:.06em;margin:0 0 12px;padding:12px 14px;text-transform:uppercase;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .12s ease;width:100%}.auth-popup-download-app-btn:hover{background:#121814eb;border-color:#b7ff717a;border-color:rgba(var(--premium-neon-rgb,183,255,113),.48);box-shadow:0 0 0 1px #b7ff711f,0 8px 28px #00000059;box-shadow:0 0 0 1px rgba(var(--premium-neon-rgb,183,255,113),.12),0 8px 28px #00000059}.auth-popup-download-app-btn:active{transform:scale(.99)}.auth-popup-download-app-btn__badges{align-items:center;display:flex;flex-shrink:0;gap:9px}.auth-popup-download-app-btn__badges img{border-radius:6px;display:block;height:26px;object-fit:contain;width:26px}.auth-popup-download-app-btn__label{flex:1 1;min-width:0;text-align:center}.auth-popup-store-img--apple{background:#fff;border:1px solid #0000001f;box-sizing:border-box;padding:2px}.auth-popup-signup-btn.auth-popup-signup-btn--fintech{background:#0b0d0beb;border:1px solid #b7ff7159;border:1px solid rgba(var(--premium-neon-rgb,183,255,113),.35);box-shadow:0 6px 20px #00000059;color:color-mix(in srgb,#eaffea 32%,#fff 68%);color:color-mix(in srgb,var(--premium-neon,#eaffea) 32%,#fff 68%)}.auth-popup-signup-btn.auth-popup-signup-btn--fintech:hover{background:#161c18f2;border-color:#b7ff718c;border-color:rgba(var(--premium-neon-rgb,183,255,113),.55);box-shadow:0 8px 26px #0006}.auth-popup-dismiss-btn.auth-popup-dismiss-btn--fintech{color:#c8d7c8b8}.auth-popup-dismiss-btn.auth-popup-dismiss-btn--fintech:hover{background:#ffffff0f;color:#ecf8eceb}.auth-popup-signup-line--fintech{color:#b4c3b4ad}.auth-popup-content.auth-popup-content--fintech .auth-popup-video-section{border-top-color:#b7ff711f;border-top-color:rgba(var(--premium-neon-rgb,183,255,113),.12)}.auth-popup-content.auth-popup-content--fintech .auth-popup-video-title{color:#dcecdce0}.auth-popup-content.auth-popup-content--fintech .auth-popup-video-placeholder{background:#080b0aa6;border-color:#b7ff7126;border-color:rgba(var(--premium-neon-rgb,183,255,113),.15);color:#becdbebf}.iphone-notification-time{color:#fff9;font-size:11px;font-weight:400}body.light-theme .iphone-notification-time{color:#0009}.iphone-notification-close{align-items:center;background:#0000;border:none;border-radius:12px;color:#fff9;cursor:pointer;display:flex;flex-shrink:0;font-size:22px;font-weight:300;height:24px;justify-content:center;line-height:1;margin:0;padding:0;transition:all .2s ease;width:24px}.iphone-notification-close:hover{background:#ffffff1a;color:#ffffffe6;transform:scale(1.1)}.iphone-notification-close:active{background:#ffffff26;transform:scale(.95)}body.light-theme .iphone-notification-close{color:#0009}body.light-theme .iphone-notification-close:hover{background:#0000001a;color:#000000e6}body.light-theme .iphone-notification-close:active{background:#00000026}.iphone-notification-body{padding:16px 20px 20px}.iphone-notification-message{color:#d2e4dab8;color:var(--text-secondary);font-size:14px;line-height:1.45;margin:0 0 16px}body.light-theme .iphone-notification-message{color:#000000bf}.iphone-notification-buttons{align-items:center;display:flex;gap:10px}.iphone-notification-btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;padding:10px 16px;transition:background .2s ease,transform .15s ease,box-shadow .2s ease}.iphone-notification-btn-continue{background:#0000;border:1px solid #ffffff0f;border:1px solid var(--border-color);color:#d2e4dab8;color:var(--text-secondary)}.iphone-notification-btn-continue:hover{background:#121816c7;background:var(--bg-tertiary);color:#eaf4ed;color:var(--text-primary)}.iphone-notification-btn-recovery{background:#2563eb;border:1px solid #3b82f6;color:#fff}.iphone-notification-btn-recovery:hover{background:#1d4ed8;box-shadow:0 4px 12px #2563eb59;transform:translateY(-1px)}.iphone-notification-btn-download{background:#2563eb;background:var(--ui-accent);border:1px solid #3b82f6;border:1px solid var(--ui-accent-border);color:#fff}.iphone-notification-btn-download:hover{background:#1d4ed8;background:var(--ui-accent-active);box-shadow:0 4px 12px #2563eb59;box-shadow:0 4px 12px rgba(var(--ui-accent-rgb),.35);transform:translateY(-1px)}@keyframes downloadAppPulsate{0%,to{box-shadow:0 0 0 0 #2563eb66;box-shadow:0 0 0 0 rgba(var(--ui-accent-rgb),.4);opacity:1}50%{box-shadow:0 0 12px 2px #2563eb80;box-shadow:0 0 12px 2px rgba(var(--ui-accent-rgb),.5);opacity:.92}}.download-app-notification .iphone-notification-btn-download{animation:downloadAppPulsate 2.5s ease-in-out infinite}.download-app-notification .iphone-notification-btn-download:hover{animation:none}.iphone-notification-btn:active{transform:scale(.98)}body.light-theme .iphone-notification-btn-continue{background:#0000000d;border-color:#0003;color:#000000e6}body.light-theme .iphone-notification-btn-continue:hover{background:#0000001a;border-color:#0000004d}@media (max-width:768px){.iphone-loss-notification{left:10px;max-width:none;right:10px;top:150px;width:auto}.iphone-notification-content{border-radius:12px}.iphone-notification-body{padding:10px 14px 14px}.iphone-notification-message{font-size:13px}.download-app-notification.iphone-loss-notification{bottom:200px;left:auto;max-width:none;right:max(8px,env(safe-area-inset-right,0px));transform:translateY(10px) scale(.92);width:min(210px,calc(100vw - 16px))}.download-app-notification.iphone-loss-notification.show{animation:iphoneNotificationSlideInDownloadApp .42s cubic-bezier(.34,1.56,.64,1) forwards;opacity:1;transform:translateY(0) scale(1)}.download-app-notification .iphone-notification-content{border-radius:9px;box-shadow:0 2px 14px #0000001f,0 0 0 1px #0000000d;padding-left:3px}.download-app-notification .iphone-notification-content:before{width:3px}.download-app-notification .iphone-notification-body{padding:5px 6px 6px 8px}.download-app-notification .iphone-notification-message{font-size:9.5px;line-height:1.32;margin:0 0 5px}.download-app-notification .iphone-notification-buttons{align-items:stretch;flex-direction:column;gap:3px}.download-app-notification .iphone-notification-btn{border-radius:5px;flex:none;font-size:9px;font-weight:600;padding:4px 6px;width:100%}.download-app-notification .iphone-notification-btn-download{padding:5px 6px}.profit-notification{left:10px;max-width:calc(100vw - 20px)}.profit-notification-content{gap:6px;min-width:180px;padding:6px 10px}.profit-icon{font-size:14px;height:24px;width:24px}.profit-amount{font-size:16px}.profit-label{font-size:8px}.profit-share-buttons{gap:3px}.profit-share-btn{min-height:24px;padding:4px}.profit-share-btn svg{height:12px;width:12px}.profit-notification-close{font-size:10px;height:18px;right:3px;top:3px;width:18px}}@media (max-width:480px){.profit-notification{left:8px;max-width:calc(100vw - 16px)}.profit-notification-content{gap:5px;min-width:160px;padding:5px 8px}.profit-icon{font-size:12px;height:20px;width:20px}.profit-amount{font-size:14px}.profit-label{font-size:7px}.profit-share-section{gap:4px;padding-top:4px}.profit-share-label{font-size:7px}}.profit-notification-content:before{animation:shimmer 2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#60a5fa1a,#0000);background:linear-gradient(90deg,#0000,rgba(var(--ui-accent-bright-rgb),.1),#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes profitPulse{0%,to{border-color:#60a5fa66;border-color:rgba(var(--ui-accent-bright-rgb),.4);box-shadow:0 2px 8px #0003,0 0 0 1px #60a5fa4d,0 0 15px #60a5fa26;box-shadow:0 2px 8px #0003,0 0 0 1px rgba(var(--ui-accent-bright-rgb),.3),0 0 15px rgba(var(--ui-accent-bright-rgb),.15)}50%{border-color:#60a5fa99;border-color:rgba(var(--ui-accent-bright-rgb),.6);box-shadow:0 4px 12px #0000004d,0 0 0 1px #60a5fa80,0 0 25px #60a5fa40;box-shadow:0 4px 12px #0000004d,0 0 0 1px rgba(var(--ui-accent-bright-rgb),.5),0 0 25px rgba(var(--ui-accent-bright-rgb),.25)}}.profit-icon{background:#60a5fa33;background:rgba(var(--ui-accent-bright-rgb),.2);border:1px solid #60a5fa66;border:1px solid rgba(var(--ui-accent-bright-rgb),.4);border-radius:2px;color:#60a5fa;color:var(--ui-accent-bright)}.loss-icon,.profit-icon{align-items:center;animation:iconPop .5s cubic-bezier(.34,1.56,.64,1) .2s;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:20px;justify-content:center;line-height:1;width:20px}.loss-icon{background:#f8496033;border:1px solid #f8496066;border-radius:2px;color:#f84960}@keyframes iconPop{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.loss-main-content,.profit-main-content{align-items:center;display:flex;flex:1 1;gap:6px}.loss-text,.profit-text{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:6px}.loss-label,.profit-label{color:var(--text-muted);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:8px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.profit-amount{color:#60a5fa;color:var(--ui-accent-bright)}.loss-amount,.profit-amount{animation:amountSlide .5s ease-out .3s both;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:14px;font-weight:700;line-height:1;white-space:nowrap}.loss-amount{color:#f84960}.profit-share-section{align-items:center;border-top:none;display:flex;gap:4px;margin-left:auto;padding-top:0}.profit-share-label{display:none}.profit-share-buttons{display:flex;flex:0 0 auto;gap:3px}.profit-share-btn{align-items:center;background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;display:flex;flex:1 1;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:8px;font-weight:600;height:20px;justify-content:center;min-height:28px;min-width:0;padding:3px 4px;text-decoration:none;transition:all .2s ease;width:20px}.profit-share-btn:hover{background:#121816c7;background:var(--bg-tertiary);border-color:#60a5fa80;border-color:rgba(var(--ui-accent-bright-rgb),.5);box-shadow:0 2px 4px #0003;transform:translateY(-1px)}.profit-share-btn:active{transform:translateY(0)}.profit-share-btn.twitter{color:#1da1f2}.profit-share-btn.facebook{color:#1877f2}.profit-share-btn.linkedin{color:#0077b5}.profit-share-btn.whatsapp{color:#25d366}.profit-share-btn.instagram{color:#e4405f}.profit-share-btn-icon{display:inline-block;height:12px;margin-right:0;vertical-align:middle;width:12px}.profit-share-btn svg{fill:currentColor;height:12px;width:12px}@keyframes amountSlide{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}body.light-theme .profit-notification-content{animation:profitPulseLight 2.5s ease-in-out infinite;background:#121816c7;background:var(--bg-tertiary);border-color:#60a5fa80;border-color:rgba(var(--ui-accent-bright-rgb),.5);box-shadow:0 2px 8px #00000026,0 0 0 1px #60a5fa66,0 0 15px #60a5fa33;box-shadow:0 2px 8px #00000026,0 0 0 1px rgba(var(--ui-accent-bright-rgb),.4),0 0 15px rgba(var(--ui-accent-bright-rgb),.2)}@keyframes profitPulseLight{0%,to{border-color:#60a5fa80;border-color:rgba(var(--ui-accent-bright-rgb),.5);box-shadow:0 2px 8px #00000026,0 0 0 1px #60a5fa66,0 0 15px #60a5fa33;box-shadow:0 2px 8px #00000026,0 0 0 1px rgba(var(--ui-accent-bright-rgb),.4),0 0 15px rgba(var(--ui-accent-bright-rgb),.2)}50%{border-color:#60a5fab3;border-color:rgba(var(--ui-accent-bright-rgb),.7);box-shadow:0 4px 12px #0003,0 0 0 1px #60a5fa99,0 0 25px #60a5fa4d;box-shadow:0 4px 12px #0003,0 0 0 1px rgba(var(--ui-accent-bright-rgb),.6),0 0 25px rgba(var(--ui-accent-bright-rgb),.3)}}body.light-theme .profit-amount{color:#60a5fa;color:var(--ui-accent-bright)}body.light-theme .profit-icon{background:#60a5fa26;background:rgba(var(--ui-accent-bright-rgb),.15);border-color:#60a5fa80;border-color:rgba(var(--ui-accent-bright-rgb),.5)}.confetti-piece{will-change:transform,opacity}@keyframes professionalParticleBurst{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}10%{opacity:.9;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(var(--end-x),var(--end-y)) translate(-50%,-50%) scale(.3)}}@keyframes floatingSparkle{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}20%{opacity:.7;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% - var(--float-distance))) scale(0)}}@keyframes professionalGlow{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}.open-contracts-table{border-collapse:collapse;font-size:11px;width:100%}.open-contracts-table thead{background:#0b0f0d;background:var(--bg-secondary);position:-webkit-sticky;position:sticky;top:0;z-index:10}.open-contracts-table th{background:#0b0f0d;background:var(--bg-secondary);color:#eaf4ed;color:var(--text-primary);font-weight:600;padding:6px 8px;text-align:left}.open-contracts-table td,.open-contracts-table th{border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);font-size:11px;white-space:nowrap}.open-contracts-table td{color:#d2e4dab8;color:var(--text-secondary);padding:5px 8px}.contract-close-cell{padding:2px 4px!important;text-align:center;vertical-align:middle;width:1%}.contract-close-btn{background:#2563eb;background:var(--ui-accent);border:1px solid #3b82f6;border:1px solid var(--ui-accent-border);border-radius:4px;color:#fff;cursor:pointer;font-family:inherit;font-size:9px;font-weight:700;padding:3px 8px;white-space:nowrap}.contract-close-btn:hover:not(:disabled){background:#3b82f6;background:var(--ui-accent-hover)}.contract-close-btn:disabled{cursor:not-allowed;opacity:.45}#openContractsTable.open-contracts-table td,#openContractsTable.open-contracts-table th{font-size:10px;padding:3px 4px}#openContractsTable.open-contracts-table thead th:last-child{background:#0b0f0d;background:var(--bg-secondary);box-shadow:-5px 0 8px -3px #00000059;position:-webkit-sticky;position:sticky;right:0;z-index:4}#openContractsTable.open-contracts-table tbody td.contract-close-cell{background:#0b0f0d;background:var(--bg-controls);box-shadow:-5px 0 8px -3px #00000059;position:-webkit-sticky;position:sticky;right:0;z-index:3}#openContractsTable.open-contracts-table tbody tr:hover td.contract-close-cell{background:#121816c7;background:var(--bg-tertiary)}#openContractsTable .contract-close-btn{font-size:8px;padding:2px 6px}.open-contracts-table tbody tr{background:#0b0f0d;background:var(--bg-controls);transition:background-color .2s ease}.open-contracts-table tbody tr:hover{background:#121816c7;background:var(--bg-tertiary)}.open-contracts-table tbody tr.no-contracts{color:var(--text-muted);text-align:center}.open-contracts-table tbody tr.no-contracts td{padding:20px}.open-contracts-table tfoot.history-total-row{border-top:1px solid #ffffff0f;border-top:1px solid var(--border-color)}.open-contracts-table tfoot.history-total-row td{font-size:12px;font-weight:700;padding:6px 8px}.open-contracts-table tfoot .history-total-label{color:#eaf4ed;color:var(--text-primary)}.open-contracts-table tfoot .history-total-value.profit-positive{color:#22c55e!important;color:var(--safe-green)!important}.open-contracts-table tfoot .history-total-value.profit-negative{color:#ef4444!important;color:var(--safe-red)!important}.contract-progress-container{align-items:center;background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:3px;box-sizing:border-box;display:flex;flex-shrink:0;gap:1px;height:16px;justify-content:flex-start;max-width:72px;overflow:hidden;padding:1px;position:relative;width:auto}.contract-progress-box{background:#121816c7;background:var(--bg-tertiary);border:.5px solid #ffffff0f;border:.5px solid var(--border-color);border-radius:1px;box-sizing:border-box;flex-grow:0;flex-shrink:0;height:13px;max-width:2.5px;min-width:2.5px;transition:all .3s cubic-bezier(.4,0,.2,1);width:2.5px}.contract-progress-box.filled{background:linear-gradient(180deg,#3b82f6,#2563eb);border-color:#3b82f680;box-shadow:0 0 4px #3b82f64d,inset 0 1px 0 #ffffff1a}.contract-progress-box.filled.warning{background:linear-gradient(180deg,#f59e0b,#d97706);border-color:#f59e0b80;box-shadow:0 0 4px #f59e0b4d,inset 0 1px 0 #ffffff1a}.contract-progress-box.filled.danger{animation:progressBoxPulse 1.5s ease-in-out infinite;background:linear-gradient(180deg,#ef4444,#dc2626);border-color:#ef444480;box-shadow:0 0 6px #ef444466,inset 0 1px 0 #ffffff1a}@keyframes progressBoxPulse{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.8;transform:scaleY(.95)}}.contract-type-call{color:#3b82f6;font-weight:600}.contract-type-put{color:#f84960;font-weight:600}.profit-positive{color:#22c55e!important;color:var(--safe-green)!important;font-weight:600}.profit-negative{color:#ef4444!important;color:var(--safe-red)!important;font-weight:600}.open-contracts-table td.profit-positive{color:#22c55e!important;color:var(--safe-green)!important}.open-contracts-table td.profit-negative{color:#ef4444!important;color:var(--safe-red)!important}body.light-theme .contract-type-call{color:#2563eb}body.light-theme .contract-type-put{color:#dc2626}body.light-theme .profit-positive{color:#22c55e;color:var(--safe-green)}body.light-theme .profit-negative{color:#dc2626}.contract-entry-line{opacity:.7;transition:opacity .2s ease}.contract-profit-label{box-shadow:0 2px 4px #0003;transition:all .2s ease}body.light-theme .contract-entry-line{opacity:.8}.momentum-cloud{opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:1}.momentum-cloud.visible{opacity:1}.controls{align-items:center;background:#0b0f0d;background:var(--bg-controls);border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);box-shadow:0 1px 2px #0000001a;display:flex;flex-wrap:wrap;gap:4px;min-height:32px;padding:4px 8px;transition:background-color .3s ease,border-color .3s ease}.controls-row,.timeframe-scroll-strip{display:contents}.controls label{display:none}.controls label.chart-lag-label{align-items:center;color:#d2e4dab8;color:var(--text-secondary);cursor:pointer;display:inline-flex!important;font-size:10px;gap:2px;-webkit-user-select:none;user-select:none}.controls .chart-lag-label input[type=checkbox]{accent-color:#2196f3;accent-color:var(--accent-color,#2196f3);cursor:pointer;height:14px;margin:0;width:14px}.controls .chart-lag-mode-label{display:inline-flex!important;font-weight:600;margin-right:2px}.controls .chart-lag-count,.controls .chart-lag-mode-label{align-items:center;color:#d2e4dab8;color:var(--text-secondary);font-size:10px;-webkit-user-select:none;user-select:none}.controls .chart-lag-count{font-feature-settings:"tnum";border-radius:4px;display:inline-flex;font-variant-numeric:tabular-nums;min-width:1.25em;padding:1px 3px}.controls .chart-lag-count[hidden]{display:none!important}.controls .chart-lag-count.chart-lag-count--active{cursor:pointer}.controls .chart-lag-count.chart-lag-count--active:focus{box-shadow:0 0 0 2px #2196f373;cursor:text;outline:none}body.dark-theme .controls .chart-lag-count.chart-lag-count--active:focus{box-shadow:0 0 0 2px #60a5fa73}.control-group{gap:4px}.control-group.separator{background:#ffffff0f;background:var(--border-color);height:24px;margin:0 2px;width:1px}.controls input[type=text],.controls select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#121816c7!important;background-color:var(--bg-tertiary)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 12 12'%3E%3Cpath fill='silver' d='M6 9 1 4h10z'/%3E%3C/svg%3E")!important;background-position:right 4px center!important;background-repeat:no-repeat!important;background-size:8px 8px!important;color:#eaf4ed;color:var(--text-primary);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:10px;height:20px;min-width:70px;padding:2px 20px 2px 4px}.controls input[type=color],.controls input[type=text],.controls select{border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;cursor:pointer;transition:all .2s ease}.controls input[type=color]{background:#121816c7;background:var(--bg-tertiary);height:32px;padding:4px;width:40px}.controls input[type=color]:hover{border-color:#22c55e59;border-color:var(--border-hover)}.controls input[type=color]:focus{border-color:#22c55e8c;border-color:var(--border-focus);outline:none}.controls select::-ms-expand{display:none}.controls select::-webkit-select-arrow{display:none}body.light-theme .controls select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M6 9 1 4h10z'/%3E%3C/svg%3E")!important}.controls input[type=text]:focus,.controls select:focus{border-color:#22c55e8c;border-color:var(--border-focus);outline:none}.controls input[type=text]:focus,.controls input[type=text]:hover,.controls select:focus,.controls select:hover{background-color:#0b0f0d!important;background-color:var(--bg-secondary)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 12 12'%3E%3Cpath fill='silver' d='M6 9 1 4h10z'/%3E%3C/svg%3E")!important;background-position:right 4px center!important;background-repeat:no-repeat!important;background-size:8px 8px!important}.controls input[type=text]:hover,.controls select:hover{border-color:#22c55e59;border-color:var(--border-hover)}.controls select:focus,.controls select:hover{background-color:#0b0f0d!important;background-color:var(--bg-secondary)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 12 12'%3E%3Cpath fill='silver' d='M6 9 1 4h10z'/%3E%3C/svg%3E")!important;background-position:right 4px center!important;background-repeat:no-repeat!important;background-size:8px 8px!important}body.light-theme .controls select{background-color:#121816c7!important;background-color:var(--bg-tertiary)!important}body.light-theme .controls select,body.light-theme .controls select:focus,body.light-theme .controls select:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 12 12'%3E%3Cpath d='M6 9 1 4h10z'/%3E%3C/svg%3E")!important;background-position:right 4px center!important;background-repeat:no-repeat!important;background-size:8px 8px!important}body.light-theme .controls select:focus,body.light-theme .controls select:hover{background-color:#0b0f0d!important;background-color:var(--bg-secondary)!important}.controls button{align-items:center;background:#121816c7;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;box-shadow:none;color:#eaf4ed;color:var(--text-primary);cursor:pointer;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:11px;font-weight:400;height:24px;justify-content:center;letter-spacing:0;min-width:24px;padding:4px 8px;text-transform:none;transition:all .2s ease}.controls button:hover{background:#0b0f0d;background:var(--bg-secondary);border-color:#22c55e59;border-color:var(--border-hover);color:#d2e4dab8;color:var(--text-secondary)}.controls button:active{background:#121816c7;background:var(--bg-tertiary);border-color:#ffffff0f;border-color:var(--border-color)}.controls button.active{background:#0b0f0d;background:var(--bg-secondary);border-color:#22c55e8c;border-color:var(--border-focus)}.icon-btn{font-size:14px;min-width:24px;padding:4px;width:24px}.timeframe-btn{font-size:10px;font-weight:500;min-width:32px;padding:4px 6px}.timeframe-btn.active{background:#6496ff33;border-color:#6496ff80}body.light-theme .timeframe-btn.active{background:#6496ff26;border-color:#6496ff66}.more-timeframes-dropdown{background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:3px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;font-size:10px;font-weight:500;min-width:70px;padding:4px 20px 4px 6px;transition:all .2s ease}.more-timeframes-dropdown:hover{background:#121816c7;background:var(--bg-tertiary);border-color:#22c55e59;border-color:var(--border-hover)}.more-timeframes-dropdown:focus{border-color:#22c55e8c;border-color:var(--border-focus);box-shadow:0 0 0 2px #6496ff33;outline:none}body.light-theme .more-timeframes-dropdown{background:#0b0f0d;background:var(--bg-secondary)}body.light-theme .more-timeframes-dropdown:hover{background:#121816c7;background:var(--bg-tertiary)}.theme-toggle{font-size:12px;margin-left:auto;padding:4px 8px}.zoom-btn{background:#121816c7!important;background:var(--bg-tertiary)!important;border:1px solid #ffffff0f!important;border:1px solid var(--border-color)!important;box-shadow:none!important;color:#eaf4ed!important;color:var(--text-primary)!important;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif!important;font-family:var(--font-ui)!important;font-size:12px!important;font-weight:400!important;height:24px!important;letter-spacing:0!important;min-width:24px!important;padding:3px 6px!important;text-transform:none!important;transition:all .2s ease!important}.zoom-btn:hover{background:#0b0f0d!important;background:var(--bg-secondary)!important;border-color:#22c55e59!important;border-color:var(--border-hover)!important;color:#d2e4dab8!important;color:var(--text-secondary)!important}.zoom-btn:active{background:#121816c7!important;background:var(--bg-tertiary)!important;transform:translateY(0)!important}.status{align-items:center;border-radius:2px;display:inline-flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:10px;font-weight:400;height:24px;letter-spacing:0;padding:4px 8px;text-transform:none}.status-group{align-items:center;display:flex;gap:4px;margin-left:auto}.account-toggle-wrapper{align-items:center;display:flex;position:relative}.account-toggle-btn{align-items:center;background:#121816c7;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:3px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:10px;font-weight:600;height:24px;justify-content:center;min-width:60px;padding:4px 12px;transition:all .2s ease}.account-toggle-btn:hover{background:#0b0f0d;background:var(--bg-secondary);border-color:#22c55e59;border-color:var(--border-hover);color:#d2e4dab8;color:var(--text-secondary)}.account-toggle-switch{align-items:center;cursor:pointer;display:inline-flex!important;gap:5px;height:auto;opacity:1!important;position:relative;-webkit-user-select:none;user-select:none;visibility:visible!important;width:auto}.account-toggle-switch input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.account-toggle-slider{background-color:#3b82f6;border-radius:14px;box-shadow:inset 0 2px 4px #0003;display:inline-block;height:28px;position:relative;transition:background-color .3s ease;width:50px}.account-toggle-thumb{background-color:#fff!important;border-radius:50%;box-shadow:0 2px 4px #0000004d;display:block!important;height:22px!important;left:3px;opacity:1!important;position:absolute;top:3px;transition:transform .3s ease;visibility:visible!important;width:22px!important}.account-toggle-switch input[type=checkbox]:checked+.account-toggle-slider{background-color:#2563eb;background-color:var(--ui-accent)}.account-toggle-switch input[type=checkbox]:checked+.account-toggle-slider .account-toggle-thumb{transform:translateX(22px)}.account-toggle-switch input[type=checkbox]:not(:checked)+.account-toggle-slider{background-color:#3b82f6}.account-toggle-label{color:#eaf4ed;color:var(--text-primary);display:inline-block;font-size:12px;font-weight:600;min-width:28px;white-space:nowrap}.account-toggle-switch:hover .account-toggle-slider{box-shadow:inset 0 2px 4px #0003,0 0 0 2px #3b82f64d}.account-toggle-switch input[type=checkbox]:checked:hover+.account-toggle-slider{box-shadow:inset 0 2px 4px #0003,0 0 0 2px #2563eb59;box-shadow:inset 0 2px 4px #0003,0 0 0 2px rgba(var(--ui-accent-rgb),.35)}#accountToggle.account-toggle-switch{display:inline-flex!important;opacity:1!important;visibility:visible!important}#accountToggle.account-toggle-switch .account-toggle-slider{display:inline-block!important;visibility:visible!important}.account-name{color:#eaf4ed;color:var(--text-primary);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:10px;font-weight:500;padding:2px 6px;white-space:nowrap}.balance-box-wrap{margin:0 2px;padding:0}.balance-box-wrap .balance-display.balance-display--sim-paper{border-style:dashed;cursor:pointer;outline:none}.balance-box-wrap .balance-display.balance-display--sim-paper:focus{box-shadow:0 0 0 2px #0d948873;cursor:text}body.dark-theme .balance-box-wrap .balance-display.balance-display--sim-paper:focus{box-shadow:0 0 0 2px #2dd4bf59}.balance-box-wrap .balance-display{font-feature-settings:"tnum";background:#fff;border:1px solid #00000014;border-radius:8px;box-shadow:0 1px 3px #00000014,inset 0 1px 0 #ffffffe6;color:#0d9488;display:inline-block;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;min-width:72px;padding:6px 12px;position:relative;text-align:center;transition:color .3s ease,box-shadow .2s ease;white-space:nowrap}body.dark-theme .balance-box-wrap .balance-display{background:#fffffff2;border:1px solid #ffffff26;box-shadow:0 1px 4px #0003,inset 0 1px 0 #fff3}.balance-box-wrap .balance-display.real-account,body.light-theme .balance-box-wrap .balance-display.real-account{color:#22c55e;color:var(--safe-green)}.balance-box-wrap .balance-display.demo-account{color:#0284c7}body.light-theme .balance-box-wrap .balance-display.demo-account{color:#0369a1}.balance-display{color:#d2e4dab8;color:var(--text-secondary);display:inline-block;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:11px;font-weight:600;min-width:60px;padding:2px 6px;position:relative;transition:color .3s ease;white-space:nowrap}.balance-display.real-account,body.light-theme .balance-display.real-account{color:#22c55e;color:var(--safe-green)}.balance-display.demo-account{color:#3b82f6}body.light-theme .balance-display.demo-account{color:#2563eb}.balance-box-wrap .balance-display.loading,.balance-display.loading{color:#0000}.balance-display.loading:after{animation:balanceSpin .8s linear infinite;border:2px solid #d2e4dab8;border:2px solid var(--text-secondary);border-radius:50%;border-top:2px solid #0000;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}body.light-theme .balance-display.loading:after{border-color:#eaf4ed;border-color:var(--text-primary);border-top-color:#0000}@keyframes balanceSpin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes ctaPulseGlow{0%,to{box-shadow:0 0 0 1px #2563eb7a,0 2px 8px #2563eb6b,0 0 0 0 #2563eb73,inset 0 1px 0 #ffffff2e;box-shadow:0 0 0 1px rgba(var(--ui-accent-rgb),.48),0 2px 8px rgba(var(--ui-accent-rgb),.42),0 0 0 0 rgba(var(--ui-accent-rgb),.45),inset 0 1px 0 #ffffff2e}50%{box-shadow:0 0 0 1px #2563eb99,0 3px 14px #2563eb8c,0 0 0 8px #2563eb1f,inset 0 1px 0 #ffffff38;box-shadow:0 0 0 1px rgba(var(--ui-accent-rgb),.6),0 3px 14px rgba(var(--ui-accent-rgb),.55),0 0 0 8px rgba(var(--ui-accent-rgb),.12),inset 0 1px 0 #ffffff38}}@keyframes ctaPulseGlowPopup{0%,to{box-shadow:0 0 0 1px #2563eb6b,0 4px 14px #2563eb52,0 0 0 0 #2563eb66,inset 0 1px 0 #fff3;box-shadow:0 0 0 1px rgba(var(--ui-accent-rgb),.42),0 4px 14px rgba(var(--ui-accent-rgb),.32),0 0 0 0 rgba(var(--ui-accent-rgb),.4),inset 0 1px 0 #fff3}50%{box-shadow:0 0 0 1px #2563eb8c,0 5px 18px #2563eb73,0 0 0 10px #2563eb1a,inset 0 1px 0 #ffffff3d;box-shadow:0 0 0 1px rgba(var(--ui-accent-rgb),.55),0 5px 18px rgba(var(--ui-accent-rgb),.45),0 0 0 10px rgba(var(--ui-accent-rgb),.1),inset 0 1px 0 #ffffff3d}}@keyframes ctaPulseGlowMobile{0%,to{box-shadow:0 0 0 1px #2563eb73,0 4px 12px #2563eb73,0 0 0 0 #2563eb66,inset 0 1px 0 #ffffff2e;box-shadow:0 0 0 1px rgba(var(--ui-accent-rgb),.45),0 4px 12px rgba(var(--ui-accent-rgb),.45),0 0 0 0 rgba(var(--ui-accent-rgb),.4),inset 0 1px 0 #ffffff2e}50%{box-shadow:0 0 0 1px #2563eb94,0 6px 20px #2563eb80,0 0 0 12px #2563eb1c,inset 0 1px 0 #ffffff38;box-shadow:0 0 0 1px rgba(var(--ui-accent-rgb),.58),0 6px 20px rgba(var(--ui-accent-rgb),.5),0 0 0 12px rgba(var(--ui-accent-rgb),.11),inset 0 1px 0 #ffffff38}}.login-btn{align-items:center;background:linear-gradient(180deg,#2563eb,#1d4ed8)!important;background:linear-gradient(180deg,var(--ui-accent) 0,var(--ui-accent-active) 100%)!important;border:1px solid #3b82f6!important;border-left:3px solid #bfdbfe!important;border:1px solid var(--ui-accent-border)!important;border-left:3px solid var(--ui-accent-left-strong)!important;border-radius:6px;box-shadow:0 0 0 1px #2563eb80,0 2px 8px #2563eb80,inset 0 1px 0 #ffffff2e;box-shadow:0 0 0 1px rgba(var(--ui-accent-rgb),.5),0 2px 8px rgba(var(--ui-accent-rgb),.5),inset 0 1px 0 #ffffff2e;color:#fff!important;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:11px;font-weight:800;gap:7px;justify-content:center;letter-spacing:.04em;min-height:30px;padding:5px 14px 5px 10px;position:relative;text-transform:none;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease}.login-btn--cta{animation:ctaPulseGlow 2.4s ease-in-out infinite}.login-btn--cta:active,.login-btn--cta:hover{animation:none}.login-btn--cta:after{border-radius:5px;box-shadow:inset 0 -2px 4px #0000001f;content:"";inset:0;pointer-events:none;position:absolute}.login-btn-icon{align-items:center;background:#ffffff38;border-radius:5px;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;padding:2px;position:relative;transition:background .2s ease,transform .2s ease;width:18px}.login-btn-icon svg{color:#fff!important;height:100%;width:100%}.login-btn-text{color:#fff!important;position:relative;text-shadow:0 1px 1px #0003;white-space:nowrap}.login-btn:hover{background:linear-gradient(180deg,#3b82f6,#2563eb)!important;background:linear-gradient(180deg,var(--ui-accent-hover) 0,var(--ui-accent) 100%)!important;border-color:#60a5fa!important;border-color:var(--ui-accent-left)!important;border-left-color:#fff!important;box-shadow:0 0 0 1px #2563eb8c,0 4px 14px #2563eb8c;box-shadow:0 0 0 1px rgba(var(--ui-accent-rgb),.55),0 4px 14px rgba(var(--ui-accent-rgb),.55);transform:translateY(-1px)}.login-btn:hover .login-btn-icon{background:#ffffff52;transform:scale(1.04)}.login-btn:active{background:#1d4ed8!important;background:var(--ui-accent-active)!important;border-left-color:#60a5fa;border-left-color:var(--ui-accent-left);box-shadow:0 0 0 1px #2563eb66,0 1px 3px #2563eb66;box-shadow:0 0 0 1px rgba(var(--ui-accent-rgb),.4),0 1px 3px rgba(var(--ui-accent-rgb),.4);transform:translateY(0)}body.light-theme .login-btn{background:linear-gradient(180deg,#2563eb,#1d4ed8)!important;background:linear-gradient(180deg,var(--ui-accent) 0,var(--ui-accent-active) 100%)!important;border:1px solid #2563eb!important;border-left:3px solid #3b82f6!important;border:1px solid var(--ui-accent)!important;border-left:3px solid var(--ui-accent-border)!important;box-shadow:0 1px 4px #2563eb66,inset 0 1px 0 #ffffff26;box-shadow:0 1px 4px rgba(var(--ui-accent-rgb),.4),inset 0 1px 0 #ffffff26;color:#fff!important}body.light-theme .login-btn:hover{background:linear-gradient(180deg,#3b82f6,#2563eb)!important;background:linear-gradient(180deg,var(--ui-accent-hover) 0,var(--ui-accent) 100%)!important;border-color:#3b82f6!important;border-color:var(--ui-accent-border)!important;border-left-color:#60a5fa!important;border-left-color:var(--ui-accent-left)!important;box-shadow:0 3px 10px #2563eb73;box-shadow:0 3px 10px rgba(var(--ui-accent-rgb),.45)}body.light-theme .login-btn:active{background:#172554!important;background:var(--ui-accent-deep)!important;border-left-color:#3b82f6;border-left-color:var(--ui-accent-border)}.status:before{border-radius:50%;content:"";display:inline-block;height:6px;margin-right:4px;width:6px}.status.connected{background:#3b82f61a;border:1px solid #3b82f64d;color:#22c55e;color:var(--status-connected)}body.light-theme .status.connected{background:#2563eb1a;border:1px solid #2563eb4d}.status.connected:before{background:var(--status-connected);box-shadow:0 0 4px #3b82f680}body.light-theme .status.connected:before{background:#22c55e;background:var(--status-connected);box-shadow:0 0 4px #2563eb80}.status.disconnected{background:#ff00001a;border:1px solid #ff00004d;color:red;color:var(--status-disconnected)}.status.disconnected:before{background:red;background:var(--status-disconnected)}.status.authorized{background:#60a5fa1a;background:rgba(var(--ui-accent-bright-rgb),.1);border:1px solid #60a5fa4d;border:1px solid rgba(var(--ui-accent-bright-rgb),.3);color:#60a5fa;color:var(--ui-accent-bright)}.status.authorized:before{background:#60a5fa;background:var(--ui-accent-bright);box-shadow:0 0 4px #60a5fa80;box-shadow:0 0 4px rgba(var(--ui-accent-bright-rgb),.5)}.status.unauthorized{background:#ff00001a;border:1px solid #ff00004d;color:red;color:var(--status-disconnected)}.status.unauthorized:before{background:red;background:var(--status-disconnected)}.control-group{align-items:center;display:flex;gap:8px}.control-group label input[type=checkbox]{cursor:pointer;margin-right:5px}.momentum-label{font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:11px;font-weight:700;pointer-events:none;position:absolute;text-shadow:0 0 3px #000c,0 0 3px #000c;white-space:nowrap;z-index:5}.momentum-label.bullish{color:#60a5fa;color:var(--candle-up)}.momentum-label.bearish{color:red}body.light-theme .momentum-label{text-shadow:0 1px 2px #ffffffe6,0 1px 2px #ffffffe6,0 0 4px #0000004d}body.light-theme .momentum-label.bullish{color:#60a5fa;color:var(--candle-up)}body.light-theme .momentum-label.bearish{color:#c00}.momentum-label.weak{font-size:10px;opacity:.6}.momentum-label.medium{font-size:11px;opacity:.8}.momentum-label.strong{font-size:12px;opacity:1}.momentum-label.very-strong{font-size:13px;font-weight:900;opacity:1}#chart.moving .contract-history-entry-label,#chart.moving .contract-history-entry-marker,#chart.moving .contract-history-exit-label,#chart.moving .contract-history-exit-marker,#chart.moving .contract-history-line,#chart.moving .dbtraders-pattern-label,#chart.moving .dbtraders-signal,#chart.moving .momentum-label,#chart.moving .reversal-arrow{display:none!important}.momentum-arrow{display:inline-block;margin:0 2px}.reversal-arrow{align-items:center;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);gap:2px;justify-content:flex-start;line-height:1;pointer-events:none;position:absolute;z-index:5}.reversal-arrow.reversal-arrow--compact{flex-direction:row;gap:0;justify-content:center}.reversal-arrow.reversal-arrow--compact .reversal-arrow-svg{display:block;filter:drop-shadow(0 .5px 1px rgba(0,0,0,.45));flex-shrink:0}.reversal-arrow-symbol{font-size:40px;font-weight:900;text-shadow:0 0 4px #000000d9,0 0 4px #000000d9}.reversal-arrow-label{font-size:12px;font-weight:800;letter-spacing:.08em;text-shadow:0 0 3px #000c,0 0 3px #000c;text-transform:uppercase}body.light-theme .reversal-arrow-symbol{text-shadow:0 1px 2px #ffffffe6,0 0 4px #00000059}body.light-theme .reversal-arrow-label{text-shadow:0 1px 2px #ffffffd9,0 0 3px #00000040}.reversal-arrow.reversal-bullish,.reversal-arrow.reversal-bullish .reversal-arrow-label,.reversal-arrow.reversal-bullish .reversal-arrow-svg,.reversal-arrow.reversal-bullish .reversal-arrow-symbol{color:#60a5fa;color:var(--candle-up)}.reversal-arrow.reversal-bearish,.reversal-arrow.reversal-bearish .reversal-arrow-label,.reversal-arrow.reversal-bearish .reversal-arrow-svg,.reversal-arrow.reversal-bearish .reversal-arrow-symbol{color:red}body.light-theme .reversal-arrow.reversal-bullish,body.light-theme .reversal-arrow.reversal-bullish .reversal-arrow-label,body.light-theme .reversal-arrow.reversal-bullish .reversal-arrow-svg,body.light-theme .reversal-arrow.reversal-bullish .reversal-arrow-symbol{color:#60a5fa;color:var(--candle-up)}body.light-theme .reversal-arrow.reversal-bearish,body.light-theme .reversal-arrow.reversal-bearish .reversal-arrow-label,body.light-theme .reversal-arrow.reversal-bearish .reversal-arrow-svg,body.light-theme .reversal-arrow.reversal-bearish .reversal-arrow-symbol{color:#c00}.drawing-line{background:#0000;transform-origin:0 50%}.drawing-line,.drawing-rectangle{border:2px solid #60a5fa;border:2px solid var(--candle-up);pointer-events:none;position:absolute;z-index:50}.drawing-rectangle{background:#60a5fa1a;background:var(--candle-up-muted)}.drawing-pencil{left:0;pointer-events:none;position:absolute;top:0;z-index:50}.drawing-pencil svg path{stroke:#60a5fa;stroke:var(--candle-up);stroke-width:2px}body.light-theme .drawing-line,body.light-theme .drawing-rectangle{background:#60a5fa1a;background:var(--candle-up-muted);border-color:#60a5fa;border-color:var(--candle-up)}body.light-theme .drawing-pencil svg path{stroke:#60a5fa;stroke:var(--candle-up)}.drawing-temp{border-style:dashed;opacity:.7}.drawing-pencil.drawing-temp svg path{stroke-dasharray:4 4;opacity:.8}#chart.drawing-mode{cursor:crosshair;touch-action:none}#chart.drawing-mode.pencil-mode,#chart.drawing-mode.pencil-mode *{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='3' stroke='%23fff' stroke-width='1.2'/%3E%3C/svg%3E") 10 10,crosshair!important}body.light-theme #chart.drawing-mode.pencil-mode,body.light-theme #chart.drawing-mode.pencil-mode *{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='3' stroke='%23aaa' stroke-width='1.2'/%3E%3C/svg%3E") 10 10,crosshair!important}#chart.chart-drawings-updating .drawing-line,#chart.chart-drawings-updating .drawing-pencil,#chart.chart-drawings-updating .drawing-rectangle{opacity:.35;transition:opacity .05s ease-out}#chart.loading .drawing-line,#chart.loading .drawing-pencil,#chart.loading .drawing-rectangle{opacity:.35}.signal-token-panel{bottom:140px;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:12px;position:fixed;right:150px;z-index:10100}.signal-token-actions{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.signal-token-toggle{align-items:center;background:#2563eb;background:var(--ui-accent);border:2px solid #1d4ed8;border:2px solid var(--ui-accent-active);border-radius:8px;box-shadow:0 2px 8px #00000040;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;line-height:1.2;padding:10px 16px;white-space:nowrap}.signal-token-toggle:hover{background:#1d4ed8;background:var(--ui-accent-active);border-color:#172554;border-color:var(--ui-accent-deep);transform:scale(1.02)}.risk-disclaimer-toggle{align-items:center;background:#2563eb;background:var(--ui-accent);border:2px solid #1d4ed8;border:2px solid var(--ui-accent-active);border-radius:8px;box-shadow:0 2px 8px #00000040;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;line-height:1.2;padding:10px 16px;white-space:nowrap}.risk-disclaimer-toggle:hover{background:#1d4ed8;background:var(--ui-accent-active);border-color:#172554;border-color:var(--ui-accent-deep);transform:scale(1.02)}.signal-token-body{background:#0b0f0d;background:var(--bg-secondary);border:1px solid #2563eb;border:1px solid var(--ui-accent);border-radius:6px;box-shadow:0 2px 8px #0000004d;margin-top:6px;min-width:260px;padding:10px;position:relative}.signal-token-close{background:#0000;border:none;color:#d2e4dab8;color:var(--text-secondary);cursor:pointer;font-size:24px;line-height:1;margin:0;padding:4px 8px;position:absolute;right:6px;top:6px;width:auto}.signal-token-close:hover{background:#0000;color:#ff5252}.signal-token-label{color:#d2e4dab8;color:var(--text-secondary);display:block;margin-bottom:6px}.signal-token-stake{font-size:14px;margin-bottom:10px}.signal-token-input,.signal-token-stake{background:#050706;background:var(--bg-primary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:4px;box-sizing:border-box;color:#eaf4ed;color:var(--text-primary);padding:8px;width:100%}.signal-token-input{font-size:11px;margin-bottom:8px;resize:vertical}.signal-token-summary{background:#050706;background:var(--bg-primary);border:1px solid #1d4ed8;border:1px solid var(--ui-accent-active);border-radius:4px;color:#eaf4ed;color:var(--text-primary);font-size:11px;line-height:1.5;margin-bottom:10px;margin-top:-4px;padding:8px 10px}.signal-token-summary-row{display:flex;justify-content:space-between;margin-bottom:4px}.signal-token-summary-row:last-child{margin-bottom:0}.signal-token-summary-label{color:#d2e4dab8;color:var(--text-secondary);font-weight:600}.signal-token-summary-value{color:#2563eb;color:var(--ui-accent);font-weight:600}.signal-token-btn{background:#2563eb;background:var(--ui-accent);border:1px solid #1d4ed8;border:1px solid var(--ui-accent-active);border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:12px;margin-bottom:6px;padding:8px 12px;width:100%}.signal-token-btn:hover{background:#1d4ed8;background:var(--ui-accent-active);color:#fff}.signal-token-btn:last-of-type{margin-bottom:0}.signal-token-copy{background:#3b82f633;border-color:#3b82f6}.signal-token-create-link{color:#2563eb;color:var(--ui-accent);display:block;font-size:11px;margin-top:8px;text-align:center;text-decoration:none}.signal-token-create-link:hover{color:#1d4ed8;color:var(--ui-accent-active);text-decoration:underline}.signal-token-message{border-radius:4px;display:none;font-size:11px;margin-top:8px;padding:6px 8px}.signal-token-message.success{background:#60a5fa33;background:rgba(var(--ui-accent-bright-rgb),.2);color:#60a5fa;color:var(--candle-up)}.signal-token-message.error{background:#ff525233;color:#ff5252}.risk-disclaimer-overlay{align-items:center;background:#0000008c;display:none;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10150}.risk-disclaimer-overlay.show{display:flex}.risk-disclaimer-modal{background:#0b0f0d;background:var(--bg-secondary);border:1px solid #2563eb;border:1px solid var(--ui-accent);border-radius:10px;box-shadow:0 10px 30px #00000073;max-height:min(75vh,520px);overflow:auto;padding:14px 14px 12px;position:relative;width:min(640px,100%)}.risk-disclaimer-title{color:#fff;font-size:14px;font-weight:700;margin-bottom:8px}.risk-disclaimer-text{color:#eaf4ed;color:var(--text-primary);font-size:12px;line-height:1.55;white-space:pre-wrap}.risk-disclaimer-close{background:#0000;border:none;color:#d2e4dab8;color:var(--text-secondary);cursor:pointer;font-size:24px;line-height:1;margin:0;padding:4px 8px;position:absolute;right:8px;top:8px;width:auto}.risk-disclaimer-close:hover{color:#ff5252}.chart-type-header-btn__glyph{align-items:center;display:inline-flex;font-size:16px;justify-content:center;line-height:1}.candle-type-overlay{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000085;box-sizing:border-box;display:none;inset:0;justify-content:center;padding:max(12px,env(safe-area-inset-top,0px)) 16px 16px;position:fixed;z-index:100020}.candle-type-overlay.show{display:flex}.candle-type-modal{background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 12px 40px #00000059;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);max-height:min(420px,86vh);overflow:auto;padding:18px 18px 14px;position:relative;width:min(380px,100%)}.candle-type-modal-title{color:#eaf4ed;color:var(--text-primary);font-size:16px;font-weight:700;margin:0 28px 6px 0}.candle-type-modal-desc{font-size:12px;line-height:1.4;margin:0 0 12px}.candle-type-close,.candle-type-modal-desc{color:#d2e4dab8;color:var(--text-secondary)}.candle-type-close{background:#0000;border:none;cursor:pointer;font-size:22px;line-height:1;padding:4px 8px;position:absolute;right:6px;top:6px}.candle-type-close:hover{color:#ff5252}.candle-type-options{display:flex;flex-direction:column;gap:8px}.candle-type-option{align-items:flex-start;background:#121816c7;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:8px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);gap:2px;padding:10px 12px;text-align:left;transition:background .15s ease,border-color .15s ease;width:100%}.candle-type-option:hover{background:#0b0f0d;background:var(--bg-controls);border-color:#22c55e59;border-color:var(--border-hover)}.candle-type-option.is-selected{background:#2563eb1f;background:rgba(var(--ui-accent-rgb),.12);border-color:#2563eb;border-color:var(--ui-accent)}.candle-type-opt-label{font-size:13px;font-weight:600}.candle-type-opt-hint{color:#d2e4dab8;color:var(--text-secondary);font-size:11px;font-weight:500}.settings-modal{animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000000b3;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.settings-modal.show{align-items:center;display:flex;justify-content:center}.settings-modal-content{animation:slideDown .3s ease;background:#0b0f0d;background:var(--bg-controls);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:4px;box-shadow:0 4px 20px #00000080;max-height:90vh;max-width:500px;overflow-y:auto;width:90%}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.settings-modal-header{align-items:center;border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:20px}.settings-modal-header h2{color:#eaf4ed;color:var(--text-primary);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:18px;font-weight:600;margin:0}.settings-close-btn{align-items:center;background:#0000;border:none;border-radius:2px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;display:flex;font-size:28px;font-weight:300;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.settings-close-btn:hover{background:#121816c7;background:var(--bg-tertiary);color:#d2e4dab8;color:var(--text-secondary)}.settings-modal-body{padding:20px}.mobile-history-modal-header-actions{align-items:center;display:flex;flex-shrink:0;gap:6px}.mobile-history-modal-body{display:flex;flex-direction:column}.mobile-history-modal-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:4px;max-height:min(52vh,420px);overflow:auto}.mobile-history-modal-total{margin-top:4px}@media (min-width:769px){#mobileHistoryModal{display:none!important;pointer-events:none}}.settings-section{margin-bottom:25px}.settings-section:last-child{margin-bottom:0}.settings-section h3{color:#eaf4ed;color:var(--text-primary);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:14px;font-weight:600;letter-spacing:.5px;margin:0 0 15px;text-transform:uppercase}.settings-color-group{display:flex;flex-direction:column;gap:15px}.settings-color-item{align-items:center;display:flex;gap:15px;justify-content:space-between}.settings-color-item label{color:#eaf4ed;color:var(--text-primary);font-size:13px;font-weight:400;min-width:120px}.settings-color-item input[type=color]{background:#121816c7;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;cursor:pointer;height:40px;padding:4px;transition:all .2s ease;width:60px}.settings-color-item input[type=color]:hover{border-color:#22c55e59;border-color:var(--border-hover)}.settings-color-item input[type=color]:focus{border-color:#22c55e8c;border-color:var(--border-focus);outline:none}@media (max-width:1024px){.controls{gap:4px;padding:4px 6px}.control-group{flex-shrink:0}.chart-zoom-controls{gap:6px;padding:6px 8px}.drawing-ribbon{gap:5px;padding:5px 8px}.indicators-ribbon{gap:3px;padding:3px 6px}.indicator-btn{font-size:9px;min-width:80px;padding:3px 8px}}@media (max-width:768px){.controls{flex-wrap:nowrap;gap:3px!important;max-height:none!important;min-height:0!important;overflow:visible!important;padding:2px 4px!important}.controls,.controls-chart-controls-stack{align-items:stretch;flex-direction:column}.controls-chart-controls-stack{display:flex;gap:3px;width:100%}.controls-row{display:flex}.controls-row,.controls-row--market{align-items:center;gap:3px;min-width:0}.controls-row--market{flex-wrap:nowrap;max-width:100%;width:100%}.controls-row--market .mobile-header-metrics{align-content:center;align-items:center;column-gap:0;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;gap:0;justify-content:flex-start;margin-left:4px;min-width:0}.controls-row--market .mobile-header-metrics .account-toggle-wrapper,.controls-row--market .mobile-header-metrics .balance-box-wrap{align-items:center!important;display:flex!important;flex-shrink:0;margin-right:0!important}.controls-row--market .mobile-header-metrics .balance-box-wrap{margin-left:0!important}.controls-row--market .timeframe-scroll-strip{flex:1 1!important;max-width:none!important;min-width:0!important}.controls-row--market .symbol-select-group{box-sizing:border-box!important;flex:0 1 auto!important;max-width:min(36vw,158px)!important;min-width:min(28vw,118px)!important;width:auto!important}.controls-row--market #symbolSelect,.controls-row--market .symbol-select-group select{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}.controls-row--market .mobile-header-metrics .fintech-balance-cluster{align-items:center!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:0!important;justify-content:center!important;padding:0}.controls-row--market .mobile-header-metrics .fintech-balance-microcopy{display:none!important}.controls-row--market .mobile-header-metrics .status-group{margin-left:0}.controls-row--meta{align-items:center;column-gap:3px;flex-wrap:nowrap;justify-content:flex-start;min-height:24px;row-gap:2px;width:100%}.timeframe-scroll-strip{display:none!important}.timeframe-scroll-strip::-webkit-scrollbar{display:none}.controls .control-group.separator,.controls .login-btn-text{display:none!important}.controls .login-btn.login-btn--cta{gap:0!important;min-height:22px!important;padding:2px 6px!important}.controls .account-name{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.controls .balance-display{font-size:9px!important;padding:1px 4px!important}.controls .icon-btn{font-size:12px!important;height:22px!important;min-width:22px!important;padding:1px!important;width:22px!important}.controls .account-toggle-switch{transform:scale(.88);transform-origin:left center}.timeframe-scroll-strip .timeframe-btn{flex-shrink:0}.controls .more-timeframes-dropdown{font-size:8px!important;height:19px!important;max-width:46px!important;min-width:38px!important;padding:1px 10px 1px 3px!important;width:46px!important}.controls .status-group{align-items:center;display:flex;flex-shrink:0;gap:2px;margin-left:auto}.fintech-balance-microcopy{display:block!important}.control-group{flex-shrink:0}.controls select{font-size:9px;height:20px;min-width:60px;padding:2px 18px 2px 4px}.controls button{font-size:9px;height:20px;padding:2px 4px}.icon-btn{min-width:20px;padding:2px;width:20px}.timeframe-btn[data-granularity="14400"],.timeframe-btn[data-granularity="1800"],.timeframe-btn[data-granularity="30"],.timeframe-btn[data-granularity="300"],.timeframe-btn[data-granularity="3600"],.timeframe-btn[data-granularity="45"],.timeframe-btn[data-granularity="60"],.timeframe-btn[data-granularity="86400"],.timeframe-btn[data-granularity="900"]{display:none}.timeframe-btn{font-size:8px;height:20px;min-width:24px;padding:2px 4px}.indicators-ribbon.mobile-only{align-items:stretch!important;background:#121816c7;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;flex-direction:column!important;flex-wrap:nowrap!important;gap:2px;margin:0;min-height:0;overflow:visible;padding:1px 2px}.chart-mobile-ui-stack>.indicators-ribbon.mobile-only{align-self:stretch!important;background:#0000!important;border:none!important;border-bottom:1px solid #ffffff0f!important;border-bottom:1px solid var(--border-color)!important;border-radius:0!important;bottom:auto!important;box-sizing:border-box;gap:2px!important;left:auto!important;margin:0!important;max-width:none!important;min-height:0;padding:0!important;position:relative!important;right:auto!important;top:auto!important;width:100%!important}.indicators-ribbon-toolbar{align-items:center;box-sizing:border-box;display:flex;gap:4px;justify-content:flex-start;min-height:26px;padding:0 6px 0 8px;width:100%}.indicators-ribbon-toolbar__label{color:#d2e4dab8;color:var(--text-secondary);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:8px;font-weight:700;letter-spacing:.12em;opacity:.85;text-transform:uppercase;-webkit-user-select:none;user-select:none}.indicators-ribbon-toggle{align-items:center;background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:8px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;margin:0;padding:0;transition:background .15s ease,transform .2s ease,border-color .15s ease;width:30px}.indicators-ribbon-toggle:active{transform:scale(.96)}.indicators-ribbon-toggle__chev{display:block;transition:transform .2s ease}.indicators-ribbon--collapsed .indicators-ribbon-toggle__chev{transform:rotate(180deg)}.indicators-ribbon-body{align-items:center;display:flex;flex-wrap:wrap;gap:1px;min-width:0;width:100%}.indicators-ribbon--collapsed .indicators-ribbon-body{display:none!important}.indicators-ribbon:not(.mobile-only){align-items:center;background:#121816c7;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:2px;display:flex!important;flex-wrap:wrap!important;gap:1px;margin:0;min-height:0;overflow:visible;padding:1px 2px}.indicator-study-ribbon-label{font-size:8px;min-width:3.5em}.indicator-ribbon-eye{height:20px;width:22px}.indicators-ribbon .indicator-btn{border-radius:2px;flex-shrink:0;font-size:8px!important;height:18px!important;line-height:18px!important;margin:0!important;min-width:auto!important;padding:2px 5px!important;white-space:nowrap}.indicators-ribbon .zoom-btn{-webkit-tap-highlight-color:rgba(96,165,250,.3);-webkit-tap-highlight-color:rgba(var(--ui-accent-bright-rgb),.3);border-radius:2px;cursor:pointer!important;font-size:16px!important;height:22px!important;line-height:22px!important;margin:0!important;min-width:22px!important;padding:0!important;pointer-events:auto!important;touch-action:manipulation;width:22px!important}.chart-mobile-ui-stack>.indicators-ribbon.mobile-only .zoom-btn{font-size:14px!important;height:18px!important;line-height:18px!important;min-height:18px!important;min-width:auto!important;width:auto!important}.indicators-ribbon .drawing-btn{border-radius:2px;flex-shrink:0;font-size:14px!important;margin:0!important;white-space:nowrap}.indicators-ribbon .drawing-btn,.indicators-ribbon .drawing-ribbon-symbols .drawing-btn{height:22px!important;line-height:22px!important;min-width:22px!important;padding:0 2px!important}.indicators-ribbon .drawing-ribbon-symbols .drawing-btn{font-size:16px!important}.chart-mobile-ui-stack>.indicators-ribbon.mobile-only .drawing-ribbon-symbols .drawing-btn{font-size:12px!important;height:18px!important;line-height:18px!important;min-width:20px!important;padding:0 3px!important}.mobile-controls-group{align-items:center;background:#0000;border:none;box-shadow:none;display:flex!important;flex-wrap:nowrap!important;gap:1px;height:22px;margin:0;min-height:22px;padding:0}.chart-mobile-ui-stack>.indicators-ribbon.mobile-only .mobile-controls-group{align-items:center!important;height:auto!important;min-height:18px!important}.desktop-controls-group{display:none!important}.mobile-indicator{display:inline-flex!important;font-size:9px;height:18px;min-width:20px;padding:1px 3px}.status{font-size:0;height:20px;min-width:20px;overflow:hidden;padding:2px 4px;text-indent:-9999px;width:20px}.status:before{height:12px;margin-right:0;width:12px}.status:after{content:"";display:none}#authStatus,#status{color:#0000!important}#authStatus:before,#status:before{content:""}.login-btn{font-size:9px;gap:5px;min-height:22px;padding:3px 8px 3px 6px}.login-btn-icon{height:15px;width:15px}.status-group{flex-wrap:wrap;gap:2px}.account-toggle-btn{font-size:9px;height:22px;min-width:55px;padding:3px 10px}.account-name{font-size:9px;padding:2px 4px}.balance-display{font-size:10px;padding:2px 4px}.chart-mobile-ui-stack{align-items:stretch!important;bottom:calc(8px + env(safe-area-inset-bottom, 0px))!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:4px!important;left:0!important;margin:0;max-width:none!important;padding-bottom:0!important;padding-left:max(0px,env(safe-area-inset-left,0px))!important;padding-right:max(0px,env(safe-area-inset-right,0px))!important;pointer-events:none!important;position:absolute!important;right:0!important;top:auto!important;width:100%!important;z-index:10149!important}.chart-mobile-ui-stack>*{pointer-events:auto!important}.chart-mobile-ui-stack .trading-widget-stack{flex-direction:column!important}.chart-mobile-ui-stack .trading-widget-stack .ha-sentiment-gauge{order:1!important}.chart-mobile-ui-stack .trading-widget-stack .compound-flip-ribbon{order:2!important}.chart-mobile-ui-stack .trading-widget-stack .trading-widget{order:3!important}.chart-mobile-study-ribbon-strip.mobile-only{display:block!important}.chart-mobile-history-trigger-strip{align-self:stretch!important;border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);border-top:none;box-sizing:border-box;display:flex;flex-direction:column;gap:0;margin-top:0;max-width:none!important;min-width:0!important;padding-top:0;width:100%!important}.chart-mobile-history-trigger-strip .chart-mobile-study-ribbon-toolbar{min-height:28px;padding:0 6px 0 8px}.chart-mobile-history-open-btn{background:#0000;border:none;color:#d2e4dab8;color:var(--text-secondary);cursor:pointer;flex:1 1;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:8px;font-weight:700;letter-spacing:.12em;margin:0;min-height:28px;min-width:0;opacity:.92;padding:4px 0;text-align:left;text-transform:uppercase;transition:color .15s ease,opacity .15s ease}.chart-mobile-history-open-btn:active{color:#eaf4ed;color:var(--text-primary);opacity:1}.indicators-ribbon.mobile-only,.signal-token-panel-mount.mobile-only{display:flex!important}.chart-mobile-study-ribbon-strip{align-self:stretch!important;border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);border-top:none;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;margin-top:0;max-width:none!important;min-width:0!important;padding-top:0;width:100%!important}.chart-mobile-study-ribbon-toolbar{align-items:center;box-sizing:border-box;display:flex;gap:4px;justify-content:flex-start;min-height:26px;padding:0 6px 0 8px;width:100%}.chart-mobile-study-ribbon-toolbar__label{color:#d2e4dab8;color:var(--text-secondary);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:8px;font-weight:700;letter-spacing:.12em;opacity:.85;text-transform:uppercase;-webkit-user-select:none;user-select:none}.chart-mobile-study-ribbon-toggle{align-items:center;background:#0b0f0d;background:var(--bg-secondary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:8px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;margin:0;padding:0;transition:background .15s ease,transform .2s ease,border-color .15s ease;width:30px}.chart-mobile-study-ribbon-toggle:active{transform:scale(.96)}.chart-mobile-study-ribbon-toggle__chev{display:block;transition:transform .2s ease}.chart-mobile-study-ribbon-strip--collapsed .chart-mobile-study-ribbon-toggle__chev{transform:rotate(180deg)}.chart-mobile-study-ribbon-body{min-width:0;width:100%}.chart-mobile-study-ribbon-strip--collapsed .chart-mobile-study-ribbon-body{display:none!important}.trading-widget-stack{align-self:stretch!important;box-sizing:border-box!important;gap:1px!important;left:auto!important;margin:0!important;max-width:none!important;min-width:0!important;padding:0!important;position:relative!important;right:auto!important;top:auto!important;width:100%!important}.trading-widget-stack>aside.compound-flip-ribbon{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}.trading-widget{align-items:stretch!important;bottom:auto!important;display:flex!important;flex-direction:column!important;gap:1px;left:auto!important;margin:0;max-width:none!important;padding:1px;position:relative!important;right:auto!important;top:auto!important;z-index:1}.compound-flip-ribbon,.trading-widget{min-width:0!important;width:100%!important}.compound-flip-ribbon{align-self:stretch!important;border-radius:3px;box-shadow:0 1px 3px #0000002e;box-sizing:border-box;margin:0!important;max-height:none;padding:0 0 1px!important}.compound-flip-ribbon__header{background:#0000!important;border:none!important;box-shadow:none!important;box-sizing:border-box!important;gap:2px!important;margin-bottom:0!important;min-height:0!important;padding:0 3px!important;width:100%!important}.compound-flip-ribbon__title{font-size:6px!important;letter-spacing:.02em!important;line-height:1.1!important}.compound-flip-toggle-slider{height:11px!important;width:20px!important}.compound-flip-toggle-slider:after{height:7px!important;left:2px!important;top:2px!important;width:7px!important}.compound-flip-toggle input:checked+.compound-flip-toggle-slider:after{transform:translateX(9px)!important}.compound-flip-recovery-banner{border-radius:3px;gap:1px 3px!important;margin-bottom:1px!important;padding:2px 4px!important}.compound-flip-recovery-banner__badge{font-size:5px!important}.compound-flip-recovery-banner__hint{font-size:5px!important;line-height:1.15!important;margin-top:0!important}.compound-flip-mg-rail{gap:2px 4px!important;padding:1px 0!important}.compound-flip-mg-chip{border-radius:3px;font-size:7px!important;padding:1px 4px!important}.compound-flip-mg-times{font-size:5px!important}.compound-flip-mg-op{font-size:9px!important}.compound-flip-mg-arrow{font-size:10px!important}.compound-flip-ribbon__track{-webkit-overflow-scrolling:touch;align-items:center!important;align-self:stretch!important;box-sizing:border-box;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;max-width:100%!important;min-height:0;min-width:0!important;overflow-x:auto;overflow-y:hidden;padding:2px 0 0!important;scrollbar-width:thin;width:100%!important}.compound-flip-step{flex-shrink:0}.compound-flip-circle{height:calc(5px + min(0, 18)*1px)!important;height:calc(5px + min(var(--flip-step-index, 0), 18)*1px)!important;width:calc(5px + min(0, 18)*1px)!important;width:calc(5px + min(var(--flip-step-index, 0), 18)*1px)!important}.compound-flip-circle .compound-flip-svg{height:100%!important;width:100%!important}.compound-flip-line.compound-flip-line--connector{align-self:center!important;flex:1 1!important;height:1px!important;margin:0!important;min-width:2px!important;width:auto!important}.compound-flip-label{font-size:7px!important;font-weight:800!important;letter-spacing:.01em!important;line-height:1.08!important;margin-top:1px!important;max-width:46px!important}#chart .compound-flip-label.compound-flip-label--active,#chart .compound-flip-label.compound-flip-label--active.compound-flip-label--money,body.light-theme #chart .compound-flip-label.compound-flip-label--active,body.light-theme #chart .compound-flip-label.compound-flip-label--active.compound-flip-label--money,html.dark-theme #chart .compound-flip-label.compound-flip-label--active,html.dark-theme #chart .compound-flip-label.compound-flip-label--active.compound-flip-label--money{font-size:11px!important;letter-spacing:-.02em!important;line-height:1.1!important;margin-top:2px!important;max-width:64px!important}.trading-widget .quick-stake-buttons,.trading-widget-duration,.trading-widget-panels,.trading-widget-quantity{display:none!important}.trading-widget-main.mobile-only{align-items:stretch;background:#121816c7;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:4px;box-shadow:0 1px 4px #0003;display:flex!important;gap:3px;margin-top:0;min-width:0;padding:3px 5px;width:100%}.trading-widget .trading-widget-center-input{align-items:stretch!important;display:flex!important;flex:1 1!important;flex-direction:column!important;gap:4px!important;min-width:0!important}.trading-widget-center-input .trading-widget-duration-inline{align-items:center;background:#121816c7;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:4px;box-shadow:0 1px 4px #0003;box-sizing:border-box;display:flex!important;gap:2px;justify-content:center;margin-top:0;padding:2px 4px;width:100%}.chart-mobile-study-ribbon-strip .chart-study-ribbons--floating{align-items:stretch!important;bottom:auto!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:2px!important;justify-content:flex-start!important;left:auto!important;margin-top:0;max-width:100%!important;min-width:0!important;pointer-events:auto;position:static!important;width:-webkit-fit-content!important;width:fit-content!important;z-index:auto}.chart-mobile-study-ribbon-strip .chart-study-ribbons--floating .indicator-study-ribbon{box-shadow:0 1px 3px #00000038;flex:0 0 auto!important;gap:4px;justify-content:space-between!important;max-width:100%!important;min-width:0!important;padding:1px 4px;width:auto!important}.chart-mobile-study-ribbon-strip .chart-study-ribbons--floating .indicator-study-ribbon-label{flex-shrink:1;font-size:7px;letter-spacing:.03em;min-width:0}.chart-mobile-study-ribbon-strip .chart-study-ribbons--floating .indicator-ribbon-eye{height:18px;width:20px}.chart-mobile-study-ribbon-strip .chart-study-ribbons--floating .indicator-ribbon-svg{height:11px!important;width:11px!important}.trading-widget .quantity-input-center{font-size:12px!important;padding:6px 10px!important}.trading-widget .panel-price-full{font-size:14px!important}.trading-widget .trading-panel{flex:1 1!important;min-width:0!important;padding:6px 8px 8px!important}.trading-widget .panel-label{gap:3px!important;margin-bottom:4px!important}.trading-widget .panel-label-text{font-size:9px!important;letter-spacing:.08em!important}.trading-widget .panel-direction-ring{height:30px!important;width:30px!important}.trading-widget .panel-direction-svg{height:18px!important;width:18px!important}.trading-widget-stack .ha-sentiment-gauge{padding:5px 7px 6px!important}.trading-widget-stack .ha-sentiment-gauge__track{height:9px!important}.trading-widget-stack .ha-sentiment-gauge__pct{font-size:9px!important}.trading-widget .duration-type-select{font-size:8px!important;height:17px!important;min-width:39px!important;padding:1px 14px 1px 5px!important}.trading-widget .duration-input{font-size:8px!important;padding:1px 3px!important;width:27px!important}.trading-widget .quantity-btn{font-size:8px!important;height:17px!important;padding:0!important;width:17px!important}#chart>.chart-toolbar-stack.desktop-only,#chart>.chart-zoom-controls.desktop-controls-group{display:none!important;position:absolute!important}.indicators-ribbon .chart-zoom-controls.mobile-controls-group,.indicators-ribbon .drawing-ribbon.mobile-controls-group{display:flex!important;position:static!important}#chart .chart-zoom-controls,#chart .drawing-ribbon{display:none}.trading-panel{min-width:75px;padding:5px 8px 6px}.price-main{font-size:11px}.price-superscript{font-size:18px}.price-exponent{font-size:9px}.quantity-input{font-size:10px;padding:3px 6px;width:70px}.duration-input{font-size:10px;padding:3px 6px;width:45px!important}.duration-type-select{font-size:10px;height:20px;min-width:60px;padding:3px 20px 3px 6px}.quantity-btn{font-size:9px;height:20px;padding:1px 4px;width:20px}.chart-zoom-controls{flex-wrap:wrap;gap:5px;left:3px;padding:5px 8px;top:3px}.zoom-btn{font-size:14px!important;min-width:32px!important;padding:8px!important}.drawing-ribbon{bottom:56px;flex-wrap:wrap;gap:4px;left:3px;max-width:calc(100vw - 10px);padding:5px 8px;top:auto}.drawing-btn{flex:0 1 auto;font-size:11px;min-width:50px;padding:8px 10px}.momentum-label{font-size:10px}.momentum-label.very-strong{font-size:11px}.settings-modal-content{max-height:85vh;width:95%}.settings-modal-body,.settings-modal-header{padding:15px}.settings-color-item{align-items:flex-start;flex-direction:column;gap:10px}.settings-color-item label{min-width:auto}.open-contracts-container{background:#0b0f0d;background:var(--bg-controls);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:4px;bottom:40px;box-shadow:0 2px 8px #0000004d;height:15vh!important;left:10px;max-height:15vh;max-width:none;min-width:auto;position:fixed;right:10px;top:auto;width:calc(100% - 20px)!important;z-index:1000!important}.open-contracts-table-wrapper{max-height:calc(15vh - 35px);overflow-y:auto}}@media (max-width:480px){.controls{gap:2px!important;padding:2px 3px!important}.controls select{font-size:9px;min-width:60px;padding:2px 18px 2px 4px}.controls button{font-size:9px;height:20px;padding:2px 4px}.icon-btn{font-size:11px;min-width:20px;padding:2px;width:20px}.timeframe-btn{min-width:24px}.status,.timeframe-btn{font-size:8px;padding:2px 4px}.status{height:20px}.account-toggle-btn{font-size:8px;height:20px;min-width:50px;padding:2px 8px}.account-name{font-size:8px;padding:2px 3px}.balance-display{font-size:9px;padding:2px 3px}.trading-panel{min-width:65px;padding:4px 6px 5px}.price-main{font-size:10px}.price-superscript{font-size:16px}.price-exponent{font-size:8px}.quantity-input{font-size:9px;width:65px}.duration-input{font-size:7px;padding:1px 3px;width:30px!important}.duration-type-select{font-size:7px;height:14px;min-width:41px;padding:1px 14px 1px 4px}.quantity-btn{font-size:8px;height:18px;width:18px}.chart-zoom-controls,.drawing-ribbon{font-size:10px}.zoom-btn{font-size:12px!important;min-width:28px!important;padding:6px!important}.drawing-btn{font-size:10px;min-width:45px;padding:6px 8px}.settings-modal-content{width:98%}.settings-modal-header{padding:12px}.settings-modal-header h2{font-size:16px}.settings-modal-body{padding:12px}.settings-section h3{font-size:12px}}@media (max-width:896px) and (orientation:landscape){.controls{flex-direction:column;flex-wrap:nowrap;gap:3px;overflow:visible;padding:2px 4px}.control-group{align-items:center;flex-direction:row;flex-shrink:0;width:auto}.controls input[type=text],.controls select{min-width:100px;width:auto}.controls button{width:auto}}#loader-wrapper.loader-with-atmosphere{align-items:center;background:radial-gradient(ellipse 120% 80% at 50% 100%,#040605 0,#010201 45%,#000 100%);display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;transition:opacity .75s ease,visibility .75s ease;width:100%;z-index:99999}#loader-wrapper.hidden{opacity:0;visibility:hidden}.loader-atmosphere{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.loader-blob{border-radius:50%;filter:blur(64px) saturate(1.15);mix-blend-mode:screen;position:absolute;will-change:transform,opacity,filter}.loader-blob--a{animation:loaderBlobA 16s ease-in-out infinite;background:radial-gradient(circle at 42% 40%,color-mix(in srgb,#60a5faf2 72%,#fffffff2 28%) 0,#60a5fa80 45%,#60a5fa1f 70%,#0000 76%);background:radial-gradient(circle at 42% 40%,color-mix(in srgb,rgba(var(--loader-accent-rgb,96,165,250),.95) 72%,#fffffff2 28%) 0,rgba(var(--loader-accent-rgb,96,165,250),.5) 45%,rgba(var(--loader-accent-rgb,96,165,250),.12) 70%,#0000 76%);height:min(88vw,480px);left:50%;opacity:.9;top:40%;transform:translate(-50%,-50%);width:min(88vw,480px)}.loader-blob--b{animation:loaderBlobB 12s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,#60a5fa59 0,#60a5fa29 50%,#0000 70%);background:radial-gradient(circle at 50% 50%,rgba(var(--loader-accent-rgb,96,165,250),.35) 0,rgba(var(--loader-accent-rgb,96,165,250),.16) 50%,#0000 70%);height:min(55vw,320px);left:12%;opacity:.75;top:58%;width:min(55vw,320px)}.loader-blob--c{animation:loaderBlobC 18s ease-in-out infinite;background:radial-gradient(circle at 55% 45%,#60a5fa8c 0,#0000 68%);background:radial-gradient(circle at 55% 45%,rgba(var(--loader-accent-rgb,96,165,250),.55) 0,#0000 68%);height:min(48vw,260px);opacity:.65;right:8%;top:22%;width:min(48vw,260px)}.loader-noise{animation:loaderGrainDrift 3.2s linear infinite;background-image:repeating-linear-gradient(-18deg,#ffffff0f,#0000 2px,#00000012 4px,#0000 7px),repeating-linear-gradient(71deg,hsla(0,0%,100%,.045),#0000 3px,#0000 9px);background-size:8px 10px,11px 13px;inset:-10%;mix-blend-mode:overlay;opacity:.045;pointer-events:none;position:absolute}@keyframes loaderBlobA{0%,to{transform:translate(-50%,-50%) scale(1) translate(0)}33%{transform:translate(-50%,-50%) scale(1.06) translate(3%,-2%)}66%{transform:translate(-50%,-50%) scale(.97) translate(-2%,3%)}}@keyframes loaderBlobB{0%,to{transform:translate(0) scale(1)}50%{transform:translate(12%,-8%) scale(1.12)}}@keyframes loaderBlobC{0%,to{opacity:.65;transform:translate(0) scale(1)}40%{opacity:.82;transform:translate(-10%,14%) scale(1.08)}75%{opacity:.55;transform:translate(6%,-6%) scale(.94)}}@keyframes loaderGrainDrift{0%{transform:translate(0)}to{transform:translate(-8px,6px)}}.loader-core-shell,.loader-dynamic-shell{align-items:center;display:flex;justify-content:center;min-height:100%;position:relative;width:100%;z-index:2}#loader-wrapper .loader-dynamic-shell>*{background:#0000!important;box-sizing:border-box;flex:1 1;min-height:100%;width:100%}#loader-wrapper .loader-dynamic-shell>:before{opacity:.22!important}.loader-content{gap:32px;max-width:400px;padding:40px;position:relative;text-align:center;z-index:1}.loader-brand,.loader-content{align-items:center;display:flex;flex-direction:column}.loader-brand{gap:8px}.loader-logo{animation:fadeInScale .8s ease-out;color:#d2e4dab8;color:var(--text-secondary);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:32px;font-weight:700;letter-spacing:2px;margin:0}.loader-logo .brand-accent,.loader-tagline{color:#60a5fa;color:var(--ui-accent-bright)}.loader-tagline{animation:fadeIn .8s ease-out .3s;animation-fill-mode:both;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:10px;font-weight:400;letter-spacing:1.5px;margin:0;opacity:.75;text-transform:uppercase}.loader-progress{animation:fadeIn .8s ease-out .5s;animation-fill-mode:both;background:#ffffff0f;background:var(--border-color);height:2px;max-width:200px;width:100%}.loader-progress,.loader-progress-bar{border-radius:2px;overflow:hidden;position:relative}.loader-progress-bar{animation:progressLoad 2s ease-in-out infinite;background:linear-gradient(90deg,#1d4ed8,#60a5fa);background:linear-gradient(90deg,var(--ui-accent-active) 0,var(--ui-accent-bright) 100%);height:100%;width:0}.loader-progress-bar:after{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes progressLoad{0%{width:0}50%{width:70%}to{width:100%}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.loader-status{animation:fadeIn .8s ease-out .7s;animation-fill-mode:both;color:#60a5fa;color:var(--ui-accent-bright);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:11px;font-weight:400;letter-spacing:.5px;margin:0;opacity:.72}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes loaderPulse{0%,to{opacity:.6;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}@media (max-width:768px){.loader-title{font-size:16px}.loader-subtitle{font-size:10px}}@media (max-width:480px){.loader-title{font-size:14px}.loader-subtitle{font-size:10px}}.mobile-bottom-nav{bottom:0;display:none;height:auto;isolation:isolate;left:max(8px,env(safe-area-inset-left,0px));padding:0 0 max(2px,env(safe-area-inset-bottom,0px));pointer-events:none;position:fixed;right:max(8px,env(safe-area-inset-right,0px));z-index:1000}.mobile-bottom-nav,.mobile-bottom-nav__surface{background:#0000!important;border:none!important}.mobile-bottom-nav__surface{grid-gap:0 2px;align-items:end;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;display:grid;gap:0 2px;grid-template-columns:repeat(5,1fr);justify-items:center;min-height:30px;overflow:visible;padding:4px 6px 5px;pointer-events:auto;position:relative;width:100%;z-index:2}.mobile-bottom-nav__surface:before{backdrop-filter:blur(28px) saturate(165%);-webkit-backdrop-filter:blur(28px) saturate(165%);background:#161817e6;border-radius:14px 14px 20px 20px;box-shadow:0 4px 8px #0000001f,0 18px 48px #0000006b,0 40px 80px -24px #00000059,inset 0 1px 0 #ffffff1c,inset 0 0 0 1px hsla(0,0%,100%,.055);content:"";inset:0;pointer-events:none;position:absolute;transform:translateZ(0);z-index:0}.mobile-bottom-nav__surface>*{position:relative;z-index:1}.mobile-nav-item{align-items:center;background:#0000;border:none;border-radius:14px;color:#b4beb6b8;cursor:pointer;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);gap:2px;justify-content:flex-end;margin:0;min-width:0;padding:3px 3px 2px;position:relative;transition:color .22s cubic-bezier(.22,1,.36,1),opacity .2s ease,transform .2s cubic-bezier(.22,1,.36,1);width:100%}.mobile-nav-item--tab{grid-row:1}.mobile-nav-item span{font-size:9px;font-weight:600;letter-spacing:.02em;line-height:1.05}.mobile-nav-item--tab.active{color:#60a5fa;color:var(--ui-accent-bright)}body.light-theme .mobile-bottom-nav__surface{background:#0000!important;border:none!important;box-shadow:none!important}body.light-theme .mobile-bottom-nav__surface:before{background:#fafbfaf0;border-radius:14px 14px 20px 20px;box-shadow:0 4px 10px #0000000f,0 16px 40px #0000001a,inset 0 1px 0 #ffffffd1,inset 0 0 0 1px #ffffff8c}body.light-theme .mobile-nav-item{color:#465048a6}body.light-theme .mobile-nav-item--tab.active{color:#1d4ed8;color:var(--ui-accent-active)}.mobile-page-container{position:relative}.mobile-shell{display:contents}@media (max-width:768px){#root>.app-desktop-layout{flex-direction:column!important}#root>.app-desktop-layout,.app-main-content{display:flex!important;flex:1 1 auto!important;min-height:0!important}.app-main-content{flex-direction:column!important;overflow:hidden!important}.app-main-content>.chart-table-split{flex:1 1 auto!important;min-height:0!important}.mobile-shell{display:flex!important;flex-direction:column!important;width:100%}.mobile-shell,.mobile-shell>.mobile-page-container{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.mobile-shell .mobile-bottom-nav{bottom:auto!important;display:block!important;flex:0 0 auto!important;left:auto!important;margin:0!important;opacity:1!important;pointer-events:auto!important;position:relative!important;right:auto!important;top:auto!important;visibility:visible!important;width:100%!important;z-index:1200!important}}@media (min-width:769px){.mobile-shell{display:contents!important}}.mobile-page{display:none}.desktop-only,.mobile-page.active{display:block}.chart-table-split{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.chart-table-splitter{align-items:center;background:#ffffff0f;background:var(--border-color);cursor:row-resize;display:flex;flex-shrink:0;height:22px;justify-content:center;min-height:22px;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.chart-table-splitter-label{color:#d2e4dab8;color:var(--text-secondary);font-size:10px;font-weight:600;letter-spacing:.04em;opacity:.75;pointer-events:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.chart-table-splitter:hover{background:#22c55e59;background:var(--border-hover)}.chart-table-splitter:hover .chart-table-splitter-label{opacity:1}.chart-table-splitter:focus-visible{outline:2px solid #22c55e;outline:2px solid var(--status-connected);outline-offset:-2px}.chart-table-splitter:after{background:var(--text-muted);border-radius:2px;bottom:2px;content:"";height:2px;left:50%;opacity:.35;pointer-events:none;position:absolute;transform:translateX(-50%);width:40px}.chart-table-split .open-contracts-container.desktop-only{max-height:none}@media (min-width:769px){.chart-table-split .open-contracts-table-wrapper{display:flex;flex:1 1;flex-direction:column;height:auto!important;min-height:0;overflow:hidden}.chart-table-split .open-contracts-table-wrapper .contracts-tab-content.active{flex:1 1;min-height:0;overflow-x:auto;overflow-y:auto}}.chart-area-with-right-nav,.chart-column,.chart-view-panel,.right-nav-views{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.chart-view-panel:not(.active){display:none}.bots-view-panel,.community-view-panel,.signals-view-panel{background:#050706;background:var(--bg-primary);display:none;flex:1 1;flex-direction:column;min-height:0;overflow:auto}.bots-view-panel.active,.community-view-panel.active,.signals-view-panel.active{display:flex}.right-nav-page-content{margin:0 auto;max-width:480px;padding:24px}.right-nav-page-title{color:#eaf4ed;color:var(--text-primary);font-size:1.25rem;font-weight:700;margin:0 0 8px}.right-nav-page-desc{color:#d2e4dab8;color:var(--text-secondary);font-size:.9rem;margin:0}.app-desktop-layout{display:block;min-height:100%;width:100%}@media (min-width:769px){.app-desktop-layout{display:flex;flex-direction:row;min-height:100%;width:100%}.app-main-content{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.controls .symbol-select-group{display:none!important}.app-main-content>.chart-table-split{flex:1 1;min-height:0}.chart-table-split .chart-area-with-right-nav{flex:1 1;flex-direction:row;min-height:0}.chart-column{flex:1 1;min-width:0}.right-icon-nav{display:flex!important}.chart-table-split>.open-contracts-container{flex-shrink:0;width:100%}}.right-icon-nav{align-items:center;background:#0b0f0d;background:var(--bg-secondary);border-left:1px solid #ffffff0f;border-left:1px solid var(--border-color);display:flex;flex-direction:column;flex-shrink:0;gap:4px;min-width:56px;padding:8px 0;width:56px}.right-nav-icon-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;display:flex;height:44px;justify-content:center;transition:background-color .15s ease,color .15s ease;width:44px}.right-nav-icon-btn:hover{background:#121816c7;background:var(--bg-tertiary);color:#d2e4dab8;color:var(--text-secondary)}.right-nav-icon-btn.active{background:#2563eb;background:var(--ui-accent);color:#fff}body.light-theme .right-nav-icon-btn.active{background:#1d4ed8;background:var(--ui-accent-active);color:#fff}.right-nav-icon-btn svg{flex-shrink:0;height:22px;width:22px}.market-list-sidebar{background:#0b0f0d;background:var(--bg-secondary);border-right:1px solid #ffffff0f;border-right:1px solid var(--border-color);display:flex;flex-direction:column;flex-shrink:0;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:9px;max-height:100vh;min-width:130px;width:130px}.market-list-sidebar-scroll{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.market-sidebar-selected-display{background:linear-gradient(180deg,#121816c7,#0b0f0d);background:linear-gradient(180deg,var(--bg-tertiary) 0,var(--bg-secondary) 100%);border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);box-shadow:inset 0 1px 0 #ffffff0a;flex-shrink:0;overflow:hidden;padding:10px 8px;position:relative}.market-sidebar-selected-display:before{background:linear-gradient(90deg,#0000,#22c55e59 50%,#0000);background:linear-gradient(90deg,#0000 0,var(--border-hover) 50%,#0000 100%);content:"";height:2px;left:0;opacity:.6;position:absolute;right:0;top:0}.market-sidebar-profile-wrap{border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);display:flex;justify-content:center;margin-bottom:8px;padding-bottom:6px}.market-sidebar-profile{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:7px;font-weight:700;height:18px;justify-content:center;-webkit-user-select:none;user-select:none;width:18px}.market-sidebar-profile.logged-out{background-color:#121816c7;background-color:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border-color);color:#d2e4dab8;color:var(--text-secondary)}.market-sidebar-profile.logged-in{background:linear-gradient(135deg,#2563eb,#1d4ed8);background:linear-gradient(135deg,var(--ui-accent-gradient-start) 0,var(--ui-accent-gradient-end) 100%);border:1px solid #fff3;box-shadow:0 1px 4px #0003}body.light-theme .market-sidebar-profile.logged-out{background:#121816c7;background:var(--bg-tertiary);color:#d2e4dab8;color:var(--text-secondary)}body.light-theme .market-sidebar-profile.logged-in{box-shadow:0 2px 8px #2563eb59;box-shadow:0 2px 8px rgba(var(--ui-accent-rgb),.35)}.market-sidebar-selected-label{border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);color:#d2e4dab8;color:var(--text-secondary);font-size:7px;font-weight:700;letter-spacing:.8px;margin-bottom:6px;opacity:.85;padding-bottom:4px}.market-sidebar-selected-name{color:#eaf4ed;color:var(--text-primary);font-size:9px;font-weight:700;letter-spacing:.4px;line-height:1.2;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.market-sidebar-selected-price-wrap{align-items:center;background:#050706;background:var(--bg-primary);border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:4px;box-shadow:inset 0 1px 2px #00000026;display:flex;justify-content:center;min-height:28px;padding:6px 8px}.market-sidebar-selected-price{font-feature-settings:"tnum";display:block;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.5px;line-height:1;text-align:center;transition:color .2s ease;width:100%}.market-sidebar-selected-price[data-price-direction=first]{color:#d2e4dab8;color:var(--text-secondary)}.market-sidebar-selected-price[data-price-direction=up]{color:#60a5fa;color:var(--ui-accent-bright)}.market-sidebar-selected-price[data-price-direction=down]{color:#ff5252}body.light-theme .market-sidebar-selected-display{background:linear-gradient(180deg,#0b0f0d,#121816c7);background:linear-gradient(180deg,var(--bg-secondary) 0,var(--bg-tertiary) 100%);box-shadow:inset 0 1px 0 #fff9}body.light-theme .market-sidebar-selected-display:before{background:linear-gradient(90deg,#0000,#ffffff0f 50%,#0000);background:linear-gradient(90deg,#0000 0,var(--border-color) 50%,#0000 100%)}body.light-theme .market-sidebar-selected-price-wrap{box-shadow:inset 0 1px 2px #0000000f}.market-list-sidebar .market-list-category{border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color)}.market-list-sidebar .market-list-category-header{align-items:center;background:#121816c7;background:var(--bg-tertiary);color:#d2e4dab8;color:var(--text-secondary);cursor:pointer;display:flex;font-size:8px;font-weight:600;gap:4px;letter-spacing:.3px;padding:4px 6px;transition:background-color .15s ease;-webkit-user-select:none;user-select:none}.market-list-sidebar .market-list-category-header:hover{background:#22c55e59;background:var(--border-hover)}.market-list-sidebar .market-list-category-header .market-list-chevron{font-size:8px;transition:transform .2s ease}.market-list-sidebar .market-list-category.collapsed .market-list-chevron{transform:rotate(-90deg)}.market-list-sidebar .market-list-category.collapsed .market-list-items{display:none}.market-list-sidebar .market-list-item{align-items:center;border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);border-left:4px solid #0000;color:#eaf4ed;color:var(--text-primary);cursor:pointer;display:flex;font-size:9px;gap:4px;padding:3px 6px;transition:border-left-color .35s ease,background .2s ease;transition:background-color .4s ease,border-left-color .15s ease}.market-list-sidebar .market-list-item:hover{background:#121816c7;background:var(--bg-tertiary)}.market-list-sidebar .market-list-item.active{background:#2563eb!important;background:var(--ui-accent)!important;border-left-color:#60a5fa!important;border-left-color:var(--ui-accent-left)!important;color:#fff!important}.market-list-sidebar .market-list-item.active .market-list-item-icon{background:#ffffff59!important;color:#fff!important}body.light-theme .market-list-sidebar .market-list-item.active{background:#1d4ed8!important;background:var(--ui-accent-active)!important;border-left-color:#3b82f6!important;border-left-color:var(--ui-accent-border)!important;color:#fff!important}.market-list-sidebar .market-list-item-icon{align-items:center;background:#121816c7;background:var(--bg-tertiary);border-radius:50%;color:#d2e4dab8;color:var(--text-secondary);display:flex;font-size:8px;font-weight:700;height:16px;justify-content:center;min-width:16px;width:16px}.market-list-sidebar .market-list-item-ticker{flex:1 1;font-size:9px;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.market-list-sidebar .market-list-item-dot{background:#d2e4dab8;background:var(--text-secondary);border-radius:50%;height:4px;min-width:4px;opacity:.7;width:4px}.mobile-settings-page,.mobile-trades-page{background:#050706;background:var(--bg-primary);bottom:0;display:none;left:0;overflow-y:auto;position:absolute;right:0;top:0;z-index:100}.mobile-settings-page.active,.mobile-trades-page.active{display:block}.mobile-page-header{align-items:center;background:#0b0f0d;background:var(--bg-secondary);border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:16px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.mobile-page-header h2{color:#eaf4ed;color:var(--text-primary);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:18px;font-weight:600;margin:0}.mobile-page-content{padding:16px}.mobile-trades-page .mobile-page-content{-webkit-overflow-scrolling:touch;overflow-x:auto}.mobile-full-table{border-collapse:collapse;font-size:12px;width:100%}.mobile-full-table td,.mobile-full-table th{border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);padding:12px 8px;text-align:left}.mobile-full-table th{background:#0b0f0d;background:var(--bg-secondary);color:#d2e4dab8;color:var(--text-secondary);font-weight:600;position:-webkit-sticky;position:sticky;top:0}.mobile-full-table td{color:#eaf4ed;color:var(--text-primary)}#mobileOpenContractsTable.mobile-full-table td,#mobileOpenContractsTable.mobile-full-table th{font-size:10px;padding:4px 3px}#mobileOpenContractsTable.mobile-full-table thead th:last-child{background:#0b0f0d;background:var(--bg-secondary);box-shadow:-5px 0 8px -3px #00000059;position:-webkit-sticky;position:sticky;right:0;z-index:4}#mobileOpenContractsTable.mobile-full-table tbody td.contract-close-cell{background:#0b0f0d;background:var(--bg-controls);box-shadow:-5px 0 8px -3px #00000059;position:-webkit-sticky;position:sticky;right:0;z-index:3}#mobileOpenContractsTable .contract-close-btn{font-size:8px;padding:2px 5px}.mobile-total-pl{background:#0b0f0d;background:var(--bg-secondary);border-radius:8px;color:#eaf4ed;color:var(--text-primary);font-size:16px;font-weight:600;margin-top:20px;padding:16px;text-align:center}.total-pl-value{color:#4caf50}.total-pl-value.negative{color:#f44}.clear-history-btn{background:#0000;border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:4px;color:#eaf4ed;color:var(--text-primary);cursor:pointer;font-size:12px;padding:8px 16px;transition:all .2s ease}.clear-history-btn:hover{background:#121816c7;background:var(--bg-tertiary);border-color:#22c55e59;border-color:var(--border-hover)}.mobile-settings-content{padding-bottom:40px}.mobile-settings-section{background:#0b0f0d;background:var(--bg-secondary);border-radius:12px;margin-bottom:24px;padding:16px}.mobile-settings-section h3{color:#d2e4dab8;color:var(--text-secondary);font-size:14px;font-weight:600;letter-spacing:.5px;margin:0 0 16px;text-transform:uppercase}.mobile-settings-item{align-items:center;border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:12px 0}.mobile-settings-item:last-child{border-bottom:none}.mobile-settings-label{color:#eaf4ed;color:var(--text-primary);font-size:14px}.mobile-settings-value{color:#d2e4dab8;color:var(--text-secondary);font-size:14px;font-weight:500}.mobile-settings-value.loading{color:#0000}.mobile-settings-value.loading:after{animation:balanceSpin .8s linear infinite;border:2px solid #d2e4dab8;border:2px solid var(--text-secondary);border-top:2px solid #0000;transform:translate(-50%,-50%)}.mobile-settings-select{background:#121816c7;background:var(--bg-tertiary);color:#eaf4ed;color:var(--text-primary);font-size:13px;min-width:120px;padding:8px 12px}.mobile-color-picker,.mobile-settings-select{border:1px solid #ffffff0f;border:1px solid var(--border-color);border-radius:6px}.mobile-color-picker{background:#0000;cursor:pointer;height:32px;padding:2px;width:40px}.mobile-login-btn{align-items:center;background:linear-gradient(180deg,#22c55e,#16a34a)!important;background:linear-gradient(180deg,var(--safe-green,#22c55e) 0,var(--safe-green-deep,#16a34a) 100%)!important;border:1px solid #16a34a!important;border:1px solid var(--safe-green-deep,#16a34a)!important;border-left:4px solid #fff!important;border-radius:12px;box-shadow:0 0 0 1px #22c55e73,0 6px 18px #22c55e73,inset 0 1px 0 #ffffff38;box-shadow:0 0 0 1px rgba(var(--safe-green-rgb,34,197,94),.45),0 6px 18px rgba(var(--safe-green-rgb,34,197,94),.45),inset 0 1px 0 #ffffff38;color:#fff!important;cursor:pointer;display:flex;font-size:17px;font-weight:800;gap:12px;justify-content:center;letter-spacing:.04em;padding:18px 24px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease;width:100%}.mobile-login-btn--cta{animation:ctaPulseGlowMobile 2.4s ease-in-out infinite}.mobile-login-btn--cta:active,.mobile-login-btn--cta:hover{animation:none}.mobile-login-btn-icon{align-items:center;background:#fff3;border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.mobile-login-btn-icon svg{color:#fff}.mobile-login-btn-label{text-shadow:0 1px 1px #0003}.mobile-login-btn:hover{background:linear-gradient(180deg,#22c55e,#16a34a)!important;background:linear-gradient(180deg,var(--safe-green,#22c55e) 0,var(--safe-green-deep,#16a34a) 100%)!important;border-color:#16a34a!important;border-color:var(--safe-green-deep,#16a34a)!important;border-left-color:#fff!important;box-shadow:0 0 0 1px #22c55e8c,0 8px 22px #22c55e8c;box-shadow:0 0 0 1px rgba(var(--safe-green-rgb,34,197,94),.55),0 8px 22px rgba(var(--safe-green-rgb,34,197,94),.55);transform:translateY(-1px)}.mobile-login-btn:active{background:#16a34a!important;background:var(--safe-green-deep,#16a34a)!important;transform:translateY(0)}body.light-theme .mobile-login-btn{border:1px solid #16a34a!important;border:1px solid var(--safe-green-deep,#16a34a)!important;border-left:4px solid #fff!important;box-shadow:0 2px 6px #22c55e66,inset 0 1px 0 #ffffff26;box-shadow:0 2px 6px rgba(var(--safe-green-rgb,34,197,94),.4),inset 0 1px 0 #ffffff26;color:#fff!important}body.light-theme .mobile-login-btn,body.light-theme .mobile-login-btn:hover{background:linear-gradient(180deg,#22c55e,#16a34a)!important;background:linear-gradient(180deg,var(--safe-green,#22c55e) 0,var(--safe-green-deep,#16a34a) 100%)!important}body.light-theme .mobile-login-btn:hover{border-color:#16a34a!important;border-color:var(--safe-green-deep,#16a34a)!important;border-left-color:#fff!important;box-shadow:0 4px 12px #22c55e73;box-shadow:0 4px 12px rgba(var(--safe-green-rgb,34,197,94),.45)}body.light-theme .mobile-login-btn:active{background:#16a34a!important;background:var(--safe-green-deep,#16a34a)!important}@media (max-width:768px){.mobile-bottom-nav{display:none!important}#chart{contain:layout style!important}.desktop-only{display:none!important}#chart.mobile-page{flex:1 1 auto!important;height:auto!important;min-height:0!important}.open-contracts-container{display:none!important}html.dark-theme #chart,html.dark-theme #chart.mobile-page{flex:1 1 auto!important;height:auto!important;min-height:0!important}.contract-progress-box.filled{background:#3b82f6!important;border-color:#3b82f680;box-shadow:0 0 4px #3b82f64d,inset 0 1px 0 #ffffff1a}.contract-progress-box.filled.warning{background:#f59e0b!important;border-color:#f59e0b80;box-shadow:0 0 4px #f59e0b4d,inset 0 1px 0 #ffffff1a}.contract-progress-box.filled.danger{animation:progressBoxPulse 1.5s ease-in-out infinite;background:#ef4444!important;border-color:#ef444480;box-shadow:0 0 6px #ef444466,inset 0 1px 0 #ffffff1a}#buyProfitDisplay,#sellProfitDisplay,.contract-open-profit-display{opacity:1!important;visibility:visible!important}.controls #settingsBtn,.controls #themeToggle{display:none}}@media (max-width:480px){.mobile-nav-item{min-width:44px;padding:4px 6px}.mobile-nav-item span{font-size:9px}.mobile-page-header h2{font-size:16px}.mobile-full-table{font-size:11px}.mobile-full-table td,.mobile-full-table th{padding:10px 6px}}@media (max-width:768px){.signal-token-panel{bottom:calc(12px + env(safe-area-inset-bottom, 0px))!important;font-size:11px!important;left:auto!important;right:8px!important}.signal-token-actions{gap:6px}.risk-disclaimer-toggle,.signal-token-toggle{border-radius:6px!important;border-width:1px!important;box-shadow:0 1px 4px #0003;font-size:11px!important;font-weight:600;padding:6px 10px!important}.signal-token-body{font-size:11px;min-width:min(260px,calc(100vw - 24px));padding:8px!important}.signal-token-close{font-size:20px!important;padding:2px 6px!important;right:4px;top:4px}.signal-token-label{font-size:11px!important;margin-bottom:4px}.signal-token-input{font-size:10px!important;margin-bottom:6px;padding:6px!important}.signal-token-summary{font-size:10px!important;padding:6px 8px!important}.signal-token-btn{font-size:11px!important;padding:6px 10px!important}.signal-token-message{font-size:10px!important;padding:5px 6px!important}.signal-token-create-link{font-size:10px!important;margin-top:6px}.risk-disclaimer-modal{padding:10px 10px 8px!important}.risk-disclaimer-title{font-size:13px!important;margin-bottom:6px}.risk-disclaimer-text{font-size:11px!important;line-height:1.45}.risk-disclaimer-close{font-size:20px!important;padding:2px 6px!important;right:6px;top:6px}.signal-token-panel-mount{align-items:flex-start;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:flex-end;padding:2px 8px 6px;pointer-events:none;width:100%}.signal-token-panel-mount .signal-token-panel{bottom:auto!important;font-size:11px!important;left:auto!important;pointer-events:auto;position:relative!important;right:auto!important;top:auto!important}.signal-token-panel-mount .signal-token-actions{align-items:center!important;flex-direction:row!important;gap:8px!important}}@media (max-width:480px){.signal-token-panel{font-size:10px!important}.risk-disclaimer-toggle,.signal-token-toggle{font-size:10px!important;padding:5px 8px!important}.signal-token-body{min-width:min(240px,calc(100vw - 20px));padding:6px!important}.signal-token-btn,.signal-token-label{font-size:10px!important}.signal-token-create-link,.signal-token-input,.signal-token-message,.signal-token-summary{font-size:9px!important}}@media (prefers-reduced-motion:reduce){.auth-popup-login-btn--cta,.login-btn--cta,.mobile-login-btn--cta{animation:none!important}}@media (max-width:768px){html.dark-theme body.dark-theme{-webkit-font-smoothing:antialiased;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui)}html.dark-theme #root{background:radial-gradient(ellipse 140% 90% at 50% -25%,#2e78486b 0,#0000 52%),radial-gradient(ellipse 80% 50% at 90% 12%,#1c482e3d 0,#0000 46%),linear-gradient(165deg,#080a09,#050706 48%,#030403);border-radius:0!important}html.dark-theme .app-desktop-layout{background:#0000}html.dark-theme .controls{backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);background:var(--premium-surface)!important;border-bottom:1px solid #b7ff711a;border-bottom:1px solid rgba(var(--premium-neon-rgb,183,255,113),.1);border-left:1px solid #ffffff0d;border-radius:12px!important;border-right:1px solid #ffffff0d;box-shadow:0 6px 22px #00000061,inset 0 1px 0 #ffffff0d;gap:3px!important;margin:max(4px,env(safe-area-inset-top)) 6px 6px;max-height:none!important;padding:3px 6px!important}html.dark-theme .controls button,html.dark-theme .controls select{border-color:#ffffff14;border-radius:8px!important}html.dark-theme .controls .symbol-select-group select{background:#080a09c7!important}html.dark-theme .mobile-bottom-nav{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;border:none!important;bottom:0;box-shadow:none!important;left:max(8px,env(safe-area-inset-left,0px));padding:0 0 max(2px,env(safe-area-inset-bottom,0px));right:max(8px,env(safe-area-inset-right,0px))}html.dark-theme .mobile-shell .mobile-bottom-nav{bottom:auto!important;left:auto!important;padding-left:max(8px,env(safe-area-inset-left,0px))!important;padding-right:max(8px,env(safe-area-inset-right,0px))!important;right:auto!important}html.dark-theme .mobile-bottom-nav__surface{background:#0000!important;border:none!important;box-shadow:none!important}html.dark-theme .mobile-bottom-nav__surface:before{backdrop-filter:blur(28px) saturate(165%)!important;-webkit-backdrop-filter:blur(28px) saturate(165%)!important;background:#080a09e6!important;border-radius:14px 14px 20px 20px;box-shadow:0 4px 10px #00000059,0 18px 52px #00000094,0 44px 88px -28px #00000073,inset 0 1px 0 #ffffff12,inset 0 0 0 1px hsla(0,0%,100%,.045),0 0 52px #2563eb0f!important;box-shadow:0 4px 10px #00000059,0 18px 52px #00000094,0 44px 88px -28px #00000073,inset 0 1px 0 #ffffff12,inset 0 0 0 1px hsla(0,0%,100%,.045),0 0 52px rgba(var(--ui-accent-rgb),.06)!important;transform:translateZ(0)}html.dark-theme .mobile-nav-item--tab{color:#a8b6ac9e}html.dark-theme .mobile-nav-item--tab.active{color:#60a5fa!important;color:var(--ui-accent-bright)!important}html.dark-theme .mobile-nav-item--tab.active svg{filter:drop-shadow(0 0 8px rgba(96,165,250,.35));filter:drop-shadow(0 0 8px rgba(var(--ui-accent-bright-rgb),.35))}html.dark-theme .mobile-nav-item span{font-weight:600!important}html.dark-theme .mobile-settings-page,html.dark-theme .mobile-trades-page{bottom:0!important}html.dark-theme #chart.mobile-page.active,html.dark-theme .mobile-settings-page,html.dark-theme .mobile-trades-page{background:radial-gradient(ellipse 120% 60% at 50% 0,#2e643e33 0,#0000 55%),linear-gradient(180deg,#060807,#040504)}html.dark-theme .mobile-page-header{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0e100fd1;border-bottom:1px solid #b7ff711a;border-bottom:1px solid rgba(var(--premium-neon-rgb,183,255,113),.1);padding:max(14px,env(safe-area-inset-top)) 18px 14px!important}html.dark-theme .mobile-page-header h2{color:#f6f7f6!important;font-family:inherit;font-size:20px!important;font-weight:700!important;letter-spacing:-.02em}html.dark-theme .mobile-settings-section{background:#111412b8;border:1px solid #ffffff0f;border-radius:20px!important;box-shadow:0 12px 40px #00000059}html.dark-theme .mobile-settings-section h3{color:#f6f7f68c;letter-spacing:.06em}html.dark-theme .mobile-total-pl{background:#111412b8;border:1px solid #b7ff711f;border:1px solid rgba(var(--premium-neon-rgb,183,255,113),.12);border-radius:18px!important;box-shadow:inset 0 1px 0 #ffffff0a}html.dark-theme #chart .trading-widget-main.mobile-only{backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);background:#05090766!important;border:1px solid rgba(var(--premium-neon-rgb),.32)!important;border-radius:12px!important;box-shadow:0 8px 26px #00000052,inset 0 1px 0 #ffffff0f,0 0 36px rgba(var(--premium-neon-rgb),.06);gap:2px!important;padding:4px 7px!important}html.dark-theme #chart .trading-widget-center-input .trading-widget-duration-inline{backdrop-filter:blur(14px) saturate(155%);-webkit-backdrop-filter:blur(14px) saturate(155%);background:#0509075c!important;border:1px solid rgba(var(--premium-neon-rgb),.26)!important;border-radius:11px!important;box-shadow:0 6px 22px #0000004d,inset 0 1px 0 #ffffff0d,0 0 28px rgba(var(--premium-neon-rgb),.06);gap:2px!important;padding:3px 6px!important}html.dark-theme .controls .fintech-balance-cluster{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:3px!important;margin:0!important}html.dark-theme .controls .fintech-balance-microcopy{color:#0e120e85!important;font-size:8px!important;font-weight:700!important;letter-spacing:.16em!important;line-height:1!important;padding:0 0 0 3px!important;text-transform:uppercase!important}html.dark-theme .controls .balance-box-wrap .balance-display{font-feature-settings:"tnum" 1,"lnum" 1,"tnum"!important;background:linear-gradient(155deg,var(--fintech-lime-top) 0,var(--fintech-lime-mid) 45%,var(--fintech-lime-deep) 100%)!important;border:none!important;border-radius:22px!important;box-shadow:0 8px 28px rgba(var(--premium-neon-rgb),.42),inset 0 1px 0 rgba(var(--premium-neon-rgb),.14),inset 0 -1px 0 #0000002e!important;color:#090b09!important;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif!important;font-family:var(--font-ui)!important;font-size:clamp(13px,3.9vw,16px)!important;font-variant-numeric:tabular-nums!important;font-weight:800!important;letter-spacing:-.07em!important;min-width:94px!important;padding:7px 14px 8px!important}html.dark-theme .controls .balance-box-wrap .balance-display.demo-account,html.dark-theme .controls .balance-box-wrap .balance-display.real-account{color:#090b09!important}html.dark-theme .controls .balance-box-wrap .balance-display.balance-display--sim-paper{border:2px dashed #090b0961!important}html.dark-theme #chart .trading-widget .panel-label{margin-bottom:4px!important}html.dark-theme #chart .trading-widget .panel-label-text{color:#d2fcbec7!important;font-size:7px!important;font-weight:700!important;letter-spacing:.2em!important}html.dark-theme #chart .trading-widget .buy-panel:not(.disabled) .panel-direction-ring{background:#0003!important;box-shadow:inset 0 1px 0 #ffffff2e!important;color:#ecfdf5fa!important}html.dark-theme #chart .trading-widget .sell-panel:not(.disabled) .panel-direction-ring{background:#0003!important;box-shadow:inset 0 1px 0 #ffffff24!important;color:#fff!important}html.dark-theme #chart .trading-widget .panel-price-full{font-feature-settings:"tnum" 1,"tnum"!important;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif!important;font-family:var(--font-ui)!important;font-size:clamp(12px,3.8vw,16px)!important;font-variant-numeric:tabular-nums!important;font-weight:800!important;letter-spacing:-.06em!important;line-height:1.05!important}html.dark-theme #chart .trading-widget .sell-panel:not(.disabled){background:linear-gradient(165deg,#fb7185,#ef4444 50%,#dc2626)!important;border:none!important;border-radius:12px!important;box-shadow:inset 0 1px 0 #ffffff24,0 8px 26px #ef444447,0 0 0 1px rgba(var(--premium-neon-rgb),.14)!important}html.dark-theme #chart .trading-widget .buy-panel:not(.disabled){background:linear-gradient(165deg,#34d399,#10b981 48%,#0d9488)!important;border:none!important;border-radius:12px!important;box-shadow:inset 0 1px 0 #ffffff29,0 8px 26px #10b98152,0 0 0 1px rgba(var(--premium-neon-rgb),.14)!important}html.dark-theme #chart .trading-widget-center-input .trading-widget-duration-inline .duration-type-select,html.dark-theme #chart .trading-widget-center-input .trading-widget-duration-inline .quantity-input.duration-input{font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif!important;font-family:var(--font-ui)!important;font-weight:600!important}html.dark-theme #chart .trading-widget-center-input .trading-widget-duration-inline .duration-type-select{background:#060a086b!important;border:1px solid rgba(var(--premium-neon-rgb),.24)!important;border-radius:8px!important;color:#f2faf2f0!important;font-size:10px!important;min-height:22px!important;padding:2px 6px!important}html.dark-theme #chart .trading-widget-center-input .trading-widget-duration-inline .quantity-input.duration-input{background:#060a0866!important;border:1px solid rgba(var(--premium-neon-rgb),.22)!important;color:#f2faf2f2!important;font-size:10px!important;min-height:22px!important;padding:2px 5px!important}html.dark-theme #chart .trading-widget-center-input .trading-widget-duration-inline .quantity-btn{border-radius:6px!important;font-size:11px!important;height:18px!important;padding:0!important;width:18px!important}html.dark-theme #chart .chart-mobile-ui-stack>.indicators-ribbon.mobile-only{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;border:none!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;gap:2px!important;left:auto!important;margin:0!important;padding:0!important;position:relative!important;right:auto!important;top:auto!important}html.dark-theme #chart .chart-mobile-ui-stack>.indicators-ribbon.mobile-only.indicators-ribbon--collapsed{gap:2px!important;padding:0!important}html.dark-theme .indicators-ribbon-toolbar__label{color:#dcfcc8b8!important;opacity:1!important}html.dark-theme .indicators-ribbon-toggle{background:#060a088c!important;border:1px solid rgba(var(--premium-neon-rgb),.28)!important;color:#f0ffe6e6!important}#chart,#chart.mobile-page,html.dark-theme #chart,html.dark-theme #chart.mobile-page{flex:1 1!important;height:auto!important;min-height:0!important}html.dark-theme #chart .compound-flip-ribbon{padding:3px 4px 4px!important}html.dark-theme #chart .compound-flip-ribbon,html.dark-theme #chart .ha-sentiment-gauge{backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);background:#05090761!important;border:1px solid rgba(var(--premium-neon-rgb),.26)!important;border-radius:11px!important;box-shadow:0 8px 24px #00000052,inset 0 1px 0 #ffffff0d,0 0 32px rgba(var(--premium-neon-rgb),.07)}html.dark-theme #chart .ha-sentiment-gauge{padding:5px 7px 6px!important}html.dark-theme #chart .compound-flip-ribbon--martingale{border-color:rgba(var(--premium-neon-rgb),.38)!important;box-shadow:0 10px 30px #0000005c,inset 0 1px 0 #ffffff0d,0 0 48px rgba(var(--premium-neon-rgb),.12)}html.dark-theme #chart .compound-flip-toggle input:checked+.compound-flip-toggle-slider{background:rgba(var(--premium-neon-rgb),.22)!important;border-color:rgba(var(--premium-neon-rgb),.55)!important;box-shadow:0 0 14px rgba(var(--premium-neon-rgb),.25)}html.dark-theme #chart .compound-flip-toggle input:checked+.compound-flip-toggle-slider:after{background:var(--premium-neon)!important;box-shadow:0 0 8px rgba(var(--premium-neon-rgb),.55)}html.dark-theme #chart .compound-flip-ribbon__header{gap:2px!important;margin-bottom:1px!important;padding:0 2px!important}html.dark-theme #chart .compound-flip-toggle-slider{height:11px!important;width:20px!important}html.dark-theme #chart .compound-flip-toggle-slider:after{height:7px!important;left:2px!important;top:2px!important;width:7px!important}html.dark-theme #chart .compound-flip-toggle input:checked+.compound-flip-toggle-slider:after{transform:translateX(9px)!important}html.dark-theme #chart .trading-widget-stack{gap:2px!important}html.dark-theme #chart .ha-sentiment-gauge__track{background:#0a0c10f5!important;box-shadow:inset 0 1px 2px #0000009e!important}html.dark-theme #chart .ha-sentiment-gauge__pct--bull{color:#86efac!important}html.dark-theme #chart .ha-sentiment-gauge__pct--bear{color:#fca5a5!important}html.dark-theme #chart .compound-flip-ribbon__track{padding-bottom:0!important;padding-top:2px!important}html.dark-theme .chart-mobile-study-ribbon-strip .indicator-study-ribbon{background:#0e110fc7!important;border:1px solid #ffffff0f!important;border-radius:12px!important}html.dark-theme .chart-mobile-history-trigger-strip{border-bottom-color:#b7ff711f!important;border-bottom-color:rgba(var(--premium-neon-rgb,183,255,113),.12)!important}html.dark-theme .chart-mobile-history-open-btn,html.dark-theme .chart-mobile-study-ribbon-toolbar__label{color:#dcfcc8b8!important;opacity:1!important}html.dark-theme .chart-mobile-study-ribbon-toggle{background:#060a088c!important;border:1px solid rgba(var(--premium-neon-rgb),.28)!important;color:#f0ffe6e6!important}html.dark-theme #chart .quantity-input-center{font-feature-settings:"tnum"!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#060a0873!important;border:1px solid rgba(var(--premium-neon-rgb),.28)!important;border-radius:9px!important;box-shadow:inset 0 1px 0 #ffffff0d;color:#f2fff4!important;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif!important;font-family:var(--font-ui)!important;font-size:clamp(12px,3.8vw,15px)!important;font-variant-numeric:tabular-nums!important;font-weight:700!important;letter-spacing:-.03em!important;min-height:0!important;padding:5px 8px!important}html.dark-theme .mobile-login-btn--cta{border:1px solid #b7ff7159!important;border:1px solid rgba(var(--premium-neon-rgb,183,255,113),.35)!important;border-radius:18px!important;box-shadow:0 12px 36px #16783c59,inset 0 1px 0 #ffffff1f}html.dark-theme .mobile-full-table th{color:#f6f7f680!important;font-family:inherit;font-size:11px!important;letter-spacing:.04em}html.dark-theme .mobile-full-table td{border-bottom-color:#ffffff0f!important}html.dark-theme .chart-background-image{filter:saturate(.8);opacity:.08}html.dark-theme .mobile-page.active#chart{border:1px solid #b7ff7117;border:1px solid rgba(var(--premium-neon-rgb,183,255,113),.09);border-radius:22px;box-shadow:inset 0 1px 0 #ffffff0a,0 16px 48px #00000080;margin:0 10px;overflow:hidden}html.dark-theme .mobile-page.active#chart .chart-mobile-ui-stack{padding:0 max(10px,env(safe-area-inset-right)) 0 max(10px,env(safe-area-inset-left))!important}html.dark-theme .clear-history-btn{border-color:#b7ff7133;border-color:rgba(var(--premium-neon-rgb,183,255,113),.2);border-radius:12px!important}html.dark-theme #chart .compound-flip-ribbon__title{color:#c8ffa5e0!important;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif!important;font-family:var(--font-ui)!important;font-size:6px!important;font-weight:800!important;letter-spacing:.12em!important;line-height:1.05!important;opacity:1!important;text-shadow:0 0 14px rgba(var(--premium-neon-rgb),.18);text-transform:uppercase!important}html.dark-theme #chart .compound-flip-label{color:#e8f8e4e0!important}html.dark-theme #chart .compound-flip-label--money{color:#c8ff96f2!important}html.dark-theme #chart .compound-flip-circle--active{box-shadow:0 0 0 1px rgba(var(--premium-neon-rgb),.45),0 0 16px rgba(var(--premium-neon-rgb),.28)}html.dark-theme #chart .compound-flip-line--filled{background:linear-gradient(90deg,rgba(var(--premium-neon-rgb),.15),rgba(var(--premium-neon-rgb),.65))!important;box-shadow:0 0 10px rgba(var(--premium-neon-rgb),.22)}body{background:radial-gradient(ellipse 130% 85% at 50% -18%,#a8ff6a80 0,#0000 50%),radial-gradient(ellipse 70% 45% at 88% 6%,#78dc5033 0,#0000 42%),linear-gradient(180deg,#040604,#020402 55%,#010301)!important}#root{background:#0000!important}.fintech-header-shell,body.dark-theme .controls.fintech-header-shell,html.dark-theme .controls.fintech-header-shell{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(120% 70% at 50% -10%,#00000057 0,#0000 56%),radial-gradient(80% 60% at 100% 0,rgba(var(--premium-neon-rgb),.42) 0,rgba(var(--premium-neon-rgb),0) 60%),radial-gradient(70% 50% at 0 0,rgba(var(--premium-neon-rgb),.32) 0,rgba(var(--premium-neon-rgb),0) 65%),linear-gradient(172deg,color-mix(in srgb,var(--fintech-lime-mid) 68%,#070807 32%) 0,color-mix(in srgb,var(--fintech-lime-mid) 48%,var(--fintech-lime-deep) 52%) 38%,color-mix(in srgb,var(--fintech-lime-deep) 72%,#030403 28%) 100%)!important;border:none!important;border-radius:0 0 22px 22px!important;box-shadow:0 1px 0 #0006 inset,0 -1px 0 #2563eb33 inset,0 14px 24px -10px rgba(var(--premium-neon-rgb),.42),0 38px 64px -22px #0000009e!important;box-shadow:0 1px 0 #0006 inset,0 -1px 0 rgba(var(--ui-accent-rgb),.2) inset,0 14px 24px -10px rgba(var(--premium-neon-rgb),.42),0 38px 64px -22px #0000009e!important;color:#0a0c0a;gap:2px!important;isolation:isolate;margin:0!important;overflow:hidden;padding:max(2px,env(safe-area-inset-top)) 6px 3px!important;position:relative;z-index:5}.fintech-header-shell:before,body.dark-theme .controls.fintech-header-shell:before,html.dark-theme .controls.fintech-header-shell:before{background:linear-gradient(180deg,#00000038,#0000000f 58%,#0000);border-radius:0 0 22px 22px;content:"";height:42%;inset:0 0 auto 0;pointer-events:none;position:absolute;z-index:0}.fintech-header-shell:after,body.dark-theme .controls.fintech-header-shell:after,html.dark-theme .controls.fintech-header-shell:after{background:linear-gradient(180deg,#0000,#00000047 72%,#00000061);border-radius:0 0 22px 22px;content:"";height:36%;inset:auto 0 0 0;pointer-events:none;position:absolute;z-index:0}.fintech-header-shell>*,body.dark-theme .controls.fintech-header-shell>*,html.dark-theme .controls.fintech-header-shell>*{position:relative;z-index:1}.controls-row--brand{align-items:center;display:flex!important;flex-direction:row;gap:4px;justify-content:space-between;margin-bottom:1px;width:100%}.fintech-header-profile{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.fintech-header-avatar{background:#080c09eb;border-radius:50%;box-shadow:0 0 0 1px #00000073,0 0 0 2px rgba(var(--premium-neon-rgb),.28),0 6px 14px #00000073,inset 0 1px 0 rgba(var(--premium-neon-rgb),.18);flex-shrink:0;height:22px;overflow:hidden;position:relative;width:22px}.fintech-header-avatar svg{display:block;height:100%;width:100%}.fintech-header-user{display:flex;flex-direction:column;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);gap:1px;min-width:0}.fintech-header-kicker{color:#0a0c0a73;font-size:6px;font-weight:700;letter-spacing:.14em;line-height:1.05;text-transform:uppercase}.fintech-header-name{color:#050705;font-size:11px;font-weight:800;letter-spacing:-.055em;line-height:1.1;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 0 #00000059;white-space:nowrap}.fintech-header-handle{color:#0a0c0a80;font-size:8px;font-weight:600;letter-spacing:-.02em}.fintech-header-actions{align-items:center;display:flex;flex-shrink:0;gap:3px}.fintech-header-start-cta,body.dark-theme .controls.fintech-header-shell .fintech-header-start-cta,html.dark-theme .controls.fintech-header-shell .fintech-header-start-cta{align-items:center;background:radial-gradient(120% 90% at 50% -20%,#00000059 0,#0000 62%),linear-gradient(160deg,#1d2320,#080a09 50%,#050706);border:none;border-radius:999px;box-shadow:0 0 0 1px #0000008c,0 0 0 2px rgba(var(--premium-neon-rgb),.28),0 0 20px rgba(var(--premium-neon-rgb),.32),0 8px 18px #00000073,inset 0 1px 0 rgba(var(--premium-neon-rgb),.12),inset 0 -1px 0 #0000008c;color:#f5faf4f5;cursor:pointer;display:inline-flex!important;flex-shrink:0;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui);font-size:9px;font-weight:800;height:22px;isolation:isolate;justify-content:center;letter-spacing:.08em;margin:0;overflow:hidden;padding:0 8px 0 7px;position:relative;text-transform:uppercase;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease}.fintech-header-start-cta__glow{animation:fintech-header-cta-shimmer 6s linear infinite;background:conic-gradient(from 220deg at 50% 50%,#0000 0,rgba(var(--premium-neon-rgb),.14) 38%,#0000 58%);inset:-55%;pointer-events:none;position:absolute;z-index:0}}@media (max-width:768px){@keyframes fintech-header-cta-shimmer{to{transform:rotate(1turn)}}.fintech-header-start-cta__inner{align-items:center;display:inline-flex;gap:4px;position:relative;z-index:1}.fintech-header-start-cta__bolt{color:#60a5fa;color:var(--ui-accent-bright,#d4ff8c);filter:drop-shadow(0 0 5px rgba(var(--premium-neon-rgb),.45));flex-shrink:0;height:10px!important;width:10px!important}.fintech-header-start-cta__label{line-height:1}.fintech-header-start-cta:active,body.dark-theme .controls.fintech-header-shell .fintech-header-start-cta:active,html.dark-theme .controls.fintech-header-shell .fintech-header-start-cta:active{box-shadow:0 0 0 1.5px rgba(var(--premium-neon-rgb),.78),0 0 28px rgba(var(--premium-neon-rgb),.42),0 8px 22px #0006,inset 0 1px 0 rgba(var(--premium-neon-rgb),.12),inset 0 -1px 0 #00000059;filter:brightness(1.1);transform:scale(.96)}@media (prefers-reduced-motion:reduce){.fintech-header-start-cta .fintech-header-start-cta__glow,body.dark-theme .controls.fintech-header-shell .fintech-header-start-cta .fintech-header-start-cta__glow,html.dark-theme .controls.fintech-header-shell .fintech-header-start-cta .fintech-header-start-cta__glow{animation:none;opacity:.35;transform:none}}.fintech-header-pill-btn{align-items:center;background:radial-gradient(120% 80% at 50% -20%,#00000073 0,#0000 58%),linear-gradient(160deg,#1c2120,#090b0a 55%,#050706);border:none;border-radius:8px;box-shadow:0 0 0 1px #0000007a,0 0 0 2px rgba(var(--premium-neon-rgb),.22),0 6px 14px #0000005c,inset 0 1px 0 rgba(var(--premium-neon-rgb),.1),inset 0 -1px 0 #00000085;color:#fffffff5;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;position:relative;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease;width:22px}.fintech-header-pill-btn:hover{filter:brightness(1.06)}.fintech-header-pill-btn:active{box-shadow:0 0 0 1px #00000080,0 0 0 2px rgba(var(--premium-neon-rgb),.28),0 4px 10px #0006,inset 0 1px 0 rgba(var(--premium-neon-rgb),.14);filter:brightness(1.1);transform:scale(.96)}.fintech-header-pill-btn .fintech-header-icon-svg{height:11px!important;width:11px!important}.fintech-header-notify-dot{background:radial-gradient(circle at 35% 30%,#ff7a7a 0,#ef4444 55%,#b91c1c 100%);border:2px solid #0b0d0beb;border-radius:50%;box-shadow:0 0 6px #ef44448c;height:8px;pointer-events:none;position:absolute;right:5px;top:5px;width:8px}.fintech-header-shell .icon-btn.icon-btn--fintech,body.dark-theme .controls.fintech-header-shell .icon-btn.icon-btn--fintech,html.dark-theme .controls.fintech-header-shell .icon-btn.icon-btn--fintech{align-items:center;background:radial-gradient(120% 80% at 50% -20%,#0000006b 0,#0000 58%),linear-gradient(160deg,#1c2120,#090b0a 55%,#050706)!important;border:none!important;border-radius:10px!important;box-shadow:0 0 0 1px #0000007a,0 0 0 2px rgba(var(--premium-neon-rgb),.22),0 6px 14px #0000005c,inset 0 1px 0 rgba(var(--premium-neon-rgb),.1),inset 0 -1px 0 #00000080!important;color:#fffffff5!important;display:inline-flex!important;height:32px!important;justify-content:center;min-width:32px!important;padding:0!important;width:32px!important}.fintech-header-shell .icon-btn.icon-btn--fintech .fintech-header-icon-svg,body.dark-theme .controls.fintech-header-shell .icon-btn.icon-btn--fintech .fintech-header-icon-svg,html.dark-theme .controls.fintech-header-shell .icon-btn.icon-btn--fintech .fintech-header-icon-svg{display:block;height:17px!important;width:17px!important}.fintech-header-shell .symbol-select-group select,body.dark-theme .controls.fintech-header-shell .symbol-select-group select,html.dark-theme .controls.fintech-header-shell .symbol-select-group select{background:#fffffff0!important;border:1px solid #0a0c0a1f!important;border-radius:10px!important;color:#0a0c0a!important;font-size:12px!important;font-weight:700!important;line-height:1.15!important;min-height:26px!important;padding:3px 8px!important}.fintech-header-shell .timeframe-btn,body.dark-theme .controls.fintech-header-shell .timeframe-btn,html.dark-theme .controls.fintech-header-shell .timeframe-btn{background:#0b0d0b1f!important;border:1px solid #0a0c0a1f!important;border-radius:8px!important;color:#fff!important;font-size:10px!important;font-weight:700!important;line-height:1.1!important;min-height:22px!important;padding:2px 6px!important}.fintech-header-shell .timeframe-btn.active,body.dark-theme .controls.fintech-header-shell .timeframe-btn.active,html.dark-theme .controls.fintech-header-shell .timeframe-btn.active{background:#0b0d0be0!important;border-color:#0000!important;color:#ecffec!important}.fintech-header-shell .more-timeframes-dropdown,body.dark-theme .controls.fintech-header-shell .more-timeframes-dropdown,html.dark-theme .controls.fintech-header-shell .more-timeframes-dropdown{background:#ffffffeb!important;border:1px solid #0a0c0a1a!important;border-radius:8px!important;color:#0a0c0a!important;font-size:10px!important;font-weight:700!important;min-height:22px!important;padding:3px 6px!important}.fintech-header-shell .controls-row--market,body.dark-theme .controls.fintech-header-shell .controls-row--market,html.dark-theme .controls.fintech-header-shell .controls-row--market{align-items:center!important;box-sizing:border-box!important;flex-wrap:nowrap!important;gap:3px!important;max-width:100%!important;min-height:0!important;min-width:0!important;width:100%!important}.fintech-header-shell .controls-row--market .symbol-select-group,body.dark-theme .controls.fintech-header-shell .controls-row--market .symbol-select-group,html.dark-theme .controls.fintech-header-shell .controls-row--market .symbol-select-group{box-sizing:border-box!important;flex:0 1 auto!important;max-width:min(36vw,158px)!important;min-width:min(28vw,118px)!important;width:auto!important}.fintech-header-shell .controls-row--market #symbolSelect,.fintech-header-shell .controls-row--market .symbol-select-group select,body.dark-theme .controls.fintech-header-shell .controls-row--market #symbolSelect,body.dark-theme .controls.fintech-header-shell .controls-row--market .symbol-select-group select,html.dark-theme .controls.fintech-header-shell .controls-row--market #symbolSelect,html.dark-theme .controls.fintech-header-shell .controls-row--market .symbol-select-group select{box-sizing:border-box!important;max-width:100%!important;width:100%!important}.fintech-header-shell .controls-row--market .timeframe-scroll-strip,body.dark-theme .controls.fintech-header-shell .controls-row--market .timeframe-scroll-strip,html.dark-theme .controls.fintech-header-shell .controls-row--market .timeframe-scroll-strip{flex:1 1!important;max-width:none!important;min-width:0!important}.fintech-header-shell .controls-row--meta,body.dark-theme .controls.fintech-header-shell .controls-row--meta,html.dark-theme .controls.fintech-header-shell .controls-row--meta{gap:3px!important;min-height:0!important;padding-top:1px!important}.fintech-header-shell .status-group .status,body.dark-theme .controls.fintech-header-shell .status-group .status,html.dark-theme .controls.fintech-header-shell .status-group .status{font-size:9px!important;height:auto!important;line-height:1.2!important;min-height:20px!important;padding:2px 5px!important}.fintech-header-shell .account-toggle-switch,body.dark-theme .controls.fintech-header-shell .account-toggle-switch,html.dark-theme .controls.fintech-header-shell .account-toggle-switch{transform:scale(.92);transform-origin:left center}.fintech-header-shell .fintech-balance-microcopy,body.dark-theme .controls.fintech-header-shell .fintech-balance-microcopy,html.dark-theme .controls.fintech-header-shell .fintech-balance-microcopy{color:#0a0c0a7a!important}.fintech-header-shell .balance-box-wrap .balance-display,body.dark-theme .controls.fintech-header-shell .balance-box-wrap .balance-display,html.dark-theme .controls.fintech-header-shell .balance-box-wrap .balance-display{background:linear-gradient(180deg,color-mix(in srgb,#172554 78%,#000 22%),#0a0d0b)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ui-accent-deep) 78%,#000 22%) 0,#0a0d0b 100%)!important;border:1px solid #0000006b!important;border-radius:14px!important;box-shadow:0 8px 22px #00000061,0 0 0 1px rgba(var(--premium-neon-rgb),.12),inset 0 1px 0 rgba(var(--premium-neon-rgb),.08),inset 0 -1px 0 #00000059!important;color:#e6fae8f5!important;font-size:clamp(11px,3.4vw,14px)!important;font-weight:800!important;letter-spacing:-.065em!important;padding:5px 11px!important}.fintech-header-shell .balance-box-wrap .balance-display.demo-account,body.dark-theme .controls.fintech-header-shell .balance-box-wrap .balance-display.demo-account,html.dark-theme .controls.fintech-header-shell .balance-box-wrap .balance-display.demo-account{color:color-mix(in srgb,#e8ffe8 18%,#fff 82%)!important;color:color-mix(in srgb,var(--premium-neon,#e8ffe8) 18%,#fff 82%)!important}.fintech-header-shell .balance-box-wrap .balance-display.real-account,body.dark-theme .controls.fintech-header-shell .balance-box-wrap .balance-display.real-account,html.dark-theme .controls.fintech-header-shell .balance-box-wrap .balance-display.real-account{color:#22c55e!important;color:var(--safe-green)!important}.fintech-header-shell .controls-row--market .mobile-header-metrics .balance-box-wrap .balance-display,body.dark-theme .controls.fintech-header-shell .controls-row--market .mobile-header-metrics .balance-box-wrap .balance-display,html.dark-theme .controls.fintech-header-shell .controls-row--market .mobile-header-metrics .balance-box-wrap .balance-display{margin:0!important;padding:2px 6px!important}.fintech-header-shell .login-btn.login-btn--cta,body.dark-theme .controls.fintech-header-shell .login-btn.login-btn--cta,html.dark-theme .controls.fintech-header-shell .login-btn.login-btn--cta{background:#0b0d0beb!important;border:1px solid #0006!important;border-radius:12px!important;box-shadow:inset 0 1px 0 rgba(var(--premium-neon-rgb),.06)!important;color:color-mix(in srgb,#eaffea 28%,#fff 72%)!important;color:color-mix(in srgb,var(--premium-neon,#eaffea) 28%,#fff 72%)!important}.fintech-header-shell .account-toggle-label,body.dark-theme .controls.fintech-header-shell .account-toggle-label,html.dark-theme .controls.fintech-header-shell .account-toggle-label{color:#0a0c0a!important;font-weight:700!important}}@media (min-width:769px){body.dark-theme .app-main-content>.controls.fintech-header-shell,body.light-theme .app-main-content>.controls.fintech-header-shell,html.dark-theme .app-main-content>.controls.fintech-header-shell{align-items:stretch!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(115% 65% at 50% -8%,#00000052 0,#0000 54%),radial-gradient(78% 58% at 96% 2%,rgba(var(--premium-neon-rgb),.36) 0,rgba(var(--premium-neon-rgb),0) 58%),linear-gradient(165deg,color-mix(in srgb,var(--fintech-lime-mid) 66%,#070807 34%) 0,color-mix(in srgb,var(--fintech-lime-mid) 46%,var(--fintech-lime-deep) 54%) 38%,color-mix(in srgb,var(--fintech-lime-deep) 72%,#030403 28%) 100%)!important;border:none!important;border-radius:0 0 18px 18px!important;box-shadow:0 1px 0 #00000061 inset,0 -1px 0 #2563eb2e inset,0 20px 40px #00000057,0 12px 28px -8px rgba(var(--premium-neon-rgb),.32),inset 0 -1px 0 #00000047!important;box-shadow:0 1px 0 #00000061 inset,0 -1px 0 rgba(var(--ui-accent-rgb),.18) inset,0 20px 40px #00000057,0 12px 28px -8px rgba(var(--premium-neon-rgb),.32),inset 0 -1px 0 #00000047!important;color:#0a0c0a;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:3px!important;margin:0 0 4px!important;padding:4px 12px 5px!important;width:100%!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack{-webkit-overflow-scrolling:touch;align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:0!important;scrollbar-width:thin;width:100%!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack::-webkit-scrollbar{height:4px}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .controls-row--market{align-items:center!important;display:flex!important;flex:1 1 auto!important;flex-wrap:nowrap!important;gap:6px!important;margin:0!important;min-width:0!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .controls-row--meta{align-items:center!important;border-left:1px solid #0a0c0a24;display:flex!important;flex:0 0 auto!important;flex-wrap:nowrap!important;gap:5px!important;margin:0!important;padding-left:6px!important;width:auto!important}.app-main-content>.controls.fintech-header-shell .controls-row,.app-main-content>.controls.fintech-header-shell .timeframe-scroll-strip{display:flex!important}.app-main-content>.controls.fintech-header-shell .controls-row--brand{align-items:center;display:flex!important;flex:0 0 auto!important;flex-direction:row;flex-wrap:nowrap!important;gap:10px;justify-content:flex-start;margin-bottom:0;width:100%}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker.desktop-only{flex:1 1 auto!important;margin:0 8px!important;max-width:none!important;min-width:280px!important;width:auto!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics{align-items:center!important;border-left:1px solid #0a0c0a2e;display:flex!important;flex-shrink:0!important;gap:10px!important;margin-left:auto!important;padding-left:10px!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics .balance-box-wrap{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:0!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics .fintech-balance-microcopy{display:block!important;font-size:8px!important;line-height:1!important;opacity:.75!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics .status-group{align-items:center!important;display:flex!important;flex-shrink:0!important;gap:6px!important}.app-main-content>.controls.fintech-header-shell .timeframe-btn{min-height:22px!important;padding:2px 7px!important}.app-main-content>.controls.fintech-header-shell .more-timeframes-dropdown,.app-main-content>.controls.fintech-header-shell select{height:22px!important;min-height:22px!important}.app-main-content>.controls.fintech-header-shell .fintech-header-profile{flex:0 1 auto!important;max-width:min(300px,36vw);min-width:0}.app-main-content>.controls.fintech-header-shell .fintech-header-actions{margin-left:auto!important}.app-main-content>.controls.fintech-header-shell .fintech-header-avatar{height:30px;width:30px}.app-main-content>.controls.fintech-header-shell .fintech-header-name{font-size:13px;line-height:1.15}.app-main-content>.controls.fintech-header-shell .fintech-header-handle{font-size:8px;line-height:1.1}.app-main-content>.controls.fintech-header-shell .fintech-header-kicker{display:none!important}.app-main-content>.controls.fintech-header-shell .fintech-header-actions{align-items:center!important;display:flex!important;flex-shrink:0!important;flex-wrap:nowrap!important;gap:5px!important}.app-main-content>.controls.fintech-header-shell .timeframe-scroll-strip{-webkit-overflow-scrolling:touch;flex:1 1 auto;flex-wrap:nowrap;gap:4px;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:1px;scrollbar-width:thin}.app-main-content>.controls.fintech-header-shell .timeframe-scroll-strip::-webkit-scrollbar{height:4px}.app-main-content>.controls.fintech-header-shell .control-group.separator,.app-main-content>.controls.fintech-header-shell .controls-row--meta .fintech-desktop-account-name-row,.app-main-content>.controls.fintech-header-shell .status-group .login-btn.login-btn--cta.desktop-only{display:none!important}.app-main-content>.controls.fintech-header-shell .status-group{align-items:center;display:flex;flex-shrink:0;gap:6px;margin-left:auto}.app-main-content>.controls.fintech-header-shell .fintech-balance-cluster{align-items:center!important;display:flex!important;flex-direction:row!important;gap:6px!important}body.dark-theme .app-main-content>.controls.fintech-header-shell .fintech-balance-microcopy,html.dark-theme .app-main-content>.controls.fintech-header-shell .fintech-balance-microcopy{color:#0a0c0a7a!important;display:inline!important;font-size:8px!important;font-weight:700!important;letter-spacing:.14em!important;line-height:1!important;margin:0!important;padding:0!important;text-transform:uppercase!important;white-space:nowrap!important}.app-main-content>.controls.fintech-header-shell .fintech-header-start-cta,body.dark-theme .app-main-content>.controls.fintech-header-shell .fintech-header-start-cta,html.dark-theme .app-main-content>.controls.fintech-header-shell .fintech-header-start-cta{font-size:11px;height:28px;padding:0 12px 0 9px}.app-main-content>.controls.fintech-header-shell .fintech-header-pill-btn,body.dark-theme .app-main-content>.controls.fintech-header-shell .fintech-header-pill-btn,html.dark-theme .app-main-content>.controls.fintech-header-shell .fintech-header-pill-btn{border-radius:9px;height:28px;width:28px}.app-main-content>.controls.fintech-header-shell .symbol-select-group select,body.dark-theme .app-main-content>.controls.fintech-header-shell .symbol-select-group select,html.dark-theme .app-main-content>.controls.fintech-header-shell .symbol-select-group select{background:#fffffff0!important;border:1px solid #0a0c0a1f!important;border-radius:10px!important;color:#0a0c0a!important;font-size:12px!important;font-weight:700!important;min-height:28px!important;padding:3px 8px!important}.app-main-content>.controls.fintech-header-shell .timeframe-btn,body.dark-theme .app-main-content>.controls.fintech-header-shell .timeframe-btn,html.dark-theme .app-main-content>.controls.fintech-header-shell .timeframe-btn{background:#0b0d0b1f!important;border:1px solid #0a0c0a1f!important;border-radius:8px!important;color:#fff!important;font-size:10px!important;font-weight:700!important;min-height:21px!important;padding:3px 7px!important}.app-main-content>.controls.fintech-header-shell .timeframe-btn.active,body.dark-theme .app-main-content>.controls.fintech-header-shell .timeframe-btn.active,html.dark-theme .app-main-content>.controls.fintech-header-shell .timeframe-btn.active{background:#0b0d0be0!important;border-color:#0000!important;color:#ecffec!important}.app-main-content>.controls.fintech-header-shell .more-timeframes-dropdown,body.dark-theme .app-main-content>.controls.fintech-header-shell .more-timeframes-dropdown,html.dark-theme .app-main-content>.controls.fintech-header-shell .more-timeframes-dropdown{background:#ffffffeb!important;border:1px solid #0a0c0a1a!important;border-radius:8px!important;color:#0a0c0a!important;font-size:10px!important;font-weight:700!important;min-height:21px!important;padding:2px 6px!important}.app-main-content>.controls.fintech-header-shell .icon-btn.icon-btn--fintech,body.dark-theme .app-main-content>.controls.fintech-header-shell .icon-btn.icon-btn--fintech,html.dark-theme .app-main-content>.controls.fintech-header-shell .icon-btn.icon-btn--fintech{background:#0b0d0bd6!important;border:none!important;border-radius:8px!important;box-shadow:0 8px 20px #00000038;color:#ffffffed!important;height:28px!important;min-width:28px!important;width:28px!important}.app-main-content>.controls.fintech-header-shell .balance-box-wrap .balance-display,body.dark-theme .app-main-content>.controls.fintech-header-shell .balance-box-wrap .balance-display,html.dark-theme .app-main-content>.controls.fintech-header-shell .balance-box-wrap .balance-display{background:linear-gradient(180deg,color-mix(in srgb,#172554 78%,#000 22%),#0a0d0b)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ui-accent-deep) 78%,#000 22%) 0,#0a0d0b 100%)!important;border:1px solid #0000006b!important;border-radius:11px!important;box-shadow:0 4px 14px #00000052,0 0 0 1px rgba(var(--premium-neon-rgb),.1),inset 0 1px 0 rgba(var(--premium-neon-rgb),.07),inset 0 -1px 0 #00000052!important;color:#e6fae8f5!important;font-size:clamp(11px,.95vw,13px)!important;font-weight:800!important;letter-spacing:-.055em!important;padding:4px 10px!important}.app-main-content>.controls.fintech-header-shell .account-toggle-label,body.dark-theme .app-main-content>.controls.fintech-header-shell .account-toggle-label,html.dark-theme .app-main-content>.controls.fintech-header-shell .account-toggle-label{color:#0a0c0a!important;font-weight:700!important}.app-main-content>.controls.fintech-header-shell .account-toggle-switch,body.dark-theme .app-main-content>.controls.fintech-header-shell .account-toggle-switch,html.dark-theme .app-main-content>.controls.fintech-header-shell .account-toggle-switch{transform:scale(.88);transform-origin:left center}.app-main-content>.controls.fintech-header-shell .status-group .status,body.dark-theme .app-main-content>.controls.fintech-header-shell .status-group .status,html.dark-theme .app-main-content>.controls.fintech-header-shell .status-group .status{border-radius:7px!important;font-size:9px!important;min-height:18px!important;padding:2px 5px!important}html.dark-theme .app-main-content>.controls.fintech-header-shell #granularitySelect,html.dark-theme .app-main-content>.controls.fintech-header-shell select{box-shadow:none!important}.app-main-content>.controls.fintech-header-shell .fintech-header-profile{flex:0 0 auto!important;max-width:220px!important;min-width:0!important}.app-main-content>.controls.fintech-header-shell .fintech-header-actions{flex:0 0 auto!important}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker{align-self:center!important;background:linear-gradient(180deg,#070c12f0,#04080cf7)!important;border:1px solid #ffffff0f!important;border-radius:10px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),inset 0 -1px 0 #00000080,0 3px 10px #00000073!important;box-sizing:border-box!important;display:flex!important;flex:1 1!important;height:46px!important;margin:0 8px!important;max-height:46px!important;max-width:100%!important;min-height:46px!important;min-width:0!important;overflow:hidden!important;padding:0!important}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__track{align-items:stretch!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;min-width:0!important;overflow:hidden!important;padding:0!important;width:100%!important}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__card{background:#0000!important;border:none!important;border-radius:0!important;border-right:1px solid #ffffff0f!important;box-shadow:none!important;box-sizing:border-box!important;display:flex!important;flex:1 1!important;flex-direction:column!important;gap:0!important;justify-content:flex-start!important;max-width:none!important;min-height:0!important;min-width:0!important;overflow:hidden!important;padding:5px 8px 3px!important;position:relative!important;width:auto!important}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__card:last-child{border-right:none!important}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__card-top{align-items:center!important;display:flex!important;flex-direction:row!important;flex-shrink:0!important;gap:6px!important;justify-content:space-between!important;margin:0 0 2px!important;padding:0!important}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__name{color:#e1ebe6e0!important;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif!important;font-family:var(--font-ui)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.1!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;text-transform:none!important;white-space:nowrap!important}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__name:before{color:#e1ebe680;content:"✕";font-size:9px;font-weight:400;margin-right:3px}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__pct{color:#4ade80!important;color:var(--premium-neon,#4ade80)!important;flex-shrink:0!important;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif!important;font-family:var(--font-ui)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.01em!important;line-height:1.1!important}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__chart{display:block!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;width:100%!important}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker .fintech-header-ticker-spark{display:block!important;height:100%!important;width:100%!important}}.fintech-header-ticker-spark__line{stroke:#4ade80f5;stroke:rgba(var(--premium-neon-rgb,74,222,128),.96)}.fintech-header-ticker-spark__grad-top{stop-color:#22c55e61;stop-color:rgba(var(--premium-neon-rgb,34,197,94),.38)}.fintech-header-ticker-spark__grad-bot{stop-color:#22c55e05;stop-color:rgba(var(--premium-neon-rgb,34,197,94),.02)}@media (max-width:768px){body,body.dark-theme,html.dark-theme body{background:radial-gradient(60% 32% at 18% 0,#22c55e24 0,#22c55e00 62%),radial-gradient(80% 40% at 92% 2%,#22c55e0f 0,#0000 60%),linear-gradient(180deg,#050706,#070a09 40%,#040605)!important;background:radial-gradient(60% 32% at 18% 0,rgba(var(--premium-neon-rgb,34,197,94),.14) 0,rgba(var(--premium-neon-rgb,34,197,94),0) 62%),radial-gradient(80% 40% at 92% 2%,rgba(var(--premium-neon-rgb,34,197,94),.06) 0,#0000 60%),linear-gradient(180deg,#050706 0,#070a09 40%,#040605 100%)!important}.app-main-content>.controls.fintech-header-shell,body.dark-theme .app-main-content>.controls.fintech-header-shell,html.dark-theme .app-main-content>.controls.fintech-header-shell{background:radial-gradient(55% 85% at 14% 48%,#22c55e2e 0,#22c55e0a 45%,#0000 75%),linear-gradient(180deg,#0b0f0d,#070a09 60%,#050706)!important;background:radial-gradient(55% 85% at 14% 48%,rgba(var(--premium-neon-rgb,34,197,94),.18) 0,rgba(var(--premium-neon-rgb,34,197,94),.04) 45%,#0000 75%),linear-gradient(180deg,#0b0f0d 0,#070a09 60%,#050706 100%)!important;border:1px solid #ffffff0a!important;border-radius:0 0 22px 22px!important;border-top:none!important;box-shadow:0 18px 34px -14px #000000b3,0 6px 18px -8px #22c55e47,inset 0 1px 0 #ffffff0a,inset 0 -1px 0 #00000080!important;box-shadow:0 18px 34px -14px #000000b3,0 6px 18px -8px rgba(var(--premium-neon-rgb,34,197,94),.28),inset 0 1px 0 #ffffff0a,inset 0 -1px 0 #00000080!important;color:#eaf4ed!important;gap:7px!important;padding:8px 12px!important}.app-main-content>.controls.fintech-header-shell .fintech-header-profile{gap:10px!important}.app-main-content>.controls.fintech-header-shell .fintech-header-avatar{background:radial-gradient(80% 80% at 30% 25%,#ffffff2e 0,#fff0 55%),linear-gradient(150deg,#22c55e,color-mix(in srgb,#22c55e 62%,#051008 38%) 75%,#051008)!important;background:radial-gradient(80% 80% at 30% 25%,#ffffff2e 0,#fff0 55%),linear-gradient(150deg,rgb(var(--premium-neon-rgb,34,197,94)) 0,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 62%,#051008 38%) 75%,#051008 100%)!important;border-radius:50%!important;box-shadow:0 0 0 1px #0000008c,0 0 0 3px #22c55e38,0 8px 18px -6px #22c55e73,inset 0 1px 0 #fff3!important;box-shadow:0 0 0 1px #0000008c,0 0 0 3px rgba(var(--premium-neon-rgb,34,197,94),.22),0 8px 18px -6px rgba(var(--premium-neon-rgb,34,197,94),.45),inset 0 1px 0 #fff3!important;height:38px!important;width:38px!important}.app-main-content>.controls.fintech-header-shell .fintech-header-avatar svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.45));opacity:.92}.app-main-content>.controls.fintech-header-shell .fintech-header-kicker{align-items:center;color:#dcebe18c!important;display:inline-flex!important;font-size:0!important;gap:4px;letter-spacing:0!important;line-height:1.1!important;margin-bottom:1px!important;text-transform:none!important}.app-main-content>.controls.fintech-header-shell .fintech-header-kicker:before{color:#dcebe18c;content:"Good Morning";font-size:9px;font-weight:600;letter-spacing:.01em;text-transform:none}.app-main-content>.controls.fintech-header-shell .fintech-header-kicker:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27><path fill=%27%23f7c26b%27 d=%27M5 20c2.5-7 13-7 14-3-1 4-4 4-7 3-3-1-5-1-7 0z%27/><path fill=%27%23d99a46%27 d=%27M5 20c2.5-7 13-7 14-3%27 stroke=%27%23a66a20%27 stroke-width=%270.5%27 fill=%27none%27/></svg>");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;opacity:.95;width:10px}.app-main-content>.controls.fintech-header-shell .fintech-header-name{color:#f3f8f4!important;font-size:15px!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.15!important;text-shadow:none!important}.app-main-content>.controls.fintech-header-shell .fintech-header-handle{color:#b4c8bc8c!important;font-size:10px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.1!important}.app-main-content>.controls.fintech-header-shell .fintech-header-actions{gap:7px!important}.app-main-content>.controls.fintech-header-shell #settingsBtn.icon-btn--fintech,.app-main-content>.controls.fintech-header-shell .fintech-header-pill-btn{background:radial-gradient(100% 100% at 30% 20%,#ffffff0d 0,#fff0 55%),linear-gradient(160deg,#121816,#090c0b)!important;border:1px solid #ffffff0f!important;border-radius:50%!important;box-shadow:0 0 0 1px #0009,0 6px 14px -6px #0000008c,inset 0 1px 0 #ffffff0f,inset 0 -1px 0 #00000080!important;color:#d8ebde!important;height:34px!important;min-height:34px!important;min-width:34px!important;padding:0!important;width:34px!important}.app-main-content>.controls.fintech-header-shell #settingsBtn.icon-btn--fintech svg,.app-main-content>.controls.fintech-header-shell .fintech-header-pill-btn svg{color:#dcebe1e0!important;height:16px!important;width:16px!important}.app-main-content>.controls.fintech-header-shell .fintech-header-pill-btn--notify{position:relative}.app-main-content>.controls.fintech-header-shell .fintech-header-notify-dot{background:#22c55e!important;background:rgb(var(--premium-neon-rgb,34,197,94))!important;box-shadow:0 0 0 2px #0a0e0c,0 0 8px #22c55eb3!important;box-shadow:0 0 0 2px #0a0e0c,0 0 8px rgba(var(--premium-neon-rgb,34,197,94),.7)!important;height:7px!important;right:7px!important;top:7px!important;width:7px!important}.app-main-content>.controls.fintech-header-shell .fintech-header-start-cta{background:linear-gradient(155deg,color-mix(in srgb,#22c55e 85%,#002010 15%),color-mix(in srgb,#22c55e 50%,#031f12 50%) 65%,#031a0f)!important;background:linear-gradient(155deg,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 85%,#002010 15%) 0,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 50%,#031f12 50%) 65%,#031a0f 100%)!important;box-shadow:0 0 0 1px #0000008c,0 0 18px -2px #22c55e8c,0 8px 16px -8px #0000008c,inset 0 1px 0 #ffffff59,inset 0 -1px 0 #0006!important;box-shadow:0 0 0 1px #0000008c,0 0 18px -2px rgba(var(--premium-neon-rgb,34,197,94),.55),0 8px 16px -8px #0000008c,inset 0 1px 0 #ffffff59,inset 0 -1px 0 #0006!important;color:#031007!important;font-size:10px!important;height:34px!important;letter-spacing:.1em!important;padding:0 12px!important}.app-main-content>.controls.fintech-header-shell .fintech-header-start-cta__bolt{color:#031007!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack{gap:6px!important}.app-main-content>.controls.fintech-header-shell .controls-row--market{align-items:center!important;box-sizing:border-box!important;flex-wrap:nowrap!important;gap:4px!important;max-width:100%!important;min-width:0!important;width:100%!important}.app-main-content>.controls.fintech-header-shell .controls-row--market .symbol-select-group{box-sizing:border-box!important;flex:0 1 auto!important;max-width:min(36vw,158px)!important;min-width:min(28vw,118px)!important;width:auto!important}.app-main-content>.controls.fintech-header-shell .controls-row--market .timeframe-scroll-strip{flex:1 1!important;max-width:none!important;min-width:0!important}.app-main-content>.controls.fintech-header-shell .controls-row--market #symbolSelect,.app-main-content>.controls.fintech-header-shell .controls-row--market .symbol-select-group select{background:linear-gradient(160deg,#121816f2,#090c0bf5)!important;border:1px solid #ffffff0d!important;border-radius:999px!important;box-shadow:inset 0 1px 0 #ffffff0a,0 4px 10px -4px #0000008c!important;box-sizing:border-box!important;color:#eaf4ed!important;font-size:11px!important;font-weight:600!important;height:28px!important;max-width:100%!important;min-height:28px!important;padding:0 24px 0 10px!important;width:100%!important}.app-main-content>.controls.fintech-header-shell .timeframe-btn{background:linear-gradient(160deg,#121816e6,#0a0e0ceb)!important;border:1px solid hsla(0,0%,100%,.045)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 #ffffff08!important;color:#fff!important;font-size:10px!important;font-weight:600!important;height:26px!important;letter-spacing:.02em!important;min-height:26px!important;padding:0 10px!important;transition:all .18s ease}.app-main-content>.controls.fintech-header-shell .timeframe-btn.active{background:linear-gradient(155deg,color-mix(in srgb,#22c55e 92%,#002010 8%),color-mix(in srgb,#22c55e 55%,#03281a 45%))!important;background:linear-gradient(155deg,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 92%,#002010 8%) 0,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 55%,#03281a 45%) 100%)!important;border:1px solid #22c55e8c!important;border:1px solid rgba(var(--premium-neon-rgb,34,197,94),.55)!important;box-shadow:0 0 14px -2px #22c55e8c,inset 0 1px 0 #ffffff59!important;box-shadow:0 0 14px -2px rgba(var(--premium-neon-rgb,34,197,94),.55),inset 0 1px 0 #ffffff59!important;color:#031007!important;font-weight:700!important}.app-main-content>.controls.fintech-header-shell .more-timeframes-dropdown{background:linear-gradient(160deg,#121816f2,#0a0e0cf5)!important;border:1px solid #ffffff0d!important;border-radius:999px!important;color:#eaf4ed!important;font-size:10px!important;font-weight:600!important;height:26px!important;min-height:26px!important}.app-main-content>.controls.fintech-header-shell .controls-row--market .mobile-header-metrics,.controls-row--market .mobile-header-metrics{align-content:center!important;align-items:center!important;column-gap:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;justify-content:flex-start!important;margin-left:2px!important}.app-main-content>.controls.fintech-header-shell .controls-row--market .mobile-header-metrics .account-toggle-wrapper,.controls-row--market .mobile-header-metrics .account-toggle-wrapper{align-items:center!important;display:flex!important;flex-shrink:0!important;margin-right:0!important}.app-main-content>.controls.fintech-header-shell .controls-row--market .mobile-header-metrics .balance-box-wrap,.controls-row--market .mobile-header-metrics .balance-box-wrap{align-items:center!important;display:flex!important;flex-shrink:0!important;margin-left:0!important;margin-right:0!important}.app-main-content>.controls.fintech-header-shell .controls-row--market .mobile-header-metrics .fintech-balance-cluster,.controls-row--market .mobile-header-metrics .fintech-balance-cluster{align-items:center!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:0!important;justify-content:center!important}.controls-row--market .mobile-header-metrics .fintech-balance-microcopy{display:none!important}.controls-row--market .mobile-header-metrics .account-toggle-switch{align-items:center!important;gap:1px!important}.controls-row--market .mobile-header-metrics .account-toggle-label{color:#dcebe1cc!important;font-size:8px!important;font-weight:700!important;letter-spacing:.05em!important;min-width:22px!important;text-transform:uppercase}.controls-row--market .mobile-header-metrics .balance-display{align-self:center!important;background:#0000!important;border:none!important;box-shadow:none!important;color:#eaf4ed!important;font-size:10px!important;font-weight:700!important;line-height:1.15!important;margin:0!important;max-width:100%!important;padding:2px 6px!important;white-space:nowrap!important}.fintech-header-shell .controls-row--market .mobile-header-metrics .balance-box-wrap .balance-display,body.dark-theme .app-main-content>.controls.fintech-header-shell .controls-row--market .mobile-header-metrics .balance-box-wrap .balance-display,body.dark-theme .controls.fintech-header-shell .controls-row--market .mobile-header-metrics .balance-box-wrap .balance-display,html.dark-theme .app-main-content>.controls.fintech-header-shell .controls-row--market .mobile-header-metrics .balance-box-wrap .balance-display,html.dark-theme .controls.fintech-header-shell .controls-row--market .mobile-header-metrics .balance-box-wrap .balance-display{margin:0!important;padding:2px 6px!important}.controls-row--market .mobile-header-metrics .status-group .status{background:#ffffff0a!important;border:1px solid #ffffff0f!important;border-radius:999px!important;color:#dcebe1d9!important;font-size:8px!important;font-weight:700!important;height:16px!important;letter-spacing:.06em!important;min-height:16px!important;padding:0 7px!important;text-transform:uppercase}.controls-row--market .mobile-header-metrics .status-group .status.connected{background:linear-gradient(160deg,#22c55e2e,#22c55e0f)!important;background:linear-gradient(160deg,rgba(var(--premium-neon-rgb,34,197,94),.18) 0,rgba(var(--premium-neon-rgb,34,197,94),.06) 100%)!important;border-color:#22c55e73!important;border-color:rgba(var(--premium-neon-rgb,34,197,94),.45)!important;box-shadow:0 0 10px -2px #22c55e80!important;box-shadow:0 0 10px -2px rgba(var(--premium-neon-rgb,34,197,94),.5)!important;color:#22c55e!important;color:rgb(var(--premium-neon-rgb,34,197,94))!important}.controls-row--market .mobile-header-metrics .status-group .status.disconnected{background:#dc505024!important;border-color:#dc505059!important;color:#f29898!important}.controls-row--market .mobile-header-metrics .account-toggle-slider{background:#121816e6!important;border:1px solid #ffffff14!important;box-shadow:inset 0 1px 2px #0000008c!important}.controls-row--market .mobile-header-metrics .account-toggle-switch input:checked~.account-toggle-slider{background:linear-gradient(160deg,color-mix(in srgb,#22c55e 82%,#002010 18%),color-mix(in srgb,#22c55e 45%,#03281a 55%))!important;background:linear-gradient(160deg,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 82%,#002010 18%) 0,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 45%,#03281a 55%) 100%)!important;border-color:#22c55e80!important;border-color:rgba(var(--premium-neon-rgb,34,197,94),.5)!important}}@media (min-width:769px){.app-main-content>.controls.fintech-header-shell,body.dark-theme .app-main-content>.controls.fintech-header-shell,body.light-theme .app-main-content>.controls.fintech-header-shell,html.dark-theme .app-main-content>.controls.fintech-header-shell{background:radial-gradient(46% 110% at 8% 50%,#22c55e38 0,#22c55e0f 45%,#0000 75%),radial-gradient(60% 120% at 95% 50%,#22c55e1a 0,#0000 60%),linear-gradient(180deg,#0b0f0d,#080b0a 55%,#050706)!important;background:radial-gradient(46% 110% at 8% 50%,rgba(var(--premium-neon-rgb,34,197,94),.22) 0,rgba(var(--premium-neon-rgb,34,197,94),.06) 45%,#0000 75%),radial-gradient(60% 120% at 95% 50%,rgba(var(--premium-neon-rgb,34,197,94),.1) 0,#0000 60%),linear-gradient(180deg,#0b0f0d 0,#080b0a 55%,#050706 100%)!important;border:1px solid #ffffff0a!important;border-radius:0 0 20px 20px!important;border-top:none!important;box-shadow:0 22px 42px -18px #000000a6,0 10px 26px -10px #22c55e57,inset 0 1px 0 #ffffff0d,inset 0 -1px 0 #00000080!important;box-shadow:0 22px 42px -18px #000000a6,0 10px 26px -10px rgba(var(--premium-neon-rgb,34,197,94),.34),inset 0 1px 0 #ffffff0d,inset 0 -1px 0 #00000080!important;color:#eaf4ed!important}.app-main-content>.controls.fintech-header-shell .fintech-header-avatar{background:radial-gradient(80% 80% at 30% 25%,#ffffff2e 0,#fff0 55%),linear-gradient(150deg,#22c55e,color-mix(in srgb,#22c55e 62%,#051008 38%) 75%,#051008)!important;background:radial-gradient(80% 80% at 30% 25%,#ffffff2e 0,#fff0 55%),linear-gradient(150deg,rgb(var(--premium-neon-rgb,34,197,94)) 0,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 62%,#051008 38%) 75%,#051008 100%)!important;box-shadow:0 0 0 1px #0000008c,0 0 0 3px #22c55e38,0 8px 16px -6px #22c55e73,inset 0 1px 0 #fff3!important;box-shadow:0 0 0 1px #0000008c,0 0 0 3px rgba(var(--premium-neon-rgb,34,197,94),.22),0 8px 16px -6px rgba(var(--premium-neon-rgb,34,197,94),.45),inset 0 1px 0 #fff3!important}.app-main-content>.controls.fintech-header-shell .fintech-header-avatar svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.4));opacity:.92}.app-main-content>.controls.fintech-header-shell .fintech-header-name{color:#f3f8f4!important;font-weight:700!important;letter-spacing:-.015em!important;text-shadow:none!important}.app-main-content>.controls.fintech-header-shell .fintech-header-handle{color:#b4c8bc8c!important;font-weight:500!important}.app-main-content>.controls.fintech-header-shell .fintech-header-kicker{align-items:center;color:#dcebe18c!important;display:inline-flex!important;font-size:0!important;gap:4px;letter-spacing:0!important;line-height:1.1!important;margin-bottom:1px!important;text-transform:none!important}.app-main-content>.controls.fintech-header-shell .fintech-header-kicker:before{color:#dcebe18c;content:"Good Morning";font-size:8px;font-weight:600;letter-spacing:.02em;text-transform:none}.app-main-content>.controls.fintech-header-shell .fintech-header-kicker:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27><path fill=%27%23f7c26b%27 d=%27M5 20c2.5-7 13-7 14-3-1 4-4 4-7 3-3-1-5-1-7 0z%27/><path fill=%27%23d99a46%27 d=%27M5 20c2.5-7 13-7 14-3%27 stroke=%27%23a66a20%27 stroke-width=%270.5%27 fill=%27none%27/></svg>");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:9px;opacity:.95;width:9px}.app-main-content>.controls.fintech-header-shell #settingsBtn.icon-btn--fintech,.app-main-content>.controls.fintech-header-shell .fintech-header-pill-btn{background:radial-gradient(100% 100% at 30% 20%,#ffffff0d 0,#fff0 55%),linear-gradient(160deg,#121816,#090c0b)!important;border:1px solid #ffffff0f!important;border-radius:50%!important;box-shadow:0 0 0 1px #0009,0 5px 12px -6px #0000008c,inset 0 1px 0 #ffffff0f,inset 0 -1px 0 #00000080!important;color:#d8ebde!important;height:30px!important;min-height:30px!important;min-width:30px!important;padding:0!important;width:30px!important}.app-main-content>.controls.fintech-header-shell #settingsBtn.icon-btn--fintech svg,.app-main-content>.controls.fintech-header-shell .fintech-header-pill-btn svg{color:#dcebe1e0!important;height:14px!important;width:14px!important}.app-main-content>.controls.fintech-header-shell .fintech-header-notify-dot{background:#22c55e!important;background:rgb(var(--premium-neon-rgb,34,197,94))!important;box-shadow:0 0 0 2px #0a0e0c,0 0 7px #22c55eb3!important;box-shadow:0 0 0 2px #0a0e0c,0 0 7px rgba(var(--premium-neon-rgb,34,197,94),.7)!important;height:6px!important;right:6px!important;top:6px!important;width:6px!important}.app-main-content>.controls.fintech-header-shell .fintech-header-start-cta{background:linear-gradient(155deg,color-mix(in srgb,#22c55e 85%,#002010 15%),color-mix(in srgb,#22c55e 50%,#031f12 50%) 65%,#031a0f)!important;background:linear-gradient(155deg,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 85%,#002010 15%) 0,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 50%,#031f12 50%) 65%,#031a0f 100%)!important;box-shadow:0 0 0 1px #0000008c,0 0 16px -2px #22c55e8c,0 6px 14px -8px #00000080,inset 0 1px 0 #ffffff59,inset 0 -1px 0 #0006!important;box-shadow:0 0 0 1px #0000008c,0 0 16px -2px rgba(var(--premium-neon-rgb,34,197,94),.55),0 6px 14px -8px #00000080,inset 0 1px 0 #ffffff59,inset 0 -1px 0 #0006!important;color:#031007!important;font-size:9px!important;height:28px!important;letter-spacing:.1em!important;padding:0 12px!important}.app-main-content>.controls.fintech-header-shell .fintech-header-start-cta__bolt{color:#031007!important}.app-main-content>.controls.fintech-header-shell #symbolSelect,.app-main-content>.controls.fintech-header-shell .more-timeframes-dropdown,.app-main-content>.controls.fintech-header-shell .symbol-select-group select{background:linear-gradient(160deg,#121816f2,#090c0bf5)!important;border:1px solid #ffffff0d!important;border-radius:999px!important;box-shadow:inset 0 1px 0 #ffffff0a,0 4px 10px -4px #0000008c!important;color:#eaf4ed!important;font-size:10px!important;font-weight:600!important;height:24px!important;min-height:24px!important;padding:0 22px 0 10px!important}.app-main-content>.controls.fintech-header-shell .timeframe-btn{background:linear-gradient(160deg,#121816e6,#0a0e0ceb)!important;border:1px solid hsla(0,0%,100%,.045)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 #ffffff08!important;color:#fff!important;font-size:10px!important;font-weight:600!important;height:24px!important;letter-spacing:.02em!important;min-height:24px!important;padding:0 10px!important;transition:all .18s ease}.app-main-content>.controls.fintech-header-shell .timeframe-btn:hover{border-color:#22c55e59!important;border-color:rgba(var(--premium-neon-rgb,34,197,94),.35)!important;color:#fff!important}.app-main-content>.controls.fintech-header-shell .timeframe-btn.active{background:linear-gradient(155deg,color-mix(in srgb,#22c55e 92%,#002010 8%),color-mix(in srgb,#22c55e 55%,#03281a 45%))!important;background:linear-gradient(155deg,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 92%,#002010 8%) 0,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 55%,#03281a 45%) 100%)!important;border:1px solid #22c55e8c!important;border:1px solid rgba(var(--premium-neon-rgb,34,197,94),.55)!important;box-shadow:0 0 14px -2px #22c55e8c,inset 0 1px 0 #ffffff59!important;box-shadow:0 0 14px -2px rgba(var(--premium-neon-rgb,34,197,94),.55),inset 0 1px 0 #ffffff59!important;color:#031007!important;font-weight:700!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics{border-left:1px solid #ffffff12!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics .account-toggle-label{color:#dcebe1d9!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics .balance-display{background:#0000!important;border:none!important;box-shadow:none!important;color:#eaf4ed!important;font-weight:700!important;padding:0!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics .fintech-balance-microcopy{color:#b4c8bc8c!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics .account-toggle-slider{background:#121816e6!important;border:1px solid #ffffff14!important;box-shadow:inset 0 1px 2px #0000008c!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics .account-toggle-switch input:checked~.account-toggle-slider{background:linear-gradient(160deg,color-mix(in srgb,#22c55e 82%,#002010 18%),color-mix(in srgb,#22c55e 45%,#03281a 55%))!important;background:linear-gradient(160deg,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 82%,#002010 18%) 0,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 45%,#03281a 55%) 100%)!important;border-color:#22c55e80!important;border-color:rgba(var(--premium-neon-rgb,34,197,94),.5)!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics .status-group .status{background:#ffffff0a!important;border:1px solid #ffffff0f!important;border-radius:999px!important;color:#dcebe1d9!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics .status-group .status.connected{background:linear-gradient(160deg,#22c55e2e,#22c55e0f)!important;background:linear-gradient(160deg,rgba(var(--premium-neon-rgb,34,197,94),.18) 0,rgba(var(--premium-neon-rgb,34,197,94),.06) 100%)!important;border-color:#22c55e73!important;border-color:rgba(var(--premium-neon-rgb,34,197,94),.45)!important;box-shadow:0 0 10px -2px #22c55e80!important;box-shadow:0 0 10px -2px rgba(var(--premium-neon-rgb,34,197,94),.5)!important;color:#22c55e!important;color:rgb(var(--premium-neon-rgb,34,197,94))!important}.app-main-content>.controls.fintech-header-shell .controls-chart-controls-stack .mobile-header-metrics .status-group .status.disconnected{background:#dc505024!important;border-color:#dc505059!important;color:#f29898!important}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker{background:linear-gradient(180deg,#090e0bf2,#040806fa)!important;border:1px solid #ffffff0d!important;box-shadow:inset 0 1px 0 #ffffff0a,inset 0 -1px 0 #00000080,0 4px 12px -4px #0000008c!important}}:root,body.dark-theme,body:not(.light-theme),html.dark-theme{--bg-primary:#050706;--bg-secondary:#0b0f0d;--bg-tertiary:#12181600;--bg-tertiary:#121816c7;--bg-controls:#0b0f0d;--text-primary:#eaf4ed;--text-secondary:#d2e4dab8;--border-color:#ffffff0f;--border-hover:rgba(var(--premium-neon-rgb,34,197,94),0.35);--border-focus:rgba(var(--premium-neon-rgb,34,197,94),0.55);--grid-color:#1e28228c;--chart-bg:#070b09}body.light-theme,html.light-theme{--bg-primary:#fff;--bg-secondary:#f5f5f5;--bg-tertiary:#e8e8e8;--bg-controls:#f5f5f5;--text-primary:#000;--text-secondary:#333;--border-color:#d0d0d0;--border-hover:#b0b0b0;--border-focus:grey;--grid-color:#e0e0e0}@media (min-width:769px){body.dark-theme,body:not(.light-theme),html.dark-theme body{background:radial-gradient(42% 28% at 8% 0,#22c55e1a 0,#22c55e00 62%),radial-gradient(55% 40% at 98% 0,#22c55e0d 0,#0000 60%),linear-gradient(180deg,#050706,#070a09 40%,#040605)!important;background:radial-gradient(42% 28% at 8% 0,rgba(var(--premium-neon-rgb,34,197,94),.1) 0,rgba(var(--premium-neon-rgb,34,197,94),0) 62%),radial-gradient(55% 40% at 98% 0,rgba(var(--premium-neon-rgb,34,197,94),.05) 0,#0000 60%),linear-gradient(180deg,#050706 0,#070a09 40%,#040605 100%)!important}}.market-list-sidebar{background:linear-gradient(180deg,#0b0f0dfa,#070a09);border-right:1px solid #ffffff0a;box-shadow:inset -1px 0 0 #ffffff05}.market-sidebar-selected-display{background:radial-gradient(80% 100% at 0 50%,#22c55e1f 0,#22c55e00 70%),linear-gradient(180deg,#121816d9,#0a0e0ce6);background:radial-gradient(80% 100% at 0 50%,rgba(var(--premium-neon-rgb,34,197,94),.12) 0,rgba(var(--premium-neon-rgb,34,197,94),0) 70%),linear-gradient(180deg,#121816d9 0,#0a0e0ce6 100%);border-bottom:1px solid #ffffff0d}.market-list-sidebar .market-list-category-header{color:#c8d7cd8c;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.market-list-sidebar .market-list-item{background:#0000;border:1px solid #0000;border-radius:10px;transition:all .16s ease}.market-list-sidebar .market-list-item:hover{background:linear-gradient(160deg,#121816a6,#0a0e0ca6);border-color:#ffffff0d}.market-list-sidebar .market-list-item.active{background:linear-gradient(155deg,#22c55e33,#22c55e0f)!important;background:linear-gradient(155deg,rgba(var(--premium-neon-rgb,34,197,94),.2) 0,rgba(var(--premium-neon-rgb,34,197,94),.06) 100%)!important;border:1px solid #22c55e73!important;border:1px solid rgba(var(--premium-neon-rgb,34,197,94),.45)!important;box-shadow:0 0 16px -4px #22c55e80,inset 0 1px 0 #ffffff0f!important;box-shadow:0 0 16px -4px rgba(var(--premium-neon-rgb,34,197,94),.5),inset 0 1px 0 #ffffff0f!important;color:#eaf4ed!important}.market-list-sidebar .market-list-item.active .market-list-item-dot,.market-list-sidebar .market-list-item.active .market-list-item-ticker{color:#22c55e;color:rgb(var(--premium-neon-rgb,34,197,94))}.right-icon-nav{background:linear-gradient(180deg,#0b0f0dfa,#070a09);border-left:1px solid #ffffff0a;box-shadow:inset 1px 0 0 #ffffff05;gap:6px;padding:10px 0}.right-nav-icon-btn{background:linear-gradient(160deg,#12181600,#0a0e0c00);border:1px solid #0000;border-radius:12px;color:#dcebe1b3;height:40px;transition:all .16s ease;width:40px}.right-nav-icon-btn:hover{background:linear-gradient(160deg,#121816bf,#0a0e0ccc);border-color:#ffffff0f;color:#eaf4ed}.right-nav-icon-btn.active,body.light-theme .right-nav-icon-btn.active{background:linear-gradient(155deg,#22c55e38,#22c55e0f)!important;background:linear-gradient(155deg,rgba(var(--premium-neon-rgb,34,197,94),.22) 0,rgba(var(--premium-neon-rgb,34,197,94),.06) 100%)!important;border:1px solid #22c55e80!important;border:1px solid rgba(var(--premium-neon-rgb,34,197,94),.5)!important;box-shadow:0 0 14px -2px #22c55e8c,inset 0 1px 0 #ffffff14!important;box-shadow:0 0 14px -2px rgba(var(--premium-neon-rgb,34,197,94),.55),inset 0 1px 0 #ffffff14!important;color:#22c55e!important;color:rgb(var(--premium-neon-rgb,34,197,94))!important}.bots-view-panel,.community-view-panel,.signals-view-panel{background:radial-gradient(50% 40% at 20% 0,#22c55e14 0,#22c55e00 65%),linear-gradient(180deg,#0b0f0d,#070a09)!important;background:radial-gradient(50% 40% at 20% 0,rgba(var(--premium-neon-rgb,34,197,94),.08) 0,rgba(var(--premium-neon-rgb,34,197,94),0) 65%),linear-gradient(180deg,#0b0f0d 0,#070a09 100%)!important;border-left:1px solid #ffffff0d!important;color:#eaf4ed!important}.trading-widget{background:radial-gradient(65% 45% at 50% 0,#22c55e12 0,#22c55e00 65%),linear-gradient(165deg,#121816eb,#0a0e0cf2)!important;background:radial-gradient(65% 45% at 50% 0,rgba(var(--premium-neon-rgb,34,197,94),.07) 0,rgba(var(--premium-neon-rgb,34,197,94),0) 65%),linear-gradient(165deg,#121816eb 0,#0a0e0cf2 100%)!important;border:1px solid #ffffff0d!important;border-radius:14px!important;box-shadow:0 14px 28px -12px #000000a6,0 0 0 1px #22c55e1f,inset 0 1px 0 #ffffff0d!important;box-shadow:0 14px 28px -12px #000000a6,0 0 0 1px rgba(var(--premium-neon-rgb,34,197,94),.12),inset 0 1px 0 #ffffff0d!important}.trading-widget-duration,.trading-widget-quantity{background:linear-gradient(160deg,#161e1ad9,#0c100ee0);border:1px solid #ffffff0d;border-radius:10px}.trading-widget .duration-input,.trading-widget .quantity-input{background:#0000;border:none;color:#eaf4ed}.trading-widget .quantity-btn{background:linear-gradient(160deg,#1e2823bf,#0e1411cc);border:1px solid #ffffff0f;color:#dcebe1d9;transition:all .14s ease}.trading-widget .quantity-btn:hover{border-color:#22c55e73;border-color:rgba(var(--premium-neon-rgb,34,197,94),.45);color:#22c55e;color:rgb(var(--premium-neon-rgb,34,197,94))}.trading-widget .quick-stake-buttons button{background:linear-gradient(160deg,#161e1ac7,#0c100ed9);border:1px solid #ffffff0d;border-radius:999px;color:#dcebe1d9}.trading-widget .quick-stake-buttons button.active,.trading-widget .quick-stake-buttons button:hover{background:linear-gradient(155deg,#22c55e38,#22c55e0f);background:linear-gradient(155deg,rgba(var(--premium-neon-rgb,34,197,94),.22) 0,rgba(var(--premium-neon-rgb,34,197,94),.06) 100%);border-color:#22c55e80;border-color:rgba(var(--premium-neon-rgb,34,197,94),.5);color:#22c55e;color:rgb(var(--premium-neon-rgb,34,197,94))}.compound-flip-ribbon{background:radial-gradient(45% 90% at 100% 50%,#22c55e14 0,#22c55e00 75%),linear-gradient(165deg,#121816eb,#0a0e0cf5)!important;background:radial-gradient(45% 90% at 100% 50%,rgba(var(--premium-neon-rgb,34,197,94),.08) 0,rgba(var(--premium-neon-rgb,34,197,94),0) 75%),linear-gradient(165deg,#121816eb 0,#0a0e0cf5 100%)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;box-shadow:0 10px 22px -10px #0009,inset 0 1px 0 #ffffff0a!important;color:#eaf4ed!important}#chart .compound-flip-ribbon--collapsed,.compound-flip-ribbon--collapsed,html #chart .compound-flip-ribbon--collapsed,html.dark-theme #chart .compound-flip-ribbon--collapsed{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;border-color:#0000!important;box-shadow:none!important;flex:0 0 auto!important;margin:0!important;max-height:none!important;min-height:0!important;overflow:visible!important;padding:0!important}#chart .compound-flip-ribbon--collapsed .compound-flip-ribbon__header,.compound-flip-ribbon--collapsed .compound-flip-ribbon__header,html.dark-theme #chart .compound-flip-ribbon--collapsed .compound-flip-ribbon__header{margin-bottom:0!important;padding:2px 4px!important}#chart .compound-flip-ribbon--collapsed .compound-flip-recovery-banner,#chart .compound-flip-ribbon--collapsed .compound-flip-ribbon__track,.compound-flip-ribbon--collapsed .compound-flip-recovery-banner,.compound-flip-ribbon--collapsed .compound-flip-ribbon__track,html.dark-theme #chart .compound-flip-ribbon--collapsed .compound-flip-recovery-banner,html.dark-theme #chart .compound-flip-ribbon--collapsed .compound-flip-ribbon__track{display:none!important}#chart .compound-flip-ribbon--collapsed:before,.compound-flip-ribbon--collapsed:before,html.dark-theme #chart .compound-flip-ribbon--collapsed:before{animation:none!important;background:none!important;content:none!important;display:none!important;opacity:0!important}body.flip-model-off #haSentimentGauge,body.flip-model-off .ha-sentiment-gauge,html body.flip-model-off #haSentimentGauge,html body.flip-model-off .ha-sentiment-gauge{border:0!important;display:none!important;height:0!important;margin:0!important;padding:0!important;visibility:hidden!important;width:0!important}body.flip-model-off .ha-sentiment-gauge:before,html body.flip-model-off .ha-sentiment-gauge:before{content:none!important;display:none!important}body.flip-model-off .trading-widget,html body.flip-model-off .trading-widget{align-self:start!important;flex:0 0 auto!important;height:auto!important;justify-self:stretch!important;min-height:0!important}body.flip-model-off #chart .trading-widget-stack,body.flip-model-off .trading-widget-stack,html body.flip-model-off #chart .trading-widget-stack,html body.flip-model-off .trading-widget-stack{align-content:start!important;align-items:start!important;bottom:auto!important;column-gap:6px!important;gap:2px!important;grid-auto-rows:auto!important;height:auto!important;min-height:0!important;row-gap:2px!important}body.flip-model-off .chart-mobile-ui-stack .trading-widget-stack,html body.flip-model-off .chart-mobile-ui-stack .trading-widget-stack{gap:0!important}@media (min-width:769px){body.flip-model-off #chart .trading-widget-stack>.trading-widget,html body.flip-model-off #chart .trading-widget-stack>.trading-widget{align-self:start!important}body.flip-model-off #chart .trading-widget-stack>.compound-flip-ribbon,html body.flip-model-off #chart .trading-widget-stack>.compound-flip-ribbon{align-self:start!important;flex:0 0 auto!important}}.ha-sentiment-gauge{background:linear-gradient(165deg,#121816e6,#0a0e0cf0)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;box-shadow:0 8px 18px -8px #0000008c,inset 0 1px 0 #ffffff0a!important}.ha-sentiment-gauge__track{background:#00000073!important;border:1px solid #ffffff0d!important;box-shadow:inset 0 1px 2px #0000008c!important}.open-contracts-container{background:linear-gradient(180deg,#0b0f0dfa,#070a09)!important;border-top:1px solid #ffffff0d!important;color:#eaf4ed!important}.open-contracts-container .open-contracts-table{background:#0000!important}.open-contracts-container .open-contracts-table th,.open-contracts-container .open-contracts-table thead{background:linear-gradient(180deg,#121816bf,#0b0f0dd9)!important;border-bottom:1px solid #ffffff0d!important;color:#c8d7cda6!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}.open-contracts-container .open-contracts-table tr{border-bottom:1px solid #ffffff08!important;transition:background .14s ease}.open-contracts-container .open-contracts-table tbody tr:hover{background:linear-gradient(160deg,#1218168c,#0c100e8c)!important}.open-contracts-container .open-contracts-table td{border:none!important;color:#eaf4ed!important}.open-contracts-container .open-contracts-table .open-contract-profit--positive,.open-contracts-container .open-contracts-table td.profit{color:#22c55e!important;color:var(--safe-green)!important;font-weight:700!important}.open-contracts-container .open-contracts-table .open-contract-profit--negative,.open-contracts-container .open-contracts-table td.loss{color:#ef4444!important;color:var(--safe-red)!important;font-weight:700!important}.chart-table-splitter{background:linear-gradient(90deg,#0000,#22c55e40 50%,#0000)!important;background:linear-gradient(90deg,#0000 0,rgba(var(--premium-neon-rgb,34,197,94),.25) 50%,#0000 100%)!important;border:none!important;height:3px!important}.community-view-panel .community-panel-card,.settings-modal-body .settings-section,.signals-view-panel .signals-panel-card{background:linear-gradient(160deg,#121816d1,#0a0e0ce0);border:1px solid #ffffff0d;border-radius:12px;box-shadow:0 10px 22px -10px #0000008c,inset 0 1px 0 #ffffff0a}@media (max-width:768px){.controls-row--market .mobile-header-metrics .status-group #authStatus,.controls-row--market .mobile-header-metrics .status-group #status,.controls-row--market .mobile-header-metrics .status-group .status{display:none!important}.controls-row--market .mobile-header-metrics .status-group{gap:0!important;padding:0!important}}@keyframes kx-aurora-sweep{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes kx-neon-breath{0%,to{text-shadow:0 0 4px #22c55e73,0 0 10px #22c55e38,0 0 18px #22c55e00;text-shadow:0 0 4px rgba(var(--premium-neon-rgb,34,197,94),.45),0 0 10px rgba(var(--premium-neon-rgb,34,197,94),.22),0 0 18px rgba(var(--premium-neon-rgb,34,197,94),0)}50%{text-shadow:0 0 6px #22c55e99,0 0 14px #22c55e52,0 0 26px #22c55e1f;text-shadow:0 0 6px rgba(var(--premium-neon-rgb,34,197,94),.6),0 0 14px rgba(var(--premium-neon-rgb,34,197,94),.32),0 0 26px rgba(var(--premium-neon-rgb,34,197,94),.12)}}@keyframes kx-pulse-ring{0%{opacity:.8;transform:scale(1)}80%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}@keyframes kx-avatar-halo{0%,to{box-shadow:0 0 0 1px #0000008c,0 0 0 3px #22c55e38,0 8px 18px -6px #22c55e73,inset 0 1px 0 #fff3;box-shadow:0 0 0 1px #0000008c,0 0 0 3px rgba(var(--premium-neon-rgb,34,197,94),.22),0 8px 18px -6px rgba(var(--premium-neon-rgb,34,197,94),.45),inset 0 1px 0 #fff3}50%{box-shadow:0 0 0 1px #0000008c,0 0 0 4px #22c55e61,0 10px 24px -4px #22c55e99,inset 0 1px 0 #ffffff40;box-shadow:0 0 0 1px #0000008c,0 0 0 4px rgba(var(--premium-neon-rgb,34,197,94),.38),0 10px 24px -4px rgba(var(--premium-neon-rgb,34,197,94),.6),inset 0 1px 0 #ffffff40}}@keyframes kx-scan-line{0%{opacity:0;transform:translateY(-100%)}15%{opacity:.8}85%{opacity:.8}to{opacity:0;transform:translateY(200%)}}@keyframes kx-conic-spin{to{transform:rotate(1turn)}}@keyframes kx-price-flash{0%{filter:brightness(1.45) saturate(1.4)}to{filter:brightness(1) saturate(1)}}@media (prefers-reduced-motion:reduce){.balance-display,.fintech-header-avatar,.fintech-header-notify-dot,.fintech-header-shell:before,.ha-sentiment-gauge:before,.market-sidebar-selected-display:after,.panel-label-text,.right-icon-nav:before,.timeframe-btn.active,.trading-widget:before{animation:none!important}}.app-main-content>.controls.fintech-header-shell{isolation:isolate;overflow:hidden;position:relative}.app-main-content>.controls.fintech-header-shell:before{animation:kx-aurora-sweep 14s ease-in-out infinite;background:linear-gradient(100deg,#0000,#22c55e00 30%,#22c55e1f 45%,#b4dcff14 52%,#22c55e1f 58%,#22c55e00 73%,#0000);background:linear-gradient(100deg,#0000 0,rgba(var(--premium-neon-rgb,34,197,94),0) 30%,rgba(var(--premium-neon-rgb,34,197,94),.12) 45%,#b4dcff14 52%,rgba(var(--premium-neon-rgb,34,197,94),.12) 58%,rgba(var(--premium-neon-rgb,34,197,94),0) 73%,#0000 100%);background-size:220% 100%;content:"";inset:-1px;mix-blend-mode:screen;opacity:.7;pointer-events:none;position:absolute;z-index:0}.app-main-content>.controls.fintech-header-shell:after{background:linear-gradient(90deg,#0000,#22c55ee6 50%,#0000);background:linear-gradient(90deg,#0000 0,rgba(var(--premium-neon-rgb,34,197,94),.9) 50%,#0000 100%);content:"";filter:blur(.4px);height:1px;left:0;opacity:.45;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.app-main-content>.controls.fintech-header-shell>*{position:relative;z-index:1}.app-main-content>.controls.fintech-header-shell .fintech-header-avatar{animation:kx-avatar-halo 4.2s ease-in-out infinite}.app-main-content>.controls.fintech-header-shell .fintech-header-profile{position:relative}.app-main-content>.controls.fintech-header-shell .fintech-header-profile:before{animation:kx-conic-spin 18s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,#22c55e59 60deg,#0000 140deg,#0000 220deg,#22c55e38 280deg,#0000 1turn);background:conic-gradient(from 0deg,#0000 0deg,rgba(var(--premium-neon-rgb,34,197,94),.35) 60deg,#0000 140deg,#0000 220deg,rgba(var(--premium-neon-rgb,34,197,94),.22) 280deg,#0000 1turn);border-radius:50%;content:"";filter:blur(8px);height:54px;left:-6px;opacity:.55;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:54px;z-index:-1}.fintech-header-notify-dot{position:relative}.fintech-header-notify-dot:after{animation:kx-pulse-ring 2.6s ease-out infinite;background:#22c55e;background:rgb(var(--premium-neon-rgb,34,197,94));border-radius:50%;content:"";inset:0;pointer-events:none;position:absolute}.app-main-content>.controls.fintech-header-shell .fintech-header-name{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff,#d9ead9);-webkit-background-clip:text;background-clip:text;text-shadow:0 0 8px #ffffff0a,0 1px 0 #00000073!important}.app-main-content>.controls.fintech-header-shell .timeframe-btn.active{animation:kx-neon-breath 3.4s ease-in-out infinite;position:relative}.app-main-content>.controls.fintech-header-shell .timeframe-btn:after{background:linear-gradient(180deg,#ffffff0d,#fff0 40%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.app-main-content>.controls.fintech-header-shell .timeframe-btn{position:relative}.balance-display,.fintech-balance-cluster .balance-display,.mobile-header-metrics .balance-display{font-feature-settings:"tnum";color:#f3fbf3!important;font-variant-numeric:tabular-nums;letter-spacing:.01em;text-shadow:0 0 6px #22c55e59,0 0 14px #22c55e26!important;text-shadow:0 0 6px rgba(var(--premium-neon-rgb,34,197,94),.35),0 0 14px rgba(var(--premium-neon-rgb,34,197,94),.15)!important}.balance-display.balance-flash,.balance-display.balance-updated{animation:kx-price-flash .6s ease-out}.status-group .status.connected,.status.connected{position:relative}.status.connected:before{box-shadow:0 0 8px #22c55ecc;box-shadow:0 0 8px rgba(var(--premium-neon-rgb,34,197,94),.8)}.status.connected:after,.status.connected:before{background:#22c55e;background:rgb(var(--premium-neon-rgb,34,197,94));border-radius:50%;content:"";height:5px;left:7px;position:absolute;top:50%;transform:translateY(-50%);width:5px}.status.connected:after{animation:kx-pulse-ring 2.4s ease-out infinite;pointer-events:none}.trading-widget{backdrop-filter:blur(6px) saturate(1.1);-webkit-backdrop-filter:blur(6px) saturate(1.1);isolation:isolate;position:relative}.trading-widget:before{animation:kx-conic-spin 22s linear infinite;background:conic-gradient(from 220deg,#0000 0,#22c55e2e 18%,#0000 30%,#0000 62%,#b4dcff14 74%,#0000 86%,#0000 100%);background:conic-gradient(from 220deg,#0000 0,rgba(var(--premium-neon-rgb,34,197,94),.18) 18%,#0000 30%,#0000 62%,#b4dcff14 74%,#0000 86%,#0000 100%);border-radius:inherit;content:"";filter:blur(22px);inset:-30%;opacity:.6;pointer-events:none;position:absolute;z-index:-1}.trading-widget .panel-label,.trading-widget .panel-label-text{letter-spacing:.04em;text-shadow:0 0 8px currentColor,0 0 16px #22c55e26;text-shadow:0 0 8px currentColor,0 0 16px rgba(var(--premium-neon-rgb,34,197,94),.15)}.trading-widget .panel-price-full,.trading-widget .quantity-input,.trading-widget .quantity-input-center{font-feature-settings:"tnum";color:#f3fbf3!important;font-variant-numeric:tabular-nums;text-shadow:0 0 8px #22c55e47,0 0 18px #22c55e1f;text-shadow:0 0 8px rgba(var(--premium-neon-rgb,34,197,94),.28),0 0 18px rgba(var(--premium-neon-rgb,34,197,94),.12)}.compound-flip-ribbon,.ha-sentiment-gauge{isolation:isolate;overflow:hidden;position:relative}.compound-flip-ribbon:before,.ha-sentiment-gauge:before{animation:kx-aurora-sweep 16s ease-in-out infinite;background:linear-gradient(110deg,#0000,#22c55e14 40%,#b4dcff0a 50%,#22c55e14 60%,#0000);background:linear-gradient(110deg,#0000 0,rgba(var(--premium-neon-rgb,34,197,94),.08) 40%,#b4dcff0a 50%,rgba(var(--premium-neon-rgb,34,197,94),.08) 60%,#0000 100%);background-size:240% 100%;content:"";inset:-1px;mix-blend-mode:screen;opacity:.55;pointer-events:none;position:absolute;z-index:0}.compound-flip-ribbon>*,.ha-sentiment-gauge>*{position:relative;z-index:1}.ha-sentiment-gauge__pct,.ha-sentiment-gauge__value{font-feature-settings:"tnum";color:#f3fbf3!important;font-variant-numeric:tabular-nums;text-shadow:0 0 8px #22c55e73,0 0 18px #22c55e2e;text-shadow:0 0 8px rgba(var(--premium-neon-rgb,34,197,94),.45),0 0 18px rgba(var(--premium-neon-rgb,34,197,94),.18)}.market-list-sidebar{isolation:isolate;overflow:hidden;position:relative}.market-list-sidebar:before{background:linear-gradient(90deg,#0000,#22c55ecc 50%,#0000);background:linear-gradient(90deg,#0000 0,rgba(var(--premium-neon-rgb,34,197,94),.8) 50%,#0000 100%);content:"";height:1px;left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0}.market-list-sidebar>*,.market-list-sidebar>.market-list-sidebar-scroll{position:relative;z-index:1}.market-list-sidebar .market-list-item.active{animation:kx-neon-breath 4.2s ease-in-out infinite;position:relative}.market-list-sidebar .market-sidebar-selected-display{overflow:hidden;position:relative}.market-sidebar-selected-display:after{animation:kx-aurora-sweep 18s ease-in-out infinite;background:linear-gradient(110deg,#0000,#22c55e1a 45%,#ffffff0f 52%,#22c55e1a 58%,#0000);background:linear-gradient(110deg,#0000 0,rgba(var(--premium-neon-rgb,34,197,94),.1) 45%,#ffffff0f 52%,rgba(var(--premium-neon-rgb,34,197,94),.1) 58%,#0000 100%);background-size:220% 100%;content:"";inset:0;mix-blend-mode:screen;opacity:.7;pointer-events:none;position:absolute}.market-sidebar-selected-display .market-sidebar-selected-price,.market-sidebar-selected-display .market-sidebar-selected-symbol{font-feature-settings:"tnum";color:#f3fbf3!important;font-variant-numeric:tabular-nums;text-shadow:0 0 8px #22c55e59,0 0 14px #22c55e1f;text-shadow:0 0 8px rgba(var(--premium-neon-rgb,34,197,94),.35),0 0 14px rgba(var(--premium-neon-rgb,34,197,94),.12)}.right-icon-nav{isolation:isolate;position:relative}.right-icon-nav:before{background:linear-gradient(180deg,#0000,#22c55e99 50%,#0000);background:linear-gradient(180deg,#0000 0,rgba(var(--premium-neon-rgb,34,197,94),.6) 50%,#0000 100%);bottom:0;content:"";filter:blur(.4px);left:0;opacity:.55;pointer-events:none;position:absolute;top:0;width:1px}.right-nav-icon-btn.active{animation:kx-neon-breath 4.2s ease-in-out infinite}.open-contracts-container .open-contracts-table .open-contract-profit--positive,.open-contracts-container .open-contracts-table td.profit{text-shadow:0 0 8px #22c55e73,0 0 14px #22c55e2e!important;text-shadow:0 0 8px rgba(var(--safe-green-rgb),.45),0 0 14px rgba(var(--safe-green-rgb),.18)!important}.open-contracts-container .open-contracts-table .open-contract-profit--negative,.open-contracts-container .open-contracts-table td.loss{text-shadow:0 0 8px #ef444473,0 0 14px #ef44442e!important;text-shadow:0 0 8px rgba(var(--safe-red-rgb),.45),0 0 14px rgba(var(--safe-red-rgb),.18)!important}.open-contracts-container{isolation:isolate;position:relative}.open-contracts-container:before{background:linear-gradient(90deg,#0000,#22c55eb3 50%,#0000);background:linear-gradient(90deg,#0000 0,rgba(var(--premium-neon-rgb,34,197,94),.7) 50%,#0000 100%);content:"";height:1px;left:0;opacity:.5;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker{isolation:isolate;overflow:hidden;position:relative}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker:after{animation:kx-aurora-sweep 20s ease-in-out infinite;background:linear-gradient(110deg,#0000,#22c55e0d 45%,#ffffff0a 52%,#22c55e0d 58%,#0000);background:linear-gradient(110deg,#0000 0,rgba(var(--premium-neon-rgb,34,197,94),.05) 45%,#ffffff0a 52%,rgba(var(--premium-neon-rgb,34,197,94),.05) 58%,#0000 100%);background-size:220% 100%;content:"";inset:0;mix-blend-mode:screen;opacity:.7;pointer-events:none;position:absolute;z-index:0}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker>*{position:relative;z-index:1}.app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__pct{text-shadow:0 0 8px #4ade8059,0 0 16px #4ade801f;text-shadow:0 0 8px rgba(var(--premium-neon-rgb,74,222,128),.35),0 0 16px rgba(var(--premium-neon-rgb,74,222,128),.12)}.app-main-content>.controls.fintech-header-shell .fintech-header-start-cta{animation:kx-aurora-sweep 8s ease-in-out infinite;background-size:220% 100%!important;isolation:isolate;overflow:hidden;position:relative}.fintech-header-start-cta__label{text-shadow:0 0 6px #ffffff40}.app-main-content>.controls.fintech-header-shell #settingsBtn.icon-btn--fintech,.app-main-content>.controls.fintech-header-shell .fintech-header-pill-btn{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.app-main-content>.controls.fintech-header-shell #settingsBtn.icon-btn--fintech:hover,.app-main-content>.controls.fintech-header-shell .fintech-header-pill-btn:hover{border-color:#22c55e73!important;border-color:rgba(var(--premium-neon-rgb,34,197,94),.45)!important;box-shadow:0 0 0 1px #0009,0 0 18px -4px #22c55e80,0 8px 16px -6px #0000008c,inset 0 1px 0 #ffffff14!important;box-shadow:0 0 0 1px #0009,0 0 18px -4px rgba(var(--premium-neon-rgb,34,197,94),.5),0 8px 16px -6px #0000008c,inset 0 1px 0 #ffffff14!important;color:#22c55e!important;color:rgb(var(--premium-neon-rgb,34,197,94))!important;transform:translateY(-1px)}.bots-view-panel,.community-view-panel,.signals-view-panel{isolation:isolate;overflow:hidden;position:relative}.bots-view-panel:before,.community-view-panel:before,.signals-view-panel:before{background:linear-gradient(90deg,#0000,#22c55ebf 50%,#0000);background:linear-gradient(90deg,#0000 0,rgba(var(--premium-neon-rgb,34,197,94),.75) 50%,#0000 100%);content:"";height:1px;left:0;opacity:.5;pointer-events:none;position:absolute;right:0;top:0;z-index:3}::selection{background:#22c55e47;background:rgba(var(--premium-neon-rgb,34,197,94),.28);color:#f3fbf3}body.dark-theme ::-webkit-scrollbar,body:not(.light-theme) ::-webkit-scrollbar,html.dark-theme ::-webkit-scrollbar{height:8px;width:8px}body.dark-theme ::-webkit-scrollbar-track,body:not(.light-theme) ::-webkit-scrollbar-track,html.dark-theme ::-webkit-scrollbar-track{background:#0000}body.dark-theme ::-webkit-scrollbar-thumb,body:not(.light-theme) ::-webkit-scrollbar-thumb,html.dark-theme ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ffffff14,#ffffff08);border:1px solid #ffffff0a;border-radius:999px}body.dark-theme ::-webkit-scrollbar-thumb:hover,body:not(.light-theme) ::-webkit-scrollbar-thumb:hover,html.dark-theme ::-webkit-scrollbar-thumb:hover{background:#22c55e4d;background:rgba(var(--premium-neon-rgb,34,197,94),.3);border-color:#22c55e66;border-color:rgba(var(--premium-neon-rgb,34,197,94),.4)}.compound-flip-ribbon__title,html.dark-theme #chart .compound-flip-ribbon__title{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff,#cfe7d4);-webkit-background-clip:text;background-clip:text;color:#eaf4ed!important;letter-spacing:.12em!important;text-shadow:0 0 6px #22c55e80,0 0 14px #22c55e38,0 0 24px #22c55e14;text-shadow:0 0 6px rgba(var(--premium-neon-rgb,34,197,94),.5),0 0 14px rgba(var(--premium-neon-rgb,34,197,94),.22),0 0 24px rgba(var(--premium-neon-rgb,34,197,94),.08);text-transform:uppercase}.compound-flip-ribbon__track,.compound-flip-ribbon__track *{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.compound-flip-ribbon__track .flip-step,.compound-flip-ribbon__track .flip-value,.compound-flip-ribbon__track span,.compound-flip-ribbon__track>*{color:#eaf4ed!important;text-shadow:0 0 6px #22c55e61,0 0 14px #22c55e1f;text-shadow:0 0 6px rgba(var(--premium-neon-rgb,34,197,94),.38),0 0 14px rgba(var(--premium-neon-rgb,34,197,94),.12)}.compound-flip-ribbon .compound-flip-toggle,.compound-flip-ribbon__header label,.compound-flip-ribbon__header span{color:#d2e4dad9!important;letter-spacing:.05em}.compound-flip-ribbon--recovery-flash .compound-flip-ribbon__title,.compound-flip-ribbon--recovery-flash .compound-flip-ribbon__track *{text-shadow:0 0 10px #22c55ebf,0 0 22px #22c55e59!important;text-shadow:0 0 10px rgba(var(--premium-neon-rgb,34,197,94),.75),0 0 22px rgba(var(--premium-neon-rgb,34,197,94),.35)!important}.compound-flip-ribbon--martingale .compound-flip-ribbon__title{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff,#ffd89a);-webkit-background-clip:text;background-clip:text;text-shadow:0 0 6px #fab45073,0 0 14px #fab45033!important}.market-sidebar-selected-label{border-bottom-color:#ffffff0d!important;color:#c8d7cda6!important;letter-spacing:.16em!important;text-shadow:0 0 5px #22c55e40,0 0 12px #22c55e14;text-shadow:0 0 5px rgba(var(--premium-neon-rgb,34,197,94),.25),0 0 12px rgba(var(--premium-neon-rgb,34,197,94),.08);text-transform:uppercase}.market-sidebar-selected-name{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff,#cfe7d4);-webkit-background-clip:text;background-clip:text;color:#eaf4ed!important;letter-spacing:.06em!important;text-shadow:0 0 6px #22c55e59,0 0 14px #22c55e1f;text-shadow:0 0 6px rgba(var(--premium-neon-rgb,34,197,94),.35),0 0 14px rgba(var(--premium-neon-rgb,34,197,94),.12)}.market-sidebar-selected-price-wrap{background:#0000006b!important;border:1px solid #ffffff0d!important;border-radius:8px!important;box-shadow:inset 0 1px 2px #0000008c,inset 0 0 0 1px #22c55e1a!important;box-shadow:inset 0 1px 2px #0000008c,0 0 0 1px rgba(var(--premium-neon-rgb,34,197,94),.1) inset!important}.market-sidebar-selected-price[data-price-direction=first]{color:#eaf4ed!important;text-shadow:0 0 6px #22c55e4d,0 0 14px #22c55e1a;text-shadow:0 0 6px rgba(var(--premium-neon-rgb,34,197,94),.3),0 0 14px rgba(var(--premium-neon-rgb,34,197,94),.1)}.market-sidebar-selected-price[data-price-direction=up]{color:#22c55e!important;color:rgb(var(--premium-neon-rgb,34,197,94))!important;text-shadow:0 0 8px #22c55e99,0 0 18px #22c55e47,0 0 30px #22c55e1f!important;text-shadow:0 0 8px rgba(var(--premium-neon-rgb,34,197,94),.6),0 0 18px rgba(var(--premium-neon-rgb,34,197,94),.28),0 0 30px rgba(var(--premium-neon-rgb,34,197,94),.12)!important}.market-sidebar-selected-price[data-price-direction=down]{color:#ff7878!important;text-shadow:0 0 8px #ff525299,0 0 18px #ff525247,0 0 30px #ff52521f!important}.market-list-sidebar .market-list-category-header{background:linear-gradient(180deg,#1218168c,#0a0e0ca6)!important;border-bottom:1px solid #ffffff0a!important;color:#c8d7cd8c!important;font-weight:700!important;letter-spacing:.12em!important;text-shadow:0 0 5px #22c55e33,0 0 10px #22c55e0f;text-shadow:0 0 5px rgba(var(--premium-neon-rgb,34,197,94),.2),0 0 10px rgba(var(--premium-neon-rgb,34,197,94),.06)}.market-list-sidebar .market-list-category-header:hover{background:linear-gradient(180deg,#161e1ab3,#0c100ebf)!important;color:#dcebe1d9!important}.market-list-sidebar .market-list-category-header .market-list-chevron{color:#22c55eb3!important;color:rgba(var(--premium-neon-rgb,34,197,94),.7)!important;text-shadow:0 0 6px #22c55e73;text-shadow:0 0 6px rgba(var(--premium-neon-rgb,34,197,94),.45)}.market-list-sidebar .market-list-item{font-feature-settings:"tnum";border-bottom:1px solid #ffffff08!important;color:#e6f4ead1!important;font-variant-numeric:tabular-nums}.market-list-sidebar .market-list-item-ticker{text-shadow:0 0 4px #22c55e26,0 0 10px #22c55e0d;text-shadow:0 0 4px rgba(var(--premium-neon-rgb,34,197,94),.15),0 0 10px rgba(var(--premium-neon-rgb,34,197,94),.05)}.market-list-sidebar .market-list-item:hover .market-list-item-ticker{color:#eaf4ed!important;text-shadow:0 0 6px #22c55e47,0 0 14px #22c55e1a;text-shadow:0 0 6px rgba(var(--premium-neon-rgb,34,197,94),.28),0 0 14px rgba(var(--premium-neon-rgb,34,197,94),.1)}.market-list-sidebar .market-list-item-icon{background:radial-gradient(80% 80% at 30% 25%,#ffffff14 0,#fff0 55%),linear-gradient(160deg,#161e1aeb,#0c100ef2)!important;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 6px -1px #22c55e40!important;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 6px -1px rgba(var(--premium-neon-rgb,34,197,94),.25)!important;color:#dcebe1c7!important;text-shadow:0 0 4px #22c55e33;text-shadow:0 0 4px rgba(var(--premium-neon-rgb,34,197,94),.2)}.market-list-sidebar .market-list-item-dot{background:#22c55e73!important;background:rgba(var(--premium-neon-rgb,34,197,94),.45)!important;box-shadow:0 0 4px #22c55e59,0 0 8px #22c55e26!important;box-shadow:0 0 4px rgba(var(--premium-neon-rgb,34,197,94),.35),0 0 8px rgba(var(--premium-neon-rgb,34,197,94),.15)!important}.market-list-sidebar .market-list-item.active,body.light-theme .market-list-sidebar .market-list-item.active{background:linear-gradient(155deg,#22c55e38,#22c55e0d)!important;background:linear-gradient(155deg,rgba(var(--premium-neon-rgb,34,197,94),.22) 0,rgba(var(--premium-neon-rgb,34,197,94),.05) 100%)!important;border-left-color:#22c55e!important;border-left-color:rgb(var(--premium-neon-rgb,34,197,94))!important;box-shadow:inset 2px 0 0 #22c55ecc,0 0 16px -4px #22c55e8c,inset 0 1px 0 #ffffff0f!important;box-shadow:inset 2px 0 0 rgba(var(--premium-neon-rgb,34,197,94),.8),0 0 16px -4px rgba(var(--premium-neon-rgb,34,197,94),.55),inset 0 1px 0 #ffffff0f!important;color:#eaf4ed!important}.market-list-sidebar .market-list-item.active .market-list-item-ticker{color:#fff!important;text-shadow:0 0 6px #22c55eb3,0 0 16px #22c55e4d,0 0 28px #22c55e1f!important;text-shadow:0 0 6px rgba(var(--premium-neon-rgb,34,197,94),.7),0 0 16px rgba(var(--premium-neon-rgb,34,197,94),.3),0 0 28px rgba(var(--premium-neon-rgb,34,197,94),.12)!important}.market-list-sidebar .market-list-item.active .market-list-item-icon{background:radial-gradient(80% 80% at 30% 25%,#fff3 0,#fff0 55%),linear-gradient(150deg,#22c55e,color-mix(in srgb,#22c55e 62%,#051008 38%) 80%)!important;background:radial-gradient(80% 80% at 30% 25%,#fff3 0,#fff0 55%),linear-gradient(150deg,rgb(var(--premium-neon-rgb,34,197,94)) 0,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 62%,#051008 38%) 80%)!important;box-shadow:0 0 0 1px #00000073,0 0 10px #22c55e8c,inset 0 1px 0 #ffffff4d!important;box-shadow:0 0 0 1px #00000073,0 0 10px rgba(var(--premium-neon-rgb,34,197,94),.55),inset 0 1px 0 #ffffff4d!important;color:#031007!important;text-shadow:none!important}.market-list-sidebar .market-list-item.active .market-list-item-dot{background:#fff!important;box-shadow:0 0 6px #22c55ecc,0 0 12px #22c55e59!important;box-shadow:0 0 6px rgba(var(--premium-neon-rgb,34,197,94),.8),0 0 12px rgba(var(--premium-neon-rgb,34,197,94),.35)!important;opacity:1}.settings-modal-body button,.settings-section button{transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.settings-modal-body button:hover,.settings-section button:hover{box-shadow:0 0 14px -4px #22c55e73,0 8px 16px -8px #0000008c;box-shadow:0 0 14px -4px rgba(var(--premium-neon-rgb,34,197,94),.45),0 8px 16px -8px #0000008c;transform:translateY(-1px)}.compound-flip-label--active,body.light-theme #chart .compound-flip-label.compound-flip-label--active,body.light-theme #chart .compound-flip-label.compound-flip-label--active.compound-flip-label--money,html.dark-theme #chart .compound-flip-label.compound-flip-label--active,html.dark-theme #chart .compound-flip-label.compound-flip-label--active.compound-flip-label--money{-webkit-text-fill-color:#22c55e!important;-webkit-text-fill-color:rgb(var(--premium-neon-rgb,34,197,94))!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#22c55e!important;color:rgb(var(--premium-neon-rgb,34,197,94))!important;text-shadow:0 0 8px #22c55ea6,0 0 18px #22c55e52,0 0 32px #22c55e1f!important;text-shadow:0 0 8px rgba(var(--premium-neon-rgb,34,197,94),.65),0 0 18px rgba(var(--premium-neon-rgb,34,197,94),.32),0 0 32px rgba(var(--premium-neon-rgb,34,197,94),.12)!important}.market-list-sidebar .market-list-item,.market-list-sidebar .market-list-item-ticker{color:#4ade80eb!important;color:rgba(var(--premium-neon-rgb,74,222,128),.92)!important}.market-list-sidebar .market-list-item-ticker{font-weight:600!important;letter-spacing:.04em!important;text-shadow:0 0 8px #4ade8059,0 0 16px #4ade801f!important;text-shadow:0 0 8px rgba(var(--premium-neon-rgb,74,222,128),.35),0 0 16px rgba(var(--premium-neon-rgb,74,222,128),.12)!important}.market-list-sidebar .market-list-item:hover,.market-list-sidebar .market-list-item:hover .market-list-item-ticker{color:#4ade80!important;color:rgb(var(--premium-neon-rgb,74,222,128))!important}.market-list-sidebar .market-list-item:hover .market-list-item-ticker{text-shadow:0 0 10px #4ade808c,0 0 22px #4ade8038!important;text-shadow:0 0 10px rgba(var(--premium-neon-rgb,74,222,128),.55),0 0 22px rgba(var(--premium-neon-rgb,74,222,128),.22)!important}.market-list-sidebar .market-list-item.active .market-list-item-ticker{color:color-mix(in srgb,#eafff1 22%,#fff 78%)!important;color:color-mix(in srgb,var(--premium-neon,#eafff1) 22%,#fff 78%)!important;text-shadow:0 0 10px #4ade80cc,0 0 22px #4ade8066,0 0 36px #4ade802e!important;text-shadow:0 0 10px rgba(var(--premium-neon-rgb,74,222,128),.8),0 0 22px rgba(var(--premium-neon-rgb,74,222,128),.4),0 0 36px rgba(var(--premium-neon-rgb,74,222,128),.18)!important}.market-list-sidebar .market-list-item-icon{color:#4ade80!important;color:rgb(var(--premium-neon-rgb,74,222,128))!important;text-shadow:0 0 6px #4ade8073,0 0 12px #4ade802e!important;text-shadow:0 0 6px rgba(var(--premium-neon-rgb,74,222,128),.45),0 0 12px rgba(var(--premium-neon-rgb,74,222,128),.18)!important}.signal-token-panel-desktop-mount{align-items:center;display:inline-flex;flex:0 0 auto}.signal-token-panel.signal-token-panel--header{align-items:center;bottom:auto!important;display:inline-flex;margin:0;position:static!important;right:auto!important;z-index:auto!important}.signal-token-panel.signal-token-panel--header .signal-token-actions{align-items:center!important;flex-direction:row!important;gap:6px!important}.signal-token-panel.signal-token-panel--header .risk-disclaimer-toggle,.signal-token-panel.signal-token-panel--header .signal-token-toggle{border-radius:999px!important;font-size:10px!important;font-weight:700!important;height:24px!important;letter-spacing:.06em!important;line-height:1!important;padding:0 12px!important;text-transform:uppercase;white-space:nowrap!important}.signal-token-panel.signal-token-panel--header .signal-token-toggle{background:linear-gradient(155deg,color-mix(in srgb,#22c55e 92%,#002010 8%),color-mix(in srgb,#22c55e 55%,#03281a 45%))!important;background:linear-gradient(155deg,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 92%,#002010 8%) 0,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 55%,#03281a 45%) 100%)!important;border:1px solid #22c55e8c!important;border:1px solid rgba(var(--premium-neon-rgb,34,197,94),.55)!important;box-shadow:0 0 0 1px #0000008c,0 0 14px -2px #22c55e8c,inset 0 1px 0 #ffffff59!important;box-shadow:0 0 0 1px #0000008c,0 0 14px -2px rgba(var(--premium-neon-rgb,34,197,94),.55),inset 0 1px 0 #ffffff59!important;color:#031007!important;text-shadow:0 0 6px #fff3}.signal-token-panel.signal-token-panel--header .signal-token-toggle:hover{box-shadow:0 0 0 1px #0000008c,0 0 18px -1px #22c55ebf,inset 0 1px 0 #fff6!important;box-shadow:0 0 0 1px #0000008c,0 0 18px -1px rgba(var(--premium-neon-rgb,34,197,94),.75),inset 0 1px 0 #fff6!important;transform:translateY(-1px)}.signal-token-panel.signal-token-panel--header .risk-disclaimer-toggle--icon{align-items:center!important;background:radial-gradient(circle at 30% 25%,#fff2bd 0,#f5d06a 45%,#c8941a 100%)!important;border:1px solid #a67c00!important;border-radius:999px!important;box-shadow:0 0 0 1px #00000073,0 0 12px -3px #d4af37a6,inset 0 1px 0 #ffffff8c!important;color:#1a1002!important;cursor:pointer;display:inline-flex!important;justify-content:center!important;line-height:0!important;padding:0!important;text-shadow:none!important;width:24px!important}.signal-token-panel.signal-token-panel--header .risk-disclaimer-toggle--icon .risk-disclaimer-icon{color:#3a2500;display:block;filter:drop-shadow(0 1px 0 rgba(255,255,255,.35));height:14px;width:14px}.signal-token-panel.signal-token-panel--header .risk-disclaimer-toggle--icon:hover{background:radial-gradient(circle at 30% 25%,#fff7c8 0,#f6d878 40%,#b7840f 100%)!important;border-color:#8a6700!important;box-shadow:0 0 0 1px #00000080,0 0 16px -2px #d4af37d9,inset 0 1px 0 #fff9!important;transform:translateY(-1px)}body.light-theme .signal-token-panel.signal-token-panel--header .risk-disclaimer-toggle--icon,html.light-theme .signal-token-panel.signal-token-panel--header .risk-disclaimer-toggle--icon{background:radial-gradient(circle at 30% 25%,#fff0b8 0,#e9c24a 55%,#a67c00 100%)!important;border:1px solid #8a6700!important;box-shadow:0 0 0 1px #00000014,0 1px 4px #a67c0059,inset 0 1px 0 #fff9!important}.signal-token-body.signal-token-body--portal,.signal-token-panel.signal-token-panel--header .signal-token-body{background:linear-gradient(160deg,#121816f7,#080c0afa)!important;border:1px solid #22c55e4d!important;border:1px solid rgba(var(--premium-neon-rgb,34,197,94),.3)!important;border-radius:12px!important;box-shadow:0 16px 36px -10px #000000b3,0 0 28px -8px #22c55e66!important;box-shadow:0 16px 36px -10px #000000b3,0 0 28px -8px rgba(var(--premium-neon-rgb,34,197,94),.4)!important;color:#eaf4ed;min-width:280px;position:fixed;z-index:200050}.signal-token-panel.signal-token-panel--header{position:relative}@media (max-width:768px){.signal-token-panel-desktop-mount{display:none!important}.signal-token-panel,.signal-token-panel-mount .signal-token-panel{font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui)}.signal-token-panel .risk-disclaimer-toggle,.signal-token-panel .signal-token-toggle,.signal-token-panel-mount .risk-disclaimer-toggle,.signal-token-panel-mount .signal-token-toggle{border-radius:999px!important;font-weight:700!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.signal-token-panel .signal-token-toggle,.signal-token-panel-mount .signal-token-toggle{background:linear-gradient(155deg,color-mix(in srgb,#22c55e 92%,#002010 8%),color-mix(in srgb,#22c55e 55%,#03281a 45%))!important;background:linear-gradient(155deg,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 92%,#002010 8%) 0,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 55%,#03281a 45%) 100%)!important;border:1px solid #22c55e8c!important;border:1px solid rgba(var(--premium-neon-rgb,34,197,94),.55)!important;box-shadow:0 0 0 1px #0000008c,0 0 14px -2px #22c55e8c,inset 0 1px 0 #ffffff59!important;box-shadow:0 0 0 1px #0000008c,0 0 14px -2px rgba(var(--premium-neon-rgb,34,197,94),.55),inset 0 1px 0 #ffffff59!important;color:#031007!important}.signal-token-panel .risk-disclaimer-toggle,.signal-token-panel-mount .risk-disclaimer-toggle{background:linear-gradient(160deg,#121816eb,#0a0e0cf2)!important;border:1px solid #22c55e66!important;border:1px solid rgba(var(--premium-neon-rgb,34,197,94),.4)!important;box-shadow:0 0 10px -2px #22c55e4d,inset 0 1px 0 #ffffff0a!important;box-shadow:0 0 10px -2px rgba(var(--premium-neon-rgb,34,197,94),.3),inset 0 1px 0 #ffffff0a!important;color:#22c55e!important;color:rgb(var(--premium-neon-rgb,34,197,94))!important;text-shadow:0 0 6px #22c55e80,0 0 14px #22c55e2e;text-shadow:0 0 6px rgba(var(--premium-neon-rgb,34,197,94),.5),0 0 14px rgba(var(--premium-neon-rgb,34,197,94),.18)}.signal-token-panel .signal-token-toggle:active,.signal-token-panel .signal-token-toggle:hover,.signal-token-panel-mount .signal-token-toggle:active,.signal-token-panel-mount .signal-token-toggle:hover{box-shadow:0 0 0 1px #0000008c,0 0 18px -1px #22c55ebf,inset 0 1px 0 #fff6!important;box-shadow:0 0 0 1px #0000008c,0 0 18px -1px rgba(var(--premium-neon-rgb,34,197,94),.75),inset 0 1px 0 #fff6!important;transform:translateY(-1px)}.signal-token-panel .risk-disclaimer-toggle:active,.signal-token-panel .risk-disclaimer-toggle:hover,.signal-token-panel-mount .risk-disclaimer-toggle:active,.signal-token-panel-mount .risk-disclaimer-toggle:hover{background:linear-gradient(160deg,#161e1af2,#0c100efa)!important;border-color:#22c55eb3!important;border-color:rgba(var(--premium-neon-rgb,34,197,94),.7)!important;box-shadow:0 0 14px -2px #22c55e99,inset 0 1px 0 #ffffff0f!important;box-shadow:0 0 14px -2px rgba(var(--premium-neon-rgb,34,197,94),.6),inset 0 1px 0 #ffffff0f!important;transform:translateY(-1px)}.signal-token-panel .signal-token-body{background:linear-gradient(160deg,#121816f7,#080c0afa)!important;border:1px solid #22c55e59!important;border:1px solid rgba(var(--premium-neon-rgb,34,197,94),.35)!important;border-radius:12px!important;box-shadow:0 16px 36px -10px #000000b3,0 0 28px -8px #22c55e66!important;box-shadow:0 16px 36px -10px #000000b3,0 0 28px -8px rgba(var(--premium-neon-rgb,34,197,94),.4)!important;color:#eaf4ed}.signal-token-panel #signalTokenInput,.signal-token-panel .signal-token-input{background:#0006!important;border:1px solid #22c55e40!important;border:1px solid rgba(var(--premium-neon-rgb,34,197,94),.25)!important;border-radius:8px!important;color:#eaf4ed!important}.signal-token-panel #signalTokenPlaceBtn,.signal-token-panel .signal-token-btn{background:linear-gradient(155deg,color-mix(in srgb,#22c55e 92%,#002010 8%),color-mix(in srgb,#22c55e 55%,#03281a 45%))!important;background:linear-gradient(155deg,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 92%,#002010 8%) 0,color-mix(in srgb,rgb(var(--premium-neon-rgb,34,197,94)) 55%,#03281a 45%) 100%)!important;border:1px solid #22c55e8c!important;border:1px solid rgba(var(--premium-neon-rgb,34,197,94),.55)!important;border-radius:999px!important;box-shadow:0 0 0 1px #0000008c,0 0 14px -2px #22c55e8c!important;box-shadow:0 0 0 1px #0000008c,0 0 14px -2px rgba(var(--premium-neon-rgb,34,197,94),.55)!important;color:#031007!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase}}#chart,.chart-container{background:radial-gradient(60% 40% at 50% 0,#22c55e0f 0,#22c55e00 65%),linear-gradient(180deg,#070b09,#050706)!important;background:radial-gradient(60% 40% at 50% 0,rgba(var(--premium-neon-rgb,34,197,94),.06) 0,rgba(var(--premium-neon-rgb,34,197,94),0) 65%),linear-gradient(180deg,#070b09 0,#050706 100%)!important}@media (min-width:769px){html[data-client-id=apex-synthetic-markets] #moreTimeframesDropdown,html[data-client-id=apex-synthetic-markets] .more-timeframes-dropdown{display:none!important}}html[data-client-id=apex-synthetic-markets] #headerStartCtaBtn.fintech-header-start-cta,html[data-client-id=apex-synthetic-markets] .app-main-content .fintech-header-start-cta,html[data-client-id=apex-synthetic-markets] .app-main-content>.controls.fintech-header-shell .fintech-header-start-cta{animation:apex-cta-pulse 1.85s cubic-bezier(.4,0,.6,1) infinite!important;background:linear-gradient(155deg,#22c55efa,#15803d)!important;border:1px solid #22c55ea6!important;border-radius:999px!important;box-shadow:0 0 0 1px #22c55e73,0 0 22px #22c55e73,0 8px 22px #00000073,inset 0 1px 0 #ffffff4d,inset 0 -1px 0 #00000061!important;color:#fff!important;font-size:13px!important;font-weight:800!important;height:40px!important;isolation:isolate;letter-spacing:.06em!important;min-height:40px!important;overflow:hidden;padding:0 18px!important;text-shadow:0 1px 1px #00000040}html[data-client-id=apex-synthetic-markets] #headerStartCtaBtn.fintech-header-start-cta:before{animation:apex-cta-pulse-glow 1.85s cubic-bezier(.4,0,.6,1) infinite;background:radial-gradient(circle at 30% 30%,#22c55e99 0,#0000 65%);border-radius:inherit;content:"";inset:-2px;pointer-events:none;position:absolute;z-index:-1}html[data-client-id=apex-synthetic-markets] #headerStartCtaBtn.fintech-header-start-cta:hover{box-shadow:0 0 0 1px #22c55ebf,0 0 30px #22c55e99,0 12px 26px #00000080,inset 0 1px 0 #ffffff59!important;filter:brightness(1.08);transform:translateY(-1px)}html[data-client-id=apex-synthetic-markets] #headerStartCtaBtn.fintech-header-start-cta:active{filter:brightness(.95);transform:translateY(0)}html[data-client-id=apex-synthetic-markets] #headerStartCtaBtn.fintech-header-start-cta svg,html[data-client-id=apex-synthetic-markets] .app-main-content .fintech-header-start-cta .fintech-header-start-cta__bolt,html[data-client-id=apex-synthetic-markets] .fintech-header-start-cta__bolt{color:#fff!important;filter:drop-shadow(0 0 4px rgba(255,255,255,.45));height:16px!important;width:16px!important}@keyframes apex-cta-pulse{0%,to{box-shadow:0 0 0 1px #22c55e73,0 0 22px #22c55e73,0 8px 22px #00000073,inset 0 1px 0 #ffffff4d,inset 0 -1px 0 #00000061}50%{box-shadow:0 0 0 2px #22c55ed9,0 0 34px #22c55eb3,0 10px 26px #00000080,inset 0 1px 0 #ffffff59,inset 0 -1px 0 #00000061}}@keyframes apex-cta-pulse-glow{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){html[data-client-id=apex-synthetic-markets] #headerStartCtaBtn.fintech-header-start-cta,html[data-client-id=apex-synthetic-markets] #headerStartCtaBtn.fintech-header-start-cta:before{animation:none!important}}@media (max-width:768px){html[data-client-id=apex-synthetic-markets] #headerStartCtaBtn.fintech-header-start-cta,html[data-client-id=apex-synthetic-markets] .app-main-content>.controls.fintech-header-shell .fintech-header-start-cta{font-size:12px!important;height:38px!important;min-height:38px!important;padding:0 16px!important}}.fintech-header-index-ticker__card[role=button]{-webkit-tap-highlight-color:transparent;cursor:pointer;transition:background-color .14s ease,transform .14s ease,box-shadow .14s ease;-webkit-user-select:none;user-select:none}.fintech-header-index-ticker__card[role=button]:hover{background-color:#ffffff0a!important}.fintech-header-index-ticker__card[role=button]:active{transform:translateY(1px)}.fintech-header-index-ticker__card[role=button]:focus-visible{background-color:#38bdf814!important;outline:2px solid #38bdf8a6;outline-offset:-2px}.theme-toggle-btn{align-items:center;background:linear-gradient(160deg,#121816e6,#0a0e0ceb);border:1px solid #ffffff0f;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff0a;color:#e6c34d;color:rgb(var(--premium-neon-rgb,230,195,77));cursor:pointer;display:inline-flex;flex:0 0 auto;height:26px;justify-content:center;margin:0 2px 0 6px;min-width:26px;padding:0;transition:background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease;width:26px}.theme-toggle-btn:hover{border-color:#e6c34d80;border-color:rgba(var(--premium-neon-rgb,230,195,77),.5);box-shadow:inset 0 1px 0 #ffffff0f,0 0 10px -2px #e6c34d73;box-shadow:inset 0 1px 0 #ffffff0f,0 0 10px -2px rgba(var(--premium-neon-rgb,230,195,77),.45)}.theme-toggle-btn:active{transform:translateY(1px)}.theme-toggle-btn:focus-visible{outline:2px solid #e6c34db3;outline:2px solid rgba(var(--premium-neon-rgb,230,195,77),.7);outline-offset:1px}.theme-toggle-btn svg{display:block;height:15px;width:15px}body.light-theme .theme-toggle-btn,html.light-theme .theme-toggle-btn{background:linear-gradient(160deg,#ffffffeb,#f0f0f0f5);border-color:#0000001f;box-shadow:inset 0 1px 0 #fff9;color:#2563eb;color:rgb(var(--ui-accent-rgb,201,162,39))}body.light-theme .theme-toggle-btn:hover,html.light-theme .theme-toggle-btn:hover{border-color:#2563eb8c;border-color:rgba(var(--ui-accent-rgb,201,162,39),.55);box-shadow:inset 0 1px 0 #fff9,0 0 10px -2px #2563eb66;box-shadow:inset 0 1px 0 #fff9,0 0 10px -2px rgba(var(--ui-accent-rgb,201,162,39),.4)}html[data-client-id=apex-synthetic-markets] body.light-theme,html[data-client-id=apex-synthetic-markets].light-theme,html[data-client-id=apex-synthetic-markets].light-theme body{--candle-up:#e6c34d;--candle-up-muted:#e6c34d29;--animation-color-2:#d4af3738;--ui-accent:#c9a227;--ui-accent-hover:#e6c34d;--ui-accent-active:#a67c00;--ui-accent-deep:#5c4a08;--ui-accent-border:#d4af37;--ui-accent-left:#f5e6a3;--ui-accent-left-strong:#fcf4d4;--ui-accent-gradient-start:#e6c34d;--ui-accent-gradient-end:#a67c00;--ui-accent-signup-hover:#7a5c08;--ui-accent-icon-bg:#c9a22733;--ui-accent-rgb:201,162,39;--ui-accent-bright:#e6c34d;--ui-accent-bright-rgb:230,195,77;--accent-primary:#d4af37;--accent-secondary:#f0d878;--premium-neon:#c9a227;--premium-neon-rgb:201,162,39;--premium-neon-soft:#c9a22724;--fintech-lime-top:color-mix(in srgb,#e6c34d 70%,#fff 30%);--fintech-lime-mid:#e6c34d;--fintech-lime-deep:color-mix(in srgb,#e6c34d 58%,#a67c00 42%);--premium-edge:#c9a22738;--bg-primary:#fff;--bg-secondary:#f7f7f7;--bg-tertiary:#fff;--bg-controls:#fff;--text-primary:#000;--text-secondary:#2a2a2a;--text-muted:#6b6b6b;--border-color:#d0d0d0;--border-hover:#a0a0a0;--border-focus:#d4af37;--grid-color:#e5e5e5;--chart-bg:#fff}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell,html[data-client-id=apex-synthetic-markets].light-theme .app-main-content>.controls.fintech-header-shell,html[data-client-id=apex-synthetic-markets].light-theme body.light-theme .app-main-content>.controls.fintech-header-shell{background:#fff!important;border:1px solid #d8d8d8!important;border-bottom:1px solid #c9a22780!important;border-top:none!important;box-shadow:0 1px 2px #e5e5e5!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell:after,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell:before,html[data-client-id=apex-synthetic-markets].light-theme .app-main-content>.controls.fintech-header-shell:after,html[data-client-id=apex-synthetic-markets].light-theme .app-main-content>.controls.fintech-header-shell:before{animation:none!important;background:none!important;display:none!important;opacity:0!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker,html[data-client-id=apex-synthetic-markets].light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker{background:#fff!important;border:1px solid #d0d0d0!important;box-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker:after,html[data-client-id=apex-synthetic-markets].light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker:after{display:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__card{background:#0000!important;border-right:1px solid #d8d8d8!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__card:last-child{border-right:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__name,html[data-client-id=apex-synthetic-markets].light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__name{color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__name:before{color:#6b6b6b!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__pct,html[data-client-id=apex-synthetic-markets].light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-index-ticker__pct{color:#000!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-avatar,html[data-client-id=apex-synthetic-markets].light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-avatar{background:#d4af37!important;border:1px solid #bbb!important;box-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-avatar svg{fill:#000!important;color:#000!important;filter:none!important;opacity:1!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-kicker,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-kicker:before,html[data-client-id=apex-synthetic-markets].light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-kicker:before{color:#6b6b6b!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-name,html[data-client-id=apex-synthetic-markets].light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-name{color:#000!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-handle,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-user-handle,html[data-client-id=apex-synthetic-markets].light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-handle{color:#6b6b6b!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .account-type-badge,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-account-type{background:#fff!important;border:1px solid #bbb!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-market-label{color:#6b6b6b!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-market-name,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-profile-name,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell label{color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell #settingsBtn.icon-btn--fintech,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-pill-btn,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .icon-btn,html[data-client-id=apex-synthetic-markets].light-theme .fintech-header-shell .fintech-header-pill-btn,html[data-client-id=apex-synthetic-markets].light-theme .fintech-header-shell .icon-btn{background:#fff!important;border:1px solid #bbb!important;box-shadow:none!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell #settingsBtn.icon-btn--fintech:hover,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-header-pill-btn:hover,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .icon-btn:hover{background:#f5f5f5!important;border-color:#d4af37!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell #settingsBtn.icon-btn--fintech svg,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-header-pill-btn svg,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .icon-btn svg{fill:#000!important;stroke:#000!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .timeframe-btn,html[data-client-id=apex-synthetic-markets].light-theme .fintech-header-shell .timeframe-btn{background:#fff!important;border:1px solid #bbb!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .timeframe-btn:hover{background:#f5f5f5!important;border-color:#909090!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .timeframe-btn.active,html[data-client-id=apex-synthetic-markets].light-theme .fintech-header-shell .timeframe-btn.active{background:#d4af37!important;border:1px solid #a67c00!important;box-shadow:none!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .more-timeframes-dropdown{background:#fff!important;border:1px solid #bbb!important;box-shadow:0 2px 8px #d8d8d8!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-display,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-balance-cluster .balance-display,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-header-balance,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .mobile-header-metrics .balance-display{background:#0000!important;border:none!important;color:#16a34a!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-balance-microcopy{color:#6b6b6b!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .status,html[data-client-id=apex-synthetic-markets].light-theme .fintech-header-shell .status{background:#fff!important;border:1px solid #bbb!important;box-shadow:none!important;font-weight:700!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .status.connected,html[data-client-id=apex-synthetic-markets].light-theme .fintech-header-shell .status.connected{background:#f0fdf4!important;border:1px solid #86efac!important;color:#166534!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .status.connected:before{background:#16a34a!important;box-shadow:0 0 4px #16a34a80!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .status.authorized,html[data-client-id=apex-synthetic-markets].light-theme .fintech-header-shell .status.authorized{background:#fffaeb!important;border:1px solid #d4af37!important;color:#8a6e10!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .status.authorized:before{background:#c9a227!important;box-shadow:0 0 4px #c9a22780!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .status.disconnected,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .status.unauthorized{background:#fef2f2!important;border:1px solid #fca5a5!important;color:#991b1b!important}html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .status.disconnected:before,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .status.unauthorized:before{background:#dc2626!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar,html[data-client-id=apex-synthetic-markets].light-theme .market-list-sidebar{background:#f7f7f7!important;border-right:1px solid #d8d8d8!important;box-shadow:none!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-display{background:#fff!important;border-bottom:1px solid silver!important;box-shadow:inset 0 -1px 0 #e5e5e5!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-display:before{background:none!important;opacity:0!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile-wrap{border-bottom:1px solid #d8d8d8!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-label{color:#6b6b6b!important;opacity:1!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-price,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-symbol{color:#000!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile.logged-out{background:#fff!important;border:1px solid #bbb!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile.logged-in{border:1px solid #bbb!important;box-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-category-header,html[data-client-id=apex-synthetic-markets].light-theme .market-list-sidebar .market-list-category-header{background:#0000!important;border-bottom:1px solid #d0d0d0!important;color:#000!important;font-weight:700!important;letter-spacing:.08em!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-item,html[data-client-id=apex-synthetic-markets].light-theme .market-list-sidebar .market-list-item{background:#0000!important;border:1px solid #0000!important;box-shadow:none!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-item .market-list-item-dot,html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-item .market-list-item-icon,html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-item .market-list-item-ticker,html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-item div,html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-item span{color:#000!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-item:hover{background:#eee!important;border-color:#d0d0d0!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-item.active,html[data-client-id=apex-synthetic-markets].light-theme .market-list-sidebar .market-list-item.active{background:#d4af37!important;border:1px solid #a67c00!important;box-shadow:none!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-item.active .market-list-item-ticker{animation:none!important;color:#000!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-item.active .market-list-item-icon{background:#0000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-item.active .market-list-item-dot{background:#000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar .market-list-item.active{animation:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar-scroll::-webkit-scrollbar-thumb{background:#909090!important}html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar-scroll::-webkit-scrollbar-track{background:#0000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .right-icon-nav{background:#f7f7f7!important;border-left:1px solid #d8d8d8!important;box-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .right-nav-icon-btn{background:#0000!important;border:1px solid #0000!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .right-nav-icon-btn:hover{background:#eee!important;border-color:#c8c8c8!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .right-nav-icon-btn.active{background:#d4af37!important;border:1px solid #a67c00!important;box-shadow:none!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .right-nav-icon-btn svg{fill:currentColor!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .chart-table-split,html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container{background:#fff!important;border-top:1px solid #d0d0d0!important;box-shadow:none!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .chart-table-header,html[data-client-id=apex-synthetic-markets] body.light-theme .chart-table-tabs,html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .tab-bar,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .tab-bar{background:#f7f7f7!important;border-bottom:1px solid #d0d0d0!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table{background:#fff!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table th,html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table thead,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table thead th,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table th,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table thead{background:#f7f7f7!important;border-bottom:1px solid #c8c8c8!important;color:#000!important;font-weight:700!important;letter-spacing:.06em!important;text-shadow:none!important;text-transform:uppercase!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table tbody tr,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table tbody tr,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table tbody tr{background:#0000!important;border-bottom:1px solid #e5e5e5!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table tbody tr:hover,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table tbody tr:hover,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table tbody tr:hover{background:#f5f5f5!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table td,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table td,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table td{border:none!important;color:#000!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .chart-table-splitter{background:#c9a22766!important;border:none!important;height:3px!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-table .profit-positive,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table .profit-positive,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table td.profit,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contract-profit--positive,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-table td.profit,html[data-client-id=apex-synthetic-markets] body.light-theme .profit-positive{color:#15803d!important;font-weight:700!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-table .profit-negative,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table .profit-negative,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table td.loss,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contract-profit--negative,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-table td.loss,html[data-client-id=apex-synthetic-markets] body.light-theme .profit-negative{color:#b91c1c!important;font-weight:700!important}html[data-client-id=apex-synthetic-markets] body.light-theme .bots-view-panel,html[data-client-id=apex-synthetic-markets] body.light-theme .community-view-panel,html[data-client-id=apex-synthetic-markets] body.light-theme .signals-view-panel{background:#fff!important;border-left:1px solid #d0d0d0!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .community-view-panel .community-panel-card,html[data-client-id=apex-synthetic-markets] body.light-theme .settings-modal-body .settings-section,html[data-client-id=apex-synthetic-markets] body.light-theme .signals-view-panel .signals-panel-card{background:#fff!important;border:1px solid #d0d0d0!important;box-shadow:0 1px 2px #e5e5e5!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .settings-modal-content{background:#fff!important;border:1px solid #d0d0d0!important;color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .settings-modal-content h1,html[data-client-id=apex-synthetic-markets] body.light-theme .settings-modal-content h2,html[data-client-id=apex-synthetic-markets] body.light-theme .settings-modal-content h3,html[data-client-id=apex-synthetic-markets] body.light-theme .settings-modal-content label,html[data-client-id=apex-synthetic-markets] body.light-theme .settings-modal-content p,html[data-client-id=apex-synthetic-markets] body.light-theme .settings-modal-content span{color:#000!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell :not(.profit-positive):not(.profit-negative):not(.balance-display):not(.fintech-header-balance):not(.fintech-header-start-cta):not(.fintech-header-start-cta *):not(svg):not(path):not(.status-pill--connected):not(.status-pill--auth):not(.status-pill--disconnected),html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container :not(.profit-positive):not(.profit-negative):not(.open-contract-profit--positive):not(.open-contract-profit--negative):not(td.profit):not(td.loss),html[data-client-id=apex-synthetic-markets] body.light-theme .market-list-sidebar :not(.market-list-item.active):not(.market-list-item.active *),html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container :not(.profit-positive):not(.profit-negative):not(.open-contract-profit--positive):not(.open-contract-profit--negative):not(td.profit):not(td.loss),html[data-client-id=apex-synthetic-markets] body.light-theme .right-icon-nav :not(.right-nav-icon-btn.active):not(.right-nav-icon-btn.active *){color:#000}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .balance-box-wrap .balance-display,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-box-wrap .balance-display,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-box-wrap .balance-display.balance-display--sim-paper,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-box-wrap .balance-display.demo-account,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-box-wrap .balance-display.real-account,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-balance-cluster .balance-display{-webkit-text-fill-color:#15803d!important;background:#fff!important;background-clip:initial!important;-webkit-background-clip:border-box!important;border:1px solid #d0d0d0!important;box-shadow:none!important;color:#15803d!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .account-toggle-label,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-balance-microcopy,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .status,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .status *,html[data-client-id=apex-synthetic-markets] body.light-theme .controls-row--market .mobile-header-metrics .account-toggle-label,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .account-toggle-label,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-balance-microcopy,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .status,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .status *{-webkit-text-fill-color:#000!important;color:#000!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-handle,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-kicker,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-name,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-header-handle,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-header-kicker,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-header-name{-webkit-text-fill-color:#000!important;background:#0000!important;background-clip:initial!important;-webkit-background-clip:border-box!important;color:#000!important;filter:none!important;opacity:1!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-kicker:after,html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .fintech-header-kicker:before,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-header-kicker:after,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-header-kicker:before{background:#0000!important;opacity:0!important}html[data-client-id=apex-synthetic-markets] body.light-theme #marketSidebarProfile,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile *,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-display,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-display .market-sidebar-selected-name,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-display .market-sidebar-selected-symbol,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-price,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-price-wrap,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-price[data-price-direction=down],html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-price[data-price-direction=first],html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-selected-price[data-price-direction=up]{-webkit-text-fill-color:#000!important;background:#0000!important;background-clip:initial!important;-webkit-background-clip:border-box!important;color:#000!important;filter:none!important;opacity:1!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .theme-toggle-btn,html[data-client-id=apex-synthetic-markets].light-theme .theme-toggle-btn{background:linear-gradient(160deg,#fff5cc,#f0d65c 45%,#d4af37)!important;border:1px solid #b8860b!important;box-shadow:inset 0 1px 0 #ffffff8c,0 1px 2px #b8860b40!important;color:#1a1408!important}html[data-client-id=apex-synthetic-markets] body.light-theme .theme-toggle-btn:hover,html[data-client-id=apex-synthetic-markets].light-theme .theme-toggle-btn:hover{background:linear-gradient(160deg,#fff0a8,#ecc844 45%,#b8860b)!important;border-color:#8b6508!important;box-shadow:inset 0 1px 0 #fff9,0 0 12px -2px #d4af37a6!important}html[data-client-id=apex-synthetic-markets] body.light-theme .theme-toggle-btn:focus-visible,html[data-client-id=apex-synthetic-markets].light-theme .theme-toggle-btn:focus-visible{outline:2px solid #b8860b!important;outline-offset:1px!important}html[data-client-id=apex-synthetic-markets] body.light-theme .theme-toggle-btn svg,html[data-client-id=apex-synthetic-markets].light-theme .theme-toggle-btn svg{fill:currentColor!important;stroke:currentColor!important;color:#1a1408!important;filter:drop-shadow(0 1px 0 rgba(255,255,255,.35))!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .balance-box-wrap .balance-display,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-box-wrap .balance-display,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-box-wrap .balance-display.balance-display--sim-paper,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-box-wrap .balance-display.demo-account,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-box-wrap .balance-display.real-account,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-balance-cluster .balance-display{border:1px solid #15803d!important;box-shadow:inset 0 1px 0 #ffffff80,0 0 0 1px #15803d1f!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .open-contract-profit--positive,html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .profit-positive,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contract-profit--positive,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table .open-contract-profit--positive,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .profit-positive,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container td.profit{-webkit-text-fill-color:#16c172!important;color:#16c172!important;font-weight:800!important;text-shadow:0 0 .5px #16c17273!important}html[data-client-id=apex-synthetic-markets] body.light-theme #marketSidebarProfile,html[data-client-id=apex-synthetic-markets] body.light-theme #marketSidebarProfile *,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile#marketSidebarProfile,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile#marketSidebarProfile *{-webkit-text-fill-color:#b8860b!important;color:#b8860b!important;filter:none!important;opacity:1!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme .trading-widget-quantity{background:#0a0d0b!important;background-color:#0a0d0b!important;border:1px solid #1a1a1a!important;box-shadow:inset 0 1px 0 #ffffff0a,0 2px 6px #00000040!important;color:#fff!important}html[data-client-id=apex-synthetic-markets] body.light-theme .trading-widget-quantity .quantity-btn,html[data-client-id=apex-synthetic-markets] body.light-theme .trading-widget-quantity .quantity-input,html[data-client-id=apex-synthetic-markets] body.light-theme .trading-widget-quantity input{-webkit-text-fill-color:#fff!important;background:#0a0d0b!important;background-color:#0a0d0b!important;border-color:#ffffff1f!important;color:#fff!important}html[data-client-id=apex-synthetic-markets] body.light-theme #durationInput,html[data-client-id=apex-synthetic-markets] body.light-theme input#durationInput{-webkit-text-fill-color:#000!important;caret-color:#000!important;color:#000!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme #durationInput::placeholder,html[data-client-id=apex-synthetic-markets] body.light-theme input#durationInput::placeholder{-webkit-text-fill-color:#6b6b6b!important;color:#6b6b6b!important;opacity:1!important}html[data-client-id=apex-synthetic-markets] body.light-theme .app-main-content>.controls.fintech-header-shell .balance-box-wrap .balance-display,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-box-wrap .balance-display,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-box-wrap .balance-display.balance-display--sim-paper,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-box-wrap .balance-display.demo-account,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .balance-box-wrap .balance-display.real-account,html[data-client-id=apex-synthetic-markets] body.light-theme .fintech-header-shell .fintech-balance-cluster .balance-display{-webkit-text-fill-color:#fff!important;background:#15803d!important;background-color:#15803d!important;border:1px solid #0f6a30!important;box-shadow:inset 0 1px 0 #fff3,0 1px 2px #0f6a3059!important;color:#fff!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbon .compound-flip-ribbon__title,html[data-client-id=apex-synthetic-markets] body.light-theme .compound-flip-ribbon__header .compound-flip-ribbon__title,html[data-client-id=apex-synthetic-markets] body.light-theme .compound-flip-ribbon__title{-webkit-text-fill-color:#b8860b!important;color:#b8860b!important;filter:none!important;text-shadow:none!important}html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbon .compound-flip-label,html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbon .compound-flip-label--active,html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbon .compound-flip-label--done,html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbon .compound-flip-label--future,html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbon .compound-flip-label--money,html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbon .compound-flip-label--recovery,html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbonTrack .compound-flip-label,html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbonTrack .compound-flip-step .compound-flip-label{-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important;text-shadow:0 1px 2px #00000059!important}html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbon .compound-flip-mg-arrow,html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbon .compound-flip-mg-chip,html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbon .compound-flip-mg-op,html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbon .compound-flip-mg-times,html[data-client-id=apex-synthetic-markets] body.light-theme #compoundFlipRibbon .compound-flip-recovery-banner__hint{-webkit-text-fill-color:#fff!important;color:#fff!important;text-shadow:0 1px 2px #00000059!important}html[data-client-id=apex-synthetic-markets] body.light-theme #marketSidebarProfile i,html[data-client-id=apex-synthetic-markets] body.light-theme #marketSidebarProfile img,html[data-client-id=apex-synthetic-markets] body.light-theme #marketSidebarProfile svg,html[data-client-id=apex-synthetic-markets] body.light-theme #marketSidebarProfile svg *,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile i,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile svg,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile svg *,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile-wrap svg,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile-wrap svg *{fill:#b8860b!important;stroke:#b8860b!important;-webkit-text-fill-color:#b8860b!important;color:#b8860b!important;filter:none!important;opacity:1!important}html[data-client-id=apex-synthetic-markets] body.light-theme #marketSidebarProfile,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile#marketSidebarProfile{border-color:#b8860b!important}html[data-client-id=apex-synthetic-markets] body.light-theme #marketSidebarProfile.logged-out,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile.logged-out{-webkit-text-fill-color:#b8860b!important;background-color:#fff8e1!important;border:1px solid #b8860b!important;color:#b8860b!important;filter:invert(53%) sepia(86%) saturate(514%) hue-rotate(6deg) brightness(99%) contrast(87%)!important}html[data-client-id=apex-synthetic-markets] body.light-theme #marketSidebarProfile.logged-in,html[data-client-id=apex-synthetic-markets] body.light-theme .market-sidebar-profile.logged-in{-webkit-text-fill-color:#1a1408!important;background:linear-gradient(135deg,#f0d65c,#b8860b)!important;border:1px solid #8b6508!important;color:#1a1408!important;filter:none!important;text-shadow:0 1px 0 #ffffff4d!important}html[data-client-id=apex-synthetic-markets] body.light-theme .quick-stake-buttons,html[data-client-id=apex-synthetic-markets] body.light-theme .trading-widget .quick-stake-buttons{background:#0a0d0b!important;background-color:#0a0d0b!important;border:1px solid #1a1a1a!important;box-shadow:inset 0 1px 0 #ffffff0a,0 2px 6px #00000040!important;color:#fff!important}html[data-client-id=apex-synthetic-markets] body.light-theme .quick-stake-buttons .quick-stake-btn,html[data-client-id=apex-synthetic-markets] body.light-theme .trading-widget .quick-stake-buttons .quick-stake-btn,html[data-client-id=apex-synthetic-markets] body.light-theme .trading-widget .quick-stake-buttons button{-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;border:1px solid #ffffff24!important;color:#fff!important}html[data-client-id=apex-synthetic-markets] body.light-theme .quick-stake-buttons .quick-stake-btn.active,html[data-client-id=apex-synthetic-markets] body.light-theme .quick-stake-buttons .quick-stake-btn:hover,html[data-client-id=apex-synthetic-markets] body.light-theme .trading-widget .quick-stake-buttons button.active,html[data-client-id=apex-synthetic-markets] body.light-theme .trading-widget .quick-stake-buttons button:hover{-webkit-text-fill-color:#fff!important;background:#ffffff14!important;border-color:#ffffff47!important;color:#fff!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table tbody tr:has(.open-contract-profit--positive),html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table tbody tr:has(td.profit-positive),html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table tbody tr:has(td.profit),html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table tbody tr:has(td.profit-positive),html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table tbody tr:has(.open-contract-profit--positive),html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table tbody tr:has(td.profit-positive){background:linear-gradient(90deg,#22c55e29,#22c55e12)!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table tbody tr:has(.open-contract-profit--positive):hover,html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table tbody tr:has(td.profit-positive):hover,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table tbody tr:has(td.profit):hover,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table tbody tr:has(td.profit-positive):hover,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table tbody tr:has(.open-contract-profit--positive):hover,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table tbody tr:has(td.profit-positive):hover{background:linear-gradient(90deg,#22c55e52,#22c55e24)!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table tbody tr:has(.open-contract-profit--negative),html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table tbody tr:has(td.profit-negative),html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table tbody tr:has(td.loss),html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table tbody tr:has(td.profit-negative),html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table tbody tr:has(.open-contract-profit--negative),html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table tbody tr:has(td.profit-negative){background:linear-gradient(90deg,#ef444429,#ef444412)!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table tbody tr:has(.open-contract-profit--negative):hover,html[data-client-id=apex-synthetic-markets] body.light-theme .contract-history-container .contract-history-table tbody tr:has(td.profit-negative):hover,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table tbody tr:has(td.loss):hover,html[data-client-id=apex-synthetic-markets] body.light-theme .contracts-table tbody tr:has(td.profit-negative):hover,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table tbody tr:has(.open-contract-profit--negative):hover,html[data-client-id=apex-synthetic-markets] body.light-theme .open-contracts-container .open-contracts-table tbody tr:has(td.profit-negative):hover{background:linear-gradient(90deg,#ef444452,#ef444424)!important}html[data-client-id=apex-synthetic-markets] body.light-theme #buyGradientOverlay{background:linear-gradient(180deg,#22c55e1a,#22c55e59)!important}html[data-client-id=apex-synthetic-markets] body.light-theme #sellGradientOverlay{background:linear-gradient(180deg,#22c55e59 0,#22c55e24 55%,#22c55e00)!important}html[data-client-id=apex-synthetic-markets] body.light-theme #buyRedGradientOverlay{background:linear-gradient(0deg,#ef44441a,#ef444459)!important}html[data-client-id=apex-synthetic-markets] body.light-theme #sellRedGradientOverlay{background:linear-gradient(180deg,#ef444400 0,#ef444424 45%,#ef444459)!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-gradient-overlay:not(.contract-red-gradient-overlay){background:linear-gradient(180deg,#22c55e1a,#22c55e59)!important}html[data-client-id=apex-synthetic-markets] body.light-theme .contract-gradient-overlay.contract-red-gradient-overlay{background:linear-gradient(180deg,#ef44441a,#ef444459)!important}#chart .compound-flip-toggle-slider,.compound-flip-ribbon .compound-flip-toggle-slider,html.dark-theme #chart .compound-flip-toggle-slider,html.light-theme #chart .compound-flip-toggle-slider{height:22px!important;width:44px!important}#chart .compound-flip-toggle-slider:after,.compound-flip-ribbon .compound-flip-toggle-slider:after,html.dark-theme #chart .compound-flip-toggle-slider:after,html.light-theme #chart .compound-flip-toggle-slider:after{height:16px!important;left:3px!important;top:2px!important;width:16px!important}#chart .compound-flip-toggle input:checked+.compound-flip-toggle-slider:after,.compound-flip-ribbon .compound-flip-toggle input:checked+.compound-flip-toggle-slider:after,html.dark-theme #chart .compound-flip-toggle input:checked+.compound-flip-toggle-slider:after,html.light-theme #chart .compound-flip-toggle input:checked+.compound-flip-toggle-slider:after{transform:translateX(20px)!important}html body .contract-history-container .open-contract-profit--positive,html body .contract-history-container td.profit-positive,html body .contract-history-table td.profit-positive,html body .contracts-table td.profit-positive,html body .open-contract-profit--positive,html body .open-contracts-container .open-contract-profit--positive,html body .open-contracts-container td.profit,html body .open-contracts-table td.profit-positive,html body .open-contracts-table tfoot .history-total-value.profit-positive,html body .profit-positive,html body td.profit-positive{color:#22c55e!important;color:var(--safe-green)!important;font-weight:700!important}html body .contract-history-container .open-contract-profit--negative,html body .contract-history-container td.profit-negative,html body .contract-history-table td.profit-negative,html body .contracts-table td.profit-negative,html body .open-contract-profit--negative,html body .open-contracts-container .open-contract-profit--negative,html body .open-contracts-container td.loss,html body .open-contracts-table td.profit-negative,html body .open-contracts-table tfoot .history-total-value.profit-negative,html body .profit-negative,html body td.profit-negative{color:#ef4444!important;color:var(--safe-red)!important;font-weight:700!important}html body.light-theme .contract-history-table td.profit-positive,html body.light-theme .contracts-table td.profit-positive,html body.light-theme .open-contract-profit--positive,html body.light-theme .open-contracts-container td.profit,html body.light-theme .open-contracts-table td.profit-positive,html body.light-theme .profit-positive,html body.light-theme td.profit-positive{color:#22c55e!important;color:var(--safe-green)!important}html body.light-theme .contract-history-table td.profit-negative,html body.light-theme .contracts-table td.profit-negative,html body.light-theme .open-contract-profit--negative,html body.light-theme .open-contracts-container td.loss,html body.light-theme .open-contracts-table td.profit-negative,html body.light-theme .profit-negative,html body.light-theme td.profit-negative{color:#ef4444!important;color:var(--safe-red)!important}:root,body,body.dark-theme,body.light-theme,html{--pl-profit-blue:#2196f3;--pl-profit-blue-rgb:33,150,243;--pl-loss-red:var(--safe-red,#ef4444)}body.dark-theme,html.dark-theme{--pl-profit-blue:#3ba9ff;--pl-profit-blue-rgb:59,169,255}html body .contract-history-container .open-contract-profit--positive,html body .contract-history-container td.profit-positive,html body .contract-history-table td.profit-positive,html body .contracts-table td.profit-positive,html body .history-total-value.profit-positive,html body .open-contract-profit--positive,html body .open-contracts-container .open-contract-profit--positive,html body .open-contracts-container td.profit,html body .open-contracts-table td.profit-positive,html body .open-contracts-table tfoot .history-total-value.profit-positive,html body .pl-summary-value.profit-positive,html body .profit-positive,html body td.profit-positive,html body.dark-theme .profit-positive,html body.dark-theme td.profit-positive,html body.light-theme .contract-history-table td.profit-positive,html body.light-theme .contracts-table td.profit-positive,html body.light-theme .open-contract-profit--positive,html body.light-theme .open-contracts-container td.profit,html body.light-theme .open-contracts-table td.profit-positive,html body.light-theme .profit-positive,html body.light-theme td.profit-positive{color:#2196f3!important;color:var(--pl-profit-blue)!important;font-weight:700!important}html body .contract-history-container .open-contract-profit--negative,html body .contract-history-container td.profit-negative,html body .contract-history-table td.profit-negative,html body .contracts-table td.profit-negative,html body .history-total-value.profit-negative,html body .open-contract-profit--negative,html body .open-contracts-container .open-contract-profit--negative,html body .open-contracts-container td.loss,html body .open-contracts-table td.profit-negative,html body .open-contracts-table tfoot .history-total-value.profit-negative,html body .pl-summary-value.profit-negative,html body .profit-negative,html body td.profit-negative,html body.dark-theme .profit-negative,html body.dark-theme td.profit-negative,html body.light-theme .contract-history-table td.profit-negative,html body.light-theme .contracts-table td.profit-negative,html body.light-theme .open-contract-profit--negative,html body.light-theme .open-contracts-container td.loss,html body.light-theme .open-contracts-table td.profit-negative,html body.light-theme .profit-negative,html body.light-theme td.profit-negative{color:#ef4444!important;color:var(--pl-loss-red)!important;font-weight:700!important}html body .contract-history-table tbody tr:has(td.profit-positive),html body .contracts-table tbody tr:has(td.profit-positive),html body .open-contracts-table tbody tr:has(td.profit-positive){background:linear-gradient(90deg,#2196f30f,#2196f300)!important;background:linear-gradient(90deg,rgba(var(--pl-profit-blue-rgb),.06) 0,rgba(var(--pl-profit-blue-rgb),0) 100%)!important}html body .contract-history-table tbody tr:has(td.profit-negative),html body .contracts-table tbody tr:has(td.profit-negative),html body .open-contracts-table tbody tr:has(td.profit-negative){background:linear-gradient(90deg,#ef44440f,#ef444400)!important;background:linear-gradient(90deg,rgba(var(--safe-red-rgb,239,68,68),.06) 0,rgba(var(--safe-red-rgb,239,68,68),0) 100%)!important}html body .contract-history-table tbody tr:has(td.profit-positive):hover,html body .contracts-table tbody tr:has(td.profit-positive):hover,html body .open-contracts-table tbody tr:has(td.profit-positive):hover{background:linear-gradient(90deg,#2196f31f,#2196f300)!important;background:linear-gradient(90deg,rgba(var(--pl-profit-blue-rgb),.12) 0,rgba(var(--pl-profit-blue-rgb),0) 100%)!important}html body .contract-history-table tbody tr:has(td.profit-negative):hover,html body .contracts-table tbody tr:has(td.profit-negative):hover,html body .open-contracts-table tbody tr:has(td.profit-negative):hover{background:linear-gradient(90deg,#ef44441f,#ef444400)!important;background:linear-gradient(90deg,rgba(var(--safe-red-rgb,239,68,68),.12) 0,rgba(var(--safe-red-rgb,239,68,68),0) 100%)!important}.mt5-trades-panel{background:#0b0f10;color:#e5e7e8;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui,"Inter",ui-sans-serif,system-ui,sans-serif);gap:0;min-height:100%;padding:0;width:100%}.mt5-legacy-table{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;pointer-events:none!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.mt5-summary-strip{align-items:stretch;background:linear-gradient(180deg,#0d1113,#0a0d0e);border-bottom:1px solid #ffffff0a;display:flex;flex-direction:column;gap:0;padding:10px 16px 12px}.mt5-summary-row{align-items:baseline;display:flex;gap:12px;justify-content:space-between;min-height:20px;padding:4px 0}.mt5-summary-row+.mt5-summary-row{border-top:1px solid #ffffff0a}.mt5-summary-label{color:#ffffff85;flex:0 0 auto;font-size:12px;font-weight:500;letter-spacing:0;line-height:1.25}.mt5-summary-value{font-feature-settings:"tnum";color:#fff;flex:1 1 auto;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:1.2;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.mt5-summary-value--total-profit{color:#2196f3!important;color:var(--pl-profit-blue,#3ba9ff)!important}.mt5-summary-value--total-profit.mt5-summary-value--negative{color:#ef4444!important;color:var(--pl-loss-red,#ef4444)!important}.mt5-summary-value--total-profit.mt5-summary-value--positive{color:#2196f3!important;color:var(--pl-profit-blue,#3ba9ff)!important}.mt5-section-divider{align-items:center;background:#0b0f10;border-bottom:1px solid #ffffff0f;display:flex;justify-content:space-between;padding:12px 16px 8px}.mt5-section-divider__label{color:#e5e7e8;font-size:13px;font-weight:600;letter-spacing:0;line-height:1.2}.mt5-section-divider__spacer{flex:1 1 auto}.mt5-section-divider__more{align-items:center;border-radius:4px;color:#ffffff6b;display:inline-flex;font-size:18px;height:22px;justify-content:center;letter-spacing:.12em;line-height:1;width:28px}.mt5-positions-list{-webkit-overflow-scrolling:touch;background:#0b0f10;display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-height:0;overflow-y:auto;padding:4px 0 24px}.mt5-positions-empty{color:#ffffff59;font-size:13px;font-weight:500;padding:40px 16px;text-align:center}.mt5-position-card{grid-gap:12px;align-items:center;background:#0b0f10;border-bottom:1px solid #ffffff0a;display:grid;gap:12px;grid-template-columns:1fr auto;padding:14px 16px;transition:background .12s ease}.mt5-position-card:active{background:#10161a}.mt5-position-card__main{display:flex;flex-direction:column;gap:4px;min-width:0}.mt5-position-card__head{align-items:baseline;display:flex;gap:8px;line-height:1.2;min-width:0}.mt5-position-card__symbol{font-feature-settings:"tnum";color:#fff;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:0}.mt5-position-card__side{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:0;text-transform:lowercase}.mt5-position-card__side--sell{color:#ef5350}.mt5-position-card__side--buy{color:#42a5f5}.mt5-position-card__prices{font-feature-settings:"tnum";align-items:center;color:#ffffff8c;display:flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;gap:6px;line-height:1.2}.mt5-position-card__current,.mt5-position-card__entry{white-space:nowrap}.mt5-position-card__arrow{font-size:11px;letter-spacing:0;opacity:.55;transform:translateY(-.5px)}.mt5-position-card__pl{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end}.mt5-position-pl{font-feature-settings:"tnum";font-size:17px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:1.15;white-space:nowrap}.mt5-position-pl--positive{color:#2196f3;color:var(--pl-profit-blue,#3ba9ff)}.mt5-position-pl--negative{color:#ef4444;color:var(--pl-loss-red,#ef4444)}.mt5-position-close-btn{align-items:center;appearance:none;-webkit-appearance:none;background:#ffffff08;border:1px solid #ffffff1f;border-radius:8px;color:#ffffff8c;cursor:pointer;display:inline-flex;font-size:16px;font-weight:400;height:26px;justify-content:center;line-height:1;padding:0;transition:background .12s ease,border-color .12s ease,color .12s ease,transform .12s ease;width:26px}.mt5-position-close-btn:hover:not(:disabled){background:#ef44441f;background:rgba(var(--safe-red-rgb,239,68,68),.12);border-color:#ef44448c;border-color:rgba(var(--safe-red-rgb,239,68,68),.55);color:#ef4444;color:rgb(var(--safe-red-rgb,239,68,68))}.mt5-position-close-btn:active:not(:disabled){transform:scale(.94)}.mt5-position-close-btn:disabled{cursor:not-allowed;opacity:.3}.mt5-position-card--closed .mt5-position-close-btn{display:none}#mobileContractHistoryList{gap:12px;padding:12px 12px 24px}#mobileContractHistoryList .mt5-positions-empty{background:hsla(0,0%,100%,.018);border:1px dashed #ffffff1f;border-radius:12px;margin:10px 0 0}.mt5-position-card--history{background:linear-gradient(180deg,#ffffff08,hsla(0,0%,100%,.012)),#0b0f10;border:1px solid #ffffff1a;border-radius:14px;box-shadow:0 16px 28px -22px #000000e0,inset 0 1px 0 hsla(0,0%,100%,.045);gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:13px 13px 12px}.mt5-position-card--history .mt5-position-card__head{align-items:flex-start;gap:10px;justify-content:space-between}.mt5-position-card__head-left{display:flex;flex-direction:column;gap:3px;min-width:0}.mt5-position-card__head-right{align-items:center;display:flex;flex-shrink:0;gap:6px}.mt5-position-card--history .mt5-position-card__symbol{font-size:14px;line-height:1.15}.mt5-history-stamp{color:#ffffff75;font-size:10px;letter-spacing:.02em;line-height:1.15;text-transform:uppercase}.mt5-position-card--history .mt5-position-card__side{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.035em;padding:2px 8px 2px 7px;text-transform:uppercase;white-space:nowrap}.mt5-position-card--history .mt5-position-card__side--buy{background:#42a5f529;color:#79c3ff}.mt5-position-card--history .mt5-position-card__side--sell{background:#ef44442e;background:rgba(var(--safe-red-rgb,239,68,68),.18);color:#ff8787}.mt5-history-result{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.03em;min-width:50px;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.mt5-history-result--win{background:#22c55e2e;background:rgba(var(--safe-green-rgb,34,197,94),.18);color:#6de7a0}.mt5-history-result--loss{background:#ef44442e;background:rgba(var(--safe-red-rgb,239,68,68),.18);color:#ff8d8d}.mt5-history-result--flat{background:#ffffff21;color:#ffffffb8}.mt5-history-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:9px}.mt5-history-grid__item{background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;display:flex;flex-direction:column;gap:2px;min-width:0;padding:7px 8px}.mt5-history-grid__label{color:#ffffff75;font-size:10px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.mt5-history-grid__value{font-feature-settings:"tnum";color:#ffffffeb;font-size:12px;font-variant-numeric:tabular-nums;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt5-position-card--history .mt5-position-pl{font-size:17px;letter-spacing:-.015em}.mt5-position-card--history .mt5-position-pl--positive{text-shadow:0 0 12px #3ba9ff2e}.mt5-position-card--history .mt5-position-pl--negative{text-shadow:0 0 12px #ef444438;text-shadow:0 0 12px rgba(var(--safe-red-rgb,239,68,68),.22)}#mobileContractHistoryList .simple-history-card{background:#121416;border:1px solid #343a40;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:12px}#mobileContractHistoryList .simple-history-card__top{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}#mobileContractHistoryList .simple-history-card__meta{min-width:0}#mobileContractHistoryList .simple-history-card__symbol{color:#fff;font-size:14px;font-weight:700;line-height:1.2}#mobileContractHistoryList .simple-history-card__time{color:#98a2ad;font-size:11px;margin-top:3px}#mobileContractHistoryList .simple-history-card__badges{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}#mobileContractHistoryList .simple-history-badge{background:#1a1f23;border:1px solid #49515a;border-radius:6px;color:#d3d9df;font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}#mobileContractHistoryList .simple-history-badge--side{background:#152433;border-color:#2f5f94;color:#9ec5ff}#mobileContractHistoryList .simple-history-result--win{background:#12261a;border-color:#2b7a4d;color:#9de3b9}#mobileContractHistoryList .simple-history-result--loss{background:#2a1515;border-color:#8a3b3b;color:#ffb0b0}#mobileContractHistoryList .simple-history-result--flat{color:#d0d6dd}#mobileContractHistoryList .simple-history-card__grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}#mobileContractHistoryList .simple-history-cell{background:#0f1214;border:1px solid #2f3439;border-radius:6px;padding:7px 8px}#mobileContractHistoryList .simple-history-cell__label{color:#8b97a4;font-size:10px;letter-spacing:.03em;text-transform:uppercase}#mobileContractHistoryList .simple-history-cell__value{font-feature-settings:"tnum";color:#e6eaee;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;margin-top:3px}#mobileContractHistoryList .simple-history-card__bottom{display:flex;justify-content:flex-end}#mobileContractHistoryList .simple-history-pl{font-feature-settings:"tnum";font-size:18px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}#mobileContractHistoryList .simple-history-profit--positive{color:#4ea4ff}#mobileContractHistoryList .simple-history-profit--negative{color:#ff6d6d}.mobile-history-modal-body .mt5-trades-panel--history{background:#0b0f10;margin:-16px;min-height:calc(100% + 32px);padding:0}.mobile-history-modal-body .mt5-trades-panel--history .mobile-history-modal-total{background:#0a0d0e;border-top:1px solid #ffffff0f;color:#ffffffb3;font-size:13px;padding:12px 16px}.mobile-trades-page{background:#0b0f10!important;padding:0!important}.mobile-trades-page .mt5-trades-panel{flex:1 1 auto;min-height:100%}body.light-theme .mt5-trades-panel,html.light-theme .mt5-trades-panel{background:#fff;color:#111418}body.light-theme .mt5-summary-strip,html.light-theme .mt5-summary-strip{background:linear-gradient(180deg,#f7f8fa,#eff1f4);border-bottom-color:#0a0a0b14}body.light-theme .mt5-summary-row+.mt5-summary-row,html.light-theme .mt5-summary-row+.mt5-summary-row{border-top-color:#0a0a0b0f}body.light-theme .mt5-summary-label,html.light-theme .mt5-summary-label{color:#0a0a0b8c}body.light-theme .mt5-summary-value,html.light-theme .mt5-summary-value{color:#0a0a0b}body.light-theme .mt5-section-divider,html.light-theme .mt5-section-divider{background:#fff;border-bottom-color:#0a0a0b14}body.light-theme .mt5-section-divider__label,html.light-theme .mt5-section-divider__label{color:#0a0a0b}body.light-theme .mt5-section-divider__more,html.light-theme .mt5-section-divider__more{color:#0a0a0b73}body.light-theme .mt5-positions-list,html.light-theme .mt5-positions-list{background:#fff}body.light-theme .mt5-position-card,html.light-theme .mt5-position-card{background:#fff;border-bottom-color:#0a0a0b0f}body.light-theme .mt5-position-card:active,html.light-theme .mt5-position-card:active{background:#f5f7fa}body.light-theme .mt5-position-card__symbol,html.light-theme .mt5-position-card__symbol{color:#0a0a0b}body.light-theme .mt5-position-card__prices,html.light-theme .mt5-position-card__prices{color:#0a0a0b8c}body.light-theme .mt5-position-close-btn,html.light-theme .mt5-position-close-btn{background:#0a0a0b08;border-color:#0a0a0b1f;color:#0a0a0b8c}body.light-theme #mobileContractHistoryList .mt5-positions-empty,html.light-theme #mobileContractHistoryList .mt5-positions-empty{background:#0a0a0b05;border-color:#0a0a0b24}body.light-theme .mt5-position-card--history,html.light-theme .mt5-position-card--history{background:linear-gradient(180deg,#fffffff0,#f7f9fcf5),#fff;border-color:#0a0a0b1c;box-shadow:0 10px 24px -18px #080f2147,inset 0 1px 0 #ffffffa6}body.light-theme .mt5-position-card--history .mt5-position-card__side--buy,html.light-theme .mt5-position-card--history .mt5-position-card__side--buy{background:#42a5f52e;color:#0b6fb8}body.light-theme .mt5-position-card--history .mt5-position-card__side--sell,html.light-theme .mt5-position-card--history .mt5-position-card__side--sell{background:#ef444429;background:rgba(var(--safe-red-rgb,239,68,68),.16);color:#c33636}body.light-theme .mt5-history-stamp,html.light-theme .mt5-history-stamp{color:#0a0a0b7a}body.light-theme .mt5-history-result--flat,html.light-theme .mt5-history-result--flat{background:#0a0a0b17;color:#0a0a0ba8}body.light-theme .mt5-history-grid__item,html.light-theme .mt5-history-grid__item{background:rgba(10,10,11,.025);border-color:#0a0a0b17}body.light-theme .mt5-history-grid__label,html.light-theme .mt5-history-grid__label{color:#0a0a0b73}body.light-theme .mt5-history-grid__value,html.light-theme .mt5-history-grid__value{color:#0a0a0be6}body.light-theme #mobileContractHistoryList .simple-history-card,html.light-theme #mobileContractHistoryList .simple-history-card{background:#fff;border-color:#d4dae0}body.light-theme #mobileContractHistoryList .simple-history-card__symbol,html.light-theme #mobileContractHistoryList .simple-history-card__symbol{color:#0f1720}body.light-theme #mobileContractHistoryList .simple-history-card__time,html.light-theme #mobileContractHistoryList .simple-history-card__time{color:#607080}body.light-theme #mobileContractHistoryList .simple-history-badge,html.light-theme #mobileContractHistoryList .simple-history-badge{background:#f3f6f9;border-color:#c2ccd5;color:#31414f}body.light-theme #mobileContractHistoryList .simple-history-badge--side,html.light-theme #mobileContractHistoryList .simple-history-badge--side{background:#eaf4ff;border-color:#9dc3e3;color:#165b9e}body.light-theme #mobileContractHistoryList .simple-history-result--win,html.light-theme #mobileContractHistoryList .simple-history-result--win{background:#eaf8f0;border-color:#9dd2b4;color:#1f7a46}body.light-theme #mobileContractHistoryList .simple-history-result--loss,html.light-theme #mobileContractHistoryList .simple-history-result--loss{background:#fdeeee;border-color:#e2b1b1;color:#a03434}body.light-theme #mobileContractHistoryList .simple-history-cell,html.light-theme #mobileContractHistoryList .simple-history-cell{background:#f9fbfd;border-color:#d4dce3}body.light-theme #mobileContractHistoryList .simple-history-cell__label,html.light-theme #mobileContractHistoryList .simple-history-cell__label{color:#6a7a89}body.light-theme #mobileContractHistoryList .simple-history-cell__value,html.light-theme #mobileContractHistoryList .simple-history-cell__value{color:#10202f}#mobileHistoryModal.mt5-drawer--widget{align-self:stretch!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;bottom:auto!important;display:block!important;flex-shrink:0!important;left:auto!important;margin-top:4px;pointer-events:none;position:relative!important;right:auto!important;top:auto!important;width:100%;z-index:970}#mobileHistoryModal.mt5-drawer--widget.mt5-drawer--open{pointer-events:auto}@media (min-width:769px){#mobileHistoryModal.mt5-drawer--widget{display:none!important}}.chart-mobile-ui-stack .trading-widget-stack>.mt5-drawer--widget{order:4!important}@media (max-width:768px){.chart-mobile-ui-stack{bottom:env(safe-area-inset-bottom,0)!important}}.mt5-drawer__column{align-items:stretch;display:flex;flex-direction:column;pointer-events:auto;position:relative;width:100%;z-index:971}.mt5-drawer__scrim{background:#0000;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .32s cubic-bezier(.22,1,.36,1);z-index:968}.mt5-drawer--open .mt5-drawer__scrim{background:#00000080;opacity:1;pointer-events:auto}.mt5-drawer__sheet{background:#0b0f10;border-top-left-radius:16px;border-top-right-radius:16px;bottom:100%;box-shadow:0 -18px 40px -8px #0009,inset 0 -2px 0 #ffffff0a;color:#e5e7e8;display:flex;flex-direction:column;height:min(72vh,560px);left:0;max-height:72vh;overflow:hidden;overscroll-behavior:contain;pointer-events:auto;position:absolute;right:0;transform:translateY(100%);transition:transform .42s cubic-bezier(.22,1,.36,1);will-change:transform;z-index:1}.mt5-drawer--open .mt5-drawer__sheet{transform:translateY(0)}.mt5-drawer__handle{--mt5-drawer-handle-height:28px;-webkit-tap-highlight-color:transparent;align-items:center;background:#10161a;border:none;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:inset 0 -1px 0 #ffffff0f;color:#e5e7e8;cursor:pointer;display:flex;flex-shrink:0;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui,"Inter",ui-sans-serif,system-ui,sans-serif);font-size:11px;font-weight:600;gap:8px;height:var(--mt5-drawer-handle-height);justify-content:center;letter-spacing:.02em;min-height:calc(var(--mt5-drawer-handle-height) + env(safe-area-inset-bottom, 0px));padding:0 12px env(safe-area-inset-bottom,0);position:relative;transition:background .18s ease;width:100%;z-index:2}.mt5-drawer__handle:active{background:#141a1f}.mt5-drawer__handle-grip{background:#ffffff38;border-radius:999px;height:3px;left:50%;pointer-events:none;position:absolute;top:4px;transform:translateX(-50%);width:28px}.mt5-drawer__handle-label{color:#e5e7e8;flex:0 1 auto;font-weight:600;letter-spacing:.02em;line-height:1;pointer-events:none;text-align:center;transform:translateY(2px)}.mt5-drawer__handle-chevron{align-items:center;color:#ffffffb8;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;pointer-events:none;transform:translateY(2px) rotate(180deg);transition:transform .42s cubic-bezier(.22,1,.36,1);width:16px}.mt5-drawer__handle-chevron svg{height:12px;width:12px}.mt5-drawer--open .mt5-drawer__handle-chevron{transform:translateY(2px) rotate(0deg)}.mt5-drawer__body{-webkit-overflow-scrolling:touch;background:#0b0f10;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom,0)}.mt5-drawer__body-actions{align-items:center;background:#0b0f10;border-bottom:1px solid #ffffff0a;display:flex;gap:8px;justify-content:space-between;padding:8px 16px 0}.mt5-drawer__body-actions .clear-history-btn{appearance:none;-webkit-appearance:none;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;color:#ffffffd9;cursor:pointer;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-ui,"Inter",ui-sans-serif,system-ui,sans-serif);font-size:11px;font-weight:600;letter-spacing:.03em;padding:6px 12px;text-transform:uppercase;transition:background .15s ease,border-color .15s ease,color .15s ease}.mt5-drawer__body-actions .clear-history-btn:hover{background:#ef444424;background:rgba(var(--safe-red-rgb,239,68,68),.14);border-color:#ef444473;border-color:rgba(var(--safe-red-rgb,239,68,68),.45);color:#ef4444;color:rgb(var(--safe-red-rgb,239,68,68))}.mt5-drawer__close-btn{align-items:center;appearance:none;-webkit-appearance:none;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;color:#ffffffb3;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:18px;font-weight:400;height:26px;justify-content:center;line-height:1;padding:0;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease;width:26px}.mt5-drawer__close-btn:hover{background:#ffffff14;border-color:#ffffff38;color:#fff}.mt5-drawer__close-btn:active{transform:scale(.94)}.mt5-drawer__body .mt5-trades-panel{background:#0b0f10;min-height:0}.mt5-drawer__body .mt5-trades-panel--history{background:#0000;margin:0;min-height:0;padding:0}@media (prefers-reduced-motion:reduce){.mt5-drawer__handle-chevron,.mt5-drawer__scrim,.mt5-drawer__sheet{transition:none!important}}body.light-theme .mt5-drawer__sheet,html.light-theme .mt5-drawer__sheet{background:#fff;box-shadow:0 -18px 40px -8px #0a0a0b2e,inset 0 -2px 0 #0a0a0b0f;color:#0a0a0b}body.light-theme .mt5-drawer__handle,html.light-theme .mt5-drawer__handle{background:#f4f6f9;box-shadow:inset 0 -1px 0 #0a0a0b14;color:#0a0a0b}body.light-theme .mt5-drawer__handle:active,html.light-theme .mt5-drawer__handle:active{background:#ecf0f5}body.light-theme .mt5-drawer__handle-grip,html.light-theme .mt5-drawer__handle-grip{background:#0a0a0b33}body.light-theme .mt5-drawer__handle-chevron,html.light-theme .mt5-drawer__handle-chevron{color:#0a0a0b8c}body.light-theme .mt5-drawer__body,html.light-theme .mt5-drawer__body{background:#fff}body.light-theme .mt5-drawer__body-actions,html.light-theme .mt5-drawer__body-actions{background:#fff;border-bottom-color:#0a0a0b0f}body.light-theme .mt5-drawer__body-actions .clear-history-btn,html.light-theme .mt5-drawer__body-actions .clear-history-btn{background:#0a0a0b0a;border-color:#0a0a0b1f;color:#0a0a0bc7}body.light-theme .mt5-drawer__close-btn,html.light-theme .mt5-drawer__close-btn{background:#0a0a0b0a;border-color:#0a0a0b24;color:#0a0a0bb3}body.light-theme .mt5-drawer__close-btn:hover,html.light-theme .mt5-drawer__close-btn:hover{background:#0a0a0b14;border-color:#0a0a0b47;color:#0a0a0b}.bots-view-panel.active{overflow:hidden;padding:0}.bots-panel{background:#0a0a0a;color:#e6e6e6;display:flex;flex:1 1 auto;flex-direction:column;font-family:Inter,system-ui,sans-serif;font-family:var(--font-ui,"Inter",system-ui,sans-serif);min-height:0;width:100%}.bots-panel__toolbar{align-items:center;background:#111;border-bottom:1px solid #ffffff14;display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;padding:8px 12px}.bots-panel__toolbar-left,.bots-panel__toolbar-right{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.bots-panel__toolbar-clear-slot{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:8px;min-width:0}.bots-panel__toolbar-balance-pill-wrap{align-items:center;display:flex;min-width:0}.bots-panel__toolbar--shadow-phone-trade{justify-content:space-between}.bots-btn{align-items:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:4px;color:#e6e6e6;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:28px;letter-spacing:.02em;padding:0 12px;transition:background .12s ease,border-color .12s ease,color .12s ease,transform .12s ease;-webkit-user-select:none;user-select:none}.bots-btn:hover:not(:disabled){background:#ffffff17;border-color:#ffffff38}.bots-btn:active:not(:disabled){transform:translateY(1px)}.bots-btn:disabled{cursor:not-allowed;opacity:.45}.bots-btn--xs{font-size:11px;height:22px;padding:0 8px}.bots-btn--ghost{background:#0000}.bots-btn--run{background:linear-gradient(135deg,#16a34a,#15803d);border-color:#22c55e80;box-shadow:0 0 0 0 #22c55e80;color:#fff}.bots-btn--run:hover:not(:disabled){background:linear-gradient(135deg,#22c55e,#16a34a);border-color:#22c55ecc;box-shadow:0 0 12px #22c55e59}.bots-btn--stop{background:linear-gradient(135deg,#dc2626,#991b1b);border-color:#ef444480;color:#fff}.bots-btn--stop:hover:not(:disabled){background:linear-gradient(135deg,#ef4444,#b91c1c);border-color:#ef4444cc;box-shadow:0 0 12px #ef444459}.bots-btn--pause{background:linear-gradient(135deg,#ca8a04,#a16207);border-color:#facc1573;color:#fff}.bots-btn--pause:hover:not(:disabled){background:linear-gradient(135deg,#eab308,#ca8a04);border-color:#facc15bf;box-shadow:0 0 12px #eab30859}.bots-btn--resume{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#60a5fa80;color:#fff}.bots-btn--resume:hover:not(:disabled){background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#60a5fad9;box-shadow:0 0 12px #3b82f666}.bots-status{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:4px;display:inline-flex;font-size:11px;font-weight:600;gap:6px;height:28px;letter-spacing:.05em;padding:0 10px;text-transform:uppercase}.bots-status__dot{background:#888;border-radius:50%;height:6px;width:6px}.bots-status--on .bots-status__dot{animation:bots-pulse-dot 1.4s ease-in-out infinite;background:#22c55e;box-shadow:0 0 8px #22c55eb3}.bots-status--on{border-color:#22c55e59;color:#4ade80}.bots-status--paused .bots-status__dot{animation:none;background:#facc15;box-shadow:0 0 8px #facc15bf}.bots-status--paused{border-color:#facc1566;color:#facc15}.bots-status--off{color:#888}@keyframes bots-pulse-dot{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}.bots-mode-toggle{align-items:stretch;border:1px solid #ffffff1f;border-radius:4px;display:inline-flex;height:28px;overflow:hidden}.bots-mode-toggle__btn{background:#0000;border:0;color:#aaa;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.08em;padding:0 12px;transition:background .12s ease,color .12s ease}.bots-mode-toggle__btn:hover:not(:disabled){background:#ffffff0f;color:#fff}.bots-mode-toggle__btn.is-active{background:#ffffff1f;color:#fff}.bots-mode-toggle__btn--live.is-active{background:linear-gradient(135deg,#dc2626,#991b1b);box-shadow:inset 0 0 8px #0000004d;color:#fff}.bots-mode-toggle__btn:disabled{cursor:not-allowed;opacity:.5}.bots-panel__workspace{background:#0e0e0e;flex:1 1 auto;min-height:240px;position:relative}.bots-toolbox-toggle{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0bc7;border:1px solid #ffffff29;border-radius:8px;color:#f5f5f5;cursor:pointer;display:none;font-size:10px;font-weight:700;height:30px;left:8px;letter-spacing:.06em;padding:0 10px;position:absolute;text-transform:uppercase;top:8px;z-index:500510}.bots-blockly{height:100%;inset:0;position:absolute;width:100%}.bots-panel .blocklyToolboxDiv{background:#141414!important;border-right:1px solid #ffffff0f!important}.bots-panel--toolbox-collapsed .blocklyFlyout,.bots-panel--toolbox-collapsed .blocklyFlyoutScrollbar,.bots-panel--toolbox-collapsed .blocklyToolboxDiv{display:none!important}.bots-panel .blocklyTreeRow{border-radius:4px;margin:2px 4px;padding:6px 8px!important}.bots-panel .blocklyTreeRow:hover{background:#ffffff0f!important}.bots-panel .blocklyTreeSelected{background:#ffffff1a!important}.bots-panel .blocklyTreeLabel{color:#e6e6e6!important;font-family:Inter,system-ui,sans-serif!important;font-family:var(--font-ui,"Inter",system-ui,sans-serif)!important;font-size:12px!important;letter-spacing:.02em}.bots-panel .blocklyFlyoutBackground{fill:#171717!important;fill-opacity:1!important}.bots-panel .blocklyMainBackground{stroke:#ffffff0a!important}.bots-panel .blocklyTrash{opacity:.7}.bots-panel .blocklyFlyoutScrollbar,.bots-panel .blocklyScrollbarHorizontal,.bots-panel .blocklyScrollbarVertical{opacity:0!important}.bots-panel .blocklyScrollbarHandle{fill:#0000!important}.bots-panel__console{background:#0a0a0a;border-top:1px solid #ffffff14;display:flex;flex:0 0 auto;flex-direction:column;max-height:220px;min-height:100px}.bots-console__header{align-items:center;background:#111;border-bottom:1px solid #ffffff0f;display:flex;flex:0 0 auto;justify-content:space-between;padding:6px 12px}.bots-console__title{color:#aaa;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bots-console__body{color:#d6d6d6;flex:1 1 auto;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.55;overflow-y:auto;padding:8px 12px}.bots-console__empty{color:#555;font-family:Inter,system-ui,sans-serif;font-family:var(--font-ui,"Inter",system-ui,sans-serif);font-size:12px;font-style:italic}.bots-console__line{align-items:flex-start;display:flex;gap:8px;padding:1px 0;word-break:break-word}.bots-console__time{color:#555;flex:0 0 auto;min-width:64px}.bots-console__msg{flex:1 1 auto;white-space:pre-wrap}.bots-console__line--info .bots-console__msg{color:#d6d6d6}.bots-console__line--warn .bots-console__msg{color:#fbbf24}.bots-console__line--error .bots-console__msg{color:#f87171}.bots-console__line--trade .bots-console__msg{color:#4ade80}body.light-theme .bots-panel,html.light-theme .bots-panel{background:#fafafa;color:#0a0a0b}body.light-theme .bots-panel__toolbar,html.light-theme .bots-panel__toolbar{background:#fff;border-bottom-color:#0a0a0b1a}body.light-theme .bots-btn,html.light-theme .bots-btn{background:#0a0a0b0a;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .bots-btn:hover:not(:disabled),html.light-theme .bots-btn:hover:not(:disabled){background:#0a0a0b14;border-color:#0a0a0b47}body.light-theme .bots-panel__workspace,html.light-theme .bots-panel__workspace{background:#f4f4f5}body.light-theme .bots-panel__console,html.light-theme .bots-panel__console{background:#fff;border-top-color:#0a0a0b1a}body.light-theme .bots-console__header,html.light-theme .bots-console__header{background:#fafafa;border-bottom-color:#0a0a0b0f}body.light-theme .bots-console__body,html.light-theme .bots-console__body{color:#1f1f23}@media (max-width:1100px){.bots-panel__toolbar{gap:8px;padding:6px 8px}.bots-btn:not(.bots-btn--tutorial-play) span{display:none}.bots-btn--ghost{display:inline-flex}}@media (max-width:760px){.bots-toolbox-toggle{align-items:center;display:inline-flex}}.bots-btn.is-active{background:#ffffff24;border-color:#ffffff47;color:#fff}.bots-templates{animation:bots-templates-fade .16s ease-out;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0a0a0af5;display:flex;flex-direction:column;inset:0;position:absolute;z-index:5}@keyframes bots-templates-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bots-templates__header{align-items:flex-start;border-bottom:1px solid #ffffff0f;display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;padding:14px 18px 10px}.bots-templates__title{display:flex;flex-direction:column;gap:2px}.bots-templates__title-main{color:#fff;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bots-templates__title-sub{color:#a0a0a0;font-size:12px;font-weight:500}.bots-templates__grid{grid-gap:12px;align-content:start;display:grid;flex:1 1 auto;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));overflow-y:auto;padding:14px 18px 18px}.bots-template-card{background:linear-gradient(160deg,#ffffff0a,#ffffff05);border:1px solid #ffffff1a;border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:14px 14px 12px;position:relative;transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.bots-template-card:before{background:#ffffff40;border-radius:0 2px 2px 0;bottom:14px;content:"";left:0;position:absolute;top:14px;width:3px}.bots-template-card:hover{border-color:#ffffff38;box-shadow:0 8px 20px -10px #0009;transform:translateY(-1px)}.bots-template-card--logging:before{background:#60a5fa}.bots-template-card--dca:before{background:#a78bfa}.bots-template-card--trend:before{background:#4ade80}.bots-template-card--mean-reversion:before{background:#facc15}.bots-template-card--momentum:before{background:#fb923c}.bots-template-card--risk-guard:before{background:#f87171}.bots-template-card__header{align-items:center;display:flex;gap:8px;justify-content:space-between}.bots-template-card__name{color:#fff;font-size:13.5px;font-weight:700;letter-spacing:.01em}.bots-template-card__cat{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:3px;color:#b0b0b0;font-size:10px;font-weight:700;letter-spacing:.1em;padding:2px 7px;text-transform:uppercase}.bots-template-card__summary{color:#d6d6d6;font-size:12px;font-weight:600;line-height:1.45}.bots-template-card__desc{color:#989898;flex:1 1 auto;font-size:11.5px;line-height:1.55}.bots-template-card__footer{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.bots-template-card--compact{gap:4px;padding:12px 14px 11px}.bots-template-card--compact .bots-template-card__footer{margin-top:0}.bots-template-card__footer .bots-btn{font-size:11px;height:26px;padding:0 12px}body.light-theme .bots-templates,html.light-theme .bots-templates{background:#fffffff5}body.light-theme .bots-templates__header,html.light-theme .bots-templates__header{border-bottom-color:#0a0a0b14}body.light-theme .bots-templates__title-main,html.light-theme .bots-templates__title-main{color:#0a0a0b}body.light-theme .bots-templates__title-sub,html.light-theme .bots-templates__title-sub{color:#6b6b6f}body.light-theme .bots-template-card,html.light-theme .bots-template-card{background:linear-gradient(160deg,#0a0a0b0a,rgba(10,10,11,.015));border-color:#0a0a0b1f}body.light-theme .bots-template-card:hover,html.light-theme .bots-template-card:hover{border-color:#0a0a0b47}body.light-theme .bots-template-card__name,html.light-theme .bots-template-card__name{color:#0a0a0b}body.light-theme .bots-template-card__cat,html.light-theme .bots-template-card__cat{background:#0a0a0b0a;border-color:#0a0a0b24;color:#4b4b4f}body.light-theme .bots-template-card__summary,html.light-theme .bots-template-card__summary{color:#1f1f23}body.light-theme .bots-template-card__desc,html.light-theme .bots-template-card__desc{color:#6b6b6f}.bots-templates__header-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.bots-templates__section-title{color:#8a8a8a;flex:0 0 auto;font-size:10.5px;font-weight:700;letter-spacing:.14em;padding:14px 18px 6px;text-transform:uppercase}.bots-templates__section-title+.bots-templates__grid{padding-top:6px}body.light-theme .bots-templates__section-title,html.light-theme .bots-templates__section-title{color:#6b6b6f}.bots-template-card--custom{border-color:#ffffff29;border-style:dashed}.bots-template-card--custom:before{background:repeating-linear-gradient(180deg,#ffffff8c 0 4px,#0000 4px 8px)}.bots-template-card--custom .bots-template-card__cat{background:#ffffff0f;border-color:#ffffff2e;color:#d6d6d6}.bots-btn--danger,.bots-btn--ghost.bots-btn--danger{border-color:#f8717159;color:#fca5a5}.bots-btn--danger:hover,.bots-btn--ghost.bots-btn--danger:hover{background:#f871711f;border-color:#f8717199;color:#fee2e2}body.light-theme .bots-template-card--custom,html.light-theme .bots-template-card--custom{border-color:#0a0a0b38}body.light-theme .bots-btn--danger,html.light-theme .bots-btn--danger{border-color:#b91c1c59;color:#b91c1c}body.light-theme .bots-btn--danger:hover,html.light-theme .bots-btn--danger:hover{background:#b91c1c0f;border-color:#b91c1c99;color:#7f1d1d}.bots-paste-xml{animation:bots-templates-fade .16s ease-out;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#070708f0;display:flex;flex-direction:column;inset:0;position:absolute;z-index:4}.bots-paste-xml__header{align-items:flex-start;border-bottom:1px solid #ffffff0f;display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;padding:14px 18px 10px}.bots-paste-xml__title{display:flex;flex-direction:column;gap:2px}.bots-paste-xml__title-main{color:#fff;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bots-paste-xml__title-sub{color:#a0a0a0;font-size:12px;font-weight:500;max-width:60ch}.bots-paste-xml__body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:0;padding:14px 18px 0}.bots-paste-xml__textarea{background:#ffffff08;border:1px solid #ffffff1f;border-radius:4px;box-shadow:inset 0 0 0 1px #0003;color:#e6e6e6;flex:1 1 auto;font-family:JetBrains Mono,Menlo,ui-monospace,monospace;font-size:12px;line-height:1.55;min-height:200px;outline:none;padding:12px;resize:none;transition:border-color .14s ease,background .14s ease;width:100%}.bots-paste-xml__textarea:focus{background:#ffffff0d;border-color:#22c55e8c;border-color:rgba(var(--premium-neon-rgb,34,197,94),.55)}.bots-paste-xml__error{background:#f8717114;border:1px solid #f8717159;border-radius:4px;color:#fca5a5;font-size:12px;font-weight:600;padding:6px 10px}.bots-paste-xml__hint{color:#8a8a8a;font-size:11px;line-height:1.5}.bots-paste-xml__hint code{background:#ffffff0f;border-radius:3px;color:#d6d6d6;font-family:JetBrains Mono,Menlo,ui-monospace,monospace;font-size:10.5px;padding:1px 5px}.bots-paste-xml__footer{align-items:center;border-top:1px solid #ffffff0f;display:flex;flex:0 0 auto;gap:8px;margin-top:12px;padding:12px 18px 14px}.bots-paste-xml__footer-spacer{flex:1 1 auto}body.light-theme .bots-paste-xml,html.light-theme .bots-paste-xml{background:#fffffff5}body.light-theme .bots-paste-xml__header,html.light-theme .bots-paste-xml__header{border-bottom-color:#0a0a0b14}body.light-theme .bots-paste-xml__title-main,html.light-theme .bots-paste-xml__title-main{color:#0a0a0b}body.light-theme .bots-paste-xml__title-sub,html.light-theme .bots-paste-xml__title-sub{color:#6b6b6f}body.light-theme .bots-paste-xml__textarea,html.light-theme .bots-paste-xml__textarea{background:#fff;border-color:#0a0a0b29;box-shadow:inset 0 0 0 1px #0a0a0b0a;color:#0a0a0b}body.light-theme .bots-paste-xml__textarea:focus,html.light-theme .bots-paste-xml__textarea:focus{border-color:#22c55e99}body.light-theme .bots-paste-xml__hint,html.light-theme .bots-paste-xml__hint{color:#6b6b6f}body.light-theme .bots-paste-xml__hint code,html.light-theme .bots-paste-xml__hint code{background:#0a0a0b0f;color:#1f1f23}body.light-theme .bots-paste-xml__footer,html.light-theme .bots-paste-xml__footer{border-top-color:#0a0a0b14}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#0a0a0b;--tw-ring-color:#ffffff80;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#0a0a0b;--tw-ring-color:#ffffff80;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,Plus Jakarta Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:SF Mono,ui-monospace,JetBrains Mono,Menlo,Monaco,Consolas,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.left-1\/2{left:50%}.right-2{right:.5rem}.right-3{right:.75rem}.top-1\/2{top:50%}.top-3{top:.75rem}.isolate{isolation:isolate}.z-\[10050\]{z-index:10050}.my-1{margin-bottom:.25rem;margin-top:.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.size-3\.5{height:.875rem;width:.875rem}.size-4{height:1rem;width:1rem}.h-10{height:2.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-full{height:100%}.h-px{height:1px}.max-h-\[min\(320px\2c 70vh\)\]{max-height:min(320px,70vh)}.max-h-\[min\(340px\2c 72vh\)\]{max-height:min(340px,72vh)}.max-h-\[min\(90vh\2c 720px\)\]{max-height:min(90vh,720px)}.w-3{width:.75rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-full{width:100%}.min-w-0{min-width:0}.max-w-lg{max-width:32rem}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.bg-\[\#0a0a0b\]{--tw-bg-opacity:1;background-color:#0a0a0b;background-color:rgb(10 10 11/var(--tw-bg-opacity,1))}.bg-\[\#171717\]{--tw-bg-opacity:1;background-color:#171717;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.bg-\[\#fafafa\]{--tw-bg-opacity:1;background-color:#fafafa;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-\[color\:var\(--safe-red\)\]{background-color:var(--safe-red)}.bg-black\/75{background-color:#000000bf}.bg-transparent{background-color:initial}.bg-white\/10{background-color:#ffffff1a}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-zinc-900{--tw-bg-opacity:1;background-color:#18181b;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-zinc-950\/95{background-color:#09090bf2}.object-cover{object-fit:cover}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.pl-2{padding-left:.5rem}.pr-8{padding-right:2rem}.text-left{text-align:left}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[9px\]{font-size:9px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#0a0a0b\]{--tw-text-opacity:1;color:#0a0a0b;color:rgb(10 10 11/var(--tw-text-opacity,1))}.text-\[\#e5e5e5\]{--tw-text-opacity:1;color:#e5e5e5;color:rgb(229 229 229/var(--tw-text-opacity,1))}.text-\[\#fafafa\]{--tw-text-opacity:1;color:#fafafa;color:rgb(250 250 250/var(--tw-text-opacity,1))}.text-current{color:currentColor}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-zinc-100{--tw-text-opacity:1;color:#f4f4f5;color:rgb(244 244 245/var(--tw-text-opacity,1))}.text-zinc-200{--tw-text-opacity:1;color:#e4e4e7;color:rgb(228 228 231/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:#a1a1aa;color:rgb(161 161 170/var(--tw-text-opacity,1))}.underline-offset-4{text-underline-offset:4px}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.08\)\]{--tw-shadow:inset 0 0 0 1px #ffffff14;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.08\)\],.shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.12\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.12\)\]{--tw-shadow:inset 0 0 0 1px #ffffff1f;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-black\/50{--tw-shadow-color:#00000080;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-white\/10{--tw-ring-color:#ffffff1a}.ring-offset-zinc-950{--tw-ring-offset-color:#09090b}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200{animation-duration:.2s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.paused{animation-play-state:paused}html[data-client-id=legacytradershub] body,html[data-client-id=shadowtrader] body{background:#0a0a0b;background:var(--ui-accent-deep,#0a0a0b)}html[data-client-id=legacytradershub] .app-desktop-layout,html[data-client-id=shadowtrader] .app-desktop-layout{height:100vh!important;left:-200vw!important;pointer-events:none!important;position:fixed!important;top:0!important;visibility:hidden!important;width:100vw!important}.shadowtrader-shell{background:#000;background:var(--ui-accent-deep,#000);color:#e5e5e5;color:var(--ui-accent,#e5e5e5);z-index:9000}.shadowtrader-landing,.shadowtrader-shell{display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;font-family:var(--font-ui,"Inter",system-ui,sans-serif);inset:0;overflow:hidden;position:fixed}.shadowtrader-landing{-webkit-font-smoothing:antialiased;background:radial-gradient(ellipse 120% 70% at 50% -15%,#e5e5e524 0,#0000 55%),radial-gradient(ellipse 80% 50% at 100% 60%,#e5e5e50f 0,#0000 45%),#0a0a0b;background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--ui-accent-rgb,229,229,229),.14) 0,#0000 55%),radial-gradient(ellipse 80% 50% at 100% 60%,rgba(var(--ui-accent-rgb,229,229,229),.06) 0,#0000 45%),var(--ui-accent-deep,#0a0a0b);box-sizing:border-box;color:#fafafa;color:var(--ui-accent-bright,#fafafa);height:100vh;height:100dvh;isolation:isolate;min-height:100vh;min-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0);padding-top:env(safe-area-inset-top,0);z-index:9500}.shadowtrader-landing__noise{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");inset:0;mix-blend-mode:overlay;opacity:.055;pointer-events:none;position:absolute;z-index:1}.shadowtrader-landing__bg-grid{animation:shadowtrader-landing-grid-drift 80s linear infinite;background-image:linear-gradient(#fafafa0f 1px,#0000 0),linear-gradient(90deg,#fafafa0f 1px,#0000 0);background-image:linear-gradient(rgba(var(--ui-accent-bright-rgb,250,250,250),.06) 1px,#0000 1px),linear-gradient(90deg,rgba(var(--ui-accent-bright-rgb,250,250,250),.06) 1px,#0000 1px);background-position:0 0;background-size:56px 56px;inset:0;mask-image:linear-gradient(180deg,#000 32%,#0000 94%);-webkit-mask-image:linear-gradient(180deg,#000 32%,#0000 94%);pointer-events:none;position:absolute;z-index:0}.shadowtrader-landing__glow{border-radius:9999px;filter:blur(52px);left:50%;pointer-events:none;position:absolute;will-change:transform,opacity;z-index:0}.shadowtrader-landing__glow--a{animation:shadowtrader-landing-glow-breathe-a 18s ease-in-out infinite;background:linear-gradient(100deg,#e5e5e533,#fafafa1f,#e5e5e514);background:linear-gradient(100deg,rgba(var(--ui-accent-rgb,229,229,229),.2),rgba(var(--ui-accent-bright-rgb,250,250,250),.12),rgba(var(--ui-accent-rgb,229,229,229),.08));height:min(420px,52vh);top:6%;transform:translateX(-50%);width:min(1100px,125vw)}.shadowtrader-landing__glow--b{animation:shadowtrader-landing-glow-breathe-b 22s ease-in-out infinite;background:linear-gradient(260deg,#e5e5e51a,#fafafa0f,#e5e5e50a);background:linear-gradient(260deg,rgba(var(--ui-accent-rgb,229,229,229),.1),rgba(var(--ui-accent-bright-rgb,250,250,250),.06),rgba(var(--ui-accent-rgb,229,229,229),.04));height:min(280px,38vh);top:22%;transform:translateX(-48%) rotate(-6deg);width:min(900px,100vw)}.shadowtrader-landing__header{align-items:stretch;box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;gap:.65rem;margin:0;max-width:none;padding:1rem clamp(1.25rem,5vw,3.5rem) .35rem;position:relative;width:100%;z-index:10}.shadowtrader-landing__header-row{align-items:center;align-self:stretch;animation:shadowtrader-landing-rise .8s cubic-bezier(.22,1,.36,1) .04s forwards;display:flex;gap:clamp(1.25rem,4vw,2.5rem);justify-content:space-between;opacity:0;width:100%}.shadowtrader-landing__header-row--brand-only{justify-content:flex-start}.shadowtrader-landing__logo{align-items:center;color:#fafafa;color:var(--ui-accent-bright,#fafafa);display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;letter-spacing:-.02em}.shadowtrader-landing__logo-mark{animation:shadowtrader-landing-mark-shift 6s ease infinite;background:linear-gradient(135deg,#e5e5e5,#fafafa,#a3a3a3);background:linear-gradient(135deg,var(--ui-accent-gradient-start,var(--ui-accent,#e5e5e5)),var(--ui-accent-bright,#fafafa),var(--ui-accent-gradient-end,var(--ui-accent-active,#a3a3a3)));background-size:200% 200%;border-radius:4px;box-shadow:0 0 14px #e5e5e573;box-shadow:0 0 14px rgba(var(--ui-accent-rgb,229,229,229),.45);display:inline-block;height:.5rem;width:.5rem}.shadowtrader-landing__value-strip{align-items:center;animation:shadowtrader-landing-rise .8s cubic-bezier(.22,1,.36,1) .14s forwards;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;opacity:0}.shadowtrader-landing__value-pill{align-items:center;animation:shadowtrader-landing-pill-float 5.5s ease-in-out infinite;background:#fafafa;border-radius:.75rem;box-shadow:0 1px 2px #00000047;color:#0a0a0b;display:inline-flex;font-size:.8125rem;font-weight:600;justify-content:center;letter-spacing:-.01em;padding:.5rem 1rem}.shadowtrader-landing__value-pill:first-child{animation-delay:0s}.shadowtrader-landing__value-pill:nth-child(2){animation-delay:-1.85s}.shadowtrader-landing__value-pill:nth-child(3){animation-delay:-3.7s}.shadowtrader-landing__header .shadowtrader-landing__btn-header{align-items:center;background:#fafafa!important;border:none;border-radius:.5rem;color:#0a0a0b!important;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.8125rem;font-weight:600;gap:.25rem;height:2rem;padding:0 1rem}.shadowtrader-landing__header .shadowtrader-landing__btn-header:hover{background:#fff!important}.shadowtrader-landing__header .shadowtrader-landing__btn-header svg{height:1rem;width:1rem}.shadowtrader-landing__hero{align-items:center;display:flex;flex:0 1 auto;flex-direction:column;margin:0 auto;max-width:56rem;min-height:0;padding:1.75rem 1.25rem .75rem;position:relative;text-align:center;z-index:10}.shadowtrader-landing__hero:before{background:radial-gradient(ellipse 85% 75% at 50% 35%,#e5e5e529 0,#e5e5e50d 45%,#0000 72%);background:radial-gradient(ellipse 85% 75% at 50% 35%,rgba(var(--ui-accent-rgb,229,229,229),.16) 0,rgba(var(--ui-accent-rgb,229,229,229),.05) 45%,#0000 72%);content:"";filter:blur(.5px);height:min(85%,22rem);left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:min(140%,52rem);z-index:-1}@media (min-width:768px){.shadowtrader-landing__hero{padding-top:2.35rem}}@media (min-width:640px){.shadowtrader-landing__hero{padding-left:2rem;padding-right:2rem}}@media (max-width:767px){.shadowtrader-landing__hero .shadowtrader-landing__cta-wrap{margin-bottom:.35rem;margin-top:0;order:-1}.shadowtrader-landing__hero .shadowtrader-landing__headline{margin-top:.35rem}.shadowtrader-landing__hero .shadowtrader-landing__lede{margin-top:1rem}}.shadowtrader-landing__hero>*{animation:shadowtrader-landing-rise .88s cubic-bezier(.22,1,.36,1) forwards;opacity:0;transform:translateY(20px)}.shadowtrader-landing__hero>:first-child{animation-delay:.18s}.shadowtrader-landing__hero>:nth-child(2){animation-delay:.28s}.shadowtrader-landing__hero>:nth-child(3){animation-delay:.38s}.shadowtrader-landing__headline{font-size:clamp(2rem,5vw,3.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.08;margin:0;text-shadow:0 2px 28px #00000073,0 0 48px #e5e5e51f;text-shadow:0 2px 28px #00000073,0 0 48px rgba(var(--ui-accent-rgb,229,229,229),.12)}.shadowtrader-landing__headline,.shadowtrader-landing__headline-line{color:#fafafa;color:var(--ui-accent-bright,#fafafa)}.shadowtrader-landing__headline-free{-webkit-text-fill-color:#0000;animation:shadowtrader-landing-gradient-text 3.5s linear infinite,shadowtrader-landing-free-pulse 2.2s ease-in-out infinite;background:linear-gradient(100deg,#f5f3ff,#ddd6fe 18%,#a78bfa 38%,#c4b5fd 52%,#7c3aed 68%,#c4b5fd 82%,#ede9fe);-webkit-background-clip:text;background-clip:text;background-size:240% auto;color:#0000;display:inline-block;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase;transform-origin:center center;vertical-align:initial}@keyframes shadowtrader-landing-free-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.shadowtrader-landing__headline-accent{animation:shadowtrader-landing-gradient-text 10s linear infinite;background:linear-gradient(100deg,#fff,#fafafa,#e5e5e5,#fafafa,#fafafa);background:linear-gradient(100deg,var(--ui-accent-left-strong,#fff),var(--ui-accent-bright,#fafafa),var(--ui-accent,#e5e5e5),var(--ui-accent-left,#fafafa),var(--ui-accent-bright,#fafafa));-webkit-background-clip:text;background-clip:text;background-size:220% auto;color:#0000}.shadowtrader-landing__lede{background:linear-gradient(165deg,#fafafa0f,#e5e5e508);background:linear-gradient(165deg,rgba(var(--ui-accent-bright-rgb,250,250,250),.06) 0,rgba(var(--ui-accent-rgb,229,229,229),.03) 100%);border:1px solid #fafafa1a;border:1px solid rgba(var(--ui-accent-bright-rgb,250,250,250),.1);border-radius:1rem;box-shadow:0 12px 40px #0003,inset 0 1px 0 #ffffff0f;color:color-mix(in srgb,#fafafa 62%,#0000);color:color-mix(in srgb,var(--ui-accent-bright,#fafafa) 62%,#0000);font-size:1.125rem;line-height:1.6;margin:1.25rem 0 0;max-width:42rem;padding:1rem 1.15rem}@media (min-width:640px){.shadowtrader-landing__lede{font-size:1.25rem}}.shadowtrader-landing__cta-wrap{align-items:center;display:flex;flex-direction:column;gap:1.25rem;margin-top:2.25rem;max-width:52rem;width:100%}.shadowtrader-landing__cta-primary-shell{animation:shadowtrader-landing-cta-halo 3.2s ease-in-out infinite;background:linear-gradient(135deg,#e9d5ff,#c4b5fd 22%,#a78bfa 48%,#7c3aed 78%,#5b21b6);border-radius:1.125rem;box-shadow:0 0 0 1px #c4b5fd73,0 8px 36px #5b21b673,0 0 64px -10px #8b5cf68c;max-width:min(28rem,100%);padding:3px;position:relative;width:100%}.shadowtrader-landing__cta-primary-shell:before{background:radial-gradient(circle at 50% 38%,#a78bfa59 0,#7c3aed1f 45%,#0000 68%);border-radius:1.35rem;content:"";inset:-12px;opacity:.9;pointer-events:none;position:absolute;z-index:-1}@keyframes shadowtrader-landing-cta-halo{0%,to{box-shadow:0 0 0 1px #c4b5fd66,0 8px 32px #5b21b666,0 0 56px -12px #8b5cf680}50%{box-shadow:0 0 0 1px #e9d5ff8c,0 14px 44px #5b21b680,0 0 80px -6px #a78bfaa6}}.shadowtrader-landing__btn-trade-cta{align-items:center;background:linear-gradient(165deg,#a78bfa,#8b5cf6 28%,#7c3aed 55%,#6d28d9 82%,#5b21b6)!important;border:none!important;border-radius:calc(1.125rem - 3px)!important;box-shadow:inset 0 1px 0 #ffffff38,inset 0 -2px 0 #31126273,0 6px 24px #5b21b680;color:#faf5ff!important;cursor:pointer;display:inline-flex!important;font-size:clamp(1.2rem,3.6vw,1.65rem)!important;font-weight:800!important;gap:.65rem;justify-content:center;letter-spacing:.04em;min-height:4.35rem;overflow:hidden;padding:1rem 1.75rem!important;position:relative;text-transform:uppercase;transition:transform .22s ease,box-shadow .22s ease,filter .2s ease;width:100%}.shadowtrader-landing__btn-trade-cta:after{animation:shadowtrader-landing-cta-shine 4.5s ease-in-out infinite;background:linear-gradient(105deg,#0000,#ffffff47 45%,#0000 65%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-120%)}.shadowtrader-landing__btn-trade-label{position:relative;z-index:1}.shadowtrader-landing__btn-trade-icon{flex-shrink:0;height:1.35em;position:relative;transition:transform .25s cubic-bezier(.22,1,.36,1);width:1.35em;z-index:1}.shadowtrader-landing__btn-trade-cta:hover{filter:brightness(1.1) saturate(1.05);transform:translateY(-3px) scale(1.02)}.shadowtrader-landing__btn-trade-cta:hover .shadowtrader-landing__btn-trade-icon{transform:translateX(5px)}@keyframes shadowtrader-landing-cta-shine{0%,55%{transform:translateX(-130%)}75%,to{transform:translateX(130%)}}@media (min-width:768px){.shadowtrader-landing__cta-primary-shell{max-width:min(34rem,92vw)}.shadowtrader-landing__btn-trade-cta{font-size:clamp(1.28rem,2vw,1.72rem)!important;gap:.85rem;min-height:4.85rem;padding:1.1rem 2.5rem!important}.shadowtrader-landing__btn-trade-icon{height:1.4em;width:1.4em}}.shadowtrader-landing__cta-row--secondary{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;justify-content:center;max-width:48rem;order:1;width:100%}@media (min-width:640px){.shadowtrader-landing__cta-row--secondary{flex-direction:row;flex-wrap:wrap;justify-content:center}}.shadowtrader-landing__cta-row--secondary .shadowtrader-landing__btn-cta{background:#fafafaf0!important;background:rgba(var(--ui-accent-bright-rgb,250,250,250),.94)!important;border:1px solid #fafafa33!important;border:1px solid rgba(var(--ui-accent-bright-rgb,250,250,250),.2)!important;border-radius:.75rem;box-shadow:0 1px 2px #0003;color:#0a0a0b!important;color:var(--ui-accent-deep,#0a0a0b)!important;cursor:pointer;font-size:.9375rem;font-weight:600;min-height:2.75rem;min-width:10.5rem;padding:0 1.25rem;transition:transform .22s ease,box-shadow .22s ease,background-color .15s ease}.shadowtrader-landing__cta-row--secondary .shadowtrader-landing__btn-cta:hover{background:#fff!important;background:var(--ui-accent-bright,#fff)!important;box-shadow:0 4px 14px #00000059;transform:translateY(-1px);transition:transform .2s ease,box-shadow .2s ease}.shadowtrader-landing__btn-telegram,.shadowtrader-landing__cta-row--secondary .shadowtrader-landing__btn-telegram{background:linear-gradient(180deg,#2aabee,#229ed9 42%,#08c)!important;border:1px solid #ffffff47!important;border-radius:.75rem!important;box-shadow:0 2px 14px #229ed973,inset 0 1px 0 #ffffff38;color:#fff!important;font-size:.9375rem;font-weight:700;min-height:2.75rem;text-decoration:none!important}.shadowtrader-landing__btn-telegram:hover,.shadowtrader-landing__cta-row--secondary .shadowtrader-landing__btn-telegram:hover{background:linear-gradient(180deg,#4db8f0,#2aabee 55%,#1c96d5)!important;box-shadow:0 4px 20px #229ed98c,inset 0 1px 0 #ffffff47;color:#fff!important;transform:translateY(-1px)}@media (max-height:720px){.shadowtrader-landing__hero{padding-bottom:.5rem;padding-top:1rem}.shadowtrader-landing__cta-wrap{gap:.85rem;margin-top:1rem}}.shadowtrader-landing__preview-zone{align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin:.35rem auto 0;max-width:64rem;min-height:0;padding:0 1.25rem;position:relative;width:100%;z-index:10}@media (min-width:640px){.shadowtrader-landing__preview-zone{padding-left:2rem;padding-right:2rem}}.shadowtrader-landing__preview-grid{animation:shadowtrader-landing-grid-drift 100s linear infinite reverse;background-image:linear-gradient(hsla(0,0%,100%,.045) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,#0000 0);background-position:0 0;background-size:48px 48px;bottom:0;left:0;mask-image:linear-gradient(180deg,#0000 0,#000 8%,#000);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 8%,#000);min-height:50vh;pointer-events:none;position:absolute;right:0;top:-3rem;z-index:-10}.shadowtrader-landing__frame{--st-border:1px;--st-glass:8px;--st-glow-band:2px;--st-frame-outer-r:1.5rem;--st-placeholder-w:1914;--st-placeholder-h:860;--st-inner-r:calc(var(--st-frame-outer-r) - var(--st-border) - var(--st-glass));--st-glow-ring-r:calc(var(--st-inner-r) + var(--st-glow-band));backdrop-filter:blur(22px) saturate(1.15);-webkit-backdrop-filter:blur(22px) saturate(1.15);background:linear-gradient(145deg,#ffffff17,#ffffff08 42%,#ffffff0f);border:var(--st-border) solid #ffffff29;border-radius:var(--st-frame-outer-r) var(--st-frame-outer-r) 0 0;box-shadow:inset 0 0 0 1px #00000080,inset 0 1px 0 0 #ffffff2e,inset 0 -1px 0 0 #00000059,0 32px 100px -36px #6366f161,0 0 80px -20px #ec48992e;flex:0 1 auto;isolation:isolate;margin:auto 0 0;max-height:100%;max-width:100%;overflow:hidden;padding:var(--st-glass) var(--st-glass) 0;position:relative;width:100%}@media (min-width:640px){.shadowtrader-landing__frame{--st-frame-outer-r:1.65rem;--st-glass:9px}}.shadowtrader-landing__frame-glow-ring{animation:shadowtrader-landing-frame-glow-spin 7s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,#0000 250deg,#6366f1fa 278deg,#a855f7fa 300deg,#ec4899f2 322deg,#818cf8e0 346deg,#0000 1turn);border-radius:var(--st-glow-ring-r) var(--st-glow-ring-r) 0 0;bottom:0;left:calc(var(--st-glass) - var(--st-glow-band));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--st-glow-band);pointer-events:none;position:absolute;right:calc(var(--st-glass) - var(--st-glow-band));top:calc(var(--st-glass) - var(--st-glow-band));z-index:1}.shadowtrader-landing__frame-peek-clip{aspect-ratio:var(--st-placeholder-w) /calc(var(--st-placeholder-h)*.75);overflow:hidden;z-index:2}.shadowtrader-landing__frame-inner,.shadowtrader-landing__frame-peek-clip{border-radius:var(--st-inner-r) var(--st-inner-r) 0 0;position:relative;width:100%}.shadowtrader-landing__frame-inner{aspect-ratio:var(--st-placeholder-w) /var(--st-placeholder-h);background:#09090b;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 0 40px -12px #000000a6;overflow:visible;z-index:0}.shadowtrader-landing__frame-inner:after{animation:shadowtrader-landing-shine 5.5s ease-in-out infinite;background:linear-gradient(105deg,#0000 36%,#ffffff0f 48%,#0000 58%);background-size:220% 100%;content:"";inset:0;mix-blend-mode:soft-light;pointer-events:none;position:absolute}.shadowtrader-landing__frame-inner img{display:block;height:100%;inset:0;margin:0;object-fit:cover;object-position:top center;position:absolute;vertical-align:middle;width:100%;z-index:0}@keyframes shadowtrader-landing-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shadowtrader-landing-grid-drift{to{background-position:56px 56px}}@keyframes shadowtrader-landing-glow-breathe-a{0%,to{opacity:1;transform:translateX(-50%) scale(1)}50%{opacity:.72;transform:translateX(-50%) scale(1.06)}}@keyframes shadowtrader-landing-glow-breathe-b{0%,to{opacity:.85;transform:translateX(-48%) rotate(-6deg) scale(1)}50%{opacity:.55;transform:translateX(-52%) rotate(-4deg) scale(1.08)}}@keyframes shadowtrader-landing-mark-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes shadowtrader-landing-pill-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes shadowtrader-landing-sparkle{0%,to{opacity:1;transform:scale(1) rotate(0deg)}40%{opacity:.85;transform:scale(1.12) rotate(-8deg)}70%{transform:scale(1.05) rotate(6deg)}}@keyframes shadowtrader-landing-gradient-text{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes shadowtrader-landing-frame-glow-spin{to{transform:rotate(1turn)}}@keyframes shadowtrader-landing-shine{0%,to{background-position:180% 0}50%{background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.shadowtrader-landing *,.shadowtrader-landing :after,.shadowtrader-landing :before{animation-duration:.01ms!important;animation-iteration-count:1!important}.shadowtrader-landing__cta-primary-shell{animation:none!important}.shadowtrader-landing__btn-trade-cta:after{display:none!important}.shadowtrader-landing__hero>*{opacity:1!important;transform:none!important}.shadowtrader-landing__header-row,.shadowtrader-landing__value-strip{animation:none!important;opacity:1!important}}[data-radix-dialog-overlay]{z-index:300000}[data-radix-dialog-content]{z-index:300001}.shadowtrader-request-modal{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:max(12px,env(safe-area-inset-top,0px)) 16px max(12px,env(safe-area-inset-bottom,0px));pointer-events:none;position:fixed;z-index:400000}.shadowtrader-request-modal__scrim{animation:shadowtrader-request-scrim-in .32s ease forwards;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000c2;border:none;cursor:pointer;inset:0;margin:0;padding:0;pointer-events:auto;position:absolute}.shadowtrader-request-modal__sheet{-webkit-font-smoothing:antialiased;animation:shadowtrader-request-sheet-in .38s cubic-bezier(.22,1,.36,1) forwards;background:linear-gradient(165deg,#18181bfa,#09090bfc);border:1px solid #ffffff1f;border-radius:1rem;box-shadow:inset 0 0 0 1px #00000080,inset 0 1px 0 0 #ffffff14,0 28px 80px -20px #000000bf,0 0 60px -24px #6366f159;color:#e4e4e7;font-family:Inter,Plus Jakarta Sans,system-ui,-apple-system,sans-serif;max-height:min(88vh,640px);overflow-x:hidden;overflow-y:auto;padding:1.5rem 1.35rem 1.35rem;pointer-events:auto;position:relative;width:min(100%,28rem);z-index:1}.shadowtrader-request-modal__close{align-items:center;background:#ffffff0f;border:none;border-radius:.5rem;color:#a1a1aa;cursor:pointer;display:flex;height:2.25rem;justify-content:center;margin:0;padding:0;position:absolute;right:.65rem;top:.65rem;transition:background-color .15s ease,color .15s ease;width:2.25rem}.shadowtrader-request-modal__close:hover{background:#ffffff1a;color:#fafafa}.shadowtrader-request-modal__close-icon{height:1.1rem;width:1.1rem}.shadowtrader-request-modal__title{color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 2.25rem .35rem 0}.shadowtrader-request-modal__subtitle{color:#a1a1aa;font-size:.8125rem;line-height:1.55;margin:0 0 1.15rem}.shadowtrader-request-modal__form{display:flex;flex-direction:column;gap:1rem}.shadowtrader-request-modal__fieldset{border:none;display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0}.shadowtrader-request-modal__legend{color:#71717a;font-size:.6875rem;font-weight:600;letter-spacing:.08em;margin:0 0 .25rem;padding:0;text-transform:uppercase}.shadowtrader-request-modal__contact{background:#ffffff08;border:1px solid #ffffff0f;border-radius:.65rem;display:flex;flex-direction:column;gap:.35rem;padding:.65rem .75rem}@media (min-width:640px){.shadowtrader-request-modal__contact{align-items:center;flex-direction:row;gap:1rem}}.shadowtrader-request-modal__contact-head{align-items:center;display:flex;flex-shrink:0;gap:.5rem}@media (min-width:640px){.shadowtrader-request-modal__contact-head{width:10rem}}.shadowtrader-request-modal__checkbox{accent-color:#fafafa;border-radius:4px;cursor:pointer;flex-shrink:0;height:1rem;margin:0;width:1rem}.shadowtrader-request-modal__contact-label{color:#d4d4d8;cursor:pointer;font-size:.875rem;font-weight:500}.shadowtrader-request-modal__field{display:flex;flex-direction:column;gap:.35rem}.shadowtrader-request-modal__label{color:#d4d4d8;font-size:.8125rem;font-weight:500}.shadowtrader-request-modal__input,.shadowtrader-request-modal__textarea{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.65rem;box-sizing:border-box;color:#fafafa;font-size:.875rem;margin:0;outline:none;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.shadowtrader-request-modal__input{min-height:2.5rem;padding:.5rem .75rem}.shadowtrader-request-modal__input--inline{margin-top:0}@media (min-width:640px){.shadowtrader-request-modal__input--inline{flex:1 1;min-width:0}}.shadowtrader-request-modal__input::placeholder,.shadowtrader-request-modal__textarea::placeholder{color:#71717a}.shadowtrader-request-modal__input:focus-visible,.shadowtrader-request-modal__textarea:focus-visible{border-color:#a78bfa8c;box-shadow:0 0 0 2px #6366f140}.shadowtrader-request-modal__input:disabled{cursor:not-allowed;opacity:.45}.shadowtrader-request-modal__textarea{min-height:6.5rem;padding:.6rem .75rem;resize:vertical}.shadowtrader-request-modal__error{color:#f87171;font-size:.8125rem;margin:0}.shadowtrader-request-modal__success{color:#86efac;font-size:.9375rem;line-height:1.5;margin:0;padding:.75rem 0}.shadowtrader-request-modal__actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;padding-top:.25rem}@media (max-width:479px){.shadowtrader-request-modal__actions{align-items:stretch;flex-direction:column}.shadowtrader-request-modal__actions .shadowtrader-request-modal__btn--primary{order:3}}.shadowtrader-request-modal__btn.shadowtrader-request-modal__btn--ghost{background:#0000!important;border:1px solid #ffffff24!important;border-radius:.65rem;box-shadow:none!important;color:#e4e4e7!important}.shadowtrader-request-modal__btn.shadowtrader-request-modal__btn--ghost:hover{background:#ffffff0f!important;color:#fff!important}.shadowtrader-request-modal__btn.shadowtrader-request-modal__btn--primary{border-radius:.65rem}@keyframes shadowtrader-request-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes shadowtrader-request-sheet-in{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.shadowtrader-request-modal__scrim,.shadowtrader-request-modal__sheet{animation:none!important;opacity:1!important;transform:none!important}}.shadowtrader-header{align-items:center;background:linear-gradient(180deg,#0a0a0b,#050505);border-bottom:1px solid #ffffff14;box-shadow:inset 0 1px 0 0 #ffffff0a,0 1px 0 0 #0009;display:flex;flex:0 0 auto;gap:10px;justify-content:space-between;min-height:calc(48px + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left))}.shadowtrader-header__left{align-items:center;display:flex;flex:0 1 auto;gap:9px;min-width:0}.shadowtrader-header__lt-home{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;margin:0;padding:0}.shadowtrader-header__lt-home:hover .shadowtrader-header__avatar{box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px 0 #ffffff1a,0 2px 8px #00000073!important}.shadowtrader-header__lt-home:focus-visible{outline:2px solid #fafafa8c;outline:2px solid rgba(var(--ui-accent-bright-rgb,250,250,250),.55);outline-offset:2px}.shadowtrader-header__avatar{background:#0a0a0b!important;border-radius:8px!important;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px 0 #ffffff14,0 1px 2px #0009!important;flex:0 0 auto!important;height:28px!important;width:28px!important}.shadowtrader-header__avatar>*{border-radius:7px!important;font-weight:800!important}.shadowtrader-header__brand{display:flex;flex-direction:column;gap:1px;line-height:1;min-width:0}button.shadowtrader-header__brand{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:8px;color:inherit;cursor:pointer;font:inherit;margin:0 0 0 -4px;padding:2px 4px;text-align:left}button.shadowtrader-header__brand:focus-visible{outline:2px solid #fafafa8c;outline:2px solid rgba(var(--ui-accent-bright-rgb,250,250,250),.55);outline-offset:2px}button.shadowtrader-header__brand:hover{opacity:.92}button.shadowtrader-header__brand:active{opacity:.86}.shadowtrader-header__brand-eyebrow{color:#e5e5e580;font-size:8.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}.shadowtrader-header__brand-name{color:#fafafa;font-size:14px;font-weight:800;letter-spacing:.01em;white-space:nowrap}.shadowtrader-header__center{align-items:center;display:flex;flex:1 1 auto;gap:6px;justify-content:center;min-width:0;overflow:hidden}.shadowtrader-pill{font-feature-settings:"tnum";align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;color:#e5e5e5;display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;gap:6px;height:26px;letter-spacing:.02em;padding:0 10px;white-space:nowrap}.shadowtrader-pill__kicker{color:#e5e5e58c;font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.shadowtrader-pill__value{color:#fafafa;font-size:12px;font-weight:700;letter-spacing:.01em}.shadowtrader-pill__value.shadowtrader-pill__value--loading,.shadowtrader-runs-balance-hero__value.shadowtrader-pill__value--loading{color:#0000!important;display:inline-block;min-height:14px;min-width:14px;position:relative}.shadowtrader-pill__value.shadowtrader-pill__value--loading:after,.shadowtrader-runs-balance-hero__value.shadowtrader-pill__value--loading:after{animation:shadowtraderBalanceSpin .75s linear infinite;border:2px solid #fafafa59;border-radius:50%;border-top-color:#0000;box-sizing:border-box;content:"";height:12px;left:50%;margin-left:-6px;margin-top:-6px;position:absolute;top:50%;width:12px}@keyframes shadowtraderBalanceSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mobile-settings-value.loading{color:#0000!important;display:inline-block;min-width:48px;position:relative}.mobile-settings-value.loading:after{animation:shadowtraderBalanceSpin .75s linear infinite;border:2px solid #e5e5e573;border-radius:50%;border-top-color:#0000;box-sizing:border-box;content:"";height:12px;left:50%;margin-left:-6px;margin-top:-6px;position:absolute;top:50%;width:12px}.shadowtrader-pill__label{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.shadowtrader-pill__dot{background:#6b6b6f;border-radius:50%;box-shadow:0 0 0 0 #0000;height:6px;width:6px}.shadowtrader-pill--status-on{border-color:#22c55e59;color:#fafafa}.shadowtrader-pill--status-on .shadowtrader-pill__dot{animation:shadowtrader-pulse-dot 1.6s ease-in-out infinite;background:#22c55e;background:var(--safe-green,#22c55e);box-shadow:0 0 8px #22c55e99}.shadowtrader-pill--status-pending{border-color:#ffffff2e;color:#d4d4d4}.shadowtrader-pill--status-pending .shadowtrader-pill__dot{animation:shadowtrader-pulse-dot 1.2s ease-in-out infinite;background:#a3a3a3;box-shadow:0 0 6px #ffffff59}.shadowtrader-pill--status-off{border-color:#ffffff14;color:#e5e5e5a6}.shadowtrader-pill--status-off .shadowtrader-pill__dot{background:#3f3f46}@keyframes shadowtrader-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.shadowtrader-header__right{align-items:center;display:flex;flex:0 0 auto;gap:6px}.shadowtrader-header__btn{border-radius:8px!important;font-size:11.5px!important;font-weight:700!important;height:32px!important;letter-spacing:.02em!important;transition:background .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}.shadowtrader-header__btn:active:not(:disabled){transform:translateY(.5px)}.shadowtrader-header__btn .shadowtrader-header__btn--account,.shadowtrader-header__btn--account{background:#ffffff0a!important;box-shadow:inset 0 0 0 1px #ffffff1a!important;color:#e5e5e5!important;padding:0 11px!important}.shadowtrader-header__btn--account:hover:not(:disabled){background:#ffffff14!important;box-shadow:inset 0 0 0 1px #ffffff2e!important;color:#fafafa!important}.shadowtrader-header__btn--icon{background:#ffffff08!important;box-shadow:inset 0 0 0 1px #ffffff14!important;color:#d4d4d4!important;padding:0!important;width:32px!important}.shadowtrader-header__btn--icon:hover:not(:disabled){background:#ffffff12!important;color:#fafafa!important}.shadowtrader-header__btn--cta{background:#fafafa!important;box-shadow:inset 0 -1px 0 #0000002e,0 4px 14px -8px #ffffff80!important;color:#0a0a0b!important;padding:0 13px!important}.shadowtrader-header__btn--cta:hover:not(:disabled){background:#fff!important;box-shadow:inset 0 -1px 0 #00000038,0 6px 18px -8px #ffffffa6!important;color:#000!important}.shadowtrader-header__btn-label{font-weight:700}.shadowtrader-header__btn-sub{color:#e5e5e599;font-size:10.5px;font-weight:600;letter-spacing:.04em;margin-left:4px}.shadowtrader-shell__workspace{background:#050505;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;position:relative}.shadowtrader-shell__cols{align-items:stretch;display:flex;flex:1 1 auto;gap:0;min-height:0}.shadowtrader-shell__col{display:flex;flex-direction:column;min-height:0;min-width:0}.shadowtrader-shell__col--left{background:#060607;border-right:1px solid #ffffff0f;flex:0 0 300px;min-height:0;overflow:hidden;padding:12px;width:300px}.shadowtrader-shell__col--left>.shadowtrader-rail{min-height:0}.shadowtrader-shell__col--center{background:#050505;flex:1 1 auto;margin:0;min-width:0;padding:0}.shadowtrader-shell__col--right{background:#060607;border-left:1px solid #ffffff0f;flex:0 0 280px;gap:12px;overflow:hidden;padding:12px;width:280px}.shadowtrader-rail{background:linear-gradient(180deg,#0a0a0b,#060607);border:1px solid #ffffff0f;border-radius:12px;box-shadow:inset 0 1px 0 0 #ffffff0a,0 8px 24px -16px #000c;display:flex;flex-direction:column;min-height:0;overflow:hidden}.shadowtrader-rail--analysis{flex:1 1 auto}.shadowtrader-rail--run{flex:0 0 auto}.shadowtrader-rail--trades{flex:1 1 auto;min-height:0}.shadowtrader-rail__head{align-items:baseline;background:hsla(0,0%,100%,.015);border-bottom:1px solid #ffffff0d;display:flex;gap:8px;padding:10px 12px}.shadowtrader-rail__eyebrow{color:#e5e5e573;font-size:8.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.shadowtrader-rail__title{font-size:12.5px;font-weight:800;gap:6px;letter-spacing:.02em;line-height:1}.shadowtrader-rail__count,.shadowtrader-rail__title{align-items:center;color:#fafafa;display:inline-flex}.shadowtrader-rail__count{font-feature-settings:"tnum";background:#ffffff14;border-radius:999px;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.shadowtrader-rail__status{align-items:center;color:#e5e5e5a6;display:inline-flex;font-size:10.5px;font-weight:700;gap:5px;letter-spacing:.12em;margin-left:auto;text-transform:uppercase}.shadowtrader-rail__status-dot{background:#3f3f46;border-radius:50%;height:6px;width:6px}.shadowtrader-rail__status--on{color:#fafafa}.shadowtrader-rail__status--on .shadowtrader-rail__status-dot{animation:shadowtrader-pulse-dot 1.6s ease-in-out infinite;background:#22c55e;background:var(--safe-green,#22c55e);box-shadow:0 0 8px #22c55e99}.shadowtrader-rail__reset{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;color:#e5e5e5a6;cursor:pointer;display:inline-flex;height:22px;justify-content:center;margin-left:auto;padding:0;transition:background .14s ease,color .14s ease;width:22px}.shadowtrader-rail__reset:hover{background:#ffffff14;color:#fafafa}.shadowtrader-rail__body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:auto;padding:12px}.shadowtrader-rail__body.shadowtrader-analysis--live{overflow:hidden}.shadowtrader-analysis{align-items:stretch;display:flex;flex-direction:column;gap:14px;padding:14px}.shadowtrader-analysis__hint{align-items:flex-start;background:#ffffff08;border:1px dashed #ffffff1a;border-radius:10px;color:#e5e5e5d9;display:flex;flex-direction:column;gap:8px;padding:12px}.shadowtrader-analysis__hint>svg{color:#e5e5e58c}.shadowtrader-analysis__title{color:#fafafa;font-size:12px;font-weight:800;letter-spacing:.02em;margin:0}.shadowtrader-analysis__sub{color:#e5e5e599;font-size:11px;line-height:1.5;margin:0}.shadowtrader-analysis__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.shadowtrader-analysis__list li{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #ffffff0d;border-radius:8px;color:#e5e5e5c7;display:flex;font-size:11.5px;font-weight:600;gap:8px;padding:9px 10px}.shadowtrader-analysis__dot{background:#e5e5e566;border-radius:50%;flex:0 0 auto;height:6px;width:6px}.shadowtrader-analysis--live{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-height:0;overflow:hidden;padding:0;width:100%}.shadowtrader-analysis-split-tabs{grid-gap:0;background:hsla(0,0%,100%,.015);border-bottom:1px solid #ffffff0f;display:grid;gap:0;grid-template-columns:1fr 1fr;padding:6px 8px}.shadowtrader-analysis-split-tabs__btn{background:#0000;border:0;border-radius:6px;color:#e5e5e594;cursor:pointer;font-size:10px;font-weight:800;height:28px;letter-spacing:.08em;text-transform:uppercase;transition:background .12s ease,color .12s ease}.shadowtrader-analysis-split-tabs__btn:hover{background:#ffffff0d;color:#e5e5e5}.shadowtrader-analysis-split-tabs__btn.is-active{background:#ffffff1f;color:#fafafa}.shadowtrader-digit{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-height:0;overflow:hidden}.shadowtrader-digit__status{grid-gap:6px 10px;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;display:grid;flex-shrink:0;gap:6px 10px;grid-template-columns:1fr 1fr;padding:10px 12px}.shadowtrader-digit__status-row{font-feature-settings:"tnum";align-items:center;display:flex;font-variant-numeric:tabular-nums;gap:8px;justify-content:space-between}.shadowtrader-digit__status-row--quote,.shadowtrader-digit__status-row--symbol{grid-column:1/-1}.shadowtrader-digit__status-v--sym{color:#e5e5e5d9;font-size:10.5px;font-weight:700;letter-spacing:.03em;text-align:right;word-break:break-all}.shadowtrader-digit__warn{background:#eab3081f;border:1px solid #eab30859;border-radius:9px;color:#fafafaeb;flex-shrink:0;font-size:10.5px;line-height:1.5;margin:0;padding:10px 12px}.shadowtrader-digit__warn strong{color:#fafafa;font-weight:800}.shadowtrader-digit__status-k{color:#e5e5e580;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.shadowtrader-digit__status-v{color:#fafafa;font-size:12px;font-weight:800}.shadowtrader-digit__status-v--digit{font-size:34px;font-weight:900;letter-spacing:.02em;line-height:1;text-shadow:0 0 22px #fff3}@keyframes shadowtrader-digit-pop-bounce{0%{filter:brightness(1.4) saturate(1.15);transform:scale(.68) translateY(.14em)}38%{filter:brightness(1.2) saturate(1.08);transform:scale(1.22) translateY(-.08em)}58%{filter:brightness(1.05) saturate(1.02);transform:scale(.94) translateY(.04em)}76%{filter:brightness(1);transform:scale(1.06) translateY(-.02em)}to{filter:brightness(1) saturate(1);transform:scale(1) translateY(0)}}.shadowtrader-digit__last-digit-pop{animation:shadowtrader-digit-pop-bounce .52s cubic-bezier(.28,1.35,.55,1) both;display:inline-block;transform-origin:50% 80%;will-change:transform,filter}@media (prefers-reduced-motion:reduce){.shadowtrader-digit__last-digit-pop{animation:none}}body.casino-theme .shadowtrader-digit__status-v--digit,html.casino-theme .shadowtrader-digit__status-v--digit{color:#fff8f0;text-shadow:0 2px 0 #1a104066,0 0 28px #ffc1078c,0 0 48px #7b61ff61}body.casino-theme .shadowtrader-digit__last-digit-pop,html.casino-theme .shadowtrader-digit__last-digit-pop{animation-duration:.48s;animation-timing-function:cubic-bezier(.2,1.48,.42,1)}@keyframes shadowtrader-casino-panel-rise{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shadowtrader-casino-badge-pulse{0%,to{box-shadow:0 0 14px #7b61ff80,0 0 0 1px #a78bfa66}50%{box-shadow:0 0 24px #8b5cf673,0 0 0 1px #ffc10780}}@keyframes shadowtrader-casino-shimmer-slide{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes shadowtrader-casino-viz-glow{0%,to{box-shadow:inset 0 0 0 1px #7b61ff24}50%{box-shadow:inset 0 0 0 1px #a78bfa59,0 0 22px #7b61ff24}}@keyframes shadowtrader-casino-heatmap-twinkle{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.12) saturate(1.15)}}@keyframes shadowtrader-casino-live-ring-profit{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 8px rgba(255,193,7,.75)) drop-shadow(0 0 14px rgba(34,197,94,.45))}}@keyframes shadowtrader-casino-live-ring-loss{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 10px rgba(192,38,211,.45)) drop-shadow(0 0 16px rgba(123,97,255,.3))}}@keyframes shadowtrader-casino-spider-pulse{0%,to{opacity:1}50%{opacity:.88}}body.casino-theme .shadowtrader-digit__status,html.casino-theme .shadowtrader-digit__status{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(145deg,#1e1b418c,#101026b8);border:1px solid #7b61ff59;box-shadow:0 0 28px #7b61ff1f,inset 0 1px 0 #ffffff0f}body.casino-theme .shadowtrader-digit__status-k,html.casino-theme .shadowtrader-digit__status-k{color:#c8c4ffa6}body.casino-theme .shadowtrader-digit__warn,html.casino-theme .shadowtrader-digit__warn{background:linear-gradient(180deg,#7b61ff1f,#ffc10714);border-color:#ffc10766}body.casino-theme .shadowtrader-digit__tools,html.casino-theme .shadowtrader-digit__tools{background:radial-gradient(ellipse 85% 55% at 50% 0,#7b61ff14 0,#0000 55%),radial-gradient(ellipse 70% 40% at 100% 100%,#ec48990f 0,#0000 45%)}body.casino-theme .shadowtrader-digit__tools::-webkit-scrollbar-thumb,html.casino-theme .shadowtrader-digit__tools::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#7b61ff8c,#ec489959);border:1px solid #ffc10740}body.casino-theme .shadowtrader-digit-native,html.casino-theme .shadowtrader-digit-native{background:#161434d9;border-color:#7b61ff4d;box-shadow:0 0 16px #7b61ff14}body.casino-theme .shadowtrader-digit-native:focus-visible,html.casino-theme .shadowtrader-digit-native:focus-visible{border-color:#ffc1078c;box-shadow:0 0 0 2px #7b61ff40}body.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:first-child,html.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:first-child{animation:shadowtrader-casino-panel-rise .5s cubic-bezier(.22,1.18,.36,1) .04s both}body.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:nth-child(2),html.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:nth-child(2){animation:shadowtrader-casino-panel-rise .5s cubic-bezier(.22,1.18,.36,1) .1s both}body.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:nth-child(3),html.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:nth-child(3){animation:shadowtrader-casino-panel-rise .5s cubic-bezier(.22,1.18,.36,1) .16s both}body.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:nth-child(4),html.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:nth-child(4){animation:shadowtrader-casino-panel-rise .5s cubic-bezier(.22,1.18,.36,1) .22s both}body.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:nth-child(5),html.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:nth-child(5){animation:shadowtrader-casino-panel-rise .5s cubic-bezier(.22,1.18,.36,1) .28s both}body.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:nth-child(6),html.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:nth-child(6){animation:shadowtrader-casino-panel-rise .5s cubic-bezier(.22,1.18,.36,1) .34s both}body.casino-theme .shadowtrader-digit-panel,html.casino-theme .shadowtrader-digit-panel{background:linear-gradient(180deg,#1a1a3d59,#0e0e208c);border:1px solid #7b61ff47;border-radius:10px;box-shadow:0 4px 24px #00000059}body.casino-theme .shadowtrader-digit-panel--open,html.casino-theme .shadowtrader-digit-panel--open{border-color:#a78bfa8c;box-shadow:0 0 32px #7b61ff2e,0 8px 28px #0006}body.casino-theme .shadowtrader-digit-panel__head-row,html.casino-theme .shadowtrader-digit-panel__head-row{background:linear-gradient(90deg,#7b61ff1f,#10102680)}body.casino-theme .shadowtrader-digit-panel__head:hover,html.casino-theme .shadowtrader-digit-panel__head:hover{background:#7b61ff1a}body.casino-theme .shadowtrader-digit-panel__badge,html.casino-theme .shadowtrader-digit-panel__badge{animation:shadowtrader-casino-badge-pulse 2.4s ease-in-out infinite;background:linear-gradient(135deg,#7b61ff,#8b5cf6 45%,#a78bfa);border:1px solid #a78bfa8c;color:#fff}body.casino-theme .shadowtrader-digit-panel__title,html.casino-theme .shadowtrader-digit-panel__title{color:#f4f4ff;text-shadow:0 0 18px #7b61ff40}body.casino-theme .shadowtrader-digit-panel__accent--eo,html.casino-theme .shadowtrader-digit-panel__accent--eo{background:linear-gradient(180deg,#4ade80,#ffc107,#22c55e);box-shadow:0 0 12px #4ade8059}body.casino-theme .shadowtrader-digit-panel__accent--ou,html.casino-theme .shadowtrader-digit-panel__accent--ou{background:linear-gradient(180deg,#7b61ff,#3b82f6,#ec4899);box-shadow:0 0 12px #7b61ff66}body.casino-theme .shadowtrader-digit-panel__accent--match,html.casino-theme .shadowtrader-digit-panel__accent--match{background:linear-gradient(180deg,#ffc107,#f97316);box-shadow:0 0 14px #ffc10773}body.casino-theme .shadowtrader-digit-panel__accent--rf,html.casino-theme .shadowtrader-digit-panel__accent--rf{background:linear-gradient(180deg,#34d399,#7b61ff,#c026d3);box-shadow:0 0 12px #7b61ff59}body.casino-theme .shadowtrader-digit-panel__body,html.casino-theme .shadowtrader-digit-panel__body{background:linear-gradient(180deg,#0c0c1ca6,#080814d9);border-top-color:#7b61ff33}body.casino-theme .shadowtrader-digit-viz-sub,html.casino-theme .shadowtrader-digit-viz-sub{background:#10102673;border:1px solid #7b61ff33;border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease}body.casino-theme .shadowtrader-digit-viz-sub--open,html.casino-theme .shadowtrader-digit-viz-sub--open{animation:shadowtrader-casino-viz-glow 2.8s ease-in-out infinite;border-color:#8b5cf673}body.casino-theme .shadowtrader-digit-viz-sub__head,html.casino-theme .shadowtrader-digit-viz-sub__head{background:#7b61ff14}body.casino-theme .shadowtrader-digit-viz-sub__head:hover,html.casino-theme .shadowtrader-digit-viz-sub__head:hover{background:#7b61ff24}body.casino-theme .shadowtrader-digit-viz-sub__title,html.casino-theme .shadowtrader-digit-viz-sub__title{color:#ede9fe;letter-spacing:.14em}body.casino-theme .shadowtrader-digit-viz-sub__body,html.casino-theme .shadowtrader-digit-viz-sub__body{background:#0a0a1880;border-top-color:#7b61ff2e}body.casino-theme .shadowtrader-digit-bar-row__track,body.casino-theme .shadowtrader-digit-bar-row__track--evenodd,html.casino-theme .shadowtrader-digit-bar-row__track,html.casino-theme .shadowtrader-digit-bar-row__track--evenodd{background:#161434d9;box-shadow:inset 0 0 0 1px #7b61ff26}body.casino-theme .shadowtrader-digit-bar-row__fill,html.casino-theme .shadowtrader-digit-bar-row__fill{overflow:hidden;position:relative}body.casino-theme .shadowtrader-digit-bar-row__fill:after,html.casino-theme .shadowtrader-digit-bar-row__fill:after{animation:shadowtrader-casino-shimmer-slide 2.8s ease-in-out infinite;background:linear-gradient(105deg,#0000,#ffffff38 45%,#0000 90%);background-size:220% 100%;border-radius:inherit;content:"";inset:0;mix-blend-mode:overlay;pointer-events:none;position:absolute}body.casino-theme .shadowtrader-digit-bar-row__fill.is-even,body.casino-theme .shadowtrader-digit-bar-row__fill.is-match,body.casino-theme .shadowtrader-digit-bar-row__fill.is-rise,html.casino-theme .shadowtrader-digit-bar-row__fill.is-even,html.casino-theme .shadowtrader-digit-bar-row__fill.is-match,html.casino-theme .shadowtrader-digit-bar-row__fill.is-rise{background:linear-gradient(90deg,#6d4ed8,#a78bfa,#f0abfc)}body.casino-theme .shadowtrader-digit-bar-row__fill.is-fall,body.casino-theme .shadowtrader-digit-bar-row__fill.is-nomatch,body.casino-theme .shadowtrader-digit-bar-row__fill.is-odd,html.casino-theme .shadowtrader-digit-bar-row__fill.is-fall,html.casino-theme .shadowtrader-digit-bar-row__fill.is-nomatch,html.casino-theme .shadowtrader-digit-bar-row__fill.is-odd{background:linear-gradient(90deg,#be185d,#f472b6,#fda4af)}body.casino-theme .shadowtrader-digit-bar-row__fill.is-flat,html.casino-theme .shadowtrader-digit-bar-row__fill.is-flat{background:linear-gradient(90deg,#52525b,#a78bfa)}body.casino-theme .shadowtrader-digit-bar-row__fill.is-even-odd-even,html.casino-theme .shadowtrader-digit-bar-row__fill.is-even-odd-even{background:linear-gradient(90deg,#4c1d95,#7b61ff,#22d3ee);box-shadow:0 0 12px #7b61ff59}body.casino-theme .shadowtrader-digit-bar-row__fill.is-even-odd-odd,html.casino-theme .shadowtrader-digit-bar-row__fill.is-even-odd-odd{background:linear-gradient(90deg,#9f1239,#ec4899,#ffc107);box-shadow:0 0 12px #ec48994d}body.casino-theme .shadowtrader-digit-bar-row__fill.is-risefall-flat,html.casino-theme .shadowtrader-digit-bar-row__fill.is-risefall-flat{background:linear-gradient(90deg,#3f3f46,#7b61ff)}body.casino-theme .shadowtrader-digit-bar-row__milestone-line--focal,html.casino-theme .shadowtrader-digit-bar-row__milestone-line--focal{background:#ffc107f2;box-shadow:0 0 10px #ffc107a6}body.casino-theme .shadowtrader-digit-bar-row__milestone-lbl--hit-even,html.casino-theme .shadowtrader-digit-bar-row__milestone-lbl--hit-even{color:#ffc107;text-shadow:0 0 14px #ffc107a6}body.casino-theme .shadowtrader-digit-bar-row__milestone-lbl--hit-odd,html.casino-theme .shadowtrader-digit-bar-row__milestone-lbl--hit-odd{color:#e879f9;text-shadow:0 0 14px #e879f98c}body.casino-theme .shadowtrader-digit-heatmap__cell,html.casino-theme .shadowtrader-digit-heatmap__cell{animation:shadowtrader-casino-heatmap-twinkle 3.2s ease-in-out infinite;border-radius:2px;box-shadow:inset 0 1px 0 #ffffff1f}body.casino-theme .shadowtrader-digit-heatmap__cell:nth-child(7n),html.casino-theme .shadowtrader-digit-heatmap__cell:nth-child(7n){animation-delay:.35s}body.casino-theme .shadowtrader-digit-heatmap__cell:nth-child(11n),html.casino-theme .shadowtrader-digit-heatmap__cell:nth-child(11n){animation-delay:.7s}body.casino-theme .shadowtrader-ou-wheel__bar,html.casino-theme .shadowtrader-ou-wheel__bar{background:linear-gradient(125deg,#7b61ff8c,#ec489933,#ffc10747)}body.casino-theme .shadowtrader-ou-wheel__reel,html.casino-theme .shadowtrader-ou-wheel__reel{border-color:#a78bfa59;box-shadow:inset 0 1px 0 #ffffff12,0 0 36px #7b61ff1a,0 10px 32px #0000006b}body.casino-theme .shadowtrader-ou-wheel__meter--profit,html.casino-theme .shadowtrader-ou-wheel__meter--profit{box-shadow:0 0 14px #4ade8026,0 2px 10px #00000080,inset 0 1px 1px #ffffff1f}body.casino-theme .shadowtrader-ou-wheel__meter--loss,html.casino-theme .shadowtrader-ou-wheel__meter--loss{box-shadow:0 0 14px #8b5cf62e,0 2px 10px #00000080,inset 0 1px 1px #ffffff1a}body.casino-theme .shadowtrader-ou-wheel__slot--live-win,html.casino-theme .shadowtrader-ou-wheel__slot--live-win{animation:shadowtrader-casino-live-ring-profit 1.45s ease-in-out infinite}body.casino-theme .shadowtrader-ou-wheel__slot--live-lose,html.casino-theme .shadowtrader-ou-wheel__slot--live-lose{animation:shadowtrader-casino-live-ring-loss 1.45s ease-in-out infinite}body.casino-theme .shadowtrader-ou-wheel__ribbon-core,html.casino-theme .shadowtrader-ou-wheel__ribbon-core{filter:drop-shadow(0 0 8px rgba(74,222,128,.6))}body.casino-theme .shadowtrader-digit-spider__poly,html.casino-theme .shadowtrader-digit-spider__poly{fill:#7b61ff47;stroke:#e879f9f2;stroke-width:.75;animation:shadowtrader-casino-spider-pulse 2.6s ease-in-out infinite}body.casino-theme .shadowtrader-digit-spider__axis,html.casino-theme .shadowtrader-digit-spider__axis{stroke:#7b61ff38}body.casino-theme .shadowtrader-digit-spider__lbl,html.casino-theme .shadowtrader-digit-spider__lbl{fill:#f4f4ffe0}body.casino-theme .shadowtrader-digit-circle--over,html.casino-theme .shadowtrader-digit-circle--over{box-shadow:0 0 20px #7b61ff59,inset 0 0 0 2px #7b61ff40}body.casino-theme .shadowtrader-digit-circle--under,html.casino-theme .shadowtrader-digit-circle--under{box-shadow:0 0 20px #ec48994d,inset 0 0 0 2px #ec489938}body.casino-theme .shadowtrader-digit-circle__inner,html.casino-theme .shadowtrader-digit-circle__inner{background:radial-gradient(circle at 40% 30%,#7b61ff26,#0c0c1ceb);border-color:#7b61ff33}body.casino-theme .shadowtrader-digit-threshold-stepper__btn:hover:not(:disabled),html.casino-theme .shadowtrader-digit-threshold-stepper__btn:hover:not(:disabled){background:linear-gradient(180deg,#7b61ff59,#ec489933);border-color:#ffc10759;color:#fff}body.casino-theme .shadowtrader-digit-drawer,html.casino-theme .shadowtrader-digit-drawer{background:linear-gradient(180deg,#1a1a3d66,#0c0c1cbf);border:1px solid #7b61ff40;box-shadow:0 8px 32px #7b61ff1f}@media (prefers-reduced-motion:reduce){body.casino-theme .shadowtrader-digit-panel__badge,body.casino-theme .shadowtrader-digit-viz-sub--open,body.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:nth-child(n),html.casino-theme .shadowtrader-digit-panel__badge,html.casino-theme .shadowtrader-digit-viz-sub--open,html.casino-theme .shadowtrader-digit__tools>.shadowtrader-digit-panel:nth-child(n){animation:none}body.casino-theme .shadowtrader-digit-bar-row__fill:after,html.casino-theme .shadowtrader-digit-bar-row__fill:after{display:none}body.casino-theme .shadowtrader-digit-heatmap__cell,body.casino-theme .shadowtrader-digit-spider__poly,body.casino-theme .shadowtrader-ou-wheel__slot--live-lose,body.casino-theme .shadowtrader-ou-wheel__slot--live-win,html.casino-theme .shadowtrader-digit-heatmap__cell,html.casino-theme .shadowtrader-digit-spider__poly,html.casino-theme .shadowtrader-ou-wheel__slot--live-lose,html.casino-theme .shadowtrader-ou-wheel__slot--live-win{animation:none}}.shadowtrader-digit__controls{grid-gap:8px;align-items:end;display:grid;flex-shrink:0;gap:8px;grid-template-columns:1fr 1fr}.shadowtrader-digit__controls--botsetup{grid-template-columns:repeat(2,minmax(0,1fr))}.shadowtrader-digit__field{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.shadowtrader-digit__field-label{color:#e5e5e58c;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.shadowtrader-digit-native{appearance:none;-webkit-appearance:none;background-color:#ffffff0f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23a1a1aa' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border:1px solid #ffffff24;border-radius:8px;box-sizing:border-box;color:#fafafa;cursor:pointer;display:block;font-family:inherit;font-size:12px;font-weight:500;line-height:1.25;max-width:100%;min-height:36px;outline:none;padding:6px 28px 6px 10px;width:100%}.shadowtrader-digit-native:hover{background-color:#ffffff17;border-color:#fff3}.shadowtrader-digit-native:focus-visible{border-color:#fafafa59;box-shadow:0 0 0 1px #fafafa33}.shadowtrader-digit-native optgroup,.shadowtrader-digit-native option{background:#18181b;color:#fafafa;font-size:12px}.shadowtrader-digit-native--sm{background-position:right 6px center;border-radius:6px;font-size:10px;min-height:28px;padding:4px 24px 4px 8px}.shadowtrader-digit-native--num{background-image:none;padding-right:10px}.shadowtrader-digit__field-inline{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 110px}.shadowtrader-digit{color-scheme:dark}body.light-theme .shadowtrader-digit,html.light-theme .shadowtrader-digit{color-scheme:light}body.light-theme .shadowtrader-digit__tools::-webkit-scrollbar-thumb,html.light-theme .shadowtrader-digit__tools::-webkit-scrollbar-thumb{background:#0a0a0b40}body.light-theme .shadowtrader-digit__tools::-webkit-scrollbar-track,html.light-theme .shadowtrader-digit__tools::-webkit-scrollbar-track{background:#0a0a0b0f}.shadowtrader-digit__select-content{z-index:400}body.light-theme .shadowtrader-digit__select-content,html.light-theme .shadowtrader-digit__select-content{background:#fafafa!important;border-color:#0a0a0b1f!important;box-shadow:0 12px 36px #0a0a0b1f!important;color:#0a0a0b!important}body.light-theme .shadowtrader-digit__select-label,html.light-theme .shadowtrader-digit__select-label{color:#0a0a0b73!important}body.light-theme .shadowtrader-digit__select-item,html.light-theme .shadowtrader-digit__select-item{color:#0a0a0b!important}body.light-theme .shadowtrader-digit__select-item[data-highlighted],html.light-theme .shadowtrader-digit__select-item[data-highlighted]{background:#0a0a0b14!important;color:#0a0a0b!important}.shadowtrader-digit__hint{color:#e5e5e573;font-size:10.5px;line-height:1.45;margin:0}.shadowtrader-digit__code{background:#ffffff0f;border:1px solid #ffffff14;border-radius:4px;color:#e5e5e5bf;font-size:10px;padding:1px 5px}.shadowtrader-digit__tools{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:4px;scrollbar-width:thin}.shadowtrader-digit__tools::-webkit-scrollbar{width:6px}.shadowtrader-digit__tools::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:999px}.shadowtrader-digit__tools::-webkit-scrollbar-track{background:#00000026;border-radius:999px}.shadowtrader-digit-panel{background:#ffffff05;border:1px solid #ffffff14;border-radius:6px;flex:0 0 auto;overflow:hidden;width:100%}.shadowtrader-digit-panel--open{border-color:#ffffff1f}.shadowtrader-digit-panel__head-row{align-items:stretch;background:#ffffff12;display:flex;min-height:28px;width:100%}.shadowtrader-digit-panel__grip{align-items:center;background:#00000026;border:none;color:#e5e5e573;cursor:grab;display:flex;flex:0 0 auto;justify-content:center;margin:0;padding:0;width:26px}.shadowtrader-digit-panel__grip:active{cursor:grabbing}.shadowtrader-digit-panel__grip-icon{height:14px;width:14px}.shadowtrader-digit-panel__head{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;font:inherit;gap:6px;margin:0;min-height:28px;min-width:0;padding:3px 8px 3px 4px;text-align:left;transition:background .12s ease}.shadowtrader-digit-panel__head:hover{background:#ffffff0f}.shadowtrader-digit-panel__body{min-height:0}.shadowtrader-digit-viz-sub-list{display:flex;flex-direction:column;gap:2px}.shadowtrader-digit-viz-sub{background:#0000002e;border:1px solid #ffffff0f;border-radius:6px;overflow:hidden}.shadowtrader-digit-viz-sub--open{border-color:#ffffff1a}.shadowtrader-digit-viz-sub--maxed.shadowtrader-digit-viz-sub--open{border-color:#fafafa24;box-shadow:inset 0 0 0 1px #fafafa0f}.shadowtrader-digit-viz-sub__head-row{align-items:stretch;display:flex;gap:0}.shadowtrader-digit-viz-sub__head{align-items:center;background:#ffffff0a;border:none;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;font:inherit;gap:6px;margin:0;min-width:0;padding:5px 8px;text-align:left;transition:background .12s ease}.shadowtrader-digit-viz-sub__head:hover{background:#ffffff12}.shadowtrader-digit-viz-sub__max{align-items:center;background:#ffffff08;border:none;border-left:1px solid #ffffff14;color:#fafafa8c;cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;margin:0;padding:0;transition:background .12s ease,color .12s ease;width:28px}.shadowtrader-digit-viz-sub__max:hover{background:#ffffff14;color:#fafafa}.shadowtrader-digit-viz-sub__max-icon{display:block}.shadowtrader-digit-viz-sub__max-pending{padding:14px 8px;text-align:center}.shadowtrader-digit-viz-sub__max-pending-txt{color:#e5e5e573;font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.shadowtrader-digit-max__scroller{box-sizing:border-box;height:100%;max-height:100%;min-height:0;overflow:auto;padding:10px 12px 14px}.shadowtrader-digit-max__scroller--heatmap .shadowtrader-digit-heatmap{gap:4px;padding:6px 0}.shadowtrader-digit-max__scroller--heatmap .shadowtrader-digit-heatmap__cell{border-radius:4px;font-size:9px;height:22px;width:22px}@media (min-width:1100px){.shadowtrader-digit-max__scroller--heatmap .shadowtrader-digit-heatmap__cell{font-size:10px;height:26px;width:26px}}.shadowtrader-digit-viz-sub__caret{flex-shrink:0;height:11px;opacity:.55;transition:transform .15s ease;width:11px}.shadowtrader-digit-viz-sub__caret--collapsed{transform:rotate(-90deg)}.shadowtrader-digit-viz-sub__title{color:#fafafad1;font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.shadowtrader-digit-viz-sub__drag-hint{color:#e5e5e561;font-size:8px;font-weight:700;letter-spacing:.08em;margin-left:auto;opacity:0;text-transform:uppercase;transition:opacity .12s ease}.shadowtrader-digit-viz-sub:hover .shadowtrader-digit-viz-sub__drag-hint{opacity:1}.shadowtrader-digit-viz-sub__body{background:#0000001f;border-top:1px solid #ffffff0f;min-height:0;padding:6px 8px 8px}.shadowtrader-digit-heatmap{display:flex;flex-wrap:wrap;gap:2px;padding:4px 0}.shadowtrader-digit-heatmap__cell{align-items:center;border-radius:3px;color:#ffffffeb;display:inline-flex;flex:0 0 auto;font-size:7px;font-weight:900;height:16px;justify-content:center;letter-spacing:0;line-height:1;position:relative;transition:transform 80ms ease;-webkit-user-select:none;user-select:none;width:16px}.shadowtrader-digit-heatmap__cell--win{color:#fffffff2}.shadowtrader-digit-heatmap__cell--lose{color:#ffdcdcf2}.shadowtrader-digit-heatmap__cell--latest{animation:shadowtrader-heatmap-latest-pop .55s cubic-bezier(.22,.9,.36,1) both;outline:1.5px solid #ffffffbf;outline-offset:1px;z-index:1}@keyframes shadowtrader-heatmap-latest-pop{0%{opacity:.6;outline-color:#fff;transform:scale(1.45)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;outline-color:#ffffffbf;transform:scale(1)}}.shadowtrader-digit-heatmap__summary{margin:6px 0 0;width:100%}.shadowtrader-ou-wheel{display:flex;flex-direction:column;gap:8px;padding:2px 0 4px}.shadowtrader-ou-wheel__bar{background:linear-gradient(125deg,#7b61ff73,#c026d32e,#ffc10738);border-radius:12px;box-shadow:0 4px 22px #00000047;padding:1px}.shadowtrader-ou-wheel__bar-inner{align-items:flex-end;background:linear-gradient(180deg,#181634f5,#0a0818fc);border:1px solid #7b61ff38;border-radius:11px;display:flex;flex-wrap:wrap;gap:10px 14px;padding:8px 10px}.shadowtrader-ou-wheel__field{display:flex;flex-direction:column;gap:4px;min-width:0}.shadowtrader-ou-wheel__field-k{color:#c8c4ff8c;font-size:7px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.shadowtrader-ou-wheel__rule-select{min-width:76px}.shadowtrader-ou-wheel__threshold-inp{font-feature-settings:"tnum";background:#7b61ff1a;border:1px solid #a78bfa61;border-radius:8px 0 0 8px;border-right:none;color:#f8f8ff;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;padding:5px 7px;width:36px}.shadowtrader-ou-wheel__rule-copy{color:#c8c4ff8c;flex:1 1 160px;font-size:7px;font-weight:500;line-height:1.45;margin:0;min-width:0}.shadowtrader-ou-wheel__rule-copy strong{color:#ffc107;font-weight:800}.shadowtrader-ou-wheel__legend{color:#b4afdc73;font-size:6.5px;font-weight:500;letter-spacing:.04em;line-height:1.45;margin:0}.shadowtrader-ou-wheel__legend-win{color:#4ade80;font-weight:900}.shadowtrader-ou-wheel__legend-lose{color:#e879f9;font-weight:900}.shadowtrader-ou-wheel__stage{--ou-wheel-chip:clamp(28px,7.2vw,46px);min-width:0;overflow:visible;position:relative;width:100%}.shadowtrader-ou-wheel__reel{-webkit-overflow-scrolling:touch;align-items:stretch;background:radial-gradient(120% 80% at 50% 0,#7b61ff1c 0,#0000 52%),linear-gradient(175deg,#12102af0,#060512fa);border:1px solid #7b61ff33;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff0f,0 8px 28px #00000061;display:flex;flex-wrap:nowrap;gap:clamp(4px,.5vw,8px);justify-content:space-between;min-width:0;overflow-x:auto;overflow-y:visible;padding:14px 10px 16px;position:relative;scrollbar-width:thin;width:100%;z-index:1}.shadowtrader-ou-wheel__slot{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.shadowtrader-ou-wheel__slot--live{z-index:2}.shadowtrader-ou-wheel__slot--live-win{animation:shadowtrader-ou-wheel-live-win 1.35s ease-in-out infinite}.shadowtrader-ou-wheel__slot--live-lose{animation:shadowtrader-ou-wheel-live-lose 1.35s ease-in-out infinite}@keyframes shadowtrader-ou-wheel-live-win{0%,to{filter:drop-shadow(0 0 0 transparent);transform:translateY(0)}50%{filter:drop-shadow(0 0 10px rgba(255,193,7,.45));transform:translateY(-1px)}}@keyframes shadowtrader-ou-wheel-live-lose{0%,to{filter:drop-shadow(0 0 0 transparent);transform:translateY(0)}50%{filter:drop-shadow(0 0 10px rgba(167,139,250,.55));transform:translateY(-1px)}}.shadowtrader-ou-wheel__chip{align-items:center;display:flex;flex-shrink:0;height:var(--ou-wheel-chip);justify-content:center;max-width:100%;position:relative;width:var(--ou-wheel-chip)}.shadowtrader-ou-wheel__meter{align-items:center;border-radius:50%;box-shadow:0 2px 10px #00000080,inset 0 1px 1px #ffffff1c,inset 0 -2px 5px #00000061;display:flex;height:100%;justify-content:center;width:100%}.shadowtrader-ou-wheel__meter--profit{background:conic-gradient(from .32turn,#2dd4bff2 0 0,#1a1634f0 0 100%);background:conic-gradient(from .32turn,#2dd4bff2 0 var(--ou-pct,0),#1a1634f0 var(--ou-pct,0) 100%);border:1px solid #4ade8040}.shadowtrader-ou-wheel__meter--loss{background:conic-gradient(from .32turn,#e879f9e0 0 0,#1a1634f0 0 100%);background:conic-gradient(from .32turn,#e879f9e0 0 var(--ou-pct,0),#1a1634f0 var(--ou-pct,0) 100%);border:1px solid #c026d347}.shadowtrader-ou-wheel__pupil{align-items:center;background:radial-gradient(circle at 32% 22%,#ffffff1f,#060410fa 52%);border:1px solid #ffffff17;border-radius:50%;box-shadow:inset 0 2px 5px #0000008c,inset 0 -1px 0 #ffffff0d;display:flex;height:58%;justify-content:center;width:58%}.shadowtrader-ou-wheel__pupil--live-win{border-color:#ffc1078c;box-shadow:inset 0 2px 6px #0000006b,0 0 16px #ffc10752}.shadowtrader-ou-wheel__pupil--live-lose{border-color:#a78bfa94;box-shadow:inset 0 2px 6px #0000006b,0 0 14px #8b5cf652}.shadowtrader-ou-wheel__num{font-feature-settings:"tnum";color:#f8f8ffeb;font-size:clamp(9px,2.1vw,12px);font-variant-numeric:tabular-nums;font-weight:900;line-height:1;text-shadow:0 1px 3px #000000a6}.shadowtrader-ou-wheel__badge{align-items:center;display:inline-flex;font-size:clamp(9px,2.35vw,13px);font-weight:900;justify-content:center;letter-spacing:.04em;line-height:1}.shadowtrader-ou-wheel__badge--win{animation:shadowtrader-ou-badge-win-pulse 1.15s cubic-bezier(.45,0,.2,1) infinite,shadowtrader-ou-badge-win-glow 1.8s ease-in-out infinite;color:#ffc107;text-shadow:0 0 14px #ffc107b8,0 0 5px #4ade8080}.shadowtrader-ou-wheel__badge--lose{animation:shadowtrader-ou-badge-loss 1.85s ease-in-out infinite;color:#f87171;text-shadow:0 0 12px #f87171d9,0 0 4px #dc262699}.shadowtrader-ou-wheel__meta{align-items:center;display:flex;flex-direction:column;gap:2px;line-height:1}.shadowtrader-ou-wheel__count{font-feature-settings:"tnum";color:#e8e8f2c2;font-size:clamp(6.5px,1.5vw,8.5px);font-variant-numeric:tabular-nums;font-weight:800}.shadowtrader-ou-wheel__pct{font-feature-settings:"tnum";color:#b4afdc85;font-size:clamp(5.5px,1.3vw,7px);font-variant-numeric:tabular-nums;font-weight:600}.shadowtrader-ou-wheel__slot--live-win .shadowtrader-ou-wheel__count{color:#bbf7d0f5}.shadowtrader-ou-wheel__slot--live-win .shadowtrader-ou-wheel__pct{color:#86efacdb}.shadowtrader-ou-wheel__slot--live-lose .shadowtrader-ou-wheel__count{color:#e9d5fff5}.shadowtrader-ou-wheel__slot--live-lose .shadowtrader-ou-wheel__pct{color:#d8b4fedb}.shadowtrader-ou-wheel__ribbon{left:0;overflow:visible;pointer-events:none;position:absolute;top:0;z-index:3}.shadowtrader-ou-wheel__ribbon-core{filter:drop-shadow(0 0 6px rgba(74,222,128,.55))}.shadowtrader-ou-wheel__ribbon-glow{filter:blur(.95px)}@media (prefers-reduced-motion:reduce){.shadowtrader-digit-heatmap__cell--latest,.shadowtrader-ou-wheel__badge--lose,.shadowtrader-ou-wheel__badge--win,.shadowtrader-ou-wheel__slot--live-lose,.shadowtrader-ou-wheel__slot--live-win{animation:none}}.shadowtrader-digit-threshold-stepper{align-items:stretch;display:inline-flex}.shadowtrader-digit-threshold-stepper input[type=number]{-webkit-appearance:textfield;appearance:textfield}.shadowtrader-digit-threshold-stepper input[type=number]::-webkit-inner-spin-button,.shadowtrader-digit-threshold-stepper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shadowtrader-digit-threshold-stepper__btns{display:flex;flex-direction:column;flex-shrink:0;gap:1px}.shadowtrader-digit-threshold-stepper__btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;color:#fafafa9e;cursor:pointer;display:flex;flex:1 1;justify-content:center;line-height:0;margin:0;min-height:0;min-width:22px;padding:0 1px}.shadowtrader-digit-threshold-stepper__btn:first-child{border-radius:0 4px 2px 0}.shadowtrader-digit-threshold-stepper__btn:last-child{border-radius:0 2px 4px 0}.shadowtrader-digit-threshold-stepper--circles .shadowtrader-digit-threshold-stepper__btn:first-child{border-radius:0 6px 2px 0}.shadowtrader-digit-threshold-stepper--circles .shadowtrader-digit-threshold-stepper__btn:last-child{border-radius:0 2px 6px 0}.shadowtrader-digit-threshold-stepper__btn:hover:not(:disabled){background:#ffffff1a;color:#fafafa}.shadowtrader-digit-threshold-stepper__btn:disabled{cursor:not-allowed;opacity:.32}@keyframes shadowtrader-ou-badge-win-pulse{0%,to{opacity:1;transform:scale(1)}40%{opacity:1;transform:scale(1.12)}65%{opacity:.96;transform:scale(1.04)}}@keyframes shadowtrader-ou-badge-win-glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.25)}}@keyframes shadowtrader-ou-badge-loss{0%,to{filter:brightness(1);opacity:1;transform:scale(1) translateX(0)}20%{filter:brightness(1.12);transform:scale(1.08) translateX(-.5px)}40%{opacity:.94;transform:scale(1.04) translateX(.45px)}60%{filter:brightness(1.18);transform:scale(1.1) translateX(-.3px)}80%{opacity:1;transform:scale(1.02) translateX(.2px)}}.shadowtrader-digit-spider-wrap{display:flex;justify-content:center;padding:4px 0 2px}.shadowtrader-digit-spider{aspect-ratio:1;height:auto;max-width:160px;width:100%}.shadowtrader-digit-spider__axis{stroke:#ffffff1f;stroke-width:.35;vector-effect:non-scaling-stroke}.shadowtrader-digit-spider__poly{fill:#3b82f638;stroke:#60a5faf2;stroke-width:.6;vector-effect:non-scaling-stroke}.shadowtrader-digit-spider__lbl{fill:#fafafabf;font-family:system-ui,-apple-system,sans-serif;font-size:5.5px;font-weight:800}.shadowtrader-digit-ou-heat-tools{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px 12px;margin-bottom:6px}.shadowtrader-digit-ou-heat-tools__lbl{display:flex;flex-direction:column;gap:3px;min-width:0}.shadowtrader-digit-ou-heat-tools__k{color:#e5e5e573;font-size:7px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.shadowtrader-digit-ou-heat-tools__num{font-feature-settings:"tnum";background:#00000059;border:1px solid #ffffff1f;border-radius:4px 0 0 4px;border-right:none;color:#fafafa;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;padding:4px 6px;width:44px}.shadowtrader-digit-ou-heat-tools__fire{align-items:center;animation:shadowtrader-fire-flicker 2s ease-in-out infinite alternate;color:#ff6b35;display:flex;filter:drop-shadow(0 0 4px rgba(255,107,53,.6));justify-content:center;margin-left:auto}@keyframes shadowtrader-fire-flicker{0%{color:#ff6b35;transform:scale(1) rotate(-1deg)}25%{color:#ff8c42;transform:scale(1.05) rotate(0deg)}50%{color:#ff4500;transform:scale(1.02) rotate(1deg)}75%{color:tomato;transform:scale(1.08) rotate(0deg)}to{color:coral;transform:scale(1.03) rotate(-.5deg)}}.shadowtrader-digit-panel__accent{align-self:stretch;border-radius:0 2px 2px 0;flex-shrink:0;min-height:20px;width:3px}.shadowtrader-digit-panel__accent--eo{background:linear-gradient(180deg,#22c55e,#15803d)}.shadowtrader-digit-panel__accent--ou{background:linear-gradient(180deg,#3b82f6,#1d4ed8)}.shadowtrader-digit-panel__accent--match{background:linear-gradient(180deg,#eab308,#ca8a04)}.shadowtrader-digit-panel__accent--rf{background:linear-gradient(180deg,#22c55e,#ef4444)}.shadowtrader-digit-panel__badge{align-items:center;background:#ffffff1a;border:1px solid #ffffff1f;border-radius:50%;color:#fafafa;display:inline-flex;flex:0 0 auto;font-size:6px;font-weight:900;height:20px;justify-content:center;letter-spacing:.02em;width:20px}.shadowtrader-digit-panel__title{color:#fafafae6;flex:1 1 auto;font-size:7px;font-weight:800;letter-spacing:.14em;line-height:1.2;min-width:0;text-transform:uppercase}.shadowtrader-digit-panel__dot{background:#ffffff40;border-radius:50%;flex-shrink:0;height:5px;width:5px}.shadowtrader-digit-panel__caret{flex-shrink:0;height:11px;opacity:.55;transition:transform .15s ease;width:11px}.shadowtrader-digit-panel__caret--collapsed{transform:rotate(-90deg)}.shadowtrader-digit-panel__body{background:#0003;border-top:1px solid #ffffff12;display:flex;flex-direction:column;gap:6px;padding:6px 8px 8px}.shadowtrader-digit-panel__empty{color:#e5e5e573;font-size:8px;font-weight:600;margin:0;padding:8px 4px;text-align:center}.shadowtrader-digit-panel__caption{color:#e5e5e561;font-size:6.5px;font-weight:600;letter-spacing:.06em;margin:0;text-align:center}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row{gap:5px;grid-template-columns:42px 1fr 22px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__label{font-size:7px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__track{height:5px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__val{font-size:8px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row--evenodd{grid-template-columns:38px 1fr 28px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__track--evenodd{height:6px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__val--eo-tier-1{font-size:8.5px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__val--eo-tier-2{font-size:9px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__val--eo-tier-3{font-size:9.5px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__val--eo-tier-4{font-size:10px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__val--eo-tier-5{font-size:10.5px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__val--eo-tier-6{font-size:11px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__milestone-labels{height:12px}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__milestone-lbl{font-size:4px;opacity:.18}.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__milestone-lbl--hit-even,.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__milestone-lbl--hit-flat,.shadowtrader-digit-panel__body .shadowtrader-digit-bar-row__milestone-lbl--hit-odd{font-size:8.5px;opacity:1}.shadowtrader-digit-panel__body .shadowtrader-digit-circles{gap:10px;padding:4px 0}.shadowtrader-digit-panel__body .shadowtrader-digit-circle{height:72px;width:72px}.shadowtrader-digit-panel__body .shadowtrader-digit-circle__inner{height:52px;width:52px}.shadowtrader-digit-panel__body .shadowtrader-digit-circle__letter{font-size:15px}.shadowtrader-digit-panel__body .shadowtrader-digit-circle__count{font-size:12px}.shadowtrader-digit-panel__body .shadowtrader-digit-circle__pct{font-size:7px}.shadowtrader-digit-drawer{animation:shadowtrader-digit-drawer-in .16s ease-out;background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;display:flex;flex-direction:column;gap:10px;margin-top:8px;padding:12px}@keyframes shadowtrader-digit-drawer-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.shadowtrader-digit-drawer__empty{color:#e5e5e573;font-size:11.5px;font-weight:600;margin:0;padding:12px 8px;text-align:center}.shadowtrader-digit-drawer__caption{color:#e5e5e566;font-size:9.5px;font-weight:600;letter-spacing:.04em;margin:0;text-align:center}.shadowtrader-digit-bar-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:52px 1fr 28px}.shadowtrader-digit-bar-row__label{color:#e5e5e5a6;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.shadowtrader-digit-bar-row__track{background:#ffffff0f;border-radius:999px;height:8px;overflow:hidden}.shadowtrader-digit-bar-row__fill{border-radius:999px;height:100%;min-width:0;transition:width .22s ease-out}.shadowtrader-digit-bar-row__fill.is-even,.shadowtrader-digit-bar-row__fill.is-match,.shadowtrader-digit-bar-row__fill.is-rise{background:linear-gradient(90deg,#fafafa80,#fafafa)}.shadowtrader-digit-bar-row__fill.is-fall,.shadowtrader-digit-bar-row__fill.is-nomatch,.shadowtrader-digit-bar-row__fill.is-odd{background:linear-gradient(90deg,#ffffff40,#ffffffa6)}.shadowtrader-digit-bar-row__fill.is-flat{background:linear-gradient(90deg,#fff3,#ffffff73)}.shadowtrader-digit-bar-row__val{font-feature-settings:"tnum";color:#fafafa;font-size:12px;font-variant-numeric:tabular-nums;font-weight:800;text-align:right}.shadowtrader-digit-bar-row--evenodd{align-items:center;grid-template-columns:44px 1fr 40px}.shadowtrader-digit-bar-row__scale{display:flex;flex-direction:column;gap:3px;min-width:0}.shadowtrader-digit-bar-row__track--evenodd{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden;position:relative}.shadowtrader-digit-bar-row__milestone-line{background:#fafafa61;bottom:0;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:1px;z-index:1}.shadowtrader-digit-bar-row__milestone-line--focal{background:#fafafae0;box-shadow:0 0 8px #fafafa66}.shadowtrader-digit-bar-row__track--evenodd .shadowtrader-digit-bar-row__fill{border-radius:999px;height:100%;min-width:0;position:relative;transition:width .22s ease-out;z-index:2}.shadowtrader-digit-bar-row__fill.is-even-odd-even{background:linear-gradient(90deg,#1e40af,#3b82f6)}.shadowtrader-digit-bar-row__fill.is-even-odd-odd{background:linear-gradient(90deg,#991b1b,#ef4444)}.shadowtrader-digit-bar-row__fill.is-risefall-flat{background:linear-gradient(90deg,#52525b,#a1a1aa)}.shadowtrader-digit-bar-row__milestone-labels{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:14px;position:relative}.shadowtrader-digit-bar-row__milestone-lbl{color:#fafafa8c;font-size:4.5px;font-weight:600;letter-spacing:.03em;opacity:.2;position:absolute;top:0;transform:translateX(-50%);transition:opacity .2s ease,font-size .2s ease,font-weight .2s ease,color .2s ease,text-shadow .2s ease;white-space:nowrap}.shadowtrader-digit-bar-row__milestone-lbl--hit-even{color:#4ade80;font-size:10px;font-weight:900;opacity:1;text-shadow:0 0 12px #4ade8073}.shadowtrader-digit-bar-row__milestone-lbl--hit-odd{color:#60a5fa;font-size:10px;font-weight:900;opacity:1;text-shadow:0 0 12px #60a5fa80}.shadowtrader-digit-bar-row__milestone-lbl--hit-flat{color:#e4e4e7;font-size:10px;font-weight:900;opacity:1;text-shadow:0 0 12px #e4e4e759}.shadowtrader-digit-bar-row__val--eo-milestone-even{color:#4ade80;font-weight:900}.shadowtrader-digit-bar-row__val--eo-milestone-odd{color:#60a5fa;font-weight:900}.shadowtrader-digit-bar-row__val--rf-milestone-flat{color:#d4d4d8;font-weight:900}.shadowtrader-digit-bar-row__val--eo-tier-1{font-size:12.5px}.shadowtrader-digit-bar-row__val--eo-tier-2{font-size:13.5px}.shadowtrader-digit-bar-row__val--eo-tier-3{font-size:14.5px}.shadowtrader-digit-bar-row__val--eo-tier-4{font-size:15.5px}.shadowtrader-digit-bar-row__val--eo-tier-5{font-size:16.5px}.shadowtrader-digit-bar-row__val--eo-tier-6{font-size:17px}.shadowtrader-digit-circles{align-items:center;display:flex;gap:18px;justify-content:center;padding:8px 4px}.shadowtrader-digit-circle{align-items:center;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff14;display:flex;height:92px;justify-content:center;width:92px}.shadowtrader-digit-circle--over,.shadowtrader-digit-circle--under{background:conic-gradient(#fafafa 0 0,#ffffff1f 0 100%);background:conic-gradient(#fafafa 0 var(--pct,0),#ffffff1f var(--pct,0) 100%)}.shadowtrader-digit-circle__inner{align-items:center;background:#0a0a0b;border:1px solid #ffffff1a;border-radius:50%;box-shadow:0 2px 8px #00000059;display:flex;flex-direction:column;gap:1px;height:68px;justify-content:center;width:68px}.shadowtrader-digit-circle__letter{color:#fafafa;font-size:20px;font-weight:900;letter-spacing:.02em;line-height:1}.shadowtrader-digit-circle__count{font-feature-settings:"tnum";color:#fafafa;font-size:15px;font-variant-numeric:tabular-nums;font-weight:800}.shadowtrader-digit-circle__pct{color:#e5e5e58c;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.shadowtrader-run{display:flex;flex-direction:column;gap:10px;padding:12px}.shadowtrader-run__buttons{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1.4fr 1fr}.shadowtrader-run__btn{font-feature-settings:"tnum";align-items:center;border:1px solid #0000;border-radius:9px;cursor:pointer;display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:800;gap:6px;height:36px;justify-content:center;letter-spacing:.04em;padding:0 12px;text-transform:uppercase;transition:background .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}.shadowtrader-run__btn:active:not(:disabled){transform:translateY(.5px)}.shadowtrader-run__btn:disabled{cursor:not-allowed;opacity:.4}.shadowtrader-run__btn--primary{background:#fafafa;box-shadow:inset 0 -1px 0 #0000002e,0 4px 14px -8px #ffffff80;color:#0a0a0b}.shadowtrader-run__btn--primary:hover:not(:disabled){background:#fff;box-shadow:inset 0 -1px 0 #00000038,0 6px 18px -8px #ffffffa6;color:#000}.shadowtrader-run__btn--primary.is-running:not(:disabled){animation:shadowtrader-run-btn-pulse 1.25s ease-in-out infinite}.shadowtrader-run__btn--secondary{background:#ffffff0a;border-color:#ffffff1f;color:#e5e5e5}.shadowtrader-run__btn--secondary:hover:not(:disabled){background:#ffffff17;border-color:#fff3;color:#fafafa}.shadowtrader-run__mode{grid-gap:0;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;display:grid;gap:0;grid-template-columns:1fr 1fr;padding:3px}.shadowtrader-run__mode-btn{align-items:center;background:#0000;border:0;border-radius:7px;color:#e5e5e599;cursor:pointer;display:inline-flex;font-size:10.5px;font-weight:800;height:28px;justify-content:center;letter-spacing:.16em;transition:background .14s ease,color .14s ease}.shadowtrader-run__mode-btn:hover:not(:disabled):not(.is-active){color:#e5e5e5}.shadowtrader-notice-stack{display:flex;flex-direction:column;gap:8px;pointer-events:none;position:fixed;right:14px;top:64px;width:min(360px,calc(100vw - 20px));z-index:500700}.shadowtrader-notice{background:linear-gradient(180deg,#0a0a0bf5,#0a0a0beb);border:1px solid #ffffff1f;border-radius:10px;box-shadow:0 16px 34px -18px #000000b3;padding:10px 11px 11px;pointer-events:auto}.shadowtrader-notice--error{border-color:#ef444480;box-shadow:0 16px 34px -18px #ef444447}.shadowtrader-notice__head{align-items:center;display:flex;gap:10px;justify-content:space-between}.shadowtrader-notice__title{color:#fafafa;font-size:12px;letter-spacing:.02em}.shadowtrader-notice__close{background:#ffffff1a;border:0;border-radius:4px;color:#f3f4f6;cursor:pointer;font-size:14px;height:20px;line-height:1;width:20px}.shadowtrader-notice__close:hover{background:#ffffff2e}.shadowtrader-notice__msg{color:#e5e5e5eb;font-size:11.5px;line-height:1.45;margin-top:6px}.shadowtrader-profit-plaque-root{align-items:center;animation:shadowtrader-profit-plaque-root-in .35s ease-out both;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px 16px;position:fixed;z-index:502000}@keyframes shadowtrader-profit-plaque-root-in{0%{opacity:0}to{opacity:1}}.shadowtrader-profit-plaque-root__backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0000009e;border:0;cursor:default;inset:0;margin:0;padding:0;position:absolute}.shadowtrader-profit-plaque{animation:shadowtrader-profit-plaque-in .45s cubic-bezier(.22,1,.36,1) both;background:radial-gradient(ellipse 120% 80% at 100% 20%,#fcd53514,#0000 55%),radial-gradient(circle at 18% 88%,#2ebd851f,#0000 42%),linear-gradient(165deg,#12161c,#0a0c10 48%,#0b0e14);border:1px solid #fcd53538;border-radius:14px;box-shadow:0 0 0 1px #00000080,0 24px 80px -24px #000000d9,0 0 48px -8px #2ebd8540;box-sizing:border-box;overflow:hidden;padding:22px 22px 18px;position:relative;width:min(440px,calc(100vw - 32px));z-index:1}@keyframes shadowtrader-profit-plaque-in{0%{opacity:0;transform:scale(.9) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.shadowtrader-profit-plaque__sparkles{background-image:radial-gradient(circle at 12% 18%,#fcd53559 0,#0000 2px),radial-gradient(circle at 88% 12%,#ffffff1f 0,#0000 2px),radial-gradient(circle at 72% 78%,#fcd53533 0,#0000 1.5px),radial-gradient(circle at 24% 62%,#ffffff14 0,#0000 1.5px),repeating-linear-gradient(-18deg,#0000,#0000 11px,#ffffff05 0,#ffffff05 12px);inset:0;opacity:.45;pointer-events:none;position:absolute}.shadowtrader-profit-plaque__sparkles:after{border:1px solid #ffffff0a;border-radius:50%;box-shadow:0 0 0 12px hsla(0,0%,100%,.015),0 0 0 28px #ffffff03;content:"";height:85%;position:absolute;right:-18%;top:8%;width:55%}.shadowtrader-profit-plaque__close{background:#ffffff14;border:0;border-radius:8px;color:#e5e5e5;cursor:pointer;font-size:20px;height:32px;line-height:1;position:absolute;right:10px;top:10px;transition:background .15s ease;width:32px;z-index:2}.shadowtrader-profit-plaque__close:hover{background:#ffffff29}.shadowtrader-profit-plaque__brand{align-items:center;display:flex;gap:10px;margin-bottom:10px;position:relative;z-index:1}.shadowtrader-profit-plaque__brand-mark svg{display:block;filter:drop-shadow(0 0 10px rgba(252,213,53,.35))}.shadowtrader-profit-plaque__brand-text{display:flex;flex-direction:column;line-height:1.05}.shadowtrader-profit-plaque__brand-line{font-size:11px;font-weight:800;letter-spacing:.22em}.shadowtrader-profit-plaque__brand-line--gold{color:#fcd535}.shadowtrader-profit-plaque__brand-line--white{color:#fafafa;letter-spacing:.18em;margin-top:2px}.shadowtrader-profit-plaque__eyebrow{color:#e5e5e58c;font-size:11px;font-weight:600;letter-spacing:.12em;margin:0 0 12px;position:relative;text-transform:uppercase;z-index:1}.shadowtrader-profit-plaque__meta{align-items:center;color:#e5e5e5;display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:8px 0;margin-bottom:14px;position:relative;z-index:1}.shadowtrader-profit-plaque__side{font-weight:700;letter-spacing:.04em}.shadowtrader-profit-plaque__side--bull{color:#2ebd85}.shadowtrader-profit-plaque__side--bear{color:#f6465d}.shadowtrader-profit-plaque__side--neutral{color:#a3a3a3}.shadowtrader-profit-plaque__pipe{background:#ffffff24;height:14px;margin:0 10px;width:1px}.shadowtrader-profit-plaque__chip{color:#fafafaeb;font-weight:600}.shadowtrader-profit-plaque__pair{color:#fafafae0;font-weight:600;max-width:100%;word-break:break-word}.shadowtrader-profit-plaque__hero{animation:shadowtrader-profit-plaque-hero-glow 2.2s ease-in-out infinite alternate;color:#2ebd85;font-size:clamp(2.4rem,9vw,3.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:4px 0 6px;position:relative;text-shadow:0 0 40px #2ebd8559;z-index:1}@keyframes shadowtrader-profit-plaque-hero-glow{0%{text-shadow:0 0 28px #2ebd8540}to{text-shadow:0 0 52px #2ebd8573}}.shadowtrader-profit-plaque__hero-sub{color:#e5e5e5bf;font-size:13px;font-weight:600;margin-bottom:16px;position:relative;z-index:1}.shadowtrader-profit-plaque__grid{border-top:1px solid #ffffff14;display:flex;flex-direction:column;gap:10px;margin:0;padding:14px 0 0;position:relative;z-index:1}.shadowtrader-profit-plaque__row{grid-gap:12px;align-items:baseline;display:grid;gap:12px;grid-template-columns:1fr auto}.shadowtrader-profit-plaque__row dt{color:#a3a3a3f2;font-size:12px;font-weight:500;margin:0}.shadowtrader-profit-plaque__row dd{font-feature-settings:"tnum";color:#fcd535;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;margin:0;text-align:right}.shadowtrader-profit-plaque__hint{color:#a3a3a3bf;font-size:10px;letter-spacing:.04em;margin:14px 0 0;position:relative;text-align:center;z-index:1}@media (prefers-reduced-motion:reduce){.shadowtrader-profit-plaque,.shadowtrader-profit-plaque-root,.shadowtrader-profit-plaque__hero{animation:none!important}.shadowtrader-profit-plaque-root{opacity:1}.shadowtrader-profit-plaque{opacity:1;transform:none}}.shadowtrader-run__mode-btn.is-active{background:#fafafa;box-shadow:0 1px 2px #0006;color:#0a0a0b}.shadowtrader-run__mode-btn--live.is-active{background:linear-gradient(180deg,#f4f4f5,#d4d4d8);color:#0a0a0b}.shadowtrader-run__mode-btn:disabled{cursor:not-allowed;opacity:.55}.shadowtrader-trades{padding:6px 4px}.shadowtrader-trades__empty{align-items:center;color:#e5e5e573;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:4px;justify-content:center;line-height:1.5;padding:28px 12px;text-align:center}.shadowtrader-trades__empty span{color:#e5e5e559;font-size:10.5px;font-weight:600;letter-spacing:.04em}.shadowtrader-trades__history-list,.shadowtrader-trades__list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.shadowtrader-trades__section-title{color:#e5e5e58c;font-size:10px;font-weight:800;letter-spacing:.13em;margin:6px 2px 4px;text-transform:uppercase}.shadowtrader-trades__tabs{align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:7px;display:inline-flex;gap:2px;margin-left:auto;margin-right:8px;padding:2px}.shadowtrader-trades__tab{background:#0000;border:0;border-radius:5px;color:#e5e5e59e;cursor:pointer;font-size:10px;font-weight:800;height:22px;letter-spacing:.08em;min-width:56px;text-transform:uppercase;transition:background .14s ease,color .14s ease}.shadowtrader-trades__tab:hover{color:#e5e5e5}.shadowtrader-trades__tab.is-active{background:#ffffff24;color:#fafafa}.shadowtrader-trade-row{grid-gap:8px;font-feature-settings:"tnum";align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #ffffff0d;border-radius:8px;display:grid;font-size:11.5px;font-variant-numeric:tabular-nums;gap:8px;grid-template-columns:auto 1fr auto;padding:8px 10px;transition:background .14s ease,border-color .14s ease}.shadowtrader-trade-row:hover{background:hsla(0,0%,100%,.045);border-color:#ffffff1a}.shadowtrader-trade-row__side{align-items:center;border-radius:5px;display:inline-flex;font-size:9.5px;font-weight:800;height:20px;justify-content:center;letter-spacing:.14em;min-width:38px;padding:0 7px;text-transform:uppercase}.shadowtrader-trade-row__side--rise{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff2e;color:#fafafa}.shadowtrader-trade-row__side--fall{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1f;color:#e5e5e5d9}.shadowtrader-trade-row__meta{align-items:center;display:inline-flex;gap:6px;min-width:0}.shadowtrader-trade-row__stake{color:#d4d4d4;font-size:11px;font-weight:700;letter-spacing:.01em}.shadowtrader-trade-row__tag{background:#ffffff0d;border:1px solid #ffffff14;border-radius:3px;color:#e5e5e58c;font-size:8.5px;font-weight:800;letter-spacing:.14em;padding:1px 5px;text-transform:uppercase}.shadowtrader-trade-row__pnl{color:#fafafa;font-size:11.5px;font-weight:800;letter-spacing:.01em;min-width:60px;text-align:right;white-space:nowrap}.shadowtrader-trade-row__pnl.is-up{color:#22c55e;color:var(--safe-green,#22c55e)}.shadowtrader-trade-row__pnl.is-down{color:#ef4444;color:var(--safe-red,#ef4444)}.shadowtrader-trade-row__pnl.is-flat{color:#e5e5e5b3}.shadowtrader-trade-history-row{grid-gap:8px;font-feature-settings:"tnum";align-items:center;background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;display:grid;font-size:11px;font-variant-numeric:tabular-nums;gap:8px;grid-template-columns:auto 1fr auto;padding:8px 10px}.shadowtrader-trade-history-row__side{align-items:center;border-radius:5px;display:inline-flex;font-size:9px;font-weight:800;height:20px;justify-content:center;letter-spacing:.14em;min-width:38px;padding:0 7px;text-transform:uppercase}.shadowtrader-trade-history-row__side--rise{background:#ffffff14;color:#fafafa}.shadowtrader-trade-history-row__side--fall{background:#ffffff08;color:#e5e5e5d9}.shadowtrader-trade-history-row__meta{align-items:center;display:inline-flex;gap:7px}.shadowtrader-trade-history-row__stake{color:#d4d4d4;font-size:11px;font-weight:700}.shadowtrader-trade-history-row__time{color:#e5e5e573;font-size:9.5px;font-weight:700;letter-spacing:.03em}.shadowtrader-trade-history-row__pnl{color:#fafafa;font-size:11.5px;font-weight:800;min-width:60px;text-align:right}.shadowtrader-trade-history-row__pnl.is-up{color:#22c55e;color:var(--safe-green,#22c55e)}.shadowtrader-trade-history-row__pnl.is-down{color:#ef4444;color:var(--safe-red,#ef4444)}.shadowtrader-trade-history-row__pnl.is-flat{color:#e5e5e5b3}.shadowtrader-rail__pnl{background:hsla(0,0%,100%,.015);border-top:1px solid #ffffff0d;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;padding:10px 14px 12px}.shadowtrader-rail__pnl-row{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.shadowtrader-rail__pnl-label{color:#e5e5e58c;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.shadowtrader-rail__pnl-value{font-feature-settings:"tnum";color:#fafafa;font-size:13px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.01em}.shadowtrader-rail__pnl-value.is-up{color:#22c55e;color:var(--safe-green,#22c55e)}.shadowtrader-rail__pnl-value.is-down{color:#ef4444;color:var(--safe-red,#ef4444)}.shadowtrader-rail__pnl-value.is-flat{color:#e5e5e5bf}.shadowtrader-rail__pnl-row--total .shadowtrader-rail__pnl-label{color:#e5e5e5b3;font-size:10.5px}.shadowtrader-rail__pnl-row--total .shadowtrader-rail__pnl-value{font-size:16px;letter-spacing:-.005em}@keyframes shadowtrader-run-btn-pulse{0%{box-shadow:inset 0 -1px 0 #0003,0 0 0 0 #fafafa57}70%{box-shadow:inset 0 -1px 0 #0003,0 0 0 8px #fafafa00}to{box-shadow:inset 0 -1px 0 #0003,0 0 0 0 #fafafa00}}.shadowtrader-shell__tabs{align-items:stretch;background:#060607;border-bottom:1px solid #ffffff0f;display:none;flex:0 0 auto;gap:0;overflow-x:auto;padding:6px 8px;scrollbar-width:none}.shadowtrader-shell__tabs::-webkit-scrollbar{display:none}.shadowtrader-shell__tab{align-items:center;background:#0000;border:0;border-radius:8px;color:#e5e5e599;cursor:pointer;display:inline-flex;flex:1 1;font-size:11px;font-weight:700;gap:6px;height:34px;justify-content:center;letter-spacing:.05em;padding:0 10px;position:relative;text-transform:uppercase;transition:background .14s ease,color .14s ease;white-space:nowrap}.shadowtrader-shell__tab:hover:not(.is-active){color:#e5e5e5}.shadowtrader-shell__tab.is-active{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a;color:#fafafa}.shadowtrader-shell__tab-badge{align-items:center;background:#fafafa;border-radius:999px;color:#0a0a0b;display:inline-flex;font-size:9.5px;font-weight:800;height:16px;justify-content:center;letter-spacing:0;min-width:16px;padding:0 4px;text-transform:none}.shadowtrader-shell .bots-panel{background:#0000;flex:1 1 auto;height:100%}.shadowtrader-shell .bots-panel__toolbar{background:#0a0a0b;border-bottom:1px solid #ffffff0f;position:relative;z-index:6}.shadowtrader-shell .bots-panel__workspace{background:#050505}.shadowtrader-shell .bots-panel__console{background:#050505;border-top:1px solid #ffffff0f;height:220px;max-height:220px}.shadowtrader-shell .bots-panel .blocklyToolboxDiv{background:#0a0a0b!important;border-right:1px solid #ffffff0f!important}.shadowtrader-shell .bots-panel.bots-panel--toolbox-collapsed .blocklyFlyout,.shadowtrader-shell .bots-panel.bots-panel--toolbox-collapsed .blocklyFlyoutScrollbar,.shadowtrader-shell .bots-panel.bots-panel--toolbox-collapsed .blocklyToolboxDiv{opacity:0!important;pointer-events:none!important;visibility:hidden!important;z-index:0!important}.shadowtrader-shell .bots-panel.bots-panel--toolbox-collapsed .blocklyToolboxDiv{border-right:0!important;min-width:0!important;width:0!important}.shadowtrader-shell .bots-panel .blocklyFlyoutBackground{fill:#0f0f0f!important;fill-opacity:1!important}.shadowtrader-shell .bots-panel .blocklyDropDownDiv,.shadowtrader-shell .bots-panel .blocklyWidgetDiv,body>.blocklyDropDownDiv,body>.blocklyWidgetDiv{z-index:500500!important}.shadowtrader-shell .bots-mode-toggle,.shadowtrader-shell .bots-panel__toolbar-left{display:none!important}.shadowtrader-shell .bots-panel__toolbar{justify-content:flex-end}.shadowtrader-shell .bots-panel__toolbar-right{margin-left:auto}.shadowtrader-shell .bots-panel__toolbar-clear-slot{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:8px;min-width:0}.shadowtrader-shell .bots-panel__toolbar--shadow-phone-trade{-webkit-overflow-scrolling:touch;align-items:flex-end;flex-wrap:nowrap;gap:5px;justify-content:flex-start;overflow-x:auto;scrollbar-width:thin}.shadowtrader-shell .bots-panel__toolbar--shadow-phone-trade .bots-panel__toolbar-right{flex:0 0 auto;flex-shrink:0;margin-left:auto;min-width:-webkit-min-content;min-width:min-content}.shadowtrader-shell .bots-panel__toolbar--shadow-phone-trade .bots-panel__toolbar-clear-slot{flex-shrink:0;min-width:-webkit-min-content;min-width:min-content;overflow:visible}.shadowtrader-shell .bots-panel__toolbar-digit-controls-mount{align-items:flex-end;box-sizing:border-box;display:flex;flex:1 1;max-width:100%;min-width:0}.shadowtrader-shell .bots-panel__toolbar-digit-controls-mount .shadowtrader-digit__controls--phone-toolbar{align-items:flex-end;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:row;gap:5px;max-width:100%;min-width:0;width:100%}.shadowtrader-shell .bots-panel__toolbar-digit-controls-mount .shadowtrader-digit__controls--phone-toolbar .shadowtrader-digit__field{flex:1 1;min-width:0}.shadowtrader-shell .bots-panel__toolbar-digit-controls-mount .shadowtrader-digit__field-label{font-size:7.5px;letter-spacing:.1em}.shadowtrader-shell .bots-btn.bots-btn--tutorial-play{align-items:center;background:red;border:1px solid #c80000a6;border-radius:8px;box-shadow:0 4px 16px #ff000061;color:#fff;display:inline-flex;flex-shrink:0;gap:5px;height:auto;justify-content:center;max-width:none;min-height:32px;min-width:108px;padding:0 10px 0 9px;width:auto}.shadowtrader-shell .bots-btn__tutorial-play-icon{display:inline-flex;flex-shrink:0}.shadowtrader-shell .bots-btn__tutorial-play-label{color:#fff;flex-shrink:0;font-size:10px;font-weight:800;letter-spacing:.04em;text-shadow:0 1px 0 #00000059;text-transform:none;white-space:nowrap}.shadowtrader-shell .bots-btn.bots-btn--tutorial-play:hover:not(:disabled){background:#ff1a1a;border-color:#ff7878bf}.shadowtrader-shell .bots-btn.bots-btn--tutorial-play:active:not(:disabled){transform:translateY(1px)}.shadowtrader-shell .bots-panel__toolbar--shadow-phone-trade .bots-btn.bots-btn--tutorial-play--phone{gap:6px;max-width:none;min-width:118px;padding:0 8px 0 10px}.shadowtrader-shell .bots-panel__toolbar--shadow-phone-trade .bots-btn--tutorial-play--phone .bots-btn__tutorial-play-label{color:#fff;flex-shrink:0;font-size:10.5px;font-weight:800;letter-spacing:.02em;text-align:left;text-shadow:0 1px 2px #00000073;white-space:nowrap}.shadowtrader-shell .bots-panel__toolbar--shadow-phone-trade .bots-btn--tutorial-play--phone .bots-btn__tutorial-play-icon{flex-shrink:0}.shadowtrader-shell__col--center{display:flex;flex-direction:column;min-height:0}.shadowtrader-center-marketplace,.shadowtrader-center-pane{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.shadowtrader-center-marketplace{overflow:hidden}.shadowtrader-center-marketplace .shadowtrader-market{box-sizing:border-box;flex:1 1 auto;margin:0;max-height:100%;max-width:100%;min-height:0;min-width:0;width:100%}.shadowtrader-center-split-tabs{background:#050505eb;border-bottom:1px solid #ffffff14;display:flex;flex:0 0 auto;flex-direction:row;width:100%}.shadowtrader-center-split-tabs__btn{background:#0000;border:0;border-radius:0;color:#e5e5e573;cursor:pointer;flex:1 1 50%;font-size:10px;font-weight:800;letter-spacing:.14em;margin:0;min-width:0;padding:10px 12px;text-transform:uppercase;transition:color .12s ease,background .12s ease}.shadowtrader-center-split-tabs__btn:hover{background:#ffffff0a;color:#fafafabf}.shadowtrader-center-split-tabs__btn.is-active{background:#ffffff12;box-shadow:inset 0 -2px 0 0 #fafafad9;color:#fafafa}.shadowtrader-right-rail-tabs{background:#050505eb;border-bottom:1px solid #ffffff14;display:flex;flex:0 0 auto;flex-direction:row;width:100%}.shadowtrader-right-rail-tabs__btn{align-items:center;background:#0000;border:0;border-radius:0;color:#e5e5e573;cursor:pointer;display:inline-flex;flex:1 1 50%;font-size:10px;font-weight:800;gap:6px;justify-content:center;letter-spacing:.12em;margin:0;min-width:0;padding:8px 10px;text-transform:uppercase;transition:color .12s ease,background .12s ease}.shadowtrader-right-rail-tabs__btn:hover{background:#ffffff0a;color:#fafafabf}.shadowtrader-right-rail-tabs__btn.is-active{background:#ffffff12;box-shadow:inset 0 -2px 0 0 #fafafad9;color:#fafafa}.shadowtrader-right-rail-tabs__badge{align-items:center;background:#fafafa;border-radius:999px;color:#0a0a0b;display:inline-flex;font-size:9px;font-weight:800;height:16px;justify-content:center;letter-spacing:0;min-width:16px;padding:0 4px;text-transform:none}.shadowtrader-runs-balance-hero{background:linear-gradient(135deg,#ffc1072e,#ff91001a);border:1px solid #ffc10757;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff1f,0 8px 20px #00000040;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;padding:10px 12px}.shadowtrader-runs-balance-hero__label{color:#ffe293d1;font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.shadowtrader-runs-balance-hero__value{color:#ffd35a;font-size:24px;font-weight:900;letter-spacing:.01em;line-height:1.05;text-shadow:0 0 20px #ffc10761}.shadowtrader-runs-balance-hero--demo .shadowtrader-runs-balance-hero__value{color:#60a5fa;text-shadow:0 0 20px #3b82f64d}.shadowtrader-runs-balance-hero--demo{background:linear-gradient(135deg,#3b82f62e,#2563eb1a);border-color:#60a5fa57}.shadowtrader-runs-balance-hero--toolbar-pill{align-items:center;border-radius:4px;box-shadow:inset 0 1px 0 #ffffff1a,0 2px 10px #0003;box-sizing:border-box;flex:0 1 auto;flex-direction:row;gap:7px;height:28px;min-width:0;padding:0 11px}.shadowtrader-runs-balance-hero--toolbar-pill .shadowtrader-runs-balance-hero__label{font-size:8px;letter-spacing:.11em;white-space:nowrap}.shadowtrader-runs-balance-hero--toolbar-pill .shadowtrader-runs-balance-hero__value{font-size:16px;font-weight:900;line-height:1;white-space:nowrap}.shadowtrader-right-rail-pane{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:0}.shadowtrader-right-rail-pane.is-suppressed{display:none!important}.shadowtrader-right-rail-pane--trades .shadowtrader-rail--run{flex:0 0 auto}.shadowtrader-right-rail-pane--trades .shadowtrader-rail--trades{flex:1 1 auto;min-height:0}.shadowtrader-ai-comingsoon-wrap{flex:1 1 auto;min-height:0;position:relative}.shadowtrader-ai-comingsoon-blur{filter:blur(6px);opacity:.65;pointer-events:none;-webkit-user-select:none;user-select:none}.shadowtrader-ai-comingsoon-overlay{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0a0a0b59;border-radius:10px;display:flex;flex-direction:column;gap:6px;inset:0;justify-content:center;padding:12px;position:absolute;text-align:center;z-index:5}.shadowtrader-ai-comingsoon-overlay__title{color:#f5f5f5;font-size:14px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.shadowtrader-ai-comingsoon-overlay__sub{color:#f5f5f5b3;font-size:10.5px;line-height:1.35}.shadowtrader-ai-comingsoon-overlay__sub strong{color:#f5f5f5eb}.shadowtrader-ai-panel{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:0;min-width:0;overflow-y:auto;padding:2px 2px 8px}.shadowtrader-ai-panel--compact{gap:5px;padding:0 0 6px}.shadowtrader-ai-panel__toolbar{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;min-width:0}.shadowtrader-ai-panel__input--toolbar{border-radius:6px;flex:0 1 auto;font-size:11px;min-width:0;padding:5px 8px}.shadowtrader-ai-panel__input--grow{flex:1 1}select.shadowtrader-ai-panel__input--toolbar{cursor:pointer;flex:0 0 auto;max-width:96px}.shadowtrader-ai-panel__btn--xs{border-radius:6px;flex-shrink:0;font-size:9px;height:26px;letter-spacing:.06em;padding:0 8px}.shadowtrader-ai-panel__thread{background:#00000038;border:1px solid #ffffff14;border-radius:8px;display:flex;flex:1 1 auto;flex-direction:column;gap:5px;max-height:none;min-height:180px;overflow-y:auto;padding:6px}.shadowtrader-ai-panel__composer-dock{border-top:1px solid #ffffff14;display:flex;flex-direction:column;gap:5px;margin-top:auto;padding-top:6px}.shadowtrader-ai-panel__thread-empty{color:#e5e5e573;font-size:10px;line-height:1.4;padding:4px 2px}.shadowtrader-ai-panel__bubble{border-radius:8px;font-size:10px;line-height:1.4;max-height:120px;min-width:0;overflow:auto;padding:5px 8px}.shadowtrader-ai-panel__bubble--user{align-self:flex-end;background:#7b61ff2e;border:1px solid #7b61ff47;max-width:96%}.shadowtrader-ai-panel__bubble--assistant{align-self:flex-start;background:#ffffff0f;border:1px solid #ffffff1a;max-width:96%}.shadowtrader-ai-panel__bubble-label{color:#e5e5e573;display:block;font-size:8px;font-weight:800;letter-spacing:.1em;margin-bottom:3px;text-transform:uppercase}.shadowtrader-ai-panel__bubble-text{color:#f5f5f5eb;white-space:pre-wrap;word-break:break-word}.shadowtrader-ai-panel__check{align-items:flex-start;color:#e5e5e58c;cursor:pointer;display:flex;font-size:10px;gap:7px;line-height:1.35;margin:0}.shadowtrader-ai-panel__check input{flex-shrink:0;margin-top:2px}.shadowtrader-ai-panel__textarea--composer{font-size:11px;line-height:1.4;min-height:52px;padding:6px 8px}.shadowtrader-ai-panel__textarea--xml{font-size:10px;min-height:72px}.shadowtrader-ai-panel__row--tight{gap:6px;margin-top:1px}.shadowtrader-ai-panel__hint{color:#e5e5e561;font-size:9px;margin-left:auto;white-space:nowrap}.shadowtrader-ai-panel__pre--compact{font-size:9px;max-height:140px;padding:8px}.shadowtrader-ai-panel__notice{background:#ffc10714;border:1px solid #ffc10733;border-radius:8px;color:#e5e5e580;font-size:10px;line-height:1.45;padding:8px 10px}.shadowtrader-ai-panel__notice-sub{color:#e5e5e59e;display:block;margin-top:6px}.shadowtrader-ai-panel__notice-sub strong{color:#fef08af2;font-weight:700}.shadowtrader-ai-panel__code{color:#ffc107d9;font-size:9px}.shadowtrader-ai-panel__label{color:#e5e5e58c;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.shadowtrader-ai-panel__input,.shadowtrader-ai-panel__textarea{background:#0a0a0bd9;border:1px solid #ffffff1f;border-radius:8px;box-sizing:border-box;color:#f5f5f5;font-size:12px;outline:none;padding:8px 10px;width:100%}.shadowtrader-ai-panel__input:focus,.shadowtrader-ai-panel__textarea:focus{border-color:#7b61ff73;box-shadow:0 0 0 1px #7b61ff33}.shadowtrader-ai-panel__textarea{line-height:1.45;min-height:80px;resize:vertical}.shadowtrader-ai-panel__textarea--mono{font-family:ui-monospace,JetBrains Mono,Menlo,monospace;font-size:10.5px}.shadowtrader-ai-panel__row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.shadowtrader-ai-panel__btn{border:1px solid #ffffff24;border-radius:8px;cursor:pointer;flex:0 0 auto;font-size:10px;font-weight:800;height:30px;letter-spacing:.08em;padding:0 12px;text-transform:uppercase;transition:background .12s ease,border-color .12s ease,opacity .12s ease}.shadowtrader-ai-panel__btn:disabled{cursor:not-allowed;opacity:.45}.shadowtrader-ai-panel__btn--primary{background:linear-gradient(125deg,#5b21b6,#7c3aed);border-color:#7b61ff80;color:#fff}.shadowtrader-ai-panel__btn--primary:hover:not(:disabled){filter:brightness(1.06)}.shadowtrader-ai-panel__btn--secondary{background:#ffffff14;color:#fafafa}.shadowtrader-ai-panel__btn--secondary:hover:not(:disabled){background:#ffffff1f}.shadowtrader-ai-panel__btn--ghost{background:#0000;color:#e5e5e5bf}.shadowtrader-ai-panel__btn--ghost:hover:not(:disabled){background:#ffffff0f;color:#fafafa}.shadowtrader-ai-panel__error{background:#dc26261f;border:1px solid #f8717140;border-radius:8px;color:#fca5a5;font-size:11px;line-height:1.4;padding:8px 10px}.shadowtrader-ai-panel__details{color:#e5e5e58c;font-size:11px}.shadowtrader-ai-panel__details summary{cursor:pointer;font-weight:700;letter-spacing:.04em}.shadowtrader-ai-panel__pre{background:#00000059;border:1px solid #ffffff14;border-radius:8px;font-size:10px;margin:8px 0 0;max-height:200px;overflow:auto;padding:10px;white-space:pre-wrap;word-break:break-word}body.light-theme .shadowtrader-ai-panel__notice,html.light-theme .shadowtrader-ai-panel__notice{background:#eab3081f;border-color:#eab30859;color:#0a0a0ba6}body.light-theme .shadowtrader-ai-panel__code,html.light-theme .shadowtrader-ai-panel__code{color:#713f12f2}body.light-theme .shadowtrader-ai-panel__label,html.light-theme .shadowtrader-ai-panel__label{color:#0a0a0b80}body.light-theme .shadowtrader-ai-panel__input,body.light-theme .shadowtrader-ai-panel__textarea,html.light-theme .shadowtrader-ai-panel__input,html.light-theme .shadowtrader-ai-panel__textarea{background:#fff;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-ai-panel__pre,html.light-theme .shadowtrader-ai-panel__pre{background:#0a0a0b0a;border-color:#0a0a0b1a;color:#1f1f23}body.light-theme .shadowtrader-ai-panel__thread,html.light-theme .shadowtrader-ai-panel__thread{background:#0a0a0b0a;border-color:#0a0a0b1a}body.light-theme .shadowtrader-ai-panel__composer-dock,html.light-theme .shadowtrader-ai-panel__composer-dock{border-top-color:#0a0a0b1f}body.light-theme .shadowtrader-ai-panel__thread-empty,html.light-theme .shadowtrader-ai-panel__thread-empty{color:#0a0a0b73}body.light-theme .shadowtrader-ai-panel__bubble--user,html.light-theme .shadowtrader-ai-panel__bubble--user{background:#5b21b61a;border-color:#5b21b638}body.light-theme .shadowtrader-ai-panel__bubble--assistant,html.light-theme .shadowtrader-ai-panel__bubble--assistant{background:#0a0a0b0a;border-color:#0a0a0b1a}body.light-theme .shadowtrader-ai-panel__bubble-label,html.light-theme .shadowtrader-ai-panel__bubble-label{color:#0a0a0b73}body.light-theme .shadowtrader-ai-panel__bubble-text,html.light-theme .shadowtrader-ai-panel__bubble-text{color:#1f1f23}body.light-theme .shadowtrader-ai-panel__check,html.light-theme .shadowtrader-ai-panel__check{color:#0a0a0b8c}body.light-theme .shadowtrader-ai-panel__hint,html.light-theme .shadowtrader-ai-panel__hint{color:#0a0a0b61}.shadowtrader-center-pane-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;position:relative}.shadowtrader-center-blockly-split{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:row;min-height:0}.shadowtrader-center-blockly-split:not(.is-split) .shadowtrader-center-blockly-split__workspace{flex:1 1 100%;max-width:none;min-width:0}.shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__digit,.shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__workspace{flex:1 1 50%;min-width:0}.shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__workspace .bots-panel__console{overflow:visible;position:relative}.shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__workspace .bots-panel__console:after{background:#0a0a0a;border-top:1px solid #ffffff14;content:"";height:100%;left:100%;pointer-events:none;position:absolute;top:0;width:100%}.shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__workspace .bots-panel__console:before{background:#111;border-bottom:1px solid #ffffff0f;content:"";height:31px;left:100%;pointer-events:none;position:absolute;top:0;width:100%}.shadowtrader-center-blockly-split__workspace{display:flex;flex-direction:column;min-height:0}.shadowtrader-center-blockly-split__dropzone{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;position:relative}.shadowtrader-trade-guided-overlay{display:grid;grid-template-columns:1fr 1px 1fr;inset:0;pointer-events:none;position:absolute;z-index:1}.shadowtrader-trade-guided-hitareas{display:grid;grid-template-columns:1fr 1fr;inset:0;pointer-events:none!important;position:absolute;z-index:2}.shadowtrader-trade-guided-hitareas>*{pointer-events:none!important}.shadowtrader-trade-guided-hitareas__half{background:#0000;border:0;cursor:pointer;display:block;margin:0;padding:0}.shadowtrader-trade-guided-hitareas__half.is-inactive{cursor:default;pointer-events:none}.shadowtrader-trade-guided-overlay__half{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;pointer-events:none}.shadowtrader-trade-guided-overlay__half--left,.shadowtrader-trade-guided-overlay__half--right{background:#0000}.shadowtrader-trade-guided-overlay__half.is-active{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.shadowtrader-trade-guided-overlay__half--left.is-active{background:linear-gradient(90deg,#4c2dcb2e,#4c2dcb0f)}.shadowtrader-trade-guided-overlay__half--right.is-active{background:linear-gradient(90deg,#0ea5e90f,#0ea5e92e)}.shadowtrader-trade-guided-overlay__divider{background-image:repeating-linear-gradient(180deg,#fafafa80 0 5px,#fafafa00 5px 11px);height:100%;pointer-events:none;width:1px}.shadowtrader-center-blockly-split__workspace .bots-panel{flex:1 1 auto;min-height:0}.shadowtrader-center-blockly-split__digit{background:#0a0a0b;border-left:1px solid #ffffff14;display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:8px;position:relative}.shadowtrader-center-blockly-split__digit.is-empty{align-items:center;justify-content:center;overflow:hidden}.shadowtrader-trade-float-cta-wrap{align-items:center;animation:shadowtrader-float-cta-bob 4.8s linear infinite;display:flex;flex-direction:column;gap:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:5}.shadowtrader-trade-float-cta-wrap>*{pointer-events:auto}.shadowtrader-trade-float-cta-wrap .shadowtrader-onboard-bubble{pointer-events:none}.shadowtrader-trade-float-cta-wrap .shadowtrader-onboard-bubble button{pointer-events:auto}.shadowtrader-trade-float-cta-wrap--bot{left:34%}.shadowtrader-trade-float-cta-wrap--tool{left:66%}.shadowtrader-onboard-bubble{backdrop-filter:blur(16px) saturate(165%);-webkit-backdrop-filter:blur(16px) saturate(165%);background:#ffffffc7;border:1px solid #ffffffb8;border-radius:11px;box-shadow:0 4px 16px #0000001f,inset 0 0 0 1px #ffffff59;color:#3f3f46;margin-bottom:10px;max-width:min(232px,calc(100vw - 40px));padding:9px 30px 9px 11px;position:relative;text-align:left}.shadowtrader-onboard-bubble__text{font-size:12px;font-weight:500;letter-spacing:.01em;line-height:1.42;margin:0}.shadowtrader-onboard-bubble__close{align-items:center;background:#0000;border:0;border-radius:6px;color:#a1a1aa;cursor:pointer;display:flex;font-size:18px;height:26px;justify-content:center;line-height:1;padding:0;position:absolute;right:6px;top:6px;transition:color .12s ease,background .12s ease;width:26px}.shadowtrader-onboard-bubble__close:hover{background:#0000000d;color:#52525b}.shadowtrader-onboard-bubble__beak{border-left:8px solid #0000;border-right:8px solid #0000;border-top:9px solid #fcfcfde0;display:block;filter:drop-shadow(0 2px 2px rgba(0,0,0,.08));height:0;margin:3px auto 0;width:0}.shadowtrader-onboard-bubble__kicker{color:#71717a;font-size:9px;font-weight:800;letter-spacing:.12em;margin:0 0 4px;text-transform:uppercase}.shadowtrader-onboard-bubble__stepmeta{color:#52525b;font-size:10px;font-weight:700;letter-spacing:.05em;margin:0 0 6px}.shadowtrader-onboard-bubble__footer{display:flex;justify-content:flex-end;margin-top:9px}.shadowtrader-onboard-bubble__next{background:#0a0a0b;border:0;border-radius:7px;color:#fafafa;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.03em;padding:6px 12px;transition:background .12s ease,transform .1s ease}.shadowtrader-onboard-bubble__next:hover{background:#27272a}.shadowtrader-onboard-bubble__next:active{transform:scale(.98)}.shadowtrader-onboard-bubble--run{margin-bottom:8px;max-width:min(220px,calc(100vw - 28px))}.shadowtrader-tutorial-run-anchor{align-items:stretch;display:flex;flex-direction:column;position:relative;width:100%;z-index:6}.shadowtrader-tutorial-run-anchor--fab{align-items:center;min-width:0;width:100%}.shadowtrader-tutorial-run-anchor--fab .shadowtrader-run__btn--primary{width:100%}.shadowtrader-trade-guided-hitareas--tutorial-s1 .shadowtrader-trade-guided-hitareas__half--tool,.shadowtrader-trade-guided-hitareas--tutorial-s2 .shadowtrader-trade-guided-hitareas__half--bot{cursor:default;opacity:.32;pointer-events:none}.shadowtrader-trade-float-cta{align-items:center;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);background:linear-gradient(135deg,#5f3bff47,#41c5ff29);border:1px solid #ae9cff6b;border-radius:999px;box-shadow:0 16px 35px #00000061,0 0 30px #6857ff42;color:#fafafa;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.05em;padding:12px 16px;text-transform:uppercase;transition:transform .12s ease,border-color .12s ease,background .12s ease}.shadowtrader-trade-float-cta:hover{background:linear-gradient(135deg,#754fff57,#41c5ff3d);border-color:#ffdc7899}.shadowtrader-trade-float-cta:active{transform:scale(.98)}.shadowtrader-trade-float-cta__icon{align-items:center;animation:shadowtrader-float-cta-icon-loop 5.6s linear infinite;background:#ffffff24;border-radius:999px;display:inline-flex;height:24px;justify-content:center;width:24px}.shadowtrader-trade-float-cta__label{white-space:nowrap}.shadowtrader-change-cta{align-items:center;border:none;border-radius:5px;box-shadow:0 1px 6px #0006;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:9.5px;font-weight:800;gap:5px;letter-spacing:.06em;line-height:1;padding:4px 10px;text-transform:uppercase;transition:filter .12s ease,transform .1s ease;white-space:nowrap}.shadowtrader-change-cta:hover{filter:brightness(1.18)}.shadowtrader-change-cta:active{transform:scale(.97)}.shadowtrader-change-cta--bot{background:#5b21b6}.bots-panel__toolbar-right .shadowtrader-change-cta--bot{background:linear-gradient(135deg,#5b21b6,#7c3aed);border:2px solid #5b21b699;box-shadow:0 3px 10px #5b21b666;font-size:11px;font-weight:900;margin-left:8px;padding:6px 14px;position:relative}.bots-panel__toolbar-right .shadowtrader-change-cta--bot:hover{border-color:#5b21b6cc;box-shadow:0 5px 15px #5b21b699;transform:translateY(-2px)}.bots-panel__toolbar-right .shadowtrader-change-cta--bot:active{transform:translateY(-1px)}.shadowtrader-change-cta--pc .shadowtrader-change-cta__text{font-weight:900;letter-spacing:.08em}@media (max-width:760px){.bots-panel__toolbar-right .shadowtrader-change-cta--bot{flex-shrink:0;font-size:8px;margin-left:4px;min-width:-webkit-fit-content;min-width:fit-content;order:-1;padding:3px 6px;white-space:nowrap}.bots-panel__toolbar--shadow-phone-trade .bots-panel__toolbar-right{flex-shrink:0;flex-wrap:nowrap;gap:4px;max-width:none;min-width:-webkit-fit-content;min-width:fit-content;overflow:visible}.bots-panel__toolbar--shadow-phone-trade{gap:4px;overflow-x:auto;padding-right:4px}.bots-panel__toolbar--shadow-phone-trade .bots-btn--tutorial-play--phone{flex-shrink:0;font-size:7px;padding:3px 6px}.bots-panel__toolbar--shadow-phone-trade .bots-mode-toggle{flex-shrink:0;font-size:7px}.bots-panel__toolbar--shadow-phone-trade .bots-mode-toggle button{font-size:7px;padding:3px 6px}}@media (min-width:761px){.shadowtrader-change-cta--bot{position:relative;white-space:nowrap;z-index:5}.bots-panel__toolbar-right .shadowtrader-change-cta--bot{animation:shadowtrader-change-bot-glow 3s ease-in-out infinite}}@keyframes shadowtrader-change-bot-glow{0%,to{box-shadow:0 2px 8px #5b21b64d}50%{box-shadow:0 2px 12px #5b21b680}}.shadowtrader-ou-wheel__slot--settled{animation:shadowtrader-circle-settle-pulse .8s cubic-bezier(.25,.46,.45,.94)}.shadowtrader-ou-wheel__slot--settled-win{box-shadow:0 0 12px #22c55e99}.shadowtrader-ou-wheel__slot--settled-lose{box-shadow:0 0 12px #ef444499}.shadowtrader-ou-wheel__pupil--settled-win{background:radial-gradient(circle,#22c55ef2 0,#15803de6 100%);border:2px solid #22c55ecc}.shadowtrader-ou-wheel__pupil--settled-lose{background:radial-gradient(circle,#ef4444f2 0,#b91c1ce6 100%);border:2px solid #ef4444cc}.shadowtrader-ou-wheel__num--live{animation:shadowtrader-live-digit-pulse 1.2s ease-in-out infinite;color:#fff;font-size:16px;font-weight:900;text-shadow:0 0 8px #fffc,0 0 16px #fff6}@keyframes shadowtrader-circle-settle-pulse{0%{transform:scale(1)}25%{transform:scale(1.15)}50%{transform:scale(1.05)}75%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes shadowtrader-live-digit-pulse{0%{text-shadow:0 0 8px #fffc,0 0 16px #fff6}50%{text-shadow:0 0 12px #fff,0 0 24px #fff9}to{text-shadow:0 0 8px #fffc,0 0 16px #fff6}}.shadowtrader-change-cta--tool{background:#0e7490;margin-right:2px}.shadowtrader-trade-inline-tools{background:#0a0a0bb8;border-left:1px solid #ffffff14;bottom:0;display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding:8px;pointer-events:none;position:absolute;right:0;top:0;width:min(42%,380px);z-index:3}.shadowtrader-trade-inline-tools .shadowtrader-center-blockly-split__digit-stack-item{pointer-events:auto}@keyframes shadowtrader-float-cta-bob{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-2px)}}@keyframes shadowtrader-float-cta-icon-loop{0%,to{opacity:.96;transform:scale(1) rotate(0deg)}50%{opacity:1;transform:scale(1.02) rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.shadowtrader-trade-float-cta-wrap,.shadowtrader-trade-float-cta__icon{animation:none!important}}.shadowtrader-center-blockly-split__digit-stack-item{background:#ffffff05;border:1px solid #ffffff14;border-radius:8px;display:flex;flex-direction:column;min-height:180px;overflow:hidden}.shadowtrader-center-blockly-split__digit-head{align-items:center;background:#ffffff05;border-bottom:1px solid #ffffff0f;display:flex;flex:0 0 auto;gap:8px;padding:6px 10px}.shadowtrader-center-blockly-split__digit-title{color:#fafafa;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.shadowtrader-center-blockly-split__digit-hint{color:#e5e5e561;font-size:8px;font-weight:700;letter-spacing:.14em;margin-left:auto;text-transform:uppercase}.shadowtrader-center-blockly-split__digit-restore{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;color:#fafafae0;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:700;height:24px;letter-spacing:0;margin:0;padding:0;text-transform:none;transition:background .12s ease;width:24px}.shadowtrader-center-blockly-split__digit-restore:hover{background:#ffffff1a}.shadowtrader-center-blockly-split__digit-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.shadowtrader-market{background:#050505;color:#e5e5e5;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.shadowtrader-market__head{align-items:flex-start;background:linear-gradient(180deg,#0a0a0b,#050505);border-bottom:1px solid #ffffff0d;display:flex;flex:0 0 auto;gap:14px;padding:16px 18px 12px}.shadowtrader-market__title{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.shadowtrader-market__title-top{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.shadowtrader-market__title-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.shadowtrader-market__request-btn{align-items:center;background:linear-gradient(125deg,#7b61ff57,#ec48993d);border:1px solid #ffc1076b;border-radius:7px;box-shadow:0 3px 12px -8px #ec4899b3;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:10.5px;font-weight:800;gap:6px;height:28px;justify-content:center;letter-spacing:.02em;margin-top:2px;padding:0 11px;transition:border-color .12s ease,background .12s ease,transform .12s ease}.shadowtrader-market__request-btn:hover{background:linear-gradient(125deg,#7b61ff5c,#ec489947);border-color:#ffc10799;transform:translateY(-.5px)}.shadowtrader-market__eyebrow{color:#e5e5e573;font-size:9px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.shadowtrader-market__heading{color:#fafafa;font-size:18px;font-weight:800;letter-spacing:-.005em;line-height:1.1}.shadowtrader-market__sub{color:#e5e5e599;font-size:11.5px;line-height:1.5;margin-top:2px;max-width:540px}.shadowtrader-market__search{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;display:flex;flex:0 0 auto;gap:6px;height:34px;max-width:40vw;padding:0 10px;transition:border-color .14s ease,background .14s ease;width:220px}.shadowtrader-market__search:focus-within{background:#ffffff0f;border-color:#ffffff2e}.shadowtrader-market__search-icon{color:#e5e5e58c;flex:0 0 auto}.shadowtrader-market__search-input{background:#0000;border:0;color:#fafafa;flex:1 1 auto;font-size:12px;font-weight:600;letter-spacing:.01em;min-width:0;outline:0}.shadowtrader-market__search-input::placeholder{color:#e5e5e566;font-weight:600}.shadowtrader-market__search-clear{align-items:center;background:#ffffff14;border:0;border-radius:50%;color:#fafafa;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:14px;height:18px;justify-content:center;line-height:1;padding:0;transition:background .14s ease;width:18px}.shadowtrader-market__search-clear:hover{background:#ffffff29}.shadowtrader-market__chips{align-items:center;background:hsla(0,0%,100%,.015);border-bottom:1px solid #ffffff0d;display:flex;flex:0 0 auto;gap:6px;overflow-x:auto;padding:10px 18px;scrollbar-width:none}.shadowtrader-market__chips::-webkit-scrollbar{display:none}.shadowtrader-market__chip{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;color:#e5e5e5a6;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:10.5px;font-weight:700;height:26px;letter-spacing:.06em;padding:0 11px;text-transform:uppercase;transition:background .14s ease,color .14s ease,border-color .14s ease;white-space:nowrap}.shadowtrader-market__chip:hover:not(.is-active){background:#ffffff0f;border-color:#ffffff24;color:#fafafa}.shadowtrader-market__chip.is-active{background:#fafafa;border-color:#fafafa;color:#0a0a0b}.shadowtrader-market__body{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:22px;max-height:100%;min-height:0;min-width:0;overflow:auto;padding:18px}.shadowtrader-market__empty{align-items:center;color:#e5e5e599;display:flex;flex-direction:column;font-size:13px;gap:10px;margin:auto;padding:40px 16px;text-align:center}.shadowtrader-market__empty p{margin:0}.shadowtrader-market__empty-btn{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;color:#fafafa;cursor:pointer;font-size:11px;font-weight:700;height:30px;letter-spacing:.06em;padding:0 14px;text-transform:uppercase;transition:background .14s ease}.shadowtrader-market__empty-btn:hover{background:#ffffff1a}.shadowtrader-market__section{display:flex;flex-direction:column;gap:10px}.shadowtrader-market__section-head{align-items:baseline;display:flex;gap:8px}.shadowtrader-market__section-title{color:#e5e5e5d9;font-size:12px;font-weight:800;letter-spacing:.1em;margin:0;text-transform:uppercase}.shadowtrader-market__section-count{align-items:center;background:#ffffff0f;border-radius:999px;color:#e5e5e5b3;display:inline-flex;font-size:10px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.shadowtrader-market__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.shadowtrader-market-card{background:linear-gradient(180deg,#0c0c0d,#07070a);border:1px solid #ffffff0f;border-radius:12px;box-shadow:inset 0 1px 0 0 #ffffff05,0 8px 22px -16px #000000b3;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:14px;position:relative;transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.shadowtrader-market-card:before{background:#ffffff29;content:"";height:2px;left:0;position:absolute;right:0;top:0;transition:background .14s ease}.shadowtrader-market-card:hover{border-color:#ffffff24;box-shadow:inset 0 1px 0 0 #ffffff0a,0 12px 28px -16px #000000d9;transform:translateY(-1px)}.shadowtrader-market-card:hover:before{background:#fafafa}.shadowtrader-market-card__head{align-items:center;display:flex;gap:6px}.shadowtrader-market-card__cat{background:#ffffff0f;color:#e5e5e5d9}.shadowtrader-market-card__cat,.shadowtrader-market-card__tag{align-items:center;border-radius:999px;display:inline-flex;font-size:9.5px;font-weight:800;height:20px;letter-spacing:.14em;padding:0 8px;text-transform:uppercase}.shadowtrader-market-card__tag{background:#fafafa;color:#0a0a0b}.shadowtrader-market-card__name{color:#fafafa;font-size:15px;font-weight:800;letter-spacing:-.005em;line-height:1.2;margin:0}.shadowtrader-market-card__summary{color:#e5e5e5d9;font-size:11.5px;font-weight:700;letter-spacing:.01em;line-height:1.45;margin:0}.shadowtrader-market-card__desc{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#e5e5e58c;display:-webkit-box;flex:1 1 auto;font-size:11px;line-height:1.55;margin:0;overflow:hidden}.shadowtrader-market-card__foot{align-items:center;display:flex;margin-top:4px}.shadowtrader-market-card__load{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;color:#fafafa;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:6px;height:32px;justify-content:center;letter-spacing:.08em;padding:0 12px;text-transform:uppercase;transition:background .14s ease,color .14s ease,border-color .14s ease,transform .14s ease;width:100%}.shadowtrader-market-card__load:hover{background:#fafafa;border-color:#fafafa;color:#0a0a0b}.shadowtrader-market-card__load:active{transform:translateY(.5px)}.shadowtrader-market-card.is-custom:before{background:#ffffff52}.shadowtrader-market-card.is-custom:hover:before{background:#fff}.shadowtrader-market-group{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.shadowtrader-market-group__head{align-items:center;background:#ffffff08;border:0;color:#e5e5e5;cursor:pointer;display:flex;height:38px;justify-content:space-between;padding:0 10px;width:100%}.shadowtrader-market-group__title{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.shadowtrader-market-group__count{font-size:11px;font-weight:700;opacity:.8}.shadowtrader-market-group__list{display:flex;flex-direction:column;gap:8px;padding:8px}.shadowtrader-market-row{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:8px}.shadowtrader-market-row__head{grid-gap:8px;align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto 1fr auto auto;padding:0;text-align:left}.shadowtrader-market-row__cat{color:#e5e5e5a6;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.shadowtrader-market-row__name{color:#fafafa;font-size:11.5px;font-weight:700}.shadowtrader-market-row__tag{background:#ffffff1f;border-radius:999px;font-size:9px;font-weight:700;padding:1px 6px}.shadowtrader-market-row__go{font-size:14px;opacity:.65}.shadowtrader-market-row__summary{color:#e5e5e5a6;font-size:10.5px;line-height:1.4;margin:0}.shadowtrader-market-row__foot{display:flex;justify-content:flex-end}.shadowtrader-market-row__load{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;color:#f5f5f5;cursor:pointer;font-size:10px;font-weight:700;height:28px;letter-spacing:.06em;padding:0 10px;text-transform:uppercase}.shadowtrader-market-row__load:hover{background:#ffffff1a}.shadowtrader-market--lobby{background:linear-gradient(180deg,#12121a,#0a0a10 45%,#050508);color:#e8e6f0}.shadowtrader-market--lobby .shadowtrader-market__head{background:linear-gradient(180deg,#1e1b3af2,#12121afa);border-bottom-color:#7b61ff26;gap:8px;padding:8px 10px 6px}.shadowtrader-market--lobby .shadowtrader-market__chips{padding:5px 10px}.shadowtrader-market--lobby .shadowtrader-market__body.shadowtrader-market-lobby__body{gap:14px;padding:10px}.shadowtrader-market--lobby .shadowtrader-market__eyebrow{color:#ffc107c7}.shadowtrader-market--lobby .shadowtrader-market__heading{text-shadow:0 0 28px #7b61ff59}.shadowtrader-market--lobby .shadowtrader-market__search{background:#121020d9;border-color:#7b61ff38}.shadowtrader-market--lobby .shadowtrader-market__search:focus-within{border-color:#ffc10759;box-shadow:0 0 0 1px #7b61ff33}.shadowtrader-market-lobby__chips{background:#12121ab8;border-bottom-color:#7b61ff1f}.shadowtrader-market--lobby .shadowtrader-market__chip.is-active{background:linear-gradient(125deg,#5b21b6,#7c3aed 45%,#a855f7);border-color:#ffc10766;box-shadow:0 0 22px #7b61ff47;color:#fff}.shadowtrader-market-lobby__chip{gap:6px}.shadowtrader-market-lobby__chip-ico{font-size:11px;line-height:1;opacity:.92}.shadowtrader-market-lobby__body{gap:16px}.shadowtrader-market-lobby-row{max-width:100%;min-width:0;width:100%}.shadowtrader-market-lobby-partition{align-items:center;display:flex;flex-shrink:0;gap:14px;margin:6px 0 4px;min-width:0;width:100%}.shadowtrader-market-lobby-partition__rule{background:linear-gradient(90deg,#0000,#7b61ff73 18%,#ffc10761 50%,#7b61ff73 82%,#0000);border:0;border-radius:1px;flex:1 1 auto;height:1px;min-width:24px}.shadowtrader-market-lobby-partition__label{color:#ffc107d1;flex:0 0 auto;font-size:9px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}body.casino-theme .shadowtrader-market-lobby-partition__rule,html.casino-theme .shadowtrader-market-lobby-partition__rule{background:linear-gradient(90deg,#0000,#7b61ff8c 18%,#ec489961 50%,#7b61ff8c 82%,#0000)}body.casino-theme .shadowtrader-market-lobby-partition__label,html.casino-theme .shadowtrader-market-lobby-partition__label{color:#c8c4ffe0}.shadowtrader-market-lobby-row__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:0 2px 12px}.shadowtrader-market-lobby-row__icon{filter:drop-shadow(0 0 8px rgba(255,193,7,.35));font-size:16px;line-height:1}.shadowtrader-market-lobby-row__title{color:#f8f4ffeb;flex:1 1 auto;font-size:11px;font-weight:800;letter-spacing:.14em;margin:0;text-transform:uppercase}.shadowtrader-market-lobby-row__count{color:#ffffff73;font-size:11px;font-weight:700;letter-spacing:.06em}.shadowtrader-market-lobby-row__carousel{max-width:100%;min-width:0;overflow:hidden;position:relative;width:100%}.shadowtrader-market-lobby-row__chev{align-items:center;background:#0c0c12e6;border:1px solid #ffffff24;border-radius:10px;box-shadow:0 8px 28px #00000080,inset 0 1px 0 #ffffff0f;color:#fafafa;cursor:pointer;display:inline-flex;height:68px;justify-content:center;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s ease,background .12s ease,border-color .12s ease,transform .12s ease;width:40px;z-index:5}.shadowtrader-market-lobby-row__chev:hover:not(:disabled){background:#1c1834f5;border-color:#7b61ff80}.shadowtrader-market-lobby-row__chev:active:not(:disabled){transform:translateY(-50%) scale(.97)}.shadowtrader-market-lobby-row__chev:disabled{cursor:default;opacity:.2}.shadowtrader-market-lobby-row__chev--prev{left:2px}.shadowtrader-market-lobby-row__chev--next{right:2px}.shadowtrader-market-lobby-row__chev svg{flex-shrink:0;height:22px;width:22px}.shadowtrader-market-lobby-row__track{-webkit-overflow-scrolling:touch;align-items:stretch;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:6px 48px 18px;scroll-padding-inline:48px;scroll-snap-type:x mandatory;scrollbar-width:thin;width:100%}.shadowtrader-market-lobby-row__track::-webkit-scrollbar{height:8px}.shadowtrader-market-lobby-row__track::-webkit-scrollbar-thumb{background:#7b61ff73;background-clip:padding-box;border:2px solid #0000;border-radius:999px}.shadowtrader-market-lobby-row__track::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.shadowtrader-market-tile{aspect-ratio:3/4;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 12px 28px #0000008c,inset 0 1px 0 #ffffff14;flex:0 0 auto;flex-shrink:0;isolation:isolate;outline:none;overflow:hidden;position:relative;scroll-snap-align:start;width:148px}.shadowtrader-market-tile:focus-visible{box-shadow:0 12px 28px #0000008c,0 0 0 2px #ffc107a6,0 0 20px #7b61ff59}.shadowtrader-market-tile__art{background-position:50%;background-size:cover;inset:0;position:absolute}.shadowtrader-market-tile--velvet .shadowtrader-market-tile__art{background:linear-gradient(145deg,#3d2a6b,#1a1033 45%,#0f0822)}.shadowtrader-market-tile--velvet .shadowtrader-market-tile__art:after{background:radial-gradient(circle at 70% 18%,#ec48997a,#0000 52%),radial-gradient(circle at 18% 82%,#ffc10738,#0000 48%);content:"";inset:0;opacity:.92;position:absolute}.shadowtrader-market-tile--emerald .shadowtrader-market-tile__art{background:linear-gradient(145deg,#0d4d3a,#06221a 50%,#03120e)}.shadowtrader-market-tile--emerald .shadowtrader-market-tile__art:after{background:radial-gradient(circle at 32% 28%,#34d39985,#0000 50%);content:"";inset:0;opacity:.88;position:absolute}.shadowtrader-market-tile--sapphire .shadowtrader-market-tile__art{background:linear-gradient(145deg,#1e3a5f,#0d1929 55%,#060d16)}.shadowtrader-market-tile--sapphire .shadowtrader-market-tile__art:after{background:radial-gradient(circle at 72% 68%,#38bdf86b,#0000 54%);content:"";inset:0;opacity:.9;position:absolute}.shadowtrader-market-tile--ruby .shadowtrader-market-tile__art{background:linear-gradient(145deg,#5c1438,#2a0a18 55%,#12050a)}.shadowtrader-market-tile--ruby .shadowtrader-market-tile__art:after{background:radial-gradient(circle at 48% 32%,#fb71857a,#0000 54%);content:"";inset:0;opacity:.88;position:absolute}.shadowtrader-market-tile--gold .shadowtrader-market-tile__art{background:linear-gradient(145deg,#4a3b12,#241c08 50%,#110d04)}.shadowtrader-market-tile--gold .shadowtrader-market-tile__art:after{background:radial-gradient(circle at 42% 38%,#ffc10761,#0000 50%);content:"";inset:0;opacity:.9;position:absolute}.shadowtrader-market-tile__art--bot:before{background:repeating-linear-gradient(90deg,#ffffff0d 0 5px,#0000 5px 11px);border:2px solid #ffffff24;border-radius:12px;content:"";inset:14% 16%;opacity:.55;position:absolute}.shadowtrader-market-tile__hot{align-items:center;background:linear-gradient(145deg,#dc2626,#7f1d1d);border:1px solid #ffffff38;border-radius:50%;box-shadow:0 2px 10px #dc262680;display:flex;height:26px;justify-content:center;left:8px;position:absolute;top:8px;width:26px;z-index:4}.shadowtrader-market-tile__hot--saved{background:linear-gradient(145deg,#ca8a04,#713f12);box-shadow:0 2px 10px #ca8a0473}.shadowtrader-market-tile__hot-inner{font-size:12px;line-height:1}.shadowtrader-market-tile__meta{background:linear-gradient(180deg,#0000,#05050a9e 32%,#05050af5);bottom:0;display:flex;flex-direction:column;gap:2px;left:0;padding:38px 10px 10px;position:absolute;right:0;z-index:2}.shadowtrader-market-tile__title{color:#fff;font-size:11px;font-weight:900;letter-spacing:.06em;line-height:1.2;text-shadow:0 1px 3px #000000d9;text-transform:uppercase}.shadowtrader-market-tile__subtitle{color:#fff8e6c7;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.shadowtrader-market-tile__vendor{color:#ffffff6b;font-size:8px;font-weight:600;letter-spacing:.12em;margin-top:4px;text-transform:uppercase}.shadowtrader-market-tile__dyn-switcher{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;gap:3px;margin-top:6px;max-width:100%}.shadowtrader-market-tile__dyn-leg{align-items:center;border:1px solid #ffffff38;border-radius:999px;box-shadow:0 2px 8px #00000059;box-sizing:border-box;display:inline-flex;gap:5px;max-width:100%;min-height:22px;padding:4px 8px 4px 4px;width:-webkit-fit-content;width:fit-content}.shadowtrader-market-tile__dyn-leg-arrow{font-size:10px;font-weight:800;line-height:1;margin-left:1px;opacity:.95}.shadowtrader-market-tile__dyn-if-lost{color:#ffffff9e;display:block;font-size:7px;font-weight:800;letter-spacing:.08em;line-height:1.2;padding:1px 0 1px 2px;text-shadow:0 1px 2px #00000073;text-transform:uppercase}.shadowtrader-market-tile__dyn-leg--1{background:linear-gradient(165deg,#8b5cf6,#6d28d9 55%,#5b21b6);color:#fff}.shadowtrader-market-tile__dyn-leg--2{background:linear-gradient(165deg,#22c55e,#15803d 55%,#14532d);color:#fff}.shadowtrader-market-tile__dyn-num{align-items:center;background:#0000006b;border:1px solid #00000059;border-radius:5px;color:#fff;display:inline-flex;font-size:10px;font-weight:900;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 2px}.shadowtrader-market-tile__dyn-label{font-size:8px;font-weight:900;letter-spacing:.06em;line-height:1.15;max-width:132px;text-shadow:0 1px 2px #00000073;text-transform:uppercase}.shadowtrader-market-tile__overlay{align-items:center;background:#080612d9;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;opacity:0;padding:12px;pointer-events:none;position:absolute;transition:opacity .18s ease;z-index:3}.shadowtrader-market-tile:focus-within .shadowtrader-market-tile__overlay,.shadowtrader-market-tile:hover .shadowtrader-market-tile__overlay{opacity:1;pointer-events:auto}.shadowtrader-market-tile__btn{border:0;border-radius:8px;cursor:pointer;font-family:inherit;font-size:9px;font-weight:800;height:32px;letter-spacing:.1em;max-width:120px;text-transform:uppercase;transition:transform .12s ease,filter .12s ease;width:100%}.shadowtrader-market-tile__btn--primary{background:linear-gradient(180deg,#22c55e,#15803d);box-shadow:0 4px 14px #22c55e59;color:#fff}.shadowtrader-market-tile__btn--secondary{background:linear-gradient(180deg,#7c3aed,#4c1d95);box-shadow:0 4px 14px #7c3aed52;color:#fff}.shadowtrader-market-tile__btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.shadowtrader-market-tile__btn:disabled{cursor:not-allowed;opacity:.55;transform:none}.shadowtrader-market-tile__btn--ghost{background:#ffffff12;border:1px solid #fff3;box-shadow:none;color:#fafafa}.shadowtrader-market-tile__btn--ghost:hover:not(:disabled){background:#ffffff1f;filter:none}@media (prefers-reduced-motion:reduce){.shadowtrader-market-tile__btn,.shadowtrader-market-tile__overlay{transition:none}}.shadowtrader-workspace-tools-empty{color:#e5e5e5c7;font-size:13px;line-height:1.45;padding:28px 16px 24px;text-align:center}.shadowtrader-workspace-tools-empty__title{color:#fafafa;font-size:14px;font-weight:800;margin:0 0 10px}.shadowtrader-workspace-empty__hint{color:#e5e5e58c;font-size:12px;margin:0 0 16px}.shadowtrader-workspace-empty__hint strong{color:#fff8e6e0}.shadowtrader-digit__workspace-strip{display:flex;flex-wrap:wrap;gap:6px;padding:0 0 12px}.shadowtrader-digit__workspace-chip{align-items:center;background:#7b61ff24;border:1px solid #7b61ff47;border-radius:999px;color:#f8f4ffeb;display:inline-flex;font-size:9.5px;font-weight:700;gap:2px;letter-spacing:.02em;max-width:100%;padding:4px 6px 4px 10px}.shadowtrader-digit__workspace-chip-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shadowtrader-digit__workspace-chip-x{align-items:center;background:#0000;border:0;border-radius:50%;color:#ffffffa6;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:16px;height:22px;justify-content:center;line-height:1;margin:0;padding:0;transition:background .12s ease,color .12s ease;width:22px}.shadowtrader-digit__workspace-chip-x:hover{background:#0003;color:#fff}.shadowtrader-mobile-fab-controls,.shadowtrader-mobile-trades-drawer,.shadowtrader-mobile-trades-toggle{display:none}.shadowtrader-account-picker{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;display:none;inset:0;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));position:fixed;z-index:501100}.shadowtrader-account-picker.is-open{display:flex}.shadowtrader-account-picker__card{background:#0f0f10;border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 24px 48px -24px #000c;max-width:360px;padding:20px 18px 16px;width:100%}.shadowtrader-account-picker__title{color:#fafafa;font-size:17px;font-weight:800;letter-spacing:-.02em;margin:0 0 6px}.shadowtrader-account-picker__sub{color:#e5e5e5a6;font-size:12.5px;line-height:1.45;margin:0 0 16px}.shadowtrader-account-picker__choices{display:flex;gap:10px;margin-bottom:14px}.shadowtrader-account-picker__btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff24;border-radius:10px;color:#e5e5e5;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-family:inherit;gap:4px;padding:14px 10px;transition:background .15s ease,border-color .15s ease}.shadowtrader-account-picker__btn:hover{background:#ffffff1a;border-color:#ffffff38}.shadowtrader-account-picker__btn--real{background:#e639461f;border-color:#e6394673}.shadowtrader-account-picker__btn-label{font-size:14px;font-weight:700}.shadowtrader-account-picker__btn-hint{font-size:10px;font-weight:500;opacity:.65}.shadowtrader-account-picker__signup{color:#e5e5e5d9;display:block;font-size:12px;font-weight:600;margin-bottom:10px;text-align:center}.shadowtrader-account-picker__cancel{background:none;border:0;color:#e5e5e573;cursor:pointer;display:block;font-family:inherit;font-size:12px;margin:0;padding:8px;width:100%}body.light-theme .shadowtrader-account-picker__card,html.light-theme .shadowtrader-account-picker__card{background:#fff;border-color:#0a0a0b1f}body.light-theme .shadowtrader-account-picker__title,html.light-theme .shadowtrader-account-picker__title{color:#0a0a0b}body.light-theme .shadowtrader-account-picker__sub,html.light-theme .shadowtrader-account-picker__sub{color:#0a0a0b99}body.light-theme .shadowtrader-account-picker__btn,html.light-theme .shadowtrader-account-picker__btn{background:#0a0a0b0a;border-color:#0a0a0b1f;color:#1f1f23}body.light-theme .shadowtrader-account-picker__btn--real,html.light-theme .shadowtrader-account-picker__btn--real{background:#e6394614;border-color:#e6394680}body.light-theme .shadowtrader-account-picker__signup,html.light-theme .shadowtrader-account-picker__signup{color:#0a0a0b}body.light-theme .shadowtrader-account-picker__cancel,html.light-theme .shadowtrader-account-picker__cancel{color:#0a0a0b73}.shadowtrader-shell .bots-toolbox-toggle{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0bc7;border:1px solid #ffffff29;border-radius:8px;color:#f5f5f5;cursor:pointer;display:none;font-size:10px;font-weight:700;height:30px;left:8px;letter-spacing:.06em;padding:0 10px;position:absolute;text-transform:uppercase;top:8px;z-index:500510}@media (max-width:1024px){.shadowtrader-pill--metric .shadowtrader-pill__kicker{display:none}.shadowtrader-pill--metric{padding:0 9px}}@media (max-width:860px){.shadowtrader-header__btn-sub{display:none}}@media (max-width:720px){.shadowtrader-header{gap:8px;padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right))}.shadowtrader-header__center{flex:1 1 auto;gap:5px;justify-content:flex-end}.shadowtrader-pill--open,.shadowtrader-pill--paper{display:none}.shadowtrader-header__btn{height:32px!important}.shadowtrader-header__btn--icon{width:32px!important}.shadowtrader-header__btn--account{padding:0 9px!important}.shadowtrader-header__btn--cta{padding:0 11px!important}}@media (max-width:760px){.shadowtrader-header__brand{display:none!important}.shadowtrader-header__btn--cta.shadowtrader-header__btn--cta-guest{gap:6px;justify-content:center;max-width:min(42vw,140px);min-width:0;padding:0 12px!important;width:auto!important}.shadowtrader-header__btn--cta.shadowtrader-header__btn--cta-guest .shadowtrader-header__btn-label{display:inline!important;font-size:11px;font-weight:800;letter-spacing:.04em}}@media (max-width:520px){.shadowtrader-header{gap:6px;min-height:calc(44px + env(safe-area-inset-top, 0px));padding-left:max(8px,env(safe-area-inset-left));padding-right:max(8px,env(safe-area-inset-right))}.shadowtrader-header__avatar{border-radius:7px!important;height:26px!important;width:26px!important}.shadowtrader-header__brand-eyebrow{display:none}.shadowtrader-header__brand-name{font-size:13px}.shadowtrader-pill{font-size:10.5px;height:24px;padding:0 8px}.shadowtrader-pill__value{font-size:11.5px}.shadowtrader-pill__dot{height:5.5px;width:5.5px}.shadowtrader-pill--status .shadowtrader-pill__label{display:none}.shadowtrader-pill--status{justify-content:center;padding:0;width:24px}.shadowtrader-header__btn{border-radius:7px!important;height:30px!important}.shadowtrader-header__btn--icon{width:30px!important}.shadowtrader-header__btn--account .shadowtrader-header__btn-label,.shadowtrader-header__btn--account .shadowtrader-header__btn-sub{display:none}.shadowtrader-header__btn--account{justify-content:center;padding:0!important;width:30px!important}}@media (max-width:400px){.shadowtrader-header{gap:5px;padding-left:max(6px,env(safe-area-inset-left));padding-right:max(6px,env(safe-area-inset-right))}.shadowtrader-header__btn--cta:not(.shadowtrader-header__btn--cta-guest) .shadowtrader-header__btn-label{display:none}.shadowtrader-header__btn--cta:not(.shadowtrader-header__btn--cta-guest){justify-content:center;padding:0!important;width:30px!important}.shadowtrader-pill--metric{padding:0 7px}}@media (max-width:340px){.shadowtrader-pill--bal{display:none}}@media (max-width:1280px){.shadowtrader-shell__col--left{flex:0 0 268px;padding:10px;width:268px}.shadowtrader-shell__col--right{flex:0 0 256px;gap:10px;padding:10px;width:256px}}@media (max-width:1080px){.shadowtrader-shell__col--left{display:none}.shadowtrader-shell__col--right{flex:0 0 240px;gap:9px;padding:9px;width:240px}}@media (max-width:760px){.shadowtrader-shell__tabs{align-items:flex-end;border-bottom:none;display:flex;gap:3px;overflow-x:visible;overflow-y:visible;padding:6px 8px 0;position:relative;z-index:3}.shadowtrader-shell__tab{border-radius:10px 10px 0 0;box-sizing:border-box;height:auto;min-height:36px;padding:0 8px 2px}.shadowtrader-shell__tab.is-active{border:1px solid #ffffff1f;border-bottom:none;border-radius:10px 10px 0 0;box-shadow:none;color:#fafafa;margin-bottom:0;padding-bottom:12px;position:relative;z-index:2}.shadowtrader-shell[data-active-pane=blocks] .shadowtrader-shell__tab.is-active{background:linear-gradient(180deg,#15151a,#101013 32%,#0d0d10 55%,#0b0b0e 72%,#0a0a0b 92%,#0a0a0b)}.shadowtrader-shell[data-active-pane=analysis] .shadowtrader-shell__tab.is-active,.shadowtrader-shell[data-active-pane=controls] .shadowtrader-shell__tab.is-active{background:linear-gradient(180deg,#131316,#0c0c0e 42%,#060607 78%,#060607)}.shadowtrader-shell__cols{flex-direction:column}.shadowtrader-shell__col{border-left:0!important;border-right:0!important;flex:1 1 auto!important;max-width:100%;min-width:0;padding:0;width:100%!important}.shadowtrader-shell__col:not(.shadowtrader-shell__col--center){padding:10px}.shadowtrader-shell[data-active-pane=analysis] .shadowtrader-shell__col--left{display:flex}.shadowtrader-shell[data-active-pane=analysis] .shadowtrader-shell__col--center,.shadowtrader-shell[data-active-pane=analysis] .shadowtrader-shell__col--right,.shadowtrader-shell[data-active-pane=blocks] .shadowtrader-shell__col--left,.shadowtrader-shell[data-active-pane=blocks] .shadowtrader-shell__col--right{display:none}.shadowtrader-shell[data-active-pane=blocks] .shadowtrader-shell__col--center{display:flex}.shadowtrader-shell[data-active-pane=controls] .shadowtrader-shell__col--center,.shadowtrader-shell[data-active-pane=controls] .shadowtrader-shell__col--left{display:none}.shadowtrader-shell[data-active-pane=controls] .shadowtrader-shell__col--right{display:flex}.shadowtrader-shell__col--right{gap:10px}.shadowtrader-runs-balance-hero{border-radius:9px;padding:8px 10px}.shadowtrader-runs-balance-hero__value{font-size:21px}.shadowtrader-rail--run{display:none}.shadowtrader-rail--trades{display:flex;flex:1 1 auto;flex-direction:column}.shadowtrader-rail--trades .shadowtrader-rail__pnl{order:0}.shadowtrader-rail--trades .shadowtrader-rail__body{order:1}.shadowtrader-shell .bots-panel__console{display:none!important}.shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__workspace{flex:1 1 auto;min-height:200px}.shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__digit{flex:0 1 auto;max-height:min(56vh,520px);min-height:0}.shadowtrader-center-blockly-split__digit-stack-item{min-height:0}.shadowtrader-mobile-fab-controls{grid-gap:5px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0beb;border:1px solid #ffffff1f;border-radius:10px;bottom:calc(8px + env(safe-area-inset-bottom));display:grid;gap:5px;grid-template-columns:1fr 1fr;isolation:isolate;left:max(8px,env(safe-area-inset-left));padding:5px;pointer-events:auto;position:fixed;right:max(8px,env(safe-area-inset-right));z-index:501000}.shadowtrader-mobile-fab-controls__summary{align-items:stretch;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:7px;color:#f5f5f5;display:flex;flex-direction:column;font-size:10.5px;font-weight:700;gap:3px;grid-column:1/span 2;letter-spacing:.04em;min-height:0;padding:5px 7px 6px;position:relative;text-transform:uppercase}.shadowtrader-mobile-fab-controls__summary-chevron{color:#fafafaeb;display:block;font-size:14px;line-height:1;text-align:center;transition:transform .2s ease;width:100%}.shadowtrader-mobile-fab-controls__summary-chevron:before{content:"⌃"}.shadowtrader-mobile-fab-controls.is-drawer-open .shadowtrader-mobile-fab-controls__summary-chevron{transform:rotate(180deg)}.shadowtrader-mobile-fab-controls__summary-row{align-items:center;display:flex;gap:5px;justify-content:space-between;width:100%}.shadowtrader-mobile-fab-controls__summary-item.is-up{color:#22c55e;color:var(--safe-green,#22c55e)}.shadowtrader-mobile-fab-controls__summary-item.is-down{color:#ef4444;color:var(--safe-red,#ef4444)}.shadowtrader-mobile-fab-controls__summary-item.is-flat{color:#e5e5e5bf}.shadowtrader-mobile-fab-controls .shadowtrader-run__btn{font-size:11px;height:32px}.shadowtrader-shell__workspace{padding-bottom:86px}.shadowtrader-mobile-trades-toggle{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0be0;border:1px solid #ffffff24;border-radius:10px;bottom:calc(116px + env(safe-area-inset-bottom));color:#f5f5f5;cursor:pointer;display:inline-flex;font-size:10.5px;font-weight:700;height:34px;justify-content:center;left:max(8px,env(safe-area-inset-left));letter-spacing:.06em;position:fixed;right:max(8px,env(safe-area-inset-right));text-transform:uppercase;z-index:500301}.shadowtrader-mobile-trades-drawer{display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .24s ease;z-index:500800}.shadowtrader-mobile-trades-drawer.is-open{opacity:1;pointer-events:none}.shadowtrader-mobile-trades-drawer__backdrop{background:#00000073;border:0;bottom:calc(84px + env(safe-area-inset-bottom));left:0;opacity:0;pointer-events:auto;position:absolute;right:0;top:0;transition:opacity .26s ease}.shadowtrader-mobile-trades-drawer.is-open .shadowtrader-mobile-trades-drawer__backdrop{opacity:1}.shadowtrader-mobile-trades-drawer__sheet{background:#0a0a0a;border-radius:14px 14px 0 0;border-top:1px solid #ffffff1a;bottom:calc(84px + env(safe-area-inset-bottom));display:flex;flex-direction:column;left:0;max-height:36vh;opacity:0;overflow:hidden;pointer-events:auto;position:absolute;right:0;transform:translateY(16px);transition:transform .26s ease,opacity .26s ease}.shadowtrader-mobile-trades-drawer.is-open .shadowtrader-mobile-trades-drawer__sheet{opacity:1;transform:translateY(0)}.shadowtrader-mobile-trades-drawer__grip{background:#ffffff47;border-radius:999px;height:4px;margin:8px auto 6px;width:42px}.shadowtrader-mobile-trades-drawer__close{align-self:flex-end;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;color:#f5f5f5;cursor:pointer;font-size:10px;font-weight:700;height:28px;letter-spacing:.06em;margin:0 10px 6px;padding:0 10px;text-transform:uppercase}.shadowtrader-mobile-trades-drawer__rail{border-radius:0;flex:1 1 auto;margin:0;min-height:0}.shadowtrader-center-blockly-split.is-split{flex-direction:column}.shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__digit,.shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__workspace{max-width:none}.shadowtrader-trade-inline-tools{bottom:0;height:48%;left:0;right:0;top:auto;width:100%}.shadowtrader-center-blockly-split__digit,.shadowtrader-trade-inline-tools{border-left:0;border-top:1px solid #ffffff14}.shadowtrader-trade-float-cta{font-size:10px;gap:7px;letter-spacing:.04em;padding:10px 12px}.shadowtrader-trade-guided-overlay__half.is-active{backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%)}.shadowtrader-trade-guided-overlay{grid-template-columns:1fr;grid-template-rows:1fr 1px 1fr}.shadowtrader-trade-guided-overlay__divider{background-image:repeating-linear-gradient(90deg,#fafafaa6 0 6px,#fafafa00 6px 12px);box-shadow:0 0 12px #fafafa1f;height:2px;width:100%}.shadowtrader-trade-guided-hitareas{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.shadowtrader-trade-float-cta-wrap--bot{left:50%;top:31%}.shadowtrader-trade-float-cta-wrap--tool{left:50%;top:69%}.shadowtrader-trade-float-cta__icon{height:20px;width:20px}}@media (max-width:520px){.shadowtrader-shell__tabs{padding:5px 6px 0}.shadowtrader-shell__tab{font-size:10.5px;height:auto;min-height:32px}.shadowtrader-shell__col:not(.shadowtrader-shell__col--center){padding:8px}.shadowtrader-trade-float-cta{font-size:9.4px;max-width:calc(100% - 20px);padding:9px 10px}.shadowtrader-trade-float-cta-wrap--bot{left:50%;top:30%}.shadowtrader-trade-float-cta-wrap--tool{left:50%;top:70%}.shadowtrader-trade-float-cta__label{line-height:1.2;text-align:center;white-space:normal}.shadowtrader-rail__head{padding:9px 11px}.shadowtrader-rail__body{padding:11px}.shadowtrader-run{gap:9px;padding:11px}.shadowtrader-run__btn{font-size:12.5px;height:38px}}@media (max-width:1080px){.shadowtrader-market__head{gap:10px;padding:14px 14px 10px}.shadowtrader-market__heading{font-size:16px}.shadowtrader-market__sub{font-size:11px}.shadowtrader-market__chips{padding:9px 14px}.shadowtrader-market__body{gap:18px;padding:14px}.shadowtrader-market__grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (max-width:760px){.shadowtrader-market__head{align-items:stretch;flex-direction:column;gap:2px;padding:3px 8px}.shadowtrader-market__title{gap:1px}.shadowtrader-market__title-top{align-items:center;gap:8px}.shadowtrader-market__request-btn{font-size:9px;gap:4px;height:24px;letter-spacing:.01em;margin-top:0;padding:0 8px}.shadowtrader-market__request-btn svg{height:10px;width:10px}.shadowtrader-market__eyebrow{font-size:7px;letter-spacing:.14em}.shadowtrader-market__heading{font-size:12.5px}.shadowtrader-market__sub{display:none}.shadowtrader-market__search{border-radius:8px;height:27px;max-width:none;width:100%}.shadowtrader-market__search-input{font-size:10px}.shadowtrader-market__chips{gap:5px;padding:5px 8px}.shadowtrader-market__chip{font-size:9px;height:24px;letter-spacing:.08em;padding:0 8px}.shadowtrader-market-lobby-row__head{padding:0 2px}.shadowtrader-market-lobby-row__title{font-size:11px}.shadowtrader-market__body{gap:10px;padding:8px}.shadowtrader-market--lobby .shadowtrader-market__head{gap:6px;padding:6px 8px 5px}.shadowtrader-market--lobby .shadowtrader-market__chips{padding:4px 8px}.shadowtrader-market--lobby .shadowtrader-market__body.shadowtrader-market-lobby__body{gap:12px;padding:8px}.shadowtrader-market__grid{gap:10px;grid-template-columns:1fr}.shadowtrader-market-tile{border-radius:8px;width:112px}.shadowtrader-market-tile__art{height:68px}.shadowtrader-market-tile__meta{gap:3px;padding:8px 7px 7px}.shadowtrader-market-tile__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:9px;font-weight:800;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.035em;line-height:1.18;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.shadowtrader-market-tile__subtitle,.shadowtrader-market-tile__vendor{font-size:8px}.shadowtrader-market-tile__overlay{gap:6px;padding:7px}.shadowtrader-market-tile{-webkit-tap-highlight-color:rgba(255,255,255,.06);cursor:pointer}.shadowtrader-market-lobby-partition{gap:10px;margin:10px 0 8px}.shadowtrader-market-lobby-partition__rule{border-radius:2px;height:2px;min-width:28px;opacity:1}.shadowtrader-market-lobby-partition__label{font-size:8.5px;letter-spacing:.16em}.shadowtrader-market-tile__btn{font-size:8.5px;height:24px}.shadowtrader-market-card{gap:8px;padding:12px}.shadowtrader-market-card__name{font-size:14px}.shadowtrader-market-card__desc{-webkit-line-clamp:3}}@keyframes shadowtrader-market-preview-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes shadowtrader-market-preview-panel-in{0%{opacity:0;transform:translateY(12px) scale(.988)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shadowtrader-preview-fade-up{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes shadowtrader-preview-fade-in{0%{opacity:0}to{opacity:1}}@keyframes shadowtrader-preview-arrow-soft{0%{opacity:.62}to{opacity:1}}@keyframes shadowtrader-preview-dash-flow{to{stroke-dashoffset:-36}}@keyframes shadowtrader-preview-hero-shimmer{0%{opacity:.86}to{opacity:.98}}.shadowtrader-market-preview{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:max(8px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));position:fixed;z-index:500850}.shadowtrader-market-preview__backdrop{animation:shadowtrader-market-preview-backdrop-in .32s ease-out both;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#000000b8;border:0;cursor:pointer;inset:0;margin:0;padding:0;position:absolute}.shadowtrader-market-preview__panel{animation:shadowtrader-market-preview-panel-in .4s cubic-bezier(.22,1,.36,1) both;background:#0a0a0b;border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 24px 80px #000000a6,inset 0 0 0 1px #ffffff0f;display:flex;flex-direction:column;margin:0;max-height:min(88vh,calc(100vh - 24px));overflow:hidden;position:relative;width:min(720px,calc(100% - 20px));z-index:1}.shadowtrader-market-preview__hero{aspect-ratio:16/9;flex:0 0 auto;max-height:min(42vh,320px);min-height:160px;position:relative;width:100%}.shadowtrader-market-preview__hero-art{background-position:50%;background-size:cover;inset:0;position:absolute;z-index:0}.shadowtrader-market-preview__hero .shadowtrader-market-preview__hero-art:after{animation:shadowtrader-preview-hero-shimmer 9s ease-in-out infinite alternate}.shadowtrader-market-preview__meta-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.shadowtrader-market-preview__meta-row .shadowtrader-market-preview__meta{flex:1 1 auto;min-width:0}.shadowtrader-market-preview__title-actions{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;justify-content:flex-end}.shadowtrader-market-preview__title-actions .shadowtrader-market-preview__btn{box-shadow:0 2px 12px #00000040;font-size:10px;min-height:36px;padding:0 14px}.shadowtrader-market-preview__hero--velvet .shadowtrader-market-preview__hero-art{background:linear-gradient(145deg,#3d2a6b,#1a1033 45%,#0f0822)}.shadowtrader-market-preview__hero--velvet .shadowtrader-market-preview__hero-art:after{background:radial-gradient(circle at 70% 18%,#ec48997a,#0000 52%),radial-gradient(circle at 18% 82%,#ffc10738,#0000 48%);content:"";inset:0;opacity:.92;position:absolute}.shadowtrader-market-preview__hero--emerald .shadowtrader-market-preview__hero-art{background:linear-gradient(145deg,#0d4d3a,#06221a 50%,#03120e)}.shadowtrader-market-preview__hero--emerald .shadowtrader-market-preview__hero-art:after{background:radial-gradient(circle at 32% 28%,#34d39985,#0000 50%);content:"";inset:0;opacity:.88;position:absolute}.shadowtrader-market-preview__hero--sapphire .shadowtrader-market-preview__hero-art{background:linear-gradient(145deg,#1e3a5f,#0d1929 55%,#060d16)}.shadowtrader-market-preview__hero--sapphire .shadowtrader-market-preview__hero-art:after{background:radial-gradient(circle at 72% 68%,#38bdf86b,#0000 54%);content:"";inset:0;opacity:.9;position:absolute}.shadowtrader-market-preview__hero--ruby .shadowtrader-market-preview__hero-art{background:linear-gradient(145deg,#5c1438,#2a0a18 55%,#12050a)}.shadowtrader-market-preview__hero--ruby .shadowtrader-market-preview__hero-art:after{background:radial-gradient(circle at 48% 32%,#fb71857a,#0000 54%);content:"";inset:0;opacity:.88;position:absolute}.shadowtrader-market-preview__hero--gold .shadowtrader-market-preview__hero-art{background:linear-gradient(145deg,#4a3b12,#241c08 50%,#110d04)}.shadowtrader-market-preview__hero--gold .shadowtrader-market-preview__hero-art:after{background:radial-gradient(circle at 42% 38%,#ffc10761,#0000 50%);content:"";inset:0;opacity:.9;position:absolute}.shadowtrader-market-preview__hero-bot-deco{animation:shadowtrader-preview-deco-drift 10s ease-in-out infinite;background:repeating-linear-gradient(90deg,#ffffff0f 0 5px,#0000 5px 11px);border:2px solid #ffffff24;border-radius:12px;inset:18% 22%;opacity:.5;pointer-events:none;position:absolute;z-index:1}@keyframes shadowtrader-preview-deco-drift{0%,to{opacity:.45;transform:translate(0) scale(1)}50%{opacity:.58;transform:translate(4px,-3px) scale(1.02)}}.shadowtrader-market-preview__hero-vignette{background:linear-gradient(180deg,#0000,#05050826 45%,#050508eb);inset:0;pointer-events:none;position:absolute;z-index:1}.shadowtrader-market-preview__content{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding:12px 14px 14px}.shadowtrader-market-preview__close{align-items:center;background:#08080aa6;border:1px solid #ffffff2e;border-radius:10px;color:#fafafa;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;line-height:1;position:absolute;right:10px;top:10px;transition:background .14s ease;width:36px;z-index:8}.shadowtrader-market-preview__close:hover{background:#ffffff1f}.shadowtrader-market-preview__badge{align-self:flex-start;background:#7b61ff59;border:1px solid #a894ff73;border-radius:999px;color:#fafafaf2;display:inline-flex;font-size:9px;font-weight:800;letter-spacing:.12em;padding:4px 10px;text-transform:uppercase}.shadowtrader-market-preview__title{color:#fafafa;font-size:clamp(20px,4vw,26px);font-weight:900;letter-spacing:.02em;line-height:1.15;margin:0}.shadowtrader-market-preview__meta{color:#e5e5e58c;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.shadowtrader-market-preview__lede{color:#f5f5f5eb;font-size:14px;font-weight:600;line-height:1.5;margin:0}.shadowtrader-market-preview__desc-brief{color:#ececede6;font-size:13px;font-weight:600;line-height:1.45;margin:4px 0 0}.shadowtrader-market-preview__logic-leg{align-items:center;background:linear-gradient(180deg,#e9e4ff,#c4b5fd);border:1px solid #a78bfaa6;border-radius:4px;color:#0c0a18f2;display:inline-flex;font-size:.78em;font-weight:900;justify-content:center;line-height:1.2;margin-right:2px;min-width:1.15em;padding:1px 5px;vertical-align:.05em}.shadowtrader-market-preview__dyn-flow{color:#ececede0;font-size:12px;font-weight:600;line-height:1.45;list-style:none;margin:8px 0 0;padding:0}.shadowtrader-market-preview__dyn-flow li{align-items:flex-start;display:flex;gap:8px;margin:0 0 5px}.shadowtrader-market-preview__dyn-flow-num{align-items:center;background:linear-gradient(180deg,#e9e4ff,#c4b5fd);border:1px solid #a78bfa8c;border-radius:5px;color:#0c0a18f2;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:900;height:1.35rem;justify-content:center;line-height:1;margin-top:1px;min-width:1.35rem}.shadowtrader-market-preview__dyn-flow li:nth-child(3) .shadowtrader-market-preview__dyn-flow-num{background:linear-gradient(180deg,#d1fae5,#6ee7b7);border-color:#34d3998c;color:#042f2e}.shadowtrader-market-preview__dyn-flow strong{color:#fafafa;font-weight:800}.shadowtrader-market-preview__logic-flow-intro{animation:shadowtrader-preview-fade-up .44s ease-out .05s both;background:#00000047;border:1px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 16px #00000038;margin:0 0 8px;padding:7px 8px 8px}.shadowtrader-market-preview__logic-arrow-line{align-items:center;color:#f5f5f5f5;display:flex;flex-wrap:wrap;font-size:10px;font-weight:700;gap:4px 5px;letter-spacing:.02em;line-height:1.35;margin:0}.shadowtrader-market-preview__logic-arrow-chunk{align-items:center;border:1px solid #fff3;border-radius:999px;box-shadow:0 1px 6px #00000047;box-sizing:border-box;display:inline-flex;max-width:100%;padding:3px 8px;text-shadow:0 1px 1px #00000059}.shadowtrader-market-preview__logic-arrow-chunk--violet{background:linear-gradient(165deg,#8b5cf6,#6d28d9 55%,#5b21b6);border-color:#c4b5fd73;color:#fff}.shadowtrader-market-preview__logic-arrow-chunk--green{background:linear-gradient(165deg,#22c55e,#15803d 55%,#14532d);border-color:#86efac66;color:#fff}.shadowtrader-market-preview__logic-arrow-sep{animation:shadowtrader-preview-arrow-soft 2.6s ease-in-out infinite alternate;color:#fafafae0;flex-shrink:0;font-size:10px;font-weight:900;text-shadow:0 0 8px #a78bfa8c;white-space:nowrap}.shadowtrader-market-preview__logic{animation:shadowtrader-logic-wrap-in .48s ease-out .12s both;background:#00000038;border:1px solid #ffffff1a;border-radius:10px;margin:2px 0 4px;padding:8px}@keyframes shadowtrader-logic-wrap-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.shadowtrader-market-preview__flow-label{animation:shadowtrader-preview-fade-in .35s ease-out .22s both;color:#e5e5e58c;font-size:9px;font-weight:800;letter-spacing:.12em;margin:0 0 6px;text-transform:uppercase}.shadowtrader-market-preview__logic-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:2px 0 1px}.shadowtrader-market-preview__logic-svg{animation:shadowtrader-preview-fade-in .52s ease-out .18s both;display:block;height:auto;margin:0 auto;max-width:720px;width:100%}.shadowtrader-market-preview__logic-svg--horizontal{min-width:520px}.shadowtrader-market-preview__logic-svg--dynamic{min-width:680px}.shadowtrader-market-preview__logic-term{fill:#34d39924;stroke:#34d3998c;stroke-width:1.5}.shadowtrader-market-preview__logic-process{fill:#ffffff12;stroke:#a78bfa73;stroke-width:1.25}.shadowtrader-market-preview__logic-decision{fill:#fbbf241f;stroke:#fbbf248c;stroke-width:1.35}.shadowtrader-market-preview__logic-edge{stroke:#e2e8f08c;stroke-width:1.35}.shadowtrader-market-preview__logic-edge--loop{stroke:#34d39973;stroke-dasharray:5 4;stroke-dashoffset:0;animation:shadowtrader-preview-dash-flow 11s linear infinite}.shadowtrader-market-preview__logic-marker{fill:#e2e8f0bf}.shadowtrader-market-preview__logic-text{fill:#fafafa;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:800}.shadowtrader-market-preview__logic-text--sm{font-size:10px;font-weight:750}.shadowtrader-market-preview__logic-text--xs{font-size:9px;font-weight:700}.shadowtrader-market-preview__logic-text--xs2{font-size:8px;font-weight:700}.shadowtrader-market-preview__logic-edge-label{fill:#c8c8d0d9;font-family:ui-sans-serif,system-ui,sans-serif;font-size:9px;font-weight:800}.shadowtrader-market-preview__body-stack{display:flex;flex-direction:column;gap:10px}.shadowtrader-market-preview__body{color:#e5e5e5c7;font-size:13px;line-height:1.55;margin:0}.shadowtrader-market-preview__body--block{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;color:#ececede0;line-height:1.6;padding:10px 12px}.shadowtrader-market-preview__actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:auto;padding-top:10px}.shadowtrader-market-preview__btn{border:1px solid #ffffff29;border-radius:10px;cursor:pointer;font-family:inherit;font-size:11px;font-weight:800;letter-spacing:.08em;min-height:40px;padding:0 18px;text-transform:uppercase;transition:background .14s ease,transform .1s ease}.shadowtrader-market-preview__btn:active{transform:scale(.98)}.shadowtrader-market-preview__btn--ghost{background:#ffffff0f;color:#e5e5e5}.shadowtrader-market-preview__btn--ghost:hover{background:#ffffff1a}.shadowtrader-market-preview__btn--primary{background:linear-gradient(180deg,#fafafa,#e5e5e5);border-color:#ffffff59;box-shadow:0 8px 24px #00000059;color:#0a0a0b}.shadowtrader-market-preview__btn--primary:hover{filter:brightness(1.05)}@media (prefers-reduced-motion:reduce){.shadowtrader-market-preview__backdrop,.shadowtrader-market-preview__flow-label,.shadowtrader-market-preview__logic,.shadowtrader-market-preview__logic-arrow-line,.shadowtrader-market-preview__logic-flow-intro,.shadowtrader-market-preview__logic-svg,.shadowtrader-market-preview__panel{animation:none!important}.shadowtrader-market-preview__logic-arrow-sep{animation:none!important;opacity:1}.shadowtrader-market-preview__hero .shadowtrader-market-preview__hero-art:after,.shadowtrader-market-preview__hero-bot-deco,.shadowtrader-market-preview__logic-edge--loop{animation:none!important}}.shadowtrader-bot-config-modal{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:max(8px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));position:fixed;z-index:500900}.shadowtrader-bot-config-modal__backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0000009e;border:0;inset:0;position:absolute}.shadowtrader-bot-config-modal__sheet{-webkit-overflow-scrolling:touch;background:linear-gradient(165deg,#12101c,#0c0a12 38%,#080809);border:1px solid #ffffff1f;border-radius:12px;box-shadow:0 28px 90px #0000008c,inset 0 0 0 1px #7b61ff29,0 0 28px -8px #7b61ff1f;color-scheme:dark;left:auto;max-height:min(calc(100dvh - 10px),92vh);overflow-x:hidden;overflow-y:auto;padding:10px 12px;position:relative;top:auto;transform:none;width:min(520px,calc(100% - 16px));z-index:1}.shadowtrader-bot-config-modal__head{align-items:center;border-bottom:1px solid #7b61ff1f;display:flex;gap:8px;justify-content:space-between;padding-bottom:6px}.shadowtrader-bot-config-modal__title{color:#e5e5e58c;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.shadowtrader-bot-config-modal__close{background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;color:#fafafa;cursor:pointer;font-size:16px;height:28px;line-height:1;transition:background .14s ease;width:28px}.shadowtrader-bot-config-modal__close:hover{background:#ffffff1a}.shadowtrader-bot-config-modal__sub{color:#fafafa;font-size:14px;font-weight:800;letter-spacing:.02em;line-height:1.2;margin-top:6px}.shadowtrader-bot-config-modal__params-eyebrow{color:#a894ffd9;font-size:8px;font-weight:800;letter-spacing:.12em;margin-bottom:2px;margin-top:6px;text-transform:uppercase}.shadowtrader-bot-config-modal__dynamic-lede{color:#e5e5e5c7;font-size:10px;font-weight:550;line-height:1.35;margin:0 0 6px}.shadowtrader-bot-config-modal__dynamic-lede strong{color:#fafafaeb;font-weight:800}.shadowtrader-bot-config-modal__dynamic-lede-note{color:#c8c8d0ad;display:block;font-size:9px;font-weight:550;line-height:1.35;margin-top:4px}.shadowtrader-bot-config-modal__dynamic-lede--martingale{color:#e5e5e5c7;font-size:10px;font-weight:550;line-height:1.35;margin:0 0 6px}.shadowtrader-bot-config-modal__grid{grid-gap:6px 8px;display:grid;gap:6px 8px;grid-template-columns:1fr 1fr;margin-top:2px}.shadowtrader-bot-config-modal__grid--dynamic{align-items:start;gap:8px;grid-template-columns:1fr 1fr;margin-top:4px}.shadowtrader-bot-config-modal__grid--dynamic .shadowtrader-bot-config-modal__partition{margin-top:0}.shadowtrader-bot-config-modal__grid--dynamic .shadowtrader-bot-config-modal__partition--first{grid-column:1;margin-top:0}.shadowtrader-bot-config-modal__grid--dynamic .shadowtrader-bot-config-modal__partition--backup{grid-column:2}.shadowtrader-bot-config-modal__grid--dynamic .shadowtrader-bot-config-modal__partition--martingale{grid-column:1/-1}.shadowtrader-bot-config-modal__field{display:flex;flex-direction:column;gap:3px}.shadowtrader-bot-config-modal__field--compact-martingale input{max-width:7rem}.shadowtrader-bot-config-modal__field--full,.shadowtrader-bot-config-modal__field--martingale{grid-column:1/-1}.shadowtrader-bot-config-modal__partition{background:#08061273;border:1px solid #7b61ff38;border-radius:10px;grid-column:1/-1;margin-top:6px;padding:7px 8px 8px}.shadowtrader-bot-config-modal__partition--first{margin-top:0}.shadowtrader-bot-config-modal__partition-heading{align-items:center;color:#baaafff2;display:flex;font-size:9px;font-weight:800;gap:6px;letter-spacing:.12em;margin:0 0 5px;text-transform:uppercase}.shadowtrader-bot-config-modal__leg-badge{align-items:center;background:linear-gradient(180deg,#e9e4ff,#c4b5fd);border:1px solid #a894ff8c;border-radius:6px;box-shadow:inset 0 1px 0 #fff3;color:#0c0a14;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:900;height:18px;justify-content:center;letter-spacing:0;line-height:1;text-transform:none;width:18px}.shadowtrader-bot-config-modal__leg-badge--2{background:linear-gradient(180deg,#d1fae5,#6ee7b7);border-color:#34d3998c;color:#042f2e}.shadowtrader-bot-config-modal__partition-note{color:#c8c8d0ad;font-size:9px;font-weight:550;line-height:1.3;margin:-2px 0 5px}.shadowtrader-bot-config-modal__partition-notes{display:flex;flex-direction:column;gap:4px;margin:-2px 0 8px}.shadowtrader-bot-config-modal__partition-notes .shadowtrader-bot-config-modal__partition-note{margin:0}.shadowtrader-bot-config-modal__partition-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.shadowtrader-bot-config-modal__field-label-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px 14px}.shadowtrader-bot-config-modal__field-label-row>span:first-child{flex:0 0 auto}p.shadowtrader-bot-config-modal__field-inline-hint{color:#c8c8d0b8;flex:1 1 180px;font-size:11px;font-weight:550;letter-spacing:.01em;line-height:1.4;margin:0;min-width:0;padding:0;text-transform:none}p.shadowtrader-bot-config-modal__field-inline-hint--tight{flex:none;font-size:9px;line-height:1.25;margin-top:1px}.shadowtrader-bot-config-modal__field span{color:#e5e5e5b8;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.shadowtrader-bot-config-modal__field input,.shadowtrader-bot-config-modal__field select{background:#12101cbf;border:1px solid #7b61ff38;border-radius:8px;color:#fafafa;font-size:12px;height:30px;outline:none;padding:0 8px;transition:border-color .14s ease,box-shadow .14s ease}.shadowtrader-bot-config-modal__field input:focus,.shadowtrader-bot-config-modal__field select:focus{border-color:#a894ff8c;box-shadow:0 0 0 3px #7b61ff33}.shadowtrader-bot-config-modal__error{background:#ef44441f;border:1px solid #f8717159;border-radius:6px;color:#fca5a5;font-size:11px;line-height:1.3;margin-top:6px;padding:5px 8px}.shadowtrader-bot-config-modal__actions{border-top:1px solid #7b61ff1f;display:flex;gap:8px;justify-content:flex-end;margin-top:8px;padding-top:8px}.shadowtrader-bot-config-modal__btn{border:1px solid #ffffff29;border-radius:8px;cursor:pointer;font-family:inherit;font-size:10px;font-weight:800;letter-spacing:.06em;min-height:30px;padding:0 10px;text-transform:uppercase;transition:background .14s ease,transform .1s ease}.shadowtrader-bot-config-modal__btn:active{transform:scale(.98)}.shadowtrader-bot-config-modal__btn--ghost{background:#ffffff0f;color:#e5e5e5}.shadowtrader-bot-config-modal__btn--ghost:hover{background:#ffffff1a}.shadowtrader-bot-config-modal__btn--primary{background:linear-gradient(180deg,#fafafa,#e8e8e8);border-color:#ffffff59;box-shadow:0 6px 20px #0000004d;color:#0a0a0b}.shadowtrader-bot-config-modal__btn--primary:hover{filter:brightness(1.04)}@media (max-width:760px){.shadowtrader-bot-config-modal__sheet{border-radius:12px;max-height:min(94dvh,calc(100dvh - 8px));padding:8px 10px;width:min(520px,calc(100% - 12px))}.shadowtrader-bot-config-modal__grid,.shadowtrader-bot-config-modal__grid--dynamic{grid-template-columns:1fr}.shadowtrader-bot-config-modal__grid--dynamic .shadowtrader-bot-config-modal__partition--backup,.shadowtrader-bot-config-modal__grid--dynamic .shadowtrader-bot-config-modal__partition--first,.shadowtrader-bot-config-modal__grid--dynamic .shadowtrader-bot-config-modal__partition--martingale{grid-column:1/-1}}@media (max-width:420px){.shadowtrader-market-card__load{height:34px}}.shadowtrader-connect-nudge,.shadowtrader-no-deriv-modal,.shadowtrader-tutorial-modal{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:max(8px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));position:fixed;z-index:500920}.shadowtrader-tutorial-modal{z-index:500925}.shadowtrader-no-deriv-modal{z-index:500930}.shadowtrader-connect-nudge__backdrop,.shadowtrader-no-deriv-modal__backdrop,.shadowtrader-tutorial-modal__backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0000009e;border:0;cursor:pointer;inset:0;margin:0;padding:0;position:absolute}.shadowtrader-connect-nudge__panel{background:linear-gradient(165deg,#0e0e10,#0a0a0b 40%,#080809);border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 28px 90px #0000008c,inset 0 0 0 1px #7b61ff1f;font-family:inherit;font-family:var(--font-ui,inherit);left:auto;max-height:min(88vh,calc(100dvh - 24px));overflow:auto;padding:16px 16px 14px;position:relative;top:auto;transform:none;width:min(520px,calc(100% - 20px));z-index:1}.shadowtrader-connect-nudge__head{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:10px;justify-content:space-between;padding-bottom:10px}.shadowtrader-connect-nudge__eyebrow{color:#e5e5e58c;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.shadowtrader-connect-nudge__close{background:#ffffff0d;border:1px solid #ffffff24;border-radius:10px;color:#fafafa;cursor:pointer;flex-shrink:0;font-size:18px;height:32px;line-height:1;transition:background .14s ease;width:32px}.shadowtrader-connect-nudge__close:hover{background:#ffffff1a}.shadowtrader-connect-nudge__title{color:#fafafa;font-size:17px;font-weight:800;letter-spacing:.02em;line-height:1.25;margin:12px 0 0}.shadowtrader-connect-nudge__lede{color:#e5e5e5b8;font-size:13px;line-height:1.5;margin:10px 0 0}.shadowtrader-connect-nudge__video-wrap{margin-top:14px}.shadowtrader-connect-nudge__video-placeholder{align-items:center;aspect-ratio:16/9;background:linear-gradient(180deg,#ffffff0f,#00000059);border:1px dashed #ffffff38;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:16px;text-align:center;width:100%}.shadowtrader-connect-nudge__video-placeholder-play{align-items:center;background:red;border-radius:50%;box-shadow:0 6px 24px #ff000059;color:#fff;display:inline-flex;height:48px;justify-content:center;width:48px}.shadowtrader-connect-nudge__video-placeholder-text{color:#ffffffe0;font-size:12px;font-weight:600;line-height:1.35;max-width:36ch}.shadowtrader-connect-nudge__video-placeholder--clickable{appearance:none;-webkit-appearance:none;border:1px dashed #ffffff38;color:inherit;cursor:pointer;font:inherit;transition:filter .12s ease,transform .1s ease}.shadowtrader-connect-nudge__video-placeholder--clickable:hover{filter:brightness(1.06)}.shadowtrader-connect-nudge__video-placeholder--clickable:focus-visible{outline:2px solid #fafafae6;outline-offset:3px}.shadowtrader-connect-nudge__video-placeholder-title{color:#fff;font-size:15px;font-weight:800;letter-spacing:.03em;line-height:1.2;text-shadow:0 1px 2px #00000073}.shadowtrader-connect-nudge__telegram{margin-top:14px}.shadowtrader-connect-nudge__telegram-link{align-items:center;background:linear-gradient(180deg,#35b8f0,#229ed9 42%,#1b8bc4);border:1px solid #229ed98c;border-radius:12px;box-shadow:0 10px 32px #229ed961,inset 0 0 0 1px #ffffff1f;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:64px;padding:16px 18px;text-align:center;text-decoration:none;transition:filter .14s ease,transform .1s ease,box-shadow .14s ease;width:100%}.shadowtrader-connect-nudge__telegram-link:hover{filter:brightness(1.06)}.shadowtrader-connect-nudge__telegram-link:active{transform:scale(.985)}.shadowtrader-connect-nudge__telegram-link:focus-visible{outline:2px solid #a894fff2;outline-offset:3px}.shadowtrader-connect-nudge__telegram-label{font-size:clamp(14px,3.6vw,18px);font-weight:800;letter-spacing:.02em;line-height:1.25;max-width:42ch;text-shadow:0 1px 0 #0000001f}.shadowtrader-connect-nudge__telegram-hint{font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1.3;opacity:.92}.shadowtrader-connect-nudge__actions{border-top:1px solid #ffffff14;display:flex;flex-direction:column;gap:10px;margin-top:16px;padding-top:12px}.shadowtrader-connect-nudge__btn{align-items:center;border:1px solid #ffffff29;border-radius:10px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:800;gap:8px;justify-content:center;letter-spacing:.06em;min-height:40px;padding:0 16px;text-transform:uppercase;transition:background .14s ease,transform .1s ease,border-color .14s ease}.shadowtrader-connect-nudge__btn:active{transform:scale(.98)}.shadowtrader-connect-nudge__btn--primary{background:linear-gradient(135deg,#16a34a,#15803d);border-color:#22c55e8c;box-shadow:0 6px 20px #00000047;color:#fff}.shadowtrader-connect-nudge__btn--primary:hover{background:linear-gradient(135deg,#22c55e,#16a34a);border-color:#22c55ed9;box-shadow:0 6px 22px #22c55e59;filter:none}.shadowtrader-connect-nudge__btn--primary svg{flex-shrink:0}.shadowtrader-connect-nudge__btn--danger{background:#7f1d1d73;border-color:#ef44448c;color:#fecaca;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:none}.shadowtrader-connect-nudge__btn--danger:hover{background:#991b1b8c;border-color:#f87171a6}.shadowtrader-connect-nudge__btn--ghost{background:#ffffff0f;border-color:#ffffff29;color:#e5e5e5;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:none}.shadowtrader-connect-nudge__btn--ghost:hover{background:#ffffff1a}.shadowtrader-tutorial-modal__panel{background:linear-gradient(165deg,#0e0e10,#0a0a0b 40%,#080809);border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 28px 90px #0000008c,inset 0 0 0 1px #7b61ff1f;font-family:inherit;font-family:var(--font-ui,inherit);max-height:min(90vh,calc(100dvh - 24px));overflow:auto;padding:14px 14px 16px;position:relative;width:min(1280px,calc(100% - 20px));z-index:1}.shadowtrader-tutorial-course{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(150px,190px) minmax(0,1fr);min-height:min(78vh,860px)}.shadowtrader-tutorial-course__playlist{background:#ffffff08;border:1px solid #ffffff29;border-radius:10px;overflow-y:auto;padding:10px}.shadowtrader-tutorial-course__tabs{grid-gap:8px;display:grid;gap:8px}.shadowtrader-tutorial-course__tab{background:#ffffff05;border:1px solid #ffffff38;border-radius:8px;color:#ffffffe6;cursor:pointer;font-size:12px;line-height:1.25;padding:8px 10px;text-align:left;width:100%}.shadowtrader-tutorial-course__tab.is-active{background:#ffffff1f;border-color:#ffffff94;color:#fff}.shadowtrader-tutorial-course__tab-short{display:none}.shadowtrader-tutorial-course__tab-full{display:inline}.shadowtrader-tutorial-course__player{display:flex;flex-direction:column;height:100%;margin:0;min-height:min(75vh,820px)}.shadowtrader-tutorial-course__player .shadowtrader-tutorial-modal__video-native{border-radius:10px;height:100%;min-height:min(70vh,760px);width:100%}@media (max-width:760px){.shadowtrader-tutorial-course{gap:10px;grid-template-columns:1fr;grid-template-rows:auto 1fr;min-height:min(86vh,calc(100dvh - 88px))}.shadowtrader-tutorial-course__playlist{max-height:86px;overflow-x:hidden;overflow-y:hidden;padding:8px;white-space:normal}.shadowtrader-tutorial-course__playlist>div:first-child{display:none}.shadowtrader-tutorial-course__tabs{display:flex;gap:8px;overflow:hidden;width:100%}.shadowtrader-tutorial-course__tab{align-items:center;background:#ffffff0f;border:1px solid #fff3;border-radius:999px;display:inline-flex;flex:1 1;font-size:11px;justify-content:center;margin-right:0;max-width:none;min-width:0;overflow:hidden;padding:7px 12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.shadowtrader-tutorial-course__tab.is-active{background:#ffffff2e;border-color:#ffffffa6}.shadowtrader-tutorial-course__tab-short{display:inline}.shadowtrader-tutorial-course__tab-full{display:none}.shadowtrader-tutorial-course__player{min-height:min(78vh,calc(100dvh - 140px))}.shadowtrader-tutorial-course__player .shadowtrader-tutorial-modal__video-native{min-height:min(70vh,calc(100dvh - 180px))}}.shadowtrader-tutorial-modal__head{align-items:flex-start;border-bottom:1px solid #ffffff14;display:flex;gap:10px;justify-content:space-between;padding-bottom:10px}.shadowtrader-tutorial-modal__title{color:#fafafa;font-size:17px;font-weight:800;letter-spacing:.02em;line-height:1.25;margin:0}.shadowtrader-tutorial-modal__close{background:#ffffff0d;border:1px solid #ffffff24;border-radius:10px;color:#fafafa;cursor:pointer;flex-shrink:0;font-size:18px;height:32px;line-height:1;transition:background .14s ease;width:32px}.shadowtrader-tutorial-modal__close:hover{background:#ffffff1a}.shadowtrader-tutorial-modal__video{align-items:stretch;display:flex;flex-direction:column;gap:10px;margin-top:12px}.shadowtrader-tutorial-modal__video-native{background:#000;border:1px solid #ffffff1f;border-radius:12px;box-sizing:border-box;display:block;max-height:min(52vh,420px);width:100%}.shadowtrader-tutorial-modal__video-caption{color:#fff;font-size:14px;font-weight:800;letter-spacing:.04em;margin:0;text-align:center;text-shadow:0 1px 2px #00000059}.shadowtrader-no-deriv-modal__panel{background:linear-gradient(165deg,#0e0e10,#0a0a0b 40%,#080809);border:1px solid #f8717173;border-radius:14px;box-shadow:0 28px 90px #0000008c,inset 0 0 0 1px #7b61ff1f,inset 0 0 0 1px #ef44441f;font-family:inherit;font-family:var(--font-ui,inherit);left:auto;max-height:min(88vh,calc(100dvh - 24px));overflow:auto;padding:16px 16px 14px;position:relative;top:auto;transform:none;width:min(520px,calc(100% - 20px));z-index:1}.shadowtrader-no-deriv-modal__head{align-items:center;border-bottom:1px solid #f8717126;display:flex;gap:10px;justify-content:space-between;padding-bottom:10px}.shadowtrader-no-deriv-modal__eyebrow{color:#f87171e6;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.shadowtrader-no-deriv-modal__close{background:#ffffff0d;border:1px solid #f8717159;border-radius:10px;color:#fecaca;cursor:pointer;flex-shrink:0;font-size:18px;height:32px;line-height:1;transition:background .14s ease;width:32px}.shadowtrader-no-deriv-modal__close:hover{background:#ef444426}.shadowtrader-no-deriv-modal__title{color:#fecaca;font-size:17px;font-weight:800;letter-spacing:.02em;line-height:1.25;margin:12px 0 0}.shadowtrader-no-deriv-modal__body{color:#fecacae0;font-size:13px;line-height:1.5;margin:10px 0 0}.shadowtrader-no-deriv-modal__link{align-items:center;background:linear-gradient(180deg,#fafafa,#e8e8e8);border:1px solid #ffffff59;border-radius:10px;box-shadow:0 6px 20px #0000004d;box-sizing:border-box;color:#991b1b;display:inline-flex;font-size:11px;font-weight:800;justify-content:center;letter-spacing:.06em;margin-top:14px;min-height:40px;padding:0 16px;text-decoration:none;text-transform:uppercase;transition:filter .14s ease,border-color .14s ease;width:100%}.shadowtrader-no-deriv-modal__link:hover{border-color:#f871718c;filter:brightness(1.04)}.shadowtrader-no-deriv-modal__actions{border-top:1px solid #f8717126;display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;padding-top:12px}.shadowtrader-no-deriv-modal__btn{border:1px solid #ffffff29;border-radius:10px;cursor:pointer;flex:1 1 auto;font-family:inherit;font-size:11px;font-weight:800;letter-spacing:.06em;min-height:40px;padding:0 16px;text-transform:uppercase;transition:background .14s ease,transform .1s ease}.shadowtrader-no-deriv-modal__btn:active{transform:scale(.98)}.shadowtrader-no-deriv-modal__btn--ghost{background:#ffffff0f;color:#fecaca}.shadowtrader-no-deriv-modal__btn--ghost:hover{background:#ffffff1a}.shadowtrader-no-deriv-modal__btn--muted{background:#0000;border-color:#f8717140;color:#fecaca8c;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:none}.shadowtrader-no-deriv-modal__btn--muted:hover{background:#ffffff0a;border-color:#f8717173;color:#fecaca}@media (max-width:760px){.shadowtrader-connect-nudge,.shadowtrader-no-deriv-modal,.shadowtrader-tutorial-modal{padding:max(4px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.shadowtrader-connect-nudge__panel,.shadowtrader-no-deriv-modal__panel,.shadowtrader-tutorial-modal__panel{border-radius:10px;max-height:min(90dvh,calc(100dvh - 10px));padding:8px 10px 10px;width:min(100%,calc(100% - 10px))}.shadowtrader-connect-nudge__head{padding-bottom:6px}.shadowtrader-connect-nudge__title{font-size:14px;line-height:1.2;margin:6px 0 0}.shadowtrader-connect-nudge__lede{font-size:12px;line-height:1.35;margin:6px 0 0}.shadowtrader-connect-nudge__video-wrap{margin-top:8px}.shadowtrader-connect-nudge__video-placeholder-play{height:42px;width:42px}.shadowtrader-connect-nudge__video-placeholder-text{font-size:11px}.shadowtrader-connect-nudge__telegram{margin-top:10px}.shadowtrader-connect-nudge__telegram-link{border-radius:10px;min-height:48px;padding:10px 12px}.shadowtrader-connect-nudge__telegram-label{font-size:13px}.shadowtrader-connect-nudge__telegram-hint{font-size:11px}.shadowtrader-connect-nudge__actions{gap:6px;margin-top:10px;padding-top:8px}.shadowtrader-connect-nudge__btn{font-size:10px;min-height:36px;padding:0 12px}.shadowtrader-connect-nudge__close{border-radius:8px;font-size:16px;height:28px;width:28px}.shadowtrader-no-deriv-modal__head{padding-bottom:6px}.shadowtrader-no-deriv-modal__title{font-size:14px;line-height:1.2;margin:6px 0 0}.shadowtrader-no-deriv-modal__body{font-size:12px;line-height:1.35;margin:6px 0 0}.shadowtrader-no-deriv-modal__link{font-size:10px;margin-top:10px;min-height:36px;padding:0 12px}.shadowtrader-no-deriv-modal__actions{gap:6px;margin-top:10px;padding-top:8px}.shadowtrader-no-deriv-modal__btn{font-size:10px;min-height:36px;padding:0 12px}.shadowtrader-no-deriv-modal__close{border-radius:8px;font-size:16px;height:28px;width:28px}}body.light-theme .shadowtrader-connect-nudge__panel,body.light-theme .shadowtrader-tutorial-modal__panel,html.light-theme .shadowtrader-connect-nudge__panel,html.light-theme .shadowtrader-tutorial-modal__panel{background:linear-gradient(165deg,#fff,#f4f4f5);border-color:#0a0a0b1f;box-shadow:0 28px 90px #0a0a0b26}body.light-theme .shadowtrader-connect-nudge__head,html.light-theme .shadowtrader-connect-nudge__head{border-bottom-color:#0a0a0b14}body.light-theme .shadowtrader-connect-nudge__eyebrow,html.light-theme .shadowtrader-connect-nudge__eyebrow{color:#0a0a0b80}body.light-theme .shadowtrader-connect-nudge__title,html.light-theme .shadowtrader-connect-nudge__title{color:#0a0a0b}body.light-theme .shadowtrader-connect-nudge__lede,html.light-theme .shadowtrader-connect-nudge__lede{color:#0a0a0ba6}body.light-theme .shadowtrader-connect-nudge__video-placeholder,html.light-theme .shadowtrader-connect-nudge__video-placeholder{background:linear-gradient(180deg,#0a0a0b0a,#0a0a0b17);border-color:#0a0a0b2e}body.light-theme .shadowtrader-connect-nudge__video-placeholder-text,html.light-theme .shadowtrader-connect-nudge__video-placeholder-text{color:#0a0a0b9e}body.light-theme .shadowtrader-tutorial-modal__head,html.light-theme .shadowtrader-tutorial-modal__head{border-bottom-color:#0a0a0b14}body.light-theme .shadowtrader-tutorial-modal__title,html.light-theme .shadowtrader-tutorial-modal__title{color:#0a0a0b}body.light-theme .shadowtrader-tutorial-modal__close,html.light-theme .shadowtrader-tutorial-modal__close{background:#0a0a0b0a;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-tutorial-modal__close:hover,html.light-theme .shadowtrader-tutorial-modal__close:hover{background:#0a0a0b14}body.light-theme .shadowtrader-tutorial-modal__video-native,html.light-theme .shadowtrader-tutorial-modal__video-native{border-color:#0a0a0b2e}body.light-theme .shadowtrader-tutorial-modal__video-caption,html.light-theme .shadowtrader-tutorial-modal__video-caption{color:#0a0a0b;text-shadow:none}body.light-theme .shadowtrader-connect-nudge__telegram-link,html.light-theme .shadowtrader-connect-nudge__telegram-link{border-color:#229ed980;box-shadow:0 10px 28px #229ed947,inset 0 0 0 1px #fff3}body.light-theme .shadowtrader-connect-nudge__telegram-link:focus-visible,html.light-theme .shadowtrader-connect-nudge__telegram-link:focus-visible{outline-color:#6366f1e6}body.light-theme .shadowtrader-connect-nudge__actions,html.light-theme .shadowtrader-connect-nudge__actions{border-top-color:#0a0a0b14}body.light-theme .shadowtrader-connect-nudge__close,html.light-theme .shadowtrader-connect-nudge__close{background:#0a0a0b0a;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-connect-nudge__close:hover,html.light-theme .shadowtrader-connect-nudge__close:hover{background:#0a0a0b14}body.light-theme .shadowtrader-connect-nudge__btn--primary,html.light-theme .shadowtrader-connect-nudge__btn--primary{background:linear-gradient(135deg,#16a34a,#15803d);border-color:#16653466;box-shadow:0 6px 20px #16653433;color:#fff}body.light-theme .shadowtrader-connect-nudge__btn--primary:hover,html.light-theme .shadowtrader-connect-nudge__btn--primary:hover{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 8px 24px #22c55e47}body.light-theme .shadowtrader-connect-nudge__btn--ghost,html.light-theme .shadowtrader-connect-nudge__btn--ghost{background:#0a0a0b0d;border-color:#0a0a0b1f;color:#0a0a0b8c;text-transform:none}body.light-theme .shadowtrader-connect-nudge__btn--ghost:hover,html.light-theme .shadowtrader-connect-nudge__btn--ghost:hover{background:#0a0a0b1a;color:#0a0a0b}body.light-theme .shadowtrader-no-deriv-modal__panel,html.light-theme .shadowtrader-no-deriv-modal__panel{background:linear-gradient(165deg,#fff,#fef2f2);border-color:#dc262659;box-shadow:0 28px 90px #0a0a0b1f}body.light-theme .shadowtrader-no-deriv-modal__head,html.light-theme .shadowtrader-no-deriv-modal__head{border-bottom-color:#dc262626}body.light-theme .shadowtrader-no-deriv-modal__eyebrow,html.light-theme .shadowtrader-no-deriv-modal__eyebrow{color:#b91c1cd9}body.light-theme .shadowtrader-no-deriv-modal__title,html.light-theme .shadowtrader-no-deriv-modal__title{color:#991b1b}body.light-theme .shadowtrader-no-deriv-modal__body,html.light-theme .shadowtrader-no-deriv-modal__body{color:#7f1d1de0}body.light-theme .shadowtrader-no-deriv-modal__actions,html.light-theme .shadowtrader-no-deriv-modal__actions{border-top-color:#dc26261f}body.light-theme .shadowtrader-no-deriv-modal__link,html.light-theme .shadowtrader-no-deriv-modal__link{border-color:#dc262640;box-shadow:0 6px 20px #7f1d1d1f;color:#991b1b}body.light-theme .shadowtrader-no-deriv-modal__link:hover,html.light-theme .shadowtrader-no-deriv-modal__link:hover{border-color:#dc262673}body.light-theme .shadowtrader-no-deriv-modal__close,html.light-theme .shadowtrader-no-deriv-modal__close{background:#ffffffd9;border-color:#dc262659;color:#991b1b}body.light-theme .shadowtrader-no-deriv-modal__close:hover,html.light-theme .shadowtrader-no-deriv-modal__close:hover{background:#fff}body.light-theme .shadowtrader-no-deriv-modal__btn--ghost,html.light-theme .shadowtrader-no-deriv-modal__btn--ghost{background:#0a0a0b0a;border-color:#0a0a0b1f;color:#991b1b}body.light-theme .shadowtrader-no-deriv-modal__btn--ghost:hover,html.light-theme .shadowtrader-no-deriv-modal__btn--ghost:hover{background:#0a0a0b14}body.light-theme .shadowtrader-no-deriv-modal__btn--muted,html.light-theme .shadowtrader-no-deriv-modal__btn--muted{border-color:#dc262633;color:#7f1d1d8c}body.light-theme .shadowtrader-no-deriv-modal__btn--muted:hover,html.light-theme .shadowtrader-no-deriv-modal__btn--muted:hover{background:#fee2e259;border-color:#dc262666;color:#991b1b}html.casino-theme{--shadow-casino-bg0:#101026;--shadow-casino-bg1:#1a1a3d;--shadow-casino-panel:#1a1a3d6b;--shadow-casino-accent:#7b61ff;--shadow-casino-accent2:#6366f1;--shadow-casino-pink:#ec4899;--shadow-casino-gold:#ffc107;--shadow-casino-edge:#7b61ff52;--shadow-casino-glow:#ec48991f}html[data-client-id=legacytradershub].casino-theme body,html[data-client-id=shadowtrader].casino-theme body{background:radial-gradient(120% 80% at 50% -10%,#7b61ff2e 0,#0000 55%),linear-gradient(165deg,var(--shadow-casino-bg0) 0,#0c0c20 45%,var(--shadow-casino-bg1) 100%)}body.casino-theme .shadowtrader-shell,html.casino-theme .shadowtrader-shell{background:linear-gradient(180deg,var(--shadow-casino-bg0) 0,#12122a 50%,var(--shadow-casino-bg1) 100%);color:#e8e8f2}body.casino-theme .shadowtrader-header,html.casino-theme .shadowtrader-header{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#1a1a3dbf,#101026eb);border-bottom:1px solid var(--shadow-casino-edge);box-shadow:0 1px 0 0 #ffffff0f inset,0 0 48px -20px var(--shadow-casino-glow)}body.casino-theme .shadowtrader-header__brand-eyebrow,html.casino-theme .shadowtrader-header__brand-eyebrow{color:#c8c4ffa6}body.casino-theme .shadowtrader-header__brand-name,html.casino-theme .shadowtrader-header__brand-name{color:#f8f8ff;text-shadow:0 0 28px #7b61ff59}body.casino-theme .shadowtrader-header__avatar,html.casino-theme .shadowtrader-header__avatar{background:linear-gradient(145deg,#7b61ff59,#ec489933)!important;box-shadow:inset 0 0 0 1px #ffc10759,0 0 20px #7b61ff40!important}body.casino-theme .shadowtrader-pill,html.casino-theme .shadowtrader-pill{background:var(--shadow-casino-panel);border:1px solid var(--shadow-casino-edge);box-shadow:0 0 24px -12px #7b61ff66;color:#e8e8f2}body.casino-theme .shadowtrader-pill__kicker,html.casino-theme .shadowtrader-pill__kicker{color:#c8c4ffb3}body.casino-theme .shadowtrader-pill__value,html.casino-theme .shadowtrader-pill__value{color:#f0f0fa}body.casino-theme .shadowtrader-pill--bal .shadowtrader-pill__value,html.casino-theme .shadowtrader-pill--bal .shadowtrader-pill__value{color:var(--shadow-casino-gold);font-weight:800;text-shadow:0 0 20px #ffc10759}body.casino-theme .shadowtrader-header__btn-sub,html.casino-theme .shadowtrader-header__btn-sub{color:#c8c4ff8c}body.casino-theme .shadowtrader-header__btn--account,html.casino-theme .shadowtrader-header__btn--account{background:var(--shadow-casino-panel)!important;box-shadow:inset 0 0 0 1px var(--shadow-casino-edge)!important;color:#e8e8f2!important}body.casino-theme .shadowtrader-header__btn--account:hover:not(:disabled),html.casino-theme .shadowtrader-header__btn--account:hover:not(:disabled){background:#7b61ff33!important;color:#fff!important}body.casino-theme .shadowtrader-header__btn--icon,html.casino-theme .shadowtrader-header__btn--icon{background:var(--shadow-casino-panel)!important;box-shadow:inset 0 0 0 1px var(--shadow-casino-edge)!important;color:#d8d4ff!important}body.casino-theme .shadowtrader-header__btn--icon:hover:not(:disabled),html.casino-theme .shadowtrader-header__btn--icon:hover:not(:disabled){background:#7b61ff38!important;color:#fff!important}body.casino-theme .shadowtrader-header__btn--cta,html.casino-theme .shadowtrader-header__btn--cta{background:linear-gradient(135deg,var(--shadow-casino-accent) 0,var(--shadow-casino-pink) 100%)!important;border:none!important;box-shadow:0 0 24px #7b61ff73,inset 0 1px 0 #ffffff38!important;color:#fff!important}body.casino-theme .shadowtrader-header__btn--cta:hover:not(:disabled),html.casino-theme .shadowtrader-header__btn--cta:hover:not(:disabled){box-shadow:0 0 32px #ec489966,inset 0 1px 0 #ffffff47!important;filter:brightness(1.06)}body.casino-theme .shadowtrader-shell__workspace,html.casino-theme .shadowtrader-shell__workspace{background:linear-gradient(180deg,#12122c 0,var(--shadow-casino-bg0) 100%)}body.casino-theme .shadowtrader-shell__col--left,html.casino-theme .shadowtrader-shell__col--left{background:#101026a6;border-right-color:var(--shadow-casino-edge)}body.casino-theme .shadowtrader-shell__col--center,html.casino-theme .shadowtrader-shell__col--center{background:#0c0c1c80}body.casino-theme .shadowtrader-shell__col--right,html.casino-theme .shadowtrader-shell__col--right{background:#101026a6;border-left-color:var(--shadow-casino-edge)}body.casino-theme .shadowtrader-rail,html.casino-theme .shadowtrader-rail{background:linear-gradient(180deg,#1e1b41d9,#12122aeb);border:1px solid var(--shadow-casino-edge);box-shadow:inset 0 1px 0 0 #ffffff0d,0 12px 40px -20px #7b61ff59}body.casino-theme .shadowtrader-rail__head,html.casino-theme .shadowtrader-rail__head{background:#7b61ff0f;border-bottom-color:#7b61ff26}body.casino-theme .shadowtrader-rail__eyebrow,html.casino-theme .shadowtrader-rail__eyebrow{color:#c8c4ffa6}body.casino-theme .shadowtrader-rail__title,html.casino-theme .shadowtrader-rail__title{color:#f4f4ff}body.casino-theme .shadowtrader-rail__count,html.casino-theme .shadowtrader-rail__count{background:#7b61ff38;color:#f8f8ff}body.casino-theme .shadowtrader-rail__status,html.casino-theme .shadowtrader-rail__status{color:#c8c4ffa6}body.casino-theme .shadowtrader-rail__status--on,html.casino-theme .shadowtrader-rail__status--on{color:#e8e8f2}body.casino-theme .shadowtrader-rail__reset,html.casino-theme .shadowtrader-rail__reset{background:var(--shadow-casino-panel);border-color:var(--shadow-casino-edge);color:#e8e8f2d9}body.casino-theme .shadowtrader-notice,html.casino-theme .shadowtrader-notice{background:linear-gradient(180deg,#1e1b41f2,#101026eb);border:1px solid var(--shadow-casino-edge);box-shadow:0 20px 48px -24px #7b61ff73}body.casino-theme .shadowtrader-notice__title,html.casino-theme .shadowtrader-notice__title{color:#f8f8ff}body.casino-theme .shadowtrader-notice__msg,html.casino-theme .shadowtrader-notice__msg{color:#e8e8f2e6}body.casino-theme .shadowtrader-connect-nudge__panel,body.casino-theme .shadowtrader-tutorial-modal__panel,html.casino-theme .shadowtrader-connect-nudge__panel,html.casino-theme .shadowtrader-tutorial-modal__panel{background:linear-gradient(180deg,#1e1b41f5,#101026f0);border:1px solid var(--shadow-casino-edge);box-shadow:0 28px 90px #0000008c,inset 0 1px 0 0 #ffffff0d,inset 0 0 0 1px #ec48991a}body.casino-theme .shadowtrader-connect-nudge__head,body.casino-theme .shadowtrader-tutorial-modal__head,html.casino-theme .shadowtrader-connect-nudge__head,html.casino-theme .shadowtrader-tutorial-modal__head{border-bottom-color:#7b61ff26}body.casino-theme .shadowtrader-connect-nudge__eyebrow,html.casino-theme .shadowtrader-connect-nudge__eyebrow{color:#c8c4ffa6}body.casino-theme .shadowtrader-connect-nudge__title,body.casino-theme .shadowtrader-tutorial-modal__title,html.casino-theme .shadowtrader-connect-nudge__title,html.casino-theme .shadowtrader-tutorial-modal__title{color:#f4f4ff}body.casino-theme .shadowtrader-connect-nudge__lede,html.casino-theme .shadowtrader-connect-nudge__lede{color:#e8e8f2d9}body.casino-theme .shadowtrader-tutorial-modal__close,html.casino-theme .shadowtrader-tutorial-modal__close{background:#7b61ff14;border-color:var(--shadow-casino-edge);color:#f4f4ff}body.casino-theme .shadowtrader-connect-nudge__actions,html.casino-theme .shadowtrader-connect-nudge__actions{border-top-color:#7b61ff1f}body.casino-theme .shadowtrader-connect-nudge__telegram-link,html.casino-theme .shadowtrader-connect-nudge__telegram-link{border-color:#229ed9a6;box-shadow:0 12px 36px #229ed952,inset 0 0 0 1px #7b61ff2e,inset 0 0 0 1px #ffffff14}body.casino-theme .shadowtrader-bot-config-modal__sheet,html.casino-theme .shadowtrader-bot-config-modal__sheet{background:linear-gradient(180deg,#1e1b41f5,#101026f0);border:1px solid var(--shadow-casino-edge);box-shadow:0 28px 90px #0000008c,inset 0 1px 0 0 #ffffff0d,inset 0 0 0 1px #ec48991a;color-scheme:dark}body.casino-theme .shadowtrader-bot-config-modal__head,html.casino-theme .shadowtrader-bot-config-modal__head{border-bottom-color:#7b61ff26}body.casino-theme .shadowtrader-bot-config-modal__title,html.casino-theme .shadowtrader-bot-config-modal__title{color:#c8c4ffa6}body.casino-theme .shadowtrader-bot-config-modal__sub,html.casino-theme .shadowtrader-bot-config-modal__sub{color:#f4f4ff}body.casino-theme .shadowtrader-bot-config-modal__params-eyebrow,html.casino-theme .shadowtrader-bot-config-modal__params-eyebrow{color:#d8b4fef2}body.casino-theme .shadowtrader-bot-config-modal__field span,html.casino-theme .shadowtrader-bot-config-modal__field span{color:#c8c4ffb8}body.casino-theme p.shadowtrader-bot-config-modal__field-inline-hint,html.casino-theme p.shadowtrader-bot-config-modal__field-inline-hint{color:#c8c4ff9e}body.casino-theme .shadowtrader-bot-config-modal__field input,body.casino-theme .shadowtrader-bot-config-modal__field select,html.casino-theme .shadowtrader-bot-config-modal__field input,html.casino-theme .shadowtrader-bot-config-modal__field select{background:#1a1a3d80;border-color:var(--shadow-casino-edge);color:#f8f8ff}body.casino-theme .shadowtrader-bot-config-modal__field input:focus,body.casino-theme .shadowtrader-bot-config-modal__field select:focus,html.casino-theme .shadowtrader-bot-config-modal__field input:focus,html.casino-theme .shadowtrader-bot-config-modal__field select:focus{border-color:#a894ffa6;box-shadow:0 0 0 3px #7b61ff47}body.casino-theme .shadowtrader-bot-config-modal__close,html.casino-theme .shadowtrader-bot-config-modal__close{background:var(--shadow-casino-panel);border-color:var(--shadow-casino-edge);color:#f4f4ff}body.casino-theme .shadowtrader-bot-config-modal__close:hover,html.casino-theme .shadowtrader-bot-config-modal__close:hover{background:#7b61ff33}body.casino-theme .shadowtrader-bot-config-modal__actions,html.casino-theme .shadowtrader-bot-config-modal__actions{border-top-color:#7b61ff1f}body.casino-theme .shadowtrader-bot-config-modal__btn--ghost,html.casino-theme .shadowtrader-bot-config-modal__btn--ghost{background:var(--shadow-casino-panel);border-color:var(--shadow-casino-edge);color:#e8e8f2e6}body.casino-theme .shadowtrader-bot-config-modal__btn--ghost:hover,html.casino-theme .shadowtrader-bot-config-modal__btn--ghost:hover{background:#7b61ff2e}body.casino-theme .shadowtrader-bot-config-modal__error,html.casino-theme .shadowtrader-bot-config-modal__error{background:#7f1d1d59;border-color:#f8717166;color:#fecaca}body.casino-theme .shadowtrader-no-deriv-modal__panel,html.casino-theme .shadowtrader-no-deriv-modal__panel{background:linear-gradient(165deg,#281626f5,#101026f0);border:1px solid #f871716b;box-shadow:0 28px 90px #0000008c,0 0 0 1px var(--shadow-casino-edge) inset,0 0 0 1px #ef44441f inset}body.casino-theme .shadowtrader-no-deriv-modal__head,html.casino-theme .shadowtrader-no-deriv-modal__head{border-bottom-color:#f8717133}body.casino-theme .shadowtrader-no-deriv-modal__eyebrow,html.casino-theme .shadowtrader-no-deriv-modal__eyebrow{color:#fba5b4f2}body.casino-theme .shadowtrader-no-deriv-modal__title,html.casino-theme .shadowtrader-no-deriv-modal__title{color:#ffe4e6}body.casino-theme .shadowtrader-no-deriv-modal__body,html.casino-theme .shadowtrader-no-deriv-modal__body{color:#fee4e6eb}body.casino-theme .shadowtrader-no-deriv-modal__actions,html.casino-theme .shadowtrader-no-deriv-modal__actions{border-top-color:#f871712e}body.casino-theme .shadowtrader-shell__tabs,html.casino-theme .shadowtrader-shell__tabs{background:#101026d9;border-bottom:1px solid var(--shadow-casino-edge)}body.casino-theme .shadowtrader-shell__tab,html.casino-theme .shadowtrader-shell__tab{color:#c8c4ffa6}body.casino-theme .shadowtrader-shell__tab:hover:not(.is-active),html.casino-theme .shadowtrader-shell__tab:hover:not(.is-active){color:#e8e8f2}body.casino-theme .shadowtrader-shell__tab.is-active,html.casino-theme .shadowtrader-shell__tab.is-active{background:#7b61ff38;box-shadow:inset 0 0 0 1px var(--shadow-casino-edge);color:#fff}body.casino-theme .shadowtrader-shell__tab-badge,html.casino-theme .shadowtrader-shell__tab-badge{background:linear-gradient(135deg,var(--shadow-casino-gold),#ffda44);color:#1a1040}@media (max-width:760px){body.casino-theme .shadowtrader-shell__tabs,html.casino-theme .shadowtrader-shell__tabs{border-bottom:none}body.casino-theme .shadowtrader-shell[data-active-pane=blocks] .shadowtrader-shell__tab.is-active,html.casino-theme .shadowtrader-shell[data-active-pane=blocks] .shadowtrader-shell__tab.is-active{background:linear-gradient(180deg,#28224eeb,#1e1a3ee0 34%,#1a1638eb 58%,#161434f2 88%,#161434f2);border:1px solid var(--shadow-casino-edge);border-bottom:none;border-radius:10px 10px 0 0;box-shadow:none}body.casino-theme .shadowtrader-shell[data-active-pane=analysis] .shadowtrader-shell__tab.is-active,body.casino-theme .shadowtrader-shell[data-active-pane=controls] .shadowtrader-shell__tab.is-active,html.casino-theme .shadowtrader-shell[data-active-pane=analysis] .shadowtrader-shell__tab.is-active,html.casino-theme .shadowtrader-shell[data-active-pane=controls] .shadowtrader-shell__tab.is-active{background:linear-gradient(180deg,#201c3eeb,#161430c7 40%,#101026a6 78%,#101026a6);border:1px solid var(--shadow-casino-edge);border-bottom:none;border-radius:10px 10px 0 0;box-shadow:none}}body.casino-theme .shadowtrader-center-split-tabs,html.casino-theme .shadowtrader-center-split-tabs{background:#101026eb;border-bottom-color:var(--shadow-casino-edge)}body.casino-theme .shadowtrader-center-split-tabs__btn,html.casino-theme .shadowtrader-center-split-tabs__btn{color:#c8c4ff8c}body.casino-theme .shadowtrader-center-split-tabs__btn.is-active,html.casino-theme .shadowtrader-center-split-tabs__btn.is-active{background:#7b61ff26;box-shadow:inset 0 -2px 0 0 var(--shadow-casino-accent);color:#fff}body.casino-theme .shadowtrader-right-rail-tabs,html.casino-theme .shadowtrader-right-rail-tabs{background:#101026eb;border-bottom-color:var(--shadow-casino-edge)}body.casino-theme .shadowtrader-right-rail-tabs__btn,html.casino-theme .shadowtrader-right-rail-tabs__btn{color:#c8c4ff8c}body.casino-theme .shadowtrader-right-rail-tabs__btn.is-active,html.casino-theme .shadowtrader-right-rail-tabs__btn.is-active{background:#7b61ff26;box-shadow:inset 0 -2px 0 0 var(--shadow-casino-accent);color:#fff}body.casino-theme .shadowtrader-right-rail-tabs__badge,html.casino-theme .shadowtrader-right-rail-tabs__badge{background:linear-gradient(135deg,var(--shadow-casino-gold),#ffda44);color:#1a1040}body.casino-theme .shadowtrader-shell .bots-panel__toolbar,html.casino-theme .shadowtrader-shell .bots-panel__toolbar{background:#161434f2;border-bottom:1px solid var(--shadow-casino-edge)}body.casino-theme .shadowtrader-shell .bots-panel__workspace,html.casino-theme .shadowtrader-shell .bots-panel__workspace{background:linear-gradient(165deg,#141432,#0e0e24 50%,#12122c);background-image:radial-gradient(80% 60% at 20% 10%,#7b61ff1f 0,#0000 50%),radial-gradient(60% 50% at 90% 80%,#ec489914 0,#0000 45%),linear-gradient(165deg,#141432,#0e0e24 50%,#12122c)}body.casino-theme .shadowtrader-shell .bots-panel__console,html.casino-theme .shadowtrader-shell .bots-panel__console{background:#0e0e20f5;border-top:1px solid var(--shadow-casino-edge)}body.casino-theme .shadowtrader-shell .bots-panel .blocklyToolboxDiv,html.casino-theme .shadowtrader-shell .bots-panel .blocklyToolboxDiv{background:#161434fa!important;border-right:1px solid var(--shadow-casino-edge)!important}body.casino-theme .shadowtrader-shell .bots-panel .blocklyFlyoutBackground,html.casino-theme .shadowtrader-shell .bots-panel .blocklyFlyoutBackground{fill:#1a1840!important}body.casino-theme .shadowtrader-shell .bots-panel .blocklyMainBackground,html.casino-theme .shadowtrader-shell .bots-panel .blocklyMainBackground{fill:#16163a!important}body.casino-theme .shadowtrader-analysis-split-tabs,html.casino-theme .shadowtrader-analysis-split-tabs{background:#7b61ff0f;border-bottom-color:var(--shadow-casino-edge)}body.casino-theme .shadowtrader-analysis-split-tabs__btn.is-active,html.casino-theme .shadowtrader-analysis-split-tabs__btn.is-active{background:#7b61ff33;color:#fff}body.casino-theme .shadowtrader-analysis__title,html.casino-theme .shadowtrader-analysis__title{color:#f4f4ff}body.casino-theme .shadowtrader-analysis__sub,html.casino-theme .shadowtrader-analysis__sub{color:#c8c4ffa6}body.casino-theme .shadowtrader-analysis__list li,html.casino-theme .shadowtrader-analysis__list li{background:var(--shadow-casino-panel);border-color:var(--shadow-casino-edge);color:#e8e8f2e0}body.casino-theme .shadowtrader-run__btn,html.casino-theme .shadowtrader-run__btn{box-shadow:0 0 20px #7b61ff40}body.casino-theme .shadowtrader-rail__pnl-value,html.casino-theme .shadowtrader-rail__pnl-value{color:#f0f0fa}body.casino-theme .shadowtrader-rail__pnl-value.is-up,html.casino-theme .shadowtrader-rail__pnl-value.is-up{color:#22c55e;color:var(--safe-green,#22c55e)}body.casino-theme .shadowtrader-rail__pnl-value.is-down,html.casino-theme .shadowtrader-rail__pnl-value.is-down{color:#ef4444;color:var(--safe-red,#ef4444)}body.casino-theme .shadowtrader-trade-history-row__pnl.is-up,body.casino-theme .shadowtrader-trade-row__pnl.is-up,html.casino-theme .shadowtrader-trade-history-row__pnl.is-up,html.casino-theme .shadowtrader-trade-row__pnl.is-up{color:var(--shadow-casino-gold);text-shadow:0 0 12px #ffc10759}body.casino-theme .shadowtrader-landing,html.casino-theme .shadowtrader-landing{background:radial-gradient(100% 70% at 50% 0,#7b61ff33 0,#0000 55%),linear-gradient(180deg,#101026,#12122c)}body.light-theme .shadowtrader-shell,html.light-theme .shadowtrader-shell{background:#fafafa;color:#0a0a0b}body.light-theme .shadowtrader-header,html.light-theme .shadowtrader-header{background:linear-gradient(180deg,#fff,#f4f4f5);border-bottom-color:#0a0a0b1a}body.light-theme .shadowtrader-header__brand-eyebrow,html.light-theme .shadowtrader-header__brand-eyebrow{color:#0a0a0b8c}body.light-theme .shadowtrader-header__brand-name,html.light-theme .shadowtrader-header__brand-name{color:#0a0a0b}body.light-theme .shadowtrader-pill,html.light-theme .shadowtrader-pill{background:#0a0a0b0a;border-color:#0a0a0b1f;color:#1f1f23}body.light-theme .shadowtrader-notice,html.light-theme .shadowtrader-notice{background:linear-gradient(180deg,#fffffffa,#f8fafcf5);border-color:#0a0a0b24;box-shadow:0 16px 32px -20px #0a0a0b52}body.light-theme .shadowtrader-notice--error,html.light-theme .shadowtrader-notice--error{border-color:#ef44446b}body.light-theme .shadowtrader-notice__title,html.light-theme .shadowtrader-notice__title{color:#111827}body.light-theme .shadowtrader-notice__msg,html.light-theme .shadowtrader-notice__msg{color:#111827e0}body.light-theme .shadowtrader-notice__close,html.light-theme .shadowtrader-notice__close{background:#0a0a0b14;color:#1f2937}body.light-theme .shadowtrader-notice__close:hover,html.light-theme .shadowtrader-notice__close:hover{background:#0a0a0b24}body.light-theme .shadowtrader-pill__kicker,html.light-theme .shadowtrader-pill__kicker{color:#0a0a0b8c}body.light-theme .shadowtrader-pill__value,html.light-theme .shadowtrader-pill__value{color:#0a0a0b}body.light-theme .shadowtrader-header__btn--account,html.light-theme .shadowtrader-header__btn--account{background:#0a0a0b0a!important;box-shadow:inset 0 0 0 1px #0a0a0b24!important;color:#1f1f23!important}body.light-theme .shadowtrader-header__btn--icon,html.light-theme .shadowtrader-header__btn--icon{background:#0a0a0b0a!important;box-shadow:inset 0 0 0 1px #0a0a0b1f!important;color:#1f1f23!important}body.light-theme .shadowtrader-header__btn--cta,html.light-theme .shadowtrader-header__btn--cta{background:#0a0a0b!important;box-shadow:inset 0 -1px 0 #ffffff2e,0 4px 14px -8px #00000059!important;color:#fafafa!important}body.light-theme .shadowtrader-shell .bots-panel__workspace,html.light-theme .shadowtrader-shell .bots-panel__workspace{background-color:#eef1f5;background-image:radial-gradient(120% 85% at 12% 8%,#ffffffb8 0,#fff0 55%),linear-gradient(160deg,#f4f6fa,#edf1f6 46%,#e4e9f0),radial-gradient(#0a0a0b24 .8px,#0000 0);background-position:50%,50%,0 0;background-size:auto,auto,12px 12px}body.light-theme .shadowtrader-shell .bots-panel__setup,body.light-theme .shadowtrader-shell .bots-panel__toolbar,html.light-theme .shadowtrader-shell .bots-panel__setup,html.light-theme .shadowtrader-shell .bots-panel__toolbar{background:#fff;border-bottom-color:#0a0a0b14}body.light-theme .shadowtrader-shell .bots-panel__setup-k,html.light-theme .shadowtrader-shell .bots-panel__setup-k{color:#0a0a0b8c}body.light-theme .shadowtrader-shell .bots-panel__setup-input,html.light-theme .shadowtrader-shell .bots-panel__setup-input{background:#0a0a0b0a;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-shell .bots-panel__console,html.light-theme .shadowtrader-shell .bots-panel__console{background:#fff;border-top-color:#0a0a0b14;height:220px;max-height:220px}body.light-theme .shadowtrader-shell__workspace,html.light-theme .shadowtrader-shell__workspace{background:#f4f4f5}body.light-theme .shadowtrader-shell__col--left,html.light-theme .shadowtrader-shell__col--left{background:#fff;border-right-color:#0a0a0b14}body.light-theme .shadowtrader-shell__col--right,html.light-theme .shadowtrader-shell__col--right{background:#fff;border-left-color:#0a0a0b14}body.light-theme .shadowtrader-shell__col--center,html.light-theme .shadowtrader-shell__col--center{background:#fff}body.light-theme .shadowtrader-shell .bots-panel .blocklyMainBackground,html.light-theme .shadowtrader-shell .bots-panel .blocklyMainBackground{fill:#eef1f5!important}body.light-theme .shadowtrader-rail,html.light-theme .shadowtrader-rail{background:linear-gradient(180deg,#fff,#fafafa);border-color:#0a0a0b14;box-shadow:inset 0 1px 0 0 #0a0a0b05,0 6px 18px -14px #0a0a0b2e}body.light-theme .shadowtrader-rail__head,html.light-theme .shadowtrader-rail__head{background:#0a0a0b05;border-bottom-color:#0a0a0b0f}body.light-theme .shadowtrader-rail__eyebrow,html.light-theme .shadowtrader-rail__eyebrow{color:#0a0a0b8c}body.light-theme .shadowtrader-rail__title,html.light-theme .shadowtrader-rail__title{color:#0a0a0b}body.light-theme .shadowtrader-rail__count,html.light-theme .shadowtrader-rail__count{background:#0a0a0b14;color:#0a0a0b}body.light-theme .shadowtrader-rail__status,html.light-theme .shadowtrader-rail__status{color:#0a0a0b99}body.light-theme .shadowtrader-rail__status--on,html.light-theme .shadowtrader-rail__status--on{color:#0a0a0b}body.light-theme .shadowtrader-rail__status-dot,html.light-theme .shadowtrader-rail__status-dot{background:#0a0a0b33}body.light-theme .shadowtrader-rail__reset,html.light-theme .shadowtrader-rail__reset{background:#0a0a0b0a;border-color:#0a0a0b1f;color:#0a0a0b99}body.light-theme .shadowtrader-rail__reset:hover,html.light-theme .shadowtrader-rail__reset:hover{background:#0a0a0b14;color:#0a0a0b}body.light-theme .shadowtrader-analysis__hint,html.light-theme .shadowtrader-analysis__hint{background:#0a0a0b08;border-color:#0a0a0b1f;color:#0a0a0bd9}body.light-theme .shadowtrader-analysis-split-tabs,html.light-theme .shadowtrader-analysis-split-tabs{background:#0a0a0b05;border-bottom-color:#0a0a0b14}body.light-theme .shadowtrader-analysis-split-tabs__btn,html.light-theme .shadowtrader-analysis-split-tabs__btn{color:#0a0a0b8c}body.light-theme .shadowtrader-analysis-split-tabs__btn:hover,html.light-theme .shadowtrader-analysis-split-tabs__btn:hover{background:#0a0a0b0f;color:#0a0a0b}body.light-theme .shadowtrader-analysis-split-tabs__btn.is-active,html.light-theme .shadowtrader-analysis-split-tabs__btn.is-active{background:#0a0a0b1f;color:#0a0a0b}body.light-theme .shadowtrader-analysis__title,html.light-theme .shadowtrader-analysis__title{color:#0a0a0b}body.light-theme .shadowtrader-analysis__sub,html.light-theme .shadowtrader-analysis__sub{color:#0a0a0b99}body.light-theme .shadowtrader-analysis__list li,html.light-theme .shadowtrader-analysis__list li{background:rgba(10,10,11,.025);border-color:#0a0a0b14;color:#0a0a0bc7}body.light-theme .shadowtrader-analysis__dot,html.light-theme .shadowtrader-analysis__dot{background:#0a0a0b66}body.light-theme .shadowtrader-digit__status,html.light-theme .shadowtrader-digit__status{background:#0a0a0b08;border-color:#0a0a0b14}body.light-theme .shadowtrader-digit__status-k,html.light-theme .shadowtrader-digit__status-k{color:#0a0a0b80}body.light-theme .shadowtrader-digit__status-v,html.light-theme .shadowtrader-digit__status-v{color:#0a0a0b}body.light-theme .shadowtrader-digit__status-v--sym,html.light-theme .shadowtrader-digit__status-v--sym{color:#0a0a0bd9}body.light-theme .shadowtrader-digit__warn,html.light-theme .shadowtrader-digit__warn{background:#eab30826;border-color:#b4820073;color:#0a0a0be0}body.light-theme .shadowtrader-digit__warn strong,html.light-theme .shadowtrader-digit__warn strong{color:#0a0a0b}body.light-theme .shadowtrader-digit__workspace-chip,html.light-theme .shadowtrader-digit__workspace-chip{background:#5b21b61a;border-color:#5b21b638;color:#0a0a0be0}body.light-theme .shadowtrader-digit__workspace-chip-x,html.light-theme .shadowtrader-digit__workspace-chip-x{color:#0a0a0b8c}body.light-theme .shadowtrader-digit__workspace-chip-x:hover,html.light-theme .shadowtrader-digit__workspace-chip-x:hover{background:#0a0a0b14;color:#0a0a0b}body.light-theme .shadowtrader-workspace-tools-empty,html.light-theme .shadowtrader-workspace-tools-empty{color:#0a0a0ba6}body.light-theme .shadowtrader-workspace-tools-empty__title,html.light-theme .shadowtrader-workspace-tools-empty__title{color:#0a0a0b}body.light-theme .shadowtrader-workspace-empty__hint,html.light-theme .shadowtrader-workspace-empty__hint{color:#0a0a0b8c}body.light-theme .shadowtrader-digit-native,html.light-theme .shadowtrader-digit-native{background-color:#fffffff2;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2352525b' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");border-color:#0a0a0b29;color:#0a0a0b}body.light-theme .shadowtrader-digit-native optgroup,body.light-theme .shadowtrader-digit-native option,html.light-theme .shadowtrader-digit-native optgroup,html.light-theme .shadowtrader-digit-native option{background:#fafafa;color:#0a0a0b}body.light-theme .shadowtrader-digit-panel,html.light-theme .shadowtrader-digit-panel{background:#ffffff80;border-color:#0a0a0b1a}body.light-theme .shadowtrader-digit-panel__head-row,html.light-theme .shadowtrader-digit-panel__head-row{background:#0a0a0b0f}body.light-theme .shadowtrader-digit-panel__grip,html.light-theme .shadowtrader-digit-panel__grip{background:#0a0a0b0a;color:#0a0a0b73}body.light-theme .shadowtrader-digit-panel__head:hover,html.light-theme .shadowtrader-digit-panel__head:hover{background:#0a0a0b0d}body.light-theme .shadowtrader-digit-panel__title,html.light-theme .shadowtrader-digit-panel__title{color:#0a0a0b}body.light-theme .shadowtrader-digit-panel__badge,html.light-theme .shadowtrader-digit-panel__badge{background:#0a0a0b0f;border-color:#0a0a0b1f;color:#0a0a0b}body.light-theme .shadowtrader-digit-panel__body,html.light-theme .shadowtrader-digit-panel__body{background:#ffffffa6;border-top-color:#0a0a0b14}body.light-theme .shadowtrader-digit-panel__dot,html.light-theme .shadowtrader-digit-panel__dot{background:#0a0a0b40}body.light-theme .shadowtrader-digit-viz-sub,html.light-theme .shadowtrader-digit-viz-sub{background:#0a0a0b0a;border-color:#0a0a0b14}body.light-theme .shadowtrader-digit-viz-sub--open,html.light-theme .shadowtrader-digit-viz-sub--open{border-color:#0a0a0b1f}body.light-theme .shadowtrader-digit-viz-sub__head,html.light-theme .shadowtrader-digit-viz-sub__head{background:#0a0a0b0a}body.light-theme .shadowtrader-digit-viz-sub__head:hover,html.light-theme .shadowtrader-digit-viz-sub__head:hover{background:#0a0a0b12}body.light-theme .shadowtrader-digit-viz-sub__title,html.light-theme .shadowtrader-digit-viz-sub__title{color:#0a0a0bd9}body.light-theme .shadowtrader-digit-viz-sub__drag-hint,html.light-theme .shadowtrader-digit-viz-sub__drag-hint{color:#0a0a0b7a}body.light-theme .shadowtrader-digit-viz-sub__max,html.light-theme .shadowtrader-digit-viz-sub__max{background:#0a0a0b08;border-left-color:#0a0a0b1a;color:#0a0a0b80}body.light-theme .shadowtrader-digit-viz-sub__max:hover,html.light-theme .shadowtrader-digit-viz-sub__max:hover{background:#0a0a0b0f;color:#0a0a0b}body.light-theme .shadowtrader-digit-viz-sub__max-pending-txt,html.light-theme .shadowtrader-digit-viz-sub__max-pending-txt{color:#0a0a0b73}body.light-theme .shadowtrader-digit-viz-sub__body,html.light-theme .shadowtrader-digit-viz-sub__body{background:#ffffff80;border-top-color:#0a0a0b14}body.light-theme .shadowtrader-ou-wheel__field-k,html.light-theme .shadowtrader-ou-wheel__field-k{color:#0a0a0b8c}body.light-theme .shadowtrader-ou-wheel__rule-copy,html.light-theme .shadowtrader-ou-wheel__rule-copy{color:#0a0a0b7a}body.light-theme .shadowtrader-ou-wheel__rule-copy strong,html.light-theme .shadowtrader-ou-wheel__rule-copy strong{color:#0a0a0b}body.light-theme .shadowtrader-digit-ou-heat-tools__num,body.light-theme .shadowtrader-ou-wheel__threshold-inp,html.light-theme .shadowtrader-digit-ou-heat-tools__num,html.light-theme .shadowtrader-ou-wheel__threshold-inp{background:#ffffffe6;border-color:#0a0a0b26;color:#0a0a0b}body.light-theme .shadowtrader-digit-threshold-stepper__btn,html.light-theme .shadowtrader-digit-threshold-stepper__btn{background:#ffffffbf;border-color:#0a0a0b26;color:#0a0a0b8c}body.light-theme .shadowtrader-digit-threshold-stepper__btn:hover:not(:disabled),html.light-theme .shadowtrader-digit-threshold-stepper__btn:hover:not(:disabled){background:#0a0a0b0f;color:#0a0a0b}body.light-theme .shadowtrader-ou-wheel__legend,html.light-theme .shadowtrader-ou-wheel__legend{color:#0a0a0b61}body.light-theme .shadowtrader-ou-wheel__legend-win,html.light-theme .shadowtrader-ou-wheel__legend-win{color:#16a34ae6}body.light-theme .shadowtrader-ou-wheel__legend-lose,html.light-theme .shadowtrader-ou-wheel__legend-lose{color:#dc2626e0}body.light-theme .shadowtrader-ou-wheel__pct,html.light-theme .shadowtrader-ou-wheel__pct{color:#0a0a0b9e}body.light-theme .shadowtrader-ou-wheel__slot--live-win .shadowtrader-ou-wheel__pct,html.light-theme .shadowtrader-ou-wheel__slot--live-win .shadowtrader-ou-wheel__pct{color:#15803d}body.light-theme .shadowtrader-ou-wheel__slot--live-lose .shadowtrader-ou-wheel__pct,html.light-theme .shadowtrader-ou-wheel__slot--live-lose .shadowtrader-ou-wheel__pct{color:#b91c1c}body.light-theme .shadowtrader-ou-wheel__count,html.light-theme .shadowtrader-ou-wheel__count{color:#0a0a0be0}body.light-theme .shadowtrader-ou-wheel__slot--live-win .shadowtrader-ou-wheel__count,html.light-theme .shadowtrader-ou-wheel__slot--live-win .shadowtrader-ou-wheel__count{color:#15803d}body.light-theme .shadowtrader-ou-wheel__slot--live-lose .shadowtrader-ou-wheel__count,html.light-theme .shadowtrader-ou-wheel__slot--live-lose .shadowtrader-ou-wheel__count{color:#b91c1c}body.light-theme .shadowtrader-ou-wheel__reel,html.light-theme .shadowtrader-ou-wheel__reel{background:#0a0a0b08;border-color:#0a0a0b12}body.light-theme .shadowtrader-ou-wheel__ribbon-core,html.light-theme .shadowtrader-ou-wheel__ribbon-core{filter:drop-shadow(0 0 4px rgba(22,163,74,.45))}body.light-theme .shadowtrader-ou-wheel__pupil,html.light-theme .shadowtrader-ou-wheel__pupil{background:#fff;border-color:#0a0a0b1a}body.light-theme .shadowtrader-ou-wheel__pupil--live-win,html.light-theme .shadowtrader-ou-wheel__pupil--live-win{background:#f0fdf4f2;border-color:#16a34a59;box-shadow:inset 0 1px 0 #16a34a14,0 0 0 1px #16a34a1f}body.light-theme .shadowtrader-ou-wheel__pupil--live-lose,html.light-theme .shadowtrader-ou-wheel__pupil--live-lose{background:#fef2f2f2;border-color:#dc262659;box-shadow:inset 0 1px 0 #dc262614,0 0 0 1px #dc26261f}body.light-theme .shadowtrader-ou-wheel__num,html.light-theme .shadowtrader-ou-wheel__num{color:#0a0a0bd1}body.light-theme .shadowtrader-ou-wheel__badge--win,html.light-theme .shadowtrader-ou-wheel__badge--win{color:#16a34a;text-shadow:0 0 8px #16a34a59,0 0 1px #15803de6}body.light-theme .shadowtrader-ou-wheel__badge--lose,html.light-theme .shadowtrader-ou-wheel__badge--lose{color:#dc2626;text-shadow:0 0 10px #dc262680,0 0 2px #b91c1ce6}body.light-theme .shadowtrader-digit-spider__axis,html.light-theme .shadowtrader-digit-spider__axis{stroke:#0a0a0b26}body.light-theme .shadowtrader-digit-spider__poly,html.light-theme .shadowtrader-digit-spider__poly{fill:#2563eb2e;stroke:#2563ebe6}body.light-theme .shadowtrader-digit-spider__lbl,html.light-theme .shadowtrader-digit-spider__lbl{fill:#0a0a0bbf}body.light-theme .shadowtrader-digit-ou-heat-tools__k,body.light-theme .shadowtrader-digit__hint,html.light-theme .shadowtrader-digit-ou-heat-tools__k,html.light-theme .shadowtrader-digit__hint{color:#0a0a0b73}body.light-theme .shadowtrader-digit__code,html.light-theme .shadowtrader-digit__code{background:#0a0a0b0d;border-color:#0a0a0b1a;color:#0a0a0bbf}body.light-theme .shadowtrader-digit-drawer,html.light-theme .shadowtrader-digit-drawer{background:#0a0a0b08;border-color:#0a0a0b1a}body.light-theme .shadowtrader-digit-drawer__empty,html.light-theme .shadowtrader-digit-drawer__empty{color:#0a0a0b73}body.light-theme .shadowtrader-digit-drawer__caption,html.light-theme .shadowtrader-digit-drawer__caption{color:#0a0a0b66}body.light-theme .shadowtrader-digit-bar-row__label,html.light-theme .shadowtrader-digit-bar-row__label{color:#0a0a0ba6}body.light-theme .shadowtrader-digit-bar-row__track,html.light-theme .shadowtrader-digit-bar-row__track{background:#0a0a0b14}body.light-theme .shadowtrader-digit-bar-row__fill.is-even,body.light-theme .shadowtrader-digit-bar-row__fill.is-match,body.light-theme .shadowtrader-digit-bar-row__fill.is-rise,html.light-theme .shadowtrader-digit-bar-row__fill.is-even,html.light-theme .shadowtrader-digit-bar-row__fill.is-match,html.light-theme .shadowtrader-digit-bar-row__fill.is-rise{background:linear-gradient(90deg,#0a0a0b59,#0a0a0b)}body.light-theme .shadowtrader-digit-bar-row__fill.is-fall,body.light-theme .shadowtrader-digit-bar-row__fill.is-nomatch,body.light-theme .shadowtrader-digit-bar-row__fill.is-odd,html.light-theme .shadowtrader-digit-bar-row__fill.is-fall,html.light-theme .shadowtrader-digit-bar-row__fill.is-nomatch,html.light-theme .shadowtrader-digit-bar-row__fill.is-odd{background:linear-gradient(90deg,#0a0a0b33,#0a0a0b8c)}body.light-theme .shadowtrader-digit-bar-row__fill.is-flat,html.light-theme .shadowtrader-digit-bar-row__fill.is-flat{background:linear-gradient(90deg,#0a0a0b26,#0a0a0b66)}body.light-theme .shadowtrader-digit-bar-row__fill.is-risefall-flat,html.light-theme .shadowtrader-digit-bar-row__fill.is-risefall-flat{background:linear-gradient(90deg,#0a0a0b59,#0a0a0b8c)}body.light-theme .shadowtrader-digit-bar-row__val,html.light-theme .shadowtrader-digit-bar-row__val{color:#0a0a0b}body.light-theme .shadowtrader-digit-circle,html.light-theme .shadowtrader-digit-circle{box-shadow:inset 0 0 0 1px #0a0a0b14}body.light-theme .shadowtrader-digit-circle--over,body.light-theme .shadowtrader-digit-circle--under,html.light-theme .shadowtrader-digit-circle--over,html.light-theme .shadowtrader-digit-circle--under{background:conic-gradient(#0a0a0b 0 0,#0a0a0b1f 0 100%);background:conic-gradient(#0a0a0b 0 var(--pct,0),#0a0a0b1f var(--pct,0) 100%)}body.light-theme .shadowtrader-digit-circle__inner,html.light-theme .shadowtrader-digit-circle__inner{background:#fafafa;border-color:#0a0a0b1f;box-shadow:0 2px 8px #0a0a0b1f}body.light-theme .shadowtrader-digit-circle__count,body.light-theme .shadowtrader-digit-circle__letter,html.light-theme .shadowtrader-digit-circle__count,html.light-theme .shadowtrader-digit-circle__letter{color:#0a0a0b}body.light-theme .shadowtrader-digit-circle__pct,html.light-theme .shadowtrader-digit-circle__pct{color:#0a0a0b8c}body.light-theme .shadowtrader-run__btn--primary,html.light-theme .shadowtrader-run__btn--primary{background:#0a0a0b;box-shadow:inset 0 -1px 0 #ffffff2e,0 4px 14px -8px #0a0a0b66;color:#fafafa}body.light-theme .shadowtrader-run__btn--primary:hover:not(:disabled),html.light-theme .shadowtrader-run__btn--primary:hover:not(:disabled){background:#000;color:#fff}body.light-theme .shadowtrader-run__btn--secondary,html.light-theme .shadowtrader-run__btn--secondary{background:#0a0a0b0a;border-color:#0a0a0b24;color:#1f1f23}body.light-theme .shadowtrader-run__btn--secondary:hover:not(:disabled),html.light-theme .shadowtrader-run__btn--secondary:hover:not(:disabled){background:#0a0a0b14;border-color:#0a0a0b38;color:#0a0a0b}body.light-theme .shadowtrader-run__mode,html.light-theme .shadowtrader-run__mode{background:#0a0a0b0a;border-color:#0a0a0b1a}body.light-theme .shadowtrader-run__mode-btn,html.light-theme .shadowtrader-run__mode-btn{color:#0a0a0b8c}body.light-theme .shadowtrader-run__mode-btn.is-active,html.light-theme .shadowtrader-run__mode-btn.is-active{background:#0a0a0b;color:#fafafa}body.light-theme .shadowtrader-trades__empty,html.light-theme .shadowtrader-trades__empty{color:#0a0a0b73}body.light-theme .shadowtrader-trades__section-title,html.light-theme .shadowtrader-trades__section-title{color:#0a0a0b8c}body.light-theme .shadowtrader-trades__empty span,html.light-theme .shadowtrader-trades__empty span{color:#0a0a0b59}body.light-theme .shadowtrader-trades__tabs,html.light-theme .shadowtrader-trades__tabs{background:#0a0a0b0a;border-color:#0a0a0b1a}body.light-theme .shadowtrader-trades__tab,html.light-theme .shadowtrader-trades__tab{color:#0a0a0b94}body.light-theme .shadowtrader-trades__tab:hover,html.light-theme .shadowtrader-trades__tab:hover{color:#0a0a0b}body.light-theme .shadowtrader-trades__tab.is-active,html.light-theme .shadowtrader-trades__tab.is-active{background:#0a0a0b1f;color:#0a0a0b}body.light-theme .shadowtrader-trade-row,html.light-theme .shadowtrader-trade-row{background:rgba(10,10,11,.025);border-color:#0a0a0b14}body.light-theme .shadowtrader-trade-row:hover,html.light-theme .shadowtrader-trade-row:hover{background:#0a0a0b0d;border-color:#0a0a0b24}body.light-theme .shadowtrader-trade-row__side--rise,html.light-theme .shadowtrader-trade-row__side--rise{background:#0a0a0b14;box-shadow:inset 0 0 0 1px #0a0a0b2e;color:#0a0a0b}body.light-theme .shadowtrader-trade-row__side--fall,html.light-theme .shadowtrader-trade-row__side--fall{background:#0a0a0b0a;box-shadow:inset 0 0 0 1px #0a0a0b24;color:#0a0a0bd9}body.light-theme .shadowtrader-trade-row__stake,html.light-theme .shadowtrader-trade-row__stake{color:#1f1f23}body.light-theme .shadowtrader-trade-row__tag,html.light-theme .shadowtrader-trade-row__tag{background:#0a0a0b0d;border-color:#0a0a0b1a;color:#0a0a0b8c}body.light-theme .shadowtrader-trade-row__pnl,html.light-theme .shadowtrader-trade-row__pnl{color:#0a0a0b}body.light-theme .shadowtrader-trade-row__pnl.is-up,html.light-theme .shadowtrader-trade-row__pnl.is-up{color:#22c55e;color:var(--safe-green,#22c55e)}body.light-theme .shadowtrader-trade-row__pnl.is-down,html.light-theme .shadowtrader-trade-row__pnl.is-down{color:#ef4444;color:var(--safe-red,#ef4444)}body.light-theme .shadowtrader-trade-row__pnl.is-flat,html.light-theme .shadowtrader-trade-row__pnl.is-flat{color:#0a0a0b99}body.light-theme .shadowtrader-trade-history-row,html.light-theme .shadowtrader-trade-history-row{background:#0a0a0b05;border-color:#0a0a0b14}body.light-theme .shadowtrader-trade-history-row__side--rise,html.light-theme .shadowtrader-trade-history-row__side--rise{background:#0a0a0b17;color:#0a0a0b}body.light-theme .shadowtrader-trade-history-row__side--fall,html.light-theme .shadowtrader-trade-history-row__side--fall{background:#0a0a0b0a;color:#0a0a0bd9}body.light-theme .shadowtrader-trade-history-row__stake,html.light-theme .shadowtrader-trade-history-row__stake{color:#1f1f23}body.light-theme .shadowtrader-trade-history-row__time,html.light-theme .shadowtrader-trade-history-row__time{color:#0a0a0b73}body.light-theme .shadowtrader-trade-history-row__pnl,html.light-theme .shadowtrader-trade-history-row__pnl{color:#0a0a0b}body.light-theme .shadowtrader-trade-history-row__pnl.is-up,html.light-theme .shadowtrader-trade-history-row__pnl.is-up{color:#22c55e;color:var(--safe-green,#22c55e)}body.light-theme .shadowtrader-trade-history-row__pnl.is-down,html.light-theme .shadowtrader-trade-history-row__pnl.is-down{color:#ef4444;color:var(--safe-red,#ef4444)}body.light-theme .shadowtrader-trade-history-row__pnl.is-flat,html.light-theme .shadowtrader-trade-history-row__pnl.is-flat{color:#0a0a0b99}body.light-theme .shadowtrader-rail__pnl,html.light-theme .shadowtrader-rail__pnl{background:#0a0a0b05;border-top-color:#0a0a0b0f}body.light-theme .shadowtrader-rail__pnl-label,html.light-theme .shadowtrader-rail__pnl-label{color:#0a0a0b8c}body.light-theme .shadowtrader-rail__pnl-value,html.light-theme .shadowtrader-rail__pnl-value{color:#0a0a0b}body.light-theme .shadowtrader-rail__pnl-value.is-up,html.light-theme .shadowtrader-rail__pnl-value.is-up{color:#22c55e;color:var(--safe-green,#22c55e)}body.light-theme .shadowtrader-rail__pnl-value.is-down,html.light-theme .shadowtrader-rail__pnl-value.is-down{color:#ef4444;color:var(--safe-red,#ef4444)}body.light-theme .shadowtrader-rail__pnl-value.is-flat,html.light-theme .shadowtrader-rail__pnl-value.is-flat{color:#0a0a0bb3}body.light-theme .shadowtrader-shell__tabs,html.light-theme .shadowtrader-shell__tabs{background:#fff;border-bottom-color:#0a0a0b14}body.light-theme .shadowtrader-shell__tab,html.light-theme .shadowtrader-shell__tab{color:#0a0a0b99}body.light-theme .shadowtrader-shell__tab.is-active,html.light-theme .shadowtrader-shell__tab.is-active{background:#0a0a0b0f;box-shadow:inset 0 0 0 1px #0a0a0b1a;color:#0a0a0b}body.light-theme .shadowtrader-shell__tab-badge,html.light-theme .shadowtrader-shell__tab-badge{background:#0a0a0b;color:#fafafa}@media (max-width:760px){body.light-theme .shadowtrader-shell__tabs,html.light-theme .shadowtrader-shell__tabs{background:#ececee;border-bottom:none}body.light-theme .shadowtrader-shell__tab.is-active,html.light-theme .shadowtrader-shell__tab.is-active{background:linear-gradient(180deg,#f4f5f6,#fafafa 40%,#fff 78%,#fff);border:1px solid #0a0a0b24;border-bottom:none;border-radius:10px 10px 0 0;box-shadow:none;color:#0a0a0b;margin-bottom:0;padding-bottom:12px}}body.light-theme .shadowtrader-center-split-tabs,html.light-theme .shadowtrader-center-split-tabs{background:#fffffff5;border-bottom-color:#0a0a0b1a}body.light-theme .shadowtrader-center-split-tabs__btn,html.light-theme .shadowtrader-center-split-tabs__btn{color:#0a0a0b73}body.light-theme .shadowtrader-center-split-tabs__btn:hover,html.light-theme .shadowtrader-center-split-tabs__btn:hover{background:#0a0a0b0a;color:#0a0a0bd9}body.light-theme .shadowtrader-center-split-tabs__btn.is-active,html.light-theme .shadowtrader-center-split-tabs__btn.is-active{background:#0a0a0b0f;box-shadow:inset 0 -2px 0 0 #0a0a0b;color:#0a0a0b}body.light-theme .shadowtrader-right-rail-tabs,html.light-theme .shadowtrader-right-rail-tabs{background:#fffffff5;border-bottom-color:#0a0a0b1a}body.light-theme .shadowtrader-right-rail-tabs__btn,html.light-theme .shadowtrader-right-rail-tabs__btn{color:#0a0a0b73}body.light-theme .shadowtrader-right-rail-tabs__btn:hover,html.light-theme .shadowtrader-right-rail-tabs__btn:hover{background:#0a0a0b0a;color:#0a0a0bd9}body.light-theme .shadowtrader-right-rail-tabs__btn.is-active,html.light-theme .shadowtrader-right-rail-tabs__btn.is-active{background:#0a0a0b0f;box-shadow:inset 0 -2px 0 0 #0a0a0b;color:#0a0a0b}body.light-theme .shadowtrader-runs-balance-hero,html.light-theme .shadowtrader-runs-balance-hero{background:linear-gradient(135deg,#facc1538,#f59e0b1f);border-color:#ca8a0457;box-shadow:inset 0 1px 0 #ffffffb3,0 8px 20px #0a0a0b14}body.light-theme .shadowtrader-runs-balance-hero__label,html.light-theme .shadowtrader-runs-balance-hero__label{color:#78350fd9}body.light-theme .shadowtrader-runs-balance-hero__value,html.light-theme .shadowtrader-runs-balance-hero__value{color:#a16207;text-shadow:0 0 14px #f59e0b33}body.light-theme .shadowtrader-runs-balance-hero--demo .shadowtrader-runs-balance-hero__value,html.light-theme .shadowtrader-runs-balance-hero--demo .shadowtrader-runs-balance-hero__value{color:#1d4ed8;text-shadow:0 0 12px #3b82f62e}body.light-theme .shadowtrader-runs-balance-hero--demo,html.light-theme .shadowtrader-runs-balance-hero--demo{background:linear-gradient(135deg,#93c5fd59,#60a5fa2e);border-color:#3b82f647}body.light-theme .shadowtrader-pill__value.shadowtrader-pill__value--loading:after,body.light-theme .shadowtrader-runs-balance-hero__value.shadowtrader-pill__value--loading:after,html.light-theme .shadowtrader-pill__value.shadowtrader-pill__value--loading:after,html.light-theme .shadowtrader-runs-balance-hero__value.shadowtrader-pill__value--loading:after{border-color:#0000 #0a0a0b61 #0a0a0b61}body.light-theme .shadowtrader-right-rail-tabs__badge,html.light-theme .shadowtrader-right-rail-tabs__badge{background:#0a0a0b;color:#fafafa}body.light-theme .shadowtrader-center-blockly-split__digit,html.light-theme .shadowtrader-center-blockly-split__digit{background:#fff;border-left-color:#0a0a0b1a}body.light-theme .shadowtrader-trade-inline-tools,html.light-theme .shadowtrader-trade-inline-tools{background:#ffffffe6;border-left-color:#0a0a0b1a}body.light-theme .shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__workspace .bots-panel__console:after,html.light-theme .shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__workspace .bots-panel__console:after{background:#fff;border-top-color:#0a0a0b1a}body.light-theme .shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__workspace .bots-panel__console:before,html.light-theme .shadowtrader-center-blockly-split.is-split .shadowtrader-center-blockly-split__workspace .bots-panel__console:before{background:#fafafa;border-bottom-color:#0a0a0b0f}body.light-theme .shadowtrader-center-blockly-split__digit-head,html.light-theme .shadowtrader-center-blockly-split__digit-head{background:#0a0a0b08;border-bottom-color:#0a0a0b14}body.light-theme .shadowtrader-center-blockly-split__digit-title,html.light-theme .shadowtrader-center-blockly-split__digit-title{color:#0a0a0b}body.light-theme .shadowtrader-center-blockly-split__digit-hint,html.light-theme .shadowtrader-center-blockly-split__digit-hint{color:#0a0a0b66}body.light-theme .shadowtrader-center-blockly-split__digit-restore,html.light-theme .shadowtrader-center-blockly-split__digit-restore{background:#0a0a0b0a;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-center-blockly-split__digit-restore:hover,html.light-theme .shadowtrader-center-blockly-split__digit-restore:hover{background:#0a0a0b14}body.light-theme .shadowtrader-center-blockly-split__digit-stack-item,html.light-theme .shadowtrader-center-blockly-split__digit-stack-item{background:#0a0a0b05;border-color:#0a0a0b1a}body.light-theme .shadowtrader-market,html.light-theme .shadowtrader-market{background:#f4f4f5;color:#1f1f23}body.light-theme .shadowtrader-market__head,html.light-theme .shadowtrader-market__head{background:linear-gradient(180deg,#fff,#fafafa);border-bottom-color:#0a0a0b14}body.light-theme .shadowtrader-market__eyebrow,html.light-theme .shadowtrader-market__eyebrow{color:#0a0a0b8c}body.light-theme .shadowtrader-market__heading,html.light-theme .shadowtrader-market__heading{color:#0a0a0b}body.light-theme .shadowtrader-market__request-btn,html.light-theme .shadowtrader-market__request-btn{background:linear-gradient(125deg,#60a5fa38,#3b82f624);border-color:#3b82f659;box-shadow:0 3px 10px -7px #3b82f680;color:#0a0a0b}body.light-theme .shadowtrader-market__sub,html.light-theme .shadowtrader-market__sub{color:#0a0a0b99}body.light-theme .shadowtrader-market__search,html.light-theme .shadowtrader-market__search{background:#0a0a0b0a;border-color:#0a0a0b1f}body.light-theme .shadowtrader-market__search:focus-within,html.light-theme .shadowtrader-market__search:focus-within{background:#0a0a0b0f;border-color:#0a0a0b38}body.light-theme .shadowtrader-market__search-icon,html.light-theme .shadowtrader-market__search-icon{color:#0a0a0b8c}body.light-theme .shadowtrader-market__search-input,html.light-theme .shadowtrader-market__search-input{color:#0a0a0b}body.light-theme .shadowtrader-market__search-input::placeholder,html.light-theme .shadowtrader-market__search-input::placeholder{color:#0a0a0b66}body.light-theme .shadowtrader-market__search-clear,html.light-theme .shadowtrader-market__search-clear{background:#0a0a0b1a;color:#0a0a0b}body.light-theme .shadowtrader-market__search-clear:hover,html.light-theme .shadowtrader-market__search-clear:hover{background:#0a0a0b33}body.light-theme .shadowtrader-market__chips,html.light-theme .shadowtrader-market__chips{background:#0a0a0b05;border-bottom-color:#0a0a0b0f}body.light-theme .shadowtrader-market__chip,html.light-theme .shadowtrader-market__chip{background:#0a0a0b08;border-color:#0a0a0b1f;color:#0a0a0ba6}body.light-theme .shadowtrader-market__chip:hover:not(.is-active),html.light-theme .shadowtrader-market__chip:hover:not(.is-active){background:#0a0a0b0f;border-color:#0a0a0b2e;color:#0a0a0b}body.light-theme .shadowtrader-market__chip.is-active,html.light-theme .shadowtrader-market__chip.is-active{background:#0a0a0b;border-color:#0a0a0b;color:#fafafa}body.light-theme .shadowtrader-market--lobby,html.light-theme .shadowtrader-market--lobby{background:linear-gradient(180deg,#e8e4f2,#f0eef6 45%,#f7f7f8);color:#1f1f23}body.light-theme .shadowtrader-market--lobby .shadowtrader-market__head,html.light-theme .shadowtrader-market--lobby .shadowtrader-market__head{background:linear-gradient(180deg,#f6f4fb,#faf9fc);border-bottom-color:#5b21b61f}body.light-theme .shadowtrader-market--lobby .shadowtrader-market__eyebrow,html.light-theme .shadowtrader-market--lobby .shadowtrader-market__eyebrow{color:#5b21b6bf}body.light-theme .shadowtrader-market--lobby .shadowtrader-market__chip.is-active,html.light-theme .shadowtrader-market--lobby .shadowtrader-market__chip.is-active{background:linear-gradient(125deg,#5b21b6,#7c3aed);border-color:#5b21b659;color:#fff}body.light-theme .shadowtrader-market-lobby__chips,html.light-theme .shadowtrader-market-lobby__chips{background:#ffffffa6;border-bottom-color:#0a0a0b0f}body.light-theme .shadowtrader-market-lobby-row__title,html.light-theme .shadowtrader-market-lobby-row__title{color:#0a0a0be0}body.light-theme .shadowtrader-market-lobby-row__count,html.light-theme .shadowtrader-market-lobby-row__count{color:#0a0a0b73}body.light-theme .shadowtrader-market-lobby-row__chev,html.light-theme .shadowtrader-market-lobby-row__chev{background:#fffffff0;border-color:#0a0a0b1f;box-shadow:0 8px 24px #0a0a0b1f,inset 0 1px 0 #ffffffe6;color:#0a0a0b}body.light-theme .shadowtrader-market-lobby-row__chev:hover:not(:disabled),html.light-theme .shadowtrader-market-lobby-row__chev:hover:not(:disabled){background:#fff;border-color:#5b21b659}body.light-theme .shadowtrader-market-lobby-partition__rule,html.light-theme .shadowtrader-market-lobby-partition__rule{background:linear-gradient(90deg,#0000,#5b21b647 22%,#7c3aed6b 50%,#5b21b647 78%,#0000)}body.light-theme .shadowtrader-market-lobby-partition__label,html.light-theme .shadowtrader-market-lobby-partition__label{color:#5b21b6e0}body.light-theme .shadowtrader-market-tile,html.light-theme .shadowtrader-market-tile{border-color:#0a0a0b24;box-shadow:0 12px 28px -14px #0a0a0b59}body.light-theme .shadowtrader-market-tile:focus-visible,html.light-theme .shadowtrader-market-tile:focus-visible{box-shadow:0 12px 28px -14px #0a0a0b59,0 0 0 2px #5b21b673}body.light-theme .shadowtrader-market-tile__overlay,html.light-theme .shadowtrader-market-tile__overlay{background:#fcfbfef0}body.light-theme .shadowtrader-market-tile__btn--primary,body.light-theme .shadowtrader-market-tile__btn--secondary,html.light-theme .shadowtrader-market-tile__btn--primary,html.light-theme .shadowtrader-market-tile__btn--secondary{color:#fff}body.light-theme .shadowtrader-market-tile__btn--ghost,html.light-theme .shadowtrader-market-tile__btn--ghost{background:#0a0a0b0f;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-market-tile__btn--ghost:hover:not(:disabled),html.light-theme .shadowtrader-market-tile__btn--ghost:hover:not(:disabled){background:#0a0a0b1a}body.light-theme .shadowtrader-market-preview__panel,html.light-theme .shadowtrader-market-preview__panel{background:#fafafa;border-color:#0a0a0b1f;box-shadow:0 24px 80px #0a0a0b2e}body.light-theme .shadowtrader-market-preview__title,html.light-theme .shadowtrader-market-preview__title{color:#0a0a0b}body.light-theme .shadowtrader-market-preview__lede,html.light-theme .shadowtrader-market-preview__lede{color:#0a0a0be0}body.light-theme .shadowtrader-market-preview__body,html.light-theme .shadowtrader-market-preview__body{color:#0a0a0ba6}body.light-theme .shadowtrader-market-preview__body--block,html.light-theme .shadowtrader-market-preview__body--block{background:#0a0a0b0a;border-color:#0a0a0b1a;color:#0a0a0bb8}body.light-theme .shadowtrader-market-preview__desc-brief,html.light-theme .shadowtrader-market-preview__desc-brief{color:#0a0a0bc7}body.light-theme .shadowtrader-market-preview__dyn-flow,html.light-theme .shadowtrader-market-preview__dyn-flow{color:#0a0a0bd1}body.light-theme .shadowtrader-market-preview__dyn-flow strong,html.light-theme .shadowtrader-market-preview__dyn-flow strong{color:#0a0a0b}body.light-theme .shadowtrader-market-tile__dyn-leg--1,html.light-theme .shadowtrader-market-tile__dyn-leg--1{background:linear-gradient(165deg,#a78bfa,#7c3aed 50%,#6d28d9);border-color:#5b21b659;color:#fff}body.light-theme .shadowtrader-market-tile__dyn-leg--2,html.light-theme .shadowtrader-market-tile__dyn-leg--2{background:linear-gradient(165deg,#4ade80,#22c55e 45%,#15803d);border-color:#16653459;color:#fff}body.light-theme .shadowtrader-market-tile__dyn-num,html.light-theme .shadowtrader-market-tile__dyn-num{background:#00000047;border-color:#0003;color:#fff}body.light-theme .shadowtrader-market-tile__dyn-if-lost,html.light-theme .shadowtrader-market-tile__dyn-if-lost{color:#0a0a0b80}body.light-theme .shadowtrader-market-tile__dyn-label,html.light-theme .shadowtrader-market-tile__dyn-label{text-shadow:none}body.light-theme .shadowtrader-market-preview__logic-flow-intro,html.light-theme .shadowtrader-market-preview__logic-flow-intro{background:#0a0a0b0d;border-color:#0a0a0b1a;box-shadow:0 4px 14px #0a0a0b0f}body.light-theme .shadowtrader-market-preview__logic-arrow-line,html.light-theme .shadowtrader-market-preview__logic-arrow-line{color:#0a0a0be0}body.light-theme .shadowtrader-market-preview__logic-arrow-chunk--violet,html.light-theme .shadowtrader-market-preview__logic-arrow-chunk--violet{background:linear-gradient(165deg,#a78bfa,#7c3aed 50%,#6d28d9);border-color:#5b21b659;color:#fff;text-shadow:none}body.light-theme .shadowtrader-market-preview__logic-arrow-chunk--green,html.light-theme .shadowtrader-market-preview__logic-arrow-chunk--green{background:linear-gradient(165deg,#4ade80,#22c55e 45%,#15803d);border-color:#16653459;color:#fff;text-shadow:none}body.light-theme .shadowtrader-market-preview__logic-arrow-sep,html.light-theme .shadowtrader-market-preview__logic-arrow-sep{color:#5b21b6f2;color:#5b21b6e6;text-shadow:none}body.light-theme .shadowtrader-market-preview__logic,html.light-theme .shadowtrader-market-preview__logic{background:#0a0a0b0a;border-color:#0a0a0b1a}body.light-theme .shadowtrader-market-preview__flow-label,html.light-theme .shadowtrader-market-preview__flow-label{color:#0a0a0b80}body.light-theme .shadowtrader-market-preview__logic-term,html.light-theme .shadowtrader-market-preview__logic-term{fill:#0596691f;stroke:#059669}body.light-theme .shadowtrader-market-preview__logic-process,html.light-theme .shadowtrader-market-preview__logic-process{fill:#fff;stroke:#5b21b659}body.light-theme .shadowtrader-market-preview__logic-decision,html.light-theme .shadowtrader-market-preview__logic-decision{fill:#f59e0b1f;stroke:#d97706}body.light-theme .shadowtrader-market-preview__logic-edge,html.light-theme .shadowtrader-market-preview__logic-edge{stroke:#0a0a0b73}body.light-theme .shadowtrader-market-preview__logic-edge--loop,html.light-theme .shadowtrader-market-preview__logic-edge--loop{stroke:#0596698c}body.light-theme .shadowtrader-market-preview__logic-marker,html.light-theme .shadowtrader-market-preview__logic-marker{fill:#0a0a0b8c}body.light-theme .shadowtrader-market-preview__logic-text,body.light-theme .shadowtrader-market-preview__logic-text--sm,body.light-theme .shadowtrader-market-preview__logic-text--xs,body.light-theme .shadowtrader-market-preview__logic-text--xs2,html.light-theme .shadowtrader-market-preview__logic-text,html.light-theme .shadowtrader-market-preview__logic-text--sm,html.light-theme .shadowtrader-market-preview__logic-text--xs,html.light-theme .shadowtrader-market-preview__logic-text--xs2{fill:#0a0a0b}body.light-theme .shadowtrader-market-preview__logic-edge-label,html.light-theme .shadowtrader-market-preview__logic-edge-label{fill:#0a0a0b8c}body.light-theme .shadowtrader-market-preview__title-actions .shadowtrader-market-preview__btn--ghost,html.light-theme .shadowtrader-market-preview__title-actions .shadowtrader-market-preview__btn--ghost{background:#0a0a0b0f;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-market-preview__title-actions .shadowtrader-market-preview__btn--ghost:hover,html.light-theme .shadowtrader-market-preview__title-actions .shadowtrader-market-preview__btn--ghost:hover{background:#0a0a0b1a}body.light-theme .shadowtrader-market-preview__meta,html.light-theme .shadowtrader-market-preview__meta{color:#0a0a0b80}body.light-theme .shadowtrader-market-preview__close,html.light-theme .shadowtrader-market-preview__close{background:#ffffffd9;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-bot-config-modal__sheet,html.light-theme .shadowtrader-bot-config-modal__sheet{background:linear-gradient(165deg,#fff,#f4f4f5);border-color:#0a0a0b1f;box-shadow:0 28px 90px #0a0a0b26;color-scheme:light}body.light-theme .shadowtrader-bot-config-modal__title,html.light-theme .shadowtrader-bot-config-modal__title{color:#0a0a0b80}body.light-theme .shadowtrader-bot-config-modal__sub,html.light-theme .shadowtrader-bot-config-modal__sub{color:#0a0a0b}body.light-theme .shadowtrader-bot-config-modal__field span,html.light-theme .shadowtrader-bot-config-modal__field span{color:#0a0a0b8c}body.light-theme p.shadowtrader-bot-config-modal__field-inline-hint,html.light-theme p.shadowtrader-bot-config-modal__field-inline-hint{color:#0a0a0b9e}body.light-theme .shadowtrader-bot-config-modal__field input,body.light-theme .shadowtrader-bot-config-modal__field select,html.light-theme .shadowtrader-bot-config-modal__field input,html.light-theme .shadowtrader-bot-config-modal__field select{background:#fff;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-bot-config-modal__head,html.light-theme .shadowtrader-bot-config-modal__head{border-bottom-color:#0a0a0b14}body.light-theme .shadowtrader-bot-config-modal__params-eyebrow,html.light-theme .shadowtrader-bot-config-modal__params-eyebrow{color:#5b21b6e0}body.light-theme .shadowtrader-bot-config-modal__dynamic-lede,html.light-theme .shadowtrader-bot-config-modal__dynamic-lede{color:#0a0a0bb8}body.light-theme .shadowtrader-bot-config-modal__dynamic-lede strong,html.light-theme .shadowtrader-bot-config-modal__dynamic-lede strong{color:#0a0a0b}body.light-theme .shadowtrader-bot-config-modal__dynamic-lede-note,html.light-theme .shadowtrader-bot-config-modal__dynamic-lede-note{color:#0a0a0b94}body.light-theme .shadowtrader-bot-config-modal__dynamic-lede--martingale,html.light-theme .shadowtrader-bot-config-modal__dynamic-lede--martingale{color:#0a0a0bc7}body.light-theme .shadowtrader-bot-config-modal__partition,html.light-theme .shadowtrader-bot-config-modal__partition{background:#0a0a0b08;border-color:#0a0a0b1a}body.light-theme .shadowtrader-bot-config-modal__partition-heading,html.light-theme .shadowtrader-bot-config-modal__partition-heading{color:#5b21b6e6}body.light-theme .shadowtrader-bot-config-modal__partition-note,html.light-theme .shadowtrader-bot-config-modal__partition-note{color:#0a0a0b8c}body.light-theme .shadowtrader-bot-config-modal__close,html.light-theme .shadowtrader-bot-config-modal__close{background:#0a0a0b0a;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-bot-config-modal__close:hover,html.light-theme .shadowtrader-bot-config-modal__close:hover{background:#0a0a0b14}body.light-theme .shadowtrader-bot-config-modal__actions,html.light-theme .shadowtrader-bot-config-modal__actions{border-top-color:#0a0a0b14}body.light-theme .shadowtrader-bot-config-modal__field input:focus,body.light-theme .shadowtrader-bot-config-modal__field select:focus,html.light-theme .shadowtrader-bot-config-modal__field input:focus,html.light-theme .shadowtrader-bot-config-modal__field select:focus{border-color:#5b21b673;box-shadow:0 0 0 3px #7b61ff2e}body.light-theme .shadowtrader-bot-config-modal__btn--ghost,html.light-theme .shadowtrader-bot-config-modal__btn--ghost{background:#0a0a0b0d;border-color:#0a0a0b1f;color:#0a0a0bc7}body.light-theme .shadowtrader-bot-config-modal__btn--ghost:hover,html.light-theme .shadowtrader-bot-config-modal__btn--ghost:hover{background:#0a0a0b17}body.light-theme .shadowtrader-bot-config-modal__btn--primary,html.light-theme .shadowtrader-bot-config-modal__btn--primary{box-shadow:0 6px 20px #0a0a0b24}body.light-theme .shadowtrader-market__empty,html.light-theme .shadowtrader-market__empty{color:#0a0a0b99}body.light-theme .shadowtrader-market__empty-btn,html.light-theme .shadowtrader-market__empty-btn{background:#0a0a0b0d;border-color:#0a0a0b1f;color:#0a0a0b}body.light-theme .shadowtrader-market__empty-btn:hover,html.light-theme .shadowtrader-market__empty-btn:hover{background:#0a0a0b1a}body.light-theme .shadowtrader-market__section-title,html.light-theme .shadowtrader-market__section-title{color:#0a0a0bd9}body.light-theme .shadowtrader-market__section-count,html.light-theme .shadowtrader-market__section-count{background:#0a0a0b14;color:#0a0a0bb3}body.light-theme .shadowtrader-market-card,html.light-theme .shadowtrader-market-card{background:linear-gradient(180deg,#fff,#fafafa);border-color:#0a0a0b14;box-shadow:inset 0 1px 0 0 #0a0a0b05,0 6px 18px -14px #0a0a0b2e}body.light-theme .shadowtrader-market-card:before,html.light-theme .shadowtrader-market-card:before{background:#0a0a0b2e}body.light-theme .shadowtrader-market-card:hover,html.light-theme .shadowtrader-market-card:hover{border-color:#0a0a0b2e;box-shadow:inset 0 1px 0 0 #0a0a0b08,0 10px 24px -16px #0a0a0b47}body.light-theme .shadowtrader-market-card:hover:before,html.light-theme .shadowtrader-market-card:hover:before{background:#0a0a0b}body.light-theme .shadowtrader-market-card__cat,html.light-theme .shadowtrader-market-card__cat{background:#0a0a0b0f;color:#0a0a0bd9}body.light-theme .shadowtrader-market-card__tag,html.light-theme .shadowtrader-market-card__tag{background:#0a0a0b;color:#fafafa}body.light-theme .shadowtrader-market-card__name,html.light-theme .shadowtrader-market-card__name{color:#0a0a0b}body.light-theme .shadowtrader-market-card__summary,html.light-theme .shadowtrader-market-card__summary{color:#0a0a0bd9}body.light-theme .shadowtrader-market-card__desc,html.light-theme .shadowtrader-market-card__desc{color:#0a0a0b8c}body.light-theme .shadowtrader-market-card__load,html.light-theme .shadowtrader-market-card__load{background:#0a0a0b0f;border-color:#0a0a0b1f;color:#0a0a0b}body.light-theme .shadowtrader-market-card__load:hover,html.light-theme .shadowtrader-market-card__load:hover{background:#0a0a0b;border-color:#0a0a0b;color:#fafafa}body.light-theme .shadowtrader-market-card.is-custom:before,html.light-theme .shadowtrader-market-card.is-custom:before{background:#0a0a0b52}body.light-theme .shadowtrader-market-group,html.light-theme .shadowtrader-market-group{background:#0a0a0b05;border-color:#0a0a0b1a}body.light-theme .shadowtrader-market-group__head,html.light-theme .shadowtrader-market-group__head{background:#0a0a0b0a;color:#0a0a0b}body.light-theme .shadowtrader-market-row,html.light-theme .shadowtrader-market-row{background:#0a0a0b05;border-color:#0a0a0b1a}body.light-theme .shadowtrader-market-row__cat,html.light-theme .shadowtrader-market-row__cat{color:#0a0a0b8c}body.light-theme .shadowtrader-market-row__name,html.light-theme .shadowtrader-market-row__name{color:#0a0a0b}body.light-theme .shadowtrader-market-row__summary,html.light-theme .shadowtrader-market-row__summary{color:#0a0a0b9e}body.light-theme .shadowtrader-market-row__tag,html.light-theme .shadowtrader-market-row__tag{background:#0a0a0b1a;color:#0a0a0b}body.light-theme .shadowtrader-market-row__load,html.light-theme .shadowtrader-market-row__load{background:#0a0a0b0d;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-market-row__load:hover,html.light-theme .shadowtrader-market-row__load:hover{background:#0a0a0b1a}body.light-theme .shadowtrader-mobile-fab-controls,html.light-theme .shadowtrader-mobile-fab-controls{background:#fffffff5;border-color:#0a0a0b24}body.light-theme .shadowtrader-mobile-fab-controls__summary,html.light-theme .shadowtrader-mobile-fab-controls__summary{background:#0a0a0b0a;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-mobile-fab-controls__summary-chevron,html.light-theme .shadowtrader-mobile-fab-controls__summary-chevron{color:#0a0a0bb8}body.light-theme .shadowtrader-mobile-fab-controls__summary-item.is-flat,html.light-theme .shadowtrader-mobile-fab-controls__summary-item.is-flat{color:#0a0a0bb3}body.light-theme .shadowtrader-mobile-trades-toggle,html.light-theme .shadowtrader-mobile-trades-toggle{background:#fffffff5;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-mobile-trades-drawer__sheet,html.light-theme .shadowtrader-mobile-trades-drawer__sheet{background:#fff;border-top-color:#0a0a0b1f}body.light-theme .shadowtrader-mobile-trades-drawer__grip,html.light-theme .shadowtrader-mobile-trades-drawer__grip{background:#0a0a0b47}body.light-theme .shadowtrader-mobile-trades-drawer__close,html.light-theme .shadowtrader-mobile-trades-drawer__close{background:#0a0a0b0f;border-color:#0a0a0b24;color:#0a0a0b}body.light-theme .shadowtrader-shell .bots-toolbox-toggle,html.light-theme .shadowtrader-shell .bots-toolbox-toggle{background:#fffffff0;border-color:#0a0a0b24;color:#0a0a0b}.shadowtrader-stream-health-container{align-items:center;display:flex;gap:4px}.shadowtrader-stream-health{align-items:center;border:1px solid #0000;border-radius:12px;cursor:help;display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase;transition:all .2s ease}.shadowtrader-stream-health__reconnect{align-items:center;background:#ef44441a;border:1px solid #ef444466;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;line-height:1;padding:0;transition:all .2s ease;width:20px}.shadowtrader-stream-health__reconnect:hover{background:#ef444433;border-color:#ef444499;transform:scale(1.1)}.shadowtrader-stream-health__reconnect:active{transform:scale(.95)}.shadowtrader-stream-health__indicator{animation:shadowtrader-stream-pulse 2s ease-in-out infinite;border-radius:50%;display:block;height:8px;width:8px}.shadowtrader-stream-health__text{font-size:10px;white-space:nowrap}.shadowtrader-stream-health--healthy{background:#22c55e1a;border-color:#22c55e4d;color:#22c55e}.shadowtrader-stream-health--healthy .shadowtrader-stream-health__indicator{background:#22c55e;box-shadow:0 0 6px #22c55e99}.shadowtrader-stream-health--connecting{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}.shadowtrader-stream-health--connecting .shadowtrader-stream-health__indicator{animation:shadowtrader-stream-connecting 1.5s ease-in-out infinite;background:#3b82f6}.shadowtrader-stream-health--reconnecting{background:#f59e0b1a;border-color:#f59e0b4d;color:#f59e0b}.shadowtrader-stream-health--reconnecting .shadowtrader-stream-health__indicator{animation:shadowtrader-stream-reconnecting 1s ease-in-out infinite;background:#f59e0b}.shadowtrader-stream-health--disconnected,.shadowtrader-stream-health--no_ticks,.shadowtrader-stream-health--stalled{background:#ef44441a;border-color:#ef44444d;color:#ef4444}.shadowtrader-stream-health--disconnected .shadowtrader-stream-health__indicator,.shadowtrader-stream-health--no_ticks .shadowtrader-stream-health__indicator,.shadowtrader-stream-health--stalled .shadowtrader-stream-health__indicator{animation:shadowtrader-stream-error .8s ease-in-out infinite;background:#ef4444}@keyframes shadowtrader-stream-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.9)}}@keyframes shadowtrader-stream-connecting{0%{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}to{opacity:.3;transform:scale(.8)}}@keyframes shadowtrader-stream-reconnecting{0%{opacity:.4}25%{opacity:1}50%{opacity:.4}75%{opacity:1}to{opacity:.4}}@keyframes shadowtrader-stream-error{0%,to{opacity:1}50%{opacity:.4}}body.light-theme .shadowtrader-stream-health--healthy,html.light-theme .shadowtrader-stream-health--healthy{background:#22c55e14;border-color:#22c55e40;color:#15803d}body.light-theme .shadowtrader-stream-health--connecting,html.light-theme .shadowtrader-stream-health--connecting{background:#3b82f614;border-color:#3b82f640;color:#1d4ed8}body.light-theme .shadowtrader-stream-health--reconnecting,html.light-theme .shadowtrader-stream-health--reconnecting{background:#f59e0b14;border-color:#f59e0b40;color:#d97706}body.light-theme .shadowtrader-stream-health--disconnected,body.light-theme .shadowtrader-stream-health--no_ticks,body.light-theme .shadowtrader-stream-health--stalled,html.light-theme .shadowtrader-stream-health--disconnected,html.light-theme .shadowtrader-stream-health--no_ticks,html.light-theme .shadowtrader-stream-health--stalled{background:#ef444414;border-color:#ef444440;color:#dc2626}body.light-theme .shadowtrader-stream-health__reconnect,html.light-theme .shadowtrader-stream-health__reconnect{background:#dc262614;border-color:#dc26264d;color:#dc2626}body.light-theme .shadowtrader-stream-health__reconnect:hover,html.light-theme .shadowtrader-stream-health__reconnect:hover{background:#dc262626;border-color:#dc262680}@media (max-width:760px){.shadowtrader-digit__field--stream-health{display:none}}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[0\.09\]:hover{background-color:#ffffff17}.hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-zinc-100:hover{--tw-text-opacity:1;color:#f4f4f5;color:rgb(244 244 245/var(--tw-text-opacity,1))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-white\/25:focus-visible{--tw-ring-color:#ffffff40}.focus-visible\:ring-white\/35:focus-visible{--tw-ring-color:#ffffff59}.focus-visible\:ring-white\/40:focus-visible{--tw-ring-color:#fff6}.active\:bg-\[\#e5e5e5\]:active{--tw-bg-opacity:1;background-color:#e5e5e5;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.active\:bg-white\/\[0\.1\]:active{background-color:#ffffff1a}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=top\]\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}.data-\[state\=checked\]\:border-\[\#fafafa\][data-state=checked]{--tw-border-opacity:1;border-color:#fafafa;border-color:rgb(250 250 250/var(--tw-border-opacity,1))}.data-\[state\=checked\]\:bg-\[\#fafafa\][data-state=checked]{--tw-bg-opacity:1;background-color:#fafafa;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.data-\[highlighted\]\:text-white[data-highlighted]{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.data-\[placeholder\]\:text-zinc-400[data-placeholder]{--tw-text-opacity:1;color:#a1a1aa;color:rgb(161 161 170/var(--tw-text-opacity,1))}.data-\[state\=checked\]\:text-\[\#0a0a0b\][data-state=checked]{--tw-text-opacity:1;color:#0a0a0b;color:rgb(10 10 11/var(--tw-text-opacity,1))}.data-\[disabled\]\:opacity-40[data-disabled]{opacity:.4}.data-\[state\=closed\]\:opacity-0[data-state=closed]{opacity:0}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}@media (min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}}.\[\&\>span\:first-of-type\]\:min-w-0>span:first-of-type{min-width:0}.\[\&\>span\:first-of-type\]\:flex-1>span:first-of-type{flex:1 1}.\[\&\>span\:first-of-type\]\:truncate>span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-\[14px\] svg{height:14px;width:14px}.\[\&_svg\]\:size-\[16px\] svg{height:16px;width:16px}.\[\&_svg\]\:size-\[18px\] svg{height:18px;width:18px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}:root{--quick-reply-right:unset!important;--quick-reply-left:20px!important}.chatway--container .chatway--frame-container,.chatway--container .chatway--trigger-container{bottom:calc(42px + env(safe-area-inset-bottom, 0px))!important;left:20px!important;right:auto!important}.chatway--container .chatway--frame-container{transform-origin:left bottom!important}.chatway--container .chatway--preview-container{left:0!important;right:auto!important;transform-origin:left bottom!important}.chatway--container .chatway--trigger-container .chatway--trigger-icon-container{height:40px!important;max-height:40px!important;max-width:40px!important;width:40px!important}@media screen and (max-width:760px){:root{--quick-reply-left:12px!important}.chatway--container .chatway--frame-container,.chatway--container .chatway--trigger-container{bottom:calc(152px + env(safe-area-inset-bottom, 0px))!important;left:max(10px,env(safe-area-inset-left,0px))!important}}@media screen and (min-width:601px){.chatway--container .chatway--chat--widget--container,.chatway--container .chatway--frame-container,.chatway--container .chatway--widget--container{max-height:min(560px,calc(100vh - 100px))!important;max-width:min(320px,calc(100vw - 28px))!important}.chatway--container .chatway--chat--widget--container.chatway--expanded,.chatway--container .chatway--frame-container.chatway--expanded{max-width:min(560px,calc(100vw - 28px))!important}}