.u_F5UW_classTint{background-color:color-mix(in srgb, var(--calendar-class-accent) 9%, white);border-color:color-mix(in srgb, var(--calendar-class-accent) 28%, #e5e7eb)}.u_F5UW_classTint:focus-within{background-color:color-mix(in srgb, var(--calendar-class-accent) 15%, white)}@media (hover:hover) and (pointer:fine){.u_F5UW_classTint:hover{background-color:color-mix(in srgb, var(--calendar-class-accent) 15%, white)}}.dark .u_F5UW_classTint{--calendar-class-tint-chroma:.012;background-color:color-mix(in oklab, var(--calendar-class-accent) 4%, var(--color-gray-900));border-color:color-mix(in srgb, var(--calendar-class-accent) 40%, var(--color-gray-700))}.dark .u_F5UW_classTint:focus-within{--calendar-class-tint-chroma:.02}@media (hover:hover) and (pointer:fine){.dark .u_F5UW_classTint:hover{--calendar-class-tint-chroma:.02}}@supports (color:oklch(from red l c h)){.dark .u_F5UW_classTint{background-color:oklch(from var(--calendar-class-accent) .3 min(c, var(--calendar-class-tint-chroma)) h)}}.u_F5UW_highlight:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px var(--color-success-500);background-color:color-mix(in srgb, var(--color-success-500) 14%, transparent);animation:.6s cubic-bezier(.77,0,.175,1) both u_F5UW_highlightFade;position:absolute;inset:0}@keyframes u_F5UW_highlightFade{0%,40%{opacity:1}to{opacity:0}}
.I9BJYG_toolbar{container:customer-calendar-toolbar/inline-size}.I9BJYG_toolbarRow{flex-direction:column;gap:.75rem;display:flex}.I9BJYG_periodControls{order:1;align-items:center;gap:.5rem;min-width:0;display:flex}.I9BJYG_periodFrame{flex:1}.I9BJYG_primaryFilters{order:2;align-items:stretch;gap:.5rem;min-width:0;display:flex}.I9BJYG_desktopSearch,.I9BJYG_wideInstructorFilter{display:none}.I9BJYG_mobileSearch,.I9BJYG_mobileSearchToggle,.I9BJYG_additionalFilters{display:flex}.I9BJYG_locationFilter{flex:1;display:flex}.I9BJYG_hideWhileMobileSearchOpen{display:none}@container customer-calendar-toolbar (min-width:940px){.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_toolbarRow{flex-direction:row;justify-content:space-between;align-items:center}.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_periodControls{flex-shrink:0;order:2;margin-left:auto}.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_periodFrame{flex:none;width:360px}.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_primaryFilters{flex:1;order:1}.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_desktopSearch{width:224px;display:block}.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_mobileSearch,.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_mobileSearchToggle{display:none}.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_locationFilter{flex:none;width:192px;display:flex}}@container customer-calendar-toolbar (min-width:980px){.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_desktopSearch{width:256px}}@container customer-calendar-toolbar (min-width:1180px){.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_wideInstructorFilter{flex:none;width:224px;display:flex}.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_additionalFilters{display:none}}.I9BJYG_classTypeFilter{display:none}.I9BJYG_compactClassTypeFilter{display:block}@container customer-calendar-toolbar (min-width:1180px){.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_desktopSearch{width:200px}.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_locationFilter{width:160px}.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_wideInstructorFilter{width:164px}.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_classTypeFilter{flex:none;width:144px;display:flex}.I9BJYG_toolbar[data-layout=desktop] .I9BJYG_compactClassTypeFilter{display:none}}
/*# sourceMappingURL=3czb5bnwi7_6t.css.map*/