.SchedulePastItems_section__KI3mP{display:flex;flex-direction:column}.SchedulePastItems_items__vhpgw{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease}.SchedulePastItems_items__vhpgw.SchedulePastItems_expanded__CLyYX{grid-template-rows:1fr}@media(min-width:768px){.SchedulePastItems_items__vhpgw.SchedulePastItems_expandedOnTablet__C7Hgp{grid-template-rows:1fr}.SchedulePastItems_items__vhpgw.SchedulePastItems_expandedOnTablet__C7Hgp .SchedulePastItems_itemsInner__XbGNr{overflow:visible}}.SchedulePastItems_itemsInner__XbGNr{min-height:0;overflow:hidden;margin:0 -12px;padding:0 12px;display:flex;flex-direction:column;gap:10px}.SchedulePastItems_itemsInner__XbGNr.SchedulePastItems_unclipped__V906r{overflow:visible}.SchedulePastItems_itemsInner__XbGNr>*{flex-shrink:0}.SchedulePastItems_button__2k2Ws{display:flex;align-items:center;gap:10px;margin:10px 0;padding:0;border:0;background:transparent;cursor:pointer;min-width:0;line-height:normal;font-size:12px}.SchedulePastItems_button__2k2Ws:after,.SchedulePastItems_button__2k2Ws:before{content:"";flex:1 1;height:1px;background-color:var(--surface-muted)}@media(min-width:768px){.SchedulePastItems_button__2k2Ws.SchedulePastItems_buttonHiddenOnTablet__8DLyL{display:none}}@media(prefers-reduced-motion:reduce){.SchedulePastItems_items__vhpgw{transition:none}}.ScheduleCardDay_container__LX5eN{height:100%}.ScheduleCardDay_elem__sel5e{height:100%;background-color:var(--surface-card-muted);color:var(--text-primary);border-radius:16px}.ScheduleCardDay_items___UXwS{display:flex;flex-direction:column;gap:10px;padding:10px}.ScheduleCardWeek_container__pOWrv{height:100%;scroll-margin-top:calc(60px + var(--alert-height, 0px))}@media(min-width:768px){.ScheduleCardWeek_container__pOWrv{scroll-margin-top:calc(60px + var(--alert-height, 0px))}}@media(min-width:1024px){.ScheduleCardWeek_container__pOWrv{scroll-margin-top:calc(80px + var(--alert-height, 0px))}}@media(min-width:1280px){.ScheduleCardWeek_container__pOWrv{scroll-margin-top:calc(80px + var(--alert-height, 0px))}}.ScheduleCardWeek_elem__PZ4SB{height:100%;background-color:var(--surface-card-muted);color:var(--text-primary);border-radius:16px;overflow:clip}.ScheduleCardWeek_content__FA_j9{min-height:calc(100% - 16px);margin-bottom:16px}@media(max-width:767px){.ScheduleCardWeek_content__FA_j9.ScheduleCardWeek_collapsed___lnBb{min-height:70px;margin-bottom:0}.ScheduleCardWeek_list__YAAg_{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s ease}.ScheduleCardWeek_list__YAAg_.ScheduleCardWeek_collapsed___lnBb{grid-template-rows:0fr}.ScheduleCardWeek_listInner__pH4iz{min-height:0;overflow:hidden}}.ScheduleCardWeek_items__jsv9L{display:flex;flex-direction:column;gap:10px;padding:10px}.ScheduleCardWeek_titleRow__Azxmw{position:-webkit-sticky;position:sticky;top:calc(var(--header-height, 60px) + var(--alert-height, 0px));z-index:10;display:flex;align-items:center;transition:top .5s}.ScheduleCardWeek_titleRow__Azxmw:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--surface-primary);background:color-mix(in srgb,var(--surface-primary) 60%,transparent);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:background .3s,-webkit-backdrop-filter .3s;transition:background .3s,backdrop-filter .3s;transition:background .3s,backdrop-filter .3s,-webkit-backdrop-filter .3s}@media(max-width:1023px){html[data-header-hidden=true] .ScheduleCardWeek_titleRow__Azxmw{top:0}}@media(max-width:767px){.ScheduleCardWeek_titleRow__Azxmw .ScheduleCardWeek_title__yk58N{margin-left:41px}.ScheduleCardWeek_titleRow__Azxmw.ScheduleCardWeek_collapsed___lnBb{position:relative;top:0;min-height:70px}.ScheduleCardWeek_titleRow__Azxmw.ScheduleCardWeek_collapsed___lnBb:before{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.ScheduleCardWeek_titleRow__Azxmw.ScheduleCardWeek_expanded__pWB2z .ScheduleCardWeek_title__yk58N{color:var(--action-text-hover)}}.ScheduleCardWeek_title__yk58N{display:block;flex:1 1;padding:26px 0 20px;text-align:center;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.05em;text-transform:uppercase;transition:color .5s}@media(min-width:1584px){.ScheduleCardWeek_title__yk58N{font-size:15px}}@media(min-width:768px){.ScheduleCardWeek_title__yk58N{color:var(--action-text-accent)}.ScheduleCardWeek_title__yk58N:hover{color:var(--action-text-hover)}.ScheduleCardWeek_title__yk58N:hover .ScheduleCardWeek_todayBadge__xS5O1{background-color:var(--action-bg-hover)}}.ScheduleCardWeek_titleGroup__hSk3Z{display:inline-flex;align-items:center;justify-content:center;gap:10px}.ScheduleCardWeek_todayBadge__xS5O1{min-width:61px;padding:2px 10px;font-size:10px;line-height:14px;font-weight:700;color:var(--surface-card);background-color:var(--action-bg);border-radius:12px;text-align:center;transition:background-color .5s}.ScheduleCardWeek_toggle__zGeie{position:relative;display:none;flex:0 0 21px;width:21px;height:21px;margin-right:20px;color:var(--text-primary);transition:color .2s}.ScheduleCardWeek_toggle__zGeie:after,.ScheduleCardWeek_toggle__zGeie:before{content:"";position:absolute;top:50%;left:50%;border-radius:2px;background-color:currentColor;transform:translate(-50%,-50%);transition:transform .3s,background-color .2s}.ScheduleCardWeek_toggle__zGeie:before{width:2px;height:19px}.ScheduleCardWeek_toggle__zGeie:after{width:19px;height:2px}.ScheduleCardWeek_toggle__zGeie.ScheduleCardWeek_expanded__pWB2z{color:var(--action-text-hover)}.ScheduleCardWeek_toggle__zGeie.ScheduleCardWeek_expanded__pWB2z:before{transform:translate(-50%,-50%) rotate(90deg)}@media(max-width:767px){.ScheduleCardWeek_toggle__zGeie{display:block}}@media(min-width:768px){.ScheduleCardWeek_toggle__zGeie:hover{color:var(--action-text-hover)}}@media(prefers-reduced-motion:reduce){.ScheduleCardWeek_list__YAAg_,.ScheduleCardWeek_titleRow__Azxmw,.ScheduleCardWeek_titleRow__Azxmw:before,.ScheduleCardWeek_title__yk58N,.ScheduleCardWeek_toggle__zGeie,.ScheduleCardWeek_toggle__zGeie:after,.ScheduleCardWeek_toggle__zGeie:before{transition:none}}