.ScheduleDay_container___wbX6{--bottom-padding:4rem;--date-picker-height:6.9375rem;position:relative;height:calc(100dvh - var(--nav-row-height) - var(--date-picker-height))}@media screen and (min-width:576px){.ScheduleDay_container___wbX6{--bottom-padding:5rem;--date-picker-height:7rem}}@media screen and (min-width:768px){.ScheduleDay_container___wbX6{--date-picker-height:9.8125rem}}.ScheduleDay_containerExpired__YGNzE{opacity:var(--disabled-opacity)}.ScheduleDay_header__31udr{position:relative;text-align:center;margin-bottom:1.5rem}@media screen and (min-width:768px){.ScheduleDay_header__31udr{margin-bottom:2rem}}.ScheduleDay_timeBlock__gHt2m{gap:1.5rem}.ScheduleDay_timeBlock__gHt2m:last-child{margin-bottom:4rem}.ScheduleDay_timeContainer__dmD2K{position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:var(--z-content-overlay);background:var(--background-red)}.ScheduleDay_timeDivider__4xJ_K{width:100%;margin:.75rem 0;box-sizing:border-box}.ScheduleDay_time__Cpjxb{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--background-red)}.ScheduleDay_timeCopy__VrXmA{padding:0 1rem;white-space:nowrap;text-transform:uppercase}.ScheduleDay_eventsContainer__7V6Fh{gap:1.5rem}.ScheduleDay_events__1DF0N{position:relative;gap:2rem;overflow-y:auto;height:calc(100dvh - var(--nav-row-height) - var(--date-picker-height) - var(--bottom-padding))}.ScheduleDay_events__1DF0N,.light .ScheduleDay_events__1DF0N{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 4rem),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 4rem),transparent)}.ScheduleDatePicker_container__EH9qM{display:flex;width:100%;overflow:auto;padding:0 var(--gutter)}.ScheduleDatePicker_date__yigFk{display:block}.ScheduleDatePicker_week__Mricu{display:flex;gap:1rem;margin:0 auto;flex-direction:row}@media screen and (min-width:768px){.ScheduleDatePicker_week__Mricu{gap:1.25rem}}@media screen and (min-width:990px){.ScheduleDatePicker_week__Mricu{gap:1.5rem}}.ScheduleDatePicker_day__xPDWm{width:2rem}.ScheduleDatePicker_day__xPDWm div{-webkit-user-select:none;-moz-user-select:none;user-select:none}.light .ScheduleDatePicker_day__xPDWm{position:relative;z-index:1}.light .ScheduleDatePicker_day__xPDWm:focus:after{outline:1px dashed currentColor}.light .ScheduleDatePicker_day__xPDWm:after{content:"";display:block;position:absolute;top:1px;left:0;bottom:0;right:0;margin:auto;z-index:-1;width:100%;height:100%;border-radius:var(--accessible-border-radius);outline-offset:var(--accessible-outer-line-offset)}.ScheduleDatePicker_hoverDay__Vnl_f{display:inline-block;text-decoration:underline;text-decoration:none}.ScheduleDatePicker_hoverDay__Vnl_f:hover{text-decoration:none}.light .ScheduleDatePicker_hoverDay__Vnl_f:after{outline-offset:.25em;max-height:none}.ScheduleDatePicker_hoverDay__Vnl_f:focus{color:var(--foreground-black)}.light .ScheduleDatePicker_hoverDay__Vnl_f{position:relative;z-index:1}.light .ScheduleDatePicker_hoverDay__Vnl_f:focus:after{outline:1px dashed currentColor}.light .ScheduleDatePicker_hoverDay__Vnl_f:after{content:"";display:block;position:absolute;top:1px;left:0;bottom:0;right:0;margin:auto;z-index:-1;width:100%;height:100%;border-radius:var(--accessible-border-radius);outline-offset:var(--accessible-outer-line-offset)}.ScheduleDatePicker_hoverDay__Vnl_f:focus,.ScheduleDatePicker_hoverDay__Vnl_f:hover{text-decoration:underline;opacity:var(--hover-opacity)}.ScheduleDatePicker_dimmedDay__K7LOz{opacity:var(--disabled-opacity)}.ScheduleDatePicker_disabledDay__Z6B0I{pointer-events:none;opacity:var(--disabled-opacity)}.ScheduleDatePicker_activeDay__aYCLL{text-decoration:underline}.ScheduleDatePicker_plus__mp0w6{display:flex;align-items:center;justify-content:center;opacity:var(--disabled-opacity)}.ScheduleDatePicker_icon__riCU6{height:.8125rem;width:.8125rem}