.PrayerBoard-module__87RqVa__board{gap:16px;display:grid}.PrayerBoard-module__87RqVa__countdown{color:var(--fg-white);background:var(--fg-navy);border-radius:var(--fg-radius);box-shadow:var(--fg-shadow-card);align-items:center;gap:14px;padding:16px 18px;display:flex}.PrayerBoard-module__87RqVa__countdownIcon{color:var(--fg-gold);flex-shrink:0}.PrayerBoard-module__87RqVa__countdownLabel{color:#ffffffd9;margin:0;font-size:1rem;font-weight:700}.PrayerBoard-module__87RqVa__countdownValue{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--fg-white);margin:2px 0;font-size:2.25rem;font-weight:800;line-height:1.1}.PrayerBoard-module__87RqVa__countdownNote{color:#ffffffbf;margin:0;font-size:.875rem}.PrayerBoard-module__87RqVa__times{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.PrayerBoard-module__87RqVa__time{text-align:center;background:var(--fg-white);border-radius:var(--fg-radius);box-shadow:var(--fg-shadow-card);border:2px solid #0000;flex-direction:column;align-items:center;gap:2px;padding:14px 10px;display:flex;position:relative}.PrayerBoard-module__87RqVa__timeLabel{color:var(--fg-text-muted);font-size:1rem;font-weight:700}.PrayerBoard-module__87RqVa__timeValue{font-variant-numeric:tabular-nums;color:var(--fg-ink);font-size:1.75rem;font-weight:800;line-height:1.1}.PrayerBoard-module__87RqVa__current{background:var(--fg-cream)}.PrayerBoard-module__87RqVa__next{border-color:var(--fg-red)}.PrayerBoard-module__87RqVa__next .PrayerBoard-module__87RqVa__timeLabel{color:var(--fg-red)}.PrayerBoard-module__87RqVa__tag,.PrayerBoard-module__87RqVa__tagSoft{border-radius:var(--fg-radius-pill);margin-top:4px;padding:1px 8px;font-size:.75rem;font-weight:800}.PrayerBoard-module__87RqVa__tag{color:var(--fg-white);background:var(--fg-red)}.PrayerBoard-module__87RqVa__tagSoft{color:#6b4200;background:#fff0cc}@media (min-width:640px){.PrayerBoard-module__87RqVa__times{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.PrayerBoard-module__87RqVa__times{grid-template-columns:repeat(6,minmax(0,1fr))}.PrayerBoard-module__87RqVa__countdownValue{font-size:2.75rem}}
.QuickInfoPage-module__ualihW__toolbar{background:var(--fg-gray-50);border-radius:var(--fg-radius);flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex}.QuickInfoPage-module__ualihW__toolbar>form,.QuickInfoPage-module__ualihW__toolbar>div{flex:320px;max-width:560px}.QuickInfoPage-module__ualihW__notice{margin-bottom:16px}.QuickInfoPage-module__ualihW__footnote{max-width:80ch;font-family:var(--fg-font-body);color:var(--fg-text-muted);margin:0 0 32px;font-size:.875rem;line-height:1.6}.QuickInfoPage-module__ualihW__section{margin-bottom:24px}
table.StandingsTable-module__tM1QXG__table{min-width:680px}.StandingsTable-module__tM1QXG__n{font-variant-numeric:tabular-nums;white-space:nowrap;width:44px;text-align:center!important}.StandingsTable-module__tM1QXG__rank{font-variant-numeric:tabular-nums;width:44px;min-width:44px;max-width:44px;font-weight:800;text-align:center!important;padding-inline:6px!important}.StandingsTable-module__tM1QXG__team{white-space:nowrap;min-width:150px;font-weight:800}.StandingsTable-module__tM1QXG__points{color:var(--fg-ink);font-weight:800}.StandingsTable-module__tM1QXG__stickyRank,.StandingsTable-module__tM1QXG__stickyTeam{z-index:1;background:var(--fg-white);position:sticky}thead .StandingsTable-module__tM1QXG__stickyRank,thead .StandingsTable-module__tM1QXG__stickyTeam{background:var(--fg-gray-50)}tbody tr:nth-child(2n) .StandingsTable-module__tM1QXG__stickyRank,tbody tr:nth-child(2n) .StandingsTable-module__tM1QXG__stickyTeam{background:#fafbfc}tbody tr:hover .StandingsTable-module__tM1QXG__stickyRank,tbody tr:hover .StandingsTable-module__tM1QXG__stickyTeam{background:#fff8ed}.StandingsTable-module__tM1QXG__stickyRank{left:0}.StandingsTable-module__tM1QXG__stickyTeam{box-shadow:1px 0 0 var(--fg-border);left:44px}.StandingsTable-module__tM1QXG__table abbr[title]{cursor:help;text-decoration:none}.StandingsTable-module__tM1QXG__form{gap:3px;display:inline-flex}.StandingsTable-module__tM1QXG__formChip{width:22px;height:22px;color:var(--fg-white);border-radius:4px;place-items:center;font-size:.75rem;font-weight:800;display:inline-grid}.StandingsTable-module__tM1QXG__formG{background:#00873d}.StandingsTable-module__tM1QXG__formB{background:#6b7480}.StandingsTable-module__tM1QXG__formM{background:#c62828}.StandingsTable-module__tM1QXG__muted{color:var(--fg-text-soft)}.StandingsTable-module__tM1QXG__legend{color:var(--fg-text-muted);margin:10px 0 0;font-size:.875rem;line-height:1.6}
.WeatherPanel-module__XiIxqG__wrap{gap:18px;display:grid}.WeatherPanel-module__XiIxqG__now,.WeatherPanel-module__XiIxqG__forecast{background:var(--fg-white);border-radius:var(--fg-radius);box-shadow:var(--fg-shadow-card);padding:18px}.WeatherPanel-module__XiIxqG__now{background:radial-gradient(120% 120% at 0% 0%, #e8a3201f 0%, #e8a32000 60%), var(--fg-white)}.WeatherPanel-module__XiIxqG__nowTitle,.WeatherPanel-module__XiIxqG__forecastTitle{color:var(--fg-ink);align-items:center;gap:8px;margin:0 0 12px;font-size:1.1875rem;font-weight:800;display:flex}.WeatherPanel-module__XiIxqG__nowTitle svg{color:var(--fg-red)}.WeatherPanel-module__XiIxqG__nowMain{grid-template-columns:auto auto;grid-template-areas:"icon temp""cond cond";justify-content:start;align-items:center;gap:4px 16px;display:grid}.WeatherPanel-module__XiIxqG__nowMain>span{grid-area:icon}.WeatherPanel-module__XiIxqG__temp{color:var(--fg-ink);font-variant-numeric:tabular-nums;grid-area:temp;margin:0;font-size:3.5rem;font-weight:800;line-height:1}.WeatherPanel-module__XiIxqG__unit{vertical-align:top;margin-left:2px;font-size:1.5rem;font-weight:700}.WeatherPanel-module__XiIxqG__condition{color:var(--fg-text);grid-area:cond;margin:0;font-size:1.25rem;font-weight:700}.WeatherPanel-module__XiIxqG__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 0;display:grid}.WeatherPanel-module__XiIxqG__stats>div{background:var(--fg-gray-50);border-radius:var(--fg-radius-sm);padding:10px 12px}.WeatherPanel-module__XiIxqG__stats dt{color:var(--fg-text-muted);align-items:center;gap:5px;font-size:.8125rem;font-weight:700;display:flex}.WeatherPanel-module__XiIxqG__stats dt svg{color:var(--fg-red)}.WeatherPanel-module__XiIxqG__stats dd{color:var(--fg-ink);margin:2px 0 0;font-size:1.125rem;font-weight:800}.WeatherPanel-module__XiIxqG__days{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.WeatherPanel-module__XiIxqG__day{background:var(--fg-gray-50);border-radius:var(--fg-radius);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"title icon range""cond icon range";align-items:center;gap:2px 14px;padding:12px 14px;display:grid}.WeatherPanel-module__XiIxqG__day>span{grid-area:icon}.WeatherPanel-module__XiIxqG__dayTitle{color:var(--fg-ink);flex-direction:column;grid-area:title;margin:0;font-size:1.0625rem;font-weight:800;display:flex}.WeatherPanel-module__XiIxqG__dayDate{color:var(--fg-text-muted);font-size:.8125rem;font-weight:600}.WeatherPanel-module__XiIxqG__dayCondition{color:var(--fg-text);grid-area:cond;margin:0;font-size:.9375rem}.WeatherPanel-module__XiIxqG__range{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:range;margin:0;font-size:1.125rem}.WeatherPanel-module__XiIxqG__hi{color:var(--fg-ink);font-weight:800}.WeatherPanel-module__XiIxqG__sep{color:var(--fg-text-soft);margin:0 4px}.WeatherPanel-module__XiIxqG__lo{color:var(--fg-text-muted)}@media (min-width:640px){.WeatherPanel-module__XiIxqG__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.WeatherPanel-module__XiIxqG__days{grid-template-columns:repeat(3,minmax(0,1fr))}.WeatherPanel-module__XiIxqG__day{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"title""icon""cond""range";justify-items:center;gap:8px}.WeatherPanel-module__XiIxqG__dayTitle{align-items:center}}@media (min-width:1024px){.WeatherPanel-module__XiIxqG__wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}}
