._scheduleTemplate_1ecz3_1{display:flex;flex-direction:column;gap:16px}._grid_1ecz3_24{display:grid;gap:8px}._gridFull_1ecz3_1{grid-template-columns:repeat(4,1fr)}._drum_1ecz3_4{position:relative}._viewport_1ecz3_8{display:flex;flex-direction:column;gap:8px;height:100%;overflow-y:auto;perspective:600px;position:relative;scroll-snap-type:y mandatory;scrollbar-width:none}._viewport_1ecz3_8::-webkit-scrollbar{display:none}._viewport_1ecz3_8>._grid_1ecz3_24{scroll-snap-align:start}._drumFull_1ecz3_30 ._viewport_1ecz3_8{padding-block:var(--drum-band,0);scroll-padding-top:var(--drum-band,0)}._drumFull_1ecz3_30:after{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:linear-gradient(to bottom,color-mix(in srgb,var(--color-background-monochrome0) 15%,#0000),var(--color-background-monochrome0));content:"";height:var(--drum-band,0);inset:auto 0 0;-webkit-mask-image:linear-gradient(180deg,#000,#0000);mask-image:linear-gradient(180deg,#000,#0000);pointer-events:none;position:absolute}._scheduleTemplate_hpx7l_1{display:flex;flex-direction:column;gap:16px}._grid_hpx7l_4{display:grid;gap:8px}._gridFull_hpx7l_1,._gridShort_hpx7l_4{grid-template-columns:repeat(4,1fr)}._scheduleTemplate_1bjee_1{display:flex;flex-direction:column;gap:16px}._grid_1bjee_1{display:grid;gap:8px}._gridFull_1bjee_1{grid-template-columns:repeat(4,1fr)}._slotsByDay_fj248_2{display:flex;flex-direction:column;gap:16px;min-width:315px}._days_fj248_10{display:flex;width:100%}._tabs_fj248_16{flex-basis:0;min-width:0}._calendar_fj248_21{z-index:var(--z-index-popover)}
