.warn-icon.svelte-1cjcfpd{fill:none;width:15px;height:15px;stroke:var(--warn-glyph-stroke,var(--red-ink));stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 15px}.band.svelte-q3aqbi{background:var(--canvas-raised);border:1px solid var(--rule);border-left:2px solid var(--red);color:var(--text-primary);border-radius:0 3px 3px 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.4rem 1.5rem;margin:0 0 1rem;padding:.9rem 1.1rem;display:grid}@supports selector(:has(*)){@media (width>=641px){.band.svelte-q3aqbi:not(:has(.actions)){grid-template-columns:minmax(0,1fr) auto}}}.headline-row.svelte-q3aqbi{align-items:center;gap:7px;display:flex}.headline.svelte-q3aqbi{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700;line-height:1.2}.body.svelte-q3aqbi{max-width:58ch;color:var(--text-secondary);margin:.3rem 0 0;font-size:14px;line-height:1.45}.body.svelte-q3aqbi strong:where(.svelte-q3aqbi){color:var(--text-primary);font-weight:600}.meta.svelte-q3aqbi{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.tok.svelte-q3aqbi{border:1px solid color-mix(in oklch, var(--amber-ink) 35%, transparent);background:var(--amber-soft);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;max-width:100%;color:var(--amber-ink);border-radius:3px;align-items:center;gap:.4rem;padding:.2rem .5rem;font-size:10px;font-weight:600;display:inline-flex}.tok-red.svelte-q3aqbi{color:var(--red-ink);border-color:color-mix(in oklch, var(--red-ink) 35%, transparent);background:var(--red-soft)}.dot.svelte-q3aqbi{font-size:8px;line-height:1;animation:1.6s ease-in-out infinite svelte-q3aqbi-lineup-pulse}@keyframes svelte-q3aqbi-lineup-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.dot.svelte-q3aqbi{animation:none}}.pair.svelte-q3aqbi{text-align:left;grid-template-columns:auto auto auto;align-items:end;gap:.2rem .75rem;display:inline-grid}.pair.svelte-q3aqbi b:where(.svelte-q3aqbi){letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;line-height:1;display:block}.pair.svelte-q3aqbi b.fixed:where(.svelte-q3aqbi){color:var(--good-ink)}.pair.svelte-q3aqbi small:where(.svelte-q3aqbi){font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);font-size:10px;display:block}.arrow.svelte-q3aqbi{color:var(--text-muted);align-self:center;font-size:1.1rem}.margin.svelte-q3aqbi{color:var(--text-secondary);text-align:right;margin:0;font-size:12px;font-weight:600}.actions.svelte-q3aqbi{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.band.ink.svelte-q3aqbi{background:var(--ink);border:1px solid var(--ink);color:var(--text-on-ink);--warn-glyph-stroke:var(--red-on-ink);border-radius:4px}.band.ink.svelte-q3aqbi .headline:where(.svelte-q3aqbi){color:var(--text-on-ink)}.band.ink.svelte-q3aqbi .body:where(.svelte-q3aqbi){color:var(--text-on-ink-muted)}.band.ink.svelte-q3aqbi .body:where(.svelte-q3aqbi) strong:where(.svelte-q3aqbi){color:var(--text-on-ink)}.band.ink.svelte-q3aqbi .body:where(.svelte-q3aqbi) .inline-link{color:var(--text-on-ink);-webkit-text-decoration-color:var(--red-on-ink);text-decoration-color:var(--red-on-ink)}.band.ink.svelte-q3aqbi .body:where(.svelte-q3aqbi) .inline-link:hover{color:var(--red-on-ink)}.band.ink.svelte-q3aqbi .tok:where(.svelte-q3aqbi){color:var(--red-on-ink);border-color:color-mix(in oklch, var(--red-on-ink) 45%, transparent);background:0 0}.band.ink.svelte-q3aqbi .pair:where(.svelte-q3aqbi) b:where(.svelte-q3aqbi){color:var(--text-on-ink)}.band.ink.svelte-q3aqbi .pair:where(.svelte-q3aqbi) b.fixed:where(.svelte-q3aqbi){color:var(--good-on-ink)}.band.ink.svelte-q3aqbi .pair:where(.svelte-q3aqbi) small:where(.svelte-q3aqbi),.band.ink.svelte-q3aqbi .margin:where(.svelte-q3aqbi),.band.ink.svelte-q3aqbi .arrow:where(.svelte-q3aqbi){color:var(--text-on-ink-muted)}@media (width<=640px){.band.svelte-q3aqbi{grid-template-columns:minmax(0,1fr)}.meta.svelte-q3aqbi{flex-flow:wrap;justify-content:space-between;align-items:center;margin-top:.3rem}.margin.svelte-q3aqbi{text-align:left;flex-basis:100%}}.teams-container.svelte-5jpwx4{container-type:inline-size}.teams.svelte-5jpwx4{grid-template-columns:minmax(0,1fr) 5rem minmax(0,1fr);align-items:center;gap:1rem;max-width:760px;margin:0 auto;display:grid}.teams.solo.svelte-5jpwx4{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:640px}.team.svelte-5jpwx4{text-align:center;min-width:0}.team-label.svelte-5jpwx4,.score-label.svelte-5jpwx4{color:var(--text-secondary);font-size:12.5px;display:block}.team-name.svelte-5jpwx4{overflow-wrap:anywhere;margin:.15rem 0 .4rem;font-size:16px;font-weight:700;line-height:1.2}.score.svelte-5jpwx4{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:2.15rem;font-weight:700;line-height:1;display:block}.score-projected.svelte-5jpwx4{letter-spacing:-.03em;font-size:1.65rem;font-weight:600}.score-label.svelte-5jpwx4{margin-bottom:.3rem;font-weight:500;line-height:1.25}.versus.svelte-5jpwx4{color:var(--text-secondary);justify-self:center;font-size:17px;font-weight:700}.margin.svelte-5jpwx4{text-align:center;width:fit-content;max-width:calc(100% - 1rem);color:var(--text-secondary);margin:1rem auto;padding:.55rem 1rem 0;font-size:12.5px;font-weight:650}.team-projection.svelte-5jpwx4{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:11.5px;display:block}.live-label.svelte-5jpwx4{color:var(--text-primary);margin-top:.25rem;font-size:12px;font-weight:700;line-height:1.3;display:block}.live-label.svelte-5jpwx4+.team-projection:where(.svelte-5jpwx4){margin-top:.1rem}.opponent-unavailable.svelte-5jpwx4{color:var(--text-secondary);margin:0;font-size:13px;font-weight:500;line-height:1.35}.margin-ahead.svelte-5jpwx4{color:var(--good-ink)}.margin-behind.svelte-5jpwx4{color:var(--red-ink)}@container (width<=768px){.teams.svelte-5jpwx4{grid-template-columns:minmax(0,1fr) 2.4rem minmax(0,1fr);gap:.25rem}.teams.solo.svelte-5jpwx4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.team-user.svelte-5jpwx4{text-align:left}.team-opponent.svelte-5jpwx4{text-align:right}.team-name.svelte-5jpwx4{font-size:15px}.score.svelte-5jpwx4:not(.score-projected){font-size:clamp(1.7rem,9vw,2.15rem)}}
