.webform-progress-tracker.progress-tracker{margin-top:20px;margin-bottom:20px;}.webform-progress-tracker .progress-step .progress-text{color:#b6b6b6;padding-top:5px;padding-bottom:0;}.webform-progress-tracker .progress-step.is-active .progress-text{color:#333;}.webform-progress-tracker .progress-step.is-active .progress-title{font-weight:bold;}.webform-progress-tracker .progress-step.is-complete .progress-text{color:#333;}.webform-progress-tracker .progress-step:hover .progress-marker{background-color:#b6b6b6;}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker{background-color:#1976f2;}.webform-progress-tracker .progress-step.is-active:hover .progress-marker{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;}}[dir="rtl"] .progress-step:not(:last-child)::after{display:none;}[dir="rtl"] .progress-step:not(:first-child)::after{content:'';display:block;position:absolute;z-index:-10;top:12px;bottom:12px;right:-14px;width:100%;height:4px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}[dir="rtl"] .progress-tracker--center .progress-step::after{right:-50%;}[dir="rtl"] .webform-progress-tracker .progress-step{z-index:inherit;}[dir="rtl"] .progress-step:not(:first-child)::after{z-index:0;}
.webform-progress__status{text-align:center;}
.password-strength__title,.password-strength__text{display:inline;}.password-strength__meter{height:0.75em;margin-top:0.5em;background-color:lightgray;}.password-strength__indicator{height:100%;width:0;background-color:gray;}.password-confirm-match{visibility:hidden;}
.layout--onecol .layout__region{width:100%;}
