@import 'ScheduleMessage-ed99bad1.css';.legend-row.svelte-cp38no{display:flex;align-items:center}.legend-text.svelte-cp38no{margin-left:5px;line-height:initial}.legend-cell.svelte-cp38no{width:30px;min-width:30px;height:15px;display:inline-block;margin:0;border:1px solid}.distant.svelte-cp38no{background-color:#f8c291}.regular.svelte-cp38no{background-color:#cbe6fa}.temp-assignment.svelte-cp38no{width:0;height:0;border-top:10px solid red;border-left:10px solid transparent;top:9px;position:relative;left:20px}
@media screen and (max-width: 615px){.publicScheduleSelect-depSolo, .publicScheduleSelect-teacher{width:100%}}.publicScheduleGridDiv .ag-cell, .changesScheduleGridDiv .ag-cell{padding-left:0 !important;padding-right:0 !important}
.checkboxes.svelte-vg1xjk{display:flex;flex-direction:column}
.hugeScheduleNoSemester.svelte-1hjn1ci{display:none}.hugeSemesterFilters.svelte-1hjn1ci{display:flex;flex-wrap:wrap;gap:8px;margin:8px 4px;align-items:center}.publicScheduleSelect__faculty{width:200px}.publicScheduleSelect__course{width:100px}.publicScheduleSelect-depHuge{width:260px}@media screen and (max-width: 615px){.publicScheduleSelect-depHuge{width:100%}}.doubleRowDataBorder{border-bottom:1px solid black !important}.semesterInfoDiv.svelte-1hjn1ci{font-weight:600;font-size:26px;line-height:26px}.buttonLegendWrapper.svelte-1hjn1ci{align-self:flex-end;margin-right:10px;margin-bottom:5px;margin-left:auto}
