:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--gray-0:#fbfaf7;--gray-50:#f4f3ef;--gray-75:#f0efec;--gray-100:#ebe9e3;--gray-200:#dcd9d1;--gray-300:#c3c0b6;--gray-350:#b9b7ad;--gray-480:#8a8880;--gray-500:#898781;--gray-575:#6f6d66;--gray-600:#66645e;--gray-700:#4a4945;--gray-775:#3a3a37;--gray-825:#2c2c2a;--gray-850:#232321;--gray-860:#222220;--gray-900:#1b1b1a;--gray-925:#171716;--gray-950:#141413;--gray-1000:#111110;--blue-50:#e8f0fb;--blue-250:#86b6ef;--blue-350:#5598e7;--blue-400:#3987e5;--blue-450:#2a78d6;--blue-500:#256abf;--blue-550:#1c5cab;--blue-900:#1a2a40;--red-250:#eb9890;--red-350:#e0665c;--red-450:#d9574f;--red-500:#c03b33;--red-600:#b23f39;--red-700:#8a2f2b;--green-text-light:#006300;--green-text-dark:#3fbf3f;--red-text-light:#b3261e;--red-text-dark:#ff7a70;--orange-500:#d95926;--white:#fff;--font-sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-base:15px;--text-lg:17px;--text-xl:22px;--text-2xl:32px;--text-read:18px;--text-primary:var(--gray-1000);--text-secondary:var(--gray-600);--text-muted:var(--gray-500);--leading-tight:1.2;--leading-base:1.45;--leading-read:1.7;--duration-fast:.12s;--surface-page:var(--gray-50);--surface-panel:var(--gray-0);--surface-sunken:var(--gray-50);--surface-hover:var(--gray-100);--surface-selected:var(--blue-50);--border-subtle:var(--gray-100);--border-default:var(--gray-200);--border-strong:var(--gray-300);--accent:var(--orange-500);--focus:var(--blue-450);--positive:var(--green-text-light);--negative:var(--red-text-light);--chart-line:var(--blue-450);--chart-dot:var(--gray-500);--chart-grid:var(--gray-100);--chart-axis:var(--gray-300);--chart-volume:var(--gray-300);--heat-pos-1:var(--blue-250);--heat-pos-2:var(--blue-350);--heat-pos-3:var(--blue-500);--heat-neg-1:var(--red-250);--heat-neg-2:var(--red-350);--heat-neg-3:var(--red-500);--heat-ink-1:var(--gray-1000);--heat-ink-3:var(--white);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--row-h:36px;--hairline:1px}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-primary:var(--gray-75);--text-secondary:var(--gray-350);--text-muted:var(--gray-480);--surface-page:var(--gray-950);--surface-panel:var(--gray-925);--surface-sunken:var(--gray-950);--surface-hover:var(--gray-850);--surface-selected:var(--blue-900);--border-subtle:var(--gray-860);--border-default:var(--gray-825);--border-strong:var(--gray-775);--focus:var(--blue-400);--positive:var(--green-text-dark);--negative:var(--red-text-dark);--chart-line:var(--blue-400);--chart-dot:var(--gray-575);--chart-grid:var(--gray-860);--chart-axis:var(--gray-775);--chart-volume:var(--gray-775);--heat-pos-1:var(--blue-550);--heat-pos-2:var(--blue-450);--heat-pos-3:var(--blue-350);--heat-neg-1:var(--red-700);--heat-neg-2:var(--red-600);--heat-neg-3:var(--red-450);--heat-ink-1:var(--gray-75);--heat-ink-3:var(--white)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-primary:var(--gray-75);--text-secondary:var(--gray-350);--text-muted:var(--gray-480);--surface-page:var(--gray-950);--surface-panel:var(--gray-925);--surface-sunken:var(--gray-950);--surface-hover:var(--gray-850);--surface-selected:var(--blue-900);--border-subtle:var(--gray-860);--border-default:var(--gray-825);--border-strong:var(--gray-775);--focus:var(--blue-400);--positive:var(--green-text-dark);--negative:var(--red-text-dark);--chart-line:var(--blue-400);--chart-dot:var(--gray-575);--chart-grid:var(--gray-860);--chart-axis:var(--gray-775);--chart-volume:var(--gray-775);--heat-pos-1:var(--blue-550);--heat-pos-2:var(--blue-450);--heat-pos-3:var(--blue-350);--heat-neg-1:var(--red-700);--heat-neg-2:var(--red-600);--heat-neg-3:var(--red-450);--heat-ink-1:var(--gray-75);--heat-ink-3:var(--white)}*{box-sizing:border-box}html,body{margin:0}body{background:var(--surface-page);color:var(--text-primary);font:400 var(--text-base) / var(--leading-base) var(--font-sans);-webkit-font-smoothing:antialiased}button,input,select{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono)}.muted{color:var(--text-muted)}.secondary{color:var(--text-secondary)}.up{color:var(--positive)}.down{color:var(--negative)}.na{color:var(--text-muted)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page{max-width:1760px;padding:var(--space-5) var(--space-6) var(--space-8);gap:var(--space-4);margin:0 auto;display:grid}.panel{background:var(--surface-panel);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-lg);min-width:0}.panel-head{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:var(--hairline) solid var(--border-subtle);display:flex}.panel-head>svg{width:16px;height:16px;color:var(--text-muted)}.panel-title{font-size:var(--text-base);margin:0;font-weight:600}.panel-meta{font-size:var(--text-sm);color:var(--text-muted);margin-left:auto}.subhead{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;padding:var(--space-3) var(--space-4) var(--space-1);font-weight:500}.empty{padding:var(--space-3) var(--space-4);font-size:var(--text-md);color:var(--text-muted);margin:0}.seg{border-radius:var(--radius-md);background:var(--surface-sunken);border:var(--hairline) solid var(--border-default);padding:2px;display:inline-flex}.seg button{border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:3px 10px;font-weight:500}.seg button[aria-pressed=true]{background:var(--surface-panel);color:var(--text-primary);box-shadow:0 0 0 var(--hairline) var(--border-default)}.seg.accent button{color:var(--text-muted)}.seg.accent button:hover{color:var(--text-primary);background:var(--surface-hover)}.seg.accent button[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);box-shadow:0 0 0 var(--hairline) color-mix(in srgb, var(--accent) 40%, transparent);font-weight:500}.heat-tint{color:var(--text-secondary)}.heat-tint.p1{background:var(--heat-pos-1);color:var(--heat-ink-1)}.heat-tint.p2{background:var(--heat-pos-2);color:var(--heat-ink-1)}.heat-tint.p3{background:var(--heat-pos-3);color:var(--heat-ink-3)}.heat-tint.n1{background:var(--heat-neg-1);color:var(--heat-ink-1)}.heat-tint.n2{background:var(--heat-neg-2);color:var(--heat-ink-1)}.heat-tint.n3{background:var(--heat-neg-3);color:var(--heat-ink-3)}.chip{border:var(--hairline) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel);height:28px;font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.chip[aria-pressed=true]{border-color:var(--text-primary);color:var(--text-primary)}.chip.filter-on,.seg.filter-on{border-color:var(--accent);color:var(--accent)}.chip.filter-on b,.chip.filter-on svg,.seg.filter-on button[aria-pressed=true]{color:var(--accent)}.chip select{font-size:var(--text-sm);color:var(--text-primary);background:0 0;border:0;outline:none}.cat{font-family:var(--font-mono);border-radius:var(--radius-sm);border:var(--hairline) solid var(--border-default);color:var(--text-secondary);padding:1px 5px;font-size:10px;display:inline-block}.table-wrap{overflow-x:auto}table.data{border-collapse:collapse;width:100%}.data th,.data td{height:var(--row-h);border-bottom:var(--hairline) solid var(--border-subtle);white-space:nowrap;font-size:var(--text-md);text-align:right;padding:0 6px}.data thead th{height:32px;font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.data tr>:first-child{padding-left:var(--space-4)}.data tr>:last-child{padding-right:var(--space-4)}.data .left{text-align:left}.data th button{all:unset;cursor:pointer;align-items:center;gap:2px;display:inline-flex}.data th[aria-sort=ascending],.data th[aria-sort=descending]{color:var(--text-primary)}.data tbody tr:hover{background:var(--surface-hover)}.data tbody tr:last-child>*{border-bottom:0}.data.compact th,.data.compact td{height:30px;font-size:var(--text-sm)}.who{align-items:center;gap:var(--space-2);min-width:0;display:flex}.who a,a.who{color:var(--text-primary);font-weight:500;text-decoration:none}.who a:hover,a.who:hover{text-decoration:underline}.team-tag{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:4px;display:inline-flex}.legend-row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.legend-scale{align-items:center;gap:2px;display:inline-flex}.legend-scale i{border-radius:2px;width:18px;height:10px}.foot{font-size:var(--text-sm);color:var(--text-muted);padding:var(--space-2) 2px}@media (width<=767px){body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.page{padding:var(--space-3);gap:var(--space-3)}.panel-head{flex-wrap:wrap;row-gap:2px}.panel-meta{min-width:0}.table-wrap .sticky-col{z-index:1;background:var(--surface-panel);box-shadow:inset calc(-1 * var(--hairline)) 0 0 var(--border-subtle);position:sticky;left:0}.data tbody tr:hover .sticky-col{background:var(--surface-hover)}.table-wrap .sticky-col .who a,.table-wrap .sticky-col a.who{text-overflow:ellipsis;max-width:128px;overflow:hidden}.hide-narrow{display:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.icon-btn.svelte-1cmi4dh{border:var(--hairline) solid var(--border-default);background:var(--surface-panel);border-radius:var(--radius-md);cursor:pointer;width:32px;height:32px;color:var(--text-secondary);place-items:center;display:grid}.icon-btn.svelte-1cmi4dh:hover{background:var(--surface-hover);color:var(--text-primary)}.navbar.svelte-rfuq4y{z-index:5;align-items:center;gap:var(--space-6);height:56px;padding:0 var(--space-6);background:var(--surface-panel);border-bottom:var(--hairline) solid var(--border-default);display:flex;position:sticky;top:0}.brand.svelte-rfuq4y{align-items:center;gap:var(--space-2);letter-spacing:-.01em;white-space:nowrap;color:var(--text-primary);font-weight:600;text-decoration:none;display:flex}.brand-tile.svelte-rfuq4y{border-radius:var(--radius-md);background:var(--gray-0);flex:none;place-items:center;width:32px;height:32px;display:grid}.brand-tile.svelte-rfuq4y img:where(.svelte-rfuq4y){display:block}nav.svelte-rfuq4y{align-items:center;gap:var(--space-1);display:flex}nav.svelte-rfuq4y a:where(.svelte-rfuq4y){align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--text-secondary);font-weight:500;font-size:var(--text-md);white-space:nowrap;text-decoration:none;display:inline-flex}nav.svelte-rfuq4y a:where(.svelte-rfuq4y) svg{width:16px;height:16px}nav.svelte-rfuq4y a:where(.svelte-rfuq4y):hover{color:var(--text-primary);background:var(--surface-hover)}nav.svelte-rfuq4y a[aria-current=page]:where(.svelte-rfuq4y){color:var(--text-primary);background:color-mix(in srgb, var(--accent) 14%, transparent)}nav.svelte-rfuq4y a[aria-current=page]:where(.svelte-rfuq4y) svg{color:var(--accent)}.tools.svelte-rfuq4y{align-items:center;gap:var(--space-2);min-width:0;margin-left:auto;display:flex}@media (width<=1100px){.tools.svelte-rfuq4y .search{width:220px}}@media (width<=900px){.navbar.svelte-rfuq4y{gap:var(--space-4)}.brand-name.svelte-rfuq4y{display:none}nav.svelte-rfuq4y a:where(.svelte-rfuq4y){padding:0 var(--space-2);gap:6px}.tools.svelte-rfuq4y .search{width:150px}}@media (width<=767px){.navbar.svelte-rfuq4y{gap:var(--space-3);padding:0 var(--space-4)}nav.svelte-rfuq4y{display:none}.tools.svelte-rfuq4y{flex:1}.tools.svelte-rfuq4y .search{flex:1;width:auto}}.tabbar.svelte-1wwzsr0{display:none}@media (width<=767px){.tabbar.svelte-1wwzsr0{z-index:15;padding:var(--space-1) var(--space-1) calc(var(--space-1) + env(safe-area-inset-bottom));background:var(--surface-panel);border-top:var(--hairline) solid var(--border-default);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}}a.svelte-1wwzsr0{border-radius:var(--radius-md);min-height:52px;color:var(--text-muted);font-size:var(--text-xs);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:500;text-decoration:none;display:flex}a.svelte-1wwzsr0 svg{width:22px;height:22px}a[aria-current=page].svelte-1wwzsr0{color:var(--text-primary);background:color-mix(in srgb, var(--accent) 14%, transparent)}a[aria-current=page].svelte-1wwzsr0 svg{color:var(--accent)}span.svelte-1wwzsr0{white-space:nowrap}
