.overlay-loading_overlay__LM0ex{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%}.overlay-loading_overlay__LM0ex .overlay-loading_loading__mImVt{font-size:5em;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.breadcrumb_container__49nGF{margin-bottom:24px;margin-top:8px;width:100%}.layout_page__fsaUw{display:flex;flex-direction:column;min-height:100vh}.layout_mainWrapper__4EkWg{display:flex;flex:1 1}.layout_contentWrapper__fZ3Dr{flex:1 1;width:100%}.layout_footer__AfYg\+{margin-top:auto}.home_container__5wttX{display:flex;flex-direction:column;gap:32px}.home_section__kIQX-{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.home_section__kIQX-{flex-direction:row}.home_section__kIQX->*{flex:1 1}}.about_container__SXb4g{display:flex;flex-direction:column;gap:32px}.about_section__TxQAP{display:flex;gap:20px}.stacked-bar-chart_container__6O7-5{width:100%}.stacked-bar-chart_legend__7dSSb{border:0;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 12px;max-width:100%;padding:0}.stacked-bar-chart_srOnly__wz3m9{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.stacked-bar-chart_legendItem__LwxRq{align-items:center;cursor:pointer;display:flex;font-size:13px;gap:8px;-webkit-user-select:none;user-select:none}.stacked-bar-chart_legendItem__LwxRq input{height:16px;width:16px}.stacked-bar-chart_legendColor__xpJi5{border:1px solid rgba(0,0,0,.08);border-radius:3px;display:inline-block;height:14px;width:14px}.stacked-bar-chart_legendLabel__h6Maa{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacked-bar-chart_chartScroller__fxPFi{overflow-x:auto;padding-bottom:8px}.stacked-bar-chart_chart__jHBZ-{align-items:flex-end;display:flex;gap:14px;min-width:-webkit-max-content;min-width:max-content}.stacked-bar-chart_barColumn__RbRWT{align-items:center;display:flex;flex-direction:column;gap:10px;width:56px}.stacked-bar-chart_bar__kjnQn{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;height:280px;overflow:hidden;position:relative;width:100%}.stacked-bar-chart_segment__4o\+Ue{align-items:center;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:0 4px;position:absolute;right:0}.stacked-bar-chart_segmentLabel__EDvJU{color:#fff;font-size:11px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.35);white-space:nowrap}.stacked-bar-chart_yearLabel__qp7IL{color:#111827;font-size:13px;max-width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacked-bar-chart_emptyState__07toT{align-items:center;color:#6b7280;display:flex;font-size:14px;height:280px;justify-content:center}.stacked-bar-chart_dataTableDetails__mwVzq{margin-top:12px}.stacked-bar-chart_dataTableSummary__gJH9H{color:#6b7280;cursor:pointer;font-size:13px;-webkit-user-select:none;user-select:none}.stacked-bar-chart_dataTableWrapper__SWxkh{overflow-x:auto}.stacked-bar-chart_dataTable__ynfnt{border-collapse:collapse;font-size:13px;width:100%}.stacked-bar-chart_dataTable__ynfnt td,.stacked-bar-chart_dataTable__ynfnt th{border:1px solid #e5e7eb;padding:6px 8px;text-align:center}.stacked-bar-chart_dataTable__ynfnt th{background:#f9fafb;font-weight:600}.search-by-campus_container__NGnoz{display:flex;flex-direction:column;gap:24px}.search-by-campus_controls__mUQAD{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.search-by-campus_controls__mUQAD{align-items:flex-start;flex-direction:row;justify-content:space-between}}.search-by-campus_control__-6nSJ{display:flex;flex-direction:column;gap:8px;min-width:280px}.search-by-campus_label__IUnX2{font-size:14px;font-weight:600}.search-by-campus_select__QhTX6{background:#fff;border:1px solid #d4d4d8;border-radius:6px;color:#111827;padding:10px 12px;width:100%}.search-by-campus_controlsHint__QPPS\+{color:#6b7280;font-size:13px;padding-top:26px}.search-by-campus_chartsGrid__PCo6A{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:1200px){.search-by-campus_chartsGrid__PCo6A{grid-template-columns:repeat(2,minmax(0,1fr))}}.search-by-campus_fallbackNote__m-lz\+{color:#6b7280;font-size:13px;margin-top:12px}.search-by-campus_legend__bH5yx{display:flex;flex-wrap:wrap;gap:12px;max-width:100%}.search-by-campus_legendItem__kqtwp{align-items:center;cursor:pointer;display:flex;font-size:13px;gap:8px;-webkit-user-select:none;user-select:none}.search-by-campus_legendItem__kqtwp input{height:16px;width:16px}.search-by-campus_legendColor__h3i-b{border:1px solid rgba(0,0,0,.08);border-radius:3px;display:inline-block;height:14px;width:14px}.search-by-campus_legendLabel__KO5r3{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-by-campus_chartSection__6D9Gz{margin-top:16px}.search-by-campus_chartScroller__cPRkj{overflow-x:auto;padding-bottom:8px}.search-by-campus_chart__3gzx5{align-items:flex-end;display:flex;gap:14px;min-width:-webkit-max-content;min-width:max-content}.search-by-campus_barColumn__AzMYP{align-items:center;display:flex;flex-direction:column;gap:10px;width:56px}.search-by-campus_bar__esOf\+{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;height:280px;overflow:hidden;position:relative;width:100%}.search-by-campus_segment__heAYW{align-items:center;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:0 4px;position:absolute;right:0}.search-by-campus_segmentLabel__JxqZw{color:#fff;font-size:11px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.35);white-space:nowrap}.search-by-campus_yearLabel__BVMph{color:#111827;font-size:13px}.search-by-campus_emptyState__TT-8e{align-items:center;color:#6b7280;display:flex;font-size:14px;height:280px;justify-content:center}.search-by-campus_note__rxWSu{color:#6b7280;font-size:13px}.search-by-period_container__MNX1i{display:flex;flex-direction:column;gap:24px}.search-by-period_controls__wCfEf{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.search-by-period_controls__wCfEf{align-items:flex-end;flex-direction:row;justify-content:space-between}}.search-by-period_control__XYEb0{display:flex;flex-direction:column;gap:8px;min-width:280px}.search-by-period_label__5iTv4{font-size:14px;font-weight:600}.search-by-period_select__qHWLb{padding:10px 12px}.search-by-period_multiSelect__4qanG,.search-by-period_select__qHWLb{background:#fff;border:1px solid #d4d4d8;border-radius:6px;color:#111827;width:100%}.search-by-period_multiSelect__4qanG{max-height:220px;outline:none;padding:8px 12px}.search-by-period_yearPills__89oVO{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.search-by-period_yearPill__eChxM{background:#fff;border:1px solid #d4d4d8;border-radius:999px;color:#111827}.search-by-period_yearPillSelected__KhJZd,.search-by-period_yearPill__eChxM{cursor:pointer;font-size:13px;padding:6px 10px;-webkit-user-select:none;user-select:none}.search-by-period_yearPillSelected__KhJZd{background:#0d6efd;border:1px solid #0d6efd;border-radius:999px;color:#fff}.search-by-period_yearPillsActions__sex5r{display:flex;flex-wrap:wrap;gap:12px;padding-top:12px}.search-by-period_actionButton__IeOz7{background:#0d6efd;border:1px solid #0d6efd;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;padding:8px 12px}.search-by-period_actionButtonSecondary__GRM-1{background:#fff;border:1px solid #d4d4d8;border-radius:6px;color:#111827;cursor:pointer;font-size:13px;padding:8px 12px}.search-by-period_controlsHint__jwJ\+V{color:#6b7280;font-size:13px}.search-by-period_chartsGrid__Jfu5b{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:1200px){.search-by-period_chartsGrid__Jfu5b{grid-template-columns:repeat(2,minmax(0,1fr))}}.search-by-period_fallbackNote__YKCs6{color:#6b7280;font-size:13px;margin-top:12px}.search-by-professor_container__fhAbl{display:flex;flex-direction:column;gap:24px}.search-by-professor_controls__muk3A{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.search-by-professor_controls__muk3A{align-items:flex-end;flex-direction:row;justify-content:space-between}}.search-by-professor_control__vGuz4{display:flex;flex-direction:column;gap:8px;min-width:280px}.search-by-professor_label__lT36T{font-size:14px;font-weight:600}.search-by-professor_select__zx7es{background:#fff;border:1px solid #d4d4d8;border-radius:6px;color:#111827;padding:10px 12px;width:100%}.search-by-professor_controlsHint__rZXQj{color:#6b7280;font-size:13px;padding-top:26px}.search-by-professor_chartsGrid__AOOgl{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:1200px){.search-by-professor_chartsGrid__AOOgl{grid-template-columns:repeat(2,minmax(0,1fr))}}.search-by-professor_fallbackNote__6nerQ{color:#6b7280;font-size:13px;margin-top:12px}.br-header{position:relative;z-index:1050}.br-menu.active .menu-container{top:80px!important;top:var(--header-height,80px)!important}.br-menu .menu-panel{height:calc(100vh - 80px);height:calc(100vh - var(--header-height, 80px))}
/*# sourceMappingURL=main.efc3fb27.css.map*/