@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";:root{--bs-font-sans-serif:"Open Sans",sans-serif}.tooltip{color:#fff;opacity:1;pointer-events:none;background:#000000b3;padding:10px;transition:all .1s;position:absolute;transform:translate(-50%)}.tooltip.bs-tooltip-end{padding:0}.tooltip.doughnut-tooltip{background:#000000d9;width:200px;font-family:Open Sans,sans-serif}.tooltip.doughnut-tooltip .tooltip-title{margin-bottom:5px;font-weight:600}.tooltip.doughnut-tooltip .tooltip-entry{color:#fff;align-items:center;margin-bottom:5px;display:flex}.tooltip.doughnut-tooltip .tooltip-entry .tooltip-square{opacity:.8;background-color:#fff;border:1px solid #fff;border-radius:2px;width:15px;height:15px;margin-right:5px}.indicator-line:after{content:"▲";color:#8bb9dc;font-size:10px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.tableToggles{text-align:center;justify-content:flex-end;line-height:100%;display:flex}.tableToggles a{border-collapse:collapse;border:1px solid #999;padding:8px;display:block}.tableToggles a:last-child{border-left:0}.emphasisBox{background-color:#b7d6ed;font-size:1rem;line-height:1.9}#legendDiv ul{margin:0;padding:0}#legendDiv .legendItem{cursor:pointer;flex-direction:row;align-items:start;margin-bottom:8px;display:flex}#legendDiv .legendItem .legendBox{margin-right:10px;display:inline-block}#legendDiv .legendItem .legendBox .faCheckbox{width:20px;height:20px}.dotLegend ul{width:100%;margin:0;padding:0}.dotLegend .legendItem{flex-direction:row;align-items:baseline;margin-bottom:8px;display:flex}.dotLegend .legendItem .legendBox{margin-right:10px;display:inline-block}.dotLegend .legendItem .legendBox .faCheckbox{width:20px;height:20px}.dotLegend .legendItem .legendText{margin-right:1em;font-weight:600}.filter-form label{text-transform:uppercase;color:#0d2f4f;margin-bottom:10px;font-size:15px;font-weight:600}.divider-start{border-left:1px solid #70707055}@media (width<=768px){.divider-start{border-left:none}}.earnings-outcomes p{font-size:16px}.data-point-large,p.data-point-large{letter-spacing:0;color:#0d2f4f;opacity:1;font-family:Oswald,sans-serif;font-size:26px;font-weight:600;line-height:24px}.circle-chev{border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:1px 1px 9px #00000041}.circle-chev img{height:20px}#MiniInstitutionClassificationWheel{width:190px;height:190px}#MiniInstitutionClassificationWheel .cls-1,#MiniInstitutionClassificationWheel .cls-2,#MiniInstitutionClassificationWheel .cls-3{opacity:.8}#MiniInstitutionClassificationWheel .cls-1.opacity-low,#MiniInstitutionClassificationWheel .cls-2.opacity-low,#MiniInstitutionClassificationWheel .cls-3.opacity-low{opacity:.25}#MiniInstitutionClassificationWheel .cls-1{fill:#ffbf00}#MiniInstitutionClassificationWheel .cls-2{fill:#5b9ad4}#MiniInstitutionClassificationWheel .cls-4{isolation:isolate}#MiniInstitutionClassificationWheel .cls-3{fill:#adca48}#MiniInstitutionClassificationWheel .cls-5{fill:#fff}#MiniInstitutionClassificationWheel .cls-6{fill:#2d75ad}#MiniInstitutionClassificationWheel .cls-7{fill:#0d2f4f}#MiniInstitutionClassificationWheel .cls-8{fill:#f3a91e}#MiniInstitutionClassificationWheel .cls-9{fill:#90ae41}#ace-search-saec-root .institute-filter .form-check{margin-top:5px;margin-bottom:5px}.saecToggle{background-color:#fff;border:1px solid #005288;border-radius:6px!important}.saecToggle .btn{text-align:left;padding:10px 20px;font-size:16px;font-weight:500;line-height:20px;border-bottom:1px solid #005288!important}.saecToggle .btn:hover{color:#005288;text-decoration:underline}.saecToggle .btn:last-child{border-bottom:none!important}.saecToggle .btn-active{color:#005288;background-color:#9ec8e84d}.saecToggle .btn-active:hover{background-color:#9ec8e84d}.sub-accordion{border-style:none!important}.sub-accordion .accordion-header{text-transform:normal;padding:0;font-family:Open Sans,sans-serif;font-size:15px;font-weight:400;border-style:none!important}.sub-accordion .accordion-header .accordion-button{text-transform:none!important;margin:0!important;padding:5px 10px!important;font-weight:400!important}.sub-accordion .accordion-header .accordion-button:after{content:"";background:0 0;width:8px;margin:auto 5px;font-family:"Font Awesome 6 Free";font-size:11px;font-weight:600}.sub-accordion .accordion-header .accordion-button:not(.collapsed):after{transform:rotate(-180deg)}.sub-accordion .accordion-header .accordion-button:focus{box-shadow:none!important;border-style:none!important;border-color:#0000!important}.sub-accordion .accordion-header .accordion-button:not(.collapsed){box-shadow:none!important}.sub-accordion .accordion-collapse .institute-filter-internal-collapse{margin-left:15px}@media (width<=768px){.bubble-chart-outer{overflow:auto}.bubble-chart-outer .bubble-chart{min-width:1240px;min-height:600px;position:relative}.award-level-focus .w-50,.academic-program-mix .w-50,.graduate-academic-profile-mix .w-50,.race-ethnicity .w-50,.pell-percentage .w-50{margin:0 auto;width:100%!important}}
/*# sourceMappingURL=frontend.5daf9a6a.css.map */
