﻿.sd-scrollable-container:not(.sd-scrollable-container--compact){margin:auto !important;margin-top:10px !important}.sd-body.sd-body--static{background-color:#673ab7}.sd-completedpage h3,.sd-completed-before-page h3{color:#fff}.sd-completedpage:before{height:10px}.sd-completedpage td,.sd-completedpage span,.sd-completedpage div,.sd-completedpage p,.sd-completed-before-page td,.sd-completed-before-page span,.sd-completed-before-page div,.sd-completed-before-page p{color:#fff}.sd-element__title .sv-string-viewer{color:#fff}.sd-rating__item--error{background-color:#f4c0f7}.sd-error{background-color:#673ab7}.sd-input--error{background-color:#f4c0f7}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action){background-color:#ffb403;color:#fff;padding:20px 40px 18px 40px;margin:auto;margin-top:10px;width:200px;max-width:200px;text-decoration:none;display:inline-block;font-size:18px;border-radius:150px;box-shadow:0 2px 0 #ee9406,0 4px 0 rgba(0,0,0,.1),0 4px 10px rgba(0,0,0,.2);transition:background-color .4s ease-in-out,box-shadow .4s ease-in-out}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action):hover{background-color:#ee9406;box-shadow:0 2px 0 #de7400,0 4px 0 rgba(0,0,0,0),0 4px 10px rgba(0,0,0,0)}.sd-action-bar{display:flex;justify-content:center;align-items:center}.sd-btn--action{box-shadow:0 2px 0 #068a82,0 4px 0 rgba(0,0,0,.1),0 4px 10px rgba(0,0,0,.2);background:linear-gradient(140deg,#06c2b7 10%,#05a89e 90%);border-radius:150px;width:200px;font-size:18px;max-width:200px;padding:20px 40px 18px 40px !important;margin-top:10px;transition:background .4s ease-in-out,box-shadow .4s ease-in-out;color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-btn--action:hover{background:linear-gradient(140deg,#06c2b7 10%,#00867e 90%);box-shadow:0 2px 0 #016f68,0 4px 0 rgba(0,0,0,0),0 4px 10px rgba(0,0,0,0)}.sd-rating.sd-rating--wrappable fieldset{flex-wrap:wrap;min-width:0;justify-content:center}.sd-progress__text{left:30px}.sd-progress{height:2px;background-color:rgba(0,198,162,.33);position:relative;margin-bottom:20px;margin-top:40px}.sd-root--compact .sd-body.sd-body--responsive .sd-body__navigation,.sd-root--compact .sd-body.sd-body--static .sd-body__navigation{padding-top:20px}.sd-root-modern.sd-root-modern--full-container{background-color:#673ab7}.sd-progress{background-color:#844de7}.sd-rating__item-text.sd-rating__item-text{color:#000}.sd-progress__bar{background-color:#ffb403}.sd-rating__item--selected{background-color:#ffb403;border:0 solid #ffb403;color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:600;box-shadow:0 2px 0 #de7400,0 4px 0 rgba(0,0,0,.1),0 4px 10px rgba(0,0,0,.2)}.sd-rating__item:focus-within{border:0 solid #ffb403;box-shadow:0 2px 0 #de7400,0 4px 0 rgba(0,0,0,.1),0 4px 10px rgba(0,0,0,.2)}:root{--sjs-primary-backcolor:#19b394}.sd-body__progress--bottom .sd-progress__text{color:rgba(255,255,255,.2)}@media(max-width:767px){.sd-rating--wrappable .sd-rating__item-text .sv-string-viewer{font-weight:normal;font-size:14px !important;padding:0}.sv-action__content{justify-content:center}.sd-btn--action{margin-top:0;font-size:15px;padding:15px 40px 13px 40px}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action){margin-top:0;padding:15px 40px 13px 40px;font-size:15px}.sd-element__title .sv-string-viewer{white-space:normal;font-size:15px;line-height:1.3}.sd-root--compact .sd-body.sd-body--responsive .sd-body__navigation,.sd-root--compact .sd-body.sd-body--static .sd-body__navigation{padding-top:20px;row-gap:10px}.sd-body .sd-body__page{padding:10px}.sd-scrollable-container:not(.sd-scrollable-container--compact){margin:auto !important;margin-top:0 !important}.sd-page__row.sd-row--compact{margin-top:20px}.sd-body__navigation .sd-btn{padding:15px 40px 13px 40px !important}.sd-rating__item{font-family:arial;height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));padding:calc(.1*(var(--sjs-base-unit,var(--base-unit,8px px)))) calc(1.8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern--mobile .sd-body.sd-body--responsive,.sd-root-modern--mobile .sd-body.sd-body--static{padding:20px 10px 0 10px}.sd-body.sd-body--static{max-width:calc(90*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:auto;margin-right:auto;padding:0}}