.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-float 3s ease-in-out infinite;animation:App-logo-float 3s ease-in-out infinite}}.App-header{align-items:center;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#704cb6}@-webkit-keyframes App-logo-float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes App-logo-float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.Counter_row__edvzA{align-items:center;display:flex;justify-content:center}.Counter_row__edvzA>button{margin-left:4px;margin-right:8px}.Counter_row__edvzA:not(:last-child){margin-bottom:16px}.Counter_value__o8prX{font-family:Courier New,Courier,monospace;font-size:78px;margin-top:2px;padding-left:16px;padding-right:16px}.Counter_button__10-BE{-webkit-appearance:none;appearance:none;background:none;background-color:rgba(112,76,182,.1);border:2px solid transparent;border-radius:2px;color:#704cb6;cursor:pointer;font-size:32px;outline:none;padding-bottom:4px;padding-left:12px;padding-right:12px;transition:all .15s}.Counter_textbox__Jy03J{font-size:32px;margin-right:4px;padding:2px;text-align:center;width:64px}.Counter_button__10-BE:focus,.Counter_button__10-BE:hover{border:2px solid rgba(112,76,182,.4)}.Counter_button__10-BE:active{background-color:rgba(112,76,182,.2)}.Counter_asyncButton__9tLpt{position:relative}.Counter_asyncButton__9tLpt:after{background-color:rgba(112,76,182,.15);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:width 1s linear,opacity .5s ease 1s;width:100%}.Counter_asyncButton__9tLpt:active:after{opacity:1;transition:0s;width:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/ieschools/static/media/icomoon.25588b946f1d6e517ac0.eot);src:url(/ieschools/static/media/icomoon.25588b946f1d6e517ac0.eot#iefix) format("embedded-opentype"),url(/ieschools/static/media/icomoon.0cb993d8ac397e6a170d.ttf) format("truetype"),url(/ieschools/static/media/icomoon.b1b9b53fb74f03065773.woff) format("woff"),url(/ieschools/static/media/icomoon.b7da538a6a7703a990f8.svg#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-earth:before{content:"\e900"}.icon-file-text2:before{content:"\e926"}.icon-pie-chart:before{content:"\e99a"}.icon-stats-bars:before{content:"\e99c"}.icon-table:before{content:"\ea70"}.icon-file-word:before{content:"\eae1"}.icon-graduation-cap:before{content:"\e901"}body{background-color:#fff}body ::-webkit-scrollbar{width:10px}body ::-webkit-scrollbar-track{background:#888}body ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb:hover{background:#428bca}.dropdown-wrapper{width:auto}.dropdown-wrapper .dropdown-search-input{display:inline-block;margin:2px auto 2px 2px;padding-left:2px;width:85%}.dropdown-wrapper .arrow-down{zoom:.8;border-left:10px solid transparent;border-right:10px solid transparent;border-top:20px solid #428bca;cursor:pointer;display:inline-block;height:0;position:relative;right:22px;top:4px;width:0}.dropdown-wrapper .dropdown-items{-webkit-padding-start:6px;-webkit-margin-after:0;-webkit-margin-before:0;background-color:#add0ea;margin-block-end:0;margin-block-start:0;max-height:550px;overflow-y:auto;padding-inline-start:6px}.dropdown-wrapper .dropdown-items .dropdown-item{cursor:pointer;list-style:none}.dropdown-wrapper .dropdown-items .dropdown-item.selected{background-color:#0c457d}.list-box-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.list-box-wrapper .listbox-items{-webkit-padding-start:6px;-webkit-margin-before:0;-webkit-margin-after:0;margin-block-end:0;margin-block-start:0;max-height:530px;overflow-y:auto;padding-inline-start:6px}.list-box-wrapper .listbox-items .listbox-item{cursor:pointer;list-style:none;margin:2px 4px 2px 0}.list-box-wrapper .listbox-items .listbox-item.selected{background-color:#548cc3}@-webkit-keyframes animateThis{0%{width:0}}@keyframes animateThis{0%{width:0}}.bar-chart-wrapper .bar-general-label{font-weight:700;margin-bottom:30px;margin-left:20px}.bar-chart-wrapper .bar-general-label .label-name{display:inline-block;margin-right:10px;margin-top:15px}.bar-chart-wrapper .bar-general-label .label-val{display:inline-block}.bar-chart-wrapper .bar-bars-wrapper{margin-left:20px}.bar-chart-wrapper .bar-bars-wrapper .bar-wrapper{margin:10px 0}.bar-chart-wrapper .bar-bars-wrapper .bar-wrapper .bar-bar{-webkit-animation:animateThis 3s ease-in;animation:animateThis 3s ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transition:width 3s}.d3-chart-wrapper .label-wrapper{font-weight:700;margin-left:15px;margin-top:15px}.d3-chart-wrapper .label-wrapper .label-title,.d3-chart-wrapper .label-wrapper .label-value{display:inline-block}.d3-chart-wrapper .d3-footer{margin-left:15px}.styled-table{border-collapse:collapse;box-shadow:0 0 20px rgba(0,0,0,.15);font-family:sans-serif;font-size:.8em;margin:25px 0;min-width:400px}.styled-table table{width:100%}.styled-table thead tr{background-color:#009879;color:#fff;text-align:left}.styled-table td,.styled-table th{padding:6px 8px}.styled-table tbody tr{border-bottom:1px solid #ddd}.styled-table tbody tr:nth-of-type(2n){background-color:#f3f3f3}.styled-table tbody tr:last-of-type{border-bottom:2px solid #009879}.styled-table tbody tr.active-row{color:#009879;font-weight:700}.main-wrapper{display:flex;flex-direction:row;margin:5px}.main-wrapper .main-selection-wrapper{background:#169b62;border-radius:6px;flex-grow:1;max-width:250px;min-height:630px;min-width:250px;width:250px}.main-wrapper .main-selection-wrapper .selection-label{font-weight:700;margin-left:5px;margin-top:8px}.main-wrapper .main-report-wrapper{background-color:#fac05f;border-radius:6px;flex-grow:10;margin-left:2px}.main-wrapper .main-report-wrapper .icons-wrapper{color:#0c457d;float:right;margin-right:200px;margin-top:15px}@media screen and (min-width:1024px){.main-wrapper .main-report-wrapper .icons-wrapper{margin-right:300px}}.main-wrapper .main-report-wrapper .icons-wrapper .report-icon{cursor:pointer;font-size:x-large}.main-wrapper .main-report-wrapper .icons-wrapper .report-icon.selected{color:#169b62}.main-wrapper .main-report-wrapper .page-footer{display:block;margin-left:15%}.main-wrapper .main-report-wrapper .page-footer .nextButton,.main-wrapper .main-report-wrapper .page-footer .preButton{background-color:#169b62;border:1px solid #169b62;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:5px 30px}.main-wrapper .main-report-wrapper .page-footer .nthItem{display:inline-block;margin:0 15%}.main-wrapper .ind-report-wrapper{background-image:url(https://cn.bing.com/th?id=OHR.ChiesaBianca_ZH-CN4208333975_1920x1080.jpg);height:90%;margin:6% 2% 2%;width:96%}.main-wrapper #forkongithub{display:block;height:200px;overflow:hidden;position:fixed;right:0;top:0;width:200px;z-index:9999}.main-wrapper #forkongithub a{background-color:#169b62;box-shadow:4px 4px 10px rgba(0,0,0,.8);box-sizing:initial;color:#fff;font-family:arial,sans-serif;font-size:1rem;font-weight:700;line-height:2rem;padding:5px 40px;position:absolute;right:-60px;text-align:center;text-decoration:none;top:60px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transition:.5s;width:200px}.main-wrapper .project-title{bottom:8px;color:#0c457d;font-family:cursive;position:absolute;right:20px}
/*# sourceMappingURL=main.8f61e9a7.css.map*/