html[data-theme=light]{color-scheme:light;--bg:#F4F6F8;--bg-2:#FFFFFF;--panel:#FFFFFF;--panel-2:#F8FAFC;--line:#E6E8EC;--line-2:#D5DAE1;--text:#131722;--muted:#5D6678;--faint:#808894;--mint:#089981;--mint-2:#067A68;--mint-dim:rgba(8, 153, 129, 0.12);--red:#F23645;--red-dim:rgba(242, 54, 69, 0.10);--blue:#2563EB;--gold:#B45309;--shadow:0 16px 40px rgba(19, 23, 34, 0.08);--bg-pitch:#F4F6F8;--bg-card:#FFFFFF;--bg-panel:#F7F8FA;--border-subtle:#E6E8EC;--border-accent:rgba(8, 153, 129, 0.28);--text-main:#131722;--text-muted:#5D6678;--accent-green:#089981;--accent-green-2:#067A68;--accent-green-deep:#056B5B;--accent-green-glow:rgba(8, 153, 129, 0.16);--accent-red:#F23645;--accent-red-glow:rgba(242, 54, 69, 0.14);--font-sans:Inter,'Plus Jakarta Sans',sans-serif;--font-mono:'JetBrains Mono',monospace}html[data-theme=light] body{background:var(--bg);color:var(--text)}html[data-theme=light] .app-qr-go:hover,html[data-theme=light] .btn-mint,html[data-theme=light] .nav-signin:hover,html[data-theme=light] .place.long,html[data-theme=light] .wl-tabs button.on,html[data-theme=light] a.btn-mint{background:#10b981;color:#fff;border-color:#10b981}html[data-theme=light] .btn-mint:hover,html[data-theme=light] .place.long:hover,html[data-theme=light] a.btn-mint:hover{background:#059669;color:#fff;border-color:#059669}html[data-theme=light] ::selection{background:rgba(8,153,129,.22);color:#131722}html[data-theme=light] .nav{background:rgba(255,255,255,.92);border-bottom-color:#e6e8ec}html[data-theme=light] .nav-links a.on,html[data-theme=light] .nav-links a:hover{background:rgba(19,23,34,.05)}html[data-theme=light] .nav-wallet{color:#067a68;border-color:#e6e8ec;background:#fff}html[data-theme=light] .nav-credits{color:#92400e;border-color:rgba(180,83,9,.28);background:linear-gradient(110deg,#fff7e8,#fff)}html[data-theme=light] .nav-signin{background:#fff}html[data-theme=light] .nav-avatar{background:#f8fafc;color:#065f46}html[data-theme=light] .acc-pop,html[data-theme=light] .app-qr-card,html[data-theme=light] .nav-help-pop{background:#fff;border-color:#e6e8ec;box-shadow:0 18px 44px rgba(19,23,34,.12)}html[data-theme=light] .acc-chip{color:#64748b;background:#f1f5f9;border-color:#e2e8f0}html[data-theme=light] .acc-plan,html[data-theme=light] .acc-stats{background:#f8fafc;border-color:#e6e8ec}html[data-theme=light] .acc-row:hover{background:rgba(19,23,34,.05)}html[data-theme=light] .acc-out{color:#e11d48}html[data-theme=light] .acc-out:hover{background:rgba(225,29,72,.08);color:#be123c}html[data-theme=light] .desk-preview,html[data-theme=light] .desk-preview .b,html[data-theme=light] .desk-preview .bar,html[data-theme=light] .desk-preview .s,html[data-theme=light] .desk-preview .t,html[data-theme=light] .hero-card,html[data-theme=light] .nav-drawer.open{background:#fff}html[data-theme=light] .av,html[data-theme=light] .coin,html[data-theme=light] .coin-fb,html[data-theme=light] table.grid th{background:#eef2f6;color:#334155}html[data-theme=light] .coin.stock{background:#fff;border:1px solid #e6e8ec}html[data-theme=light] .coin.fx{background:0 0;border:0;border-radius:0}html[data-theme=light] .lg-flag{background:0 0}html[data-theme=light] .lg-av .lg-flag,html[data-theme=light] .lg-sheet-who .lg-flag{background:#fff;border-color:#b8892e;box-shadow:0 0 3px rgba(184,137,46,.18)}html[data-theme=light] table.grid tr:hover td{background:rgba(19,23,34,.035)}html[data-theme=light] .board-row,html[data-theme=light] .lg-last b,html[data-theme=light] .lg-lock-copy b,html[data-theme=light] .lg-name b,html[data-theme=light] .lg-rule b,html[data-theme=light] .lg-sheet-name,html[data-theme=light] .lg-title{color:#131722}html[data-theme=light] .league-page{background:#f4f6f8}html[data-theme=light] .lg-tier{background:radial-gradient(circle,color-mix(in srgb,var(--tc) 18%,#fff),#fff)}html[data-theme=light] .lg-tier.mine::after{border-color:#fff}html[data-theme=light] .lg-board,html[data-theme=light] .lg-last,html[data-theme=light] .lg-lock,html[data-theme=light] .lg-result,html[data-theme=light] .lg-rules{background:#fff;border-color:#e6e8ec}html[data-theme=light] .board-row.ghost i,html[data-theme=light] .lg-rules hr{background:#e6e8ec}html[data-theme=light] .lg-zone.safe{background:rgba(19,23,34,.04)}html[data-theme=light] .lg-lock-copy{background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(244,246,248,.94))}html[data-theme=light] .lg-sheet{background:rgba(19,23,34,.28)}html[data-theme=light] .lg-sheet-card{background:#fff;border-color:#e6e8ec;color:#131722}html[data-theme=light] .lg-handle{background:#d5dae1}html[data-theme=light] .lg-handle-name,html[data-theme=light] .lg-open-load p{color:#5d6678}html[data-theme=light] .portfolio-hero{background:linear-gradient(145deg,#fff 0,#f3fbf8 100%);border-color:#e6e8ec;box-shadow:0 12px 32px rgba(19,23,34,.06)}html[data-theme=light] .portfolio-eyebrow,html[data-theme=light] .portfolio-hero h2{color:#5d6678}html[data-theme=light] .history-summary b,html[data-theme=light] .portfolio-empty b,html[data-theme=light] .portfolio-hero strong,html[data-theme=light] .portfolio-setting-copy b,html[data-theme=light] .portfolio-stat-grid b,html[data-theme=light] .position-grid b,html[data-theme=light] .position-title b,html[data-theme=light] .trade-card b{color:#131722}html[data-theme=light] .history-pnl em,html[data-theme=light] .portfolio-stat-grid>div{background:rgba(19,23,34,.04)}html[data-theme=light] .reset-chip{background:#fff;color:#5d6678;border-color:#d5dae1}html[data-theme=light] .reset-chip:hover{color:#131722;border-color:#94a3b8}html[data-theme=light] .portfolio-meter{background:#e6e8ec}html[data-theme=light] .history-detail-grid,html[data-theme=light] .history-summary,html[data-theme=light] .portfolio-page .portfolio-setting,html[data-theme=light] .portfolio-tabs,html[data-theme=light] .position-card,html[data-theme=light] .trade-card{background:#fff;border-color:#e6e8ec}html[data-theme=light] .portfolio-tabs button.on{color:#131722;background:#f4f6f8;box-shadow:none}html[data-theme=light] .portfolio-tabs span{background:#eef2f6;color:#475569}html[data-theme=light] .market-avatar{background:#eef2f6;color:#334155}html[data-theme=light] .position-grid{background:#f8fafc;border-color:#e6e8ec}html[data-theme=light] .portfolio-empty{border-color:#d5dae1}html[data-theme=light] .capital-modal-card,html[data-theme=light] .history-detail-card{background:#fff;border-color:#e6e8ec;box-shadow:0 24px 60px rgba(19,23,34,.12)}html[data-theme=light] .history-pnl{background:#f8fafc}html[data-theme=light] .capital-close,html[data-theme=light] .history-detail-close{background:#fff;border-color:#d5dae1;color:#64748b}html[data-theme=light] .capital-copy,html[data-theme=light] .capital-input-label,html[data-theme=light] .history-detail-head p{color:#5d6678}html[data-theme=light] .history-detail-grid b,html[data-theme=light] .history-pnl em strong{color:#131722}html[data-theme=light] .capital-chip,html[data-theme=light] .capital-input,html[data-theme=light] .desk-setting select,html[data-theme=light] .modal-card input[type=text],html[data-theme=light] .portfolio-page .set-select,html[data-theme=light] .set-select,html[data-theme=light] .username-form input{background:#fff;color:#131722;border-color:#d5dae1}html[data-theme=light] .capital-chip.locked{background:#f8fafc;color:#64748b}html[data-theme=light] .capital-chip.on{color:#065f46}html[data-theme=light] .gate:has(.username-form){background:#fff;border-color:#e6e8ec;box-shadow:0 16px 40px rgba(19,23,34,.06)}html[data-theme=light] .username-form input::placeholder{color:#94a3b8}html[data-theme=light] .modal,html[data-theme=light] .sheet{background:rgba(19,23,34,.28)}html[data-theme=light] .credit-shop-card,html[data-theme=light] .desk-setting,html[data-theme=light] .modal-card,html[data-theme=light] .vip-shop-card{background:#fff;color:#131722;border-color:#e6e8ec;box-shadow:0 24px 60px rgba(19,23,34,.12)}html[data-theme=light] .credit-pack,html[data-theme=light] .vip-perks>div,html[data-theme=light] .vip-plan{background:#f8fafc;border-color:#e6e8ec}html[data-theme=light] .credit-pack.featured,html[data-theme=light] .vip-plan.featured{background:#fff8e8;border-color:rgba(180,83,9,.35)}html[data-theme=light] .credit-pack-buy{background:#e8edf3;color:#131722}html[data-theme=light] .vip-active-card,html[data-theme=light] .vip-top-plan{background:#ecfdf5;color:#065f46}html[data-theme=light] .desk-settings-close,html[data-theme=light] .paypal-box,html[data-theme=light] .paypal-cancel:hover{background:#f8fafc}html[data-theme=light] .toast{background:#fff;border-color:#e6e8ec;box-shadow:0 16px 40px rgba(19,23,34,.12)}html[data-theme=light] .set-toggle{background:#e8edf3}html[data-theme=light] .set-toggle i{background:#94a3b8}html[data-theme=light] .portfolio-page .set-toggle{background:#e8edf3;border-color:#d5dae1}html[data-theme=light] body.desk-page{background:#f4f6f8;color:#131722}html[data-theme=light] body.desk-page .nav{background:#fff}html[data-theme=light] .book-delta.positive,html[data-theme=light] .book-pnl.positive,html[data-theme=light] .book-side.long b,html[data-theme=light] body.desk-page .up{color:#059669}html[data-theme=light] .book-delta.negative,html[data-theme=light] .book-pnl.negative,html[data-theme=light] .book-side.short b,html[data-theme=light] body.desk-page .dn{color:#e11d48}html[data-theme=light] .desk,html[data-theme=light] .desk-list,html[data-theme=light] .pair-bar{background:#fff}html[data-theme=light] .pair-bar{border-bottom-color:#e6e8ec}html[data-theme=light] .dock-btn,html[data-theme=light] .dock-btn#chartFocus,html[data-theme=light] .layout-seg{background:#f7f8fa;border-color:#e6e8ec;color:#64748b}html[data-theme=light] .dock-btn#chartFocus:hover,html[data-theme=light] .dock-btn:hover{color:#067a68;border-color:rgba(8,153,129,.4);background:rgba(8,153,129,.08)}html[data-theme=light] .pair-id:hover{background:rgba(19,23,34,.04)}html[data-theme=light] .book-lots,html[data-theme=light] .book-symbol b,html[data-theme=light] .list-card b,html[data-theme=light] .lists-head h3,html[data-theme=light] .pair-id h2,html[data-theme=light] .pair-stats b,html[data-theme=light] .sheet-row b,html[data-theme=light] .ticket-market-copy b,html[data-theme=light] .ticket-market-price b,html[data-theme=light] .ticket-section-head b,html[data-theme=light] .wl-row .px,html[data-theme=light] .wl-row b{color:#131722}html[data-theme=light] .book-coin,html[data-theme=light] .pair-id .coin-fb,html[data-theme=light] .sheet-row .coin-fb,html[data-theme=light] .wl-row .coin-fb{background:#eef2f6;color:#475569;border-color:#e6e8ec}html[data-theme=light] .pair-stats div,html[data-theme=light] .pair-stats span{color:#808894}html[data-theme=light] .pair-stats div{border-left-color:#e6e8ec}html[data-theme=light] .wl-hint{color:rgba(19,23,34,.45)}html[data-theme=light] .wl-chip{background:#f7f8fa;border-color:#e6e8ec;color:#5d6678}html[data-theme=light] .wl-chip.list.on{color:#334155;background:rgba(71,85,105,.06);border-color:rgba(71,85,105,.22)}html[data-theme=light] .wl-chip.edit.on{color:#131722}html[data-theme=light] .sheet-row:hover,html[data-theme=light] .wl-row:hover{background:rgba(19,23,34,.04)}html[data-theme=light] .list-card span,html[data-theme=light] .lists-head p,html[data-theme=light] .sheet-label,html[data-theme=light] .sheet-row span,html[data-theme=light] .wl-row .nm{color:#5d6678}html[data-theme=light] .lay-btn:hover{color:#334155;background:rgba(19,23,34,.05)}html[data-theme=light] .desk-chart,html[data-theme=light] .desk-chart iframe,html[data-theme=light] body.chart-focus,html[data-theme=light] body.chart-focus .chart-grid,html[data-theme=light] body.chart-focus .desk,html[data-theme=light] body.chart-focus .desk-chart,html[data-theme=light]:-webkit-full-screen,html[data-theme=light]:fullscreen{background:#fff}html[data-theme=light] .chart-grid{background:#e6e8ec}html[data-theme=light] .fs-exit{background:rgba(255,255,255,.94);border-color:rgba(5,150,105,.35);color:#059669}html[data-theme=light] .fs-exit:hover{color:#047857}html[data-theme=light] .dock-btn#chartFocus.on-focus{color:#059669}html[data-theme=light] .desk-ticket,html[data-theme=light] .ticket-action-footer,html[data-theme=light] .ticket-lots-card,html[data-theme=light] .ticket-scroll{background:#fff;border-color:#e6e8ec}html[data-theme=light] .ticket-fold{background:#f7f8fa;border-color:#e6e8ec}html[data-theme=light] .ticket-fold-btn{color:#131722}html[data-theme=light] .desk-ticket .ticket-fold-body.metrics{border-top-color:#e6e8ec}html[data-theme=light] .desk-ticket .field label,html[data-theme=light] .desk-ticket .metrics span,html[data-theme=light] .scenario-row span,html[data-theme=light] .ticket-market-copy span,html[data-theme=light] .ticket-netting-banner span,html[data-theme=light] .ticket-section-head span{color:#5d6678}html[data-theme=light] .desk-ticket .field input,html[data-theme=light] .desk-ticket .field select,html[data-theme=light] .order-mode-toggle,html[data-theme=light] .order-side-toggle,html[data-theme=light] .scenario-row,html[data-theme=light] .ticket-field-wrapper,html[data-theme=light] .ticket-funds-row div,html[data-theme=light] .ticket-lots-control input{background:#f7f8fa;border-color:#e6e8ec;color:#131722}html[data-theme=light] .desk-ticket .field.is-bad input{border-color:#f23645}html[data-theme=light] .desk-ticket .field.field-level input{color:#131722}html[data-theme=light] .lot-info{border-color:#e6e8ec;color:#5d6678;background:#fff}html[data-theme=light] .lot-info.on{border-color:#c5cad3;color:#131722}html[data-theme=light] .lot-info-pop{background:#fff;border-color:#e6e8ec;box-shadow:0 10px 28px rgba(19,23,34,.12)}html[data-theme=light] .lot-info-pop p{color:#131722}html[data-theme=light] .desk-ticket .level-bad{background:#f23645}html[data-theme=light] .desk-ticket .level-bad-note{color:#f23645}html[data-theme=light] .ticket-field-wrapper input,html[data-theme=light] .ticket-lots-control input{color:#131722}html[data-theme=light] .ticket-funds-row b{color:#334155}html[data-theme=light] .ticket-funds-row .fund-balance b,html[data-theme=light] .ticket-funds-row .fund-credit b{color:#067a68}html[data-theme=light] .ticket-lots-control input::placeholder{color:#94a3b8}html[data-theme=light] .capital-line{background:#e6e8ec}html[data-theme=light] .capital-line i{box-shadow:0 0 6px color-mix(in srgb,var(--cap-heat,#10b981) 22%,transparent)}html[data-theme=light] .capital-line i::after{background:linear-gradient(180deg,rgba(255,255,255,.45),rgba(255,255,255,0))}html[data-theme=light] .size-unit{background:#f4f6f8;border-color:#e6e8ec}html[data-theme=light] .size-unit button{color:#5d6678}html[data-theme=light] .size-unit button.on{background:#e6ebf1;color:#131722}html[data-theme=light] .ticket-order-metrics b.tone-blue{color:#2563eb}html[data-theme=light] .ticket-order-metrics b.tone-gold{color:#b45309}html[data-theme=light] .risk-toggle.risk-tp span,html[data-theme=light] .risk-toggle.risk-tp:has(input:checked) span,html[data-theme=light] .ticket-fold-btn.tone-gain{color:#067a68}html[data-theme=light] .risk-toggle.risk-sl span,html[data-theme=light] .risk-toggle.risk-sl:has(input:checked) span,html[data-theme=light] .ticket-fold-btn.tone-loss{color:#f23645}html[data-theme=light] .lot-step{background:#e8edf3;color:#334155}html[data-theme=light] .lot-step:hover{background:#dce3ec;color:#131722}html[data-theme=light] .quick-pct-grid button,html[data-theme=light] .ticket-lot-pcts button{border-color:#e6e8ec;color:#5d6678}html[data-theme=light] .quick-pct-grid button:hover{color:#067a68}html[data-theme=light] .order-mode-toggle button:hover:not(.on),html[data-theme=light] .order-side-toggle button:hover:not(.on){background:rgba(19,23,34,.05)}html[data-theme=light] .book-body table.book-grid th,html[data-theme=light] .desk-book .tabs-header{background:#f7f8fa}html[data-theme=light] .book-body table.book-grid th,html[data-theme=light] .book-symbol small{color:#808894}html[data-theme=light] .book-body table.book-grid td,html[data-theme=light] .book-price{color:#334155}html[data-theme=light] .book-body table.book-grid td,html[data-theme=light] .book-body table.book-grid th{border-bottom-color:#e6e8ec}html[data-theme=light] .pos-drag-handle::after{background:rgba(19,23,34,.18)}html[data-theme=light] .btn-icon:hover{color:#067a68}html[data-theme=light] .exit-all-btn:hover{color:#fff}html[data-theme=light] .book-level.empty{border-color:#d5dae1}html[data-theme=light] .book-portfolio{border-color:#dbe4f0}html[data-theme=light] ::-webkit-scrollbar-thumb{background:rgba(19,23,34,.18)}html[data-theme=light] .list-card,html[data-theme=light] .sheet-card{background:#fff;border-color:#e6e8ec;box-shadow:0 -18px 50px rgba(19,23,34,.08)}html[data-theme=light] .list-card{box-shadow:none}html[data-theme=light] .sheet-handle,html[data-theme=light] .sheet-star{background:#e8edf3;border-color:#e6e8ec;color:#64748b}html[data-theme=light] .sheet-search{background:#f7f8fa}html[data-theme=light] .sheet-search input{color:#131722}html[data-theme=light] .sheet-search button{background:#fff;border-color:#d5dae1;color:#475569}html[data-theme=light] .list-card .ico,html[data-theme=light] .list-card button{color:#64748b}html[data-theme=light] [data-google-btn].g-btn-light{position:relative;display:block;width:min(320px,100%);height:40px;margin:16px auto 0;cursor:pointer}html[data-theme=light] .g-btn-face{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#5a6373;color:#fff;font:600 14px/1 var(--sans, Inter, system-ui, sans-serif);pointer-events:none;user-select:none}html[data-theme=light] [data-google-btn].g-btn-light:hover .g-btn-face{background:#4c5564}html[data-theme=light] [data-google-btn].g-btn-light:focus-within .g-btn-face{box-shadow:0 0 0 3px rgba(90,99,115,.35)}html[data-theme=light] .g-btn-face img{position:absolute;left:8px;width:24px;height:24px;padding:4px;box-sizing:border-box;background:#fff;border-radius:50%}html[data-theme=light] .g-btn-hit{position:absolute;inset:0;z-index:1;overflow:hidden;border-radius:999px;opacity:0}html[data-theme=light] .g-btn-hit iframe,html[data-theme=light] .g-btn-hit>div{width:100%!important;height:40px!important;margin:0!important}html[data-theme=light] .pair-id .mkt-closed,html[data-theme=light] .sheet-row .mkt-closed,html[data-theme=light] .wl-row .mkt-closed{color:#f59e0b;background:rgba(245,158,11,.16);font-size:10px;font-weight:700}