html{background-color:#f8f9fa;}.page-head__gradient{background-image:linear-gradient(180deg,rgba(40,46,62,0.6));}h2 form select,.h2 form select{color:#82c434;border-bottom-color:#82c434;}a{color:#82c434;}a:hover{color:#4d731f;}.ui-blocker{background-color:rgba(0,0,0,0.2);}.ui-loader__bar{background-color:#82c434;border-color:#82c434;animation-name:loadingbar;}@keyframes loadingbar{10%{height:18px;margin-top:5px;background-color:#e3f3d1;border-color:#e3f3d1;}20%{height:16px;margin-top:0;background-color:ighten(#82c434,20%);border-color:#b3dd81;}30%{height:14px;margin-top:1px;background-color:#82c434;border-color:#82c434;}40%{height:12px;margin-top:3px;}50%{height:10px;margin-top:5px;}60%{height:8px;margin-top:6px;}}.btn-primary{color:white;}/* SWITCHES */.onoffswitch-label{border-color:#ffa69c;}.onoffswitch-inner::before,.onoffswitch-inner::after{color:white;}.onoffswitch-inner::before{background-color:#82c434;}.onoffswitch-inner::after{background-color:#ffa69c;}.onoffswitch-switch{background:#fff;border-color:#ffa69c;}.onoffswitch-checkbox:checked + .onoffswitch-label{border-color:#82c434;}.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{border-color:#82c434;}.onoffswitch-label--readonly{border-color:#a7a9ac;}.onoffswitch-label--readonly .onoffswitch-inner::before{background-color:#9ea2a8;}.onoffswitch-label--readonly .onoffswitch-inner::after{background-color:#a7a9ac;}.onoffswitch-label--readonly .onoffswitch-switch{border-color:#a7a9ac;}.onoffswitch-checkbox:checked + .onoffswitch-label--readonly{border-color:#9ea2a8;}.onoffswitch-checkbox:checked + .onoffswitch-label--readonly .onoffswitch-switch{border-color:#9ea2a8;}span.required::after,.form-label.required::after{color:#d02f34;}.form-check label::before,.form-radio label::before{background-color:white;}.form-check input[type="radio"]:checked + label::before,.form-check input[type="checkbox"]:checked + label::before,.form-radio input[type="radio"]:checked + label::before,.form-radio input[type="checkbox"]:checked + label::before{background-color:#82c434;border-color:#82c434;}.form-check input[type="radio"]:checked + label::after,.form-check input[type="checkbox"]:checked + label::after,.form-radio input[type="radio"]:checked + label::after,.form-radio input[type="checkbox"]:checked + label::after{color:white;}.form-check--grey input[type="checkbox"]:checked + label::before{background-color:#9ea2a8;border-color:#9ea2a8;}.rating-stars__icons{color:#ffc107;}.form-control-phone__selector{border-color:#ced4da;}.form-control-phone__selected-item,.form-control-phone__selected-item:hover{color:#63666a;}.form-control-phone__selected-item:hover{background-color:#f8f9fa;}.form-control-phone__list{background-color:white;border-color:#ced4da;}.form-control-phone__list-item{border-color:#ced4da;}.form-control-phone__list-item,.form-control-phone__list-item:hover{color:#63666a;}.form-control-phone__list-item:hover{background-color:#f8f9fa;}.icon{color:#82c434;}.icon-success{color:#82c434;}.icon-failed{color:#d02f34;}.icon-warning{color:#ffc107;}.filtered-content__sorting input:checked ~ label{color:#82c434;}.filter--full .filter__header{background-color:#b3dd81;}.filter--full .filter__header a{color:white;}.filter--full .filter__header:hover{background-color:#82c434;}.filter--full .filter__body{background-color:#f8f9fa;border-color:#e9ecef;}.item-preview__main{border-color:#dee2e6;}.item-preview__main:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #000),var(--tw-ring-shadow,0 0 #000),var(--tw-shadow);}.item-preview__header{color:#63666a;}.item-preview__header:hover{color:#63666a;}.item-preview__info{border-bottom-color:#dee2e6;}.item-preview__info-first:hover{color:#82c434;}.item-preview--best1 .item-preview__main{background-color:rgba(255,215,0,0.05);border-color:#ffd700;}.item-preview--best2 .item-preview__main{background-color:rgba(192,192,192,0.1);border-color:#c0c0c0;}.item-preview--best3 .item-preview__main{background-color:rgba(205,127,50,0.05);border-color:#cd7f32;}.item-preview--worst1 .item-preview__main,.item-preview--worst2 .item-preview__main,.item-preview--worst3 .item-preview__main{background-color:rgba(220,53,69,0.05);border-color:#dc3545;}.item-preview-simple{border-color:#dee2e6;}.item-preview-simple__first-line{border-color:#dee2e6;}.questionnaire-top-answers-container{background-color:#f8f9fa;border-color:#e9ecef;}.questionnaire-participant{border-bottom-color:#ddd;}.regions-map{fill:#82c434;}.regions-map__item:hover{fill:#4d731f;}.regions-map-tooltip{background-color:white;border-color:#dee2e6;}.feedback-preview,.feedback-preview:hover{color:#63666a;}.feedback-preview:hover .feedback-preview__header-name{color:#82c434;}.rank--best1{color:#ffd700;}.rank--best2{color:#c0c0c0;}.rank--best3{color:#cd7f32;}.rank--worst1,.rank--worst2,.rank--worst3{color:#dc3545;}.rank__number{color:white;}.favorite__add i,.favorite__delete i{color:#d02f34;}.hero__gradient{background-image:linear-gradient(180deg,rgba(40,46,62,0.6));}.page-toolbar__btn{box-shadow:3px 3px 5px -2px #b7b7b7;}.page-toolbar__btn:hover{color:white;}.page-toolbar__btn--disabled,.page-toolbar__btn--disabled:hover,.page-toolbar__btn--disabled:focus,.page-toolbar__btn--disabled:active{background-color:#b7b7b7 !important;}.maintenance{color:white;background-color:#82c434;}.menu--customermenu .menu__item--level1{border-color:#e9ecef;}.menu--customermenu .menu__item--level1 > span{color:white;background-color:#82c434;}.menu--customermenu .menu__item--level2{background:#f8f9fa;border-bottom-color:#e9ecef;}.menu--customermenu .menu__item--level2 a{color:#63666a;}.menu--customermenu .menu__item a:hover,.menu--customermenu .menu__item--active a{color:white;background-color:#282e3e;}.cookie-consent{background-color:white;border-top-color:#9ea2a8;box-shadow:3px -3px 5px -2px rgba(158,162,168,0.4);}.cookie-consent-detail__item{border-bottom-color:#9ea2a8;}.facility__activity-add{border-color:#dee2e6;}