.chart-host.svelte-19nc6j7{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--radius-3);background:#ece7de;touch-action:none}.chart-host.dark.svelte-19nc6j7{background:#121010}canvas.svelte-19nc6j7{display:block;cursor:grab;touch-action:none}.interactive.svelte-19nc6j7 canvas:where(.svelte-19nc6j7){cursor:crosshair}.zoom.svelte-19nc6j7{position:absolute;right:10px;top:10px;display:flex;gap:4px}.zoom.svelte-19nc6j7 button:where(.svelte-19nc6j7){min-width:34px;min-height:34px;border-radius:8px;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface) 92%,transparent);color:var(--ink);font-weight:700;font-size:13px}.coords.svelte-19nc6j7{position:absolute;left:10px;bottom:10px;background:#000000b8;color:#fff;font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;pointer-events:none}.key.svelte-7m6363{display:grid;gap:8px}.key-head.svelte-7m6363{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--fs-sm)}.list.svelte-7m6363{display:grid;gap:2px;margin:0;padding:0;max-height:420px;min-height:min(240px,calc(var(--n) * 30px));overflow:auto}.row.svelte-7m6363{width:100%;display:grid;grid-template-columns:22px 22px 1fr auto;align-items:center;gap:8px;padding:6px 8px;border:0;border-radius:8px;background:transparent;text-align:left;color:var(--ink);font-size:var(--fs-xs);position:relative}.row.svelte-7m6363:hover{background:var(--surface-2)}.row.on.svelte-7m6363{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.sym.svelte-7m6363{font-size:15px;text-align:center;font-family:Segoe UI Symbol,Apple Symbols,"Noto Sans Symbols 2",sans-serif}.sw.svelte-7m6363{width:22px;height:22px;border-radius:6px;box-shadow:inset 0 0 0 1px #00000026}.name.svelte-7m6363{line-height:1.3;min-width:0}.name.svelte-7m6363 b:where(.svelte-7m6363){font-weight:700}.other.svelte-7m6363{display:block;font-style:normal;color:var(--ink-2);font-size:11px}.amt.svelte-7m6363{color:var(--ink-2);white-space:nowrap}.own.svelte-7m6363{color:var(--ok);font-weight:800}.short.svelte-7m6363{color:var(--danger, #b3261e);font-weight:700}.bar.svelte-7m6363{position:absolute;left:8px;right:8px;bottom:1px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--ok) var(--p),var(--line) var(--p))}
