.panel.svelte-85qd9s.svelte-85qd9s{background:#0f0f24;border-radius:8px;padding:14px;display:flex;flex-direction:column;gap:10px;min-width:0;overflow:hidden;border-top:2px solid var(--eng-color, #333)}.header.svelte-85qd9s.svelte-85qd9s{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.header-left.svelte-85qd9s.svelte-85qd9s{display:flex;flex-direction:column;gap:2px}.header-right.svelte-85qd9s.svelte-85qd9s{display:flex;gap:5px;flex-wrap:wrap;align-items:center}.trail-toggle.svelte-85qd9s.svelte-85qd9s{font-size:.62rem;font-weight:700;letter-spacing:.05em;padding:2px 8px;border-radius:4px;border:1px solid #ff9800;background:transparent;color:#ff9800;cursor:pointer;transition:background .2s,color .2s}.trail-toggle.svelte-85qd9s.svelte-85qd9s:hover{background:#ff980026}.trail-toggle.trail-average.svelte-85qd9s.svelte-85qd9s{border-color:#00bcd4;color:#00bcd4}.trail-toggle.trail-average.svelte-85qd9s.svelte-85qd9s:hover{background:#00bcd426}.engine-name.svelte-85qd9s.svelte-85qd9s{font-size:.88rem;font-weight:700;color:#fff;letter-spacing:1px}.engine-desc.svelte-85qd9s.svelte-85qd9s{font-size:.6rem;color:#555;letter-spacing:.5px}.stat-chip.svelte-85qd9s.svelte-85qd9s{background:#1a1a3a;border-radius:3px;padding:2px 7px;font-size:.7rem;color:#777}.stat-chip.svelte-85qd9s b.svelte-85qd9s{color:#ccc}.stats-row.svelte-85qd9s.svelte-85qd9s{display:flex;gap:10px;flex-wrap:wrap;font-size:.7rem;color:#666;background:#0a0a1e;padding:5px 8px;border-radius:4px}.stats-row.svelte-85qd9s b.svelte-85qd9s{color:#bbb}.consensus-row.svelte-85qd9s.svelte-85qd9s{display:flex;align-items:center;gap:6px;flex-wrap:wrap;background:#0a0a1e;padding:5px 8px;border-radius:4px;border:1px solid #1a0a3a}.cons-label.svelte-85qd9s.svelte-85qd9s{font-size:.58rem;color:#666;letter-spacing:1.5px;text-transform:uppercase;margin-right:4px}.cons-chip.svelte-85qd9s.svelte-85qd9s{font-size:.65rem;padding:2px 7px;border-radius:3px;background:#1a1a2e;color:#666;border:1px solid #222240}.cons-ok.svelte-85qd9s.svelte-85qd9s{color:#00e676;background:#00e6760f;border-color:#00e67626}.cons-no.svelte-85qd9s.svelte-85qd9s{color:#ff5252;background:#ff52520f;border-color:#ff525226}.cons-neutral.svelte-85qd9s.svelte-85qd9s{color:#888;background:#1a1a2e;border-color:#222240}.section-title.svelte-85qd9s.svelte-85qd9s{font-size:.58rem;color:#555;letter-spacing:1.5px;text-transform:uppercase;border-bottom:1px solid #16162a;padding-bottom:3px;margin-top:2px}table.svelte-85qd9s.svelte-85qd9s{width:100%;border-collapse:collapse;font-size:.75rem}th.svelte-85qd9s.svelte-85qd9s,td.svelte-85qd9s.svelte-85qd9s{padding:5px 6px;text-align:right;border-bottom:1px solid #14142a;white-space:nowrap}th.svelte-85qd9s.svelte-85qd9s{color:#555;font-weight:500;font-size:.6rem;text-transform:uppercase}td.svelte-85qd9s.svelte-85qd9s:first-child,th.svelte-85qd9s.svelte-85qd9s:first-child{text-align:left}.sig-action.svelte-85qd9s.svelte-85qd9s{background:#121226}.sig-out.svelte-85qd9s td.svelte-85qd9s{color:#555}.pair.svelte-85qd9s.svelte-85qd9s{font-weight:600;color:#bbb}.long.svelte-85qd9s.svelte-85qd9s{color:#00e676;font-weight:700}.short.svelte-85qd9s.svelte-85qd9s{color:#ff5252;font-weight:700}.sl.svelte-85qd9s.svelte-85qd9s{color:#ff5252}.tp.svelte-85qd9s.svelte-85qd9s{color:#00e676}.tp1.svelte-85qd9s.svelte-85qd9s{color:#fa0}.muted.svelte-85qd9s.svelte-85qd9s{color:#666;font-size:.66rem}.pat-badge.svelte-85qd9s.svelte-85qd9s{font-size:.6rem;font-weight:700;padding:2px 6px;border-radius:3px;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.type-badge.svelte-85qd9s.svelte-85qd9s{font-size:.6rem;font-weight:700;letter-spacing:.5px;padding:2px 5px;border-radius:3px;text-transform:uppercase}.type-scalp.svelte-85qd9s.svelte-85qd9s{background:#1a2a3a;color:#4fc3f7}.type-day.svelte-85qd9s.svelte-85qd9s{background:#1a2a1a;color:#81c784}.type-swing.svelte-85qd9s.svelte-85qd9s{background:#2a1a2a;color:#ce93d8}.stay-out-cell.svelte-85qd9s.svelte-85qd9s{text-align:left;display:flex;align-items:center;gap:8px}.so-label.svelte-85qd9s.svelte-85qd9s{font-size:.62rem;color:#444;letter-spacing:1px;font-weight:600;flex-shrink:0}.so-reason.svelte-85qd9s.svelte-85qd9s{font-size:.62rem;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.act-list.svelte-85qd9s.svelte-85qd9s{display:flex;flex-direction:column;gap:2px}.act.svelte-85qd9s.svelte-85qd9s{display:grid;grid-template-columns:58px 52px 1fr;gap:4px;font-size:.66rem;color:#777;padding:2px 3px;border-radius:2px}.act-trade.svelte-85qd9s.svelte-85qd9s{color:#00b06a;background:#00b46a0a}.act-sig.svelte-85qd9s.svelte-85qd9s{color:#58c;background:#2979ff08}.act-err.svelte-85qd9s.svelte-85qd9s{color:#c44;background:#ff52520a}.act-warn.svelte-85qd9s.svelte-85qd9s{color:#c80;background:#ffaa000a}.act-t.svelte-85qd9s.svelte-85qd9s{color:#555}.act-p.svelte-85qd9s.svelte-85qd9s{color:#999;font-weight:600;overflow:hidden;text-overflow:ellipsis}.act-m.svelte-85qd9s.svelte-85qd9s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty.svelte-85qd9s.svelte-85qd9s{color:#555;font-size:.7rem;font-style:italic;padding:4px 0}.exec-th.svelte-85qd9s.svelte-85qd9s{width:36px;padding:0}.exec-cell.svelte-85qd9s.svelte-85qd9s{width:36px;padding:2px 4px;text-align:center}.exec-btn.svelte-85qd9s.svelte-85qd9s{background:transparent;border:1px solid #ff6600;color:#f60;font-size:.72rem;padding:2px 6px;cursor:pointer;border-radius:3px;transition:background .15s,color .15s;line-height:1}.exec-btn.svelte-85qd9s.svelte-85qd9s:hover{background:#f60;color:#000}.exec-lock.svelte-85qd9s.svelte-85qd9s{font-size:.75rem;cursor:default;opacity:.4}.feed.svelte-kn444l{height:320px;overflow-y:auto;font-family:Menlo,Monaco,monospace;font-size:.72rem;background:#080814;border-radius:6px;padding:8px 10px;display:flex;flex-direction:column;gap:2px}.feed.svelte-kn444l::-webkit-scrollbar{width:4px}.feed.svelte-kn444l::-webkit-scrollbar-thumb{background:#222;border-radius:2px}.row.svelte-kn444l{display:flex;gap:6px;align-items:baseline;line-height:1.5}.ts.svelte-kn444l{color:#777;min-width:70px;flex-shrink:0}.prefix.svelte-kn444l{min-width:18px;flex-shrink:0}.pair.svelte-kn444l{color:#aaa;flex-shrink:0}.msg.svelte-kn444l{word-break:break-word}.empty.svelte-kn444l{color:#666;font-style:italic;margin:auto}.bar.svelte-1xh53ox.svelte-1xh53ox{display:flex;flex-wrap:wrap;gap:16px;font-size:.78rem;color:#888}.item.svelte-1xh53ox.svelte-1xh53ox{display:flex;flex-direction:column;gap:2px}.label.svelte-1xh53ox.svelte-1xh53ox{font-size:.62rem;color:#888;text-transform:uppercase;letter-spacing:1px}.val.svelte-1xh53ox.svelte-1xh53ox{font-weight:600;color:#ccc}.alert.svelte-1xh53ox .val.svelte-1xh53ox{color:#ff5252}.panel.svelte-1tndhbi.svelte-1tndhbi{background:#090912;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;border:1px solid #1a1a2e}.stats-bar.svelte-1tndhbi.svelte-1tndhbi{display:flex;gap:0;border-bottom:1px solid #1a1a2e;overflow-x:auto}.stat.svelte-1tndhbi.svelte-1tndhbi{display:flex;flex-direction:column;padding:10px 18px;border-right:1px solid #111128;flex-shrink:0}.sl.svelte-1tndhbi.svelte-1tndhbi{font-size:.58rem;color:#888;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:3px}.sv.svelte-1tndhbi.svelte-1tndhbi{font-size:.95rem;font-weight:700;color:#eee;font-family:SF Mono,monospace}.live-blink.svelte-1tndhbi.svelte-1tndhbi{animation:svelte-1tndhbi-blink 2s ease-in-out infinite}@keyframes svelte-1tndhbi-blink{0%,to{opacity:1}50%{opacity:.6}}.toolbar.svelte-1tndhbi.svelte-1tndhbi{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border-bottom:1px solid #111128;flex-wrap:wrap;gap:6px}.tabs.svelte-1tndhbi.svelte-1tndhbi,.sorts.svelte-1tndhbi.svelte-1tndhbi{display:flex;gap:4px;align-items:center}.sort-label.svelte-1tndhbi.svelte-1tndhbi{font-size:.6rem;color:#888;text-transform:uppercase;letter-spacing:1px;margin-right:4px}.tab.svelte-1tndhbi.svelte-1tndhbi,.sort-btn.svelte-1tndhbi.svelte-1tndhbi{background:none;border:1px solid #1e1e3a;border-radius:3px;color:#999;font-size:.68rem;cursor:pointer;padding:3px 10px;font-family:inherit;letter-spacing:.5px;transition:all .15s}.tab.svelte-1tndhbi.svelte-1tndhbi:hover,.sort-btn.svelte-1tndhbi.svelte-1tndhbi:hover{color:#aaa;border-color:#333}.tab.active.svelte-1tndhbi.svelte-1tndhbi{background:#1e1e4a;border-color:#33a;color:#aab4ff}.sort-btn.active.svelte-1tndhbi.svelte-1tndhbi{background:#1a2a1a;border-color:#2a4a2a;color:#00e676}.table-wrap.svelte-1tndhbi.svelte-1tndhbi{overflow-x:auto}table.svelte-1tndhbi.svelte-1tndhbi{width:100%;border-collapse:collapse;font-size:.73rem;white-space:nowrap}th.svelte-1tndhbi.svelte-1tndhbi{padding:6px 10px;text-align:right;color:#777;font-size:.58rem;font-weight:600;text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid #111128;background:#080811;position:sticky;top:0}th.svelte-1tndhbi.svelte-1tndhbi:first-child{text-align:left}td.svelte-1tndhbi.svelte-1tndhbi{padding:7px 10px;text-align:right;color:#888;border-bottom:1px solid #0d0d1e}td.svelte-1tndhbi.svelte-1tndhbi:first-child{text-align:left}tr.open-row.svelte-1tndhbi td.svelte-1tndhbi{background:#2979ff08}tr.win-row.svelte-1tndhbi td.svelte-1tndhbi{background:#00e67605}tr.loss-row.svelte-1tndhbi td.svelte-1tndhbi{background:#ff525205}tr.svelte-1tndhbi:hover td.svelte-1tndhbi{background:#111128}.td-time.svelte-1tndhbi.svelte-1tndhbi{color:#888;font-size:.68rem}.td-pair.svelte-1tndhbi.svelte-1tndhbi{font-weight:700;color:#eee}.td-eng.svelte-1tndhbi.svelte-1tndhbi{color:#aaa;font-size:.68rem}.td-sl.svelte-1tndhbi.svelte-1tndhbi{color:#ff5252}.td-tp1.svelte-1tndhbi.svelte-1tndhbi{color:#fa0}.td-tp2.svelte-1tndhbi.svelte-1tndhbi{color:#00e676}.long.svelte-1tndhbi.svelte-1tndhbi{color:#00e676;font-weight:700}.short.svelte-1tndhbi.svelte-1tndhbi{color:#ff5252;font-weight:700}.type-badge.svelte-1tndhbi.svelte-1tndhbi{font-size:.6rem;font-weight:700;padding:1px 5px;border-radius:3px}.type-scalp.svelte-1tndhbi.svelte-1tndhbi{background:#1a2a3a;color:#4fc3f7}.type-day.svelte-1tndhbi.svelte-1tndhbi{background:#1a2a1a;color:#81c784}.type-swing.svelte-1tndhbi.svelte-1tndhbi{background:#2a1a2a;color:#ce93d8}.trail.svelte-1tndhbi.svelte-1tndhbi{color:#00e676;font-size:.68rem;font-weight:600}.pend.svelte-1tndhbi.svelte-1tndhbi{color:#666;font-size:.68rem}.empty-row.svelte-1tndhbi.svelte-1tndhbi{text-align:center;color:#666;padding:24px;font-style:italic}.td-action.svelte-1tndhbi.svelte-1tndhbi{text-align:center!important}.close-btn.svelte-1tndhbi.svelte-1tndhbi{background:#ff52521f;border:1px solid rgba(255,82,82,.4);border-radius:4px;color:#ff5252;font-size:.62rem;font-weight:700;letter-spacing:.5px;padding:3px 8px;cursor:pointer;transition:all .15s;font-family:inherit}.close-btn.svelte-1tndhbi.svelte-1tndhbi:hover:not(:disabled){background:#ff525240;border-color:#ff5252}.close-btn.closing.svelte-1tndhbi.svelte-1tndhbi,.close-btn.svelte-1tndhbi.svelte-1tndhbi:disabled{opacity:.45;cursor:not-allowed}.stats-bar.svelte-nb466o{display:flex;align-items:center;gap:0;background:#0a0a1a;border:1px solid #1a1a2e;border-radius:6px;padding:10px 20px;overflow-x:auto}.stat-block.svelte-nb466o{display:flex;flex-direction:column;gap:2px;padding:0 20px;min-width:120px}.stat-label.svelte-nb466o{font-size:.58rem;letter-spacing:1.5px;color:#888;text-transform:uppercase}.stat-value.svelte-nb466o{font-size:1.15rem;font-weight:700;color:#eee;letter-spacing:.5px;line-height:1.2}.stat-denom.svelte-nb466o{font-size:.7rem;color:#888;font-weight:400}.stat-sub.svelte-nb466o{font-size:.65rem;color:#aaa}.divider.svelte-nb466o{width:1px;height:36px;background:#1a1a2e;flex-shrink:0}.watchlist.svelte-ul0h8i{background:transparent;padding:0;display:flex;flex-direction:column;gap:2px;width:100%;height:100%;overflow:hidden}.wl-header.svelte-ul0h8i{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.wl-title.svelte-ul0h8i{font-size:.6rem;letter-spacing:2px;color:#999;font-weight:700}.wl-tabs.svelte-ul0h8i{display:flex;gap:4px}.wl-tab.svelte-ul0h8i{background:none;border:1px solid #1a1a2e;border-radius:2px;color:#888;font-size:.55rem;padding:1px 5px;cursor:pointer;letter-spacing:.5px}.wl-tab.active.svelte-ul0h8i{color:#2979ff;border-color:#2979ff}.wl-tab.svelte-ul0h8i:hover{color:#888}.scan-line.svelte-ul0h8i{font-size:.55rem;color:#2a6a2a;letter-spacing:.5px;margin-bottom:4px}.section-label.svelte-ul0h8i{font-size:.52rem;color:#777;letter-spacing:1.5px;text-transform:uppercase;padding:2px 0;border-bottom:1px solid #111;margin-bottom:2px}.scroll-list.svelte-ul0h8i{overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:1px}.scroll-list.svelte-ul0h8i::-webkit-scrollbar{width:2px}.scroll-list.svelte-ul0h8i::-webkit-scrollbar-thumb{background:#1a1a2e}.row.svelte-ul0h8i{display:flex;align-items:center;justify-content:space-between;padding:3px 4px;border-radius:2px;cursor:default}.row.svelte-ul0h8i:hover{background:#0d0d20}.row.tracked.svelte-ul0h8i{background:#0d1a0d;border-left:2px solid #1a4a1a}.row.hot.svelte-ul0h8i{background:#1a0a0a}.sym.svelte-ul0h8i{display:flex;flex-direction:column;gap:1px}.sym-name.svelte-ul0h8i{font-size:.7rem;font-weight:600;color:#bbb}.exchange.svelte-ul0h8i,.vol.svelte-ul0h8i{font-size:.52rem;color:#666}.regime-chip.svelte-ul0h8i{font-size:.5rem;font-weight:700;letter-spacing:.5px;padding:1px 4px;border-radius:2px;border:1px solid;width:fit-content}.right.svelte-ul0h8i{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.price.svelte-ul0h8i{font-size:.68rem;color:#888;font-variant-numeric:tabular-nums}.chg.svelte-ul0h8i{font-size:.65rem;font-weight:600;font-variant-numeric:tabular-nums}.panel.svelte-1y0ypnz.svelte-1y0ypnz{background:#060612;border:1px solid #1a1a2e;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.73rem}.panel-header.svelte-1y0ypnz.svelte-1y0ypnz{display:flex;align-items:center;gap:0;padding:0;background:#0a0a1e;border-bottom:1px solid #1a1a2e;flex-wrap:wrap}.panel-title.svelte-1y0ypnz.svelte-1y0ypnz{font-size:.65rem;font-weight:800;letter-spacing:2px;color:#7c7cff;padding:10px 16px;border-right:1px solid #1a1a2e;text-transform:uppercase;white-space:nowrap}.header-stats.svelte-1y0ypnz.svelte-1y0ypnz{display:flex;flex:1;overflow-x:auto}.hstat.svelte-1y0ypnz.svelte-1y0ypnz{display:flex;flex-direction:column;padding:8px 16px;border-right:1px solid #111128;flex-shrink:0}.hl.svelte-1y0ypnz.svelte-1y0ypnz{font-size:.55rem;color:#666;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:2px}.hv.svelte-1y0ypnz.svelte-1y0ypnz{font-size:.88rem;font-weight:700;color:#eee}.refresh-btn.svelte-1y0ypnz.svelte-1y0ypnz{background:none;border:none;color:#555;font-size:1rem;cursor:pointer;padding:8px 12px;transition:color .15s;align-self:stretch;display:flex;align-items:center}.refresh-btn.svelte-1y0ypnz.svelte-1y0ypnz:hover{color:#aaa}.error-bar.svelte-1y0ypnz.svelte-1y0ypnz{background:#ff525214;border-bottom:1px solid rgba(255,82,82,.2);color:#ff5252;padding:6px 14px;font-size:.68rem}.link-btn.svelte-1y0ypnz.svelte-1y0ypnz{background:none;border:none;color:#7c7cff;cursor:pointer;font-size:inherit;font-family:inherit;padding:0;text-decoration:underline}.section-label.svelte-1y0ypnz.svelte-1y0ypnz{font-size:.55rem;font-weight:700;letter-spacing:2px;color:#444;text-transform:uppercase;padding:6px 14px 3px;background:#07071a;border-bottom:1px solid #111128}.table-wrap.svelte-1y0ypnz.svelte-1y0ypnz{overflow-x:auto}table.svelte-1y0ypnz.svelte-1y0ypnz{width:100%;border-collapse:collapse;white-space:nowrap}th.svelte-1y0ypnz.svelte-1y0ypnz{padding:5px 10px;text-align:right;color:#555;font-size:.56rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid #111128;background:#080811;position:sticky;top:0}td.svelte-1y0ypnz.svelte-1y0ypnz{padding:6px 10px;text-align:right;color:#888;border-bottom:1px solid #0d0d1e}.ta-l.svelte-1y0ypnz.svelte-1y0ypnz{text-align:left!important}tr.svelte-1y0ypnz:hover td.svelte-1y0ypnz{background:#0d0d20}tr.row-arb.svelte-1y0ypnz td.svelte-1y0ypnz{background:#00e67606}tr.row-pos.svelte-1y0ypnz td.svelte-1y0ypnz{background:#2979ff0a}tr.win-row.svelte-1y0ypnz td.svelte-1y0ypnz{background:#00e67605}.td-pair.svelte-1y0ypnz.svelte-1y0ypnz{font-weight:700;color:#ddd}.td-mono.svelte-1y0ypnz.svelte-1y0ypnz{font-variant-numeric:tabular-nums;color:#999}.td-time.svelte-1y0ypnz.svelte-1y0ypnz{color:#777}.td-countdown.svelte-1y0ypnz.svelte-1y0ypnz{color:#7c7cff;font-weight:600;letter-spacing:.5px}.empty-cell.svelte-1y0ypnz.svelte-1y0ypnz{text-align:center;color:#444;padding:18px;font-style:italic;font-size:.68rem}.badge.svelte-1y0ypnz.svelte-1y0ypnz{display:inline-block;font-size:.58rem;font-weight:800;letter-spacing:1px;padding:2px 6px;border-radius:3px;text-transform:uppercase}.badge-arb.svelte-1y0ypnz.svelte-1y0ypnz{background:#00e6761f;color:#00e676;border:1px solid rgba(0,230,118,.3);box-shadow:0 0 6px #00e67626}.badge-active.svelte-1y0ypnz.svelte-1y0ypnz{background:#2979ff26;color:#5c9bff;border:1px solid rgba(41,121,255,.35)}.badge-pass.svelte-1y0ypnz.svelte-1y0ypnz{background:transparent;color:#444;border:1px solid #222}.totals-row.svelte-1y0ypnz.svelte-1y0ypnz{display:flex;align-items:center;gap:10px;padding:8px 14px;background:#0a0a1e;border-top:1px solid #1a1a2e;flex-wrap:wrap;font-size:.68rem}.tl.svelte-1y0ypnz.svelte-1y0ypnz{color:#555;font-size:.58rem;letter-spacing:1px;text-transform:uppercase}.tv.svelte-1y0ypnz.svelte-1y0ypnz{font-weight:700;font-variant-numeric:tabular-nums}.total-highlight.svelte-1y0ypnz.svelte-1y0ypnz{font-size:.82rem}.sep.svelte-1y0ypnz.svelte-1y0ypnz{color:#222;padding:0 2px}.of-panel.svelte-1j2g021{background:#0a0a1e;border-radius:10px;padding:18px 20px;color:#e0e0e0;font-family:Inter,Segoe UI,sans-serif}.section-title.svelte-1j2g021{font-size:1rem;font-weight:700;color:#7c8cf8;margin:0 0 16px;text-transform:uppercase;letter-spacing:.06em}.waiting.svelte-1j2g021{color:#666;font-style:italic;text-align:center;padding:32px 0}.chips-grid.svelte-1j2g021{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.chip.svelte-1j2g021{background:#060612;border:1px solid #333;border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:6px;transition:border-color .3s}.chip-header.svelte-1j2g021{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.chip-pair.svelte-1j2g021{font-size:.95rem;font-weight:700;color:#fff;letter-spacing:.02em}.chip-badge.svelte-1j2g021{font-size:.65rem;font-weight:700;color:#000;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.04em}.neutral-badge.svelte-1j2g021{background:#444;color:#aaa}.score-track.svelte-1j2g021{position:relative;height:6px;background:#1e1e3a;border-radius:3px;overflow:hidden;margin:2px 0}.score-bar.svelte-1j2g021{height:100%;border-radius:3px;transition:width .4s ease,background .4s ease}.score-label.svelte-1j2g021{position:absolute;right:0;top:-14px;font-size:.7rem;color:#aaa}.meta-row.svelte-1j2g021{display:flex;justify-content:space-between;font-size:.72rem;margin-top:2px}.meta-key.svelte-1j2g021{color:#666}.meta-val.svelte-1j2g021{font-weight:600}.absorption-flag.svelte-1j2g021{font-size:.68rem;color:#ffd600;margin-top:2px}.whale.svelte-1j2g021{font-size:.7rem;font-weight:600;margin-top:1px}.whale-buy.svelte-1j2g021{color:#00e676}.whale-sell.svelte-1j2g021{color:#ff5252}.live-bar-label.svelte-1j2g021{display:flex;justify-content:space-between;font-size:.67rem;color:#888;margin-top:4px}.buy-ratio-pct.svelte-1j2g021{color:#4caf50}.live-bar-track.svelte-1j2g021{display:flex;height:8px;border-radius:4px;overflow:hidden;background:#1e1e3a}.live-bar-buy.svelte-1j2g021{background:#00e676;transition:width .6s ease;height:100%}.live-bar-sell.svelte-1j2g021{background:#f44336;transition:width .6s ease;height:100%}.live-cvd.svelte-1j2g021{font-size:.67rem;color:#888;text-align:right}.bar-stats.svelte-1j2g021{font-size:.67rem;color:#555;text-align:right;margin-top:2px}.macro-panel.svelte-gnrcdi.svelte-gnrcdi{background:#0a0a1e;border:1px solid #1e1e3a;border-radius:10px;padding:16px 18px;color:#e0e0e0;font-family:Inter,Segoe UI,sans-serif;display:flex;flex-direction:column;gap:12px;min-width:280px}.header-row.svelte-gnrcdi.svelte-gnrcdi{display:flex;align-items:center;gap:12px}.section-label.svelte-gnrcdi.svelte-gnrcdi{font-size:.65rem;font-weight:700;color:#555;text-transform:uppercase;letter-spacing:.12em;flex-shrink:0}.state-badge.svelte-gnrcdi.svelte-gnrcdi{font-size:1.1rem;font-weight:800;letter-spacing:.06em;padding:3px 10px;border-radius:6px;border:1px solid transparent;transition:color .4s,box-shadow .4s}.score-number.svelte-gnrcdi.svelte-gnrcdi{font-size:.82rem;font-weight:600;margin-left:auto;font-variant-numeric:tabular-nums}.score-bar-container.svelte-gnrcdi.svelte-gnrcdi{display:flex;align-items:center;gap:8px}.bar-label-left.svelte-gnrcdi.svelte-gnrcdi,.bar-label-right.svelte-gnrcdi.svelte-gnrcdi{font-size:.62rem;color:#555;width:28px;flex-shrink:0}.bar-label-right.svelte-gnrcdi.svelte-gnrcdi{text-align:right}.score-track.svelte-gnrcdi.svelte-gnrcdi{flex:1;position:relative;height:10px;border-radius:5px;overflow:visible;display:flex}.half-red.svelte-gnrcdi.svelte-gnrcdi{flex:1;background:linear-gradient(to right,#601,#3a0008);border-radius:5px 0 0 5px;height:100%}.half-green.svelte-gnrcdi.svelte-gnrcdi{flex:1;background:linear-gradient(to right,#003a10,#062);border-radius:0 5px 5px 0;height:100%}.centre-line.svelte-gnrcdi.svelte-gnrcdi{position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:#444;transform:translate(-50%)}.score-dot.svelte-gnrcdi.svelte-gnrcdi{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;border:2px solid #0a0a1e;box-shadow:0 0 6px 2px currentColor;transition:left .5s ease;z-index:2}.indicators.svelte-gnrcdi.svelte-gnrcdi{display:flex;flex-direction:column;gap:8px}.indicator-row.svelte-gnrcdi.svelte-gnrcdi{display:flex;align-items:center;gap:8px}.ind-label.svelte-gnrcdi.svelte-gnrcdi{font-size:.68rem;color:#666;width:100px;flex-shrink:0;text-transform:uppercase;letter-spacing:.04em}.ind-center.svelte-gnrcdi.svelte-gnrcdi{flex:1;display:flex;align-items:center;gap:8px;min-width:0}.ind-badge.svelte-gnrcdi.svelte-gnrcdi{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.ind-badge.unknown.svelte-gnrcdi.svelte-gnrcdi{color:#444}.ind-sub.svelte-gnrcdi.svelte-gnrcdi{font-size:.6rem;color:#555}.ind-value.svelte-gnrcdi.svelte-gnrcdi{font-size:.75rem;font-weight:600;color:#aaa;text-align:right;min-width:60px;font-variant-numeric:tabular-nums;flex-shrink:0}.fg-bar-track.svelte-gnrcdi.svelte-gnrcdi{flex:1;max-width:80px;height:4px;background:#1e1e3a;border-radius:2px;overflow:hidden}.fg-bar-fill.svelte-gnrcdi.svelte-gnrcdi{height:100%;border-radius:2px;transition:width .5s ease,background .5s ease}.reasons-section.svelte-gnrcdi.svelte-gnrcdi{border-top:1px solid #1e1e3a;padding-top:8px}.reasons-toggle.svelte-gnrcdi.svelte-gnrcdi{background:none;border:none;color:#7c8cf8;font-size:.7rem;font-weight:600;cursor:pointer;padding:0;letter-spacing:.04em;text-transform:uppercase}.reasons-toggle.svelte-gnrcdi.svelte-gnrcdi:hover{color:#aab5ff}.reasons-list.svelte-gnrcdi.svelte-gnrcdi{margin:8px 0 0;padding:0 0 0 16px;list-style:disc;display:flex;flex-direction:column;gap:4px}.reasons-list.svelte-gnrcdi li.svelte-gnrcdi{font-size:.68rem;color:#aaa;line-height:1.4}.sparkline-section.svelte-gnrcdi.svelte-gnrcdi{display:flex;flex-direction:column;gap:4px}.spark-label.svelte-gnrcdi.svelte-gnrcdi{font-size:.6rem;color:#444;text-transform:uppercase;letter-spacing:.06em}.sparkline.svelte-gnrcdi.svelte-gnrcdi{display:flex;align-items:flex-end;gap:1px;height:32px;background:#060612;border-radius:4px;padding:3px 4px;overflow:hidden}.spark-bar.svelte-gnrcdi.svelte-gnrcdi{flex:1;min-width:2px;border-radius:1px;opacity:.85;transition:height .3s ease}.footer.svelte-gnrcdi.svelte-gnrcdi{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #1a1a2e;padding-top:8px;gap:8px}.updated-at.svelte-gnrcdi.svelte-gnrcdi{font-size:.62rem;color:#444}.sources.svelte-gnrcdi.svelte-gnrcdi{display:flex;gap:8px;align-items:center}.src-ok.svelte-gnrcdi.svelte-gnrcdi{font-size:.6rem;color:#00843a;cursor:default}.src-fail.svelte-gnrcdi.svelte-gnrcdi{font-size:.6rem;color:#820;cursor:default}.equity-panel.svelte-1yfe46z{background:#090912;border:1px solid #1a1a2e;border-radius:8px;overflow:hidden;margin-bottom:12px}.eq-header.svelte-1yfe46z{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #1a1a2e;flex-wrap:wrap;gap:8px}.eq-title.svelte-1yfe46z{font-size:.65rem;font-weight:700;color:#555;letter-spacing:2px;text-transform:uppercase}.eq-stats.svelte-1yfe46z{display:flex;gap:20px;flex-wrap:wrap}.eq-stat.svelte-1yfe46z{display:flex;flex-direction:column}.eq-sl.svelte-1yfe46z{font-size:.55rem;color:#666;text-transform:uppercase;letter-spacing:1px}.eq-sv.svelte-1yfe46z{font-size:.72rem;font-weight:700;color:#ccc;font-family:IBM Plex Mono,SF Mono,monospace}.eq-svg.svelte-1yfe46z{display:block}.dd-label.svelte-1yfe46z{font-size:.55rem;color:#666;letter-spacing:1px;text-transform:uppercase;padding:4px 16px 0}.dd-svg.svelte-1yfe46z{display:block}.eq-empty.svelte-1yfe46z{padding:24px;text-align:center;color:#555;font-style:italic;font-size:.78rem}.api-warn.svelte-zb62fn.svelte-zb62fn{background:#1a1000;border-bottom:1px solid #4a3000;color:#fa0;font-size:.65rem;padding:8px 20px;letter-spacing:.3px}.backdrop.svelte-zb62fn.svelte-zb62fn{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto}.modal.svelte-zb62fn.svelte-zb62fn{background:#0c0c1e;border:1px solid #1e1e3a;border-radius:10px;width:100%;max-width:720px;display:flex;flex-direction:column;box-shadow:0 24px 80px #000c}.modal-header.svelte-zb62fn.svelte-zb62fn{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #1a1a2e}.modal-title.svelte-zb62fn.svelte-zb62fn{font-size:.78rem;font-weight:800;letter-spacing:3px;color:#aab4ff;text-transform:uppercase}.close-btn.svelte-zb62fn.svelte-zb62fn{background:none;border:none;color:#555;font-size:1rem;cursor:pointer;padding:4px 8px;border-radius:4px;transition:color .15s}.close-btn.svelte-zb62fn.svelte-zb62fn:hover{color:#ccc}.loading.svelte-zb62fn.svelte-zb62fn{padding:40px;text-align:center;color:#555;font-style:italic}.modal-body.svelte-zb62fn.svelte-zb62fn{display:flex;flex-direction:column;gap:0;overflow-y:auto;max-height:70vh}section.svelte-zb62fn.svelte-zb62fn{padding:18px 20px;border-bottom:1px solid #111128}section.svelte-zb62fn.svelte-zb62fn:last-child{border-bottom:none}.section-title.svelte-zb62fn.svelte-zb62fn{font-size:.58rem;font-weight:800;color:#444;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:14px;padding-bottom:6px;border-bottom:1px solid #111128}.field-group.svelte-zb62fn.svelte-zb62fn{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.field-group.svelte-zb62fn.svelte-zb62fn:last-child{margin-bottom:0}.field-label.svelte-zb62fn.svelte-zb62fn{font-size:.65rem;color:#888;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;gap:8px}.val-preview.svelte-zb62fn.svelte-zb62fn{font-family:SF Mono,monospace;color:#aab4ff;font-weight:700;font-size:.72rem;margin-left:auto}.field-hint.svelte-zb62fn.svelte-zb62fn{font-size:.6rem;color:#555;line-height:1.4}.top-hint.svelte-zb62fn.svelte-zb62fn{margin-bottom:12px}.badge.svelte-zb62fn.svelte-zb62fn{font-size:.55rem;font-weight:700;padding:2px 6px;border-radius:3px;letter-spacing:.5px}.badge-ok.svelte-zb62fn.svelte-zb62fn{background:#071a0f;color:#00e676;border:1px solid #0d3d20}.badge-off.svelte-zb62fn.svelte-zb62fn{background:#1a1a1a;color:#555;border:1px solid #333}.inp.svelte-zb62fn.svelte-zb62fn{background:#080818;border:1px solid #1e1e3a;border-radius:5px;color:#ccc;font-size:.78rem;padding:8px 12px;font-family:SF Mono,monospace;transition:border-color .15s;outline:none;width:100%;box-sizing:border-box}.inp.svelte-zb62fn.svelte-zb62fn:focus{border-color:#33a}.inp.svelte-zb62fn.svelte-zb62fn::placeholder{color:#333}.cred-grid.svelte-zb62fn.svelte-zb62fn{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:8px}@media (max-width: 560px){.cred-grid.svelte-zb62fn.svelte-zb62fn{grid-template-columns:1fr}}.controls-grid.svelte-zb62fn.svelte-zb62fn{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}@media (max-width: 560px){.controls-grid.svelte-zb62fn.svelte-zb62fn{grid-template-columns:1fr}}.slider.svelte-zb62fn.svelte-zb62fn{-webkit-appearance:none;width:100%;height:4px;background:#1a1a3a;border-radius:2px;outline:none;cursor:pointer}.slider.svelte-zb62fn.svelte-zb62fn::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#aab4ff;cursor:pointer;transition:background .15s}.slider.svelte-zb62fn.svelte-zb62fn::-webkit-slider-thumb:hover{background:#fff}.slider-green.svelte-zb62fn.svelte-zb62fn::-webkit-slider-thumb{background:#00e676}.slider-yellow.svelte-zb62fn.svelte-zb62fn::-webkit-slider-thumb{background:#fa0}.slider-red.svelte-zb62fn.svelte-zb62fn::-webkit-slider-thumb{background:#ff5252}.range-hints.svelte-zb62fn.svelte-zb62fn{display:flex;justify-content:space-between;font-size:.55rem;color:#444;margin-top:-2px}.toggle-row.svelte-zb62fn.svelte-zb62fn{display:flex;flex-direction:column;gap:10px}.toggle-label.svelte-zb62fn.svelte-zb62fn{display:flex;align-items:center;gap:10px;cursor:pointer}.toggle-cb.svelte-zb62fn.svelte-zb62fn{display:none}.toggle-track.svelte-zb62fn.svelte-zb62fn{width:36px;height:20px;background:#1a1a2e;border-radius:10px;border:1px solid #333;position:relative;flex-shrink:0;transition:background .2s}.toggle-track.svelte-zb62fn.svelte-zb62fn:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:#555;border-radius:50%;transition:transform .2s,background .2s}.toggle-track.on.svelte-zb62fn.svelte-zb62fn{background:#0d3d20;border-color:#0d5530}.toggle-track.on.svelte-zb62fn.svelte-zb62fn:after{transform:translate(16px);background:#00e676}.toggle-track.on-red.svelte-zb62fn.svelte-zb62fn{background:#3d0d0d;border-color:#7f1d1d}.toggle-track.on-red.svelte-zb62fn.svelte-zb62fn:after{background:#ef4444}.toggle-text.svelte-zb62fn.svelte-zb62fn{font-size:.72rem;color:#bbb;font-weight:600}.toggle-sub.svelte-zb62fn.svelte-zb62fn{font-size:.6rem;color:#555;margin-left:2px}.live-warn.svelte-zb62fn.svelte-zb62fn{background:#ef44441a;border:1px solid #7f1d1d;border-radius:4px;padding:8px 12px;font-size:.72rem;color:#fca5a5;margin:8px 0}.engine-checks.svelte-zb62fn.svelte-zb62fn{display:flex;gap:16px;flex-wrap:wrap;margin-top:6px}.engine-check-label.svelte-zb62fn.svelte-zb62fn{display:flex;align-items:center;gap:5px;font-size:.75rem;color:#64748b;cursor:pointer}.engine-check-label.svelte-zb62fn .engine-active.svelte-zb62fn{color:#7c3aed;font-weight:700}.test-row.svelte-zb62fn.svelte-zb62fn{display:flex;align-items:center;gap:10px;margin-top:4px}.test-msg.svelte-zb62fn.svelte-zb62fn{font-size:.65rem;color:#aaa}.modal-footer.svelte-zb62fn.svelte-zb62fn{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid #1a1a2e;flex-wrap:wrap}.save-msg.svelte-zb62fn.svelte-zb62fn{font-size:.65rem;margin-right:auto;font-family:SF Mono,monospace}.save-ok.svelte-zb62fn.svelte-zb62fn{color:#00e676}.save-err.svelte-zb62fn.svelte-zb62fn{color:#ff5252}.btn-primary.svelte-zb62fn.svelte-zb62fn,.btn-secondary.svelte-zb62fn.svelte-zb62fn{border-radius:5px;font-size:.7rem;font-weight:700;letter-spacing:.5px;padding:7px 16px;cursor:pointer;transition:all .15s;font-family:inherit}.btn-primary.svelte-zb62fn.svelte-zb62fn{background:#1e1e4a;border:1px solid #3333aa;color:#aab4ff}.btn-primary.svelte-zb62fn.svelte-zb62fn:hover:not(:disabled){background:#2a2a6a;border-color:#55c;color:#fff}.btn-primary.svelte-zb62fn.svelte-zb62fn:disabled{opacity:.45;cursor:not-allowed}.btn-secondary.svelte-zb62fn.svelte-zb62fn{background:none;border:1px solid #1e1e3a;color:#555}.btn-secondary.svelte-zb62fn.svelte-zb62fn:hover:not(:disabled){color:#888;border-color:#333}.btn-secondary.svelte-zb62fn.svelte-zb62fn:disabled{opacity:.45;cursor:not-allowed}.section-desc.svelte-zb62fn.svelte-zb62fn{font-size:11px;color:#666;margin:0 0 12px;line-height:1.5}.tg-link-row.svelte-zb62fn.svelte-zb62fn{margin-bottom:8px}.btn-tg-link.svelte-zb62fn.svelte-zb62fn{background:#0d0d0d;border:1px solid #ff6600;color:#f60;padding:7px 16px;font-family:inherit;font-size:11px;letter-spacing:.05em;cursor:pointer;text-transform:uppercase}.btn-tg-link.svelte-zb62fn.svelte-zb62fn:hover{background:#1a0d00}.btn-tg-link.svelte-zb62fn.svelte-zb62fn:disabled{opacity:.5;cursor:not-allowed}.tg-error.svelte-zb62fn.svelte-zb62fn{font-size:11px;color:#f44;margin:4px 0 0}.tg-link-box.svelte-zb62fn.svelte-zb62fn{margin-top:10px;padding:12px;background:#080808;border:1px solid #222}.btn-tg-open.svelte-zb62fn.svelte-zb62fn{display:inline-block;background:#08c;color:#fff;padding:7px 16px;text-decoration:none;font-size:11px;margin-bottom:10px;letter-spacing:.05em}.btn-tg-open.svelte-zb62fn.svelte-zb62fn:hover{background:#006fa3}.tg-token-row.svelte-zb62fn.svelte-zb62fn{display:flex;align-items:center;gap:8px;margin-bottom:6px}.tg-label.svelte-zb62fn.svelte-zb62fn{font-size:10px;color:#555}.tg-token.svelte-zb62fn.svelte-zb62fn{font-family:IBM Plex Mono,monospace;font-size:11px;color:#f60;background:#111;padding:2px 6px;word-break:break-all}.tg-expiry.svelte-zb62fn.svelte-zb62fn{font-size:10px;color:#555;margin:0}.key-status-row.svelte-zb62fn.svelte-zb62fn{display:flex;align-items:center;gap:12px;margin-bottom:12px}.danger-btn.svelte-zb62fn.svelte-zb62fn{background:transparent;border:1px solid #ff3333;color:#f33;font-family:inherit;font-size:.55rem;letter-spacing:1px;padding:4px 10px;cursor:pointer}.danger-btn.svelte-zb62fn.svelte-zb62fn:hover{background:#1a0000}.checkbox-row.svelte-zb62fn.svelte-zb62fn{display:flex;align-items:center;gap:8px;font-size:.6rem;color:#888;margin:8px 0 12px;cursor:pointer}.checkbox-row.svelte-zb62fn input.svelte-zb62fn{accent-color:#ff6600}.save-row.svelte-zb62fn.svelte-zb62fn{margin-top:8px}.btn-save.svelte-zb62fn.svelte-zb62fn{background:#1e1e4a;border:1px solid #3333aa;color:#aab4ff;border-radius:5px;font-size:.7rem;font-weight:700;letter-spacing:.5px;padding:7px 16px;cursor:pointer;font-family:inherit}.btn-save.svelte-zb62fn.svelte-zb62fn:hover:not(:disabled){background:#2a2a6a;border-color:#55c;color:#fff}.btn-save.svelte-zb62fn.svelte-zb62fn:disabled{opacity:.45;cursor:not-allowed}.live-panel.svelte-96yez5.svelte-96yez5{background:#12122a;border:1px solid #2d2d4a;border-radius:8px;padding:14px 16px;margin-top:16px}.live-header.svelte-96yez5.svelte-96yez5{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.live-title.svelte-96yez5.svelte-96yez5{display:flex;align-items:center;gap:8px}.live-dot.svelte-96yez5.svelte-96yez5{width:8px;height:8px;border-radius:50%;background:#334155;flex-shrink:0}.live-dot.enabled.svelte-96yez5.svelte-96yez5{background:#ef4444;box-shadow:0 0 6px #ef4444;animation:svelte-96yez5-pulse 2s infinite}@keyframes svelte-96yez5-pulse{0%,to{opacity:1}50%{opacity:.5}}h3.svelte-96yez5.svelte-96yez5{margin:0;font-size:.95rem;color:#e2e8f0;font-weight:600}.live-header-actions.svelte-96yez5.svelte-96yez5{display:flex;align-items:center;gap:8px}.balance.svelte-96yez5.svelte-96yez5{font-size:.82rem;color:#94a3b8}.balance.svelte-96yez5 strong.svelte-96yez5{color:#22c55e}.btn-action.svelte-96yez5.svelte-96yez5{background:#1e1e3a;color:#94a3b8;border:1px solid #3d3d5a;border-radius:4px;padding:4px 10px;cursor:pointer;font-size:.78rem;transition:background .15s}.btn-action.svelte-96yez5.svelte-96yez5:hover{background:#2d2d4a;color:#e2e8f0}.live-info.svelte-96yez5.svelte-96yez5{padding:14px;text-align:center;color:#64748b;font-size:.88rem}.live-error.svelte-96yez5.svelte-96yez5{padding:10px;text-align:center;color:#f87171;font-size:.85rem;background:#ef444414;border-radius:4px}.positions-table.svelte-96yez5.svelte-96yez5{width:100%;border-collapse:collapse;font-size:.8rem}.positions-table.svelte-96yez5 th.svelte-96yez5{color:#475569;font-weight:600;text-align:left;padding:5px 8px;border-bottom:1px solid #1e1e3a;white-space:nowrap}.positions-table.svelte-96yez5 td.svelte-96yez5{padding:7px 8px;border-bottom:1px solid #1a1a30;color:#cbd5e1}.positions-table.svelte-96yez5 tr:last-child td.svelte-96yez5{border-bottom:none}.positions-table.svelte-96yez5 tr:hover td.svelte-96yez5{background:#ffffff05}.engine-col.svelte-96yez5.svelte-96yez5{font-size:.72rem;font-weight:700;color:#7c3aed}.sl-col.svelte-96yez5.svelte-96yez5{color:#f87171}.liq-col.svelte-96yez5.svelte-96yez5{color:#fbbf24;font-weight:600}.pnl-col.svelte-96yez5.svelte-96yez5{font-weight:600;font-size:.8rem;white-space:nowrap}.pnl-pos.svelte-96yez5.svelte-96yez5{color:#22c55e}.pnl-neg.svelte-96yez5.svelte-96yez5{color:#f87171}.roe.svelte-96yez5.svelte-96yez5{font-size:.72rem;opacity:.8}.date-col.svelte-96yez5.svelte-96yez5{font-size:.72rem;color:#64748b;white-space:nowrap}.mono.svelte-96yez5.svelte-96yez5{font-family:monospace;font-size:.78rem}.error-row.svelte-96yez5 td.svelte-96yez5,.error-detail-row.svelte-96yez5 td.svelte-96yez5{background:#ef44440d}.error-msg.svelte-96yez5.svelte-96yez5{color:#f87171;font-size:.75rem;padding:4px 8px 8px}.btn-close.svelte-96yez5.svelte-96yez5{background:#450a0a;color:#fca5a5;border:1px solid #7f1d1d;border-radius:3px;padding:3px 8px;cursor:pointer;font-size:.75rem;white-space:nowrap;transition:background .15s}.btn-close.svelte-96yez5.svelte-96yez5:hover:not(:disabled){background:#7f1d1d}.btn-close.svelte-96yez5.svelte-96yez5:disabled{opacity:.4;cursor:not-allowed}.equity-summary.svelte-96yez5.svelte-96yez5{display:flex;gap:16px;flex-wrap:wrap;font-size:.8rem;color:#94a3b8;background:#0e0e22;border-radius:5px;padding:7px 12px;margin-bottom:10px;border:1px solid #1e1e3a}.equity-summary.svelte-96yez5 strong.svelte-96yez5{color:#e2e8f0}.equity-summary.svelte-96yez5 .green.svelte-96yez5{color:#22c55e}.equity-summary.svelte-96yez5 .red.svelte-96yez5{color:#ef4444}.equity-summary.svelte-96yez5 .warn.svelte-96yez5{color:#f59e0b;font-weight:700}.margin-badge.svelte-96yez5.svelte-96yez5{font-size:.65rem;font-weight:700;padding:1px 5px;border-radius:3px;letter-spacing:.5px}.margin-badge.iso.svelte-96yez5.svelte-96yez5{background:#1e3a5f;color:#60a5fa;border:1px solid #2563eb44}.margin-badge.cross.svelte-96yez5.svelte-96yez5{background:#2e1a47;color:#c084fc;border:1px solid #7c3aed44}.mrg-col.svelte-96yez5.svelte-96yez5{white-space:nowrap}.mrg-bar-wrap.svelte-96yez5.svelte-96yez5{width:48px;height:4px;background:#1e1e3a;border-radius:2px;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:4px}.mrg-bar.svelte-96yez5.svelte-96yez5{height:100%;border-radius:2px;transition:width .3s}.mrg-green.svelte-96yez5.svelte-96yez5{background:#22c55e}.mrg-amber.svelte-96yez5.svelte-96yez5{background:#f59e0b}.mrg-red.svelte-96yez5.svelte-96yez5{background:#ef4444}.mrg-pct.svelte-96yez5.svelte-96yez5{font-size:.68rem;color:#94a3b8}.liq-dist.svelte-96yez5.svelte-96yez5{font-size:.65rem;color:#94a3b8;margin-left:3px}.no-sl-badge.svelte-96yez5.svelte-96yez5{display:inline-block;background:#f59e0b26;color:#f59e0b;border:1px solid rgba(245,158,11,.3);border-radius:3px;font-size:.62rem;font-weight:700;padding:1px 4px;margin-left:4px;letter-spacing:.3px;vertical-align:middle}@keyframes svelte-96yez5-liqPulse{0%,to{background:#ef444433}50%{background:#ef444473}}.liq-warning.svelte-96yez5.svelte-96yez5{animation:svelte-96yez5-liqPulse 1s infinite;color:#f44!important;font-weight:700}.live-panel.svelte-sa1q2v.svelte-sa1q2v{background:#12122a;border:1px solid #2d2d4a;border-radius:8px;padding:14px 16px;margin-top:16px}.live-header.svelte-sa1q2v.svelte-sa1q2v{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}h3.svelte-sa1q2v.svelte-sa1q2v{margin:0;font-size:.95rem;color:#e2e8f0;font-weight:600}.count.svelte-sa1q2v.svelte-sa1q2v{color:#64748b;font-size:.8rem;font-weight:400}.header-actions.svelte-sa1q2v.svelte-sa1q2v{display:flex;align-items:center;gap:8px}.engine-select.svelte-sa1q2v.svelte-sa1q2v{background:#1e1e3a;color:#94a3b8;border:1px solid #3d3d5a;border-radius:4px;padding:4px 8px;font-size:.78rem;cursor:pointer}.btn-action.svelte-sa1q2v.svelte-sa1q2v{background:#1e1e3a;color:#94a3b8;border:1px solid #3d3d5a;border-radius:4px;padding:4px 10px;cursor:pointer;font-size:.78rem;transition:background .15s}.btn-action.svelte-sa1q2v.svelte-sa1q2v:hover{background:#2d2d4a;color:#e2e8f0}.stats-bar.svelte-sa1q2v.svelte-sa1q2v{display:flex;gap:14px;flex-wrap:wrap;font-size:.78rem;color:#94a3b8;background:#0e0e22;border:1px solid #1e1e3a;border-radius:5px;padding:6px 12px;margin-bottom:10px}.stats-bar.svelte-sa1q2v strong.svelte-sa1q2v{color:#e2e8f0}.stats-bar.svelte-sa1q2v .pnl-pos.svelte-sa1q2v{color:#22c55e}.stats-bar.svelte-sa1q2v .pnl-neg.svelte-sa1q2v{color:#ef4444}.stats-bar.svelte-sa1q2v .neg-slip.svelte-sa1q2v{color:#f59e0b}.stats-bar.svelte-sa1q2v .dim.svelte-sa1q2v{color:#64748b}.dim-sm.svelte-sa1q2v.svelte-sa1q2v{font-size:.7rem;color:#475569}.live-info.svelte-sa1q2v.svelte-sa1q2v{padding:14px;text-align:center;color:#64748b;font-size:.88rem}.live-error.svelte-sa1q2v.svelte-sa1q2v{padding:10px;text-align:center;color:#f87171;font-size:.85rem;background:#ef444414;border-radius:4px}.table-scroll.svelte-sa1q2v.svelte-sa1q2v{overflow-x:auto}.positions-table.svelte-sa1q2v.svelte-sa1q2v{width:100%;border-collapse:collapse;font-size:.78rem;min-width:1100px}.positions-table.svelte-sa1q2v th.svelte-sa1q2v{color:#475569;font-weight:600;text-align:left;padding:5px 7px;border-bottom:1px solid #1e1e3a;white-space:nowrap}.positions-table.svelte-sa1q2v td.svelte-sa1q2v{padding:6px 7px;border-bottom:1px solid #1a1a30;color:#cbd5e1;white-space:nowrap}.positions-table.svelte-sa1q2v tr:last-child td.svelte-sa1q2v{border-bottom:none}.positions-table.svelte-sa1q2v tr:hover td.svelte-sa1q2v{background:#ffffff05}.pnl-row-pos.svelte-sa1q2v td.svelte-sa1q2v{border-left:2px solid transparent}.pnl-row-pos.svelte-sa1q2v td.svelte-sa1q2v:first-child{border-left:2px solid #22c55e33}.pnl-row-neg.svelte-sa1q2v td.svelte-sa1q2v:first-child{border-left:2px solid #ef444433}.engine-col.svelte-sa1q2v.svelte-sa1q2v{font-size:.7rem;font-weight:700;color:#7c3aed}.dir-col.svelte-sa1q2v.svelte-sa1q2v{font-weight:700}.dir-col.long.svelte-sa1q2v.svelte-sa1q2v{color:#22c55e}.dir-col.short.svelte-sa1q2v.svelte-sa1q2v{color:#ef4444}.pnl-col.svelte-sa1q2v.svelte-sa1q2v{font-weight:600}.pnl-pos.svelte-sa1q2v.svelte-sa1q2v{color:#22c55e}.pnl-neg.svelte-sa1q2v.svelte-sa1q2v{color:#ef4444}.slip-neg.svelte-sa1q2v.svelte-sa1q2v{color:#f59e0b}.mono.svelte-sa1q2v.svelte-sa1q2v{font-family:monospace}.dim.svelte-sa1q2v.svelte-sa1q2v{color:#64748b}.date-col.svelte-sa1q2v.svelte-sa1q2v{font-size:.7rem;color:#64748b}.reason-col.svelte-sa1q2v.svelte-sa1q2v{font-size:.72rem;color:#94a3b8;max-width:120px;overflow:hidden;text-overflow:ellipsis}.drift-badge.svelte-sa1q2v.svelte-sa1q2v{font-size:.68rem;font-weight:700;padding:1px 5px;border-radius:3px}.drift-pos.svelte-sa1q2v.svelte-sa1q2v{background:#14532d;color:#4ade80}.drift-neg.svelte-sa1q2v.svelte-sa1q2v{background:#450a0a;color:#f87171}.equity-chart-panel.svelte-fn48ri.svelte-fn48ri{background:#12122a;border:1px solid #2d2d4a;border-radius:8px;padding:14px 16px;margin-top:16px;position:relative}.chart-header.svelte-fn48ri.svelte-fn48ri{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}h3.svelte-fn48ri.svelte-fn48ri{margin:0;font-size:.95rem;color:#e2e8f0;font-weight:600}.period-btns.svelte-fn48ri.svelte-fn48ri{display:flex;gap:6px;align-items:center}.period-btn.svelte-fn48ri.svelte-fn48ri{background:#1e1e3a;color:#94a3b8;border:1px solid #3d3d5a;border-radius:4px;padding:3px 9px;cursor:pointer;font-size:.75rem;transition:background .15s}.period-btn.svelte-fn48ri.svelte-fn48ri:hover{background:#2d2d4a;color:#e2e8f0}.period-btn.active.svelte-fn48ri.svelte-fn48ri{background:#1e3a5f;color:#60a5fa;border-color:#2563eb44}.btn-action.svelte-fn48ri.svelte-fn48ri{background:#1e1e3a;color:#94a3b8;border:1px solid #3d3d5a;border-radius:4px;padding:3px 9px;cursor:pointer;font-size:.75rem;transition:background .15s}.btn-action.svelte-fn48ri.svelte-fn48ri:hover{background:#2d2d4a;color:#e2e8f0}.legend.svelte-fn48ri.svelte-fn48ri{display:flex;gap:16px;font-size:.72rem;margin-bottom:4px}.leg-wallet.svelte-fn48ri.svelte-fn48ri{color:#e2e8f0;opacity:.6}.leg-equity.svelte-fn48ri.svelte-fn48ri{color:#06b6d4}.chart-svg.svelte-fn48ri.svelte-fn48ri{width:100%;height:240px;display:block;cursor:crosshair}.axis-text.svelte-fn48ri.svelte-fn48ri{fill:#475569;font-size:9px;font-family:monospace}.live-info.svelte-fn48ri.svelte-fn48ri{padding:14px;text-align:center;color:#64748b;font-size:.88rem}.live-error.svelte-fn48ri.svelte-fn48ri{padding:10px;text-align:center;color:#f87171;font-size:.85rem;background:#ef444414;border-radius:4px}.tooltip.svelte-fn48ri.svelte-fn48ri{position:absolute;background:#0e0e22;border:1px solid #2d2d4a;border-radius:5px;padding:7px 10px;font-size:.75rem;color:#94a3b8;pointer-events:none;z-index:10;min-width:150px;transform:translate(-50%)}.tt-time.svelte-fn48ri.svelte-fn48ri{color:#64748b;font-size:.68rem;margin-bottom:4px}.tt-row.svelte-fn48ri.svelte-fn48ri{display:flex;justify-content:space-between;gap:12px}.tt-row.svelte-fn48ri strong.svelte-fn48ri{color:#e2e8f0}.tt-row.svelte-fn48ri .pos.svelte-fn48ri{color:#22c55e}.tt-row.svelte-fn48ri .neg.svelte-fn48ri{color:#ef4444}.live-panel.svelte-h2muil.svelte-h2muil{background:#12122a;border:1px solid #2d2d4a;border-radius:8px;padding:14px 16px}.live-header.svelte-h2muil.svelte-h2muil{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}h3.svelte-h2muil.svelte-h2muil{margin:0;font-size:.95rem;color:#e2e8f0;font-weight:600}.count.svelte-h2muil.svelte-h2muil{color:#64748b;font-size:.8rem;font-weight:400}.btn-action.svelte-h2muil.svelte-h2muil{background:#1e1e3a;color:#94a3b8;border:1px solid #3d3d5a;border-radius:4px;padding:4px 10px;cursor:pointer;font-size:.78rem;transition:background .15s}.btn-action.svelte-h2muil.svelte-h2muil:hover{background:#2d2d4a;color:#e2e8f0}.live-info.svelte-h2muil.svelte-h2muil{padding:14px;text-align:center;color:#64748b;font-size:.88rem}.live-error.svelte-h2muil.svelte-h2muil{padding:10px;text-align:center;color:#f87171;font-size:.85rem;background:#ef444414;border-radius:4px}.orders-table.svelte-h2muil.svelte-h2muil{width:100%;border-collapse:collapse;font-size:.8rem}.orders-table.svelte-h2muil th.svelte-h2muil{color:#475569;font-weight:600;text-align:left;padding:5px 8px;border-bottom:1px solid #1e1e3a;white-space:nowrap}.orders-table.svelte-h2muil td.svelte-h2muil{padding:6px 8px;border-bottom:1px solid #1a1a30;color:#cbd5e1;white-space:nowrap}.orders-table.svelte-h2muil tr:last-child td.svelte-h2muil{border-bottom:none}.orders-table.svelte-h2muil tr:hover td.svelte-h2muil{background:#ffffff05}.side-col.svelte-h2muil.svelte-h2muil{font-weight:700}.side-col.buy.svelte-h2muil.svelte-h2muil{color:#22c55e}.side-col.sell.svelte-h2muil.svelte-h2muil{color:#ef4444}.type-col.svelte-h2muil.svelte-h2muil{font-size:.72rem;color:#94a3b8}.status-col.svelte-h2muil.svelte-h2muil,.age-col.svelte-h2muil.svelte-h2muil{font-size:.72rem;color:#64748b}.mono.svelte-h2muil.svelte-h2muil{font-family:monospace;font-size:.78rem}.dim.svelte-h2muil.svelte-h2muil{color:#64748b}.btn-cancel.svelte-h2muil.svelte-h2muil{background:#1e1e3a;color:#64748b;border:1px solid #2d2d4a;border-radius:3px;padding:2px 7px;font-size:.72rem;cursor:not-allowed;opacity:.5}.cond-badge.svelte-h2muil.svelte-h2muil{display:inline-block;background:#8b5cf626;color:#a78bfa;border:1px solid rgba(139,92,246,.3);border-radius:2px;font-size:.58rem;font-weight:700;padding:1px 3px;margin-left:3px;vertical-align:middle;letter-spacing:.3px}.kill-panel.svelte-u82yq7.svelte-u82yq7{background:#1a0a0a;border:1px solid #7f1d1d;border-radius:8px;padding:16px;margin-top:16px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.kill-header.svelte-u82yq7.svelte-u82yq7{flex:1;min-width:0}h3.svelte-u82yq7.svelte-u82yq7{margin:0 0 2px;font-size:.9rem;color:#fca5a5;font-weight:700;letter-spacing:1px;text-transform:uppercase}.kill-desc.svelte-u82yq7.svelte-u82yq7{font-size:.75rem;color:#7f1d1d}.btn-kill.svelte-u82yq7.svelte-u82yq7{background:#450a0a;color:#fca5a5;border:2px solid #ef4444;border-radius:6px;padding:10px 22px;font-size:.88rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .15s;white-space:nowrap}.btn-kill.svelte-u82yq7.svelte-u82yq7:hover:not(:disabled){background:#7f1d1d;color:#fff;box-shadow:0 0 12px #ef444466}.btn-kill.svelte-u82yq7.svelte-u82yq7:disabled{opacity:.3;cursor:not-allowed;border-color:#7f1d1d}.kill-hint.svelte-u82yq7.svelte-u82yq7{font-size:.72rem;color:#475569;width:100%}.modal-backdrop.svelte-u82yq7.svelte-u82yq7{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal.svelte-u82yq7.svelte-u82yq7{background:#12122a;border:1px solid #7f1d1d;border-radius:10px;padding:24px 28px;width:400px;max-width:90vw}h4.svelte-u82yq7.svelte-u82yq7{margin:0 0 12px;color:#fca5a5;font-size:1.05rem;letter-spacing:1px;text-transform:uppercase}.modal-warn.svelte-u82yq7.svelte-u82yq7{font-size:.83rem;color:#94a3b8;line-height:1.6;margin:0 0 14px}.modal-warn.svelte-u82yq7 strong.svelte-u82yq7{color:#fca5a5}.modal-prompt.svelte-u82yq7.svelte-u82yq7{font-size:.8rem;color:#64748b;margin:0 0 8px}code.svelte-u82yq7.svelte-u82yq7{background:#0e0e22;border:1px solid #2d2d4a;padding:1px 5px;border-radius:3px;color:#f87171;font-family:monospace}.confirm-input.svelte-u82yq7.svelte-u82yq7{width:100%;background:#0e0e22;border:1px solid #3d3d5a;border-radius:4px;padding:8px 12px;color:#e2e8f0;font-size:.9rem;font-family:monospace;letter-spacing:3px;box-sizing:border-box;margin-bottom:16px}.confirm-input.svelte-u82yq7.svelte-u82yq7:focus{outline:none;border-color:#ef4444}.modal-actions.svelte-u82yq7.svelte-u82yq7{display:flex;justify-content:flex-end;gap:10px}.btn-cancel-modal.svelte-u82yq7.svelte-u82yq7{background:#1e1e3a;color:#94a3b8;border:1px solid #3d3d5a;border-radius:4px;padding:7px 16px;cursor:pointer;font-size:.82rem;transition:background .15s}.btn-cancel-modal.svelte-u82yq7.svelte-u82yq7:hover:not(:disabled){background:#2d2d4a;color:#e2e8f0}.btn-confirm-kill.svelte-u82yq7.svelte-u82yq7{background:#7f1d1d;color:#fca5a5;border:1px solid #ef4444;border-radius:4px;padding:7px 16px;cursor:pointer;font-size:.82rem;font-weight:700;letter-spacing:.5px;transition:all .15s}.btn-confirm-kill.svelte-u82yq7.svelte-u82yq7:hover:not(:disabled){background:#991b1b;color:#fff}.btn-confirm-kill.svelte-u82yq7.svelte-u82yq7:disabled{opacity:.3;cursor:not-allowed}.toast.svelte-u82yq7.svelte-u82yq7{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:#1e1e3a;border:1px solid #3d3d5a;color:#e2e8f0;border-radius:6px;padding:10px 20px;font-size:.85rem;z-index:2000;box-shadow:0 4px 20px #0006}.toast-success.svelte-u82yq7.svelte-u82yq7{border-color:#22c55e;color:#4ade80}.toast-error.svelte-u82yq7.svelte-u82yq7{border-color:#ef4444;color:#f87171}.live-panel.svelte-1wsu8xm.svelte-1wsu8xm{background:#12122a;border:1px solid #2d2d4a;border-radius:8px;padding:14px 16px}.live-header.svelte-1wsu8xm.svelte-1wsu8xm{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}h3.svelte-1wsu8xm.svelte-1wsu8xm{margin:0;font-size:.95rem;color:#e2e8f0;font-weight:600}.count.svelte-1wsu8xm.svelte-1wsu8xm{color:#64748b;font-size:.8rem;font-weight:400}.btn-action.svelte-1wsu8xm.svelte-1wsu8xm{background:#1e1e3a;color:#94a3b8;border:1px solid #3d3d5a;border-radius:4px;padding:4px 10px;cursor:pointer;font-size:.78rem;transition:background .15s}.btn-action.svelte-1wsu8xm.svelte-1wsu8xm:hover{background:#2d2d4a;color:#e2e8f0}.live-info.svelte-1wsu8xm.svelte-1wsu8xm{padding:12px;text-align:center;color:#64748b;font-size:.85rem}.live-error.svelte-1wsu8xm.svelte-1wsu8xm{padding:8px;text-align:center;color:#f87171;font-size:.82rem;background:#ef444414;border-radius:4px}.q-table.svelte-1wsu8xm.svelte-1wsu8xm{width:100%;border-collapse:collapse;font-size:.8rem;margin-bottom:12px}.q-table.svelte-1wsu8xm th.svelte-1wsu8xm{color:#475569;font-weight:600;text-align:left;padding:5px 8px;border-bottom:1px solid #1e1e3a;white-space:nowrap}.q-table.svelte-1wsu8xm td.svelte-1wsu8xm{padding:6px 8px;border-bottom:1px solid #1a1a30;color:#cbd5e1}.q-table.svelte-1wsu8xm tr:last-child td.svelte-1wsu8xm{border-bottom:none}.q-table.svelte-1wsu8xm tr:hover td.svelte-1wsu8xm{background:#ffffff05}.reason-col.svelte-1wsu8xm.svelte-1wsu8xm{font-size:.75rem;color:#94a3b8;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-col.svelte-1wsu8xm.svelte-1wsu8xm{font-size:.7rem;color:#64748b;white-space:nowrap}.timeleft-col.svelte-1wsu8xm.svelte-1wsu8xm{font-size:.75rem;color:#f59e0b;font-weight:600}.timeleft-col.expired.svelte-1wsu8xm.svelte-1wsu8xm{color:#64748b;font-weight:400}.btn-remove.svelte-1wsu8xm.svelte-1wsu8xm{background:#450a0a;color:#fca5a5;border:1px solid #7f1d1d;border-radius:3px;padding:2px 8px;cursor:pointer;font-size:.72rem;transition:background .15s}.btn-remove.svelte-1wsu8xm.svelte-1wsu8xm:hover{background:#7f1d1d}.add-form.svelte-1wsu8xm.svelte-1wsu8xm{border-top:1px solid #1e1e3a;padding-top:10px;margin-top:4px}.add-form-title.svelte-1wsu8xm.svelte-1wsu8xm{font-size:.72rem;color:#64748b;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.add-row.svelte-1wsu8xm.svelte-1wsu8xm{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.input-field.svelte-1wsu8xm.svelte-1wsu8xm{background:#0e0e22;border:1px solid #2d2d4a;border-radius:4px;color:#e2e8f0;padding:5px 8px;font-size:.78rem;flex:1;min-width:100px}.input-field.svelte-1wsu8xm.svelte-1wsu8xm:focus{outline:none;border-color:#4338ca}.hours-input.svelte-1wsu8xm.svelte-1wsu8xm{flex:0 0 70px;min-width:70px}.btn-add.svelte-1wsu8xm.svelte-1wsu8xm{background:#1e3a5f;color:#60a5fa;border:1px solid #2563eb44;border-radius:4px;padding:5px 14px;cursor:pointer;font-size:.78rem;font-weight:600;transition:background .15s;white-space:nowrap}.btn-add.svelte-1wsu8xm.svelte-1wsu8xm:hover:not(:disabled){background:#1d4ed8;color:#fff}.btn-add.svelte-1wsu8xm.svelte-1wsu8xm:disabled{opacity:.4;cursor:not-allowed}.add-error.svelte-1wsu8xm.svelte-1wsu8xm{color:#f87171;font-size:.75rem;margin-top:6px}.login-overlay.svelte-1baqxfu{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;display:flex;align-items:center;justify-content:center;z-index:9999;font-family:IBM Plex Mono,Fira Code,monospace}.login-box.svelte-1baqxfu{width:340px;background:#0d0d0d;border:1px solid #242424;border-top:2px solid #ff6600;padding:32px 28px 28px;display:flex;flex-direction:column;gap:0}.logo-row.svelte-1baqxfu{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.logo-text.svelte-1baqxfu{font-size:1.1rem;font-weight:700;letter-spacing:5px;color:#f60}.logo-ver.svelte-1baqxfu{font-size:.55rem;color:#f60;opacity:.5;background:#2a1200;border:1px solid #3a1800;padding:2px 5px;letter-spacing:2px}.logo-sub.svelte-1baqxfu{font-size:.45rem;letter-spacing:4px;color:#333;margin-bottom:24px;text-transform:uppercase}.mode-tabs.svelte-1baqxfu{display:flex;margin-bottom:20px;border-bottom:1px solid #242424}.mode-tab.svelte-1baqxfu{flex:1;background:transparent;border:none;border-bottom:2px solid transparent;color:#555;font-family:inherit;font-size:.6rem;letter-spacing:2px;padding:8px 0;cursor:pointer;margin-bottom:-1px;transition:color .15s,border-color .15s}.mode-tab.svelte-1baqxfu:hover{color:#888}.mode-tab.active.svelte-1baqxfu{color:#f60;border-bottom-color:#f60}.field.svelte-1baqxfu{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.field-label.svelte-1baqxfu{font-size:.5rem;letter-spacing:3px;color:#555;text-transform:uppercase}.field-input.svelte-1baqxfu{background:#0a0a0a;border:1px solid #2e2e2e;color:#e0e0e0;font-family:inherit;font-size:.75rem;padding:9px 11px;outline:none;transition:border-color .15s}.field-input.svelte-1baqxfu:focus{border-color:#f60}.field-input.svelte-1baqxfu::placeholder{color:#333}.field-input.svelte-1baqxfu:disabled{opacity:.5;cursor:not-allowed}.error-msg.svelte-1baqxfu{font-size:.6rem;color:#f33;letter-spacing:.5px;margin-bottom:10px;padding:7px 10px;background:#1a0000;border:1px solid #3d1010}.submit-btn.svelte-1baqxfu{background:#f60;border:none;color:#000;font-family:inherit;font-size:.62rem;font-weight:700;letter-spacing:3px;padding:11px 0;cursor:pointer;text-transform:uppercase;transition:background .15s,opacity .15s;margin-top:4px}.submit-btn.svelte-1baqxfu:hover:not(:disabled){background:#f83}.submit-btn.svelte-1baqxfu:disabled{opacity:.35;cursor:not-allowed}.spinner.svelte-1baqxfu{display:inline-block;animation:svelte-1baqxfu-spin .8s linear infinite}@keyframes svelte-1baqxfu-spin{to{transform:rotate(360deg)}}.register-note.svelte-1baqxfu{margin-top:12px;font-size:.5rem;color:#444;letter-spacing:.5px;line-height:1.5;text-align:center}.admin-panel.svelte-1qk5r77.svelte-1qk5r77{background:var(--bg1, #0d0d0d);border:1px solid var(--border, #242424);font-family:var(--mono, "IBM Plex Mono", monospace)}.panel-hd.svelte-1qk5r77.svelte-1qk5r77{display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 0;background:var(--bg2, #141414);border-bottom:1px solid var(--border, #242424);height:34px}.panel-tabs.svelte-1qk5r77.svelte-1qk5r77{display:flex;gap:0}.ptab.svelte-1qk5r77.svelte-1qk5r77{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-dim, #555);font-family:inherit;font-size:.52rem;font-weight:700;letter-spacing:2px;padding:0 14px;cursor:pointer;height:34px;transition:color .1s,border-color .1s}.ptab.svelte-1qk5r77.svelte-1qk5r77:hover{color:var(--text, #b8b8b8)}.ptab.active.svelte-1qk5r77.svelte-1qk5r77{color:var(--orange, #ff6600);border-bottom-color:var(--orange, #ff6600)}.refresh-btn.svelte-1qk5r77.svelte-1qk5r77{background:transparent;border:1px solid var(--border2, #2e2e2e);color:var(--text-dim, #555);font-family:inherit;font-size:.52rem;padding:3px 8px;cursor:pointer;letter-spacing:1px;transition:color .12s,border-color .12s}.refresh-btn.svelte-1qk5r77.svelte-1qk5r77:hover{color:#f60;border-color:#f60}.state-msg.svelte-1qk5r77.svelte-1qk5r77{padding:20px;font-size:.6rem;color:var(--text-dim, #555);text-align:center}.state-msg.error.svelte-1qk5r77.svelte-1qk5r77{color:#f33}.users-table.svelte-1qk5r77.svelte-1qk5r77{width:100%;border-collapse:collapse;font-size:.58rem}.users-table.svelte-1qk5r77 th.svelte-1qk5r77{text-align:left;padding:7px 10px;color:var(--text-dim, #555);font-weight:600;letter-spacing:1.5px;border-bottom:1px solid var(--border, #242424);white-space:nowrap}.users-table.svelte-1qk5r77 td.svelte-1qk5r77{padding:8px 10px;border-bottom:1px solid var(--border, #242424);color:var(--text, #b8b8b8);white-space:nowrap}.user-row.svelte-1qk5r77:hover td.svelte-1qk5r77{background:#0f0f0f}.mono.svelte-1qk5r77.svelte-1qk5r77{font-family:var(--mono, monospace)}.dim.svelte-1qk5r77.svelte-1qk5r77{color:var(--text-dim, #555)}.email.svelte-1qk5r77.svelte-1qk5r77{color:var(--text-hi, #fff)}.tier-badge.svelte-1qk5r77.svelte-1qk5r77{font-size:.55rem;font-weight:700;letter-spacing:1px}.tier-select.svelte-1qk5r77.svelte-1qk5r77{background:var(--bg3, #1a1a1a);border:1px solid var(--border2, #2e2e2e);color:var(--text, #b8b8b8);font-family:inherit;font-size:.55rem;padding:4px 6px;cursor:pointer;outline:none}.tier-select.svelte-1qk5r77.svelte-1qk5r77:focus{border-color:#f60}.action-cell.svelte-1qk5r77.svelte-1qk5r77{display:flex;align-items:center;gap:8px;padding:6px 10px!important}.save-btn.svelte-1qk5r77.svelte-1qk5r77{background:#1a0a00;border:1px solid #3a1800;color:#f60;font-family:inherit;font-size:.5rem;font-weight:700;letter-spacing:2px;padding:4px 10px;cursor:pointer;transition:background .12s}.save-btn.svelte-1qk5r77.svelte-1qk5r77:hover:not(:disabled){background:#2a1200}.save-btn.svelte-1qk5r77.svelte-1qk5r77:disabled{opacity:.3;cursor:not-allowed}.save-msg.svelte-1qk5r77.svelte-1qk5r77{font-size:.52rem;color:#555;letter-spacing:.5px}.save-msg.ok.svelte-1qk5r77.svelte-1qk5r77{color:#0c6}.status-ok.svelte-1qk5r77.svelte-1qk5r77{color:var(--green, #00cc66);font-weight:700;font-family:var(--mono);font-size:.58rem}.status-warn.svelte-1qk5r77.svelte-1qk5r77{color:var(--yellow, #ffcc00);font-family:var(--mono);font-size:.58rem}.status-err.svelte-1qk5r77.svelte-1qk5r77{color:var(--red, #ff3333);font-family:var(--mono);font-size:.58rem}.settings-list.svelte-1qk5r77.svelte-1qk5r77{padding:14px}.settings-note.svelte-1qk5r77.svelte-1qk5r77{color:var(--text-dim, #555);font-size:.55rem;margin-bottom:12px}.setting-row.svelte-1qk5r77.svelte-1qk5r77{display:flex;align-items:center;gap:10px;margin-bottom:8px}.setting-key.svelte-1qk5r77.svelte-1qk5r77{color:var(--text-dim, #555);font-size:.56rem;min-width:180px;letter-spacing:.5px}.setting-input.svelte-1qk5r77.svelte-1qk5r77{background:var(--bg3, #1a1a1a);border:1px solid var(--border2, #2e2e2e);color:var(--text-hi, #fff);font-family:inherit;font-size:.58rem;padding:4px 8px;width:100px;outline:none}.setting-input.svelte-1qk5r77.svelte-1qk5r77:focus{border-color:var(--orange, #ff6600)}.billing-panel.svelte-qrsakj.svelte-qrsakj{background:var(--bg1, #0d0d0d);font-family:var(--mono, "IBM Plex Mono", monospace);font-size:.6rem}.section.svelte-qrsakj.svelte-qrsakj{padding:10px 14px 14px;border-bottom:1px solid var(--border, #242424)}.section.svelte-qrsakj.svelte-qrsakj:last-child{border-bottom:none}.sect-hd.svelte-qrsakj.svelte-qrsakj{font-size:.5rem;font-weight:700;letter-spacing:3px;color:var(--orange, #ff6600);margin-bottom:10px}.state-msg.svelte-qrsakj.svelte-qrsakj{color:var(--text-dim, #555);padding:8px 0}.state-msg.error.svelte-qrsakj.svelte-qrsakj{color:var(--red, #ff3333)}.plan-card.svelte-qrsakj.svelte-qrsakj{display:flex;align-items:center;gap:12px;padding:8px 0}.tier-badge.svelte-qrsakj.svelte-qrsakj{font-size:.65rem;font-weight:700;letter-spacing:2px}.plan-expiry.svelte-qrsakj.svelte-qrsakj{color:var(--text-dim, #555);font-size:.55rem}.days-left.svelte-qrsakj.svelte-qrsakj{color:var(--text, #b8b8b8)}.days-left.warn.svelte-qrsakj.svelte-qrsakj{color:var(--yellow, #ffcc00)}.tier-grid.svelte-qrsakj.svelte-qrsakj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.tier-card.svelte-qrsakj.svelte-qrsakj{border:1px solid var(--border, #242424);padding:10px;cursor:pointer;transition:border-color .12s,background .12s;position:relative}.tier-card.svelte-qrsakj.svelte-qrsakj:hover:not(.current){border-color:#444;background:#111}.tier-card.selected.svelte-qrsakj.svelte-qrsakj{border-color:var(--orange, #ff6600);background:#0e0800}.tier-card.current.svelte-qrsakj.svelte-qrsakj{opacity:.6;cursor:default}.tier-name.svelte-qrsakj.svelte-qrsakj{font-size:.55rem;font-weight:700;letter-spacing:1.5px;margin-bottom:6px}.tier-price.svelte-qrsakj.svelte-qrsakj{margin-bottom:8px}.price-amt.svelte-qrsakj.svelte-qrsakj{font-size:.9rem;font-weight:700;color:var(--text-hi, #fff)}.price-per.svelte-qrsakj.svelte-qrsakj{color:var(--text-dim, #555);font-size:.55rem}.price-free.svelte-qrsakj.svelte-qrsakj{font-size:.7rem;color:var(--text-dim, #555)}.tier-features.svelte-qrsakj.svelte-qrsakj{list-style:none;padding:0;margin:0}.tier-features.svelte-qrsakj li.svelte-qrsakj{padding:2px 0;color:var(--text, #b8b8b8);font-size:.55rem}.tier-features.svelte-qrsakj li.svelte-qrsakj:before{content:"— ";color:var(--text-dim, #555)}.current-badge.svelte-qrsakj.svelte-qrsakj{margin-top:8px;font-size:.5rem;color:var(--green, #00cc66);letter-spacing:1px;text-transform:uppercase}.select-badge.svelte-qrsakj.svelte-qrsakj{margin-top:8px;font-size:.5rem;color:var(--text-dim, #555);letter-spacing:1px;text-transform:uppercase}.select-badge.selected.svelte-qrsakj.svelte-qrsakj{color:var(--orange, #ff6600)}.currency-block.svelte-qrsakj.svelte-qrsakj{margin-top:8px}.currency-label.svelte-qrsakj.svelte-qrsakj{font-size:.52rem;color:var(--text-dim, #555);margin-bottom:6px;letter-spacing:1px}.currency-opts.svelte-qrsakj.svelte-qrsakj{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.currency-opt.svelte-qrsakj.svelte-qrsakj{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border:1px solid transparent;transition:border-color .1s}.currency-opt.checked.svelte-qrsakj.svelte-qrsakj{border-color:var(--border2, #2e2e2e);background:#111}.currency-opt.svelte-qrsakj input.svelte-qrsakj{display:none}.cur-label.svelte-qrsakj.svelte-qrsakj{color:var(--text, #b8b8b8);font-size:.58rem}.cur-note.svelte-qrsakj.svelte-qrsakj{color:var(--text-dim, #555);font-size:.52rem;margin-left:4px}.pay-btn.svelte-qrsakj.svelte-qrsakj{background:#1a0800;border:1px solid var(--orange, #ff6600);color:var(--orange, #ff6600);font-family:inherit;font-size:.58rem;font-weight:700;letter-spacing:2px;padding:8px 20px;cursor:pointer;transition:background .12s}.pay-btn.svelte-qrsakj.svelte-qrsakj:hover:not(:disabled){background:#2a1200}.pay-btn.svelte-qrsakj.svelte-qrsakj:disabled{opacity:.4;cursor:not-allowed}.create-error.svelte-qrsakj.svelte-qrsakj{color:var(--red, #ff3333);margin-top:6px;font-size:.55rem}.payment-card.svelte-qrsakj.svelte-qrsakj{border:1px solid var(--border, #242424);padding:14px}.pay-status.svelte-qrsakj.svelte-qrsakj{margin-bottom:12px;padding:6px 10px;font-size:.6rem;border-left:3px solid var(--yellow, #ffcc00);background:#0d0d00;color:var(--yellow, #ffcc00)}.pay-status.confirming.svelte-qrsakj.svelte-qrsakj{border-color:#48f;background:#000d1a;color:#48f}.pay-status.done.svelte-qrsakj.svelte-qrsakj{border-color:var(--green, #00cc66);background:#001a09;color:var(--green, #00cc66)}.pay-row.svelte-qrsakj.svelte-qrsakj{display:flex;gap:12px;margin-bottom:6px}.pay-lbl.svelte-qrsakj.svelte-qrsakj{color:var(--text-dim, #555);min-width:100px}.pay-val.svelte-qrsakj.svelte-qrsakj{color:var(--text-hi, #fff);font-weight:700}.qr-row.svelte-qrsakj.svelte-qrsakj{display:flex;gap:16px;margin:12px 0;align-items:flex-start}.qr-code.svelte-qrsakj.svelte-qrsakj{width:120px;height:120px;border:1px solid var(--border2, #2e2e2e)}.address-block.svelte-qrsakj.svelte-qrsakj{flex:1}.address-box.svelte-qrsakj.svelte-qrsakj{display:flex;align-items:stretch;gap:0;margin-top:4px;border:1px solid var(--border2, #2e2e2e)}.address-text.svelte-qrsakj.svelte-qrsakj{flex:1;padding:6px 8px;font-size:.5rem;color:var(--text, #b8b8b8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn.svelte-qrsakj.svelte-qrsakj{background:var(--bg3, #1a1a1a);border:none;border-left:1px solid var(--border2, #2e2e2e);color:var(--orange, #ff6600);font-family:inherit;font-size:.52rem;padding:0 10px;cursor:pointer;flex-shrink:0}.copy-btn.svelte-qrsakj.svelte-qrsakj:hover{background:#2a1200}.pay-expiry.svelte-qrsakj.svelte-qrsakj{margin-top:6px;font-size:.52rem;color:var(--text-dim, #555)}.pay-note.svelte-qrsakj.svelte-qrsakj{margin:10px 0;padding:6px 10px;background:#1a0000;border-left:3px solid var(--red, #ff3333);color:var(--text, #b8b8b8);font-size:.55rem}.cancel-btn.svelte-qrsakj.svelte-qrsakj{background:transparent;border:1px solid var(--border2, #2e2e2e);color:var(--text-dim, #555);font-family:inherit;font-size:.52rem;padding:4px 12px;cursor:pointer;margin-top:8px;letter-spacing:1px}.cancel-btn.svelte-qrsakj.svelte-qrsakj:hover{color:var(--red, #ff3333);border-color:var(--red, #ff3333)}.hist-table.svelte-qrsakj.svelte-qrsakj{width:100%;border-collapse:collapse;font-size:.58rem}.hist-table.svelte-qrsakj th.svelte-qrsakj{text-align:left;padding:6px 10px;color:var(--text-dim, #555);font-weight:600;letter-spacing:1.5px;border-bottom:1px solid var(--border, #242424)}.hist-table.svelte-qrsakj td.svelte-qrsakj{padding:7px 10px;border-bottom:1px solid var(--border, #242424);color:var(--text, #b8b8b8)}.mono.svelte-qrsakj.svelte-qrsakj{font-family:var(--mono, monospace)}.dim.svelte-qrsakj.svelte-qrsakj{color:var(--text-dim, #555)}.status-ok.svelte-qrsakj.svelte-qrsakj{color:var(--green, #00cc66);font-weight:700}.status-warn.svelte-qrsakj.svelte-qrsakj{color:var(--yellow, #ffcc00)}.status-err.svelte-qrsakj.svelte-qrsakj{color:var(--red, #ff3333)}@media (max-width: 900px){.tier-grid.svelte-qrsakj.svelte-qrsakj{grid-template-columns:1fr}.qr-row.svelte-qrsakj.svelte-qrsakj{flex-direction:column}}.panel.svelte-1rdi10b.svelte-1rdi10b{background:#0d0d0d;border:1px solid #1e1e1e;padding:16px;font-family:IBM Plex Mono,monospace}.panel-header.svelte-1rdi10b.svelte-1rdi10b{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.panel-title.svelte-1rdi10b.svelte-1rdi10b{font-size:.65rem;letter-spacing:3px;color:#f60}.refresh-btn.svelte-1rdi10b.svelte-1rdi10b{background:transparent;border:1px solid #333;color:#888;font-size:.7rem;padding:3px 8px;cursor:pointer}.refresh-btn.svelte-1rdi10b.svelte-1rdi10b:hover{border-color:#f60;color:#f60}.state-msg.svelte-1rdi10b.svelte-1rdi10b{font-size:.65rem;color:#555;padding:20px 0;text-align:center}.state-msg.err.svelte-1rdi10b.svelte-1rdi10b{color:#f33}.table-wrap.svelte-1rdi10b.svelte-1rdi10b{overflow-x:auto}table.svelte-1rdi10b.svelte-1rdi10b{width:100%;border-collapse:collapse;font-size:.6rem}th.svelte-1rdi10b.svelte-1rdi10b{color:#555;text-align:left;padding:4px 8px;border-bottom:1px solid #1e1e1e;letter-spacing:1px}td.svelte-1rdi10b.svelte-1rdi10b{padding:5px 8px;border-bottom:1px solid #161616;color:#ccc}tr.open.svelte-1rdi10b td.svelte-1rdi10b{color:#e0e0e0}.pair.svelte-1rdi10b.svelte-1rdi10b{color:#f60;font-weight:700}.engine.svelte-1rdi10b.svelte-1rdi10b{color:#888;font-size:.55rem;letter-spacing:1px}.long.svelte-1rdi10b.svelte-1rdi10b{color:#0c4}.short.svelte-1rdi10b.svelte-1rdi10b{color:#f33}.pnl-pos.svelte-1rdi10b.svelte-1rdi10b{color:#0c4;font-weight:700}.pnl-neg.svelte-1rdi10b.svelte-1rdi10b{color:#f33;font-weight:700}.status-open.svelte-1rdi10b.svelte-1rdi10b{color:#fc0}.status-closed.svelte-1rdi10b.svelte-1rdi10b{color:#555}.status-failed.svelte-1rdi10b.svelte-1rdi10b{color:#f33}.ts.svelte-1rdi10b.svelte-1rdi10b{color:#444;font-size:.55rem}.gate-wrap.svelte-1s1dyjx{position:relative;isolation:isolate}.gate-overlay.svelte-1s1dyjx{position:absolute;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:10;border-radius:inherit}.gate-box.svelte-1s1dyjx{display:flex;flex-direction:column;align-items:center;gap:8px;background:#0d0d0d;border:1px solid #2e2e2e;border-top:2px solid #ff6600;padding:22px 32px;font-family:IBM Plex Mono,Fira Code,monospace}.gate-lock.svelte-1s1dyjx{font-size:1.5rem}.gate-label.svelte-1s1dyjx{font-size:.5rem;letter-spacing:3px;color:#666;text-transform:uppercase}.gate-msg.svelte-1s1dyjx{font-size:.7rem;color:#ccc;letter-spacing:1px}.gate-btn.svelte-1s1dyjx{margin-top:6px;background:#f60;color:#000;border:none;font-family:inherit;font-size:.6rem;font-weight:700;letter-spacing:2px;padding:8px 20px;cursor:pointer;transition:background .15s}.gate-btn.svelte-1s1dyjx:hover{background:#f83}.backdrop.svelte-pzjjma.svelte-pzjjma{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:2000;font-family:IBM Plex Mono,Fira Code,monospace}.modal.svelte-pzjjma.svelte-pzjjma{width:380px;background:#0d0d0d;border:1px solid #242424;border-top:2px solid #ff6600;display:flex;flex-direction:column}.modal-hd.svelte-pzjjma.svelte-pzjjma{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 12px;border-bottom:1px solid #1e1e1e}.modal-title.svelte-pzjjma.svelte-pzjjma{display:flex;align-items:center;gap:10px}.modal-eng.svelte-pzjjma.svelte-pzjjma{font-size:.52rem;letter-spacing:2px;color:#666;background:#161616;padding:2px 6px}.modal-pair.svelte-pzjjma.svelte-pzjjma{font-size:.95rem;font-weight:700;color:#e0e0e0;letter-spacing:1px}.dir-badge.svelte-pzjjma.svelte-pzjjma{font-size:.6rem;font-weight:700;letter-spacing:2px;padding:3px 8px}.dir-badge.long.svelte-pzjjma.svelte-pzjjma{color:#00e676;background:#00e67614}.dir-badge.short.svelte-pzjjma.svelte-pzjjma{color:#ff5252;background:#ff525214}.close-btn.svelte-pzjjma.svelte-pzjjma{background:transparent;border:none;color:#555;font-size:.85rem;cursor:pointer;padding:4px 6px;transition:color .15s}.close-btn.svelte-pzjjma.svelte-pzjjma:hover{color:#ccc}.sig-details.svelte-pzjjma.svelte-pzjjma{padding:14px 18px;display:grid;grid-template-columns:1fr 1fr;gap:10px;border-bottom:1px solid #1a1a1a}.detail-row.svelte-pzjjma.svelte-pzjjma{display:flex;flex-direction:column;gap:3px}.detail-lbl.svelte-pzjjma.svelte-pzjjma{font-size:.48rem;letter-spacing:2px;color:#555}.detail-val.svelte-pzjjma.svelte-pzjjma{font-size:.78rem;color:#ccc;font-weight:600}.detail-val.sl.svelte-pzjjma.svelte-pzjjma{color:#ff5252}.detail-val.tp.svelte-pzjjma.svelte-pzjjma{color:#00e676}.config-section.svelte-pzjjma.svelte-pzjjma{padding:14px 18px;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid #1a1a1a}.field.svelte-pzjjma.svelte-pzjjma{display:flex;flex-direction:column;gap:6px}.field-lbl.svelte-pzjjma.svelte-pzjjma{font-size:.48rem;letter-spacing:2px;color:#555}.radio-row.svelte-pzjjma.svelte-pzjjma{display:flex;gap:8px}.radio-opt.svelte-pzjjma.svelte-pzjjma{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 0;border:1px solid #2e2e2e;font-size:.6rem;letter-spacing:2px;color:#666;cursor:pointer;transition:border-color .15s,color .15s}.radio-opt.svelte-pzjjma input.svelte-pzjjma{display:none}.radio-opt.active.svelte-pzjjma.svelte-pzjjma{border-color:#f60;color:#f60}.radio-opt.svelte-pzjjma.svelte-pzjjma:hover{border-color:#555;color:#aaa}.limit-warn.svelte-pzjjma.svelte-pzjjma{font-size:.55rem;color:#fa0;background:#1a1000;border:1px solid #3a2800;padding:6px 10px}.margin-input.svelte-pzjjma.svelte-pzjjma{background:#0a0a0a;border:1px solid #2e2e2e;color:#e0e0e0;font-family:inherit;font-size:.75rem;padding:8px 10px;outline:none;width:100%;box-sizing:border-box;transition:border-color .15s}.margin-input.svelte-pzjjma.svelte-pzjjma:focus{border-color:#f60}.err-msg.svelte-pzjjma.svelte-pzjjma{margin:0 18px;font-size:.6rem;color:#f33;background:#1a0000;border:1px solid #3d1010;padding:7px 10px}.modal-ft.svelte-pzjjma.svelte-pzjjma{display:flex;gap:8px;padding:14px 18px}.btn-cancel.svelte-pzjjma.svelte-pzjjma{flex:0 0 auto;background:transparent;border:1px solid #333;color:#666;font-family:inherit;font-size:.6rem;letter-spacing:2px;padding:10px 16px;cursor:pointer;transition:border-color .15s,color .15s}.btn-cancel.svelte-pzjjma.svelte-pzjjma:hover:not(:disabled){border-color:#555;color:#aaa}.btn-cancel.svelte-pzjjma.svelte-pzjjma:disabled{opacity:.4;cursor:not-allowed}.btn-exec.svelte-pzjjma.svelte-pzjjma{flex:1;background:#f60;border:none;color:#000;font-family:inherit;font-size:.62rem;font-weight:700;letter-spacing:2px;padding:10px 0;cursor:pointer;transition:background .15s,opacity .15s}.btn-exec.svelte-pzjjma.svelte-pzjjma:hover:not(:disabled){background:#f83}.btn-exec.svelte-pzjjma.svelte-pzjjma:disabled{opacity:.4;cursor:not-allowed}.result-box.svelte-pzjjma.svelte-pzjjma{padding:32px 18px;display:flex;flex-direction:column;align-items:center;gap:8px}.result-icon.svelte-pzjjma.svelte-pzjjma{font-size:2rem}.result-title.svelte-pzjjma.svelte-pzjjma{font-size:.8rem;font-weight:700;letter-spacing:3px;color:#e0e0e0}.result-sub.svelte-pzjjma.svelte-pzjjma{font-size:.6rem;color:#888;text-align:center;letter-spacing:.5px;line-height:1.5}.result-ok.svelte-pzjjma .result-title.svelte-pzjjma{color:#00e676}.result-skip.svelte-pzjjma .result-title.svelte-pzjjma{color:#fa0}.btn-primary.svelte-pzjjma.svelte-pzjjma{background:#f60;border:none;color:#000;font-family:inherit;font-size:.6rem;font-weight:700;letter-spacing:2px;padding:9px 24px;cursor:pointer}.btn-primary.svelte-pzjjma.svelte-pzjjma:hover{background:#f83}.spinner.svelte-pzjjma.svelte-pzjjma{display:inline-block;animation:svelte-pzjjma-spin .8s linear infinite}@keyframes svelte-pzjjma-spin{to{transform:rotate(360deg)}}:root{--bg:#000000;--bg1:#0d0d0d;--bg2:#141414;--bg3:#1a1a1a;--border:#242424;--border2:#2e2e2e;--orange:#ff6600;--orange2:#ff8833;--orange-d:#2a1200;--green:#00cc66;--red:#ff3333;--yellow:#ffcc00;--text:#b8b8b8;--text-dim:#555;--text-hi:#ffffff;--mono:"IBM Plex Mono", "Fira Code", monospace;--sans:"IBM Plex Sans Condensed", "Arial Narrow", sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);font-family:var(--sans);color:var(--text);height:100vh;overflow:hidden;display:flex;flex-direction:column}#app{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border2)}.topbar.svelte-rkz4x9.svelte-rkz4x9{display:flex;align-items:stretch;background:var(--bg1);border-bottom:2px solid var(--orange);flex-shrink:0;height:38px}.topbar-logo.svelte-rkz4x9.svelte-rkz4x9{display:flex;align-items:center;gap:8px;padding:0 16px;border-right:1px solid var(--border2);flex-shrink:0}.logo-name.svelte-rkz4x9.svelte-rkz4x9{font-family:var(--mono);font-size:.72rem;font-weight:700;letter-spacing:4px;color:var(--orange)}.logo-tag.svelte-rkz4x9.svelte-rkz4x9{font-family:var(--mono);font-size:.52rem;color:var(--orange);opacity:.5;background:var(--orange-d);border:1px solid #3a1800;padding:1px 5px}.ws-dot.svelte-rkz4x9.svelte-rkz4x9{width:6px;height:6px;border-radius:50%;background:#333;flex-shrink:0;transition:background .3s,box-shadow .3s}.ws-dot.ws-on.svelte-rkz4x9.svelte-rkz4x9{background:var(--green);box-shadow:0 0 6px var(--green);animation:svelte-rkz4x9-blink 2.5s ease-in-out infinite}@keyframes svelte-rkz4x9-blink{0%,to{opacity:1}50%{opacity:.25}}.tabs.svelte-rkz4x9.svelte-rkz4x9{display:flex;align-items:stretch;flex:1}.tab.svelte-rkz4x9.svelte-rkz4x9{display:flex;align-items:center;gap:6px;padding:0 16px;font-family:var(--sans);font-size:.7rem;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--text-dim);cursor:pointer;border:none;border-right:1px solid var(--border);border-bottom:2px solid transparent;margin-bottom:-2px;background:transparent;transition:color .1s,background .1s;white-space:nowrap}.tab.svelte-rkz4x9.svelte-rkz4x9:hover{color:var(--text);background:#111}.tab.active.svelte-rkz4x9.svelte-rkz4x9{color:var(--orange);border-bottom-color:var(--orange);background:var(--bg2)}.tab-dot.svelte-rkz4x9.svelte-rkz4x9{width:5px;height:5px;border-radius:50%;flex-shrink:0;transition:background .15s,box-shadow .15s}.tab-live-dot.svelte-rkz4x9.svelte-rkz4x9{width:4px;height:4px;border-radius:50%;background:var(--red);opacity:0;transition:opacity .3s;animation:svelte-rkz4x9-blink 1.5s ease-in-out infinite}.tab-live-dot.visible.svelte-rkz4x9.svelte-rkz4x9{opacity:1}.topbar-right.svelte-rkz4x9.svelte-rkz4x9{display:flex;align-items:stretch;margin-left:auto;border-left:1px solid var(--border);flex-shrink:0}.top-chip.svelte-rkz4x9.svelte-rkz4x9{display:flex;align-items:center;gap:4px;padding:0 12px;border-right:1px solid var(--border);font-family:var(--mono);font-size:.62rem}.top-chip-label.svelte-rkz4x9.svelte-rkz4x9{color:var(--text-dim)}.top-chip-val.svelte-rkz4x9.svelte-rkz4x9{color:var(--text-hi);font-weight:600}.top-chip-val.ok.svelte-rkz4x9.svelte-rkz4x9{color:var(--green)}.top-chip-val.warn.svelte-rkz4x9.svelte-rkz4x9{color:var(--yellow);animation:svelte-rkz4x9-blink 1.5s ease-in-out infinite}.top-chip-val.danger.svelte-rkz4x9.svelte-rkz4x9{color:var(--red)}.restart-btn.svelte-rkz4x9.svelte-rkz4x9{background:#1a0000;border:1px solid #3d1010;color:var(--red);font-size:.65rem;padding:1px 4px;cursor:pointer;border-radius:2px;line-height:1.4}.restart-btn.svelte-rkz4x9.svelte-rkz4x9:hover{background:#2a0000}.uptime.svelte-rkz4x9.svelte-rkz4x9{font-family:var(--mono);font-size:.66rem;color:var(--orange2);padding:0 14px;letter-spacing:2px;display:flex;align-items:center;border-right:1px solid var(--border)}.settings-btn.svelte-rkz4x9.svelte-rkz4x9{background:transparent;border:none;color:var(--text-dim);font-size:.95rem;padding:0 14px;cursor:pointer;transition:color .12s;display:flex;align-items:center}.settings-btn.svelte-rkz4x9.svelte-rkz4x9:hover{color:var(--orange)}.statsbar.svelte-rkz4x9.svelte-rkz4x9{flex-shrink:0;background:var(--bg1);border-bottom:1px solid var(--border);height:34px;overflow:hidden;display:flex;align-items:stretch}.stat-cell{display:flex;align-items:center;gap:6px;padding:0 16px;border-right:1px solid var(--border);font-family:var(--mono);font-size:.6rem;flex-shrink:0}.stat-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.8px}.stat-val{font-weight:700;color:var(--text-hi)}.stat-val.up{color:var(--green)}.stat-val.dn{color:var(--red)}.stat-val.ok{color:var(--green)}.stat-val.warn{color:var(--yellow)}.body.svelte-rkz4x9.svelte-rkz4x9{display:flex;flex:1;min-height:0;overflow:hidden}.sidebar.svelte-rkz4x9.svelte-rkz4x9{width:218px;flex-shrink:0;background:var(--bg1);border-right:1px solid var(--border);overflow-y:auto;overflow-x:hidden}.main.svelte-rkz4x9.svelte-rkz4x9{flex:1;min-width:0;overflow-y:auto;overflow-x:hidden}.content.svelte-rkz4x9.svelte-rkz4x9{padding:12px 14px 20px}.sect-bar.svelte-rkz4x9.svelte-rkz4x9{display:flex;align-items:center;padding:0 0 5px;margin-bottom:8px;border-bottom:1px solid var(--border)}.sect-lbl.svelte-rkz4x9.svelte-rkz4x9{font-family:var(--mono);font-size:.52rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--text-dim)}.sect-lbl.orange.svelte-rkz4x9.svelte-rkz4x9{color:var(--orange)}.block.svelte-rkz4x9.svelte-rkz4x9{width:100%;overflow-x:auto}.eng-grid.svelte-rkz4x9.svelte-rkz4x9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.col-2.svelte-rkz4x9.svelte-rkz4x9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.col-3.svelte-rkz4x9.svelte-rkz4x9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.col-2-1.svelte-rkz4x9.svelte-rkz4x9{display:grid;grid-template-columns:2fr 1fr;gap:8px;min-width:0}.col-2-1.svelte-rkz4x9>.svelte-rkz4x9{min-width:0}.card.svelte-rkz4x9.svelte-rkz4x9{background:var(--bg1);border:1px solid var(--border);min-width:0;overflow-x:auto}.card-hd.svelte-rkz4x9.svelte-rkz4x9{font-family:var(--mono);font-size:.52rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--orange);padding:5px 10px;background:var(--bg2);border-bottom:1px solid var(--border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-sub.svelte-rkz4x9.svelte-rkz4x9{font-weight:400;color:var(--text-dim);letter-spacing:0;text-transform:none;margin-left:8px;font-size:.5rem}.card-bd.svelte-rkz4x9.svelte-rkz4x9{padding:8px 10px}.eng-chip-kronos{border-color:#1a2a5a;color:#48f;background:#040c1a}.eng-chip-structure{border-color:#2a1a00;color:#ff9800;background:#0e0700}.eng-chip-kf{border-color:#1a0a2e;color:#a4f;background:#08041a}.live-panel{background:transparent!important;border:none!important;border-radius:0!important}@media (max-width: 1300px){.col-3.svelte-rkz4x9.svelte-rkz4x9,.eng-grid.svelte-rkz4x9.svelte-rkz4x9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1000px){.col-2-1.svelte-rkz4x9.svelte-rkz4x9,.col-2.svelte-rkz4x9.svelte-rkz4x9{grid-template-columns:1fr}}@media (max-width: 800px){.sidebar.svelte-rkz4x9.svelte-rkz4x9{display:none}.col-3.svelte-rkz4x9.svelte-rkz4x9,.eng-grid.svelte-rkz4x9.svelte-rkz4x9{grid-template-columns:1fr}}
