/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-progress-tracker .progress-step .progress-text{padding-top:5px;padding-bottom:0;color:#777;}.webform-progress-tracker .progress-step.is-active .progress-text,.webform-progress-tracker .progress-step.is-complete .progress-text{color:#333;}.webform-progress-tracker .progress-step.is-active .progress-title{font-weight:bold;}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:#777;}.webform-progress-tracker .progress-step.is-complete .progress-marker::before,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before,.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background-color:#333;}.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:#2196f3;}@media screen and (max-width:800px){.webform-progress-tracker .progress-text{font-size:smaller;}}@media screen and (max-width:600px){.webform-progress-tracker .progress-text{display:none;}}.webform-progress-tracker [role="link"]{cursor:pointer;}.webform-progress-tracker .progress-title[role="link"]{color:#1976d2;}.webform-progress-tracker .progress-title[role="link"]:hover,.webform-progress-tracker .progress-title[role="link"]:focus{text-decoration:underline;color:#2196f3;}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker[role="link"]:before{background-color:#1976f2;}.webform-progress-tracker .progress-marker::after{z-index:auto;}
:root{--selectify-select-border-radius:8px;--selectify-select-padding:10px 14px;--selectify-select-font-size:16px;--selectify-select-bg:#ffffff;--selectify-select-border-color:#cfd8dc;--selectify-select-color:#37474f;--selectify-select-hover-bg:#f5f5f5;--selectify-select-focus-border:#1976d2;--selectify-select-disabled-bg:#eceff1;--selectify-select-arrow-color:#607d8b;--selectify-dropdown-shadow:0px 4px 12px rgba(0,0,0,0.1);--selectify-option-hover-bg:#e3f2fd;--selectify-option-active-bg:#bbdefb;}body .wrapper-selectify{background:transparent;}body .selectify-select,body .selectify-select *{color:var(--selectify-select-color,var(--r-tx));border-color:var(--selectify-select-border-color,var(--r-br));}body .selectify-select,body .selectify-select .selectify-available-display,body .selectify-select .selectify-selected-display,body .selectify-select .selectify-selected-one-option{background:var(--selectify-select-bg,var(--r-bg));}body .selectify-select{border:1px solid var(--selectify-select-border-color,var(--r-br));}body .selectify-select .selectify-selected-display,body .selectify-select .selectify-available-display{cursor:pointer;}body .selectify-select .search-input input{width:calc(100% - 16px);margin:0 auto;border-radius:5px;border:1px solid var(--selectify-select-border-color,var(--r-br));box-shadow:none!important;}body .selectify-select .selectify-available-display{border:1px solid var(--selectify-select-border-color,var(--r-br));box-shadow:var(--selectify-dropdown-shadow,unset);}body .selectify-select .search-input+.selectify-selected-one-option{border-top:1px dashed var(--selectify-select-border-color,var(--r-br));}body .selectify-select:hover{background:var(--selectify-select-hover-bg,var(--r-bg));border-color:var(--selectify-select-focus-border-color,var(--r-br));}body .selectify-select *:focus{outline:none;border-color:var(--selectify-select-focus-border-color,var(--r-br));box-shadow:var(--selectify-dropdown-shadow,unset);}body .selectify-select:disabled{cursor:not-allowed;background:var(--selectify-select-disabled-bg,var(--r-bg));border-color:var(--selectify-select-border-color,var(--r-br));}body .selectify-available-one-option{background:var(--selectify-select-bg,var(--r-bg));color:var(--selectify-select-color,var(--r-tx));border-bottom:1px solid var(--selectify-select-border-color,var(--r-br));}body .selectify-clear-all:hover,body .selectify-selected-one-option.dual-item:hover,body .selectify-available-one-option:hover{background:var(--selectify-select-hover-bg,var(--r-bg));transform:translateY(2px);}body .selectify-available-one-option:active{background:var(--selectify-option-active-bg,var(--r-bg));}body .selectify-clear-all{background:var(--selectify-select-hover-bg,var(--r-bg));}body .dual-available,body .dual-selected{border-color:var(--selectify-select-border-color,var(--r-br));}body .dual-item{border-bottom:1px solid var(--selectify-select-border-color,var(--r-br));}body .selectify-available-one-option.s-selected,body .selectify-available-one-option.s-selected *{font-weight:bold;}
.selectify-radio,.selectify-checkbox,.selectify-radio *,.selectify-checkbox *{--selectify-checkbox-bg:linear-gradient(180deg,#ffd54f 0%,#ffc107 50%,#ff8f00 100%);--selectify-checkbox-checked-bg:linear-gradient(180deg,#ffe082 0%,#ffc107 50%,#ff6f00 100%);--selectify-checkbox-check-circle:radial-gradient(circle at 35% 35%,#ffffff 0%,#ffe0b2 40%,#ffcc80 100%);--selectify-checkbox-checked-circle:radial-gradient(circle at 40% 40%,#ffffff 0%,#ffcc80 40%,#ff6f00 100%);--selectify-checkbox-disabled-bg:linear-gradient(180deg,#ffecb3 0%,#ffcc80 50%,#ffa726 100%);--selectify-checkbox-disabled-circle:radial-gradient(circle at 40% 40%,#fff8e1 0%,#ffecb3 40%,#ffcc80 100%);}.selectify-select,.selectify-select *{--selectify-select-bg:linear-gradient(180deg,#ffffff 0%,#fdf0c9 100%);--selectify-select-border-color:#ffc861;--selectify-select-color:#b34d00;--selectify-select-hover-bg:linear-gradient(180deg,#ffffff 0%,#fbf3da 100%);--selectify-select-focus-border-color:#ff9800;--selectify-select-disabled-bg:linear-gradient(180deg,#fff8e1 0%,#ffecb3 100%);--selectify-select-arrow-color:#ff6f00;--selectify-dropdown-shadow:0px 4px 14px rgba(255,193,7,0.12);--selectify-option-hover-bg:linear-gradient(0deg,#ffffff 0%,#ffecb3 100%);--selectify-option-active-bg:linear-gradient(180deg,#ffcc80 0%,#fdf0c9 100%);}
