@keyframes svelte-1al5opz-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:svelte-1al5opz-spin 1s linear infinite}.month-page.svelte-18emm5d{min-height:100vh;background:var(--color-charcoal-950);color:var(--color-charcoal-50)}.month-opening.svelte-18emm5d,.month-results.svelte-18emm5d{width:min(1320px,calc(100% - 64px));margin-inline:auto}.month-opening.svelte-18emm5d{padding-block:20px 28px}.month-back.svelte-18emm5d{display:flex;align-items:center;gap:8px;margin-bottom:18px;color:var(--color-charcoal-400);font-size:14px}.month-back__link.svelte-18emm5d{display:inline-flex;align-items:center;gap:6px;min-height:44px}.month-back__link.svelte-18emm5d:hover{color:var(--color-gold-400)}.month-title-row.svelte-18emm5d{display:flex;align-items:end;justify-content:space-between;gap:24px}.month-eyebrow.svelte-18emm5d{margin-bottom:12px;color:var(--color-gold-500);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.month-title-row.svelte-18emm5d .month-title{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(32px,3.2vw,46px);font-weight:750;line-height:1.08;letter-spacing:-.035em}.month-title-row.svelte-18emm5d .month-count{margin-top:12px;color:var(--color-charcoal-300);font-size:14px}.month-sort.svelte-18emm5d label:where(.svelte-18emm5d){display:block;margin-bottom:7px;color:var(--color-charcoal-300);font-size:12px}.month-sort.svelte-18emm5d select:where(.svelte-18emm5d){min-height:44px;padding:9px 12px;border:1px solid var(--color-charcoal-700);border-radius:0;background:var(--color-charcoal-950);color:var(--color-charcoal-50)}.month-sort.svelte-18emm5d select:where(.svelte-18emm5d):focus-visible{outline:2px solid var(--color-gold-500);outline-offset:3px}.month-results.svelte-18emm5d{padding-block:20px 72px;border-top:1px solid var(--color-charcoal-800)}.month-navigation.svelte-18emm5d{display:flex;align-items:stretch;justify-content:space-between;gap:12px;margin-bottom:24px}.month-navigation__button.svelte-18emm5d{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 12px;border:1px solid var(--color-charcoal-700);border-radius:0;color:var(--color-charcoal-200);text-align:left}.month-navigation__button.svelte-18emm5d:hover{border-color:var(--color-gold-500)}.month-return.svelte-18emm5d{display:flex;justify-content:center;margin-top:48px;padding-top:24px;border-top:1px solid var(--color-charcoal-800)}.month-return__link.svelte-18emm5d{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--color-charcoal-200)}.month-return__link.svelte-18emm5d:hover{color:var(--color-gold-400)}@media(max-width:640px){.month-opening.svelte-18emm5d,.month-results.svelte-18emm5d{width:calc(100% - 40px)}.month-title-row.svelte-18emm5d{align-items:stretch;flex-direction:column}.month-sort.svelte-18emm5d select:where(.svelte-18emm5d){width:100%}.month-navigation__button.svelte-18emm5d{max-width:48%;padding:8px}}
