:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f5f4f1;--surface:#fcfcfb;--border:#e3e2dd;--grid:#ebeae6;--text-primary:#0b0b0b;--text-secondary:#52514e;--text-muted:#84837d;--accent:#2a78d6;--accent-text:#1c5cab;--series-1:#2a78d6;--series-2:#eb6834;--meter-track:#dfe9f6;--good:#0ca30c;--warning:#fab219;--critical:#d03b3b;--pnl-pos:#006300;--pnl-neg:#b42a2a;--alert-bg:#fdf1f0;--alert-border:#efc4c2}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#111110;--surface:#1a1a19;--border:#30302d;--grid:#2a2a28;--text-primary:#f0efec;--text-secondary:#c3c2b7;--text-muted:#8f8e86;--accent:#3987e5;--accent-text:#86b6ef;--series-1:#3987e5;--series-2:#d95926;--meter-track:#1c3250;--pnl-pos:#4cc24c;--pnl-neg:#f08080;--alert-bg:#2a1716;--alert-border:#5b2a28}}*{box-sizing:border-box}body{background:var(--page);color:var(--text-primary);margin:0;font:14px/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:var(--accent-text);text-decoration:none}a:hover{text-decoration:underline}h1{margin:0;font-size:20px}h2{margin:0;font-size:15px}.num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.pos{color:var(--pnl-pos)}.neg{color:var(--pnl-neg)}.muted{color:var(--text-muted)}.small{font-size:12px}.card{background:var(--surface);border:1px solid var(--border);border-radius:10px}.card-head{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.card-body{padding:0 16px 16px}.tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.tile{padding:12px 16px}.tile .label{color:var(--text-secondary);font-size:12px}.tile .value{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.3}.tile .sub{color:var(--text-muted);font-size:12px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-top:1px solid var(--grid);white-space:nowrap;padding:8px 12px}th{color:var(--text-secondary);font-size:12px;font-weight:500}th.num{text-align:right}th:first-child,td:first-child{padding-left:16px}th:last-child,td:last-child{padding-right:16px}tr.link{cursor:pointer}tr.link:hover td{background:color-mix(in srgb, var(--accent) 7%, transparent)}button,.button{font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--text-primary);cursor:pointer;border-radius:7px;padding:7px 12px}button:hover{border-color:var(--text-muted)}button.primary{background:var(--accent);border-color:var(--accent);color:#fff}button.danger{color:var(--pnl-neg)}button:disabled{opacity:.55;cursor:default}input,select{font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:7px;min-width:0;padding:7px 10px}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}label.field{color:var(--text-secondary);gap:4px;font-size:12px;display:grid}.form-row{flex-wrap:wrap;align-items:end;gap:8px 12px;display:flex}.alert{border:1px solid var(--alert-border);background:var(--alert-bg);border-radius:8px;padding:10px 14px}.empty{text-align:center;color:var(--text-secondary);padding:28px 16px}code,pre{font:12.5px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}pre{background:var(--page);border:1px solid var(--border);border-radius:8px;margin:0;padding:12px;overflow-x:auto}.stack{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}header.svelte-12qhfyh{background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:10px 16px;display:flex}.brand.svelte-12qhfyh{color:var(--text-primary);font-weight:700}nav.svelte-12qhfyh{flex:1;gap:4px;display:flex}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--text-secondary);border-radius:6px;padding:6px 10px}nav.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){color:var(--text-primary);background:var(--page);font-weight:600}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--text-primary);text-decoration:none}main.svelte-12qhfyh{max-width:1280px;margin:0 auto;padding:16px}@media (width<=520px){.who.svelte-12qhfyh{display:none}}
