.lede.svelte-uj7540{max-width:46rem;color:var(--text-muted);margin:0 0 1.75rem;font-size:1.05rem;line-height:1.6}.lede.svelte-uj7540 a:where(.svelte-uj7540){color:var(--accent-text);text-decoration:none}.lede.svelte-uj7540 a:where(.svelte-uj7540):hover{text-decoration:underline}.lede.svelte-uj7540 strong:where(.svelte-uj7540){color:var(--text)}.offline.svelte-uj7540{font-family:var(--font-mono);color:var(--accent-text);margin:0 0 1rem;font-size:.75rem}.provenance.svelte-uj7540{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:0 2.5rem;margin:0 0 1.5rem;padding:.9rem 0;display:flex}.provenance.svelte-uj7540 div:where(.svelte-uj7540){flex-direction:column;gap:.15rem;padding:.25rem 0;display:flex}.provenance.svelte-uj7540 dt:where(.svelte-uj7540){font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:.62rem;font-weight:600}.provenance.svelte-uj7540 dd:where(.svelte-uj7540){font-family:var(--font-mono);color:var(--text);margin:0;font-size:.85rem}.provenance.svelte-uj7540 dd.num:where(.svelte-uj7540){color:var(--accent-text);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:600;line-height:1.1}.provenance.svelte-uj7540 a:where(.svelte-uj7540){color:var(--accent-text);text-decoration:none}.provenance.svelte-uj7540 a:where(.svelte-uj7540):hover{text-decoration:underline}.controls.svelte-uj7540{z-index:2;background:var(--bg);border-bottom:1px solid var(--border);margin:0 0 1.25rem;padding:.6rem 0 .7rem;position:sticky;top:3.1rem}.norm.svelte-uj7540{max-width:64rem;font-family:var(--font-mono);color:var(--text-faint);margin:-.5rem 0 1.25rem;font-size:.72rem;line-height:1.5}.norm.svelte-uj7540 strong:where(.svelte-uj7540){color:var(--text-muted);font-weight:600}.chips.svelte-uj7540{flex-wrap:wrap;gap:.4rem;margin:0 0 .6rem;display:flex}.chip.svelte-uj7540{border:1px solid var(--border);background:var(--bg-card);min-height:2.75rem;color:var(--text-muted);font-family:var(--font-mono);touch-action:manipulation;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:.75rem;text-decoration:none;display:inline-flex}.chip.svelte-uj7540 .n:where(.svelte-uj7540){font-variant-numeric:tabular-nums;color:var(--text-faint)}.chip.svelte-uj7540:hover{border-color:var(--accent);color:var(--text)}.chip.svelte-uj7540:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chip.active.svelte-uj7540{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--text);font-weight:600}.chip.active.svelte-uj7540 .n:where(.svelte-uj7540){color:var(--accent-text)}.tools.svelte-uj7540{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex}.search.svelte-uj7540{flex:18rem}.search.svelte-uj7540 input:where(.svelte-uj7540){border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-card);width:100%;min-height:2.75rem;color:var(--text);font-family:var(--font-mono);padding:.6rem .85rem;font-size:1rem}.search.svelte-uj7540 input:where(.svelte-uj7540)::placeholder{color:var(--text-faint)}.search.svelte-uj7540 input:where(.svelte-uj7540):focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:1px}.tally.svelte-uj7540{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-variant-numeric:tabular-nums;margin:0;font-size:.72rem}.wider.svelte-uj7540{font-family:var(--font-mono);color:var(--text-muted);margin:.5rem 0 0;font-size:.72rem}.wider.svelte-uj7540 a:where(.svelte-uj7540){color:var(--accent-text)}.empty.svelte-uj7540,.thin.svelte-uj7540{color:var(--text-muted);margin:1.5rem 0}.empty.svelte-uj7540{border:1px dashed var(--border);border-radius:var(--radius);text-align:center;padding:1.5rem}.empty.svelte-uj7540 strong:where(.svelte-uj7540){color:var(--text)}.thin.svelte-uj7540{font-family:var(--font-mono);font-size:.75rem}.group.svelte-uj7540 h2:where(.svelte-uj7540){align-items:baseline;gap:.6rem;margin:2.25rem 0 .35rem;font-size:1.15rem;display:flex}.group.svelte-uj7540 .blurb:where(.svelte-uj7540){max-width:46rem;color:var(--text-muted);margin:0 0 1rem;font-size:.9rem;line-height:1.55}.run.svelte-uj7540 h3:where(.svelte-uj7540){z-index:1;background:var(--bg);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin:1.25rem 0 0;padding:.4rem 0 .3rem;font-size:.7rem;font-weight:600;position:sticky;top:9.5rem}.gn.svelte-uj7540{font-family:var(--font-mono);color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:400}.register.svelte-uj7540{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.register.svelte-uj7540 li:where(.svelte-uj7540){border-bottom:1px solid var(--border);content-visibility:auto;contain-intrinsic-size:auto 3rem;border-left:2px solid #0000;grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:baseline;gap:0 1rem;padding:.35rem .5rem .35rem 0;transition:background .12s,border-left-color .12s;display:grid}.register.svelte-uj7540 li[hidden]:where(.svelte-uj7540){display:none}.register.svelte-uj7540 li:where(.svelte-uj7540):hover{background:var(--surface-2);border-left-color:var(--accent)}.register.svelte-uj7540 li.sub:where(.svelte-uj7540) .nr:where(.svelte-uj7540){color:var(--text-faint);padding-left:1rem}.register.svelte-uj7540 li.ended:where(.svelte-uj7540) .name:where(.svelte-uj7540){color:var(--text-muted)}.nr.svelte-uj7540{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);overflow-wrap:anywhere;font-size:.8rem;font-weight:600}.register.svelte-uj7540 li:where(.svelte-uj7540):hover .nr:where(.svelte-uj7540){color:var(--accent-text)}.body.svelte-uj7540{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;min-width:0;display:flex}.name.svelte-uj7540{min-height:2.75rem;color:var(--text);text-underline-offset:2px;touch-action:manipulation;align-items:center;font-size:1rem;text-decoration:none;display:inline-flex}.name.svelte-uj7540:hover{color:var(--accent-text);text-decoration:underline}.name.svelte-uj7540:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ext.svelte-uj7540{color:var(--text-faint);margin-left:.25rem;font-size:.7em}.name.svelte-uj7540:hover .ext:where(.svelte-uj7540){color:var(--accent-text)}.tag.svelte-uj7540{border:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;border-radius:999px;padding:.1rem .4rem;font-size:.62rem}.tag.foreign.svelte-uj7540{border-color:color-mix(in srgb, var(--upcoming) 50%, transparent);color:var(--upcoming);background:color-mix(in srgb, var(--upcoming) 10%, transparent)}.tag.warn.svelte-uj7540{border-color:color-mix(in srgb, var(--warn) 50%, transparent);color:var(--warn)}.tag.past.svelte-uj7540{border-color:color-mix(in srgb, var(--text-faint) 40%, transparent)}.seen.svelte-uj7540{font-family:var(--font-mono);color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.7rem}.provenance.svelte-uj7540,.controls.svelte-uj7540,.group.svelte-uj7540,.register.svelte-uj7540,.empty.svelte-uj7540{max-width:64rem}.note.svelte-uj7540{border-top:1px solid var(--border);max-width:46rem;color:var(--text-muted);margin:2.5rem 0 0;padding-top:1.25rem;font-size:.9rem;line-height:1.6}.note.svelte-uj7540 a:where(.svelte-uj7540){color:var(--accent-text);text-decoration:none}.note.svelte-uj7540 a:where(.svelte-uj7540):hover{text-decoration:underline}.note.svelte-uj7540 code:where(.svelte-uj7540){font-family:var(--font-mono);background:var(--surface-2);border-radius:4px;padding:.05em .3em;font-size:.85em}.sr-only.svelte-uj7540{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=40rem){.register.svelte-uj7540 li:where(.svelte-uj7540){grid-template-columns:minmax(0,1fr);row-gap:.1rem;padding:.5rem .25rem .6rem 0}.register.svelte-uj7540 li.sub:where(.svelte-uj7540) .nr:where(.svelte-uj7540){padding-left:.9rem}.nr.svelte-uj7540{letter-spacing:.06em;font-size:.7rem}.nr.empty.svelte-uj7540{display:none}.name.svelte-uj7540{min-height:2.75rem}.seen.svelte-uj7540{font-size:.65rem}.provenance.svelte-uj7540{gap:0 1.5rem}.controls.svelte-uj7540{padding-top:.5rem;top:3.1rem}.chips.svelte-uj7540{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-1.25rem;padding-inline:1.25rem;overflow-x:auto}.chip.svelte-uj7540{flex:none}.run.svelte-uj7540 h3:where(.svelte-uj7540){top:10.5rem}}@media (prefers-reduced-motion:reduce){.register.svelte-uj7540 li:where(.svelte-uj7540){transition:none}}
