.education-report-controls{padding:20px}.education-report-controls>.panel-head:empty{display:none}.education-report-controls .education-report-filters{display:flex;flex-wrap:wrap;gap:14px;padding:0;align-items:end}.education-report-filters>label{flex:1;min-width:160px}.education-report-filters input,.education-report-filters select{height:44px}.education-aligned-tools{display:flex;align-items:center;flex-wrap:wrap;gap:12px;border-top:1px solid #e0e7e2;margin-top:16px;padding-top:16px}.education-aligned-tools .education-period-toolbar{display:contents}.education-aligned-tools .education-period-nav{margin:0;gap:10px}.education-aligned-tools .education-period-select{flex-wrap:wrap}.education-aligned-tools button,.education-work-tabs button{min-height:44px}.education-period-panel{padding:16px!important}.education-period-panel .education-report-metrics{margin:0}.education-period-panel .education-report-basis{margin-bottom:0}.education-statistics{padding:16px;margin:16px 0}.education-statistics summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.education-report-list .panel-head{padding-top:20px!important}.education-work-tabs{display:flex;gap:16px;overflow-x:auto;border-bottom:1px solid #dce5df;margin-bottom:16px}.education-work-tabs button{background:none;white-space:nowrap;border:0;border-bottom:3px solid transparent;padding:10px 4px;color:#607064;cursor:pointer}.education-work-tabs [aria-pressed=true]{color:#174b3c;border-bottom-color:#174b3c;font-weight:700}.education-course-detail{padding:20px;margin-top:20px;overflow-anchor:none}.education-course-detail>.panel-head{padding:0 0 16px!important}.education-people-search{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px}.education-people-search label{flex:1;min-width:200px;font-size:13px}.education-people-search input{width:100%;min-height:44px}.education-people-search p{flex-basis:100%;margin:0;color:#637568;font-size:12px}.education-course-detail .education-applicants{padding:0;border:0;box-shadow:none}.education-course-detail [data-education-work]>.panel{margin-top:0!important}.education-form-section{border:1px solid #dce5df;padding:16px;margin:0 0 18px;border-radius:10px;min-width:0}.education-form-section legend{padding:0 6px;font-weight:650}
@media(max-width:900px){.education-report-list table,.education-report-list tbody,.education-report-list tr,.education-report-list td{display:block;width:100%;min-width:0}.education-report-list thead{display:none}.education-report-list tr{padding:14px;border-top:1px solid #dce5df}.education-report-list td{border:0;padding:5px 0}.education-report-list td:before{content:attr(data-label);font-size:11px;color:#637568;display:block}.education-report-list td[colspan]:before{display:none}.education-report-list .education-class-actions{justify-content:flex-end}.education-report-list .table-wrap{overflow:visible}.education-course-detail{padding:16px}.education-aligned-tools{align-items:stretch}.education-period-select{width:100%}.education-aligned-tools .education-period-nav{width:100%;justify-content:space-between}.education-view-switch,.education-cycle-switch{display:flex;flex-wrap:wrap}.education-report-controls .education-report-filters>label{min-width:0;flex:1 1 100%}.education-calendar-day{min-height:44px}.education-course-detail .btn{min-height:44px}}

.education-course-detail [hidden]{display:none!important}

.education-report-controls .education-report-filters input,.education-report-controls .education-report-filters select{width:100%;max-width:none}.education-aligned-tools .education-period-nav{border-top:0;padding-top:0}
