.ui-calendar.svelte-qt8rrd{color:var(--read-title-text);gap:.5rem;display:grid}.ui-calendar.svelte-qt8rrd .cal-header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ui-calendar.svelte-qt8rrd .cal-heading{text-align:center;flex:1}.ui-calendar.svelte-qt8rrd .cal-nav-btn{border:1px solid rgb(var(--fs-cobalt-rgb) / .18);width:1.75rem;height:1.75rem;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ui-calendar.svelte-qt8rrd .cal-nav-btn:hover{background:rgb(var(--fs-cobalt-rgb) / .06)}.ui-calendar.svelte-qt8rrd .cal-nav-btn[data-disabled]{opacity:.4;cursor:not-allowed}.ui-calendar.svelte-qt8rrd .cal-grid{border-collapse:collapse;width:100%}.ui-calendar.svelte-qt8rrd .cal-row{grid-template-columns:repeat(7,1fr);display:grid}.ui-calendar.svelte-qt8rrd .cal-weekday{color:var(--read-muted-text);text-align:center;padding:.25rem 0}.ui-calendar.svelte-qt8rrd .cal-cell{text-align:center;padding:0}.ui-calendar.svelte-qt8rrd .cal-day{width:2rem;height:2rem;color:var(--read-title-text);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ui-calendar.svelte-qt8rrd .cal-day:hover{background:rgb(var(--fs-cobalt-rgb) / .06)}.ui-calendar.svelte-qt8rrd .cal-day[data-selected]{background:var(--color-primary);color:var(--fs-stark-white)}.ui-calendar.svelte-qt8rrd .cal-day[data-today]:not([data-selected]){box-shadow:inset 0 0 0 1px var(--color-primary)}.ui-calendar.svelte-qt8rrd .cal-day[data-disabled]{color:var(--read-muted-text);opacity:.35;pointer-events:none}.ui-calendar.svelte-qt8rrd .cal-day[data-outside-month]{visibility:hidden}.ui-schedule-nav.svelte-svh6ur{align-items:center;gap:.5rem;display:inline-flex}.ui-sn-step.svelte-svh6ur{border:1px solid var(--color-border-secondary);background:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-primary);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-sn-step.svelte-svh6ur:hover:not(:disabled),.ui-sn-step.svelte-svh6ur:focus-visible{border-color:var(--color-border-secondary);color:var(--color-primary);outline:none}.ui-sn-step.svelte-svh6ur:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ui-sn-step.svelte-svh6ur:disabled{border-color:var(--color-border-subtle);color:var(--color-text-faint);cursor:not-allowed}.ui-sn-label{border:1.5px solid var(--color-border-secondary);background:var(--color-surface);min-width:6rem;color:var(--color-primary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.375rem .6875rem;display:inline-flex}.ui-sn-label:hover,.ui-sn-label[data-state=open]{border-color:var(--color-primary)}.ui-sn-label:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ui-sn-label-text.svelte-svh6ur{white-space:nowrap}.ui-schedule-nav-popover{z-index:50;border:1px solid var(--color-border);background:var(--color-surface);min-width:16.375rem;box-shadow:0 8px 24px rgb(var(--fs-cobalt-dark-rgb) / .14);color:var(--color-text);border-radius:.75rem;padding:.375rem}.ui-sn-options.svelte-svh6ur{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.ui-sn-option.svelte-svh6ur{border:1.5px solid var(--color-border-control);background:var(--color-surface);width:100%;color:var(--color-text-muted);cursor:pointer;border-radius:.5625rem;padding:.4375rem .5rem}.ui-sn-option.svelte-svh6ur:hover:not(.ui-sn-option-active){border-color:var(--color-border-secondary);color:var(--color-primary)}.ui-sn-option.svelte-svh6ur:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ui-sn-option-active.svelte-svh6ur{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-content)}.ui-matchup-row.svelte-rrprib{--mr-pad-x:1rem;padding:0 var(--mr-pad-x) .875rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:2px 2px 0 0 rgb(var(--fs-sky-rgb) / .25);color:var(--color-text);border-radius:.75rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.ui-matchup-row.svelte-rrprib:hover{border-color:var(--color-primary);background:var(--color-page)}.ui-matchup-row.svelte-rrprib:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ui-matchup-row-list.svelte-rrprib{--mr-pad-x:0rem;border:0;border-bottom:1px solid var(--color-surface-light);box-shadow:none;background:0 0;border-radius:0}@media (width>=48rem){.ui-matchup-row-list.svelte-rrprib{--mr-pad-x:1rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-hard-sky-md);border-radius:1.125rem}}.ui-mr-band.svelte-rrprib{margin:0 calc(-1 * var(--mr-pad-x)) .75rem;padding:.5rem var(--mr-pad-x);border-bottom:1px solid var(--color-divider);white-space:nowrap;justify-content:space-between;align-items:center;gap:.625rem;display:flex}.ui-mr-band-left.svelte-rrprib{flex-shrink:0;align-items:center;gap:.375rem;display:inline-flex}.ui-mr-band-right.svelte-rrprib{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-mr-band-exception.svelte-rrprib{color:var(--fs-buzzer)}.ui-mr-live-dot.svelte-rrprib{background:var(--fs-celtic-dark);border-radius:50%;flex-shrink:0;width:6px;height:6px}.ui-mr-teams.svelte-rrprib{flex-direction:column;gap:.3125rem;min-width:0;display:flex}.ui-mr-team.svelte-rrprib{border-left:2px solid #0000;align-items:center;gap:.625rem;min-width:0;padding-left:.5rem;display:flex}.ui-mr-team-won.svelte-rrprib{border-left-color:var(--fs-celtic-dark)}.ui-mr-logo.svelte-rrprib{flex-shrink:0;place-items:center;width:1.375rem;height:1.375rem;display:grid}.ui-mr-logo-tbd.svelte-rrprib{border-radius:var(--fs-radius-sm);background:var(--color-surface-light);color:var(--color-text-tertiary)}.ui-mr-identity.svelte-rrprib{flex:1;align-items:center;gap:.3125rem;min-width:0;display:flex}.ui-mr-name.svelte-rrprib{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text);overflow:hidden}.ui-mr-team-lost.svelte-rrprib .ui-mr-name:where(.svelte-rrprib){color:var(--color-text-muted)}.ui-mr-rank.svelte-rrprib{color:var(--color-text-tertiary);flex-shrink:0}.ui-mr-possession{color:var(--color-text);flex-shrink:0}.ui-mr-score.svelte-rrprib{text-align:right;min-width:2ch;color:var(--color-text);flex-shrink:0}.ui-mr-team-won.svelte-rrprib .ui-mr-score:where(.svelte-rrprib){color:var(--fs-celtic-dark)}.ui-mr-team-lost.svelte-rrprib .ui-mr-score:where(.svelte-rrprib){color:var(--color-text-tertiary)}
