.page.svelte-7xsay8{max-width:1100px;margin:0 auto;padding:24px 16px 80px;color:var(--page-ink);background:var(--page-bg)}.hdr.svelte-7xsay8{padding-bottom:12px;border-bottom:1px solid var(--card-border);margin-bottom:12px}.hdr.svelte-7xsay8 h1:where(.svelte-7xsay8){margin:0;font-size:1.4rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-color)}.sub.svelte-7xsay8{margin:2px 0 0;color:var(--ink-muted);font-size:.78rem}.msg.svelte-7xsay8{color:var(--ink-muted);font-size:.8rem}.meta.svelte-7xsay8{display:flex;gap:8px;flex-wrap:wrap;font-size:.75rem;margin-bottom:10px;color:var(--page-ink)}.scope-tabs.svelte-7xsay8{display:inline-flex;flex-wrap:wrap;border:1px solid var(--card-border);margin-bottom:10px;width:-moz-fit-content;width:fit-content;max-width:100%}.scope-tab.svelte-7xsay8{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background:transparent;color:var(--ink-muted);border:0;border-right:1px solid var(--card-border);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:0;font-family:inherit;white-space:nowrap}.scope-tab.svelte-7xsay8:last-child{border-right:0}.scope-tab--active.svelte-7xsay8{background:var(--accent-color);color:#0b0b0b}.scope-tab.svelte-7xsay8:not(.scope-tab--active):hover{color:var(--page-ink)}.scope-tab__count.svelte-7xsay8{font-size:.58rem;font-weight:800;padding:1px 5px;border:1px solid currentColor;letter-spacing:.02em}.games-left.svelte-7xsay8{margin-top:3px;font-family:ui-monospace,monospace;font-size:.64rem;color:var(--ink-muted);letter-spacing:.02em}.games-left-short.svelte-7xsay8{color:#b66}.controls.svelte-7xsay8{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.legend-toggle.svelte-7xsay8{margin-left:auto;padding:4px 10px;background:transparent;border:1px solid var(--card-border);color:var(--ink-muted);font-size:.68rem;letter-spacing:.04em;text-transform:lowercase;cursor:pointer;font-family:inherit}.legend-toggle.svelte-7xsay8:hover{color:var(--page-ink);border-color:var(--ink-muted)}.legend-toggle[aria-pressed=true].svelte-7xsay8{color:#0b0b0b;background:var(--accent-color);border-color:var(--accent-color)}.legend.svelte-7xsay8{border:1px solid var(--card-border);padding:8px 10px;background:var(--card-bg);font-size:.66rem;line-height:1.45;color:var(--ink-muted);margin-bottom:10px}.legend.svelte-7xsay8 p:where(.svelte-7xsay8){margin:0 0 4px}.legend.svelte-7xsay8 ul:where(.svelte-7xsay8){margin:0 0 4px;padding-left:16px;color:var(--ink-muted)}.legend.svelte-7xsay8 li:where(.svelte-7xsay8){margin:1px 0}.legend.svelte-7xsay8 strong:where(.svelte-7xsay8){color:var(--page-ink);font-weight:700}.legend.svelte-7xsay8 code:where(.svelte-7xsay8){font-family:ui-monospace,monospace;font-size:.62rem;color:var(--accent-color)}.legend-formula.svelte-7xsay8{color:var(--ink-muted);margin-top:4px!important;opacity:.8}.feed.svelte-7xsay8{width:100%;border-collapse:collapse;border:1px solid var(--card-border);table-layout:auto;font-size:.72rem}.feed.svelte-7xsay8 thead:where(.svelte-7xsay8) th:where(.svelte-7xsay8){text-align:left;font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);padding:3px 6px;border-bottom:1px solid var(--card-border);background:var(--page-bg);white-space:nowrap;vertical-align:bottom}.th-status.svelte-7xsay8{width:96px}.th-when.svelte-7xsay8{width:56px}.th-proj.svelte-7xsay8{width:28%}.th-comps.svelte-7xsay8{width:120px;font-family:ui-monospace,monospace;font-size:.5rem;letter-spacing:.04em;text-transform:none}.th-score.svelte-7xsay8{width:56px;text-align:right!important}.th-copy.svelte-7xsay8{width:22px}.feed.svelte-7xsay8 tbody:where(.svelte-7xsay8) td:where(.svelte-7xsay8){padding:3px 6px;vertical-align:top;border-bottom:1px solid var(--card-border);line-height:1.25}.feed.svelte-7xsay8 tbody:where(.svelte-7xsay8) tr:where(.svelte-7xsay8):last-child td:where(.svelte-7xsay8){border-bottom:0}.feed.svelte-7xsay8 tbody:where(.svelte-7xsay8) tr:where(.svelte-7xsay8):nth-child(odd) td:where(.svelte-7xsay8){background:var(--card-bg)}.row-extending.svelte-7xsay8 td:where(.svelte-7xsay8):first-child{border-left:3px solid #3fa374;padding-left:4px}.td-status.svelte-7xsay8{white-space:nowrap}.badge.svelte-7xsay8{display:inline-block;padding:1px 5px;font-size:.5rem;font-weight:700;letter-spacing:.08em;border:1px solid currentColor;text-align:center;white-space:nowrap;line-height:1.15;min-width:82px;box-sizing:border-box}.badge-approaching.svelte-7xsay8{color:var(--accent-color)}.badge-extending.svelte-7xsay8{color:#3fa374}.td-when.svelte-7xsay8{white-space:nowrap}.when.svelte-7xsay8{font-variant-numeric:tabular-nums;font-weight:700;font-size:.68rem;letter-spacing:.04em}.when-soon.svelte-7xsay8{color:var(--accent-color)}.when-po.svelte-7xsay8{color:#3fa374;font-size:.58rem;letter-spacing:.08em}.when-yr.svelte-7xsay8{color:var(--ink-muted);font-size:.58rem;letter-spacing:.08em}.td-info.svelte-7xsay8{line-height:1.2}.info-link.svelte-7xsay8{display:flex;flex-direction:column;gap:1px;color:var(--page-ink);text-decoration:none;border-bottom:1px dashed transparent;width:-moz-fit-content;width:fit-content;max-width:100%}.info-link.svelte-7xsay8:hover{color:var(--accent-color);border-bottom-color:var(--accent-color)}.info-primary.svelte-7xsay8{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.info-name.svelte-7xsay8{font-weight:700;font-size:.74rem}.info-team.svelte-7xsay8{color:var(--ink-muted);font-size:.62rem;font-weight:600;letter-spacing:.04em}.info-age.svelte-7xsay8{color:var(--ink-muted);font-size:.6rem}.info-label.svelte-7xsay8{color:var(--page-ink);font-size:.66rem}.td-proj.svelte-7xsay8{color:var(--ink-muted);font-size:.66rem;line-height:1.3}.td-comps.svelte-7xsay8{font-family:ui-monospace,monospace;font-size:.54rem;color:var(--ink-muted);white-space:nowrap;opacity:.7}.td-score.svelte-7xsay8{font-variant-numeric:tabular-nums;color:var(--accent-color);font-size:.88rem;text-align:right;font-weight:700;letter-spacing:.01em}.td-copy.svelte-7xsay8{width:28px;padding-right:8px;padding-left:0}.copy.svelte-7xsay8{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);background:transparent;border:1px solid transparent;cursor:pointer;padding:0;border-radius:0;transition:color .15s,border-color .15s,background .15s}.copy.svelte-7xsay8:hover{color:var(--accent-color);border-color:var(--card-border)}.copy-done.svelte-7xsay8{color:#0b0b0b;background:var(--accent-color);border-color:var(--accent-color)}@media(max-width:800px){.feed.svelte-7xsay8{font-size:.68rem}.th-comps.svelte-7xsay8,.td-comps.svelte-7xsay8{display:none}.badge.svelte-7xsay8{min-width:74px;font-size:.48rem}.td-score.svelte-7xsay8{font-size:.78rem}}@media(max-width:560px){.th-proj.svelte-7xsay8,.td-proj.svelte-7xsay8{display:none}.info-primary.svelte-7xsay8{gap:5px}.td-score.svelte-7xsay8{font-size:.72rem}}
