footer.page-footer{color:#fff;background-color:#263238;padding-top:0;position:fixed;bottom:0;left:0;right:0;z-index:10}footer.page-footer .footer-copyright{min-height:40px;overflow:hidden;display:flex;align-items:center;padding:10px 0;color:hsla(0,0%,100%,.8);background-color:rgba(51,51,51,.08)}footer.page-footer .footer-copyright p{margin:auto}
#mindsets-toasts-box{position:fixed;top:10%;right:7%;z-index:10000;display:flex;flex-direction:column;align-items:end}#mindsets-toasts-box .mindsets-toast{border-radius:2px;margin-top:10px;padding:10px 25px;font-size:1.1rem;color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);display:flex;align-items:center}#mindsets-toasts-box .mindsets-toast.success{background-color:#4caf50}#mindsets-toasts-box .mindsets-toast.error{background-color:#f44336}#mindsets-toasts-box .mindsets-toast.warning{background-color:#ff9800}#mindsets-toasts-box .mindsets-toast.info{background-color:#17a2b8}#mindsets-toasts-box .mindsets-toast a{color:#fff;text-decoration:underline}#mindsets-toasts-box .mindsets-toast .close-toast{margin-left:10px;border:none;background:rgba(0,0,0,0);color:#fff}#mindsets-toasts-box .mindsets-toast .close-toast i{font-size:20px;line-height:26px}#mindsets-toasts-box .mindsets-toast .close-toast:hover i{opacity:.7}
#full-layout{max-width:100vw;padding:0 15px}
#mindsets-header{height:56px;background-color:#494fa2}#mindsets-header .mindsets-header-container{height:100%;margin-right:auto;margin-left:auto;max-width:100vw;padding:0 15px}#mindsets-header .mindsets-header-container .mindsets-header-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%}#mindsets-header .mindsets-header-container .mindsets-header-content .mindsets-header-logo{height:100%}#mindsets-header .mindsets-header-container .mindsets-header-content .mindsets-header-logo img{height:100%}#mindsets-header .mindsets-header-container .mindsets-header-content .mindsets-header-menu-laptop{height:100%;display:none}#mindsets-header .mindsets-header-container .mindsets-header-content .mindsets-header-menu-phone-wrapper{height:100%;display:flex;gap:20px}#mindsets-header .mindsets-header-container .mindsets-header-content .mindsets-header-menu-phone-wrapper .mindsets-header-menu-phone{height:100%;display:flex}#mindsets-header .mindsets-header-container .mindsets-header-content ul.main-menu{display:flex;list-style:none;margin:0;padding:0;height:100%;align-items:center}#mindsets-header .mindsets-header-container .mindsets-header-content ul.main-menu>li>a,#mindsets-header .mindsets-header-container .mindsets-header-content ul.main-menu>li a.main-menu-item-link,#mindsets-header .mindsets-header-container .mindsets-header-content ul.main-menu li.main-menu-item>a,#mindsets-header .mindsets-header-container .mindsets-header-content ul.main-menu li.main-menu-item a.main-menu-item-link{color:#fff;padding:0 .5rem}@media(min-width: 1200px){#mindsets-header .mindsets-header-menu-laptop{display:block !important}#mindsets-header .mindsets-header-menu-phone{display:none !important}}
#list-page .search-results{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:.5rem}#list-page .top-panel{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5rem}#list-page .no-access{display:flex;flex-direction:row}#list-page .tips{border:1px solid #d3d3d3;border-radius:10px;padding:10px}#list-page .tips .title{font-weight:bold}#list-page table tr th,#list-page table tr td{padding:.3rem}
.filters .add-filter-button{margin-bottom:.25rem}.filters .filter{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:.25rem}.filters .filter .filter-column-selector{margin-right:.25rem}.filters .filter .filter-expression-selector,.filters .filter .filter-expression-static{margin-right:.25rem}.filters .filter .remove-filter-button{margin-left:.25rem}
.paginator .pagination{display:flex;padding:0;margin:0;list-style:none;border-radius:.25rem;flex-wrap:wrap}.paginator .pagination .page-item .page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;border:1px solid #dee2e6}.paginator .pagination .page-item.disabled .page-link{pointer-events:none;cursor:auto;color:#6c757d}
.sort{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sort .order-by{white-space:nowrap}.sort .sort-column-selector{margin-left:.25rem;margin-right:.25rem}.sort .sort-value-selector{margin-left:.25rem}.sort select{height:24px}
#filter-manager{margin-top:.5rem;margin-bottom:.5rem}#filter-manager .filter-manager-presets{display:flex;flex-direction:row;gap:5px}
.preloader-holder{position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999}.preloader{width:100px;height:100px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);animation:rotatePreloader 2s infinite ease-in}.preloader-content{position:absolute;width:100%;left:0;right:0;top:60%;text-align:center;color:#fff;font-weight:bold}@keyframes rotatePreloader{0%{transform:translateX(-50%) translateY(-50%) rotateZ(0deg)}100%{transform:translateX(-50%) translateY(-50%) rotateZ(-360deg)}}.preloader div{position:absolute;width:100%;height:100%;opacity:0}.preloader div:before{content:"";position:absolute;left:50%;top:0;width:10%;height:10%;background-color:#fff;transform:translateX(-50%);border-radius:50%}.preloader div:nth-child(1){transform:rotateZ(0deg);animation:rotateCircle1 2s infinite linear;z-index:9}@keyframes rotateCircle1{0%{opacity:0}0%{opacity:1;transform:rotateZ(36deg)}7%{transform:rotateZ(0deg)}57%{transform:rotateZ(0deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(2){transform:rotateZ(36deg);animation:rotateCircle2 2s infinite linear;z-index:8}@keyframes rotateCircle2{5%{opacity:0}5.0001%{opacity:1;transform:rotateZ(0deg)}12%{transform:rotateZ(-36deg)}62%{transform:rotateZ(-36deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(3){transform:rotateZ(72deg);animation:rotateCircle3 2s infinite linear;z-index:7}@keyframes rotateCircle3{10%{opacity:0}10.0002%{opacity:1;transform:rotateZ(-36deg)}17%{transform:rotateZ(-72deg)}67%{transform:rotateZ(-72deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(4){transform:rotateZ(108deg);animation:rotateCircle4 2s infinite linear;z-index:6}@keyframes rotateCircle4{15%{opacity:0}15.0003%{opacity:1;transform:rotateZ(-72deg)}22%{transform:rotateZ(-108deg)}72%{transform:rotateZ(-108deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(5){transform:rotateZ(144deg);animation:rotateCircle5 2s infinite linear;z-index:5}@keyframes rotateCircle5{20%{opacity:0}20.0004%{opacity:1;transform:rotateZ(-108deg)}27%{transform:rotateZ(-144deg)}77%{transform:rotateZ(-144deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(6){transform:rotateZ(180deg);animation:rotateCircle6 2s infinite linear;z-index:4}@keyframes rotateCircle6{25%{opacity:0}25.0005%{opacity:1;transform:rotateZ(-144deg)}32%{transform:rotateZ(-180deg)}82%{transform:rotateZ(-180deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(7){transform:rotateZ(216deg);animation:rotateCircle7 2s infinite linear;z-index:3}@keyframes rotateCircle7{30%{opacity:0}30.0006%{opacity:1;transform:rotateZ(-180deg)}37%{transform:rotateZ(-216deg)}87%{transform:rotateZ(-216deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(8){transform:rotateZ(252deg);animation:rotateCircle8 2s infinite linear;z-index:2}@keyframes rotateCircle8{35%{opacity:0}35.0007%{opacity:1;transform:rotateZ(-216deg)}42%{transform:rotateZ(-252deg)}92%{transform:rotateZ(-252deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(9){transform:rotateZ(288deg);animation:rotateCircle9 2s infinite linear;z-index:1}@keyframes rotateCircle9{40%{opacity:0}40.0008%{opacity:1;transform:rotateZ(-252deg)}47%{transform:rotateZ(-288deg)}97%{transform:rotateZ(-288deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(10){transform:rotateZ(324deg);animation:rotateCircle10 2s infinite linear;z-index:0}@keyframes rotateCircle10{45%{opacity:0}45.0009%{opacity:1;transform:rotateZ(-288deg)}52%{transform:rotateZ(-324deg)}102%{transform:rotateZ(-324deg)}100%{transform:rotateZ(-324deg);opacity:1}}
.mindsets-dropdown-container{position:relative}.mindsets-dropdown-container .mindsets-dropdown-container-wrapper{position:relative}.mindsets-dropdown-container .mindsets-dropdown-trigger{opacity:1;cursor:pointer;position:relative}.mindsets-dropdown-container .mindsets-dropdown-trigger.disabled{opacity:.5;cursor:default}.mindsets-dropdown-container .mindsets-dropdown-trigger .mindsets-dropdown-arrow{position:absolute;right:5px;top:50%;bottom:50%;display:flex;align-items:center}.mindsets-dropdown-container .mindsets-dropdown-trigger:has(.mindsets-dropdown-arrow)>:first-child{padding-right:15px;width:100%}.mindsets-dropdown-container .mindsets-dropdown-content{position:absolute;display:none;background-color:#fff;z-index:100;padding:0;margin:0;min-width:100px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);border:1px solid #ced4da;border-radius:4px;overflow-y:initial}.mindsets-dropdown-container .mindsets-dropdown-content .mindsets-dropdown-content-item{margin:0;cursor:pointer;width:100%;white-space:nowrap}.mindsets-dropdown-container .mindsets-dropdown-content .mindsets-dropdown-content-item:hover,.mindsets-dropdown-container .mindsets-dropdown-content .mindsets-dropdown-content-item.active{background-color:rgba(36,162,196,.1)}.mindsets-dropdown-container .mindsets-dropdown-content .mindsets-dropdown-content-item a:not(.button){display:block;font-size:inherit;line-height:inherit;color:inherit;text-decoration:none;padding:1rem 1.15rem}.mindsets-dropdown-container .mindsets-dropdown-content .mindsets-dropdown-content-item hr{margin:0}
.linear-loader{overflow:hidden;height:4px;background-color:#b3e5fc}.linear-loader .determinate{position:relative;max-width:100%;height:100%;-webkit-transition:width 500ms ease-out 1s;-moz-transition:width 500ms ease-out 1s;-o-transition:width 500ms ease-out 1s;transition:width 500ms ease-out 1s;background-color:#03a9f4}.linear-loader .indeterminate{position:relative;width:100%;height:100%}.linear-loader .indeterminate:before{content:"";position:absolute;height:100%;background-color:#03a9f4;animation:indeterminate_first 1.5s infinite ease-out}.linear-loader .indeterminate:after{content:"";position:absolute;height:100%;background-color:#4fc3f7;animation:indeterminate_second 1.5s infinite ease-in}@keyframes indeterminate_first{0%{left:-100%;width:100%}100%{left:100%;width:10%}}@keyframes indeterminate_second{0%{left:-150%;width:100%}100%{left:100%;width:10%}}
.autocomplete{position:relative;display:flex;flex-direction:row}.autocomplete .autocomplete-input .autocomplete-input-wrapper{position:relative}.autocomplete .autocomplete-input .autocomplete-input-wrapper .autocomplete-input-field{margin-bottom:0;width:100%}.autocomplete .autocomplete-input .autocomplete-input-wrapper .autocomplete-reset-icon{position:absolute;top:-6px;right:-6px}.autocomplete .autocomplete-input .autocomplete-input-wrapper .autocomplete-extend-icon{position:absolute;top:10px;right:10px}.autocomplete .autocomplete-dropdown-menu{overflow-y:auto;min-width:200px;left:0;right:0;bottom:unset;border-radius:0 0 4px 4px;border:1px solid #ccc}.autocomplete .autocomplete-dropdown-menu .autocomplete-dropdown-menu-item{cursor:pointer;display:block;padding:10px 10px;border-bottom:1px solid #ccc}.autocomplete .autocomplete-dropdown-menu .autocomplete-dropdown-menu-item .autocomplete-dropdown-menu-item-title{font-size:16px;color:#22a1d7}.autocomplete .autocomplete-dropdown-menu .autocomplete-dropdown-menu-item .autocomplete-dropdown-menu-item-second{font-size:14px;color:rgba(0,0,0,.87)}.autocomplete .autocomplete-dropdown-menu .autocomplete-dropdown-menu-item:hover{background-color:rgba(34,161,215,.1)}.autocomplete .autocomplete-dropdown-menu .autocomplete-dropdown-menu-item:has(.autocomplete-dropdown-menu-head-tiny){padding:2px 10px;font-size:12px;color:#ccc}.autocomplete .autocomplete-dropdown-menu .autocomplete-dropdown-menu-head{font-size:14px;color:#ccc}.autocomplete .autocomplete-dropdown-menu .autocomplete-dropdown-menu-foot{font-size:14px;color:#22a1d7;text-align:right}.autocomplete.invalid .autocomplete-input .autocomplete-input-field{border:1px solid #f44336;box-shadow:none}.autocomplete .mindsets-dropdown-container{flex:1}
.autocomplete .autocomplete-input-field{width:100%}
.mindsets-checkbox{position:relative;display:flex;align-items:center}.mindsets-checkbox .mindsets-checkbox-tick{background-color:#fff;margin:0;font:inherit;width:1.15em;height:1.15em;border:1px solid #333;border-radius:.15em;position:relative;cursor:pointer}.mindsets-checkbox .mindsets-checkbox-tick:hover:not(.disabled){background-color:#ccc}.mindsets-checkbox .mindsets-checkbox-tick:before{content:" "}.mindsets-checkbox .mindsets-checkbox-tick.checked:before{left:3px;top:0;width:8px;height:11px;border:solid #333;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute}.mindsets-checkbox .mindsets-checkbox-tick.disabled{border-color:#ccc;cursor:initial}.mindsets-checkbox .mindsets-checkbox-tick.disabled.checked:before{border-color:#ccc}.mindsets-checkbox .mindsets-checkbox-label{white-space:nowrap;margin:0 .5rem 0 .25rem;cursor:pointer}.mindsets-checkbox .mindsets-checkbox-label.disabled{color:#ccc;cursor:initial}
.picker-block{position:relative;display:flex;align-items:center}.picker-block input{margin-bottom:0;flex-grow:1;padding-right:20px}.picker-block .calendar-icon{position:absolute;right:5px}.picker-block .datepicker-reset{cursor:pointer;position:absolute;right:-6px;top:-10px}.air-datepicker-global-container .air-datepicker{z-index:1001}
.mindsets-date-range-selector{display:flex;flex-direction:column;gap:5px}.mindsets-date-range-selector .mindsets-date-range-selector-container{display:flex;flex-direction:row;flex-grow:1;gap:5px}.mindsets-date-range-selector .mindsets-date-range-selector-container.as-buttons{flex-direction:column}.mindsets-date-range-selector .mindsets-date-range-selector-container.as-buttons .mindsets-custom-date-range{margin-top:15px}.mindsets-date-range-selector .mindsets-date-range-selector-container .range-selector-trigger{display:flex;flex-direction:row;gap:5px;align-items:center;cursor:pointer}.mindsets-date-range-selector .mindsets-date-range-selector-container .mindsets-date-range-selector-picker{display:flex}.mindsets-date-range-selector .mindsets-date-range-selector-container .mindsets-date-range-selector-picker .date-range-item{border-radius:15px;font-weight:500;font-size:12px;line-height:16px;padding:5px 15px;margin-right:15px;background-color:#ccc;color:#fff;cursor:pointer;white-space:nowrap}.mindsets-date-range-selector .mindsets-date-range-selector-container .mindsets-date-range-selector-picker .date-range-item.active{background-color:#13bf8c;cursor:unset}.mindsets-date-range-selector .mindsets-date-range-selector-container .mindsets-date-range-selector-picker .date-range-item:hover,.mindsets-date-range-selector .mindsets-date-range-selector-container .mindsets-date-range-selector-picker .date-range-item.active{box-shadow:0 0 3px 0 #ccc}.mindsets-date-range-selector .mindsets-date-range-selector-container .mindsets-custom-date-range{display:flex;flex-direction:row;align-items:flex-end;flex-grow:1}.mindsets-date-range-selector .mindsets-date-range-selector-container .mindsets-custom-date-range .picker-block{flex-grow:1}
.multiple-selector-container .multiple-selector-content .multiple-selector-content-item{display:flex;justify-content:center;flex-flow:column;white-space:nowrap;overflow-x:auto}.multiple-selector-container .multiple-selector-content .multiple-selector-content-item label{margin-left:5px;white-space:nowrap}.multiple-selector-container .multiple-selector-content .multiple-selector-content-item .form-check{margin-bottom:0;margin-right:0}.multiple-selector-container .multiple-selector-content .multiple-selector-content-item [type=checkbox].filled-in:checked+label:after{background-color:#5a5a5a !important;border:2px solid #5a5a5a}.multiple-selector-container .multiple-selector-content .multiple-selector-content-item>*:not(.divider){padding:5px 10px;height:3rem}
.mindsets-progress-bar{display:flex}.mindsets-progress-bar .mindsets-progress-bar-item{margin-left:.25rem;margin-right:.25rem}.mindsets-progress-bar .mindsets-progress-bar-item.done{background-color:#007bff}.mindsets-progress-bar .mindsets-progress-bar-item.current{background-color:#ffc107}.mindsets-progress-bar .mindsets-progress-bar-item.to-do{background-color:#6c757d}.mindsets-progress-bar .mindsets-progress-bar-item.bonus-done{background-color:#dc3545}
.mindsets-tabs .mindsets-tabs-menu-wrapper .mindsets-tabs-menu-container{display:flex;flex-direction:row;flex-wrap:wrap}.mindsets-tabs .mindsets-tabs-menu-wrapper .mindsets-tabs-menu-container .mindsets-tabs-menu{display:flex;flex-direction:row;position:relative;overflow-x:auto;overflow-y:hidden;height:48px;background-color:#fff;white-space:nowrap}.mindsets-tabs .mindsets-tabs-menu-wrapper .mindsets-tabs-menu-container .mindsets-tabs-menu .mindsets-tabs-menu-item{text-align:center;line-height:48px;height:48px;padding:0;margin:0 40px 0 0;text-transform:uppercase;box-sizing:border-box}.mindsets-tabs .mindsets-tabs-menu-wrapper .mindsets-tabs-menu-container .mindsets-tabs-menu .mindsets-tabs-menu-item a.mindsets-tabs-menu-item-link{color:#555;font-weight:400;text-transform:none;padding:0;display:block;width:100%;height:100%;text-overflow:ellipsis;overflow:hidden;text-decoration:none}.mindsets-tabs .mindsets-tabs-menu-wrapper .mindsets-tabs-menu-container .mindsets-tabs-menu .mindsets-tabs-menu-item.active{border-bottom:2px solid #22a1d7;will-change:left,right}.mindsets-tabs .mindsets-tabs-menu-wrapper .mindsets-tabs-menu-container .mindsets-tabs-menu .mindsets-tabs-menu-item.active a.mindsets-tabs-menu-item-link{color:#22a1d7;background-color:rgba(0,0,0,0)}.mindsets-tabs .mindsets-tabs-menu-wrapper .mindsets-tabs-menu-container .mindsets-tabs-menu-extra{display:flex;flex-direction:row;flex:auto;max-width:100%;justify-content:flex-end}
.toggle,.toggle *{-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none}.toggle label,.toggle * label{cursor:pointer;white-space:nowrap;line-height:21px;width:44px;height:24px}.toggle label input[type=checkbox],.toggle * label input[type=checkbox]{opacity:0;width:0;height:0}.toggle label input[type=checkbox]:checked+.lever,.toggle * label input[type=checkbox]:checked+.lever{background-color:#22a1d7}.toggle label input[type=checkbox]:checked+.lever:before,.toggle label input[type=checkbox]:checked+.lever:after,.toggle * label input[type=checkbox]:checked+.lever:before,.toggle * label input[type=checkbox]:checked+.lever:after{left:24px}.toggle label input[type=checkbox]:checked+.lever:after,.toggle * label input[type=checkbox]:checked+.lever:after{background-color:#fff}.toggle label .lever,.toggle * label .lever{content:"";display:inline-block;position:relative;width:44px;height:24px;background-color:#ccc;border-radius:15px;transition:background .3s ease;vertical-align:middle;margin:0 16px}.toggle label .lever:before,.toggle label .lever:after,.toggle * label .lever:before,.toggle * label .lever:after{content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:24px;top:-3px;transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease}.toggle label .lever:before,.toggle * label .lever:before{width:17px;height:17px;left:4px;top:3px;background-color:rgba(38,166,154,.15)}.toggle label .lever:after,.toggle * label .lever:after{width:17px;height:17px;left:4px;top:3px;background-color:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 1px 5px 0px rgba(0,0,0,.12)}.toggle label input[type=checkbox][disabled]+.lever:after,.toggle label input[type=checkbox][disabled]:checked+.lever:after,.toggle * label input[type=checkbox][disabled]+.lever:after,.toggle * label input[type=checkbox][disabled]:checked+.lever:after{background-color:#949494}.toggle input[type=checkbox][disabled]+.lever,.toggle * input[type=checkbox][disabled]+.lever{cursor:default;background-color:rgba(0,0,0,.12)}input[type=checkbox]:checked:not(:disabled)~.lever:active::before,input[type=checkbox]:checked:not(:disabled).tabbed:focus~.lever::before{transform:scale(2.4);background-color:rgba(38,166,154,.15)}input[type=checkbox]:not(:disabled)~.lever:active:before,input[type=checkbox]:not(:disabled).tabbed:focus~.lever::before{transform:scale(2.4);background-color:rgba(0,0,0,.08)}
.announcements-table .announcements-table-row .announcements-order-cell .announcement-move i{font-size:20px}.announcements-table .announcements-table-row .announcements-order-cell .announcement-move i:hover,.announcements-table .announcements-table-row .announcements-order-cell .announcement-move i.disabled{opacity:.2}
.challenge-component-accordion{font-size:16px;padding:10px;border:1px solid #0dbcd4;border-radius:4px}.challenge-component-accordion .cc-accordion-item{padding:5px 5px;border-radius:4px}.challenge-component-accordion .cc-accordion-item:hover{background:#eee}.challenge-component-accordion .cc-accordion-item .cc-accordion-item-head{padding:10px 0;cursor:pointer}.challenge-component-accordion .cc-accordion-item .cc-accordion-item-head .cc-accordion-item-head-icon{width:20px;margin-right:10px}.challenge-component-accordion .cc-accordion-item .cc-accordion-item-head .cc-accordion-item-head-title{margin:0;font-weight:bold}.challenge-component-accordion .cc-accordion-item .cc-accordion-item-head .cc-accordion-item-head-toggle{margin-left:30px}.challenge-component-accordion .cc-accordion-item .cc-accordion-item-content{display:none;padding-bottom:10px}
.green{color:#13bf8c}.red{color:#cb3032}.bg-grey{background-color:#e5e5e5 !important;color:#000}.bg-blue{background-color:rgba(159,210,245,.1) !important;color:#000}.bg-warning{color:#000}.challenge-builder-page .navigation-card{min-width:100px}.challenge-builder-page .navigation-card.narrow{min-width:45px}.challenge-builder-page .navigation-card .card.disabled{color:#939393}.challenge-builder-page .navigation-card .card-body{padding:5px 3px;min-height:60px}.challenge-builder-page .navigation-card-selected{border-color:#373a3c}.challenge-builder-page .navigation-component{min-width:80px;border:1px solid #ced4da}.challenge-builder-page .navigation-component .navigation-component-inner{padding:3px;text-align:center}.challenge-builder-page .navigation-component .navigation-component-inner .navigation-component-name{font-size:10px}.challenge-builder-page .library-components{display:flex;flex-wrap:wrap;gap:5px}.challenge-builder-page .library-components .library-component{width:105px;height:80px;border:1px solid #d3d3d3;border-radius:5px}.challenge-builder-page .library-components .library-component:hover{background-color:#d3d3d3}.challenge-builder-page .library-components .library-component .library-component-inner{padding:3px;text-align:center}.challenge-builder-page .library-components .library-component .library-component-inner .library-component-name{font-size:10px}.challenge-builder-page .structure-bar{width:180px}.challenge-builder-page .structure-bar .selected{background-color:#ececec}.challenge-builder-page .button-set .mindsets-dropdown-arrow{color:#22a1d7}
.forbidden .forbidden-title{font-weight:bold;font-size:36px}.forbidden .forbidden-image{width:84%;margin-top:30px}.forbidden .forbidden-sub-title{font-weight:bold;font-size:24px;margin-top:40px;margin-bottom:20px}.forbidden .forbidden-back{font-size:18px}.forbidden .forbidden-back a{font-weight:bold}.forbidden .forbidden-contact-us{margin-top:25px;font-size:18px}.forbidden .forbidden-contact-us a{font-weight:bold}
#impact-study-page .autocomplete-selected-items{margin-top:-15px}#impact-study-page .autocomplete-selected-items .autocomplete-selected-item{padding:10px 10px}#impact-study-page .autocomplete-selected-items .autocomplete-selected-item .autocomplete-dropdown-menu-item-title{font-size:16px;color:#22a1d7}#impact-study-page .autocomplete-selected-items .autocomplete-selected-item .autocomplete-dropdown-menu-item-second{font-size:14px;color:rgba(0,0,0,.87)}#impact-study-page .mode-buttons .mode-button{border:2px solid rgba(0,0,0,0);padding:10px}#impact-study-page .mode-buttons .mode-button.mode-selected{border:2px solid #22a1d7}#impact-study-page .noUi-vertical{height:100%}
#lessons-create .mindsets-dropdown-content .mindsets-dropdown-content-item .autocomplete-dropdown-menu-item-title{padding:5px 10px}#lessons-create .mindsets-dropdown-content .mindsets-dropdown-content-item .autocomplete-dropdown-menu-item-second{padding:5px 10px}
.login-form{padding:60px 0}.login-form img{height:70px}
.not-found .not-found-title{font-weight:bold;font-size:36px}.not-found .not-found-image{width:84%;margin-top:30px}.not-found .not-found-sub-title{font-weight:bold;font-size:24px;margin-top:40px;margin-bottom:20px}.not-found .not-found-back{font-size:18px}.not-found .not-found-back a{font-weight:bold}.not-found .not-found-contact-us{margin-top:25px;font-size:18px}.not-found .not-found-contact-us a{font-weight:bold}
.permissions-page .permissions-table td:not(:first-child){text-align:center}.permissions-page .permissions-table td:not(:first-child) .form-check{margin-bottom:0;margin-right:0}
.green{color:#13bf8c}.red{color:#cb3032}.bg-grey{background-color:#e5e5e5 !important;color:#000}.bg-blue{background-color:rgba(159,210,245,.1) !important;color:#000}.bg-warning{color:#000}.scoring .bg-attempt{background-color:rgba(106,27,164,.1);color:#000}.scoring table .button-border{border-width:3px !important}.scoring table .scoring-input{position:relative}.scoring table .scoring-input .reasoning-trigger{color:#6a1b9a;position:absolute;bottom:0;right:0}.scoring table .scoring-input .reasoning{max-width:600px;min-width:300px;white-space:initial !important}.scoring table tr.pseudo-disabled{background-color:#e5e5e5}.scoring table tr.pseudo-disabled .scoring-input .button-border.active{border-color:#8a8d94 !important}.scoring table tr.pseudo-disabled .scoring-input .button-border.inactive{border-color:#e5e5e5 !important}.scoring table tr.pseudo-disabled .scoring-input button{color:#939393 !important;cursor:initial !important}
.challenge-component-matching .cc-matching-instruction{font-style:italic}.challenge-component-matching .cc-matching-clear{margin:10px 0}.challenge-component-matching .cc-matching-group{max-width:38%}.challenge-component-matching .cc-matching-group .cc-matching-group-header{font-weight:bold;margin-bottom:20px}.challenge-component-matching .cc-matching-group .cc-matching-item{max-width:300px;margin-bottom:20px;padding:10px 10px;border:1px solid #ddd;border-radius:4px;cursor:pointer}.challenge-component-matching .cc-matching-group .cc-matching-item:last-child{margin-bottom:0}.challenge-component-matching .cc-matching-group .cc-matching-item.cc-matching-item-active{border:1px solid #ccc;background:#eee}.challenge-component-matching .cc-matching-group .cc-matching-item .cc-matching-item-content .cc-matching-item-content-image{padding:5px 0}
.challenge-component-fraction{font-size:16px}.challenge-component-fraction .cc-fraction-description{margin-bottom:10px;font-style:italic}.challenge-component-fraction input.cc-fraction-input{border:1px solid #ff8c00;border-radius:2px;padding:10px;background:#fff;font-size:16px;text-align:center}.challenge-component-fraction input.cc-fraction-input::placeholder{font-style:italic;color:#767676}.challenge-component-fraction .cc-fraction-divider{height:2px;background:#555;margin:5px 0}.challenge-component-fraction .cc-fraction-readonly{border:1px solid #ff8c00;border-radius:2px;padding:10px;background:#fff;min-height:40px;white-space:nowrap;overflow:auto;text-align:center}.challenge-component-fraction .cc-fraction-readonly .cc-fraction-readonly-placeholder{font-style:italic;color:#767676}
.challenge-component-selector{font-size:16px}.challenge-component-selector .challenge-component-selector-items .challenge-component-selector-items{display:flex;flex-wrap:wrap;margin:-10px -10px}.challenge-component-selector .challenge-component-selector-items .challenge-component-selector-items>*{margin:10px 10px}.challenge-component-selector .challenge-component-selector-items .cc-selector-items-top{margin-bottom:10px}.challenge-component-selector .challenge-component-selector-items .cc-selector-items-top .cc-selector-items-top-description{font-style:italic}.challenge-component-selector .challenge-component-selector-items .cc-selector-items-item{padding:5px;border:1px solid #999;border-radius:4px;cursor:pointer}.challenge-component-selector .challenge-component-selector-selections{max-width:800px;margin-top:20px;padding:15px;background:#f8f8f8;border-radius:4px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-top{margin-bottom:10px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-top .cc-selector-selections-top-description{font-style:italic}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item{padding:10px 0}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-wrapper{display:flex;align-items:center;justify-content:flex-end;margin:0px -10px;flex-wrap:wrap}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-wrapper>*{margin:0 10px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-img img{width:50px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-title{flex:auto}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-value{width:120px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-amount{width:120px;display:flex}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-amount button{padding:0 5px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-amount button i{font-size:10px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-amount .cc-selector-selections-item-amount-text{width:50px;text-align:center}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-subtotal{width:100px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-bar{margin:10px 0;border:1px solid #ccc;height:7px;display:flex}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-bar .cc-selector-selections-bar-selected{background:#32ac41}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-bar .cc-selector-selections-bar-selected.cc-selector-selections-bar-error{background:#aa2e00}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-bar .cc-selector-selections-bar-remaining{background:#fff}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-total .cc-selector-selections-total-wrapper{display:flex;align-items:center;justify-content:flex-end;margin:0px -10px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-total .cc-selector-selections-total-wrapper>*{margin:0 10px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-total .cc-selector-selections-total-title{flex:auto;text-align:right}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-total .cc-selector-selections-total-subtotal{width:100px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-error{text-align:right;color:#aa2e00}
.challenge-component-numberonly{font-size:16px}.challenge-component-numberonly .cc-numberonly-description{margin-bottom:10px;font-style:italic}.challenge-component-numberonly input.cc-numberonly-item-input{border:1px solid #ff8c00;border-radius:2px;padding:10px;background:#fff;font-size:16px;text-align:center}.challenge-component-numberonly input.cc-numberonly-item-input::placeholder{font-style:italic;color:#767676}.challenge-component-numberonly .cc-numberonly-item-readonly{border:1px solid #ff8c00;border-radius:2px;padding:10px;background:#fff;min-height:40px;white-space:nowrap;overflow:auto;text-align:center}.challenge-component-numberonly .cc-numberonly-item-readonly .cc-numberonly-item-readonly-placeholder{font-style:italic;color:#767676}
.challenge-component-dndpuzzle .dnd-option{touch-action:none}.challenge-component-dndpuzzle .dnd-option-selected{position:relative}.challenge-component-dndpuzzle .dnd-option-selected .dnd-answer-one-remove{position:absolute;right:-10px;top:-10px;font-size:18px;background:#eee;border-radius:50%;cursor:pointer}.challenge-component-dndpuzzle .cc-dndpuzzle-scroll{width:100%;overflow-x:auto}.challenge-component-dndpuzzle .cc-dndpuzzle-scroll .cc-dndpuzzle-bg{margin-top:20px}.challenge-component-dndpuzzle .cc-dndpuzzle-scroll .cc-dndpuzzle-bg .cc-dndpuzzle-layout{position:relative}.challenge-component-dndpuzzle .cc-dndpuzzle-scroll .cc-dndpuzzle-bg .cc-dndpuzzle-layout .cc-dndpuzzle-layout-item{position:absolute}
#rubric-manager-page .question_practice_skill-form .members-list-member-item a{padding:9px 20px}#rubric-manager-page .question_practice_skill-form .members-list-member-item .rubric-dropdown-item-title{font-size:16px;color:#373a3c}#rubric-manager-page .question_practice_skill-form .members-list-member-item .rubric-dropdown-item-second{font-size:12px;color:#373a3c}#rubric-manager-page .question_practice_skill-form .autocomplete .mindsets-dropdown-container{width:100%}#rubric-manager-page .question_practice_skill-form .autocomplete .mindsets-dropdown-container .autocomplete-input input{width:100%}#rubric-manager-page .question_practice_skill-form .autocomplete .mindsets-dropdown-container .autocomplete-dropdown-menu-item .autocomplete-dropdown-menu-item-second{white-space:break-spaces}#rubric-manager-page .practice-list .practice{position:relative}#rubric-manager-page .practice-list .practice .practice-exists{position:absolute;top:5px;right:5px}#rubric-manager-page .questions-list{overflow-x:scroll}#rubric-manager-page .questions-list .question-item{min-width:100px}#rubric-manager-page .questions-list .question-item.old{color:#979797}#rubric-manager-page .questions-list .question-item:hover,#rubric-manager-page .questions-list .question-item.selected{background-color:rgba(1,1,1,.2)}
.navigation-buttons .navigation-buttons-items{overflow-x:auto}
.green{color:#13bf8c}.red{color:#cb3032}.bg-grey{background-color:#e5e5e5 !important;color:#000}.bg-blue{background-color:rgba(159,210,245,.1) !important;color:#000}.bg-warning{color:#000}.student-completion-page .custom-dropdown-container .dropdown-trigger{padding:7px 8px;font-size:16px;color:#555;border:1px solid #ced4da}.student-completion-page .custom-dropdown-container .dropdown-trigger .selector-name{margin-right:50px}.student-completion-page .custom-dropdown-container.disabled .dropdown-trigger{color:rgba(0,0,0,.2);cursor:default}.student-completion-page .report-preview{background-color:#ececec;min-height:500px;padding:20px}.student-completion-page .report-preview .empty-report-message{font-weight:500;font-size:18px;line-height:30px;margin-top:180px;text-align:center;letter-spacing:.1px;color:#ccc}.student-completion-page .report-preview .class-report{border:1px solid #ccc;border-radius:5px;margin-bottom:20px;background-color:#fff}.student-completion-page .report-preview .class-report .class-report-title .created-on{font-size:14px;color:rgba(55,58,60,.5)}.student-completion-page .report-preview .class-report .class-report-title .teacher{font-size:20px;color:#373a3c}.student-completion-page .report-preview .class-report .class-report-title .mindsets-code{font-weight:bold;font-size:16px;color:#373a3c}.student-completion-page .report-preview .class-report .class-report-title .class-name{font-size:16px;color:#373a3c}.student-completion-page .report-preview .class-report .class-report-title .challenge-name{font-size:20px;color:#373a3c}.student-completion-page .report-preview .class-report .class-report-title .challenge-info{font-size:16px;color:#373a3c}.student-completion-page .report-preview .class-report .class-report-table .heading{font-size:16px;color:#494fa2}.student-completion-page .report-preview .class-report .class-report-table .extensor{padding:5px;text-align:center}
#error-page{height:100%;margin:0;padding:0;width:100%;display:table;font-weight:100;font-size:24px}#error-page .container{text-align:center;display:table-cell;vertical-align:middle}#error-page .container .content{text-align:center;display:inline-block;font-size:20px}
.main-menu .main-menu-item{padding-right:5px}.main-menu .main-menu-item .mindsets-dropdown-trigger .mindsets-dropdown-arrow{color:#fff}.main-menu .main-menu-item .main-menu-item-link{padding:0 15px 0 0 !important}
@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/93b3c567ccaef3f4f70f.woff2) format("woff2"),url(/33d8bba2b4cb69a41d88.woff) format("woff"),url(/7988285a53b841581e27.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/4f95777f4d36f04dfd08.woff2) format("woff2"),url(/dd960efee61bcbb09c0e.woff) format("woff"),url(/297174d0ea55a22fd3f2.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/518edf1dc9751ed03131.woff2) format("woff2"),url(/ee591e71e9ee7f3d2e1c.woff) format("woff"),url(/299fffaa8065a2fded30.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/5d166f0493c619372f51.woff2) format("woff2"),url(/1f99319ba7431b6e6333.woff) format("woff"),url(/3df1b16027caaede128d.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/441d4fa448667d5a6e4e.woff2) format("woff2"),url(/532f750cca32783fc4b1.woff) format("woff"),url(/ba1611fcc682f1253229.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/e12b103fce6815e2e20c.woff2) format("woff2"),url(/d86a6c99b848a294b1c6.woff) format("woff"),url(/1dcfa7ea5ab22ae8d5e2.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/7bce3b88ecfcb0abf665.woff2) format("woff2"),url(/0689e78cf6f81ccb87e1.woff) format("woff"),url(/5d6cc8230800d50de833.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/4d223a5169af3b0c466f.woff2) format("woff2"),url(/87750f8c1bb4371cddad.woff) format("woff"),url(/dcf8e67c76277f93e717.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/79f828155e7090eb1df5.woff2) format("woff2"),url(/69f7bf2a3071ce27f4e5.woff) format("woff"),url(/1e6434e8886865f150a2.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/0274c6c29e7df5a18d4c.woff2) format("woff2"),url(/cd9d21cc30617d2fc6c9.woff) format("woff"),url(/ea5897659032d7b722fc.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/3468805863edab2d4c78.woff2) format("woff2"),url(/309c6da1d364bd0ed01e.woff) format("woff"),url(/3fee65259c0f22484d91.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/fcad8e5ac50ab8ef7b09.woff2) format("woff2"),url(/7b89b92978277b7066f5.woff) format("woff"),url(/55b38056e7d9ccf6733b.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/31f702438e109bebcaf2.woff2) format("woff2"),url(/7f3d61e2650de341783a.woff) format("woff"),url(/cfe03e560a1470c6523a.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/62932a024ccfaef2bf76.woff2) format("woff2"),url(/c32bcb48ca99083f7494.woff) format("woff"),url(/a1986299fd33c1299559.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/f2ffa8b6b0d0bfeb3883.woff2) format("woff2"),url(/48effdf4b5f2baef21ca.woff) format("woff"),url(/7f95e765f72135a813a0.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/12c32bf3ccf594ed8c6c.woff2) format("woff2"),url(/be2162dab543e44ad835.woff) format("woff"),url(/aa3c638fe06be88d69b0.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/f3af2f925b43058ac14f.woff2) format("woff2"),url(/2e1771e22495106fc883.woff) format("woff"),url(/a54af7f0e3070195a184.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/7329fa0b3bbfaf99eb98.woff2) format("woff2"),url(/b7fc22ba73868a0a1f40.woff) format("woff"),url(/78cbe61b241eb0881cfc.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/32d5e5a81768d92a10fa.woff2) format("woff2"),url(/de88a088098234176483.woff) format("woff"),url(/50a1a0c27aefd8e9ca3d.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/e027710a997ca32c8d69.woff2) format("woff2"),url(/0e25c9c0b6fd995b827d.woff) format("woff"),url(/6748e028e013e6f5e67d.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}

.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%, 0);transform:translate(50%, 0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0, -18px);transform:translate(0, -18px);top:auto;right:28px}.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:none;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover,.air-datepicker-cell.-in-range-.-focus-{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:#fff;border:none;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7, var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7, var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3, 1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4, 1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:none}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:none;background:rgba(255, 255, 255, 0)}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.air-datepicker-time{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right, var(--adp-time-track-color), var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{background:none;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0, 0, 0, 0);background:rgba(0, 0, 0, 0)}.air-datepicker-time--row input[type=range]::-moz-range-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0, 0, 0, 0);background:rgba(0, 0, 0, 0)}.air-datepicker-time--row input[type=range]::-ms-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0, 0, 0, 0);background:rgba(0, 0, 0, 0)}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:rgba(0, 0, 0, 0)}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:rgba(0, 0, 0, 0)}.air-datepicker{--adp-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size: 14px;--adp-width: 246px;--adp-z-index: 100;--adp-padding: 4px;--adp-grid-areas: "nav" "body" "timepicker" "buttons";--adp-transition-duration: .3s;--adp-transition-ease: ease-out;--adp-transition-offset: 8px;--adp-background-color: #fff;--adp-background-color-hover: #f0f0f0;--adp-background-color-active: #eaeaea;--adp-background-color-in-range: rgba(92, 196, 239, .1);--adp-background-color-in-range-focused: rgba(92, 196, 239, .2);--adp-background-color-selected-other-month-focused: #8ad5f4;--adp-background-color-selected-other-month: #a2ddf6;--adp-color: #4a4a4a;--adp-color-secondary: #9c9c9c;--adp-accent-color: #4eb5e6;--adp-color-current-date: var(--adp-accent-color);--adp-color-other-month: #dedede;--adp-color-disabled: #aeaeae;--adp-color-disabled-in-range: #939393;--adp-color-other-month-hover: #c5c5c5;--adp-border-color: #dbdbdb;--adp-border-color-inner: #efefef;--adp-border-radius: 4px;--adp-border-color-inline: #d7d7d7;--adp-nav-height: 32px;--adp-nav-arrow-color: var(--adp-color-secondary);--adp-nav-action-size: 32px;--adp-nav-color-secondary: var(--adp-color-secondary);--adp-day-name-color: #ff9a19;--adp-day-name-color-hover: #8ad5f4;--adp-day-cell-width: 1fr;--adp-day-cell-height: 32px;--adp-month-cell-height: 42px;--adp-year-cell-height: 56px;--adp-pointer-size: 10px;--adp-poiner-border-radius: 2px;--adp-pointer-offset: 14px;--adp-cell-border-radius: 4px;--adp-cell-background-color-hover: var(--adp-background-color-hover);--adp-cell-background-color-selected: #5cc4ef;--adp-cell-background-color-selected-hover: #45bced;--adp-cell-background-color-in-range: rgba(92, 196, 239, 0.1);--adp-cell-background-color-in-range-hover: rgba(92, 196, 239, 0.2);--adp-cell-border-color-in-range: var(--adp-cell-background-color-selected);--adp-btn-height: 32px;--adp-btn-color: var(--adp-accent-color);--adp-btn-color-hover: var(--adp-color);--adp-btn-border-radius: var(--adp-border-radius);--adp-btn-background-color-hover: var(--adp-background-color-hover);--adp-btn-background-color-active: var(--adp-background-color-active);--adp-time-track-height: 1px;--adp-time-track-color: #dedede;--adp-time-track-color-hover: #b1b1b1;--adp-time-thumb-size: 12px;--adp-time-padding-inner: 10px;--adp-time-day-period-color: var(--adp-color-secondary);--adp-mobile-font-size: 16px;--adp-mobile-nav-height: 40px;--adp-mobile-width: 320px;--adp-mobile-day-cell-height: 38px;--adp-mobile-month-cell-height: 48px;--adp-mobile-year-cell-height: 64px}.air-datepicker-overlay{--adp-overlay-background-color: rgba(0, 0, 0, .3);--adp-overlay-transition-duration: .3s;--adp-overlay-transition-ease: ease-out;--adp-overlay-z-index: 99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px rgba(0, 0, 0, 0.15);border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4, max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0, 0);opacity:1}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size: var(--adp-mobile-font-size);--adp-day-cell-height: var(--adp-mobile-day-cell-height);--adp-month-cell-height: var(--adp-mobile-month-cell-height);--adp-year-cell-height: var(--adp-mobile-year-cell-height);--adp-nav-height: var(--adp-mobile-nav-height);--adp-nav-action-size: var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%, calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%, -50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer{--pointer-half-size: calc(var(--adp-pointer-size) / 2);position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer:after{content:"";position:absolute;background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}.green{color:#13bf8c}.red{color:#cb3032}.bg-grey{background-color:#e5e5e5 !important;color:#000}.bg-blue{background-color:rgba(159,210,245,.1) !important;color:#000}.bg-warning{color:#000}input,select{display:block;max-width:100%;border:1px solid #ced4da;color:#707070;border-radius:.25rem;height:32px;font-size:14px}input.big,select.big{height:52px;font-size:18px}input.full,select.full{width:100%}textarea{display:block;max-width:100%;height:auto;font-weight:400;line-height:1.5;color:#707070;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;overflow:auto;resize:vertical;margin:0}textarea.full{width:100%}label{color:#939393;font-size:14px}.form-check{display:inline-block;margin-bottom:1rem;margin-right:1rem}.form-check .checkbox-clicker{cursor:pointer;position:absolute;left:0;right:0;top:0;bottom:0}input[type=text].clear{border:none;height:inherit;font-size:inherit;color:inherit;border-radius:inherit;background:rgba(0,0,0,0);text-align:inherit;width:100%;font-weight:inherit}input[type=text].clear:focus-visible{border:none;outline:none}textarea.clear{border:none;height:inherit;font-size:inherit;color:inherit;border-radius:inherit;background:rgba(0,0,0,0);text-align:inherit;resize:both;width:100%;padding:0}textarea.clear:focus-visible,textarea.clear:focus{border:none;outline:none}.like-selector{border:1px solid #d3d3d3;border-radius:3px;margin:0;padding:0 10px;box-sizing:border-box;width:100%;height:32px;opacity:1;position:relative;pointer-events:auto;display:block;color:#707070}button,.button{height:32px;border:1px solid #22a1d7;box-sizing:border-box;border-radius:5px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1px;text-transform:uppercase;color:#22a1d7;background-color:rgba(0,0,0,0);display:inline-block;padding:5px 10px;white-space:nowrap}button a,.button a{text-transform:initial;text-align:left}button:focus,button:focus-visible,.button:focus,.button:focus-visible{box-shadow:none !important}button i:not(:last-child),.button i:not(:last-child){font-size:13px;margin-right:8px}button:hover:not(:disabled),.button:hover:not(:disabled){box-shadow:0 0 3px 0 #22a1d7}button:focus,.button:focus{outline:none}button:disabled,.button:disabled{opacity:.4}button:hover,.button:hover{text-decoration:none;color:#22a1d7}button.default,.button.default{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:#939393}button.default:hover:not(:disabled),.button.default:hover:not(:disabled){box-shadow:0 0 3px 0 #939393}button.red,.button.red{color:#bd2130;border-color:#bd2130}button.red:hover:not(:disabled),.button.red:hover:not(:disabled){box-shadow:0 0 3px 0 #bd2130}button.warning,.button.warning{color:#fc0;border-color:#fc0}button.warning:hover:not(:disabled),.button.warning:hover:not(:disabled){box-shadow:0 0 3px 0 #fc0}button.blue,.button.blue{color:#fff;border-color:#fff;background-color:#22a1d7;box-shadow:rgba(0,0,0,.14) 0 2px 2px 0,rgba(0,0,0,.12) 0 1px 5px 0,rgba(0,0,0,.2) 0 3px 1px -2px}button.blue:hover:not(:disabled),.button.blue:hover:not(:disabled){color:#fff;border-color:#fff;background-color:#298ab4}button.white,.button.white{color:#22a1d7;border-color:#fff;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}button.white:hover,.button.white:hover{background-color:#f0f0f1}button.inactive,.button.inactive{color:#707070;border-color:#707070}button.inactive:hover:not(:disabled),.button.inactive:hover:not(:disabled){box-shadow:0 0 3px 0 #707070}button.big,.button.big{height:42px}button.large,.button.large{height:52px;font-size:18px;line-height:40px;border-width:2px;padding:0 1.5rem}button.large i,.button.large i{font-size:20px}button.large i:first-child:not(:last-child),.button.large i:first-child:not(:last-child){margin-right:10px}button.large i:last-child:not(:first-child),.button.large i:last-child:not(:first-child){margin-left:10px}button.small,.button.small{height:22px;font-size:12px;line-height:12px;padding:0 .3rem;text-transform:initial}button.inverted,.button.inverted{color:#fff;background-color:#22a1d7}button.inverted.red,.button.inverted.red{color:#fff;border-color:#bd2130;background-color:#bd2130}.button-set{display:flex;flex-direction:row;align-items:center;justify-content:center}.button-set button,.button-set .button{border-radius:0;margin-left:-1px}.button-set button.first,.button-set .button.first{border-top-left-radius:5px;border-bottom-left-radius:5px;margin-left:0}.button-set button.last,.button-set .button.last{border-top-right-radius:5px;border-bottom-right-radius:5px}.button-border{display:inline-block;border:1px solid #fff;border-radius:5px;padding:1px}.button-border.active{border:1px solid #32b7ff}.button-border.red{border-color:#bd2130}.challenge-card table{font-size:14px;font-weight:300;color:inherit;width:100%;display:table;border-bottom:2px solid #eee}.challenge-card table th{padding:15px 10px;color:#e11c78;font-weight:bold;border-bottom:2px solid #eee}.challenge-card table td{padding:15px 10px;border-bottom:1px solid #eee}.challenge-card table.table-border th{border-left:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee;border-bottom:2px solid #eee}.challenge-card table.table-border td{border:1px solid #eee}.challenge-card table .table-highlight{background-color:#ffef8d;font-weight:bold}.challenge-card table.table-pink{background-color:#fdf4f8}.challenge-card table.table-pink th{background-color:#fff;color:#e11c78}.challenge-card table.table-purple{background-color:#f8f5f9}.challenge-card table.table-purple th{background-color:#fff;color:#6a2f91}.challenge-card table.table-green{background-color:#f4faf6}.challenge-card table.table-green th{background-color:#fff;color:#219653}.table.sticky>thead:first-child>tr:first-child>th:first-child,.table.sticky>tbody>tr>td:first-child{position:sticky;left:0;background-color:#fff;z-index:1}.table>:not(caption)>*>*{background-color:inherit;border-width:1px;border-color:#8a8d94 !important}table{height:1px}table tr td.paddingless{padding:0 !important}.text-bubble{position:relative;border-radius:10px}.text-bubble.text-bubble-blue{background-color:#0d47a1}.text-bubble.text-bubble-blue .text-bubble-arrow{border-color:#0d47a1}.text-bubble.text-bubble-pink{background-color:#c61e60}.text-bubble.text-bubble-pink .text-bubble-arrow{border-color:#c61e60}.text-bubble.text-bubble-purple{background-color:#6a1b9a}.text-bubble.text-bubble-purple .text-bubble-arrow{border-color:#6a1b9a}.text-bubble.text-bubble-green{background-color:#219653}.text-bubble.text-bubble-green .text-bubble-arrow{border-color:#219653}.text-bubble.text-bubble-orange{background-color:#e95d0c}.text-bubble.text-bubble-orange .text-bubble-arrow{border-color:#e95d0c}.text-bubble.text-bubble-teal{background-color:#00838f}.text-bubble.text-bubble-teal .text-bubble-arrow{border-color:#00838f}.text-bubble.text-bubble-brown{background-color:#4e342e}.text-bubble.text-bubble-brown .text-bubble-arrow{border-color:#4e342e}.text-bubble .text-bubble-content{width:auto;padding:20px 15px;color:#fff;text-align:center;font-size:14px;letter-spacing:1.1px;line-height:18px}.text-bubble .text-bubble-arrow{position:absolute;width:10px;height:10px}.text-bubble .text-bubble-arrow.text-bubble-arrow-top{top:-10px;left:45%;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom-width:10px;border-bottom-style:solid}.text-bubble .text-bubble-arrow.text-bubble-arrow-bottom{bottom:-10px;left:45%;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);margin-left:auto;margin-right:auto;border-top-width:10px;border-top-style:solid}.text-bubble .text-bubble-arrow.text-bubble-arrow-left{left:-10px;top:45%;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-right-width:10px;border-right-style:solid}.text-bubble .text-bubble-arrow.text-bubble-arrow-right{right:-10px;top:45%;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left-width:10px;border-left-style:solid}.numberLineOuter{margin:16px;margin-bottom:48px;clear:both}.numberLineOuter *{-webkit-user-select:none;user-select:none}.numberLineOuter>div{position:relative}.numberLineOuter>div #topLabels,.numberLineOuter>div #bottomLabels{display:flex;flex-direction:row;position:relative}.numberLineOuter>div #topLabels>div,.numberLineOuter>div #bottomLabels>div{position:absolute}.numberLineOuter>div #topLabels>div>div,.numberLineOuter>div #bottomLabels>div>div{position:relative;left:-50%}.numberLineOuter>div #topLabels>div.numberLineMarker,.numberLineOuter>div #bottomLabels>div.numberLineMarker{font-size:20px;margin-top:-24px;margin-left:3px}.numberLineOuter>div #topLabels{height:32px;margin-bottom:8px}.numberLineOuter>div #bottomLabels{padding-top:8px}.numberLineOuter>div .lineBG{width:100%;height:0;border-width:1px;border-style:solid;border-top-color:#000;border-left-color:#000;box-sizing:border-box}.numberLineOuter>div .lineBG>div.leftArrow,.numberLineOuter>div .lineBG>div.rightArrow{transform-origin:center;transform:rotate(-45deg);width:16px;height:16px;position:absolute;top:33px}.numberLineOuter>div .lineBG>div.leftArrow{border-top:1px solid #000;border-left:1px solid #000;left:3px}.numberLineOuter>div .lineBG>div.rightArrow{border-bottom:1px solid #000;border-right:1px solid #000;right:3px}.numberLineOuter>div .handle{position:absolute;cursor:pointer;z-index:2}.numberLineOuter>div .handle .handle-inner{width:10px;height:10px;background-color:#68b;border:1px solid #000;border-bottom-color:rgba(0,0,0,0);position:relative;top:-5px}.numberLineOuter>div .handle .handle-inner>.handle-arrow{box-sizing:content-box;width:70.7%;height:70.7%;transform:rotate(45deg);background-color:#68b;position:absolute;border:1px solid rgba(0,0,0,0);border-bottom-color:#000;border-right-color:#000;top:55%;left:.5px}.numberLineOuter>div .handle .handle-value{background-color:#fefefe;margin-left:-50%;height:24px;line-height:24px;min-width:24px;text-align:center;border-radius:4px}.challenge-card-container{max-height:700px;overflow-y:scroll}.challenge-card-container.use-challenge-color{color:#fff}.challenge-card-container.card-container-bg.card-container-bg-bonus{background-color:#eae1f0}.challenge-card-container.card-container-bg.card-container-bg-grey{background-color:#ececec}.challenge-card-container .card-container-hero{position:relative;overflow:hidden;height:300px;background-position-y:50%;background-size:100% auto}.challenge-card-container .card-container-hero .card-container-slope{position:absolute;bottom:-80px;left:-5%;right:-5%;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);height:160px}.challenge-card-container .challenge-card-background-color{background-color:#fff}@media only screen and (max-width: 1400px){.challenge-card-container .card-container-hero{height:240px}.challenge-card-container .card-container-hero .card-container-slope{bottom:-40px;height:80px}}@media only screen and (max-width: 992px){.challenge-card-container .card-container-hero{height:180px}.challenge-card-container .card-container-hero .card-container-slope{bottom:-30px;height:60px}}@media only screen and (max-width: 600px){.challenge-card-container .card-container-hero{height:140px}.challenge-card-container .card-container-hero .card-container-slope{bottom:-20px;height:50px}}.challenge-intro-card .challenge-intro-name{font-size:30px;font-weight:500;line-height:32px}.challenge-intro-card .challenge-intro-fast-facts a{color:inherit;font-size:16px}.challenge-intro-card .challenge-intro-overview{font-size:18px}.challenge-intro-card .challenge-intro-action{width:180px;margin:10px 0 10px auto;padding-left:10px}.challenge-welcome-card{font-size:18px}.challenge-welcome-card .challenge-welcome-iframe{position:relative;overflow:hidden;padding-bottom:56.25%;height:0}.challenge-welcome-card .challenge-welcome-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.challenge-welcome-card a{color:#fff;text-decoration:underline}.challenge-winner-card{font-size:18px}.challenge-winner-card .challenge-winner-image-container{position:relative;background-position:center;background-repeat:no-repeat}.challenge-winner-card .challenge-winner-image-container img.challenge-winner-image{visibility:hidden}.challenge-winner-card .challenge-winner-image-container .challenge-winner-description{position:absolute;top:0;bottom:0;left:0;right:0;padding:5px 10px;font-size:14px;color:rgba(0,0,0,.87)}.challenge-winner-card .challenge-winner-dummy{width:200px;padding:20px;background:#eee;border:1px solid #ccc;color:#888;font-size:16px}.challenge-winner-card .challenge-winner-dummy i{font-size:40px;color:#ccc}.challenge-complete-card{font-size:18px;padding-top:40px}.challenge-complete-card .complete-card-content{font-weight:400}.challenge-complete-card .complete-card-content ul{font-size:16px;font-weight:300;text-align:left}.challenge-complete-card .complete-card-content ul li{list-style-type:none}.challenge-complete-card .complete-card-content ul li:before{content:"✓ "}.challenge-complete-card .complete-card-answer-key-message{font-size:18px}.challenge-unlock-card .unlock-card-badge img{width:70%;max-width:260px}.challenge-unlock-card .unlock-card-content{font-size:18px}.challenge-final-card .final-card-icon i{color:#6a1b9a}.challenge-final-card .final-card-answer-key-message{font-size:18px}.challenge-card{flex-grow:1}.challenge-card.limited{max-width:800px}h1.header-new{color:inherit;font-size:2.2rem;font-weight:400;line-height:2.4rem;margin:.5rem 0}h2.header-new{color:inherit;font-size:2rem;font-weight:400;line-height:2.2rem;margin:.5rem 0}h3.header-new{color:inherit;font-size:1.8rem;font-weight:400;line-height:2rem;margin:.5rem 0}h4.header-new{color:inherit;font-size:1.5rem;font-weight:400;line-height:1.7rem;margin:.5rem 0}h5.header-new{color:inherit;font-size:1.2rem;font-weight:400;line-height:1.4rem;margin:.5rem 0}h6.header-new{color:inherit;font-size:1rem;font-weight:400;line-height:1.2rem;margin:.5rem 0}.challenge-welcome-card .challenge-card-content,.challenge-poll-card .challenge-card-content,.challenge-winner-card .challenge-card-content,.challenge-complete-card .challenge-card-content,.challenge-unlock-card .challenge-card-content,.challenge-final-card .challenge-card-content{text-align:center}.challenge-card-content .challenge-card-row-droppable{max-width:100%;min-width:100%;padding:10px 0;min-height:50px;position:relative}.challenge-card-content .challenge-card-row-droppable.selected{background-color:rgba(0,0,0,.2)}.challenge-card-content .challenge-card-content-add-row{position:absolute;left:0}.challenge-card-component.selected{background-color:rgba(0,0,0,.2)}.challenge-card-component .challenge-card-component-container .challenge-card-component-padding{padding:15px 0}.challenge-card-component .challenge-card-component-container .challenge-card-component-padding .challenge-content-component,.challenge-card-component .challenge-card-component-container .challenge-card-component-padding .challenge-answer-component{min-width:150px}.challenge-card-component .challenge-card-component-container .challenge-card-component-padding-top{padding-top:15px}.challenge-card-component .max-width-850{max-width:850px}.challenge-card-component .horizontal-scroll-container{max-width:100%;overflow-x:auto;overflow-y:hidden}.challenge-component-table{font-size:16px}.challenge-component-table img{min-width:45px}.challenge-component-comparison .challenge-component-comparison-image img{max-width:100%}.challenge-component-comparison.bubble-direction-left,.challenge-component-comparison.bubble-direction-right{display:flex;align-items:center}.challenge-component-comparison.bubble-direction-left.bubble-direction-right,.challenge-component-comparison.bubble-direction-right.bubble-direction-right{flex-direction:row-reverse}.challenge-component-comparison.bubble-direction-left .challenge-component-comparison-text,.challenge-component-comparison.bubble-direction-right .challenge-component-comparison-text{flex:1}.challenge-component-comparison.bubble-direction-,.challenge-component-comparison.bubble-direction-top,.challenge-component-comparison.bubble-direction-bottom{display:flex;flex-direction:column;text-align:center}.challenge-component-comparison.bubble-direction-.bubble-direction-bottom,.challenge-component-comparison.bubble-direction-top.bubble-direction-bottom,.challenge-component-comparison.bubble-direction-bottom.bubble-direction-bottom{flex-direction:column-reverse}.challenge-component-comparison table th,.challenge-component-comparison table td{color:#fff}.challenge-component-link a.component-link-a{display:block;border-radius:4px;padding:5px 10px}.challenge-component-link a.component-link-a:hover{background-color:#eee}.challenge-component-iframe{position:relative;padding-bottom:50%}.challenge-component-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.challenge-component-text{font-size:1.2rem;line-height:1.5rem}.challenge-component-text p{font-size:1.2rem;line-height:1.5rem}.challenge-component-image img{max-width:100%}.challenge-component-question{font-size:1.2rem;line-height:1.5rem}.challenge-component-question .challenge-component-question-hint{margin-top:5px}.challenge-component-question .challenge-component-question-hint .question-hint{position:relative;background:#e0f7fa;padding:15px;border-radius:10px;color:#00838f}.challenge-component-question .challenge-component-question-hint .question-hint .question-hint-header{font-weight:400;margin-bottom:10px}.challenge-component-question .challenge-component-question-hint .question-hint .question-hint-close{position:absolute;top:10px;right:12px}.challenge-component-question .challenge-component-question-hint .question-hint .question-hint-close i{cursor:pointer}.challenge-component-question .question-old-adjustment{padding-left:10px;border-left:5px solid #e95d0c}.challenge-component-divider .divider-container{padding:20px 0}.challenge-component-divider .divider-container .divider-border{border-top:1px solid #ccc}.challenge-component-infotabs .infotabs-tabs{margin:-10px -20px}.challenge-component-infotabs .infotabs-tabs .infotabs-tabs-item{position:relative;margin:10px 20px;cursor:pointer}.challenge-component-infotabs .infotabs-tabs .infotabs-tabs-item .infotabs-chat-icon{position:absolute;top:0px;right:-10px}.challenge-component-infotabs .infotabs-tabs .infotabs-tabs-item .infotabs-chat-icon i{font-size:30px;color:#0288d1}.challenge-component-infotabs .infotabs-content{padding:10px 20px;color:#fff;background-color:#0288d1;border-radius:16px}.challenge-component-speech .component-speech-image{min-width:15%}.challenge-component-step .component-step-container{position:relative;border-radius:4px;border:1px solid #f7f4ef;overflow:hidden;min-width:100%;max-width:100%;background:#fff}.challenge-component-step .component-step-container .component-step-image{background:#f7f4ef}.challenge-component-step .component-step-container .component-step-image img{max-width:initial}@media only screen and (max-width: 600px){.challenge-component-step .component-step-container img{width:120px}}.challenge-component-step .component-step-container .component-step-content{padding:10px 15px;font-size:14px;text-align:left}.challenge-component-step .component-step-container .component-step-content .component-step-content-title{color:#0dbcd4;font-weight:400}.challenge-component-step .component-step-container .component-step-content .component-step-content-description{color:rgba(0,0,0,.87)}.challenge-component-step .component-step-container .component-step-tick{position:absolute;top:5px;left:5px}.challenge-component-step .component-step-container .component-step-tick i{font-size:30px;color:#00a944;background:#fff;border-radius:50%}.challenge-component-step .component-step-container .component-step-next{position:absolute;top:5px;background:#6a1b9a;font-size:14px;color:#fff;padding:4px 10px;border-radius:0 4px 4px 0}.challenge-component-step .component-step-container.component-step-container-bonus{border:1px solid #eae1f0;background:#eae1f0}.challenge-component-step .component-step-container.component-step-container-bonus .component-step-image{background:hsla(0,0%,100%,.4)}.challenge-component-step .component-step-container.component-step-container-bonus .component-step-content .component-step-content-title{color:#6a1b9a}.challenge-component-datatabs .datatabs-tabs .datatabs-tabs-item{padding:5px 15px;margin-right:2px;background:#0288d1;color:#fff;cursor:pointer}.challenge-component-datatabs .datatabs-tabs .datatabs-tabs-item.datatabs-tabs-item-active{padding-top:6px;margin-bottom:-1px;border:1px solid #ddd;border-bottom:none;font-weight:bold;font-size:16px;background:#fff;color:#0288d1}.challenge-component-datatabs .datatabs-content{padding:10px 15px;border:1px solid #ddd;background:#fff}.challenge-component-datatabs .datatabs-content .datatabs-content-image{padding:5px 0}.challenge-component-textarea .component-textarea-readonly{border:1px solid #aaa;border-radius:2px;min-height:55px;padding:5px;background:#fff;white-space:pre-wrap}.challenge-component-textarea .component-textarea-readonly .textarea-readonly-placeholder{font-style:italic;color:#ccc}.challenge-component-textarea .component-textarea-container{position:relative}.challenge-component-textarea .component-textarea-container textarea{border:1px solid #aaa;border-radius:2px;padding:5px;background:#fff;resize:vertical}.challenge-component-textarea .component-textarea-container textarea::placeholder{font-style:italic}.challenge-component-textarea .component-textarea-container .immersive-reader{position:absolute;bottom:5px;right:5px}.challenge-component-expression .challenge-component-expression-width{width:350px;max-width:100%}.challenge-component-expression .component-expression-readonly{min-height:50px;border:1px solid #aaa;border-radius:2px;background:#fff;padding:5px}.challenge-component-expression .expression-math-input .mq-editable-field.mq-math-mode{width:100%;background:#fff;font-size:18px;border-color:#aaa;border-radius:2px;padding:10px}.challenge-component-expression .expression-math-input .math-input-helper-container .math-input-helper{width:100%;border-radius:4px;border:1px solid #ddd;margin-top:5px;padding:5px}.challenge-component-expression .expression-math-input .math-input-helper-container .math-input-helper .math-input-helper-button-set{padding:5px}.challenge-component-expression .expression-math-input .math-input-helper-container .math-input-helper .math-input-helper-button-set .math-input-button{position:relative;height:50px;width:50px;border:1px solid #1c758a;border-radius:4px;background-color:#fff}.challenge-component-expression .expression-math-input .math-input-helper-container .math-input-helper .math-input-helper-button-set .math-input-button:hover{background-color:#eee}.challenge-component-expression .expression-math-input .math-input-helper-container .math-input-helper .math-input-helper-button-set .math-input-button .katex-display{margin:0}.challenge-component-expression .expression-math-input .math-input-helper-container .math-input-helper .math-input-helper-button-set .math-input-button .math-input-button-layer{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer}.challenge-component-expression-multi .expression-multi-each{margin-bottom:15px}.challenge-component-expression-multi .expression-multi-buttons{width:350px;max-width:100%}.challenge-component-graphing .component-graphing-options-container{font-size:16px}.challenge-component-graphing .component-graphing-content-container{margin-top:15px}.challenge-component-graphing .component-graphing-content-container .component-graphing-content-graph{overflow:hidden}.challenge-component-choice .component-choice-option.component-choice-option-correct i.custom-checkbox-checkbox{color:#32ac41}.challenge-component-choice .component-choice-option.component-choice-option-wrong i.custom-checkbox-checkbox{color:#cb3032}.challenge-component-choice .component-choice-option.component-choice-option-half-correct i.custom-checkbox-checkbox{color:#fc0}.challenge-component-dnd .component-dnd-answer .dnd-answer-placeholder{position:absolute;top:0;bottom:0;left:0;right:0;padding:10px;text-align:center}.challenge-component-spreadsheet .spreadsheet-row .spreadsheet-cell .spreadsheet-textarea{border:1px solid #ccc;border-radius:2px;resize:none;background-color:#fff;width:100%;height:auto;padding:10px}.challenge-component-spreadsheet .spreadsheet-row .spreadsheet-cell .spreadsheet-textarea::placeholder{font-style:italic}.challenge-component-spreadsheet .spreadsheet-row .spreadsheet-cell .spreadsheet-image{min-width:45px;max-width:100%;max-height:100%;margin-right:5px}.challenge-component-spreadsheet .spreadsheet-row .spreadsheet-cell .spreadsheet-cell-readonly{border:1px solid #ccc;border-radius:2px;background-color:#fff;white-space:pre-wrap;padding:10px}.challenge-component-spreadsheet .spreadsheet-row .spreadsheet-cell .spreadsheet-cell-readonly .spreadsheet-cell-readonly-placeholder{font-style:italic;color:#ccc}.challenge-component-fraction{font-size:16px}.challenge-component-fraction .cc-fraction-description{margin-bottom:10px;font-style:italic}.challenge-component-fraction input.cc-fraction-input{border:1px solid #ff8c00;border-radius:2px;padding:10px;background:#fff;font-size:16px;text-align:center}.challenge-component-fraction input.cc-fraction-input::placeholder{font-style:italic;color:#767676}.challenge-component-fraction .cc-fraction-divider{height:2px;background:#555;margin:5px 0}.challenge-component-fraction .cc-fraction-readonly{border:1px solid #ff8c00;border-radius:2px;padding:10px;background:#fff;min-height:40px;white-space:nowrap;overflow:auto;text-align:center}.challenge-component-fraction .cc-fraction-readonly .cc-fraction-readonly-placeholder{font-style:italic;color:#767676}.challenge-component-matching .cc-matching-instruction{font-style:italic}.challenge-component-matching .cc-matching-instruction ul{margin:0}.challenge-component-matching .cc-matching-clear{margin:10px 0}.challenge-component-matching .cc-matching-group{max-width:38%}.challenge-component-matching .cc-matching-group .cc-matching-group-header{font-weight:bold;margin-bottom:20px}.challenge-component-matching .cc-matching-group .cc-matching-item{max-width:300px;margin-bottom:20px;padding:10px 10px;border:2px solid #ddd;border-radius:4px;cursor:pointer}.challenge-component-matching .cc-matching-group .cc-matching-item:last-child{margin-bottom:0}.challenge-component-matching .cc-matching-group .cc-matching-item.cc-matching-item-active{border:2px solid #ccc;background:#eee}.challenge-component-matching .cc-matching-group .cc-matching-item .cc-matching-item-content .cc-matching-item-content-image{padding:5px 0}.challenge-component-numberonly{font-size:16px}.challenge-component-numberonly .cc-numberonly-description{margin-bottom:10px;font-style:italic}.challenge-component-numberonly input.cc-numberonly-item-input{border:1px solid #ff8c00;border-radius:2px;padding:10px;background:#fff;font-size:16px;text-align:center}.challenge-component-numberonly input.cc-numberonly-item-input::placeholder{font-style:italic;color:#767676}.challenge-component-numberonly .cc-numberonly-item-readonly{border:1px solid #ff8c00;border-radius:2px;padding:10px;background:#fff;min-height:40px;white-space:nowrap;overflow:auto;text-align:center}.challenge-component-numberonly .cc-numberonly-item-readonly .cc-numberonly-item-readonly-placeholder{font-style:italic;color:#767676}.challenge-component-selector{font-size:16px}.challenge-component-selector .challenge-component-selector-items .cc-selector-items-top{margin-bottom:10px}.challenge-component-selector .challenge-component-selector-items .cc-selector-items-top .cc-selector-items-top-description{font-style:italic}.challenge-component-selector .challenge-component-selector-items .cc-selector-items-item{padding:5px;border:1px solid #999;border-radius:4px;cursor:pointer}.challenge-component-selector .challenge-component-selector-selections{max-width:800px;margin-top:20px;padding:15px;background:#f8f8f8;border-radius:4px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-top{margin-bottom:10px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-top .cc-selector-selections-top-description{font-style:italic}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item{padding:10px 0}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-img img{width:50px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-title{flex:auto}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-value{width:120px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-amount{width:120px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-amount button{padding:0px 5px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-amount button i{font-size:10px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-amount .cc-selector-selections-item-amount-text{width:50px;text-align:center}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-item .cc-selector-selections-item-subtotal{width:100px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-bar{margin:10px 0;border:1px solid #ccc;height:7px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-bar .cc-selector-selections-bar-selected{background:#32ac41}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-bar .cc-selector-selections-bar-selected.cc-selector-selections-bar-error{background:#aa2e00}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-bar .cc-selector-selections-bar-remaining{background:#fff}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-total .cc-selector-selections-total-title{flex:auto;text-align:right}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-total .cc-selector-selections-total-subtotal{width:100px}.challenge-component-selector .challenge-component-selector-selections .cc-selector-selections-error{text-align:right;color:#aa2e00}.challenge-component-poll .poll-old .poll-header{margin-bottom:10px}.challenge-component-poll .poll-old .poll-header .poll-header-icon i{color:#fa8aaf}.challenge-component-poll .poll-old .poll-header .poll-header-description{color:#0288d1;font-size:26px;font-weight:400}.challenge-component-poll .poll-old .poll-options .poll-option{cursor:pointer}.challenge-component-poll .poll-old .poll-options .poll-option>div:hover{background:#eee;border-radius:4px}.challenge-component-poll .poll-old .poll-options .poll-option .poll-option-checkbox{font-size:20px;color:#888}.challenge-component-poll .poll-old .poll-options .poll-option.poll-option-selected .poll-option-checkbox{color:#000}.challenge-component-poll .poll-old .poll-options .poll-block-options .poll-block-options-row{margin:10px 0}.challenge-component-poll .poll-old .poll-options .poll-block-options .poll-block-options-row .poll-option .poll-option-image-container{position:relative}.challenge-component-poll .poll-old .poll-options .poll-block-options .poll-block-options-row .poll-option .poll-option-image-container img.poll-option-image{max-width:100%}.challenge-component-poll .poll-old .poll-options .poll-block-options .poll-block-options-row .poll-option .poll-option-image-container .poll-option-description{position:absolute;top:0;bottom:0;left:0;right:0;padding:5px 5px}.challenge-component-poll .poll-old .poll-graph{margin-top:10px}.challenge-component-poll .poll-new .poll-header .poll-header-icon i{color:#ccc}.challenge-component-poll .poll-new .poll-header .poll-header-description{color:#0288d1;font-size:26px;font-weight:400}.challenge-component-poll .poll-new .poll-options .poll-block-options .poll-option{min-width:230px;border:1px solid #12a0d9;border-radius:5px;overflow:hidden;cursor:pointer;background-color:#fff}.challenge-component-poll .poll-new .poll-options .poll-block-options .poll-option .poll-option-image-container{position:relative;margin:5px}.challenge-component-poll .poll-new .poll-options .poll-block-options .poll-option .poll-option-image-container .poll-option-image-description{position:absolute;top:0;bottom:0;left:0;right:0;padding:5px 5px;font-size:14px}.challenge-component-poll .poll-new .poll-options .poll-block-options .poll-option .poll-option-content-container{padding:10px 5px}.challenge-component-poll .poll-new .poll-options .poll-block-options .poll-option .poll-option-content-container .poll-option-radio{font-size:16px;color:#12a0d9;margin-right:10px}.challenge-component-poll .poll-new .poll-options .poll-block-options .poll-option.poll-option-selected .poll-option-content-container{background-color:#e7f5fb}.challenge-component-poll .poll-new .poll-options .poll-block-options .poll-block-options-filling{height:0;margin-top:0;margin-bottom:0;visibility:hidden}.challenge-component-poll .poll-new .poll-options .poll-block-options .poll-scroll-reminder{position:fixed;left:0;right:0;bottom:48px;height:80px;padding:30px 0 10px 0;background-color:#fef7f3;font-size:16px;cursor:pointer;z-index:99}.challenge-component-poll .poll-new .poll-options .poll-block-options .poll-scroll-reminder i{color:#ef8549;font-size:18px}@media(max-width: 600px){.challenge-component-poll .poll-new .poll-options .poll-inline-options{overflow-x:scroll;overflow-y:hidden}}.challenge-component-poll .poll-new .poll-options .poll-inline-options .poll-option{min-width:280px;border:1px solid #12a0d9;border-radius:5px;overflow:hidden;cursor:pointer;background-color:#fff}@media(max-width: 600px){.challenge-component-poll .poll-new .poll-options .poll-inline-options .poll-option{min-width:230px}}.challenge-component-poll .poll-new .poll-options .poll-inline-options .poll-option .poll-option-content-container{padding:18px 20px;font-size:16px}.challenge-component-poll .poll-new .poll-options .poll-inline-options .poll-option .poll-option-content-container .poll-option-radio{font-size:20px;color:#12a0d9;margin-right:20px}.challenge-component-poll .poll-new .poll-options .poll-inline-options .poll-option.poll-option-selected,.challenge-component-poll .poll-new .poll-options .poll-inline-options .poll-option:hover{background:#e7f5fb}.challenge-component-poll .poll-new .poll-options .poll-inline-options .poll-option .poll-option-result-container{height:30px;border-top:1px solid #f7dbf4;background:#fff}.challenge-component-poll .poll-new .poll-options .poll-inline-options .poll-option .poll-option-result-container .poll-bar{border-right:1px solid #f7dbf4;background:#fff}.challenge-component-poll .poll-new .poll-options .poll-inline-options .poll-option .poll-option-result-container .poll-bar .poll-bar-color{background:#aa4399}.challenge-component-poll .poll-new .poll-options .poll-inline-options .poll-option .poll-option-result-container .poll-stat{font-size:18px;font-weight:500;color:#aa4399;width:70px}.challenge-component-poll .poll-new .poll-options .poll-inline-options .poll-option .poll-option-result-container .poll-stat i{font-size:12px;margin-left:5px}.mindsets-icon{background-image:url("https://s3.amazonaws.com/assets.go.mindsets.com/application/avatars.png")}.mindsets-icon-mindsets-25{background-position:-400px -160px;width:33px;height:33px}.mindsets-icon-mindsets{background-position:-280px -120px;width:40px;height:40px}.cashtivity-icon-avatar-blank-black{background-position:0px -40px;width:40px;height:40px}.cashtivity-icon-avatar-blank-white{background-position:-40px -40px;width:40px;height:40px}.cashtivity-icon-avatar-default{background-position:-80px 0px;width:40px;height:40px}.cashtivity-icon-avatar-girl-01{background-position:-80px -40px;width:40px;height:40px}.cashtivity-icon-avatar-girl-02{background-position:0px -80px;width:40px;height:40px}.cashtivity-icon-avatar-girl-03{background-position:-40px -80px;width:40px;height:40px}.cashtivity-icon-avatar-girl-04{background-position:-80px -80px;width:40px;height:40px}.cashtivity-icon-avatar-girl-05{background-position:-120px 0px;width:40px;height:40px}.cashtivity-icon-avatar-girl-06{background-position:-120px -40px;width:40px;height:40px}.cashtivity-icon-avatar-girl-07{background-position:-120px -80px;width:40px;height:40px}.cashtivity-icon-avatar-girl-08{background-position:0px -120px;width:40px;height:40px}.cashtivity-icon-avatar-girl-09{background-position:-40px -120px;width:40px;height:40px}.cashtivity-icon-avatar-girl-10{background-position:-80px -120px;width:40px;height:40px}.cashtivity-icon-avatar-girl-11{background-position:-120px -120px;width:40px;height:40px}.cashtivity-icon-avatar-girl-12{background-position:-160px 0px;width:40px;height:40px}.cashtivity-icon-avatar-girl-13{background-position:-160px -40px;width:40px;height:40px}.cashtivity-icon-avatar-girl-14{background-position:-160px -80px;width:40px;height:40px}.cashtivity-icon-avatar-girl-15{background-position:-160px -120px;width:40px;height:40px}.cashtivity-icon-avatar-girl-16{background-position:0px -160px;width:40px;height:40px}.cashtivity-icon-avatar-girl-17{background-position:-40px -160px;width:40px;height:40px}.cashtivity-icon-avatar-girl-18{background-position:-80px -160px;width:40px;height:40px}.cashtivity-icon-avatar-girl-19{background-position:-120px -160px;width:40px;height:40px}.cashtivity-icon-avatar-girl-20{background-position:-160px -160px;width:40px;height:40px}.cashtivity-icon-avatar-girl-21{background-position:-200px 0px;width:40px;height:40px}.cashtivity-icon-avatar-girl-22{background-position:-200px -40px;width:40px;height:40px}.cashtivity-icon-avatar-girl-23{background-position:-200px -80px;width:40px;height:40px}.cashtivity-icon-avatar-girl-24{background-position:-200px -120px;width:40px;height:40px}.cashtivity-icon-avatar-girl-25{background-position:-200px -160px;width:40px;height:40px}.cashtivity-icon-avatar-girl-26{background-position:0px -200px;width:40px;height:40px}.cashtivity-icon-avatar-girl-27{background-position:-40px -200px;width:40px;height:40px}.cashtivity-icon-avatar-girl-28{background-position:-80px -200px;width:40px;height:40px}.cashtivity-icon-avatar-girl-29{background-position:-120px -200px;width:40px;height:40px}.cashtivity-icon-avatar-girl-30{background-position:-160px -200px;width:40px;height:40px}.cashtivity-icon-avatar-girl-31{background-position:-200px -200px;width:40px;height:40px}.cashtivity-icon-avatar-girl-32{background-position:-240px 0px;width:40px;height:40px}.cashtivity-icon-avatar-girl-33{background-position:-240px -40px;width:40px;height:40px}.cashtivity-icon-avatar-girl-34{background-position:-240px -80px;width:40px;height:40px}.cashtivity-icon-avatar-girl-35{background-position:-240px -120px;width:40px;height:40px}.cashtivity-icon-avatar-girl-36{background-position:-240px -160px;width:40px;height:40px}.cashtivity-icon-avatar-girl-37{background-position:-240px -200px;width:40px;height:40px}.cashtivity-icon-avatar-girl-38{background-position:0px -240px;width:40px;height:40px}.cashtivity-icon-avatar-girl-39{background-position:-40px -240px;width:40px;height:40px}.cashtivity-icon-avatar-girl-40{background-position:-80px -240px;width:40px;height:40px}.cashtivity-icon-avatar-girl-41{background-position:-120px -240px;width:40px;height:40px}.cashtivity-icon-avatar-girl-42{background-position:-160px -240px;width:40px;height:40px}.cashtivity-icon-avatar-girl-43{background-position:-200px -240px;width:40px;height:40px}.cashtivity-icon-avatar-girl-44{background-position:-240px -240px;width:40px;height:40px}.cashtivity-icon-avatar-girl-45{background-position:-280px 0px;width:40px;height:40px}.cashtivity-icon-avatar-girl-46{background-position:-280px -40px;width:40px;height:40px}.cashtivity-icon-avatar-girl-47{background-position:-280px -80px;width:40px;height:40px}.cashtivity-icon-avatar-girl-48{background-position:0px 0px;width:40px;height:40px}.cashtivity-icon-avatar-girl-49{background-position:-280px -160px;width:40px;height:40px}.cashtivity-icon-avatar-girl-50{background-position:-280px -200px;width:40px;height:40px}.cashtivity-icon-avatar-guy-01{background-position:-280px -240px;width:40px;height:40px}.cashtivity-icon-avatar-guy-02{background-position:0px -280px;width:40px;height:40px}.cashtivity-icon-avatar-guy-03{background-position:-40px -280px;width:40px;height:40px}.cashtivity-icon-avatar-guy-04{background-position:-80px -280px;width:40px;height:40px}.cashtivity-icon-avatar-guy-05{background-position:-120px -280px;width:40px;height:40px}.cashtivity-icon-avatar-guy-06{background-position:-160px -280px;width:40px;height:40px}.cashtivity-icon-avatar-guy-07{background-position:-200px -280px;width:40px;height:40px}.cashtivity-icon-avatar-guy-08{background-position:-240px -280px;width:40px;height:40px}.cashtivity-icon-avatar-guy-09{background-position:-280px -280px;width:40px;height:40px}.cashtivity-icon-avatar-guy-10{background-position:-320px 0px;width:40px;height:40px}.cashtivity-icon-avatar-guy-11{background-position:-320px -40px;width:40px;height:40px}.cashtivity-icon-avatar-guy-12{background-position:-320px -80px;width:40px;height:40px}.cashtivity-icon-avatar-guy-13{background-position:-320px -120px;width:40px;height:40px}.cashtivity-icon-avatar-guy-14{background-position:-320px -160px;width:40px;height:40px}.cashtivity-icon-avatar-guy-15{background-position:-320px -200px;width:40px;height:40px}.cashtivity-icon-avatar-guy-16{background-position:-320px -240px;width:40px;height:40px}.cashtivity-icon-avatar-guy-17{background-position:-320px -280px;width:40px;height:40px}.cashtivity-icon-avatar-guy-18{background-position:0px -320px;width:40px;height:40px}.cashtivity-icon-avatar-guy-19{background-position:-40px -320px;width:40px;height:40px}.cashtivity-icon-avatar-guy-20{background-position:-80px -320px;width:40px;height:40px}.cashtivity-icon-avatar-guy-21{background-position:-120px -320px;width:40px;height:40px}.cashtivity-icon-avatar-guy-22{background-position:-160px -320px;width:40px;height:40px}.cashtivity-icon-avatar-guy-23{background-position:-200px -320px;width:40px;height:40px}.cashtivity-icon-avatar-guy-24{background-position:-240px -320px;width:40px;height:40px}.cashtivity-icon-avatar-guy-25{background-position:-280px -320px;width:40px;height:40px}.cashtivity-icon-avatar-guy-26{background-position:-320px -320px;width:40px;height:40px}.cashtivity-icon-avatar-guy-27{background-position:-360px 0px;width:40px;height:40px}.cashtivity-icon-avatar-guy-28{background-position:-360px -40px;width:40px;height:40px}.cashtivity-icon-avatar-guy-29{background-position:-360px -80px;width:40px;height:40px}.cashtivity-icon-avatar-guy-30{background-position:-360px -120px;width:40px;height:40px}.cashtivity-icon-avatar-guy-31{background-position:-360px -160px;width:40px;height:40px}.cashtivity-icon-avatar-guy-32{background-position:-360px -200px;width:40px;height:40px}.cashtivity-icon-avatar-guy-33{background-position:-360px -240px;width:40px;height:40px}.cashtivity-icon-avatar-guy-34{background-position:-360px -280px;width:40px;height:40px}.cashtivity-icon-avatar-guy-35{background-position:-360px -320px;width:40px;height:40px}.cashtivity-icon-avatar-guy-36{background-position:0px -360px;width:40px;height:40px}.cashtivity-icon-avatar-guy-37{background-position:-40px -360px;width:40px;height:40px}.cashtivity-icon-avatar-guy-38{background-position:-80px -360px;width:40px;height:40px}.cashtivity-icon-avatar-guy-39{background-position:-120px -360px;width:40px;height:40px}.cashtivity-icon-avatar-guy-40{background-position:-160px -360px;width:40px;height:40px}.cashtivity-icon-avatar-guy-41{background-position:-200px -360px;width:40px;height:40px}.cashtivity-icon-avatar-guy-42{background-position:-240px -360px;width:40px;height:40px}.cashtivity-icon-avatar-guy-43{background-position:-280px -360px;width:40px;height:40px}.cashtivity-icon-avatar-guy-44{background-position:-320px -360px;width:40px;height:40px}.cashtivity-icon-avatar-guy-45{background-position:-360px -360px;width:40px;height:40px}.cashtivity-icon-avatar-guy-46{background-position:-400px 0px;width:40px;height:40px}.cashtivity-icon-avatar-guy-47{background-position:-400px -40px;width:40px;height:40px}.cashtivity-icon-avatar-guy-48{background-position:-400px -80px;width:40px;height:40px}.cashtivity-icon-avatar-guy-49{background-position:-400px -120px;width:40px;height:40px}.cashtivity-icon-avatar-guy-50{background-position:-40px 0px;width:40px;height:40px}html{height:100%;font-size:14px}html body{min-height:100%;display:grid;grid-template-rows:1fr auto}html body a{text-decoration:unset}html body .content>.container{height:100%}html body footer.page-footer{grid-row-start:2;grid-row-end:3}.container.full{max-width:initial}.center{text-align:center}.search-panel{padding-top:15px;padding-bottom:15px}.quick-search{margin-right:15px}.clickable{cursor:pointer}.per-pager .current{text-decoration:underline}.section{padding-top:1.5rem;padding-bottom:1.5rem}.table{margin-bottom:0}.bold{font-weight:bold}.normal{font-weight:normal}.no-wrap{white-space:nowrap}.bordered{border:1px solid #d3d3d3;border-radius:10px;padding:10px}.bordered .little{border-radius:4px;padding:4px}.flex-box-1-2{margin:-1px -2px}.flex-box-1-2>*{margin:1px 2px}.flex-box-2-2{margin:-2px -2px}.flex-box-2-2>*{margin:2px 2px}.flex-box-2-5{margin:-2px -5px}.flex-box-2-5>*{margin:2px 5px}.flex-box-2-10{margin:-2px -10px}.flex-box-2-10>*{margin:2px 10px}.flex-box-5-5{margin:-5px -5px}.flex-box-5-5>*{margin:5px 5px}.flex-box-5-10{margin:-5px -10px}.flex-box-5-10>*{margin:5px 10px}.flex-box-10-10{margin:-10px -10px}.flex-box-10-10>*{margin:10px 10px}.flex-box-15-15{margin:-15px -15px}.flex-box-15-15>*{margin:15px 15px}.flex-box-10-20{margin:-10px -20px}.flex-box-10-20>*{margin:10px 20px}.flex-box-20-20{margin:-20px -20px}.flex-box-20-20>*{margin:20px 20px}.flex-box-0-5{margin:0px -5px}.flex-box-0-5>*{margin:0 5px}.flex-box-0-10{margin:0px -10px}.flex-box-0-10>*{margin:0 10px}.justify-content-evenly{justify-content:space-evenly !important}.katex-display{display:inline-block;margin:0 5px 0 0;text-align:inherit}.katex-display .katex{font-size:inherit}.table-responsive{overflow-x:visible}.dropdown-to-left{right:0 !important;left:auto !important}.flex-gap-5{gap:5px}.flex-gap-10{gap:10px}.flex-gap-15{gap:15px}.flex-gap-20{gap:20px}.flex-gap-25{gap:25px}.flex-auto{flex:auto;max-width:100%}.flex-1{flex:1;max-width:100%}.flex-2{flex:2;max-width:100%}.flex-3{flex:3;max-width:100%}.flex-4{flex:4;max-width:100%}.flex-5{flex:5;max-width:100%}.flex-6{flex:6;max-width:100%}.flex-7{flex:7;max-width:100%}.flex-8{flex:8;max-width:100%}.flex-9{flex:9;max-width:100%}.flex-10{flex:10;max-width:100%}.flex-11{flex:11;max-width:100%}.flex-12{flex:12;max-width:100%}.flex-13{flex:13;max-width:100%}.flex-14{flex:14;max-width:100%}.flex-15{flex:15;max-width:100%}.flex-16{flex:16;max-width:100%}.flex-17{flex:17;max-width:100%}.flex-18{flex:18;max-width:100%}.flex-19{flex:19;max-width:100%}.flex-20{flex:20;max-width:100%}.hoverable:hover,.hoverable.selected{background-color:rgba(1,1,1,.2)}.hoverable:hover.blue,.hoverable.selected.blue{background-color:rgba(159,210,245,.2)}

/*# sourceMappingURL=b9583b65988c4029f588.css.map*/