.thm.svelte-16uhc1b{--neg:#e06a52;--row-hover:#f8f3e80a;border:1px solid var(--border-default);background:var(--bg-paper);color:var(--fg-primary);border-radius:9px;width:720px;max-width:min(720px,94vw);max-height:80vh;padding:0;overflow:hidden}.thm.svelte-16uhc1b::backdrop{background:#060d1899}.thm-head.svelte-16uhc1b{border-bottom:1px solid var(--border-default);background:var(--bg-paper);align-items:center;gap:12px;padding:18px 22px;display:flex;position:sticky;top:0}.thm-head.svelte-16uhc1b strong:where(.svelte-16uhc1b){font-family:var(--font-display);letter-spacing:-.01em;font-size:20px;font-weight:500}.thm-count.svelte-16uhc1b{font-family:var(--font-mono);color:var(--fg-muted);margin-right:auto;font-size:12px}.thm-close.svelte-16uhc1b{color:var(--fg-secondary);cursor:pointer;background:0 0;border:0;padding:4px;font-size:1rem;line-height:1}.thm-close.svelte-16uhc1b:hover{color:var(--fg-primary)}.thm-body.svelte-16uhc1b{max-height:70vh;padding:18px 22px 22px;overflow:auto}.tbl.svelte-16uhc1b{background:var(--bg-sunken);border:1px solid var(--border-default);border-radius:8px;overflow:hidden}.tbl.svelte-16uhc1b .row:where(.svelte-16uhc1b){align-items:center;gap:14px;padding:0 22px;display:grid}.hist-tbl.svelte-16uhc1b .row:where(.svelte-16uhc1b){grid-template-columns:1.4fr .9fr .8fr 1fr .9fr}.tbl.svelte-16uhc1b .head-row:where(.svelte-16uhc1b){background:var(--bg-sunken);border-bottom:1px solid var(--border-default);z-index:1;height:44px;position:sticky;top:0}.tbl.svelte-16uhc1b .head-row:where(.svelte-16uhc1b) span:where(.svelte-16uhc1b){letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);font-size:10px;font-weight:500}.tbl.svelte-16uhc1b .body-row:where(.svelte-16uhc1b){border-bottom:1px solid var(--border-default);height:54px;transition:background .16s}.tbl.svelte-16uhc1b .body-row:where(.svelte-16uhc1b):last-child{border-bottom:none}.tbl.svelte-16uhc1b .body-row:where(.svelte-16uhc1b):hover{background:var(--row-hover)}.r-align.svelte-16uhc1b{text-align:right;justify-self:end}.hsym.svelte-16uhc1b{font-family:var(--font-mono);color:var(--fg-primary);letter-spacing:-.01em;font-size:12.5px;font-weight:600}.hside.svelte-16uhc1b{font-family:var(--font-body);letter-spacing:.04em;color:var(--fg-secondary);font-size:12px;font-weight:500}.hcell.svelte-16uhc1b{font-family:var(--font-mono);color:var(--fg-secondary);font-variant-numeric:tabular-nums;font-size:12px}.pl.svelte-16uhc1b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:13px;font-weight:600}.pl.pos.svelte-16uhc1b{color:var(--chart-positive)}.pl.neg.svelte-16uhc1b{color:var(--neg)}@media (width<=768px){.tbl.svelte-16uhc1b .head-row:where(.svelte-16uhc1b){display:none}.hist-tbl.svelte-16uhc1b .row:where(.svelte-16uhc1b){grid-template-columns:none}.tbl.svelte-16uhc1b .body-row:where(.svelte-16uhc1b){height:auto;padding:12px 16px;display:block}.tbl.svelte-16uhc1b .body-row:where(.svelte-16uhc1b)>span:where(.svelte-16uhc1b){text-align:right;justify-content:space-between;align-items:center;gap:12px;padding:3px 0;display:flex}.tbl.svelte-16uhc1b .body-row:where(.svelte-16uhc1b)>span[data-label]:where(.svelte-16uhc1b):before{content:attr(data-label);color:var(--fg-muted);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;text-align:left;font-size:10px;font-weight:500}}@media (prefers-reduced-motion:reduce){.tbl.svelte-16uhc1b .body-row:where(.svelte-16uhc1b){transition:none}}.showcase.svelte-y4bubc{--neg:#e06a52;--row-hover:#f8f3e80a;max-width:1080px;margin:0 auto;padding:clamp(20px,6vw,96px)}.masthead.svelte-y4bubc{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:34px;display:flex}.masthead.svelte-y4bubc h1:where(.svelte-y4bubc){font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(28px,5vw,38px);font-weight:400;line-height:1}.upd.svelte-y4bubc{color:var(--fg-muted);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.dot-live.svelte-y4bubc{background:var(--chart-positive);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #3dd68c24}.sim-banner.svelte-y4bubc{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-paper);color:var(--fg-secondary);margin:0 0 24px;padding:10px 14px;font-size:13px;line-height:1.5}.sim-banner.svelte-y4bubc strong:where(.svelte-y4bubc){color:var(--fg-primary)}.eyebrow.svelte-y4bubc{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted);font-size:10.5px;font-weight:500}.num.svelte-y4bubc{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.pos.svelte-y4bubc{color:var(--chart-positive)}.neg.svelte-y4bubc{color:var(--neg)}.stats.svelte-y4bubc{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.stat.svelte-y4bubc{background:var(--bg-paper);border:1px solid var(--border-default);border-radius:7px;padding:18px 22px 20px}.stat.svelte-y4bubc .eyebrow:where(.svelte-y4bubc){margin-bottom:13px}.stat.svelte-y4bubc .val:where(.svelte-y4bubc){font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:25px;font-weight:500;line-height:1}.strat.svelte-y4bubc{color:inherit;background:var(--bg-paper);border:1px solid var(--border-default);border-radius:9px;margin-bottom:30px;padding:26px 30px 28px;text-decoration:none;transition:border-color .16s;display:block}.strat.svelte-y4bubc:hover{border-color:var(--border-strong)}.strat-top.svelte-y4bubc{flex-wrap:wrap;align-items:center;gap:13px;margin-bottom:24px;display:flex}.hf-mark.svelte-y4bubc{background:var(--accent-soft);color:var(--accent);border:1px solid #d9b45866;border-radius:5px;align-items:center;gap:7px;padding:5px 10px 5px 8px;display:inline-flex}.hf-mark.svelte-y4bubc svg:where(.svelte-y4bubc){display:block}.hf-mark.svelte-y4bubc span:where(.svelte-y4bubc){font-family:var(--font-mono);letter-spacing:.12em;color:var(--accent);text-transform:uppercase;white-space:nowrap;font-size:10.5px;font-weight:600}.strat-name.svelte-y4bubc{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--fg-primary);font-size:21px;font-weight:500}.strat-stats.svelte-y4bubc{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.strat-stats.svelte-y4bubc .eyebrow:where(.svelte-y4bubc){margin-bottom:9px}.strat-stats.svelte-y4bubc .v:where(.svelte-y4bubc){font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:21px;font-weight:500}.chart-card.svelte-y4bubc{border:1px solid var(--border-default);background:linear-gradient(#1a2b4759,#060d1833);border-radius:9px;margin-bottom:40px;padding:8px 8px 4px}.sec-title.svelte-y4bubc{font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg-primary);margin:0 0 16px;font-size:22px;font-weight:500}.sec-meta.svelte-y4bubc{color:var(--fg-muted);flex-wrap:wrap;align-items:baseline;gap:22px;margin:-8px 0 18px;font-size:12.5px;display:flex}.sec-meta.svelte-y4bubc span:where(.svelte-y4bubc){white-space:nowrap}.sec-meta.svelte-y4bubc .num:where(.svelte-y4bubc){color:var(--fg-secondary);font-size:12.5px}.tbl-scroll.svelte-y4bubc{border-radius:8px;margin-bottom:48px;overflow-x:auto}.tbl.svelte-y4bubc{background:var(--bg-paper);border:1px solid var(--border-default);border-radius:8px;width:100%;overflow:hidden}.tbl.svelte-y4bubc .row:where(.svelte-y4bubc){align-items:center;gap:14px;padding:0 26px;display:grid}.tbl.svelte-y4bubc .head-row:where(.svelte-y4bubc){background:var(--bg-sunken);border-bottom:1px solid var(--border-default);height:46px}.tbl.svelte-y4bubc .head-row:where(.svelte-y4bubc) span:where(.svelte-y4bubc){letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);font-size:10px;font-weight:500}.tbl.svelte-y4bubc .body-row:where(.svelte-y4bubc){border-bottom:1px solid var(--border-default);height:62px;transition:background .16s}.tbl.svelte-y4bubc .body-row:where(.svelte-y4bubc):last-child{border-bottom:none}.tbl.svelte-y4bubc .body-row:where(.svelte-y4bubc):hover{background:var(--row-hover)}.r-align.svelte-y4bubc{text-align:right;justify-self:end}.empty-row.svelte-y4bubc{height:62px}.empty.svelte-y4bubc{color:var(--fg-muted);font-size:13px}.pos-tbl.svelte-y4bubc .row:where(.svelte-y4bubc){grid-template-columns:minmax(72px,.9fr) minmax(72px,1.1fr) 52px minmax(48px,.7fr) repeat(5,minmax(56px,1fr))}.tick.svelte-y4bubc{font-family:var(--font-mono);color:var(--fg-muted);font-size:11.5px}.sym.svelte-y4bubc{font-family:var(--font-mono);color:var(--fg-primary);letter-spacing:-.01em;font-size:13px;font-weight:600}.side.svelte-y4bubc{font-family:var(--font-mono);letter-spacing:.1em;border-radius:3px;justify-content:center;align-items:center;width:46px;padding:4px 0;font-size:9.5px;font-weight:600;display:inline-flex}.side.sell.svelte-y4bubc{color:var(--neg);background:#e06a5224;border:1px solid #e06a5266}.side.buy.svelte-y4bubc{color:var(--chart-positive);background:#3dd68c24;border:1px solid #3dd68c66}.cell.svelte-y4bubc{font-family:var(--font-mono);color:var(--fg-secondary);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:12px}.cell.fg.svelte-y4bubc{color:var(--fg-primary)}.pl.svelte-y4bubc{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:13px;font-weight:600}.cmt.svelte-y4bubc{font-family:var(--font-mono);color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.hist-tbl.svelte-y4bubc .row:where(.svelte-y4bubc){grid-template-columns:1.4fr .9fr .8fr 1fr .9fr;min-width:420px}.hist-tbl.svelte-y4bubc .body-row:where(.svelte-y4bubc){height:54px}.hsym.svelte-y4bubc{font-family:var(--font-mono);color:var(--fg-primary);letter-spacing:-.01em;font-size:12.5px;font-weight:600}.hside.svelte-y4bubc{font-family:var(--font-body);letter-spacing:.04em;color:var(--fg-secondary);font-size:12px;font-weight:500}.hcell.svelte-y4bubc{font-family:var(--font-mono);color:var(--fg-secondary);font-variant-numeric:tabular-nums;font-size:12px}.view-all.svelte-y4bubc{border:1px solid var(--border-default);color:var(--fg-secondary);font-family:var(--font-mono);letter-spacing:.02em;cursor:pointer;background:0 0;border-radius:6px;align-items:center;margin:-32px 0 48px;padding:9px 16px;font-size:12px;transition:border-color .16s,color .16s;display:inline-flex}.view-all.svelte-y4bubc:hover{border-color:var(--accent);color:var(--accent)}@media (width<=768px){.stats.svelte-y4bubc,.strat-stats.svelte-y4bubc{grid-template-columns:repeat(2,1fr)}.tbl-scroll.svelte-y4bubc{overflow-x:visible}.tbl.svelte-y4bubc .head-row:where(.svelte-y4bubc){display:none}.pos-tbl.svelte-y4bubc .row:where(.svelte-y4bubc),.hist-tbl.svelte-y4bubc .row:where(.svelte-y4bubc){grid-template-columns:none;min-width:0}.tbl.svelte-y4bubc .body-row:where(.svelte-y4bubc){height:auto;padding:12px 16px;display:block}.tbl.svelte-y4bubc .body-row:where(.svelte-y4bubc)>span:where(.svelte-y4bubc){text-align:right;justify-content:space-between;align-items:center;gap:12px;padding:3px 0;display:flex}.tbl.svelte-y4bubc .body-row:where(.svelte-y4bubc)>span[data-label]:where(.svelte-y4bubc):before{content:attr(data-label);color:var(--fg-muted);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;text-align:left;font-size:10px;font-weight:500}.tbl.svelte-y4bubc .body-row.empty-row:where(.svelte-y4bubc){text-align:center}}@media (prefers-reduced-motion:reduce){.tbl.svelte-y4bubc .body-row:where(.svelte-y4bubc),.strat.svelte-y4bubc,.view-all.svelte-y4bubc{transition:none}}
