.ScheduleLegend_container__pB6Is{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0;list-style:none}.ScheduleLegend_cp__DzAUB,.ScheduleLegend_freeform__PzVUF,.ScheduleLegend_specialty__Indsq{display:inline-flex;min-height:2.4rem;align-items:center;gap:.5rem;padding:.45rem .65rem;border:1px solid hsla(0,0%,100%,.14);border-radius:6px;color:#dfdfdf;font-size:.85rem;font-weight:700}.ScheduleLegend_cp__DzAUB:before,.ScheduleLegend_freeform__PzVUF:before,.ScheduleLegend_specialty__Indsq:before{display:block;width:.65rem;height:.65rem;border-radius:999px;content:""}.ScheduleLegend_freeform__PzVUF:before{background:#050505;border:1px solid #545454}.ScheduleLegend_specialty__Indsq:before{background:#ffe400}.ScheduleLegend_cp__DzAUB:before{background:#545454}@media (min-width:1440px){.ScheduleLegend_container__pB6Is{display:grid}}.Schedule_page__O9llX{--line:hsla(0,0%,100%,.12);--muted:#b9b9b9;--text:#f4f4f4;--accent:#ffe400;padding-bottom:4rem}.Schedule_header__BU_WA{max-width:760px;margin-bottom:1rem}.Schedule_header__BU_WA p{margin:0;color:var(--muted);line-height:1.65}.Schedule_mobileHint__lGtQk{display:block;margin-bottom:1rem;color:#d6d6d6;font-size:.9rem}.Schedule_scheduleLayout__LQjEX{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:start}.Schedule_calendarColumn__HBD_d{min-width:0}.Schedule_legendColumn__2x0OR{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center;padding:.75rem;border:1px solid var(--line);border-radius:8px;background:#171717}.Schedule_legendColumn__2x0OR h2{margin:0;color:var(--text);font-size:.95rem;white-space:nowrap}.Schedule_scheduleControls__NClOv{display:grid;grid-gap:1rem;gap:1rem;margin-bottom:1rem;padding:1rem;border:1px solid var(--line);border-radius:8px;background:#171717}.Schedule_scheduleControls__NClOv label{display:block;margin:0 0 .25rem;color:var(--text);font-weight:800}.Schedule_scheduleControls__NClOv p{margin:0;color:var(--muted);font-size:.9rem}.Schedule_selectWrap__bPU8r{min-width:0}.Schedule_scheduleControls__NClOv select{min-height:44px;max-width:100%;border-color:hsla(0,0%,100%,.18);border-radius:6px;background-color:#fff}.Schedule_calendarPanel__5vY5e{min-width:0;overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:#121212}.Schedule_historyLink__UKoPM{margin:2rem 0 0;text-align:center}.Schedule_historyLink__UKoPM a{color:var(--accent);font-weight:800;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:.2em}.Schedule_historyLink__UKoPM a:focus-visible,.Schedule_historyLink__UKoPM a:hover{color:#fff;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.Schedule_container__BA_4O{--fc-border-color:hsla(0,0%,100%,.12);--fc-now-indicator-color:#ffe400;--fc-page-bg-color:transparent;min-width:640px;padding:1rem}.Schedule_container__BA_4O .shows{padding:0!important}.Schedule_container__BA_4O .fc{background:transparent;color:#dadbdf}.Schedule_container__BA_4O .fc-scrollgrid,.Schedule_container__BA_4O .fc-theme-standard td,.Schedule_container__BA_4O .fc-theme-standard th{border-color:hsla(0,0%,100%,.12)}.Schedule_container__BA_4O .fc-toolbar{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:1rem!important}.Schedule_container__BA_4O .fc-toolbar-chunk{display:flex;gap:.4rem;align-items:center}.Schedule_container__BA_4O .fc-toolbar-title{color:#f1f1f1;font-size:1.25rem;font-weight:800}.Schedule_container__BA_4O .fc-button{min-height:40px;background:transparent!important;border:1px solid hsla(0,0%,100%,.22)!important;border-radius:6px!important;color:#f1f1f1!important;text-transform:capitalize!important;box-shadow:none!important}.Schedule_container__BA_4O .fc-button:focus,.Schedule_container__BA_4O .fc-button:hover{background:#ffe400!important;border-color:#ffe400!important;color:#121212!important}.Schedule_container__BA_4O .fc-col-header-cell{padding:.45rem 0;background:#191919}.Schedule_container__BA_4O .fc-col-header-cell-cushion,.Schedule_container__BA_4O .fc-timegrid-slot-label{color:#c7c7c7}.Schedule_container__BA_4O .fc-timegrid-slot{height:2.8rem}.Schedule_container__BA_4O .fc-timegrid-now-indicator-line{border-color:#ffe400!important}.Schedule_container__BA_4O .fc-timegrid-now-indicator-arrow{border-left-color:#ffe400!important;border-right-color:#ffe400!important}.Schedule_container__BA_4O .fc-day-today{background-color:#242424!important}.Schedule_container__BA_4O .fc-event{overflow:hidden!important}.Schedule_container__BA_4O .shows .fc-event{background:#050505;border:1px solid #303030!important;border-radius:6px!important;color:#dadbdf!important;text-align:left!important;transition:border-color .16s ease,transform .16s ease}.Schedule_container__BA_4O .shows .fc-event:focus,.Schedule_container__BA_4O .shows .fc-event:hover{border-color:#ffe400!important;transform:translateY(-1px)}.Schedule_container__BA_4O .fc-event-time,.Schedule_container__BA_4O .fc-event-title,.Schedule_container__BA_4O .fc-icon{color:inherit}.Schedule_container__BA_4O .fc-event-main{padding:.25rem .35rem}.Schedule_container__BA_4O .schedule__calendar_specialty{background-color:#ffe400!important;color:#121212!important}.Schedule_container__BA_4O .schedule__calendar_specialty .fc-event-title{color:#121212!important}.Schedule_container__BA_4O .schedule__calendar_cp{background-color:#545454!important}.Schedule_container__BA_4O .fc-scroller{overflow-y:hidden!important}@media(min-width:768px){.Schedule_mobileHint__lGtQk{display:none}.Schedule_scheduleControls__NClOv{grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:center}.Schedule_container__BA_4O{min-width:0}.Schedule_container__BA_4O .fc-toolbar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.Schedule_container__BA_4O .fc-toolbar-chunk:nth-child(2){justify-content:center}.Schedule_container__BA_4O .fc-toolbar-chunk:last-child{justify-content:flex-end}}@media(min-width:1440px){.Schedule_scheduleLayout__LQjEX{grid-template-columns:minmax(0,1fr) minmax(180px,220px);gap:1.25rem}.Schedule_legendColumn__2x0OR{display:grid;position:-webkit-sticky;position:sticky;top:6.5rem}}@media(max-width:575px){.Schedule_page__O9llX{padding-bottom:2rem}}
/*# sourceMappingURL=d19f8d0e894c89e1.css.map*/