.NextGameCountdown-module__PnXIqG__page{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:420px;padding:clamp(32px,8vw,72px) 12px;display:flex}.NextGameCountdown-module__PnXIqG__label{letter-spacing:.1em;color:inherit;opacity:.7;margin:0 0 12px;font-size:12px;font-weight:700}.NextGameCountdown-module__PnXIqG__timer{gap:clamp(12px,4vw,24px);display:flex}.NextGameCountdown-module__PnXIqG__unit{flex-direction:column;gap:8px;display:flex}.NextGameCountdown-module__PnXIqG__digits{font-variant-numeric:tabular-nums;letter-spacing:-.035em;min-width:2ch;font-size:clamp(40px,10vw,64px);font-weight:750;line-height:1.15}.NextGameCountdown-module__PnXIqG__unitLabel{letter-spacing:.08em;color:inherit;opacity:.7;font-size:11px}.NextGameCountdown-module__PnXIqG__note{color:inherit;opacity:.7;margin:24px 0 0;font-size:14px}.NextGameCountdown-module__PnXIqG__backButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;margin-top:24px;padding:12px 20px;font-weight:700}.NextGameCountdown-module__PnXIqG__backButton:focus-visible{outline-offset:4px;outline:2px solid}
.GameCalendarPopover-module__MyLDMq__root{min-height:var(--date-nav-control-size,0);align-items:center;display:inline-flex;position:relative}.GameCalendarPopover-module__MyLDMq__trigger{appearance:none;min-height:var(--date-nav-control-size,0);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;line-height:1;transition:color .16s,background-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.GameCalendarPopover-module__MyLDMq__trigger:hover{color:var(--fg);background:#e8f2f198}.GameCalendarPopover-module__MyLDMq__trigger[aria-expanded=true]{color:var(--fg);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent)18%,var(--border-soft));background:#d8e9e780}.GameCalendarPopover-module__MyLDMq__triggerLabel{text-align:center;font-size:14px;font-weight:700;line-height:1}.GameCalendarPopover-module__MyLDMq__popover{z-index:30;border:1px solid color-mix(in srgb,var(--accent)16%,var(--border-soft));background:#fff;border-radius:18px;width:min(92vw,340px);padding:14px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 24px 70px #0f172a2e}.GameCalendarPopover-module__MyLDMq__monthHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.GameCalendarPopover-module__MyLDMq__monthTitle{letter-spacing:-.01em;font-size:15px;font-weight:700}.GameCalendarPopover-module__MyLDMq__monthArrow{appearance:none;color:var(--muted);cursor:pointer;opacity:.9;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:transform .16s,color .16s,opacity .16s;display:inline-flex}.GameCalendarPopover-module__MyLDMq__monthArrow:hover:not(:disabled){color:var(--fg);opacity:1;transform:translateY(-1px)}.GameCalendarPopover-module__MyLDMq__monthArrow:disabled{opacity:.38;cursor:default}.GameCalendarPopover-module__MyLDMq__weekdays,.GameCalendarPopover-module__MyLDMq__grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.GameCalendarPopover-module__MyLDMq__weekdays{gap:4px;margin-bottom:6px}.GameCalendarPopover-module__MyLDMq__weekday{text-align:center;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.GameCalendarPopover-module__MyLDMq__grid{gap:4px}.GameCalendarPopover-module__MyLDMq__dayButton{appearance:none;aspect-ratio:1;width:100%;color:var(--fg);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:transform .16s,border-color .16s,background-color .16s,color .16s,opacity .16s;display:inline-flex;position:relative}.GameCalendarPopover-module__MyLDMq__dayButton:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent)28%,var(--border-soft));transform:translateY(-1px)}.GameCalendarPopover-module__MyLDMq__dayButtonOutsideMonth{opacity:.34}.GameCalendarPopover-module__MyLDMq__dayButton:disabled{cursor:default}.GameCalendarPopover-module__MyLDMq__dayButtonFuture{cursor:default;opacity:.34}.GameCalendarPopover-module__MyLDMq__dayButtonUnplayed{border-color:color-mix(in srgb,var(--border-soft)78%,white);background:#ffffff80}.GameCalendarPopover-module__MyLDMq__dayButtonInProgress{color:#1a45be;border-color:color-mix(in srgb,#1d4ed8 28%,var(--border-soft));background:#e4eafa}.GameCalendarPopover-module__MyLDMq__dayButtonBreakeven{color:#794f00;border-color:color-mix(in srgb,#f59e0b 34%,var(--border-soft));background:#fdecce}.GameCalendarPopover-module__MyLDMq__dayButtonProfitable{color:#138f41;border-color:color-mix(in srgb,#16a34a 30%,var(--border-soft));background:#d5eede}.GameCalendarPopover-module__MyLDMq__dayButtonUnprofitable{color:#bd2121;border-color:color-mix(in srgb,#dc2626 28%,var(--border-soft));background:#f9dcdc}.GameCalendarPopover-module__MyLDMq__dayButtonLocked{color:var(--muted);border-color:color-mix(in srgb,var(--border-soft)78%,white);background:#ffffff4d}.GameCalendarPopover-module__MyLDMq__dayButtonClosedNoPosition{color:#58667a;border-color:color-mix(in srgb,#94a3b8 20%,var(--border-soft));background:#94a3b81f}.GameCalendarPopover-module__MyLDMq__dayButtonSelected{box-shadow:0 0 0 2px #ffffffd9,0 0 0 4px color-mix(in srgb,var(--accent)44%,white)}.GameCalendarPopover-module__MyLDMq__dayNumber{line-height:1}:is(html[data-theme=dark] .GameCalendarPopover-module__MyLDMq__trigger:hover,html[data-theme=dark] .GameCalendarPopover-module__MyLDMq__trigger[aria-expanded=true]){background:#38bdf81f}html[data-theme=dark] .GameCalendarPopover-module__MyLDMq__popover{border-color:var(--border-soft);color:var(--fg);background:#18181b;box-shadow:0 24px 70px #0000005c}:is(html[data-theme=dark] .GameCalendarPopover-module__MyLDMq__dayButtonUnplayed,html[data-theme=dark] .GameCalendarPopover-module__MyLDMq__dayButtonLocked){border-color:var(--border-soft);background:#ffffff0e}html[data-theme=dark] .GameCalendarPopover-module__MyLDMq__dayButtonClosedNoPosition{color:#cbd5e1;background:#94a3b81f;border-color:#94a3b833}html[data-theme=dark] .GameCalendarPopover-module__MyLDMq__dayButtonInProgress{color:#93c5fd;background:#60a5fa24;border-color:#60a5fa52}html[data-theme=dark] .GameCalendarPopover-module__MyLDMq__dayButtonBreakeven{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b5c}html[data-theme=dark] .GameCalendarPopover-module__MyLDMq__dayButtonProfitable{color:#86efac;background:#22c55e24;border-color:#22c55e57}html[data-theme=dark] .GameCalendarPopover-module__MyLDMq__dayButtonUnprofitable{color:#fda4af;background:#f43f5e24;border-color:#f43f5e52}html[data-theme=dark] .GameCalendarPopover-module__MyLDMq__dayButtonSelected{box-shadow:0 0 0 2px #18181b,0 0 0 4px #38bdf8b3}@media (max-width:640px){.GameCalendarPopover-module__MyLDMq__trigger{padding:8px 10px}.GameCalendarPopover-module__MyLDMq__popover{width:min(94vw,340px);padding:12px}.GameCalendarPopover-module__MyLDMq__monthArrow{width:34px;height:34px}}
