.live-item__badge[data-v-45c00ae0]{display:inline-block;font-family:var(--font-display);font-size:.8125rem;font-weight:700;letter-spacing:.06em;margin-bottom:.5rem;opacity:.7;text-transform:uppercase}.live-item__team span[data-v-45c00ae0],.live-item__team strong[data-v-45c00ae0]{display:block;word-break:break-word}.live-item:not(.live-item--compact) .live-item__badge[data-v-45c00ae0]{font-size:1rem}.live-item:not(.live-item--compact) .live-item__team strong[data-v-45c00ae0]{font-family:var(--font-display);font-size:clamp(2.25rem,6vw,4.5rem);letter-spacing:-.01em;line-height:1.05}.live-item:not(.live-item--compact) .live-item__team span[data-v-45c00ae0]{font-size:clamp(1.125rem,2.5vw,1.75rem);margin-top:.25rem;opacity:.75}.live-item--compact .live-item__team span[data-v-45c00ae0],.live-item--compact .live-item__team strong[data-v-45c00ae0]{font-size:.9375rem}.live-item--compact .live-item__team span[data-v-45c00ae0]{opacity:.7}.live-item__heart[data-v-45c00ae0]{background:none;border:none;color:#0f0e0e4d;cursor:pointer;float:right;font-size:1.25em;line-height:1;margin-left:.5rem;padding:0}.live-item:not(.live-item--compact) .live-item__heart[data-v-45c00ae0]{color:#fdf9f159;font-size:1.5rem}.live-item__heart svg[data-v-45c00ae0]{display:block;fill:currentColor}.live-item__heart--active[data-v-45c00ae0]{color:#e0455f}.live-item__label[data-v-45c00ae0]{font-family:var(--font-display);font-weight:700}.live-item:not(.live-item--compact) .live-item__label[data-v-45c00ae0]{font-size:clamp(1.75rem,4vw,3rem)}.live-schedule__now[data-v-30008adb]{background:var(--sol-ink-900);border-radius:var(--radius-lg);color:var(--sol-paper);overflow:hidden}.live-schedule__topbar[data-v-30008adb]{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;padding:1rem 1.5rem 0}.live-schedule__clock[data-v-30008adb]{color:#fdf9f199;font-family:var(--font-mono);font-size:1.5rem;font-variant-numeric:tabular-nums;margin-left:auto}.live-schedule__steps[data-v-30008adb]{display:flex;gap:.5rem}.live-schedule__steps .btn--ghost[data-v-30008adb]{border-color:#fdf9f14d;color:var(--sol-paper)}.live-schedule__next[data-v-30008adb],.live-schedule__now-inner[data-v-30008adb]{padding:2rem 2rem 2.5rem}.live-schedule__next[data-v-30008adb]{border-top:1px solid rgba(253,249,241,.15);opacity:.75;padding:1.25rem 2rem}.live-schedule__now-label[data-v-30008adb]{color:var(--sol-sun-400);font-family:var(--font-display);font-size:.8125rem;font-weight:700;letter-spacing:.1em;margin-bottom:.75rem;text-transform:uppercase}.live-schedule__panel[data-v-30008adb]{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.5rem}.live-schedule__time-col[data-v-30008adb]{white-space:nowrap;width:1%}.live-schedule__panel-header[data-v-30008adb]{border-bottom:1px solid var(--color-border);font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.06em;margin-bottom:1.25rem;padding-bottom:1rem;text-transform:uppercase}.live-schedule__row--clickable[data-v-30008adb]{cursor:pointer}.live-schedule__row--active td[data-v-30008adb]{background:var(--sol-sun-200)!important;font-weight:700}.live-schedule__row--past td[data-v-30008adb]{opacity:.5}.live-schedule__row--hearted td[data-v-30008adb]:first-child{box-shadow:inset 3px 0 #e0455f}.live-schedule__warmup-row--active td[data-v-30008adb]{background:var(--sol-sun-200)!important;font-weight:700}.live-schedule__warmup-row--past td[data-v-30008adb]{opacity:.5}.live-schedule__warmup-row--hearted td[data-v-30008adb]:first-child{box-shadow:inset 3px 0 #e0455f}.live-schedule__warmup-row td strong[data-v-30008adb]{font-size:1.0625rem}.live-schedule__warmup-row td strong[data-v-30008adb],.live-schedule__warmup-team[data-v-30008adb]{word-break:break-word}.live-schedule__warmup-team[data-v-30008adb]{color:var(--sol-ink-900);display:block;font-size:1.0625rem;opacity:.65}@media(max-width:640px){.live-schedule__now[data-v-30008adb],.live-schedule__panel[data-v-30008adb]{border-left:none;border-radius:0;border-right:none;margin-left:-1.5rem;margin-right:-1.5rem}.live-schedule__now--nav-tuck[data-v-30008adb]{padding-top:var(--nav-height)}}
