.mobile-workspace.svelte-b86r7f{display:flex;flex-direction:column;height:100vh;height:-webkit-fill-available;height:100dvh;overflow:hidden;background:#000;position:relative}.mobile-workspace.winning.svelte-b86r7f{box-shadow:inset 0 0 0 1px #00e67626}.mobile-workspace.losing.svelte-b86r7f{box-shadow:inset 0 0 0 1px #ff17441f}.mobile-workspace.winning.svelte-b86r7f .action-hub:where(.svelte-b86r7f){border-top-color:#00e6764d;box-shadow:0 -8px 32px #00e6761f,0 -2px 8px #00e67614}.mobile-workspace.losing.svelte-b86r7f .action-hub:where(.svelte-b86r7f){border-top-color:#ff17444d;box-shadow:0 -8px 32px #ff17441f,0 -2px 8px #ff174414}.mob-header.svelte-b86r7f{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 16px;background:#000;border-bottom:1px solid rgba(255,255,255,.06);position:relative}.mob-logo.svelte-b86r7f{display:flex;align-items:center;gap:7px;z-index:1}.mob-logo-text.svelte-b86r7f{font-size:15px;font-weight:900;letter-spacing:1.5px;color:#fff}.mob-balance-btn.svelte-b86r7f{position:absolute;left:50%;transform:translate(-50%);background:none;border:none;cursor:pointer;padding:0}.mob-balance-inner.svelte-b86r7f{display:flex;flex-direction:column;align-items:center;gap:2px;transition:transform .15s}.mob-balance-inner.beating.svelte-b86r7f{animation:svelte-b86r7f-balance-beat .4s ease-out}.mob-balance-val.svelte-b86r7f{font-size:17px;font-weight:800;color:#fff;font-family:JetBrains Mono,monospace;line-height:1}.mob-mode-tag.svelte-b86r7f{font-size:8px;font-weight:900;letter-spacing:1px;padding:2px 6px;border-radius:4px;line-height:1}.mob-mode-tag.demo.svelte-b86r7f{background:#ff98002e;color:#ff9800;border:1px solid rgba(255,152,0,.3)}.mob-mode-tag.real.svelte-b86r7f{background:#00e67626;color:#00e676;border:1px solid rgba(0,230,118,.3)}@keyframes svelte-b86r7f-balance-beat{0%{transform:scale(1)}30%{transform:scale(1.08)}60%{transform:scale(.96)}to{transform:scale(1)}}.mob-asset-row.svelte-b86r7f{flex-shrink:0;display:flex;align-items:center;gap:10px;height:48px;padding:0 14px;background:#000000fa;border-bottom:1px solid rgba(255,255,255,.05)}.mob-add-btn.svelte-b86r7f{width:34px;height:34px;flex-shrink:0;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#fff9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.mob-add-btn.svelte-b86r7f:active{background:#ffffff1a}.mob-asset-chip.svelte-b86r7f{display:flex;align-items:center;gap:9px;padding:6px 12px;border-radius:12px;border:1px solid rgba(0,230,118,.35);background:#00e6760f;box-shadow:0 0 10px #00e67614;color:#fff;cursor:pointer;transition:all .15s;flex:1;min-width:0}.mob-asset-chip.svelte-b86r7f:active{background:#00e6761f;border-color:#00e67699}.mac-icon.svelte-b86r7f{font-size:18px;line-height:1;flex-shrink:0}.mac-info.svelte-b86r7f{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.mac-name.svelte-b86r7f{font-size:13px;font-weight:800;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mac-cat.svelte-b86r7f{font-size:8px;font-weight:700;color:#fff6;letter-spacing:.5px;text-transform:uppercase}.mac-chevron.svelte-b86r7f{font-size:10px;color:#ffffff59;flex-shrink:0}.mob-price-row.svelte-b86r7f{display:flex;align-items:center;gap:6px;flex-shrink:0}.mob-live-price.svelte-b86r7f{font-size:13px;font-weight:700;font-family:JetBrains Mono,monospace;color:#fff9;flex-shrink:0;transition:color .3s}.mob-live-price.up.svelte-b86r7f{color:#00e676}.mob-live-price.down.svelte-b86r7f{color:#ff1744}.mob-candle-timer.svelte-b86r7f{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:600;color:#ffffff73;letter-spacing:.3px;font-variant-numeric:tabular-nums;line-height:1}.mob-chart-wrap.svelte-b86r7f{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.net-banner.svelte-b86r7f{position:absolute;top:6px;left:50%;transform:translate(-50%);z-index:40;display:flex;align-items:center;gap:6px;padding:4px 12px 4px 10px;border-radius:100px;font-size:10px;font-weight:800;letter-spacing:.6px;pointer-events:none;white-space:nowrap;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.net-banner.net-offline.svelte-b86r7f{background:#ef4444e0;color:#fff;border:1px solid rgba(255,255,255,.15)}.net-banner.net-syncing.svelte-b86r7f{background:#10b981e0;color:#fff;border:1px solid rgba(255,255,255,.15)}.net-dot.svelte-b86r7f{width:6px;height:6px;border-radius:50%;background:#fff;flex-shrink:0}@keyframes svelte-b86r7f-ws-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.net-spin.svelte-b86r7f{width:10px;height:10px;border:1.5px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;flex-shrink:0;animation:svelte-b86r7f-spin .7s linear infinite}@keyframes svelte-b86r7f-spin{to{transform:rotate(360deg)}}.mob-chart-wrap.svelte-b86r7f .chart-tabs-bar,.mob-chart-wrap.svelte-b86r7f .tv-toolbar{display:none}.mob-chart-wrap.svelte-b86r7f .chart-toolbar{order:2;flex-shrink:0}.mob-chart-wrap.svelte-b86r7f .chart-box{flex:1!important;min-height:0;order:1}.mob-chart-box.svelte-b86r7f{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;overflow:hidden}.mob-skeleton-overlay.svelte-b86r7f{position:absolute;inset:0;background:#000;display:flex;align-items:flex-end;justify-content:flex-start;gap:4px;padding:12px 8px;overflow:hidden;z-index:10}.skel-bar.svelte-b86r7f{flex:1;border-radius:4px 4px 0 0;background:#ffffff0f;min-width:0}.skel-bar.svelte-b86r7f:nth-child(1){height:calc(30% + 0px)}.skel-bar.svelte-b86r7f:nth-child(2){height:calc(30% + 15px)}.skel-bar.svelte-b86r7f:nth-child(3){height:calc(30% + 45px)}.skel-bar.svelte-b86r7f:nth-child(4){height:calc(30% + 30px)}.skel-bar.svelte-b86r7f:nth-child(5){height:calc(30% + 55px)}.skel-bar.svelte-b86r7f:nth-child(6){height:calc(30% + 20px)}.skel-bar.svelte-b86r7f:nth-child(7){height:calc(30% + 65px)}.skel-bar.svelte-b86r7f:nth-child(8){height:calc(30% + 40px)}.skel-bar.svelte-b86r7f:nth-child(9){height:calc(30% + 25px)}.skel-bar.svelte-b86r7f:nth-child(10){height:calc(30% + 50px)}.skel-shimmer.svelte-b86r7f{position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.04) 50%,transparent 65%);background-size:200% 100%;animation:svelte-b86r7f-shimmer 1.6s infinite linear}@keyframes svelte-b86r7f-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.mob-trades-strip.svelte-b86r7f{flex-shrink:0;display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;padding:6px 12px;max-height:60px;background:#000000f7;border-top:1px solid rgba(255,255,255,.05)}.mob-trades-strip.svelte-b86r7f::-webkit-scrollbar{display:none}.trade-chip.svelte-b86r7f{flex-shrink:0;display:flex;align-items:center;gap:5px;padding:5px 10px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;font-size:11px;font-weight:700;white-space:nowrap;transition:border-color .3s}.trade-chip.profit-pos.svelte-b86r7f{border-color:#2ecc7159;box-shadow:0 0 12px #2ecc7126,inset 0 0 10px #2ecc710a}.trade-chip.profit-neg.svelte-b86r7f{border-color:#e74c3c59;box-shadow:0 0 12px #e74c3c26,inset 0 0 10px #e74c3c0a}.tc-arrow.svelte-b86r7f{font-size:10px}.tc-arrow.call-arrow.svelte-b86r7f{color:#00e676}.tc-arrow.put-arrow.svelte-b86r7f{color:#ff1744}.tc-symbol.svelte-b86r7f{color:#fffc}.tc-timer.svelte-b86r7f{color:#fff6;font-family:JetBrains Mono,monospace}.tc-pnl.svelte-b86r7f{font-family:JetBrains Mono,monospace;transition:transform .2s cubic-bezier(.34,1.56,.64,1),color .2s}.tc-pnl.pnl-pos.svelte-b86r7f{color:#00e676;animation:svelte-b86r7f-pnlFlipUp .3s cubic-bezier(.34,1.56,.64,1)}.tc-pnl.pnl-neg.svelte-b86r7f{color:#ff1744;animation:svelte-b86r7f-pnlFlipDown .3s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-b86r7f-pnlFlipUp{0%{transform:translateY(6px) scale(.9);opacity:.5}to{transform:translateY(0) scale(1);opacity:1}}@keyframes svelte-b86r7f-pnlFlipDown{0%{transform:translateY(-6px) scale(.9);opacity:.5}to{transform:translateY(0) scale(1);opacity:1}}.mob-gale-bar.svelte-b86r7f{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:0 16px;height:38px;background:#ff6d001f;border:none;border-top:1px solid rgba(255,109,0,.25);border-bottom:1px solid rgba(255,109,0,.25);cursor:pointer;width:100%;animation:svelte-b86r7f-gale-pulse 2s ease-in-out infinite}.gale-fire.svelte-b86r7f{font-size:15px;flex-shrink:0}.gale-dots.svelte-b86r7f{display:flex;gap:3px;flex-shrink:0}.gale-dot.svelte-b86r7f{width:18px;height:3px;border-radius:2px;background:#ffffff14;transition:background .2s}.gale-dot.on.svelte-b86r7f{background:#ff6d00;box-shadow:0 0 6px #ff6d00}.gale-text.svelte-b86r7f{flex:1;font-size:12px;font-weight:800;color:#ff9100;letter-spacing:.3px;text-align:left}.gale-arrow.svelte-b86r7f{font-size:16px;color:#ff910099;flex-shrink:0}@keyframes svelte-b86r7f-gale-pulse{0%,to{background:#ff6d001a}50%{background:#ff6d002e}}.action-hub.svelte-b86r7f{flex-shrink:0;background:#000;border-top:1px solid rgba(255,255,255,.08);transition:border-top-color .4s,box-shadow .4s}.hub-amount-row.svelte-b86r7f{display:flex;align-items:center;gap:8px}.hub-amt-btn.svelte-b86r7f{width:40px;height:40px;border-radius:10px;border:1px solid rgba(0,230,118,.25);background:#00e6760f;color:#00e676;font-size:22px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background .1s,transform .1s}.hub-amt-btn.svelte-b86r7f:active{background:#00e67624;transform:scale(.92)}.hub-receita-row.svelte-b86r7f{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid rgba(255,255,255,.04)}.hub-receita-left.svelte-b86r7f{display:flex;align-items:center;gap:8px}.hub-receita-label.svelte-b86r7f{font-size:12px;color:#ffffff80;font-weight:600}.hub-receita-val.svelte-b86r7f{font-size:16px;font-weight:900;color:#00e676}.hub-lucro-pill.svelte-b86r7f{font-size:12px;font-weight:800;color:#000;background:#00e676;padding:3px 10px;border-radius:20px}.hub-trade-btns.svelte-b86r7f{display:flex;gap:8px;padding:8px 10px 10px;position:relative}.hub-trade-btns.locked.svelte-b86r7f{overflow:hidden}.hub-locked-overlay.svelte-b86r7f{position:absolute;inset:4px;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000f0;border:1px solid rgba(0,230,118,.25);border-radius:14px;color:#00e676;cursor:pointer;gap:3px}.hub-locked-overlay.svelte-b86r7f span:where(.svelte-b86r7f){font-size:13px;font-weight:800;letter-spacing:.5px}.hub-locked-overlay.svelte-b86r7f small:where(.svelte-b86r7f){font-size:10px;color:#fff6}.hub-trade-btn.svelte-b86r7f{flex:1;height:52px;border:none;border-radius:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;font-size:16px;font-weight:900;letter-spacing:.5px;transition:transform .1s ease,box-shadow .1s ease;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.hub-trade-btn.svelte-b86r7f:active{transform:scale(.96)}.hub-trade-btn.svelte-b86r7f:disabled{opacity:.3;filter:grayscale(80%);cursor:not-allowed}.hub-buy.svelte-b86r7f{background:linear-gradient(135deg,#00b248,#00e676);color:#000;box-shadow:0 4px 20px #00e67659}.hub-buy.svelte-b86r7f:active{box-shadow:0 2px 10px #00e67633}.hub-sell.svelte-b86r7f{background:linear-gradient(135deg,#b71c1c,#ff1744);color:#fff;box-shadow:0 4px 20px #ff174459}.hub-sell.svelte-b86r7f:active{box-shadow:0 2px 10px #ff174433}.hub-trade-btn.flash-call.svelte-b86r7f{animation:svelte-b86r7f-flash-call .4s ease-out}.hub-trade-btn.flash-put.svelte-b86r7f{animation:svelte-b86r7f-flash-put .4s ease-out}.btn-spinner.svelte-b86r7f{display:inline-block;width:20px;height:20px;border:2px solid rgba(255,255,255,.25);border-top-color:#ffffffe6;border-radius:50%;animation:svelte-b86r7f-btn-spin .7s linear infinite}@keyframes svelte-b86r7f-flash-call{0%,to{filter:brightness(1)}25%{filter:brightness(2)}75%{filter:brightness(1.3)}}@keyframes svelte-b86r7f-flash-put{0%,to{filter:brightness(1)}25%{filter:brightness(2)}75%{filter:brightness(1.3)}}.hub-main-row.svelte-b86r7f{display:flex;align-items:stretch;padding:8px 10px 6px;gap:0;border-bottom:1px solid rgba(255,255,255,.04)}.hub-val-col.svelte-b86r7f,.hub-dur-col.svelte-b86r7f{display:flex;flex-direction:column;gap:6px}.hub-val-col.svelte-b86r7f{flex:0 0 auto;min-width:160px}.hub-dur-col.svelte-b86r7f{flex:1}.hub-col-label.svelte-b86r7f{font-size:9px;font-weight:800;letter-spacing:1px;color:#ffffff4d;text-transform:uppercase}.hub-amt-display.svelte-b86r7f{flex:1;height:40px;background:#ffffff0a;border:1px solid rgba(0,230,118,.2);border-radius:10px;color:#fff;font-size:18px;font-weight:800;text-align:center;padding:0 8px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .1s}.hub-amt-display.svelte-b86r7f:active{background:#00e6761a}.hub-col-divider.svelte-b86r7f{width:1px;background:#ffffff12;align-self:stretch;margin:0 10px;flex-shrink:0}.hub-dur-quick.svelte-b86r7f{display:flex;align-items:center;gap:4px;flex-wrap:nowrap}.hub-dur-quick-btn.svelte-b86r7f{flex:1;height:40px;min-width:0;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff8c;font-size:11px;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .1s,color .1s,border-color .1s,transform .1s}.hub-dur-quick-btn.svelte-b86r7f:active{transform:scale(.92)}.hub-dur-quick-btn.active.svelte-b86r7f{background:#00e6761f;border-color:#00e67680;color:#00e676}.hub-dur-more.svelte-b86r7f{width:36px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffff59;font-size:16px;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background .1s}.hub-dur-more.svelte-b86r7f:active{background:#ffffff14}.hub-candle-cd.svelte-b86r7f{margin-left:auto;font-size:11px;font-weight:700;color:#fff6;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:2px 8px;white-space:nowrap}.qs-backdrop.svelte-b86r7f{position:fixed;inset:0;z-index:200;background:#000000b8}.qs-sheet.svelte-b86r7f{position:fixed;bottom:0;left:0;right:0;z-index:201;background:#000;border-top:1px solid rgba(255,255,255,.1);border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom,16px)}.qs-handle.svelte-b86r7f{width:36px;height:4px;background:#fff3;border-radius:2px;margin:10px auto 0}.qs-header.svelte-b86r7f{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 8px}.qs-title.svelte-b86r7f{font-size:11px;font-weight:900;letter-spacing:1.5px;color:#fff6;text-transform:uppercase}.qs-close.svelte-b86r7f{background:#ffffff14;border:none;color:#ffffff80;font-size:13px;width:26px;height:26px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.qs-body.svelte-b86r7f{padding:4px 16px 20px;display:flex;flex-direction:column;gap:14px}.qs-stepper.svelte-b86r7f{display:flex;align-items:center;justify-content:center;gap:20px}.qs-step-btn.svelte-b86r7f{width:48px;height:48px;border-radius:50%;border:1.5px solid rgba(255,255,255,.15);background:#ffffff12;color:#fff;font-size:24px;font-weight:300;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s;-webkit-tap-highlight-color:transparent}.qs-step-btn.svelte-b86r7f:active{background:#ffffff26}.qs-current.svelte-b86r7f{font-size:28px;font-weight:900;color:#fff;min-width:120px;text-align:center}.qs-presets.svelte-b86r7f{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.qs-preset.svelte-b86r7f{padding:10px 4px;border-radius:10px;border:1.5px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff9;font-size:13px;font-weight:700;cursor:pointer;transition:all .15s;-webkit-tap-highlight-color:transparent}.qs-preset.active.svelte-b86r7f{border-color:#ff6d0099;background:#ff6d0026;color:#ff9100}.qs-preset.svelte-b86r7f:active{background:#ffffff1a}.qs-profit-hint.svelte-b86r7f{font-size:12px;font-weight:700;color:#00e676b3;text-align:center;margin:0}.qs-durations.svelte-b86r7f{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.qs-dur-btn.svelte-b86r7f{padding:14px 8px;border-radius:12px;border:1.5px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff9;font-size:14px;font-weight:700;cursor:pointer;transition:all .15s;-webkit-tap-highlight-color:transparent}.qs-dur-btn.active.svelte-b86r7f{border-color:#ff6d0099;background:#ff6d0026;color:#ff9100}.qs-dur-btn.svelte-b86r7f:active{background:#ffffff1a}.btn-executing.svelte-b86r7f{opacity:.7;pointer-events:none}.btn-spinner.svelte-b86r7f{display:inline-block;width:22px;height:22px;border:2px solid rgba(255,255,255,.25);border-top-color:#ffffffe6;border-radius:50%;animation:svelte-b86r7f-btn-spin .7s linear infinite}@keyframes svelte-b86r7f-btn-spin{to{transform:rotate(360deg)}}@keyframes svelte-b86r7f-flash-call{0%{filter:brightness(1)}25%{filter:brightness(2)}75%{filter:brightness(1.3)}to{filter:brightness(1)}}@keyframes svelte-b86r7f-flash-put{0%{filter:brightness(1)}25%{filter:brightness(2)}75%{filter:brightness(1.3)}to{filter:brightness(1)}}.aside-backdrop.svelte-b86r7f{position:fixed;inset:0;background:#000000bf;z-index:899}.tool-aside.svelte-b86r7f{position:fixed;inset:0;z-index:900;background:#000;border-radius:0;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0px);padding-bottom:calc(68px + max(12px,env(safe-area-inset-bottom)));overflow:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.aside-handle.svelte-b86r7f{width:100%;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:grab;touch-action:none}.aside-handle.svelte-b86r7f:after{content:"";width:40px;height:4px;background:#ffffff40;border-radius:2px}.aside-header.svelte-b86r7f{display:flex;align-items:center;justify-content:center;padding:4px 20px 14px;border-bottom:1px solid rgba(255,255,255,.08);background:#000;flex-shrink:0}.aside-title.svelte-b86r7f{font-size:17px;font-weight:800;color:#fff;letter-spacing:.3px}.aside-body.svelte-b86r7f{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent;background:#000;overscroll-behavior:contain}.pull-indicator.svelte-b86r7f{display:flex;align-items:center;justify-content:center;overflow:hidden;transition:height .15s ease;background:#000}.pull-spinner.svelte-b86r7f{width:22px;height:22px;border:2px solid rgba(255,109,0,.25);border-top-color:#ff6d00;border-radius:50%;transition:opacity .2s;opacity:.5}.pull-spinner.spinning.svelte-b86r7f{animation:svelte-b86r7f-btn-spin .7s linear infinite;opacity:1}.mob-bottom-nav.svelte-b86r7f{position:relative;z-index:901;flex-shrink:0;display:flex;align-items:stretch;background:#000000fa;border-top:1px solid rgba(255,255,255,.08);height:calc(68px + max(12px,env(safe-area-inset-bottom)));padding-bottom:max(12px,env(safe-area-inset-bottom));box-sizing:border-box}.nav-half.svelte-b86r7f{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:none;background:none;cursor:pointer;padding:6px 0;transition:background .15s}.nav-half.svelte-b86r7f:active{background:#ffffff0a}.nav-divider.svelte-b86r7f{width:1px;background:#ffffff14;margin:10px 0;flex-shrink:0}.ativar-orb.svelte-b86r7f{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#ff8a2c,#ff6d00);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #ff6d0080,inset 0 1px #ffffff40;animation:pixHalo 2.8s ease-in-out infinite;transition:transform .15s}.nav-ativar.svelte-b86r7f:active .ativar-orb:where(.svelte-b86r7f){transform:scale(.92)}.ativar-orb.svelte-b86r7f svg:where(.svelte-b86r7f){width:20px;height:20px;stroke:#fff}.nav-half-label.svelte-b86r7f{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#fff6;line-height:1}.nav-ativar-label.svelte-b86r7f{color:#ff8a2c}.nav-menu-btn.svelte-b86r7f{color:#fff6}.nav-menu-btn.nav-menu-open.svelte-b86r7f{color:#00e676}.nav-half-icon.svelte-b86r7f{width:24px;height:24px;stroke:currentColor}.menu-icon-wrap.svelte-b86r7f{position:relative;transition:transform .2s}.menu-icon-open.svelte-b86r7f{transform:rotate(90deg)}.menu-active-dot.svelte-b86r7f{position:absolute;top:-2px;right:-4px;width:7px;height:7px;background:#00e676;border-radius:50%;border:1.5px solid #000}.menu-sheet-backdrop.svelte-b86r7f{position:absolute;top:0;left:0;right:0;bottom:calc(68px + max(12px,env(safe-area-inset-bottom)));z-index:899;background:#00000080}.menu-sheet.svelte-b86r7f{position:absolute;left:0;right:0;bottom:calc(68px + max(12px,env(safe-area-inset-bottom)));z-index:900;background:#0d0d0d;border-top:1px solid rgba(255,255,255,.08);border-radius:16px 16px 0 0;padding:16px 12px}.menu-sheet-grid.svelte-b86r7f{display:grid;grid-template-columns:1fr 1fr;gap:8px}.menu-sheet-item.svelte-b86r7f{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#ffffff08;color:#fff9;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .15s}.menu-sheet-item.svelte-b86r7f:active{transform:scale(.96)}.menu-sheet-item.menu-item-active.svelte-b86r7f{border-color:#00e6764d;background:#00e67612;color:#00e676}.menu-item-icon.svelte-b86r7f{width:26px;height:26px;stroke:currentColor}.font-mono.svelte-b86r7f{font-family:JetBrains Mono,Fira Code,monospace}.mobile-workspace.shake.svelte-b86r7f{animation:svelte-b86r7f-workspace-shake .42s cubic-bezier(.36,.07,.19,.97) both}@keyframes svelte-b86r7f-workspace-shake{0%,to{transform:translate(0)}10%{transform:translate(-7px)}25%{transform:translate(7px)}40%{transform:translate(-5px)}55%{transform:translate(5px)}70%{transform:translate(-3px)}85%{transform:translate(3px)}}.tool-aside.svelte-b86r7f{transition:transform .42s cubic-bezier(.22,1,.36,1);will-change:transform}.tool-aside.dragging.svelte-b86r7f{transition:none}.tool-aside.is-closing.svelte-b86r7f{transition:transform .24s cubic-bezier(.4,0,1,1)}.trade-entry-laser.svelte-b86r7f{position:absolute;left:0;right:0;height:2px;top:48%;pointer-events:none;z-index:20;transform-origin:center;animation:svelte-b86r7f-laser-sweep .4s ease-out forwards}.trade-entry-laser.laser-call.svelte-b86r7f{background:linear-gradient(90deg,transparent,#00e676,transparent);box-shadow:0 0 18px #00e676cc,0 0 5px #00e676}.trade-entry-laser.laser-put.svelte-b86r7f{background:linear-gradient(90deg,transparent,#ff1744,transparent);box-shadow:0 0 18px #ff1744cc,0 0 5px #ff1744}@keyframes svelte-b86r7f-laser-sweep{0%{opacity:0;transform:scaleX(.05) scaleY(1)}12%{opacity:1;transform:scaleX(.2) scaleY(3)}45%{opacity:1;transform:scaleX(1) scaleY(2)}80%{opacity:.6;transform:scaleX(1) scaleY(1)}to{opacity:0;transform:scaleX(1) scaleY(1)}}.mobile-workspace.landscape.svelte-b86r7f .mob-header:where(.svelte-b86r7f),.mobile-workspace.landscape.svelte-b86r7f .mob-asset-row:where(.svelte-b86r7f),.mobile-workspace.landscape.svelte-b86r7f .action-hub:where(.svelte-b86r7f),.mobile-workspace.landscape.svelte-b86r7f .mob-bottom-nav:where(.svelte-b86r7f),.mobile-workspace.landscape.svelte-b86r7f .mob-trades-strip:where(.svelte-b86r7f),.mobile-workspace.landscape.svelte-b86r7f .mob-gale-bar:where(.svelte-b86r7f){display:none}.mobile-workspace.landscape.svelte-b86r7f .mob-chart-wrap:where(.svelte-b86r7f){flex:1}.landscape-overlay.svelte-b86r7f{position:absolute;top:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;padding:12px 10px;pointer-events:none}.landscape-controls.svelte-b86r7f{display:flex;flex-direction:column;gap:7px;align-items:stretch;pointer-events:auto}.ls-price.svelte-b86r7f{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:800;color:#ffffff8c;text-align:center;transition:color .3s}.ls-price.ls-up.svelte-b86r7f{color:#00e676}.ls-price.ls-down.svelte-b86r7f{color:#ff1744}.ls-amount.svelte-b86r7f{font-size:11px;font-weight:700;color:#ffffff59;text-align:center}.ls-btn.svelte-b86r7f{width:76px;height:42px;border-radius:12px;border:none;font-size:11px;font-weight:900;letter-spacing:.3px;cursor:pointer;transition:transform .1s,opacity .15s;background:#ffffff14;color:#fff}.ls-btn.svelte-b86r7f:disabled{opacity:.35;cursor:not-allowed}.ls-btn.svelte-b86r7f:active:not(:disabled){transform:scale(.92)}.ls-call.svelte-b86r7f{background:#00c853d9;color:#000;box-shadow:0 4px 16px #00c85359}.ls-put.svelte-b86r7f{background:#d50000d9;color:#fff;box-shadow:0 4px 16px #d500004d}.pnl-container.svelte-17z6ubn{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;max-height:100%}.aside-empty.svelte-17z6ubn{padding:20px;text-align:center;color:var(--text-muted, #888);font-size:13px}.pnl-overview.svelte-17z6ubn{padding:16px;display:flex;flex-direction:column;gap:16px;border-bottom:1px solid rgba(255,255,255,.05)}.pnl-hero-card.svelte-17z6ubn{display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.05)}.pnl-hero-card.positive.svelte-17z6ubn{background:linear-gradient(135deg,#00e6761a,#00e67605);border-color:#00e67633}.pnl-hero-card.negative.svelte-17z6ubn{background:linear-gradient(135deg,#ff52521a,#ff525205);border-color:#ff525233}.pnl-hero-label.svelte-17z6ubn{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--text-muted, #888);margin-bottom:6px}.pnl-hero-card.positive.svelte-17z6ubn .pnl-hero-label:where(.svelte-17z6ubn){color:#00e676}.pnl-hero-card.negative.svelte-17z6ubn .pnl-hero-label:where(.svelte-17z6ubn){color:#ff5252}.pnl-hero-val.svelte-17z6ubn{font-size:24px;font-weight:800;color:#fff;text-shadow:0 0 10px rgba(255,255,255,.2)}.pnl-hero-card.positive.svelte-17z6ubn .pnl-hero-val:where(.svelte-17z6ubn){color:#00e676;text-shadow:0 0 15px rgba(0,230,118,.4)}.pnl-hero-card.negative.svelte-17z6ubn .pnl-hero-val:where(.svelte-17z6ubn){color:#ff5252;text-shadow:0 0 15px rgba(255,82,82,.4)}.pnl-stats-grid.svelte-17z6ubn{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pnl-stat-box.svelte-17z6ubn{background:#ffffff05;border-radius:8px;border:1px solid rgba(255,255,255,.04);padding:12px 0;display:flex;flex-direction:column;align-items:center;gap:4px}.stat-lbl.svelte-17z6ubn{font-size:9px;font-weight:800;text-transform:uppercase;color:#888}.stat-val.svelte-17z6ubn{font-size:14px;font-weight:700;color:#fff}.equity-chart-container.svelte-17z6ubn{margin-top:8px;background:#ffffff03;border:1px solid rgba(255,255,255,.04);border-radius:12px;overflow:hidden;padding-top:12px}.equity-chart-header.svelte-17z6ubn{font-size:10px;font-weight:800;text-transform:uppercase;color:var(--text-muted, #888);padding:0 16px 8px;letter-spacing:.5px}.equity-chart.svelte-17z6ubn{width:100%;height:160px}.pnl-history-header.svelte-17z6ubn{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:16px 16px 4px;color:var(--text-muted, #888)}.hist-list.svelte-17z6ubn{display:flex;flex-direction:column;gap:8px;padding:12px 16px 20px}.hist-card.svelte-17z6ubn{background:#ffffff05;border-radius:8px;padding:12px;border:1px solid rgba(255,255,255,.06)}.hist-card-head.svelte-17z6ubn{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;border-bottom:1px dotted rgba(255,255,255,.1);padding-bottom:6px}.hist-sym.svelte-17z6ubn{font-size:13px;font-weight:700;color:#fff}.hist-date.svelte-17z6ubn{font-size:10px;color:var(--text-muted, #888)}.hist-card-body.svelte-17z6ubn{display:flex;justify-content:space-between;align-items:center;font-size:12px}.badge.svelte-17z6ubn{font-size:10px;font-weight:700;padding:3px 6px;border-radius:4px}.badge-green.svelte-17z6ubn{background:#00e67626;color:#00e676}.badge-red.svelte-17z6ubn{background:#ff525226;color:#ff5252}.hist-val.svelte-17z6ubn{font-weight:700;color:#fff}.text-muted.svelte-17z6ubn{color:var(--text-muted, #888)}.text-green.svelte-17z6ubn{color:#00e676;font-weight:700;font-size:11px}.text-red.svelte-17z6ubn{color:#ff5252;font-weight:700;font-size:11px}.font-mono.svelte-17z6ubn{font-family:JetBrains Mono,monospace}.missions-panel.svelte-sxgi9e{padding:20px;height:100%;display:flex;flex-direction:column;color:#fff;overflow-y:auto}.header.svelte-sxgi9e{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:12px}.header.svelte-sxgi9e h3:where(.svelte-sxgi9e){font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--primary-theme, #00e676)}.aside-empty.svelte-sxgi9e{padding:40px 20px;text-align:center;color:var(--text-muted, #888)}.empty-icon.svelte-sxgi9e{font-size:32px;margin-bottom:12px}.empty-sub.svelte-sxgi9e{display:block;font-size:11px;margin-top:8px;opacity:.6}.plan-header.svelte-sxgi9e{background:linear-gradient(135deg,#ffb3001a,#ffb30005);border:1px solid rgba(255,213,79,.3);border-radius:12px;padding:16px;margin-bottom:20px;position:relative;overflow:hidden}.plan-badge.svelte-sxgi9e{position:absolute;top:12px;right:12px;background:#ffb30033;color:#ffb300;font-size:9px;font-weight:800;padding:3px 6px;border-radius:4px;text-transform:uppercase}.plan-name.svelte-sxgi9e{font-size:16px;font-weight:800;margin-bottom:12px;color:#fff}.plan-balance-row.svelte-sxgi9e{display:flex;justify-content:space-between;font-size:11px;color:#888}.mission-list.svelte-sxgi9e{display:flex;flex-direction:column;gap:12px}.mission-card.svelte-sxgi9e{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:10px;padding:16px;transition:all .3s ease}.mission-card.completed.svelte-sxgi9e{border-color:#00e67666;background:#00e6760d}.mission-card.failed.svelte-sxgi9e{border-color:#ff525266;background:#ff52520d}.m-title.svelte-sxgi9e{font-size:12px;font-weight:700;color:#fff;margin-bottom:4px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.badge-done.svelte-sxgi9e{font-size:9px;font-weight:800;color:#00e676;background:#00e67626;border:1px solid rgba(0,230,118,.4);border-radius:4px;padding:2px 6px;text-transform:uppercase;letter-spacing:.3px}.m-desc.svelte-sxgi9e{font-size:10px;color:#888;margin-bottom:12px;line-height:1.4}.m-progress.svelte-sxgi9e{display:flex;flex-direction:column;gap:6px}.m-vals.svelte-sxgi9e{display:flex;justify-content:space-between;font-size:11px;font-weight:700;align-items:baseline}.m-bar.svelte-sxgi9e{width:100%;height:6px;background:#ffffff0d;border-radius:3px;overflow:hidden}.m-fill.svelte-sxgi9e{height:100%;border-radius:3px;transition:width .5s ease-out}.bg-green.svelte-sxgi9e{background:#00e676;box-shadow:0 0 10px #00e67666}.bg-red.svelte-sxgi9e{background:#ff5252;box-shadow:0 0 10px #ff525266}.bg-orange.svelte-sxgi9e{background:var(--primary-theme, #00e676);box-shadow:0 0 10px #00e67666}.text-white.svelte-sxgi9e{color:#fff}.text-orange.svelte-sxgi9e{color:var(--primary-theme, #00e676)}.text-green.svelte-sxgi9e{color:#00e676}.text-red.svelte-sxgi9e{color:#ff5252}.text-muted.svelte-sxgi9e{color:#666;font-size:10px;font-weight:500}.font-mono.svelte-sxgi9e{font-family:JetBrains Mono,monospace}.sidebar-dashboard-container.svelte-jj2jy5{width:320px;display:flex;flex-direction:column;border-right:1px solid var(--border, rgba(255, 255, 255, .06));background:var(--bg-dashboard, rgba(10, 14, 23, .95));flex-shrink:0;height:100%;overflow:hidden}.sidebar-content-area.svelte-jj2jy5{flex:1;overflow-y:auto;overflow-x:hidden;position:relative}.sidebar-panel.svelte-jj2jy5{display:flex;flex-direction:column;height:100%}.sidebar-panel-header.svelte-jj2jy5{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted, #888);border-bottom:1px solid rgba(255,255,255,.05);background:#ffffff05}.close-btn.svelte-jj2jy5{background:none;border:none;color:var(--text-muted, #888);font-size:18px;cursor:pointer;line-height:1;padding:0 4px}.close-btn.svelte-jj2jy5:hover{color:#fff}.sidebar-content-area.svelte-jj2jy5::-webkit-scrollbar{width:4px}.sidebar-content-area.svelte-jj2jy5::-webkit-scrollbar-track{background:transparent}.sidebar-content-area.svelte-jj2jy5::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}:root{--glass-blur: blur(20px);--glass-border-metallic: 1px solid rgba(255, 255, 255, .15);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .1);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .4), 0 2px 8px rgba(0, 0, 0, .3);--metallic-gradient: linear-gradient( 135deg, rgba(255, 255, 255, .1) 0%, rgba(255, 255, 255, .02) 50%, rgba(255, 255, 255, .06) 100% );--metallic-line: linear-gradient( 90deg, transparent 0%, rgba(255, 255, 255, .06) 50%, transparent 100% );--bg-sidebar: #000000;--bg-panel: rgba(0, 0, 0, .95)}@keyframes jumpScore{0%{transform:scale(1);text-shadow:none;color:inherit}30%{transform:scale(1.4);text-shadow:0 0 20px rgba(0,230,118,.8);color:var(--green)}to{transform:scale(1);text-shadow:0 0 5px rgba(0,230,118,.4);color:var(--green)}}.balance-amount{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.mobile-bottom-bar,.mobile-action-bar{display:none}.traderoom{display:flex;flex-direction:column;height:100vh;min-width:960px;background:#000;color:var(--text-theme);overflow:hidden;position:relative}.traderoom.flash-call{background:#00e6760d}.traderoom.flash-put{background:#ff17440d}.happy-hour-banner{background:linear-gradient(90deg,#ff1744,#ff9100,#ff1744);background-size:200% auto;color:#fff;padding:8px 20px;display:flex;justify-content:center;align-items:center;gap:15px;font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:1px;z-index:99;box-shadow:0 4px 20px #ff174466;animation:gradientFlow 3s linear infinite}@keyframes gradientFlow{0%{background-position:0% center}to{background-position:200% center}}.hh-glow{text-shadow:0 0 10px rgba(255,255,255,.8)}.topbar{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:56px;background:#000;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0;z-index:100;position:relative}.topbar:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:var(--metallic-line);opacity:.6;pointer-events:none}.topbar-left,.topbar-right{display:flex;align-items:center;gap:12px}.topbar-logo{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--text-primary);text-decoration:none}.topbar-divider{width:1px;height:28px;background:var(--border)}.asset-btn{display:flex;align-items:center;gap:10px;background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius);padding:6px 14px;color:var(--text-primary);cursor:pointer;transition:var(--transition-fast)}.asset-btn:hover{border-color:var(--orange);background:#ff6d000a}.asset-icon-small{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:#ff6d001a;color:var(--orange-bright);font-size:14px;font-weight:700}.asset-info{display:flex;flex-direction:column;gap:1px}.asset-label{font-size:13px;font-weight:600}.asset-live-price{font-size:12px;font-weight:700;transition:color .15s}.asset-live-price.up{color:var(--green)}.asset-live-price.down{color:var(--red)}.asset-chevron{font-size:10px;color:var(--text-muted)}.btn-deposit-main{background:linear-gradient(135deg,#ff9100,#ff6d00);color:#fff;font-weight:800;font-size:13px;padding:0 20px;height:36px;border-radius:6px;border:none;display:flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 4px 15px #ff6d004d;transition:all .2s ease;margin-right:8px}.btn-deposit-main:hover{transform:translateY(-1px);box-shadow:0 6px 20px #ff6d0066;filter:brightness(1.1)}.btn-deposit-main:active{transform:translateY(1px);box-shadow:0 2px 10px #ff6d004d}.deposit-icon{font-size:15px;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.8}to{transform:scale(1);opacity:1}}.conn-indicator{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-muted)}.conn-dot{width:7px;height:7px;border-radius:50%;background:var(--red)}.conn-indicator.online .conn-dot{background:var(--green);box-shadow:0 0 8px var(--green-glow);animation:pulse 2s infinite}.conn-text{font-weight:600;letter-spacing:.5px;text-transform:uppercase}.balance-chip{display:flex;align-items:center;background:#ffffff08;border:1px solid var(--border);padding:2px 12px;height:36px;border-radius:12px;gap:10px;transition:all .3s}.balance-chip.beat{animation:balanceBeat .6s var(--ease-bounce);background:#00e67626;border-color:var(--green)}@keyframes balanceBeat{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.result-overlay{position:fixed;top:80px;left:50%;transform:translate(-50%);z-index:10000;pointer-events:none;animation:resultSlideIn .5s var(--ease-bounce) both}@keyframes resultSlideIn{0%{transform:translate(-50%,-100px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes resultBounceIn{0%{transform:translate(-50%,50px) scale(.8);opacity:0}60%{transform:translate(-50%,-10px) scale(1.1);opacity:1}to{transform:translate(-50%) scale(1);opacity:1}}.result-content{display:flex;align-items:center;gap:20px;padding:16px 28px;min-width:320px;pointer-events:auto;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 50px #00000080}.result-overlay.won .result-content{border-color:var(--green);background:#00e6761a}.result-overlay.lost .result-content{border-color:var(--red);background:#ff17441a}.result-icon{font-size:32px}.result-details{display:flex;flex-direction:column;flex:1}.result-title{font-size:14px;font-weight:700;color:var(--text-primary)}.result-asset{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px}.result-value{font-size:20px;font-weight:800;margin-top:2px}.result-close{background:none;color:var(--text-muted);font-size:16px;padding:4px}.result-close:hover{color:var(--text-primary)}.picker-overlay{position:fixed;inset:0;background:#0009;z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.picker{position:fixed;top:52px;left:72px;width:360px;max-height:calc(100vh - 72px);z-index:51;overflow-y:auto;background:#000;backdrop-filter:blur(40px) saturate(1.5);-webkit-backdrop-filter:blur(40px) saturate(1.5);border:var(--glass-border-metallic);border-radius:20px;box-shadow:0 20px 60px #000000a6,var(--glass-highlight)}.picker-head{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border)}.picker-head h3{font-size:15px;font-weight:700}.picker-close{background:none;color:var(--text-muted);font-size:16px;padding:4px;transition:var(--transition-fast)}.picker-close:hover{color:var(--text-primary)}.picker-group-label{padding:12px 20px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--text-muted)}.picker-item{display:flex;align-items:center;gap:12px;width:100%;padding:11px 20px;background:none;color:var(--text-primary);font-size:13px;transition:var(--transition-fast)}.picker-item:hover{background:#ffffff08}.picker-item.active{background:var(--orange-bg);color:var(--orange-bright)}.picker-payout{font-size:11px;font-weight:700;font-family:JetBrains Mono,monospace;color:var(--green);margin-left:auto;flex-shrink:0;opacity:.85}.picker-item:hover .picker-payout{opacity:1}.picker-item-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#ff6d0014;border-radius:var(--radius-sm);font-size:13px;font-weight:700;color:var(--orange-bright)}.picker-item-name{flex:1;font-weight:500}.picker-item-code{font-size:11px;color:var(--text-muted)}.picker-multi{display:flex;flex-direction:column;max-height:80vh}.picker-search-wrap{padding:10px 16px 6px;border-bottom:1px solid var(--border)}.picker-search-input{width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:8px 12px;font-size:13px;color:var(--text-primary);outline:none}.picker-search-input::placeholder{color:var(--text-muted)}.picker-search-input:focus{border-color:#ffbd0066}.picker-tabs{display:flex;border-bottom:1px solid var(--border);flex-shrink:0}.picker-tab{flex:1;padding:10px 4px;font-size:11px;font-weight:700;background:none;color:var(--text-muted);border-bottom:2px solid transparent;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease;cursor:pointer}.picker-tab:hover{color:var(--text-primary)}.picker-tab.active{color:var(--orange-bright);border-bottom-color:var(--orange-bright)}.picker-tab-otc.active{color:#ffbd00;border-bottom-color:#ffbd00}.picker-hint{padding:7px 16px;font-size:11px;font-weight:600;flex-shrink:0}.hint-open{color:#00e676;background:#00e6760f}.hint-closed{color:#ff5252;background:#ff52520f}.picker-list{overflow-y:auto;flex:1}.picker-item-info{display:flex;flex-direction:column;flex:1;text-align:left}.picker-item-info .picker-item-name{font-size:13px;font-weight:600}.picker-item-info .picker-item-code{font-size:10px;margin-top:1px}.badge-otc{font-size:9px;font-weight:800;background:linear-gradient(90deg,#ff6d00,#ffbd00);color:#000;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.badge-closed{font-size:9px;font-weight:800;background:#ff525226;color:#ff5252;border:1px solid rgba(255,82,82,.3);padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.picker-empty{padding:24px;text-align:center;color:var(--text-muted);font-size:13px}.main-grid{flex:1;display:flex;height:calc(100vh - 56px);overflow-x:hidden}.chart-wrap{flex:1;min-width:0;position:relative;display:flex;flex-direction:column;overflow:hidden}.btcotc-float-badge{position:absolute;top:10px;right:12px;z-index:50;display:flex;align-items:center;gap:8px;padding:7px 12px 7px 10px;background:linear-gradient(135deg,#785000eb,#b48214d9);border:1px solid rgba(241,213,106,.55);border-radius:22px;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 4px 20px #f1d56a40;transition:box-shadow .2s,transform .1s;animation:btcotc-badge-pulse 3s ease-in-out infinite;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.btcotc-float-badge:hover{box-shadow:0 6px 28px #f1d56a73}.btcotc-float-badge:active{transform:scale(.96)}@keyframes btcotc-badge-pulse{0%,to{box-shadow:0 4px 20px #f1d56a40}50%{box-shadow:0 4px 28px #f1d56a80}}.btcotc-badge-icon{font-size:18px;line-height:1;filter:drop-shadow(0 0 4px rgba(241,213,106,.6))}.btcotc-badge-text{display:flex;flex-direction:column;gap:1px}.btcotc-badge-title{font-size:11px;font-weight:900;color:#f1d56a;letter-spacing:.4px;line-height:1}.btcotc-badge-sub{font-size:9px;font-weight:700;color:#f1d56aa6;letter-spacing:.3px;line-height:1}.btcotc-badge-arrow{font-size:13px;color:#f1d56ab3;line-height:1}@media(max-width:768px){.btcotc-float-badge{top:8px;right:8px;padding:6px 10px 6px 8px;gap:6px}.btcotc-badge-icon{font-size:16px}.btcotc-badge-title{font-size:10px}.btcotc-badge-sub{font-size:8px}}.chart-tabs{display:flex;align-items:flex-end;gap:2px;padding:6px 8px 0;background:#000;border-bottom:1px solid rgba(255,255,255,.06);overflow-x:auto;scrollbar-width:none;flex-shrink:0}.chart-tabs::-webkit-scrollbar{display:none}.chart-tab{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#a0aec0;font-size:11px;cursor:pointer;white-space:nowrap;transition:all .15s}.chart-tab:hover{color:#ffffffe6;background:#ffffff1a}.chart-tab.active{background:#ffbd0026;border-color:#ffbd0066;color:#ffbd00;font-weight:700}.tab-icon{font-size:13px}.tab-name{font-weight:600;letter-spacing:.3px}.tab-price{color:#ffffff73;font-size:10px;font-family:monospace}.tab-price.up{color:#00e676}.tab-price.down{color:#ff5252}.tab-dot-live{color:#00e676;font-size:7px;opacity:.8}.tab-dot-loading{color:#ffbd00;animation:pulse 1s ease-in-out infinite;font-size:7px}.tab-close{display:flex;align-items:center;justify-content:center;width:14px;height:14px;background:none;border:none;color:#fff3;cursor:pointer;font-size:14px;line-height:1;opacity:0;transition:opacity .15s,color .15s;padding:0;margin-left:2px}.chart-tab:hover .tab-close,.chart-tab.active .tab-close{opacity:1}.tab-close:hover{color:#ff5252}.tab-add{padding:4px 9px;border-radius:5px;background:#ffffff08;border:1px dashed rgba(255,255,255,.12);color:#ffffff59;cursor:pointer;font-size:18px;line-height:1;flex-shrink:0;margin-bottom:1px;transition:all .15s}.tab-add:hover{color:var(--green);border-color:var(--green);background:#00e6760d}.chart-toolbar{display:flex;align-items:center;gap:2px;padding:6px 12px;background:#000;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.tf-btn{background:transparent;border:1px solid transparent;color:var(--text-muted);font-size:12px;font-weight:600;font-family:JetBrains Mono,monospace;padding:4px 10px;border-radius:4px;cursor:pointer;transition:all .15s ease}.tf-btn:hover{color:var(--text-primary);background:#ffffff0a}.tf-btn.active{color:var(--orange-bright);background:#ff6d001a;border-color:#ff6d0033}.chart-loading{margin-left:8px;font-size:12px;animation:pulse 1s ease-in-out infinite}.tv-toolbar{display:flex;align-items:center;gap:6px;padding:5px 10px;background:#000;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.tv-tf-group{display:flex;align-items:center;gap:3px;flex:1}.tv-tf-btn{padding:4px 9px;border-radius:6px;font-size:11px;font-weight:800;border:1px solid transparent;background:none;color:#ffffff61;cursor:pointer;letter-spacing:.4px;transition:all .12s;text-transform:uppercase}.tv-tf-btn:hover{color:#ffffffbf;background:#ffffff0d}.tv-tf-btn.tv-tf-active{color:#ff8a2c;background:#ff6d001f;border-color:#ff6d0059}.tv-toolbar-sep{width:1px;height:16px;background:#ffffff12;margin:0 4px;flex-shrink:0}.tv-ind-btn{display:flex;align-items:center;gap:5px;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:700;border:1px solid rgba(255,255,255,.09);background:#ffffff08;color:#ffffff80;cursor:pointer;transition:all .12s}.tv-ind-btn:hover,.tv-ind-btn.tv-ind-open{color:#fff;border-color:#ffffff2e;background:#ffffff12}.tv-ind-count{background:#ff8a2c;color:#000;font-size:9px;font-weight:900;padding:1px 5px;border-radius:10px;min-width:14px;text-align:center}.tv-ind-dropdown{position:absolute;top:calc(100% + 4px);left:0;background:#0d0d0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:6px;display:flex;flex-direction:column;gap:2px;z-index:50;box-shadow:0 8px 24px #000000b3;min-width:130px}.tv-ind-item{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:7px;font-size:11px;font-weight:700;border:none;background:none;color:#ffffff8c;cursor:pointer;transition:all .12s;text-align:left}.tv-ind-item:hover{background:#ffffff0d;color:#fff}.tv-ind-item.tv-ind-item-on{color:#ff8a2c}.tv-ind-dot{width:7px;height:7px;border-radius:50%;border:1.5px solid rgba(255,255,255,.25);flex-shrink:0;transition:all .12s}.tv-ind-dot.on{background:#ff8a2c;border-color:#ff8a2c}.chart-box{width:100%;flex:1;min-height:0;position:relative;overflow:visible;background:#000}.chart-box:before{content:"CODEC BROKER";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:system-ui,-apple-system,sans-serif;font-weight:900;font-size:32px;letter-spacing:8px;color:#ffffff06;pointer-events:none;z-index:1;white-space:nowrap;-webkit-user-select:none;user-select:none}.chart-box :global(.tv-lightweight-charts){z-index:2}.chart-skeleton-overlay{position:absolute;inset:0;background:var(--bg-theme, #090f1c);z-index:5;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:16px 12px}.chart-skel-bars{display:flex;align-items:flex-end;gap:5px;height:70%;width:100%}.chart-skel-bar{flex:1;border-radius:4px 4px 0 0;background:#ffffff0e;min-width:0}.chart-skel-bar:nth-child(1){height:35%}.chart-skel-bar:nth-child(2){height:52%}.chart-skel-bar:nth-child(3){height:68%}.chart-skel-bar:nth-child(4){height:45%}.chart-skel-bar:nth-child(5){height:78%}.chart-skel-bar:nth-child(6){height:60%}.chart-skel-bar:nth-child(7){height:90%}.chart-skel-bar:nth-child(8){height:72%}.chart-skel-bar:nth-child(9){height:55%}.chart-skel-bar:nth-child(10){height:83%}.chart-skel-bar:nth-child(11){height:65%}.chart-skel-bar:nth-child(12){height:48%}.chart-skel-shimmer{position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.045) 50%,transparent 70%);background-size:200% 100%;animation:chart-shimmer 1.8s infinite linear}@keyframes chart-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.chart-box :global(a[href*=tradingview]){display:none!important;visibility:hidden!important;z-index:-1!important}:global(.tv-lightweight-charts-logo){display:none!important}:global(.expiry-marker){position:absolute;top:8px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none;z-index:25}:global(.expiry-badge-text){padding:3px 10px;border-radius:5px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.5px;background:#000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap}:global(.expiry-call .expiry-badge-text){border:1px solid rgba(0,230,118,.55);color:#00e676;box-shadow:0 0 10px #00e67633,inset 0 1px #ffffff14}:global(.expiry-put .expiry-badge-text){border:1px solid rgba(255,23,68,.55);color:#ff4060;box-shadow:0 0 10px #ff174433,inset 0 1px #ffffff14}:global(.expiry-marker:after){content:"";width:1px;height:2000px;margin-top:4px;background:repeating-linear-gradient(to bottom,currentColor 0px,currentColor 5px,transparent 5px,transparent 11px);opacity:.3}:global(.expiry-call:after){color:#00e676}:global(.expiry-put:after){color:#ff1744}:global(.result-badge){position:absolute;transform:translate(-50%);font-family:JetBrains Mono,monospace;font-size:16px;font-weight:900;padding:5px 14px;border-radius:22px;border:1.5px solid;pointer-events:none;z-index:35;white-space:nowrap;letter-spacing:.5px;animation:resultBadgePop 3s cubic-bezier(.22,1,.36,1) forwards}:global(.result-won){color:#00e676;background:#00e6762e;border-color:#00e67680;box-shadow:0 0 20px #00e67640,inset 0 1px #ffffff1a;text-shadow:0 0 12px rgba(0,230,118,.6)}:global(.result-lost){color:#ff5252;background:#ff52522e;border-color:#ff525280;box-shadow:0 0 20px #ff525240,inset 0 1px #ffffff1a;text-shadow:0 0 12px rgba(255,82,82,.6)}@keyframes resultBadgePop{0%{opacity:0;transform:translate(-50%) translateY(12px) scale(.5)}12%{opacity:1;transform:translate(-50%) translateY(-4px) scale(1.15)}20%{transform:translate(-50%) translateY(0) scale(1)}65%{opacity:1;transform:translate(-50%) translateY(-6px) scale(1)}to{opacity:0;transform:translate(-50%) translateY(-40px) scale(.85)}}.trade-panel{width:320px;background:#080808;border-left:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;z-index:30;position:relative}.trade-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--metallic-line);z-index:1}.panel-inner{padding:24px;height:100%;overflow-y:auto;background:transparent!important;display:flex;flex-direction:column}.panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.panel-head h3{font-size:16px;font-weight:700}.field{margin-bottom:22px}.field label{display:block;font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.amount-row{display:flex;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--bg-input)}.amt-btn{width:44px;background:#ffffff08;color:var(--text-primary);font-size:18px;font-weight:600;border:none;transition:var(--transition-fast)}.amt-btn:hover{background:#ffffff0f}.amt-input{flex:1;text-align:center;background:transparent;border:none;color:var(--text-primary);font-size:20px;font-weight:700;padding:12px 8px}.presets{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;margin-top:8px}.preset{padding:6px;background:#ffffff08;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:11px;font-weight:600;transition:var(--transition-fast)}.preset:hover{border-color:var(--border)}.preset.active{background:var(--orange-bg);border-color:#ff6d004d;color:var(--orange-bright)}.dur-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.dur-btn{padding:9px 4px;min-height:44px;background:#ffffff08;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:12px;font-weight:600;transition:var(--transition-fast);font-family:JetBrains Mono,monospace}.dur-btn:hover{border-color:var(--border)}.dur-btn.active{background:var(--orange-bg);border-color:#ff6d004d;color:var(--orange-bright)}.payout-bar{padding:14px 16px;background:#ffffff05;border:1px solid var(--border);border-radius:var(--radius);margin-bottom:20px}.payout-row{display:flex;justify-content:space-between;align-items:center}.payout-row+.payout-row{margin-top:8px}.payout-label{font-size:12px;color:var(--text-muted)}.payout-percent{font-size:14px;font-weight:700;color:var(--orange-bright)}.payout-value{font-size:18px;font-weight:800}.stats-panel{padding:4px 0}.stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.stat-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 10px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.stat-wins{border-color:#00e67633;background:#00e6760d}.stat-losses{border-color:#ff174433;background:#ff17440d}.stat-winrate{border-color:#ffbd0033;background:#ffbd000a}.stat-val{font-size:22px;font-weight:800;font-family:JetBrains Mono,monospace;color:#fff}.stat-lbl{font-size:10px;color:#ffffff73;text-transform:uppercase;letter-spacing:.5px}.winrate-bar{width:100%;height:4px;background:#ffffff1a;border-radius:2px;margin-top:6px}.winrate-fill{height:100%;background:var(--green);border-radius:2px;transition:width .4s}.auto-gale-hint{font-size:10px;color:#ffbd00b3;margin:4px 0 0;line-height:1.4}.gale-container{margin-bottom:12px}.btn-gale{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(45deg,#ff1744,#d50000);border:none;border-radius:8px;padding:12px;color:#fff;cursor:pointer;box-shadow:0 4px 15px #ff174466;animation:pulseGale 1.5s infinite;transition:transform .1s}.btn-gale:active{transform:scale(.98)}.gale-icon{font-size:24px;filter:drop-shadow(0 0 5px rgba(255,255,255,.5))}.gale-text{display:flex;flex-direction:column;align-items:flex-start}.gale-text strong{font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1px;line-height:1}.gale-text span{font-size:11px;opacity:.8}@keyframes pulseGale{0%{box-shadow:0 0 #ff1744b3}70%{box-shadow:0 0 0 15px #ff174400}to{box-shadow:0 0 #ff174400}}.trade-btns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mega-btn{flex:1;height:110px;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:none;cursor:pointer;transition:all .3s cubic-bezier(.19,1,.22,1);position:relative;overflow:hidden}.mega-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.3) 0%,transparent 50%);opacity:.15;pointer-events:none;border-radius:20px;box-shadow:inset 0 2px 4px #fff3}.mega-btn.call{background:linear-gradient(135deg,#00c853,#00e676 60%,#69f0ae);box-shadow:0 4px 20px #00e67659,var(--glass-highlight);border:1px solid rgba(0,230,118,.45);color:#030509}.mega-btn.put{background:linear-gradient(135deg,#d50000,#ff1744 60%,#ff5252);box-shadow:0 4px 20px #ff174459,var(--glass-highlight);border:1px solid rgba(255,23,68,.45);color:#fff}.mega-btn:hover{transform:translateY(-4px) scale(1.02);filter:brightness(1.12)}.mega-btn.call:hover{box-shadow:0 8px 36px #00e6768c,var(--glass-highlight)}.mega-btn.put:hover{box-shadow:0 8px 36px #ff17448c,var(--glass-highlight)}.mega-btn:active{transform:translateY(2px) scale(.98)}.active-trades-section{margin-top:30px;flex:1;display:flex;flex-direction:column;min-height:0}.section-divider{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:15px}.section-divider span:first-child{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-muted)}.count-badge{background:var(--primary-theme);color:#fff;font-size:10px;font-weight:800;padding:2px 8px;border-radius:10px;box-shadow:0 0 10px var(--primary-theme)}.active-list{display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding-right:4px;-webkit-mask-image:linear-gradient(to bottom,black 85%,transparent);mask-image:linear-gradient(to bottom,black 85%,transparent)}.active-list::-webkit-scrollbar{width:4px}.active-list::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.mini-pos-card{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:12px;transition:all .3s ease;box-shadow:var(--glass-highlight),0 2px 8px #00000040}.mini-pos-card:hover{background:#ffffff0f;border-color:#ffffff24;box-shadow:var(--glass-highlight),0 4px 16px #0000004d}.mini-pos-card.pulsing{animation:miniPulse 1s infinite alternate;border-color:#ff6d004d}@keyframes miniPulse{0%{background:#ff6d0005;box-shadow:0 0 #ff6d0000}to{background:#ff6d0014;box-shadow:0 0 15px #ff6d001a}}.mini-pos-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.mini-sym{font-weight:700;font-size:13px}.mini-badge{font-size:9px;font-weight:800;padding:2px 6px;border-radius:4px}.mini-badge.up{background:#00e6761a;color:#00e676}.mini-badge.down{background:#ff17441a;color:#ff1744}.mini-pos-data{display:flex;flex-direction:column;gap:6px}.mini-prices{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--text-muted)}.mini-prices .arrow{opacity:.5}.mini-status{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.03);padding-top:6px}.mini-timer{font-size:11px;color:var(--text-muted)}.mini-profit{font-size:14px;font-weight:800}.mega-arrow{font-size:24px;font-weight:900}.mega-label{font-size:18px;font-weight:800;letter-spacing:1.5px}.mega-sub{font-size:11px;font-weight:700;opacity:.8;text-transform:uppercase}.theme-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.theme-opt{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 10px;background:#ffffff05;border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;border:1px solid rgba(255,255,255,.05)}.theme-opt:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-2px)}.theme-opt.active{background:rgba(var(--primary-theme),.05);border-color:var(--primary-theme);box-shadow:0 5px 20px #0000004d,0 0 10px rgba(var(--primary-theme),.1)}.theme-preview{width:32px;height:32px;border-radius:10px;background:var(--theme-bg);display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1)}.preview-dot{width:12px;height:12px;border-radius:50%;background:var(--theme-color);box-shadow:0 0 12px var(--theme-color)}.theme-opt span{font-size:11px;font-weight:700;color:var(--text-muted);transition:color .2s}.theme-opt.active span{color:var(--text-theme)}.tool-group{margin-bottom:24px}.tool-item{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:12px;cursor:pointer;transition:all .2s ease;margin-bottom:8px;position:relative}.tool-item:hover{background:#ffffff0d;border-color:#ffffff1a}.tool-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:900}.tool-info{flex:1;display:flex;flex-direction:column}.tool-name{font-size:13px;font-weight:600;color:var(--text-primary)}.tool-desc{font-size:10px;color:var(--text-muted)}.tool-switch{width:36px;height:18px;background:#ffffff1a;border-radius:10px;position:relative;transition:all .3s}.tool-switch:before{content:"";position:absolute;left:4px;top:3px;width:12px;height:12px;background:#fff;border-radius:50%;transition:all .3s cubic-bezier(.19,1,.22,1)}.tool-item.active .tool-switch{background:var(--primary-theme)}.tool-item.active .tool-switch:before{left:20px}.draw-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.draw-tool{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;cursor:pointer;color:var(--text-primary);transition:all .2s}.draw-tool:hover{background:#ffffff0d;border-color:var(--primary-theme)}.draw-tool.active{background:#ffbd001a;border-color:var(--primary-theme);color:var(--primary-theme)}.draw-icon{font-size:18px;font-weight:700;opacity:.7}.draw-tool span:last-child{font-size:11px;font-weight:600}.draw-section-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:14px 0 8px}.draw-palette{display:flex;gap:8px;flex-wrap:wrap}.draw-color-dot{width:22px;height:22px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .15s,border-color .15s}.draw-color-dot:hover{transform:scale(1.15)}.draw-color-dot.active{border-color:#fff;transform:scale(1.2)}.draw-widths{display:flex;gap:6px}.draw-width-btn{flex:1;padding:6px 0;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;color:var(--text-muted);font-size:11px;font-weight:600;cursor:pointer;transition:all .2s}.draw-width-btn:hover{border-color:var(--primary-theme);color:var(--text-primary)}.draw-width-btn.active{background:#ffbd001a;border-color:var(--primary-theme);color:var(--primary-theme)}.draw-active-hint{margin-top:10px;padding:10px 12px;background:#ffbd0014;border:1px solid rgba(255,189,0,.25);border-radius:10px;font-size:11px;color:#ffbd00;display:flex;align-items:center;justify-content:space-between;gap:8px}.draw-cancel{background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:10px;padding:3px 8px;cursor:pointer;white-space:nowrap}.drawing-list{display:flex;flex-direction:column;gap:8px;margin-top:15px}.draw-item{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.02);border-radius:8px}.draw-color-badge{width:10px;height:10px;border-radius:50%;flex-shrink:0}.draw-name{flex:1;font-size:12px;font-weight:600;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draw-remove{background:none;color:var(--red);font-size:14px;padding:4px;transition:opacity .2s;flex-shrink:0}.draw-remove:hover{opacity:.7}.mt-20{margin-top:20px}.workspace{flex:1;display:flex;overflow:hidden}.workspace-content{flex:1;display:flex;flex-direction:column;min-width:0;position:relative}.sidebar{width:64px;background:#000;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;justify-content:space-between;padding:15px 0;z-index:40;flex-shrink:0}.sidebar-top,.sidebar-bottom{display:flex;flex-direction:column;align-items:center;gap:8px}.sidebar-item{width:50px;min-height:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:var(--radius);background:transparent;border:1px solid transparent;color:var(--text-muted);cursor:pointer;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);padding:6px 2px}.sidebar-item:hover{background:#ffffff0d;border-color:#ffffff14;color:var(--text-primary)}.sidebar-item.active{background:#ffffff0f;border-color:#ffffff1f;color:var(--primary-theme);box-shadow:var(--glass-highlight),0 0 18px #0000004d}.sidebar-icon{font-size:19px;filter:grayscale(.2);transition:transform .2s}.sidebar-item:hover .sidebar-icon{transform:scale(1.15)}.sidebar-item-label{font-size:9px;font-weight:600;letter-spacing:.2px;color:var(--text-muted);line-height:1;pointer-events:none}.sidebar-item:hover .sidebar-item-label{color:var(--text-secondary)}.sidebar-item.active .sidebar-item-label{color:var(--primary-theme)}.sidebar-badge{position:absolute;top:4px;right:4px;background:var(--primary-theme);color:#fff;font-size:9px;font-weight:800;min-width:14px;height:14px;border-radius:7px;display:flex;align-items:center;justify-content:center;border:2px solid #000000;box-shadow:0 0 10px var(--primary-theme)}.sidebar-item:after{content:attr(data-tooltip);position:absolute;left:70px;top:50%;transform:translateY(-50%) translate(-10px);background:#1a1f2e;color:#fff;padding:6px 12px;border-radius:6px;font-size:11px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:all .2s ease;border:1px solid var(--border);box-shadow:0 10px 25px #0006}.sidebar-item:hover:after{opacity:1;transform:translateY(-50%) translate(0)}.sidebar-item:before{content:"";position:absolute;left:64px;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right-color:var(--border);opacity:0;pointer-events:none;transition:all .2s ease}.sidebar-item:hover:before{opacity:1}.modal-overlay{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2000;display:flex;align-items:center;justify-content:center;animation:fadeIn .3s ease}.modal-content{background:#000;backdrop-filter:blur(40px) saturate(1.4);-webkit-backdrop-filter:blur(40px) saturate(1.4);border:var(--glass-border-metallic);border-radius:20px;padding:30px;width:90%;max-width:400px;text-align:center;position:relative;box-shadow:0 20px 60px #000000a6,var(--glass-highlight);animation:scaleIn .3s cubic-bezier(.19,1,.22,1)}.modal-close{position:absolute;top:15px;right:15px;background:transparent;border:none;color:#666;font-size:20px;cursor:pointer}.qr-code{background:#fff;padding:10px;border-radius:8px;margin:20px auto;width:220px;height:220px}.qr-code img{width:100%;height:100%}.pix-copy-area{margin-top:20px;display:flex;gap:10px}.pix-input{flex:1;background:#0000004d;border:1px solid rgba(255,255,255,.1);color:#fff;padding:10px;border-radius:6px;font-size:12px;overflow:hidden;text-overflow:ellipsis}.pwa-overlay{z-index:10000}.pwa-modal{background:linear-gradient(180deg,#141928f2,#0a0e1af2);border:1px solid var(--orange);box-shadow:0 0 50px #ff6d0033}.pwa-header{display:flex;flex-direction:column;align-items:center;gap:15px}.pwa-icon{width:64px;height:64px;background:var(--orange-bg);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:900;color:var(--orange-bright);box-shadow:0 10px 30px #ff6d004d}.ios-instructions{background:#0000004d;padding:15px;border-radius:10px;display:flex;flex-direction:column;gap:10px;text-align:left;font-size:13px;color:#fff}.prompt-btn{animation:promptPulse 2s infinite}@keyframes promptPulse{0%{transform:scale(1);box-shadow:0 0 #ff6d0066}50%{transform:scale(1.02);box-shadow:0 0 20px #ff6d0099}to{transform:scale(1);box-shadow:0 0 #ff6d0066}}.sidebar-bonus-btn{position:relative;background:linear-gradient(135deg,#ffbd001f,#ff6d0014);border:1px solid rgba(255,189,0,.25)!important;animation:bonusBtnPulse 2.5s ease-in-out infinite}.sidebar-bonus-btn .sidebar-icon{font-size:20px}.bonus-sidebar-badge{position:absolute;top:4px;right:4px;font-size:10px;line-height:1}@keyframes bonusBtnPulse{0%,to{box-shadow:0 0 #ffbd004d}50%{box-shadow:0 0 12px 4px #ffbd0026}}.bonus-panel{display:flex;flex-direction:column;gap:14px}.bonus-balance-row{display:flex;justify-content:space-between;align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:10px 14px}.bonus-balance-label{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px}.bonus-balance-val{font-size:16px;font-weight:700;color:#00e676}.bonus-panel-headline{text-align:center}.bonus-panel-tag{display:inline-block;font-size:10px;font-weight:700;background:linear-gradient(90deg,#ff6d00,#ffbd00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.bonus-panel-title{margin:0;font-size:16px;font-weight:800;letter-spacing:-.3px}.bonus-panel-sub{margin:4px 0 0;font-size:11px;color:var(--text-muted)}.bonus-pkg-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bonus-pkg-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;cursor:pointer;transition:all .2s ease;overflow:hidden}.bonus-pkg-card:hover{border-color:#ffbd0066;background:#ffbd000d}.bonus-pkg-selected{border-color:#ffbd00!important;background:#ffbd001a!important;box-shadow:0 0 14px #ffbd0033,inset 0 0 20px #ffbd000d;animation:pkgGlow 1.8s ease-in-out infinite}@keyframes pkgGlow{0%,to{box-shadow:0 0 10px #ffbd0033}50%{box-shadow:0 0 20px #ffbd0066}}.bonus-pkg-tag{position:absolute;top:0;left:0;right:0;background:linear-gradient(90deg,#ff6d00,#ffbd00);font-size:8px;font-weight:800;text-align:center;padding:2px 0;text-transform:uppercase;letter-spacing:.5px;color:#000}.bonus-pkg-amount{font-size:13px;font-weight:700;margin-top:10px}.bonus-pkg-pct{font-size:16px;font-weight:900;color:#ffbd00;line-height:1}.bonus-pkg-total{font-size:11px;color:#00e676;font-weight:600}.btn-bonus-cta{width:100%;padding:14px;background:linear-gradient(135deg,#ffbd00,#ff6d00);border:none;border-radius:14px;color:#000;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .2s ease;box-shadow:0 8px 24px #ffbd0040}.btn-bonus-cta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 30px #ffbd0059}.btn-bonus-cta:disabled{opacity:.4;cursor:not-allowed}.bonus-panel-divider{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:11px}.bonus-panel-divider:before,.bonus-panel-divider:after{content:"";flex:1;height:1px;background:#ffffff12}.bonus-plain-row{display:flex;gap:8px}.bonus-popup-overlay{z-index:10000;align-items:flex-end;padding-bottom:0}@media(min-width:600px){.bonus-popup-overlay{align-items:center;padding-bottom:0}}.bonus-popup-card{background:#000;backdrop-filter:blur(40px) saturate(1.4);-webkit-backdrop-filter:blur(40px) saturate(1.4);border:1px solid rgba(255,189,0,.3);border-radius:28px 28px 0 0;padding:32px 24px 28px;width:100%;max-width:480px;text-align:center;position:relative;box-shadow:0 -20px 80px #ffbd001f}@media(min-width:600px){.bonus-popup-card{border-radius:28px;max-width:440px}}.bonus-popup-badge{display:inline-block;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;background:linear-gradient(90deg,#ff6d00,#ffbd00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:12px}.bonus-popup-gem{font-size:52px;animation:gemFloat 2s ease-in-out infinite;line-height:1;margin-bottom:10px}@keyframes gemFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.bonus-popup-title{margin:0 0 6px;font-size:26px;font-weight:900;background:linear-gradient(90deg,#ffbd00,#ff6d00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.5px}.bonus-popup-sub{margin:0 0 16px;font-size:13px;color:var(--text-muted)}.bonus-popup-countdown{display:inline-flex;align-items:center;gap:8px;background:#ffbd0014;border:1px solid rgba(255,189,0,.2);border-radius:100px;padding:6px 16px;margin-bottom:18px}.countdown-label{font-size:11px;color:var(--text-muted)}.countdown-val{font-size:15px;font-weight:800;color:#ffbd00}.bonus-popup-table{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;margin-bottom:14px;text-align:left}.bpt-row{display:grid;grid-template-columns:1fr 1fr 1fr;padding:8px 14px;font-size:13px;border-bottom:1px solid rgba(255,255,255,.04)}.bpt-row:last-child{border-bottom:none}.bpt-header{font-size:10px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;background:#ffffff05}.bpt-highlight{background:#ffbd000f}.bpt-best{background:#ff6d0014}.bpt-pct{color:#ffbd00;font-weight:700}.bpt-total{color:#00e676;font-weight:700}.bonus-popup-proof{font-size:12px;color:var(--text-muted);margin:0 0 18px}.btn-bonus-popup-cta{width:100%;padding:16px;background:linear-gradient(135deg,#ffbd00,#ff6d00);border:none;border-radius:16px;color:#000;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:1px;cursor:pointer;margin-bottom:14px;box-shadow:0 8px 30px #ffbd004d;animation:ctaPulse 2s ease-in-out infinite}@keyframes ctaPulse{0%,to{box-shadow:0 8px 30px #ffbd0040}50%{box-shadow:0 12px 40px #ffbd0080}}.bonus-popup-skip{background:none;border:none;color:var(--text-muted);font-size:12px;text-decoration:underline;cursor:pointer}.bonus-modal-overlay{z-index:10000}.bonus-modal-card{background:#000;backdrop-filter:blur(40px) saturate(1.4);-webkit-backdrop-filter:blur(40px) saturate(1.4);border:1px solid rgba(255,189,0,.25);border-radius:28px;padding:32px 24px;width:100%;max-width:560px;max-height:92vh;overflow-y:auto;position:relative;text-align:center;box-shadow:0 40px 100px #000000b3,0 0 60px #ffbd0014}.bonus-modal-header{margin-bottom:24px}.bonus-modal-badge{display:inline-block;font-size:11px;font-weight:800;letter-spacing:1px;background:linear-gradient(90deg,#ffbd00,#ff6d00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:8px;text-transform:uppercase}.bonus-modal-title{margin:0 0 6px;font-size:28px;font-weight:900;background:linear-gradient(90deg,#ffbd00,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.5px}.bonus-modal-sub{margin:0;font-size:13px;color:var(--text-muted)}.bonus-modal-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}@media(min-width:500px){.bonus-modal-grid{grid-template-columns:repeat(4,1fr)}}.bonus-modal-pkg{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 8px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;cursor:pointer;transition:all .25s ease;overflow:hidden}.bonus-modal-pkg:hover{border-color:#ffbd0080;background:#ffbd000f;transform:translateY(-2px)}.bonus-modal-pkg-sel{border-color:#ffbd00!important;background:#ffbd001f!important;box-shadow:0 0 0 2px #ffbd004d,0 12px 30px #ffbd0033;animation:pkgGlow 1.8s ease-in-out infinite}.bonus-modal-tag{position:absolute;top:0;left:0;right:0;background:linear-gradient(90deg,#ff6d00,#ffbd00);font-size:8px;font-weight:800;color:#000;text-align:center;padding:3px 0;text-transform:uppercase;letter-spacing:.5px}.bmp-amount{font-size:13px;font-weight:700;margin-top:14px;color:#ffffffe6}.bmp-badge{font-size:20px;font-weight:900;background:linear-gradient(135deg,#ffbd00,#ff6d00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1}.bmp-total{font-size:12px;color:#00e676;font-weight:700}.bmp-desc{font-size:9px;color:var(--text-muted)}.btn-bonus-modal-cta{width:100%;padding:18px;background:linear-gradient(135deg,#ffbd00,#ff6d00);border:none;border-radius:18px;color:#000;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;margin-bottom:16px;box-shadow:0 10px 40px #ffbd004d;transition:all .2s ease}.btn-bonus-modal-cta:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 50px #ffbd0073}.btn-bonus-modal-cta:disabled{opacity:.4;cursor:not-allowed}.bonus-modal-skip{background:none;border:none;color:var(--text-muted);font-size:13px;text-decoration:underline;cursor:pointer}.swipe-container{position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab}.swipe-container:active{cursor:grabbing}.swipe-track{position:absolute;inset:0;background:#0003;border-radius:inherit}.swipe-thumb{position:absolute;top:0;left:0;bottom:0;background:#fff3;border-right:4px solid rgba(255,255,255,.8);transition:width .1s linear}.swipe-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:800;letter-spacing:1px;font-size:16px;z-index:2}.tool-aside{position:absolute;left:74px;top:10px;bottom:10px;width:300px;z-index:100;display:flex;flex-direction:column;animation:asideSlideIn .3s cubic-bezier(.19,1,.22,1);background:#000;box-shadow:20px 0 50px #00000080;border:1px solid rgba(255,255,255,.05)}@keyframes asideSlideIn{0%{transform:translate(-30px);opacity:0}to{transform:translate(0);opacity:1}}.aside-head{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(255,255,255,.03)}.aside-close{background:transparent;border:none;color:var(--text-muted);font-size:18px;cursor:pointer;transition:color .2s}.aside-body{flex:1;overflow-y:auto;padding:20px}.aside-empty{text-align:center;padding:40px 0;color:var(--text-muted);font-size:13px}.pos-card{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:16px;margin-bottom:12px}.pos-card-head{display:flex;justify-content:space-between;margin-bottom:8px}.pos-card-sym{font-weight:700;font-size:14px}.pos-card-prices{display:flex;justify-content:space-between;font-size:12px;margin-bottom:8px}.pos-card-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.03);padding-top:10px}.pos-timer{font-size:11px;color:var(--text-muted)}.leader-row{display:flex;align-items:center;padding:12px;background:#ffffff05;border-radius:8px;margin-bottom:8px;gap:12px}.leader-rank{width:24px;font-weight:800;color:var(--primary-theme)}.leader-name{flex:1;font-size:13px}.leader-profit{font-weight:700;font-size:13px}.hist-card{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid rgba(255,255,255,.03)}.hist-sym{display:block;font-weight:600;font-size:13px}.hist-res{font-size:11px;font-weight:800}.aside-label{display:block;font-size:12px;font-weight:700;color:var(--text-muted);margin-bottom:15px}:global(.sidebar-icon svg){width:22px;height:22px;opacity:.7;transition:all .2s}:global(.sidebar-item:hover svg),:global(.sidebar-item.active svg){opacity:1;transform:scale(1.1)}.balance-chip.real .balance-tag{background:#00e6761a;color:var(--green)}.balance-chip.real .balance-amount{color:var(--green)}.balance-switch{display:flex;align-items:center;gap:12px;padding:2px 8px 2px 2px;border-radius:100px;cursor:pointer;transition:var(--transition-fast)}.balance-switch:hover{background:#ffffff0d}.switch-toggle{width:20px;height:10px;background:#ffffff1a;border-radius:10px;position:relative;transition:var(--transition-fast)}.switch-toggle:after{content:"";position:absolute;top:2px;left:2px;width:6px;height:6px;background:#fff;border-radius:50%;transition:var(--transition-fast)}.switch-toggle.real{background:var(--green)}.switch-toggle.real:after{transform:translate(10px)}.finance-panel{display:flex;flex-direction:column;gap:15px}.level-up-modal{text-align:center;max-width:400px;padding:40px 20px!important;animation:levelUpPop .5s cubic-bezier(.175,.885,.32,1.275)}@keyframes levelUpPop{0%{transform:scale(.8) translateY(20px);opacity:0}}.level-up-badge{width:80px;height:80px;background:linear-gradient(135deg,#ffc107,#ff9800);border-radius:50%;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 30px #ffc10766;border:4px solid rgba(255,255,255,.5)}.l-level{font-size:32px;font-weight:900;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.text-gradient{background:linear-gradient(to right,#ffc107,#00e676);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900;letter-spacing:2px;font-size:28px;margin-bottom:10px}.rank-unlock{display:flex;align-items:center;justify-content:center;gap:10px;margin:15px 0}.badge-gold{background:linear-gradient(to right,gold,#ff8c00);color:#fff;padding:4px 12px;border-radius:4px;font-weight:800;font-size:12px;box-shadow:0 0 15px #ffd7004d}.finance-panel{display:flex;flex-direction:column;gap:20px}.balance-card{padding:24px;display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid rgba(255,109,0,.1);background:linear-gradient(135deg,rgba(255,109,0,.05) 0%,transparent 100%);border-radius:var(--radius-md)}.card-label{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);margin-bottom:8px}.card-value{font-size:28px;font-weight:800;color:var(--text-primary);margin-bottom:20px}.btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:var(--radius-md);font-weight:700;font-size:13px;transition:var(--transition-fast);width:100%;border:none;cursor:pointer}.btn-orange{background:var(--orange-bright);color:#000}.btn-orange:hover{transform:translateY(-2px);box-shadow:0 8px 20px var(--orange-bg)}.btn-sm{padding:10px 16px;font-size:12px}.asset-btn{background:var(--glass-theme)!important;border:1px solid rgba(255,255,255,.05)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.deposit-form{width:100%;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;background:#0003;padding:15px;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.amount-input-row{display:flex;align-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:0 10px;margin-bottom:10px}.currency{color:var(--text-muted);font-weight:700;font-size:14px}.deposit-input{flex:1;background:transparent;border:none;color:var(--text-primary);font-size:18px;padding:10px;font-weight:700;text-align:right;outline:none}.deposit-range{width:100%;accent-color:var(--orange);height:4px;background:#ffffff1a;border-radius:2px;appearance:none}.deposit-range::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border-radius:50%;background:var(--orange);cursor:pointer;box-shadow:0 0 10px #ff6d0080}.range-labels{display:flex;justify-content:space-between;font-size:10px;color:var(--text-muted);font-family:JetBrains Mono,monospace}@media(max-width:768px){:global(.sidebar){display:none!important}:global(.topbar){padding:0 10px}.traderoom{overflow:hidden}.workspace{flex-direction:column;overflow:hidden;min-height:0}.workspace-content{overflow:hidden;min-height:0;padding-left:68px;padding-bottom:max(76px,env(safe-area-inset-bottom))}:global(.trade-panel){display:none!important}.panel-head{display:none}.dur-grid{display:flex!important;gap:8px!important;flex-wrap:nowrap!important;overflow-x:auto!important;padding-bottom:4px}.dur-grid::-webkit-scrollbar{display:none}.dur-btn{flex:0 0 auto!important;padding:8px 16px!important;font-size:13px!important;border-radius:100px!important;background:#ffffff0d!important}.dur-btn.active{background:var(--primary-theme)!important;color:#fff!important}.field:has(.dur-grid){margin-bottom:4px!important}.payout-bar{display:none!important}.main-grid{display:flex!important;flex-direction:column!important;height:auto!important;overflow:hidden;min-height:0;flex:1}.chart-wrap{position:relative!important;inset:auto!important;flex:1!important;height:auto!important;min-height:0}.chart-box{height:100%}.mobile-action-bar{display:flex!important;position:fixed;bottom:0;left:68px;right:0;gap:10px;padding:10px 14px max(10px,env(safe-area-inset-bottom)) 14px;background:#080e1af7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.07);z-index:150}.mob-sell-btn,.mob-buy-btn{flex:1;padding:13px 16px;border-radius:14px;border:none;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;transition:transform .1s,box-shadow .2s}.mob-sell-btn:active,.mob-buy-btn:active{transform:scale(.97)}.mob-sell-btn{background:linear-gradient(135deg,#c62828,#ff1744);color:#fff;box-shadow:0 4px 16px #ff17444d}.mob-buy-btn{background:linear-gradient(135deg,#00c853,#00e676);color:#000;box-shadow:0 4px 16px #00e6764d}.mab-arrow{font-size:20px;font-weight:900}.mab-info{display:flex;flex-direction:column;align-items:center;gap:2px}.mab-label{font-size:15px;font-weight:900;letter-spacing:1px;line-height:1}.mab-price{font-size:10px;opacity:.75;font-family:JetBrains Mono,monospace;line-height:1}:global(.picker){left:10px;right:10px;width:auto}:global(.tool-aside){position:fixed!important;left:68px;right:0;width:calc(100vw - 68px);top:50vh;bottom:0!important;border-radius:24px 24px 0 0;background:#000;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-top:1px solid rgba(255,255,255,.1);box-shadow:0 -10px 40px #0009;z-index:500;animation:bottomSheetSlide .3s cubic-bezier(.19,1,.22,1)}@keyframes bottomSheetSlide{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.aside-close{width:40px;height:4px;background:#fff3;border-radius:10px;margin:0 auto 10px;text-indent:-9999px;overflow:hidden;padding:0;display:block}.aside-head{flex-direction:column-reverse;padding:10px 20px}.aside-head h3{align-self:flex-start;margin:0}}@media(max-width:900px)and (orientation:landscape){:global(.sidebar),:global(.topbar),:global(.mobile-bottom-bar),.mobile-action-bar,:global(.trade-panel),:global(.chart-toolbar){display:none!important}.main-grid{display:block}.chart-wrap{position:fixed;inset:0;height:100vh;z-index:1000}.chart-wrap:before{content:"C";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:60px;height:120px;background:#00e67633;border:1px solid rgba(0,230,118,.5);border-radius:12px;color:#00e67680;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;z-index:1001;pointer-events:auto}.chart-wrap:after{content:"P";position:absolute;left:20px;top:50%;transform:translateY(-50%);width:60px;height:120px;background:#ff174433;border:1px solid rgba(255,23,68,.5);border-radius:12px;color:#ff174480;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;z-index:1001;pointer-events:auto}}.plans-modal-backdrop{position:fixed;inset:0;background:#000000e0;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);z-index:99999;display:flex;align-items:flex-start;justify-content:center;padding:max(16px,env(safe-area-inset-top)) 12px max(16px,env(safe-area-inset-bottom)) 12px;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.plans-modal-box{background:#050505;border:1px solid rgba(212,175,55,.25);border-radius:22px;width:100%;max-width:960px;max-height:90dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 0 0 1px #d4af3714 inset,0 40px 100px #000000f2,0 0 60px #d4af370f;flex-shrink:0;position:relative}.plans-modal-box:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#d4af37 30%,#ffd700 50%,#b8860b 70%,transparent);border-radius:22px 22px 0 0;opacity:.9}.plans-modal-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:24px 22px 20px;border-bottom:1px solid rgba(212,175,55,.12);background:linear-gradient(180deg,rgba(212,175,55,.05) 0%,transparent 100%);position:sticky;top:0;z-index:2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.plans-modal-header h2{margin:0 0 5px;font-size:20px;font-weight:900;color:#fff;letter-spacing:-.2px;line-height:1.2}.plans-modal-header p{margin:0;font-size:12px;color:#ffffff73;line-height:1.4}.plans-modal-close{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffff8c;width:34px;height:34px;min-width:34px;border-radius:8px;font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;flex-shrink:0}.plans-modal-close:active{background:#ffffff1a;color:#fff}.plans-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;padding:20px 16px 24px;box-sizing:border-box}.plan-card-modal{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:18px;padding:20px 18px;display:flex;flex-direction:column;gap:14px;position:relative;transition:border-color .25s,box-shadow .25s,transform .2s;overflow:hidden;box-sizing:border-box}.plan-card-modal:active{transform:scale(.985)}.plan-card-modal.popular{background:#d4af370a;border-color:transparent;box-shadow:0 0 0 1.5px #d4af378c,0 0 40px #d4af371a,0 0 80px #d4af370d}.plan-card-modal.popular:after{content:"";position:absolute;top:0;left:0;right:0;height:1.5px;background:linear-gradient(90deg,transparent,#ffd700 40%,#d4af37 60%,transparent)}.popular-badge{position:absolute;top:-1px;right:16px;background:linear-gradient(135deg,gold,#d4af37,#b8860b);color:#000;font-size:9px;font-weight:900;padding:4px 12px;border-radius:0 0 10px 10px;white-space:nowrap;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 4px 12px #d4af3759}.plan-hook{display:flex;flex-direction:column;gap:2px}.hook-pay{font-size:12px;color:#fff6;letter-spacing:.3px}.hook-pay strong{color:#ffffffb3;font-weight:700}.hook-arrow{font-size:18px;color:#d4af37b3;line-height:1;font-weight:900;margin:1px 0}.hook-receive{font-size:11px;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,gold,#d4af37,gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:800}.hook-receive strong{font-size:32px;font-weight:900;display:block;line-height:1.05;letter-spacing:-.5px;background:linear-gradient(135deg,gold,#b8860b 40%,gold,#d4af37);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px rgba(212,175,55,.4))}.plan-name-modal{font-size:11px;font-weight:800;color:#ffffff59;text-transform:uppercase;letter-spacing:1.5px}.plan-features{list-style:none;padding:12px 0 0;margin:0;display:flex;flex-direction:column;gap:7px;border-top:1px solid rgba(255,255,255,.05)}.plan-features li{font-size:12px;color:#ffffff8c;line-height:1.4}.plan-price{font-size:26px;font-weight:900;color:#fff;margin-top:auto}.plan-buy-btn{background:linear-gradient(135deg,gold,#d4af37 35%,#b8860b 65%,#d4af37 80%,gold);color:#000;border:none;border-radius:12px;padding:15px 12px;font-size:12px;font-weight:900;letter-spacing:.6px;cursor:pointer;transition:opacity .15s,transform .12s,box-shadow .2s;text-transform:uppercase;box-shadow:0 4px 20px #d4af3759,0 1px #ffffff40 inset;width:100%;margin-top:auto}.plan-buy-btn:active{opacity:.88;transform:scale(.97);box-shadow:0 2px 10px #d4af3740}.taxa-devolvida-badge{display:flex;align-items:center;justify-content:center;gap:6px;background:linear-gradient(135deg,#00e6761f,#00b05014);border:1px solid rgba(0,230,118,.35);border-radius:10px;padding:9px 12px;font-size:11px;font-weight:800;color:#00e676;letter-spacing:.3px;text-align:center;box-shadow:0 0 16px #00e6761a}.plans-back-btn{background:none;border:1px solid rgba(255,255,255,.1);color:#ffffff80;padding:8px 16px;border-radius:8px;font-size:13px;cursor:pointer;margin-bottom:20px;transition:background .2s}.plans-back-btn:active{background:#ffffff12}@media(max-width:600px){.plans-modal-backdrop{padding:max(12px,env(safe-area-inset-top)) 8px max(12px,env(safe-area-inset-bottom)) 8px;align-items:flex-start}.plans-modal-box{border-radius:18px;max-height:88dvh}.plans-modal-header{padding:18px 16px 16px;position:sticky;top:0}.plans-modal-header h2{font-size:17px}.plans-grid{grid-template-columns:1fr;gap:14px;padding:16px 14px 20px}.plan-card-modal{padding:18px 16px}.hook-receive strong{font-size:28px}.plan-buy-btn{padding:14px 12px;font-size:12px}.plan-capital{font-size:24px!important}}.guest-cta-backdrop{position:fixed;inset:0;z-index:9999;background:#000000d9;display:flex;align-items:center;justify-content:center;padding:16px}.guest-cta-card{position:relative;background:#0d0d0d;border:1px solid #FF6D00;border-radius:20px;padding:36px 28px 28px;max-width:380px;width:100%;text-align:center;box-shadow:0 0 40px #ff6d0040}.guest-cta-close{position:absolute;top:12px;right:16px;background:none;border:none;color:#666;font-size:18px;cursor:pointer;padding:4px 8px}.guest-cta-icon{font-size:48px;margin-bottom:12px}.guest-cta-title{font-size:22px;font-weight:800;color:#ff6d00;margin:0 0 10px}.guest-cta-desc{font-size:14px;color:#aaa;line-height:1.5;margin:0 0 18px}.guest-cta-perks{list-style:none;padding:0;margin:0 0 24px;text-align:left;display:flex;flex-direction:column;gap:6px}.guest-cta-perks li{font-size:13px;color:#ccc}.guest-cta-btn-primary{display:block;width:100%;background:#ff6d00;color:#000;font-weight:800;font-size:15px;padding:14px;border-radius:12px;text-decoration:none;margin-bottom:10px;transition:background .2s}.guest-cta-btn-primary:hover{background:#ff8c33}.guest-cta-btn-secondary{display:block;color:#888;font-size:13px;text-decoration:underline}.challenge-switcher-pill.svelte-1be45h9{position:fixed;top:58px;left:50%;transform:translate(-50%);z-index:900;display:flex;align-items:center;gap:6px;background:#121316f2;border:1px solid rgba(255,189,0,.4);border-radius:20px;padding:5px 12px;cursor:pointer;font-size:11px;font-weight:700;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px #0006;white-space:nowrap;-webkit-user-select:none;user-select:none}.challenge-switcher-pill.svelte-1be45h9:hover{border-color:#ffbd00b3}.csp-dot.svelte-1be45h9{width:7px;height:7px;border-radius:50%;background:#00e676;flex-shrink:0}.csp-label.svelte-1be45h9{color:#ffbd00}.csp-count.svelte-1be45h9{color:#888;font-size:10px}.csp-arrow.svelte-1be45h9{color:#888;font-size:9px}.challenge-switcher-overlay.svelte-1be45h9{position:fixed;inset:0;z-index:950;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.challenge-switcher-panel.svelte-1be45h9{position:fixed;top:92px;left:50%;transform:translate(-50%);z-index:960;background:#0c111efa;border:1px solid rgba(255,189,0,.25);border-radius:16px;padding:8px;min-width:280px;max-width:360px;width:calc(100vw - 32px);box-shadow:0 8px 40px #0009;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.csp-title.svelte-1be45h9{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#666;padding:4px 8px 8px}.csp-item.svelte-1be45h9{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:10px;border:1px solid transparent;background:transparent;cursor:pointer;transition:background .15s;text-align:left}.csp-item.svelte-1be45h9:hover{background:#ffffff0d}.csp-item-active.svelte-1be45h9{background:#ffbd0012;border-color:#ffbd0040}.csp-item-left.svelte-1be45h9{display:flex;flex-direction:column;gap:2px}.csp-item-name.svelte-1be45h9{font-size:13px;font-weight:700;color:#fff}.csp-item-cap.svelte-1be45h9{font-size:11px;color:#666}.csp-item-right.svelte-1be45h9{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.csp-item-bal.svelte-1be45h9{font-size:13px;font-weight:700;font-family:JetBrains Mono,monospace}.csp-item-bal.profit.svelte-1be45h9{color:#00e676}.csp-item-bal.loss.svelte-1be45h9{color:#e74c3c}.csp-active-badge.svelte-1be45h9{font-size:9px;font-weight:900;color:#ffbd00;background:#ffbd001a;border-radius:4px;padding:2px 6px;letter-spacing:.5px}@keyframes svelte-1be45h9-iq-pulse{0%{opacity:1;transform:scale(1)}to{opacity:.6;transform:scale(1.05)}}.iq-progress-wrap.svelte-1be45h9{position:absolute;bottom:0;left:0;right:0;height:4px;background:#ffffff0f;z-index:10;pointer-events:none;border-radius:0 0 4px 4px;overflow:hidden}.iq-progress-fill.svelte-1be45h9{height:100%;border-radius:0 2px 2px 0;transition:width .2s linear,background-color .3s}.iq-progress-fill.iq-prog-win.svelte-1be45h9{background:linear-gradient(90deg,#00b050,#00e676)}.iq-progress-fill.iq-prog-loss.svelte-1be45h9{background:linear-gradient(90deg,#c62828,#ff1744)}.iq-progress-fill.iq-prog-urgent.svelte-1be45h9{animation:svelte-1be45h9-iq-bar-pulse .4s ease-in-out infinite alternate}@keyframes svelte-1be45h9-iq-bar-pulse{0%{opacity:1}to{opacity:.5}}@keyframes svelte-1be45h9-balloon-pulse{0%{box-shadow:0 8px 40px #0000008c,0 0 24px #ff17441f}to{box-shadow:0 8px 40px #0000008c,0 0 40px #ff174459}}.analysis-tv-hint.svelte-1be45h9{padding:20px 16px;display:flex;flex-direction:column;gap:12px;color:#ffffffb3}.atv-icon.svelte-1be45h9{font-size:32px}.analysis-tv-hint.svelte-1be45h9 h4:where(.svelte-1be45h9){font-size:16px;font-weight:800;color:#fff;margin:0}.analysis-tv-hint.svelte-1be45h9 p:where(.svelte-1be45h9){font-size:13px;margin:0;line-height:1.5}.analysis-tv-hint.svelte-1be45h9 ul:where(.svelte-1be45h9){margin:0;padding-left:16px;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.5}.analysis-tv-hint.svelte-1be45h9 li:where(.svelte-1be45h9) strong:where(.svelte-1be45h9){color:#00e676}.atv-btn-wrap.svelte-1be45h9{margin-top:4px}.atv-btn.svelte-1be45h9{padding:10px 20px;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#fff9;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s}.atv-btn.svelte-1be45h9:hover{background:#ffffff1a;color:#fff}
