.filter-select .input-group{min-width:100%}.filter-select .dropdown-toggle{min-width:0}.filter-select .dropdown-toggle .title{display:inline-block;overflow:hidden;text-overflow:ellipsis}.filter-select .dropdown-header,.filter-select .dropdown-item{overflow:hidden;text-overflow:ellipsis}.filter-select a.clickable{cursor:pointer}.filter-select a.clickable:before{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:-.5em;opacity:0;padding-right:.5em}.filter-select a.clickable[data-selected=true]:before{opacity:100%}.filter-select:not(.clearable) [data-action=clear]{display:none}.filter-select:not(.clearable) .form-select{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}button.KWzdIUgRGPmRCib5IcyR{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:flex;flex:1;flex-direction:row;justify-content:space-between;overflow:hidden;text-align:left;text-overflow:ellipsis}button.KWzdIUgRGPmRCib5IcyR>.zL3e1QMT2Fu9dacQquky{-webkit-box-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis}.DRu5ApJ9UonimNTcOC6x{color:#6c757d}.jv_4C0PpOpzDxPjiBOfF,.osqh4BAa5r4_vvfz242A{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.jv_4C0PpOpzDxPjiBOfF>.dropdown-menu,.osqh4BAa5r4_vvfz242A>.dropdown-menu{overflow:auto;top:100%}.jv_4C0PpOpzDxPjiBOfF>.dropdown-menu:focus,.osqh4BAa5r4_vvfz242A>.dropdown-menu:focus{outline:none}.jv_4C0PpOpzDxPjiBOfF>.dropdown-menu>li>a,.osqh4BAa5r4_vvfz242A>.dropdown-menu>li>a{overflow:hidden;text-overflow:ellipsis}.jv_4C0PpOpzDxPjiBOfF.X9sI_PsrmO7LJgZBb3JJ>.dropdown-menu,.osqh4BAa5r4_vvfz242A.X9sI_PsrmO7LJgZBb3JJ>.dropdown-menu{width:100%}.jv_4C0PpOpzDxPjiBOfF.eAVhOU8bS0nM8GeBBDfq>button.KWzdIUgRGPmRCib5IcyR,.osqh4BAa5r4_vvfz242A.eAVhOU8bS0nM8GeBBDfq>button.KWzdIUgRGPmRCib5IcyR{border-bottom-right-radius:0;border-top-right-radius:0}.jv_4C0PpOpzDxPjiBOfF>button.Z4fz9yDD9nL2tzXX21lA,.osqh4BAa5r4_vvfz242A>button.Z4fz9yDD9nL2tzXX21lA{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px;margin-left:-1px}.zbJ8RzUXyquyERHpBdok{background-color:#f8f9fa}.CsI7biRxdob_jzcoIY_G{color:#6c757d;font-size:85%;margin-left:1em}a.active .CsI7biRxdob_jzcoIY_G,a:active .CsI7biRxdob_jzcoIY_G{color:hsla(0,0%,100%,.5)}.filter-container .well:not(.selected-child-info){padding-bottom:0}.filter-container .well:not(.selected-child-info) strong{line-height:34px;margin:0 8px}.filter-container .filter-option>.alert{margin-bottom:0}.filter-container .filter-option>.alert .edit{cursor:pointer}.filter-container .filter-options .filter-option{display:-webkit-box;display:flex;flex-wrap:nowrap;height:calc(1.5em + .75rem + 2px)}.filter-container .form-control.expand,.filter-container .form-select.expand{-webkit-box-flex:1;flex-grow:1}.filter-container .option-container.has-error .modal .form-control{border-color:#ccc}.filter-container .select-group{display:block}.filter-container .extra-settings{text-align:center}.filter-container div[id*=wrap] .option-container:not(:last-child){padding:0 8px 0 0}.filter-container div[id*=wrap] .option-container:last-child{padding:0}@media(max-width:768px){.filter-container div[id*=wrap] .option-container:not(:last-child){padding:0}.filter-container div[id*=wrap] .option-container:last-child.break{margin:0}}.filter-container .option-container{min-height:34px}@media screen and (max-width:767px){.filter-container .option-container.break-small{clear:left}}@media screen and (min-width:768px){.filter-container .option-container.break-large{clear:left}}@media screen and (min-width:769px)and (max-width:1024px){#report-cohort-tracking .col-md-4.chart-column{padding-left:0;padding-right:0}#report-cohort-tracking .col-md-4.chart-column .table{font-size:12px}#report-cohort-tracking .col-md-4.chart-column .table tbody>tr>td,#report-cohort-tracking .col-md-4.chart-column .table th{padding:5px}}.report-container .table{background-color:#fff}.report-container .table>tbody td,.report-container .table>tbody th{vertical-align:middle}.report-container .table td a:not(.btn),.report-container .table tr a:not(.btn){color:inherit!important;text-decoration:none}.report-container .key{display:inline-block;height:18px;margin-bottom:4px;margin-right:10px;vertical-align:middle;width:18px}.report-container .table .key{margin-bottom:0}.report-container .legend tr td:first-child{width:37px}.report-container .table tbody td.red,.report-container .table tbody tr.red,.report-container .table thead td.red,.report-container .table thead tr.red{background-color:#d9534f!important;color:#fff!important}.report-container .table tbody td.orange,.report-container .table tbody tr.orange,.report-container .table thead td.orange,.report-container .table thead tr.orange{background-color:#f0ad4e!important;color:#fff!important}.report-container .table tbody td.green,.report-container .table tbody tr.green,.report-container .table thead td.green,.report-container .table thead tr.green{background-color:#5cb85c!important;color:#fff!important}.report-container .heading-container,.report-container .report-heading{display:none}.report-container #chart-container{background-color:#fff}.report-container #filter-child{text-align:center}@media print{.table tr td{background-color:inherit!important}.table tr td,span.visible-print{color:inherit!important}#wrap .report-container{font-size:10px;margin:0;padding:0;width:100%}#wrap .report-container #report,#wrap .report-container #report>.col-12{margin:0;padding:0}#wrap .report-container button{display:none}#wrap .report-container .framework-grading-controls button{display:inline-block}#wrap .report-container .filter-container{display:none}#wrap .report-container #group-tables>.row{display:block!important;page-break-before:always;visibility:visible!important}#wrap .report-container h1.visible-print{position:running(header)}@page{@top-center{#wrap .report-container{content:element(header,first-except)}}}#wrap .report-container .tab-pane{display:block;opacity:1;page-break-inside:avoid;visibility:initial}#wrap .report-container #chart-container2,#wrap .report-container .chart-column{float:none;width:100%}#wrap .report-container .report-heading{display:block;text-align:center}#wrap .report-container .report-headingh1{padding-bottom:0}#wrap .report-container .report-headingh3{color:gray!important;padding-bottom:20px;padding-top:20px}#wrap .report-container .nv-point-paths{display:none}}