.schedule-quarter{color:gray}.schedule-table{min-width:100%;margin-top:16px;font-size:14px}.schedule-table .data-col,.schedule-table .enrollment-col,.schedule-table th{padding:4px 20px 4px 0;white-space:pre}.schedule-table .data-col:first-child,.schedule-table .enrollment-col:first-child,.schedule-table th:first-child{padding-left:10px}.schedule-table :is(th,.data-col):last-child{width:60px;padding-right:10px}.enrollment-col{width:100px}.enrollment-col .capacity-text{display:flex;gap:8px;justify-content:space-between;align-items:center}.enrollment-col .enrollment-percentage{color:#949494;display:inline;font-size:12px}.progress-bar{position:relative;border-radius:50px;height:10px;background-color:rgba(0,0,0,0)}[data-status]{--status-color:#8888}[data-status].status-badge{padding:5px 12px;border-radius:20px;font-size:12px;font-weight:700;text-align:center}[data-status] .progress-bar,[data-status].status-badge{background-color:var(--status-color)}[data-status][data-status=OPEN]{--status-color:var(--green-primary);color:#fff}[data-status][data-status=Waitl]{--status-color:var(--blue-primary);color:#fff}[data-status][data-status=FULL]{--status-color:var(--red-primary);color:#fff}.progress-bar>div{position:relative;background-color:rgba(136,136,136,.2666666667);border-radius:50px;height:10px}.col-tableHolder{margin-left:50px}