.offering-alert{align-items:center;gap:6px;margin-bottom:16px;display:flex}.offering-alert p{margin:0}.schedule-quarter{color:gray}.schedule-table{min-width:100%;margin-top:16px;font-size:14px}.schedule-table th,.schedule-table .data-col,.schedule-table .enrollment-col{white-space:pre;padding:4px 20px 4px 0}.schedule-table th:first-child,.schedule-table .data-col:first-child,.schedule-table .enrollment-col:first-child{padding-left:10px}.schedule-table th a,.schedule-table .data-col a,.schedule-table .enrollment-col a{text-decoration:underline}.schedule-table :-webkit-any(th,.data-col):last-child{width:60px;padding-right:10px}.schedule-table :is(th,.data-col):last-child{width:60px;padding-right:10px}.enrollment-col{width:100px}.enrollment-col .capacity-text{justify-content:space-between;align-items:center;gap:8px;display:flex}.enrollment-col .enrollment-percentage{color:#949494;font-size:12px;display:inline}[data-status].status-badge{background-color:var(--status-color);text-align:center;border-radius:20px;padding:5px 12px;font-size:12px;font-weight:700}[data-status][data-status=OPEN]{--status-color:var(--mui-palette-success-main);color:#fff}[data-status][data-status=Waitl]{--status-color:var(--mui-palette-primary-main);color:#fff}[data-status][data-status=FULL]{--status-color:var(--mui-palette-error-main);color:#fff}.progress-bar .MuiLinearProgress-root{background-color:#8888}.progress-bar .MuiLinearProgress-bar{background-color:var(--status-color)}.col-tableHolder{margin-left:50px}
