.ScheduleBoard_head__ijude{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;align-items:flex-end;justify-content:space-between;margin-bottom:clamp(2rem,4vw,3rem)}.ScheduleBoard_title___Hp3o{margin-top:.9rem}.ScheduleBoard_note__N2Pi_{color:var(--chalk-dim);font-size:var(--t-sm);max-width:40ch;border-left:2px solid var(--line-strong);padding-left:1rem}.ScheduleBoard_week__qq7Z4{display:none}.ScheduleBoard_weekBody__eXQZH,.ScheduleBoard_weekHead__IPy9v{display:grid;grid-template-columns:repeat(7,1fr)}.ScheduleBoard_weekHead__IPy9v{border-bottom:1px solid var(--line);background:var(--asphalt-2)}.ScheduleBoard_dayHead__AibC3{padding:.85rem .9rem;display:flex;align-items:center;gap:.5rem;border-bottom:2px solid transparent}.ScheduleBoard_dayName__ycouV{font-family:var(--font-cond);font-size:.85rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--chalk-dim)}.ScheduleBoard_todayHead___PAXe{border-bottom-color:var(--flare);background:var(--flare-tint)}.ScheduleBoard_todayHead___PAXe .ScheduleBoard_dayName__ycouV{color:var(--chalk)}.ScheduleBoard_todayBadge__vHaRZ{font-family:var(--font-cond);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--flare);color:#fff;padding:.12rem .35rem}.ScheduleBoard_dayCol__5bxXI{padding:.5rem;display:flex;flex-direction:column;gap:.5rem;min-height:260px}.ScheduleBoard_slot__QAgI_{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .75rem;background:var(--asphalt-2);border-left:3px solid var(--concrete);transition:background .18s ease,border-color .18s ease,transform .18s ease}.ScheduleBoard_slot__QAgI_:hover{background:var(--asphalt-3);transform:translateX(2px)}.ScheduleBoard_time__M0HLq{font-family:var(--font-cond);font-size:1.15rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--chalk);line-height:1.1}.ScheduleBoard_slotName__qJSWj{font-family:var(--font-cond);font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--chalk-dim)}.ScheduleBoard_cap__uXgfX{font-size:.8rem;color:var(--chalk-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScheduleBoard_pFundamentals__eh_aP{border-left-color:var(--signal)}.ScheduleBoard_pGroup__gpL2U{border-left-color:var(--flare)}.ScheduleBoard_pMetcon__DLff5{border-left-color:#4cc9f0}.ScheduleBoard_pKids__XOvpB{border-left-color:#7bd389}.ScheduleBoard_pTeens__Ff1P5{border-left-color:#b892ff}.ScheduleBoard_empty__mndeQ{font-family:var(--font-cond);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--chalk-faint);padding:.7rem .75rem}.ScheduleBoard_mobile__o5ypz{display:block}.ScheduleBoard_tabs__uVdNc{display:flex;gap:1px;background:var(--line);border:1px solid var(--line);overflow-x:auto}.ScheduleBoard_tab__C8xlV{flex:1 0 auto;min-width:3.2rem;padding:.75rem .4rem;background:var(--asphalt-2);font-family:var(--font-cond);font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--chalk-faint);transition:background .16s ease,color .16s ease}.ScheduleBoard_tabActive__3W4fj{background:var(--flare);color:#fff}.ScheduleBoard_mobileList__IpX_B{border:1px solid var(--line);border-top:0;padding:1rem;display:flex;flex-direction:column;gap:.6rem}.ScheduleBoard_mobileDay___QOos{display:flex;align-items:center;gap:.6rem;font-size:1.5rem;margin-bottom:.3rem}.ScheduleBoard_foot__2GYVj{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}@media (min-width:1000px){.ScheduleBoard_week__qq7Z4{display:block}.ScheduleBoard_mobile__o5ypz{display:none}}@media (max-width:619px){.ScheduleBoard_head__ijude{justify-content:center;text-align:center}.ScheduleBoard_head__ijude .eyebrow{justify-content:center}.ScheduleBoard_note__N2Pi_{border-left:0;padding-left:0;text-align:center}}