.p-mode.live.svelte-1gt2yrk span{color:var(--bear)}.src.svelte-1gt2yrk{border-bottom:1px solid var(--line);color:var(--ink-muted);margin:0;padding:8px 12px;font-size:12px}.live-pill.svelte-1gt2yrk{background:color-mix(in srgb, var(--bear) 16%, transparent);color:var(--bear);font:700 10px var(--font-text);letter-spacing:.05em;text-transform:uppercase;border-radius:5px;margin-right:6px;padding:1px 7px}.shell.svelte-1gt2yrk{grid-template-rows:auto minmax(0,1fr) 26px;grid-template-columns:minmax(0,1fr);height:100dvh;display:grid}.p-status.svelte-1gt2yrk{grid-column:auto}.solo.svelte-1gt2yrk{place-items:center;display:grid}.intro.svelte-1gt2yrk{align-items:flex-start;gap:12px;max-width:520px;padding:24px}.intro.svelte-1gt2yrk h1:where(.svelte-1gt2yrk){font:600 20px/1.2 var(--font-display);margin:0}.intro.svelte-1gt2yrk p:where(.svelte-1gt2yrk){margin:0;font-size:13px;line-height:20px}.board.svelte-1gt2yrk{grid-template:"stats stats stats""trades equity cal"minmax(0,1fr)"trades break cal"minmax(0,1fr)/minmax(0,1fr) 320px 296px}.stats.svelte-1gt2yrk{grid-area:stats}.trades.svelte-1gt2yrk{grid-area:trades}.equity.svelte-1gt2yrk{grid-area:equity}.breakdown.svelte-1gt2yrk{grid-area:break}.calendar.svelte-1gt2yrk{grid-area:cal;overflow-y:auto}.kpis.svelte-1gt2yrk{grid-template-columns:repeat(11,minmax(0,1fr));margin:0;display:grid}.kpis.svelte-1gt2yrk div:where(.svelte-1gt2yrk){border-right:1px solid var(--line);min-width:0;padding:8px 12px}.kpis.svelte-1gt2yrk div:where(.svelte-1gt2yrk):last-child{border-right:0}.kpis.svelte-1gt2yrk dt:where(.svelte-1gt2yrk){color:var(--ink-muted);font:500 10px/1 var(--font-text);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kpis.svelte-1gt2yrk dd:where(.svelte-1gt2yrk){white-space:nowrap;text-overflow:ellipsis;margin:6px 0 0;font-size:13.5px;font-weight:600;overflow:hidden}.kpis.svelte-1gt2yrk small:where(.svelte-1gt2yrk){color:var(--ink-muted);font-size:10.5px;font-weight:400}.p-ph.svelte-1gt2yrk select:where(.svelte-1gt2yrk){border:1px solid var(--line);background:var(--canvas);height:24px;color:var(--ink);font:500 11px var(--font-text);border-radius:6px;max-width:160px;padding:0 6px}.exp.svelte-1gt2yrk{height:24px;font-size:11px}.chip.svelte-1gt2yrk{border:1px solid var(--line);background:var(--canvas);height:22px;color:var(--ink-muted);font:500 11px var(--font-text);cursor:pointer;white-space:nowrap;border-radius:999px;padding:0 8px}.tbl.svelte-1gt2yrk{flex:1;min-height:0;overflow:auto}.tr.svelte-1gt2yrk{white-space:nowrap;border:0;border-bottom:1px solid color-mix(in srgb, var(--line) 60%, transparent);width:100%;min-width:800px;height:32px;color:var(--ink);font:400 12px var(--font-data);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;grid-template-columns:92px minmax(110px,1.2fr) 42px 38px minmax(150px,1.2fr) 40px 56px 80px minmax(110px,1.3fr);align-items:center;gap:8px;padding:0 12px;display:grid}.tr.th.svelte-1gt2yrk{z-index:1;background:var(--surface);height:28px;color:var(--ink-muted);font:500 10px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase;cursor:default;position:sticky;top:0}@media (hover:hover){.tr.svelte-1gt2yrk:not(.th):hover{background:var(--surface-raised)}}.tr.open.svelte-1gt2yrk{background:var(--surface-raised)}.mk.svelte-1gt2yrk{font-family:var(--font-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.r.svelte-1gt2yrk{text-align:right}.note.svelte-1gt2yrk{font-family:var(--font-text);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.stars-s.svelte-1gt2yrk{color:var(--saffron);font-weight:400}.end.svelte-1gt2yrk{background:var(--surface-raised);color:var(--ink-muted);border-radius:4px;padding:1px 4px;font-size:9.5px;font-style:normal}.end.dn.svelte-1gt2yrk{color:var(--bear)}.empty.svelte-1gt2yrk{margin:0;padding:14px 12px;font-size:12px}.editor.svelte-1gt2yrk{border-bottom:1px solid var(--line);background:var(--canvas);box-sizing:border-box;flex-direction:column;gap:8px;min-width:800px;padding:10px 12px;display:flex}textarea.svelte-1gt2yrk{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);font:400 12.5px/1.5 var(--font-text);resize:vertical;border-radius:8px;padding:8px}.ed-row.svelte-1gt2yrk{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tags.svelte-1gt2yrk{color:var(--ink-muted);align-items:center;gap:6px;font-size:12px;display:flex}.tags.svelte-1gt2yrk input:where(.svelte-1gt2yrk){border:1px solid var(--line);background:var(--surface);width:200px;height:26px;color:var(--ink);font:500 12px var(--font-text);border-radius:7px;padding:0 8px}.quick.svelte-1gt2yrk{flex-wrap:wrap;gap:4px;display:flex}.stars.svelte-1gt2yrk{align-items:center;gap:2px;display:inline-flex}.stars.svelte-1gt2yrk button:where(.svelte-1gt2yrk){color:var(--line-strong);cursor:pointer;background:0 0;border:0;padding:0 1px;font-size:18px}.stars.svelte-1gt2yrk button.lit:where(.svelte-1gt2yrk){color:var(--saffron)}.fill.svelte-1gt2yrk{flex:1;min-height:0;padding:8px 10px 10px;display:flex}.fill.svelte-1gt2yrk svg:where(.svelte-1gt2yrk){width:100%;height:100%}.line.svelte-1gt2yrk{fill:none;stroke-width:2px}.line.up.svelte-1gt2yrk{stroke:var(--bull)}.line.dn.svelte-1gt2yrk{stroke:var(--bear)}.area.up.svelte-1gt2yrk{fill:color-mix(in srgb, var(--bull) 12%, transparent)}.area.dn.svelte-1gt2yrk{fill:color-mix(in srgb, var(--bear) 12%, transparent)}.bars.svelte-1gt2yrk{flex-direction:column;flex:1;gap:6px;min-height:0;padding:6px 12px;display:flex;overflow-y:auto}.bar-row.svelte-1gt2yrk{grid-template-columns:78px 1fr 68px 52px;align-items:center;gap:8px;font-size:11.5px;display:grid}.bar-row.svelte-1gt2yrk .k:where(.svelte-1gt2yrk){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.track.svelte-1gt2yrk{background:var(--surface-raised);border-radius:4px;height:8px;overflow:hidden}.track.svelte-1gt2yrk i:where(.svelte-1gt2yrk){border-radius:4px;height:100%;display:block}.track.svelte-1gt2yrk i.up:where(.svelte-1gt2yrk){background:var(--bull)}.track.svelte-1gt2yrk i.dn:where(.svelte-1gt2yrk){background:var(--bear)}.v.svelte-1gt2yrk{text-align:right}.bar-row.svelte-1gt2yrk small:where(.svelte-1gt2yrk){text-align:right;font-size:10px}.nav.svelte-1gt2yrk{border:1px solid var(--line);width:22px;height:22px;color:var(--ink);cursor:pointer;background:0 0;border-radius:6px;padding:0;font-size:14px;line-height:1}@media (pointer:coarse){.nav.svelte-1gt2yrk{width:30px;height:30px}}.cal.svelte-1gt2yrk{grid-template-rows:16px;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:44px;align-content:start;gap:4px;padding:8px 10px;display:grid}.wd.svelte-1gt2yrk{text-align:center;color:var(--ink-muted);align-self:end;font-size:10px}.day.svelte-1gt2yrk{border:1px solid var(--line);background:var(--canvas);min-height:0;color:var(--ink-muted);font:500 10.5px var(--font-text);cursor:pointer;text-align:left;border-radius:6px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:3px 5px;display:flex;overflow:hidden}.day.has.svelte-1gt2yrk{background:color-mix(in srgb, var(--c) calc(var(--a) * 100%), var(--canvas));color:var(--ink)}.day.on.svelte-1gt2yrk{outline:2px solid var(--saffron);outline-offset:-1px}.day.svelte-1gt2yrk small:where(.svelte-1gt2yrk){color:var(--ink);opacity:.9;font-size:9.5px}.nowrap.svelte-1gt2yrk{white-space:nowrap}.month.svelte-1gt2yrk{grid-template-columns:1fr 1fr;gap:6px;margin:4px 10px 8px;display:grid}.month.svelte-1gt2yrk div:where(.svelte-1gt2yrk){background:var(--surface-raised);border-radius:8px;padding:7px 9px}.month.svelte-1gt2yrk dt:where(.svelte-1gt2yrk){color:var(--ink-muted);font-size:10.5px}.month.svelte-1gt2yrk dd:where(.svelte-1gt2yrk){margin:3px 0 0;font-size:12.5px;font-weight:600}.hint.svelte-1gt2yrk{margin:0;padding:0 10px 8px;font-size:10.5px}@media (width<=1180px){.kpis.svelte-1gt2yrk{grid-template-columns:repeat(6,minmax(0,1fr))}.kpis.svelte-1gt2yrk div:where(.svelte-1gt2yrk):nth-child(6){border-right:0}.kpis.svelte-1gt2yrk div:where(.svelte-1gt2yrk):nth-child(n+7){border-top:1px solid var(--line)}.board.svelte-1gt2yrk{grid-template:"stats stats"max-content"trades cal"minmax(360px,1fr)"trades equity"260px"break break"240px/minmax(0,1fr) 320px;overflow-y:auto}}@media (width<=720px){.kpis.svelte-1gt2yrk{grid-template-columns:repeat(2,minmax(0,1fr))}.kpis.svelte-1gt2yrk div:where(.svelte-1gt2yrk){border-right:0;border-top:1px solid var(--line)}.board.svelte-1gt2yrk{grid-template:"stats"max-content"cal"max-content"equity"200px"trades"360px"break"max-content/minmax(0,1fr);overflow-y:auto}.p-ph.svelte-1gt2yrk{flex-wrap:wrap;height:auto;min-height:34px;padding-block:4px}}
