@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:wght@200;400;700&display=swap);body{margin:0;font-family:"Titillium Web",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.header_headerWrapper__gwXTz{border:none;display:flex;height:72px;background:var(--primary-color);align-items:center;justify-content:space-between}@media screen and (max-width:767px){.header_headerWrapper__gwXTz{padding-right:80px}}.header_headerWrapper__gwXTz .header_branding__2mWYZ{margin-left:12px}@media screen and (min-width:768px){.header_headerWrapper__gwXTz .header_branding__2mWYZ .header_brandingLogo__3dVEY{height:36px}}@media screen and (max-width:767px){.header_headerWrapper__gwXTz .header_branding__2mWYZ .header_brandingLogo__3dVEY{height:32px;margin-right:64px}}@media screen and (max-width:575px){.header_headerWrapper__gwXTz .header_branding__2mWYZ .header_brandingLogo__3dVEY{height:28px;margin-right:32px}}.header_headerWrapper__gwXTz .header_pageTitle__TbLOk{text-align:center;color:var(--white);font-size:1.4rem}.header_headerWrapper__gwXTz .header_pageTitle__TbLOk .header_district-name__1BRUP{font-weight:400}@media screen and (max-width:1199px){.header_headerWrapper__gwXTz .header_pageTitle__TbLOk{font-size:1.3rem}}@media screen and (max-width:991px){.header_headerWrapper__gwXTz .header_pageTitle__TbLOk{font-size:1.2rem}}@media screen and (max-width:767px){.header_headerWrapper__gwXTz .header_pageTitle__TbLOk{font-size:1.1rem;margin-right:64px}}@media screen and (max-width:575px){.header_headerWrapper__gwXTz .header_pageTitle__TbLOk{font-size:.9rem;margin-right:32px}}@media screen and (max-width:767px){.header_headerWrapper__gwXTz .header_myProfile__24YvP{display:none}}@media screen and (max-width:482px){.header_pageTitle__TbLOk{margin-left:32px}.header_branding__logo__2cUpI{display:none}}.myprofile_profileWrapper__31QZL .myprofile_profile__1ZGqk{align-items:center;display:flex;text-decoration:none;padding-left:12px}.myprofile_profileWrapper__31QZL .myprofile_profile__1ZGqk .myprofile_nickname__3_QYd{margin-left:12px;color:#fff;font-weight:500;margin-right:84px}.myprofile_profileWrapper__31QZL .myprofile_profileLogo__1751p{height:42px;width:42px;border-radius:50%}.mainnav_myProfile___3IIJ{display:none}@media screen and (max-width:482px){.mainnav_myProfile___3IIJ{display:block}}.bugreport_reportContainer__13xMC .bugreport_reportButtonsWrapper__1txLX{bottom:0;display:flex;position:fixed;right:0;z-index:2}.bugreport_reportContainer__13xMC .bugreport_reportButtonsItem__3d6pC{border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;font-weight:700}.bugreport_reportContainer__13xMC .bugreport_reportButtonsItem__3d6pC:first-child{margin-right:4px}.bugreport_reportContainer__13xMC .bugreport_reportButtonsItem__3d6pC.bugreport_bugReport__htWw1{background:var(--primary-color)}.bugreport_reportContainer__13xMC .bugreport_reportButtonsItem__3d6pC.bugreport_helpDeskButton__WhQvA{background:var(--complemetary-color)}#bugreport_bugReportContainer__2gmMf,#bugreport_helpReportContainer__38JlS{bottom:0;display:none;position:fixed}.rangeslider_varRangeSlider__ey9Ji .rangeslider_noDataMessage__2tmhG{background:#f1f1f1;display:flex;margin:auto;width:90%;justify-content:center;align-items:center;font-weight:700;font-size:.8rem;padding:10px}.rangeslider_varRangeSliderInputs__2fEV1{display:flex;justify-content:space-between}.map-viewer{height:100%;position:relative}.map-viewer .leaflet-container{height:750px}.custom-groups__filters-form .map-viewer{height:auto}@media only screen and (max-width:425px){.map-viewer .leaflet-container{height:400px}}.MuiDataGrid-cell--withRenderer{justify-content:center!important}div[data-field=district_name]{justify-content:flex-start!important}:root{--blue:#1e90ff;--white:#fff;--gray:#d4d4d4;--light-gray:#f7f7f7;--green:#00b050;--green-cold:#00d7be;--shadow-default:0 0px 4px #c5c5c5;--primary-color:#221349;--secondary-color:#f5b335;--complemetary-color:#773dbd;--purple-cold:#af96dc;--watermelon:#ff5569;--lavander:#e1d7f0}.clr-prime{color:#221349;color:var(--primary-color)}.clr-complement{color:#773dbd;color:var(--complemetary-color)}.capitalize{text-transform:capitalize}*{box-sizing:border-box}body{background:#fff;background:var(--white)}#root,#root>div,body{min-height:100vh}#root>div{position:relative;padding-bottom:50px}.layout-wrapper{max-width:1440px;margin:auto;padding:30px 0;width:90%}.main-content__top section{box-shadow:0 0 4px #c5c5c5;box-shadow:var(--shadow-default);margin-bottom:24px}.header__bottom{background:#e1d7f0;background:var(--lavander);box-shadow:0 6px 6px -1px rgba(0,0,0,.3);position:-webkit-sticky;position:sticky;top:0;z-index:3;margin-bottom:30px;padding-bottom:16px;min-height:40px}.header__bottom .layout-wrapper{padding:0}.header__bottom .data-filters__item .district-name,.header__bottom .data-filters__item>.label,.header__bottom .data-filters__item>label{color:#221349;color:var(--primary-color);margin:6px 0 0;padding-left:4px}.custom-groups .header__bottom .group-counter{padding:30px;font-weight:700;text-align:center}.custom-groups .submit-filters{float:right}.custom-groups .map-chart{position:relative}.custom-groups__loading{background:hsla(0,0%,100%,.5);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#773dbd;color:var(--complemetary-color);font-weight:700;z-index:2}.custom-groups__loading-message{margin-bottom:10px}.section--data-filters{display:flex;flex-direction:column;align-items:center}.align-container{align-items:center;margin-top:20px}@media screen and (min-width:600px){.basicFilters{justify-content:center}}@media screen and (min-width:768px){.basicFilters{width:auto!important;justify-content:unset;margin:12px}}@media screen and (max-width:680px){.sharedFilters{justify-content:center}}.district-filters--hidden .group-counter__wrapper{flex-basis:auto;width:100%}.data-filters__item{padding:0 10px;margin-bottom:18px}.data-filters__item label{margin-bottom:4px}.data-filter__group .data-filters__item:not(:first-child){margin-top:16px}.label,label{display:block;font-weight:700;margin-bottom:10px}select{background-color:#fff;background-color:var(--white);border-color:#d4d4d4;border-color:var(--gray);min-height:32px;padding:5px;width:100%}.radio-options{display:flex;text-align:center}.radio-options input:checked+label{background:#221349;background:var(--primary-color);border-color:#221349;border-color:var(--primary-color);color:#fff;color:var(--white)}.radio-options label{font-size:12px;padding:0 10px}.radio-options__item input{opacity:0}.radio-options__item label{align-items:center;background:#fff;background:var(--white);border:1px solid #d4d4d4;border:1px solid var(--gray);display:flex;justify-content:center;margin-top:-19px;min-height:32px}.radio-options__item:first-child label{border-radius:10px 0 0 10px}.radio-options__item:nth-child(2) label{border-right:0;border-left:0}.radio-options__item:last-child label{border-radius:0 10px 10px 0}.group-counter__wrapper{background:none;min-height:74px}.group-counter__wrapper,.group-filters__wrapper{align-items:center;color:#221349;color:var(--primary-color);display:flex;flex-direction:column;font-weight:700;font-size:18px;flex-grow:1;justify-content:center;margin-bottom:0}.group-counter__versus{margin-bottom:4px;opacity:.7;text-align:center}.group-counter__result{text-align:center}.data-comparison{background-color:#f7f7f7;background-color:var(--light-gray);padding:40px 0}.section--pupil-spending,.section--student-demographics{background:#fff;background:var(--white);padding:10px 0 0}.section--academic-performance,.section--enrollment-brackets{background-color:#fff;background-color:var(--white);padding-top:10px}.section--pupil-spending .extra-data,.section--student-demographics .extra-data{background:url(/static/media/IB_Simbol_DB_RGB.0a8e53fc.png) no-repeat 96% -18px #221349;background:url(/static/media/IB_Simbol_DB_RGB.0a8e53fc.png) no-repeat 96% -18px var(--primary-color);background-size:68px;color:#fff;color:var(--white);padding:10px;text-align:center}.section.section--extra-filters{box-shadow:none}.section--extra-filters .reset-data{align-self:center;height:38px}.section--extra-filters .form-select{margin-bottom:40px}.extra-filters{margin-bottom:60px;justify-content:flex-end}.extra-filters div{margin-right:5px}.extra-filters div:last-child{margin-right:0}.form-select{min-width:268px}.section--scatter-data button{font-size:.85rem;font-weight:700}.highcharts-container:after{display:block;content:"";width:76px;height:13px;background:#fff;background:var(--white);position:absolute;z-index:9;bottom:0;right:0}.leaflet-container{z-index:0;min-height:400px}.main-content__bottom{margin-top:24px}.no-data{align-items:center;display:flex;justify-content:center;height:100%;font-weight:700;background:#efefef;min-height:200px}.highcharts-data-table{font-size:12px;padding:14px}.highcharts-data-table th{padding-right:6px}.accordion-item{margin-bottom:10px;background:#fff}.accordion-item.card{border:0}.accordion-item.card .card-header{border:1px solid #d4d4d4;margin-bottom:0!important}.accordion-item.card .card-body{border:1px solid #d4d4d4;border-top:0}.accordion-item .data__label{font-weight:700;margin:8px 0}.accordion-item .data__label:before{border-radius:50%;background-color:#773dbd;background-color:var(--complemetary-color);content:"";float:left;margin-top:6px;height:10px;width:10px;margin-right:4px;margin-left:-14px}.accordion-item .data__machine-name{font-style:italic;margin:8px 0}.accordion-item .item__data{padding:6px 6px 10px}.accordion-item .item__data:not(:last-child){border-bottom:1px dotted #d4d4d4}.button__toggle-menu{position:fixed;background-color:initial;border:none;z-index:6;transition:.4s;cursor:pointer}.button__toggle-menu.open svg{color:#fff;color:var(--white)}.button__toggle-menu.open.on-scroll{background:#221349;background:var(--primary-color);box-shadow:0 0 5px 2px #c9c9c9;right:10px;top:0}.button__toggle-menu.open{right:22px;top:10px}.button__toggle-menu.close{right:207px;top:0}.button__toggle-menu.close:hover{opacity:1!important}.main-nav__menu{background:#221349;background:var(--primary-color);border-left:4px solid #773dbd;border-left:4px solid var(--complemetary-color);height:100vh;padding:70px 0 20px;position:fixed;right:0;top:0;transition:.35s;width:250px;z-index:5}.main-nav__menu .profile{padding:16px;align-items:center;text-decoration:none}.main-nav__menu .profile .profile__logo{height:42px;width:42px;border-radius:50%}.main-nav__menu .profile .nickname{margin-left:12px;color:#fff;font-weight:500;margin-right:84px}@media screen and (min-width:576px){.main-nav__menu .profile{display:none}}@media screen and (max-width:767px){.main-nav__menu .profile{display:flex}}.main-nav__menu.menu--hide{right:-100%}.main-nav__link{color:#fff;color:var(--white);display:block;padding:15px 26px}.main-nav__link.selected,.main-nav__link:hover{background-color:#773dbd;background-color:var(--complemetary-color)}.main-nav__link:hover{color:#fff;color:var(--white);text-decoration:none}.main-nav__overlay{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;z-index:4}.inline-help{border-top:1px solid #130b38;font-size:12px;padding:10px}.inline-help label{color:#fff;color:var(--white)}.inline-help__definition{background-color:#fff;background-color:var(--white);margin-top:10px;padding:10px 8px;position:relative}.inline-help__definition:before{content:"";display:block;border:8px solid transparent;border-bottom:8px solid var(--white);width:8px;position:absolute;top:-16px}.inline-help .form-select{min-width:auto}.extra-filters__actions{padding-top:20px;display:flex;justify-content:space-around}.info-icon,.radar-info-icon{color:#773dbd;color:var(--complemetary-color);font-weight:700;font-size:14px}#label-tooltip{background:#000;border-radius:4px;font-size:11px;color:#fff;padding:10px;position:absolute}#label-tooltip:before{content:"";display:block;border:8px solid transparent;border-bottom-color:#000;position:absolute;top:-16px}.chart-footer-data{font-size:12px;padding:10px 16px}.dashboard-page.custom-groups .horizontal-slider{padding-top:14px;min-height:40px;margin:10px auto}.dashboard-page.custom-groups .var-option{background:#f7f7f7;background:var(--light-gray);padding:4px 17px;margin-bottom:4px;position:relative}.dashboard-page.custom-groups .custom-groups__filters-form{margin-bottom:40px}.dashboard-page.custom-groups .custom-groups__filters .form-advice{align-items:center;background:#f7f7f7;background:var(--light-gray);display:flex;height:100%;font-weight:700;justify-content:center}.var-option__color-indicator{width:50px;height:10px;display:inline-block;margin-right:6px;border-radius:5px}.dashboard-page.custom-groups .var-option label{font-size:.8rem;margin-bottom:0}.dashboard-page.custom-groups .remove-filter{border-radius:50%;box-shadow:none;min-width:22px;height:20px;padding:0;position:absolute;right:4px;margin:5px}.dashboard-page.custom-groups .parallel-chart{margin-top:20px}.dashboard-page.custom-groups .custom-groups__actions{background:#221349}.dashboard-page.custom-groups .variable-group .form-select{margin-bottom:10px}.custom-groups__form{margin:auto;max-width:768px;padding:20px 0;overflow:hidden;width:100%}.custom-groups__form .form-submit{margin:20px auto;display:block}.data-filter__group{margin-top:10px}.custom-groups__form .form-field{background:#fff;width:100%}.section--data-filters .data-filters__collapse-button{align-self:flex-start;background:#221349;background:var(--primary-color);border-radius:0 0 4px 4px;color:#fff;color:var(--white);padding:5px!important}.section--data-filters .data-filters__collapse-button:hover{background:#773dbd;background:var(--complemetary-color)}.collapse-button-text{font-size:12px;text-transform:capitalize;padding-right:6px;display:flex;align-items:center}.custom-groups__save-message p{margin-bottom:0}.custom-groups__save-message .success{color:#00b050}.custom-groups__save-message .error strong{color:red}.custom-groups .form__message{border:1px dashed #bfbfbf;padding:6px;font-size:14px;background:#efefef}.custom-groups .form__message ul{margin-bottom:0}span.filter__counter{float:right;padding-right:20px;font-size:12px;font-weight:700;padding-top:4px}.login-form__wrapper{position:absolute;left:0;right:0;bottom:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login-form__wrapper .branding{margin-bottom:20px;position:relative;height:auto;background:#221349;background:var(--primary-color);padding:20px 10px}.slides-info{font-size:14px;text-align:right}.slides-info svg{color:#773dbd;color:var(--complemetary-color)}.district-explorer .chart-options{display:flex}.district-explorer .z-axis-description{font-size:12px;display:inline-flex;align-items:center;justify-content:flex-end;padding-left:8px}.district-explorer .z-axis-description svg{color:#773dbd;color:var(--complemetary-color);font-size:16px;margin-right:2px}.accounts-table .MuiBox-root td,.accounts-table .MuiBox-root th{white-space:normal;word-wrap:break-word;max-width:200px}.accounts-table>.MuiPaper-root{box-shadow:none;padding:0 8px}.accounts-table .MuiTableCell-footer{border:0}.accounts-table .table-wrapper{background:#fbfbfb}@media only screen and (min-width:768px){.section--data-filters{padding:12px}.filter-district,.filter-group-type{flex-grow:2}.filter-group-type-options,.group-counter__wrapper{flex-basis:100%;background:none}.data-filters__collapse-button{margin-right:0;margin-left:auto}.data-filter__collapse{width:100%!important}.data-filter__group .data-filters__item:not(:first-child){margin-top:0}.data-filters__item label{margin-bottom:0}.data-filter__collapse .data-filter__group .filter-group-type-options{margin-top:16px}.district-filters--hidden .data-filters__collapse-button{position:absolute}}.z-axis-tooltip{position:absolute;top:-4px}.z-axis-tooltip+label{padding-left:20px}.z-data-filter{position:relative}@media only screen and (min-width:1024px){.filter-district,.filter-group-type{flex-grow:0}.filter-group-type-options{flex-basis:auto;margin-top:8px}.main-content__top{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:24px}.main-content__top section{margin-bottom:0}.section--district-data{grid-column:1/4}.section--district-map{grid-column:4/7}.section--enrollment-brackets,.section--student-demographics{grid-column:1/4}.section--academic-performance,.section--extra-filters,.section--pupil-spending{grid-column:4/7}.district-explorer .section--district-map{grid-column:1/4}.section--scatter-data,[class^="section section--histogram"]{grid-column:1/7}.page-glossary .main-content__top{grid-template-columns:repeat(2,1fr)}.dashboard-page.custom-groups .funnel-chart{width:50%;display:inline-block;vertical-align:top}.dashboard-page.custom-groups .variable-group{width:100%;display:inline-block;vertical-align:top}.dashboard-page.custom-groups .custom-groups__filters .data-filter__group{width:50%}.custom-groups__form .form-item{width:50%;display:inline-block;vertical-align:top;padding:30px 30px 0 0}}@media only screen and (min-width:1280px){.MuiGrid-spacing-xs-2>.MuiGrid-item{padding-right:52px!important}}@media only screen and (min-width:1366px){.header__bottom .radio-options input:checked+label{background-color:#773dbd;background-color:var(--complemetary-color);border-color:#773dbd;border-color:var(--complemetary-color)}.header__bottom .radio-options{margin-top:8px}.group-counter__wrapper{background:none;flex-basis:100%}.filter-group-type-options label{color:#fff;color:var(--white)}.district-explorer .section--district-map{grid-column:1/3}.section--extra-filters{justify-content:flex-end;grid-column:3/7}.section--extra-filters .data-filters__item{display:flex;flex-wrap:wrap}.section--extra-filters .data-filters__item label{width:100%}.section--extra-filters .data-filters__item .form-select,.section--extra-filters .data-filters__item .var__range-slider{width:50%}.section--extra-filters .data-filters__item .var__range-slider{padding:0 0 0 40px}.section--histogram-x{grid-column:1/3}.section--histogram-y{grid-column:3/5}.section--histogram-z{grid-column:5/7}.extra-filters__actions{padding-top:0}.section--extra-filters .data-filters__item{margin-bottom:0}.data-filter__collapse{width:70%!important}.data-filter__collapse .data-filter__group .filter-group-type-options{margin-top:0}.custom-groups .group-counter__wrapper{min-height:auto;width:100%}.custom-groups .header__bottom .group-counter{padding:0}.dashboard-page.custom-groups .data-filter__collapse{width:50%!important}}.error_message{color:red}.main-nav__menu .log-btn{display:block;margin:4px auto}.glossary__card-items{margin:10px 20px 20px}.glossary__description{margin:10px;text-align:justify}.card__row-color:nth-of-type(odd),.glossary__row-color:nth-of-type(odd){background:#e1d7f0;background:var(--lavander)}.error-container{text-align:center}.error-title{margin-bottom:0;font-size:7rem}.Table-button{border-radius:5px;margin-left:10px;background:#221349;background:var(--primary-color);color:#fff;padding:2px 8px 2px 4px;font-size:.85rem;font-weight:700;display:flex;align-items:center}.Table-button:hover{background:#773dbd;background:var(--complemetary-color)}.groups-buttons{border-bottom:4px solid #d4d4d4;border-bottom:4px solid var(--gray);margin-bottom:12px}.groups-buttons__item{border-radius:0!important;margin-bottom:-4px!important;border-bottom:4px solid #d4d4d4!important;border-bottom:4px solid var(--gray)!important}.groups-buttons__item.active{background-color:rgba(0,0,0,.04);color:#773dbd;color:var(--complemetary-color);border-bottom:4px solid #773dbd!important;border-bottom:4px solid var(--complemetary-color)!important}@media only screen and (max-width:1412px){.MuiDataGrid-root .MuiDataGrid-cell{line-height:17px!important;font-size:smaller;margin:5px 0}.MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{line-height:11px;font-size:smaller}}#menu-shared .MuiAutocomplete-root .MuiAutocomplete-tag{background-color:grey;color:#fff}.editButtonItem{margin:0 10px 10px!important}.district-filters--active{display:flex;flex-direction:row}@media only screen and (max-width:768px){.district-filters--active{flex-direction:column}}.leaflet-tooltip{font-size:.7rem;width:280px;white-space:normal}.RangeSlider .MuiSlider-mark:hover+.MuiSlider-markLabel{background:rgba(0,0,0,.9);color:#fff;z-index:2;padding:3px 6px}.section--scatter-data .highcharts-data-table th{width:300px}.section--scatter-data .highcharts-data-table td{text-align:center}.highcharts--scatter-chart .to-back{z-index:-1}.bubblechart_infoIcon__git_j,.bubblechart_radarInfoIcon__3hoao{color:var(--complemetary-color);font-weight:700;font-size:14px}.bubblechart_noData__3PBfO{align-items:center;display:flex;justify-content:center;height:100%;font-weight:700;background:#efefef;min-height:200px}.section--histogram-x .highcharts-data-table,.section--histogram-y .highcharts-data-table,.section--histogram-z .highcharts-data-table{margin-left:60px}.slider_varRangeSlider__gCZp2 .slider_noDataMessage__2QBsu{background:#f1f1f1;display:flex;margin:auto;width:90%;justify-content:center;align-items:center;font-weight:700;font-size:.8rem;padding:10px}.slider_varRangeSliderInputs__3LoSs{display:flex;justify-content:space-between}.apareference_chartFooter__bibliographicReferences__jKh7u{margin-top:10px}.apareference_apaReference__2ZzEo.apareference_accordion__1j5aJ .apareference_cardHeader__3rWoK{padding:10px}.apareference_apaReference__2ZzEo.apareference_accordion__1j5aJ .apareference_cardHeader__3rWoK button{font-size:120px}.apareference_apaReference__2ZzEo.apareference_accordion__1j5aJ .apareference_cardBody__8p7Vh{padding:10px}.saveGroup_saveGroupForm__1hI3R{padding:0;min-width:230px}.saveGroup_saveGroupForm__1hI3R .saveGroup_saveGroupFormWrapper__3Ud4- .saveGroup_customGroupsFormWrapper__WFeQj .saveGroup_doneButton__2Qo7l{display:flex;flex-direction:column}.saveGroup_saveGroupForm__1hI3R .saveGroup_customGroupsFormItem__22Toa{width:50%;display:inline-block;vertical-align:top;padding:30px 30px 0 0}.saveGroup_saveGroupForm__1hI3R .saveGroup_saveMessage__1LUuP{margin-bottom:0}.saveGroup_saveGroupForm__1hI3R .saveGroup_success__1K0B_{color:#00b050}.saveGroup_saveGroupForm__1hI3R .saveGroup_error__2Xq47 strong{color:red}@media(min-width:400px){.saveGroup_saveGroupForm__1hI3R .saveGroup_saveGroupFormWrapper__3Ud4- .saveGroup_customGroupsFormWrapper__WFeQj .saveGroup_doneButton__2Qo7l{padding:0;padding-right:0!important}}.comparison-card{background-color:var(--white);box-shadow:var(--shadow-default);margin-bottom:14px;position:relative}@media screen and (min-width:1200px){.comparison-card{margin-bottom:0;position:relative}}.comparison-card .label{font-size:12px;height:24px}.comparison-card__title{background:var(--primary-color);color:var(--white);font-size:18px;margin:0;padding:10px 10px 8px;text-align:center}@media screen and (min-width:1200px){.comparison-card__title{text-align:left}}.comparison-card__timeline button{background:var(--primary-color);color:var(--white);font-size:11px;font-weight:700;display:flex;margin:6px auto 10px}.comparison-card__timeline button:focus,.comparison-card__timeline button:hover{background:var(--complemetary-color);color:var(--white);text-decoration:none}.comparison-card__timeline button img{background-color:var(--white);border-radius:50%;margin-left:4px;transition:.2s linear;width:28px}.comparison-card__form-select{flex:1 1}.comparison-card__form-select label{display:none}.comparison-card__data{padding:10px}.comparison-card__subtitle{border-top:2px solid var(--light-gray);display:flex;font-size:14px;padding:10px 10px 0}@media screen and (min-width:1200px){.comparison-card__amount{border-right:1px dotted var(--gray)}}.comparison-card__amount,.comparison-card__group-amount{font-size:28px;text-align:center;padding:20px 0 10px}@media screen and (min-width:1200px){.comparison-card__amount,.comparison-card__group-amount{font-size:22px;display:inline-block;width:50%}}.comparison-card__average{font-size:14px;color:#343a40;text-align:justify;padding:0 0 10px}@media only screen and (min-width:768px){.comparison-card__average{height:42px}}.comparison-card .average-value{font-weight:700}.comparison-card .average-value.positive{color:var(--green)}.comparison-card .average-value.negative{color:red}.comparison-card .ranking-group-collapse{background:var(--lavander);border-radius:0;border:0;padding:6px 10px!important;font-size:12px;text-align:center;width:100%}.comparison-card .ranking-group-collapse:hover{background:var(--purple-cold)}@media screen and (min-width:1200px){.comparison-card .ranking-group-collapse{padding:12px 10px!important;position:absolute;top:0;right:0;width:auto}}.comparison-card .ranking-group-collapse .value{font-weight:700}.comparison-card__toggle-icon{margin:-2px 4px 0 0}.comparison-card__toggle-icon.hide{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.comparison-card__ranking-table{font-size:14px;margin-bottom:0}.comparison-card__ranking-table thead th{font-weight:700}.comparison-card__ranking-table .row--highlighted{background:var(--lavander)}.comparison-card--no-data{background:#f1f1f1;display:flex;flex-direction:column;height:calc(100% - 130px);margin:20px auto;width:90%;justify-content:center;align-items:center;font-weight:700;font-size:.8rem;min-height:100px}.comparison-card--no-data p{margin-bottom:0}.timeline__chart{border-top:2px solid var(--light-gray);padding-top:10px}.comparison-select label{font-size:12px;margin-bottom:0;text-transform:capitalize}.help-tooltip{color:var(--complemetary-color);display:flex;float:left;text-align:center;border-radius:50%;font-weight:700;font-size:16px;justify-content:center;align-items:center;margin:-1px 4px 0 0;opacity:.7;cursor:default}@media screen and (min-width:768px){.section--data-comparison{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}}@media screen and (min-width:1200px){.section--data-comparison{grid-template-columns:repeat(3,1fr)}}.section--district-data{background:var(--white)}.district-card{background:var(--primary-color);padding:34px 11px;height:750px}.district-card__header{color:var(--white);display:flex;justify-content:space-between}.district-card__header .label{margin-right:6px}.district-card h2{color:var(--white);font-size:26px;font-weight:700;margin:0;padding:0 10px 4px}.district-card__address{display:flex;margin-bottom:4px}.district-card .address-icon{border-right:1px solid var(--complemetary-color);margin-right:10px;text-align:center;width:40px}.district-card .address-icon svg{color:var(--complemetary-color)}.district-card__irn,.district-card__revenue{display:inline-block;margin:0 8px}.district-card__revenue .label{color:#000}.district-card__info{margin:0 8px}.district-card__image{height:120px;width:120px;position:absolute;right:20px;top:14px}@media screen and (max-width:767px){.district-card__image{display:none}}.district-card__image img{width:100%;height:auto}.district-card__image.district-image{background:#fff;border-radius:50%;height:140px;width:140px;outline:thick solid var(--primary-color)}.district-card .label{color:var(--complemetary-color);display:inline-block}.district-card__content{background:var(--white);padding:17px;overflow:hidden}@media screen and (min-width:576px){.district-card__data{display:flex}}.district-card__data .label{color:#000;min-width:400px}@media screen and (max-width:1305px)and (min-width:1024px){.district-card__data .label{min-width:300px}}.district-card table th{font-weight:700}.district-card table thead th{border:0;font-weight:700;padding:0 4px}.district-card table thead span{background:var(--primary-color);color:var(--white);display:block;padding:4px 8px}.district-card table tbody tr:nth-child(2n){background:var(--light-gray)}.district-card table tbody td{text-align:center}.district-card__actions{position:relative;height:0;top:17px;left:26px}@media screen and (min-width:768px){.district-card__actions{width:100%}}@media only screen and (max-width:1120px){.district-card{padding:6px;height:auto}.district-card__content{padding:14px}}.flip-btn{color:var(--white)!important;background-color:var(--complemetary-color)!important;position:absolute!important;right:14px;top:-80px;width:50px;height:50px;border-radius:50%!important;padding:36px!important}.pie-chart-wrapper{position:relative}.pie-chart-wrapper .toggle-table-btn{font-weight:700;left:10px;position:absolute;bottom:10px;z-index:1}.highcharts-pie-series>span{width:296px;display:flex!important;align-items:center;flex-wrap:wrap;justify-content:space-between}.highcharts-pie-series .legend-name{min-width:50%;margin-right:10px}.highcharts-pie-series:nth-child(2n)>span{background-color:#f9f9f9}.section--enrollment-brackets .highcharts-data-table,.section--pupil-spending .highcharts-data-table,.section--student-demographics .highcharts-data-table{padding-bottom:70px}.section--enrollment-brackets .highcharts-data-table th,.section--pupil-spending .highcharts-data-table th,.section--student-demographics .highcharts-data-table th{width:250px}.section--enrollment-brackets .highcharts-data-table td,.section--pupil-spending .highcharts-data-table td,.section--student-demographics .highcharts-data-table td{text-align:center}.section--enrollment-brackets .highcharts-title{font-weight:700}.section--enrollment-brackets .highcharts-data-table th{width:300px}.section--enrollment-brackets .highcharts-data-table td{text-align:center}.highcharts--radar-chart .to-back{z-index:-1}.highcharts--radar-chart .radar-info-icon{cursor:pointer}.async-wrapper{position:relative;height:100%;width:100%}.async-wrapper__loading{align-items:center;display:flex;height:100%;flex-direction:column;justify-content:center;text-align:center;position:relative}.async-wrapper .loading__message{color:#1f1646;margin-bottom:10px}.async-wrapper .loading__message-label{font-weight:700;font-style:italic}.async-wrapper .loading__animation{color:#773dbd}.async-wrapper__error{background:#f3f3f3;display:flex;height:100%;flex-direction:column;justify-content:center;text-align:center;position:relative}.async-wrapper .error__title{color:#773dbd;margin-bottom:6px}.async-wrapper .error__url{font-size:.84rem;font-style:italic}.async-wrapper .error__wrong-type{font-style:italic}.async-wrapper p{margin:6px}.profile_userProfile__2vqx5 .profile_profilePhoto__2QnfY{align-items:center;display:flex}.profile_userProfile__2vqx5 .profile_profileName__2Jv_N{margin:0 15px}.profile_userProfile__2vqx5 .profile_userName__3F9-H{font-size:1.5rem;font-weight:700;text-transform:capitalize}.profile_userProfile__2vqx5 .profile_requestPass__jaAWn{color:#000;border-color:#000}.profile_userProfile__2vqx5 .profile_groupAdmin__8yh4i{display:block}.profile_userProfile__2vqx5 .profile_savedBoards__30oZf,.profile_userProfile__2vqx5 .profile_sharedBoards__ssfe0{display:block;text-transform:capitalize}
/*# sourceMappingURL=main.1f304b65.chunk.css.map */