.chart.svelte-1q7bcuq{position:relative;width:100%;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.07);overflow:hidden}canvas.svelte-1q7bcuq{display:block;width:100%;height:100%;touch-action:none}canvas.grabbable.svelte-1q7bcuq{cursor:grab}canvas.grabbing.svelte-1q7bcuq{cursor:grabbing}.reset.svelte-1q7bcuq{position:absolute;right:10px;bottom:8px;height:24px;padding:0 10px;border-radius:6px;border:1px solid rgba(255,255,255,.14);background:#080c11d1;color:#bccadb;font-size:11px;cursor:pointer}.reset.svelte-1q7bcuq:hover{background:#080c11f2;color:#fff}.readout.svelte-1q7bcuq{position:absolute;top:8px;left:10px;display:flex;flex-wrap:wrap;gap:12px;font-size:11.5px;color:#8fa0b3;background:#080c11c7;padding:5px 10px;border-radius:7px;pointer-events:none;font-variant-numeric:tabular-nums}.readout.svelte-1q7bcuq b:where(.svelte-1q7bcuq){color:#dfe7f0;font-weight:600}.readout.svelte-1q7bcuq .t:where(.svelte-1q7bcuq){color:#cbd6e3}.readout.svelte-1q7bcuq .up:where(.svelte-1q7bcuq){color:#3fbf7f}.readout.svelte-1q7bcuq .down:where(.svelte-1q7bcuq){color:#e5544b}.terminal.svelte-hz6a4l{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);align-items:start}.terminal.svelte-hz6a4l>:where(.svelte-hz6a4l){min-width:0}@media(min-width:760px){.terminal.svelte-hz6a4l{grid-template-columns:200px minmax(0,1fr);grid-template-areas:"list chart" "ticket ticket"}.instruments.svelte-hz6a4l{grid-area:list}.pane.svelte-hz6a4l{grid-area:chart}.ticket.svelte-hz6a4l{grid-area:ticket}}@media(min-width:1240px){.terminal.svelte-hz6a4l{grid-template-columns:216px minmax(0,1fr) 288px;grid-template-areas:"list chart ticket"}}.instruments.svelte-hz6a4l{display:grid;gap:6px;align-content:start}@media(max-width:759px){.instruments.svelte-hz6a4l{grid-auto-flow:column;grid-auto-columns:minmax(148px,1fr);overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}}.list-head.svelte-hz6a4l{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#7d8b9c;padding:0 2px 2px}.list-head.svelte-hz6a4l .count:where(.svelte-hz6a4l){letter-spacing:0;font-variant-numeric:tabular-nums}.inst.svelte-hz6a4l{position:relative;display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.07);background:#ffffff06;color:#dfe7f0;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.drop.svelte-hz6a4l{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#141a22;color:#9fb0c4;font-size:13px;line-height:1;cursor:pointer;opacity:0;transition:opacity .12s}.inst.svelte-hz6a4l:hover .drop:where(.svelte-hz6a4l),.drop.svelte-hz6a4l:focus-visible{opacity:1}.drop.svelte-hz6a4l:hover{color:#ff9d95;border-color:#e5544b80}.add.svelte-hz6a4l{display:flex;align-items:center;justify-content:center;gap:6px;height:38px;border-radius:10px;border:1px dashed rgba(255,255,255,.16);background:none;color:#9fb0c4;font-size:12.5px;cursor:pointer}.add.svelte-hz6a4l:hover{border-color:#ffffff4d;color:#fff}.plus.svelte-hz6a4l{font-size:15px;line-height:1}.empty.svelte-hz6a4l,.list-err.svelte-hz6a4l{margin:2px;font-size:11.5px;line-height:1.45;color:#7d8b9c}.list-err.svelte-hz6a4l{color:#ff9d95}.no-sel.svelte-hz6a4l{display:grid;place-items:center;min-height:220px;border:1px dashed rgba(255,255,255,.12);border-radius:12px;color:#7d8b9c;font-size:13px}.scrim.svelte-hz6a4l{position:fixed;inset:0;background:#04070a8c;z-index:40}.picker.svelte-hz6a4l{position:fixed;z-index:41;top:50%;left:50%;transform:translate(-50%,-50%);width:min(440px,calc(100vw - 32px));max-height:min(70vh,560px);display:flex;flex-direction:column;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#0d1319;box-shadow:0 24px 60px #0000008c;overflow:hidden}.picker-head.svelte-hz6a4l{display:flex;gap:8px;padding:12px;border-bottom:1px solid rgba(255,255,255,.08)}.picker-head.svelte-hz6a4l input:where(.svelte-hz6a4l){flex:1;height:36px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#0000004d;color:#e8eef6;padding:0 10px;font-size:13.5px}.picker-head.svelte-hz6a4l input:where(.svelte-hz6a4l):focus{outline:none;border-color:#ffffff4d}.picker-close.svelte-hz6a4l{height:36px;padding:0 12px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:none;color:#9fb0c4;font-size:12.5px;cursor:pointer}.picker-body.svelte-hz6a4l{overflow-y:auto;padding:6px}.group.svelte-hz6a4l{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#64717f;padding:10px 8px 4px}.row.svelte-hz6a4l{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:10px;width:100%;padding:8px;border:none;border-radius:8px;background:none;color:#dfe7f0;text-align:left;cursor:pointer}.row.svelte-hz6a4l:hover{background:#ffffff0f}.row-dot.svelte-hz6a4l{width:8px;height:8px;border-radius:50%}.row-names.svelte-hz6a4l{display:grid;min-width:0}.row-ticker.svelte-hz6a4l{font-weight:600;font-size:13px}.row-name.svelte-hz6a4l{font-size:11px;color:#8fa0b3}.row-note.svelte-hz6a4l{font-size:10.5px;color:#64717f;line-height:1.35;margin-top:2px}.row-px.svelte-hz6a4l{font-size:12.5px;font-variant-numeric:tabular-nums;color:#bccadb}.none.svelte-hz6a4l{color:#7d8b9c;font-size:12.5px;padding:14px 10px;margin:0}.inst.svelte-hz6a4l:hover{background:#ffffff0d}.inst.on.svelte-hz6a4l{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.dot.svelte-hz6a4l{width:8px;height:8px;border-radius:50%;background:var(--accent)}.names.svelte-hz6a4l{display:grid;min-width:0}.ticker.svelte-hz6a4l{font-weight:600;font-size:13.5px}.full.svelte-hz6a4l{font-size:11px;color:#7d8b9c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quote.svelte-hz6a4l{display:grid;justify-items:end;font-variant-numeric:tabular-nums}.px.svelte-hz6a4l{font-size:13px;font-weight:600}.ch.svelte-hz6a4l{font-size:11px}.ch.up.svelte-hz6a4l{color:#3fbf7f}.ch.down.svelte-hz6a4l{color:#e5544b}.pane.svelte-hz6a4l{min-width:0;display:grid;gap:10px}.head.svelte-hz6a4l{display:flex;align-items:baseline;justify-content:space-between;gap:8px 16px;flex-wrap:wrap}.title.svelte-hz6a4l{display:flex;align-items:baseline;gap:6px}.sym.svelte-hz6a4l{font-size:clamp(18px,3.2vw,22px);font-weight:700;color:var(--accent);letter-spacing:-.01em}.pair.svelte-hz6a4l{font-size:13px;color:#7d8b9c}.live.svelte-hz6a4l{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.big.svelte-hz6a4l{font-size:clamp(19px,3.4vw,24px);font-weight:700;font-variant-numeric:tabular-nums}.ch-note.svelte-hz6a4l{color:#7d8b9c;font-size:10px}.feed.svelte-hz6a4l{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#7d8b9c;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:3px 8px}.feed.on.svelte-hz6a4l{color:#3fbf7f;border-color:#3fbf7f66}.timeframes.svelte-hz6a4l{display:flex;gap:4px;flex-wrap:wrap}@media(max-width:620px){.timeframes.svelte-hz6a4l{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.timeframes.svelte-hz6a4l button:where(.svelte-hz6a4l){flex:0 0 auto}}.timeframes.svelte-hz6a4l button:where(.svelte-hz6a4l){min-width:38px;height:28px;padding:0 8px;border-radius:7px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#9fb0c4;font-size:12px;cursor:pointer;font-variant-numeric:tabular-nums}.timeframes.svelte-hz6a4l button:where(.svelte-hz6a4l):hover{background:#ffffff12}.timeframes.svelte-hz6a4l button.on:where(.svelte-hz6a4l){background:#ffffff21;color:#fff;border-color:#fff3}.timeframes.svelte-hz6a4l button:where(.svelte-hz6a4l):disabled{opacity:.3;cursor:not-allowed}.timeframes.svelte-hz6a4l button:where(.svelte-hz6a4l):disabled:hover{background:#ffffff08}.chart-wrap.svelte-hz6a4l{position:relative}.veil.svelte-hz6a4l{position:absolute;inset:0;display:grid;place-items:center;background:#080c1180;border-radius:12px;color:#9fb0c4;font-size:13px;pointer-events:none}.veil.err.svelte-hz6a4l{color:#e5a04b}.ticket.svelte-hz6a4l{min-width:0}.card.svelte-h5g707{position:relative;overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#ffffff0b,#ffffff04);padding:14px 16px;margin-bottom:16px;display:grid;gap:10px}.glow.svelte-h5g707{position:absolute;inset:-40% 45% 40% -10%;background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 42%,transparent),transparent);filter:blur(28px);opacity:.5;pointer-events:none}.card.svelte-h5g707>:where(.svelte-h5g707){position:relative}.card.svelte-h5g707:after{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,var(--accent),transparent 65%);opacity:.8}header.svelte-h5g707{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.eyebrow.svelte-h5g707{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#8593a5}.who.svelte-h5g707{font-size:14px;font-weight:600;letter-spacing:-.01em}.who.svelte-h5g707 a:where(.svelte-h5g707){color:#e8eef6;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.22)}.who.svelte-h5g707 a:where(.svelte-h5g707):hover{border-bottom-color:var(--accent)}.headline.svelte-h5g707{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.sym.svelte-h5g707{font-size:clamp(20px,3.4vw,26px);font-weight:700;letter-spacing:-.02em;color:var(--accent)}.side.svelte-h5g707{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:5px}.side.long.svelte-h5g707{background:#3fbf7f29;color:#7ee2ab}.side.short.svelte-h5g707{background:#e5544b29;color:#ff9d95}.lev.svelte-h5g707,.units.svelte-h5g707{font-size:12.5px;color:#9fb0c4;font-variant-numeric:tabular-nums}.profit.svelte-h5g707{margin-left:auto;font-size:clamp(18px,3.2vw,24px);font-weight:700;font-variant-numeric:tabular-nums;color:#3fbf7f;letter-spacing:-.02em}.facts.svelte-h5g707{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px 18px;margin:2px 0 0;padding-top:10px;border-top:1px solid rgba(255,255,255,.07)}.facts.two.svelte-h5g707{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.facts.svelte-h5g707 div:where(.svelte-h5g707){display:grid;gap:2px}dt.svelte-h5g707{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6f7d8d}dd.svelte-h5g707{margin:0;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:#dfe7f0}.up.svelte-h5g707{color:#3fbf7f}.down.svelte-h5g707{color:#e5544b}.warn.svelte-h5g707{color:#e5a04b}.empty.svelte-h5g707{gap:6px}.empty.svelte-h5g707 p:where(.svelte-h5g707){margin:0;color:#7d8b9c;font-size:12.5px}
