.surveyConfigurator{position:relative}.surveyConfigurator>*{-webkit-transition:.3s ease!important;-o-transition:.3s ease!important;transition:.3s ease!important}.surveyConfigurator>.surveyLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none!important}.surveyConfigurator.surveyInitializing,.surveyConfigurator.surveyLoading{cursor:wait}.surveyConfigurator.surveyInitializing *,.surveyConfigurator.surveyInitializing ::after,.surveyConfigurator.surveyInitializing ::before,.surveyConfigurator.surveyLoading *,.surveyConfigurator.surveyLoading ::after,.surveyConfigurator.surveyLoading ::before{pointer-events:none!important}.surveyConfigurator.surveyInitializing>.surveyLoadingOverlay,.surveyConfigurator.surveyLoading>.surveyLoadingOverlay{opacity:1;pointer-events:auto!important;cursor:wait}.surveyConfigurator .surveyForm{display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;grid-template-areas:"progress" "sections" "footer";justify-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;container-type:inline-size;container-name:surveyForm;overflow-x:clip}.surveyConfigurator .surveyProgress{grid-area:progress;-ms-flex-item-align:start;align-self:start}.surveyConfigurator .surveySection{grid-area:sections;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;grid-template-areas:"header" "content";justify-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;opacity:var(--eSBM-survey-configurator-inactive-section-opacity,0);pointer-events:none!important;position:relative;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.surveyConfigurator .surveySection.sectionActive{opacity:1;pointer-events:auto!important}.surveyConfigurator .surveySection.sectionPrev{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.surveyConfigurator .surveySection.sectionNext{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.surveyConfigurator .surveySection.noTransition{-webkit-transition:none;-o-transition:none;transition:none}.surveyConfigurator .sectionHeader{grid-area:header;-ms-flex-item-align:start;align-self:start}.surveyConfigurator .sectionContent{grid-area:content;display:grid;justify-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-line-pack:start;align-content:start}.surveyConfigurator .surveyFooter{grid-area:footer;-ms-flex-item-align:end;align-self:end}.surveyConfigurator .sectionEdit .sectionContent{grid-template-columns:100%;grid-template-rows:auto 1fr;grid-template-areas:"aces-summary" "questions"}.surveyConfigurator .sectionEdit .sectionContent>.surveyACESSummary{grid-area:aces-summary}.surveyConfigurator .sectionEdit .sectionContent>.questionGroup,.surveyConfigurator .sectionEdit .sectionContent>.surveyQuestion{grid-area:questions;margin:0 auto;opacity:0;pointer-events:none!important;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.surveyConfigurator .sectionEdit .sectionContent>.questionGroup.questionActive,.surveyConfigurator .sectionEdit .sectionContent>.surveyQuestion.questionActive{opacity:1;pointer-events:auto!important}.surveyConfigurator .sectionEdit .sectionContent>.questionGroup.questionPrev,.surveyConfigurator .sectionEdit .sectionContent>.surveyQuestion.questionPrev{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.surveyConfigurator .sectionEdit .sectionContent>.questionGroup.questionNext,.surveyConfigurator .sectionEdit .sectionContent>.surveyQuestion.questionNext{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.surveyConfigurator .sectionEdit .sectionContent>.questionGroup.questionNext,.surveyConfigurator .sectionEdit .sectionContent>.questionGroup.questionNext *,.surveyConfigurator .sectionEdit .sectionContent>.questionGroup.questionNext ::after,.surveyConfigurator .sectionEdit .sectionContent>.questionGroup.questionNext ::before,.surveyConfigurator .sectionEdit .sectionContent>.questionGroup.questionPrev,.surveyConfigurator .sectionEdit .sectionContent>.questionGroup.questionPrev *,.surveyConfigurator .sectionEdit .sectionContent>.questionGroup.questionPrev ::after,.surveyConfigurator .sectionEdit .sectionContent>.questionGroup.questionPrev ::before,.surveyConfigurator .sectionEdit .sectionContent>.surveyQuestion.questionNext,.surveyConfigurator .sectionEdit .sectionContent>.surveyQuestion.questionNext *,.surveyConfigurator .sectionEdit .sectionContent>.surveyQuestion.questionNext ::after,.surveyConfigurator .sectionEdit .sectionContent>.surveyQuestion.questionNext ::before,.surveyConfigurator .sectionEdit .sectionContent>.surveyQuestion.questionPrev,.surveyConfigurator .sectionEdit .sectionContent>.surveyQuestion.questionPrev *,.surveyConfigurator .sectionEdit .sectionContent>.surveyQuestion.questionPrev ::after,.surveyConfigurator .sectionEdit .sectionContent>.surveyQuestion.questionPrev ::before{pointer-events:none!important}.surveyConfigurator .sectionEdit .surveyCheckbox.filterRequired,.surveyConfigurator .sectionEdit .surveyCheckbox.filterRequired *,.surveyConfigurator .sectionEdit .surveyCheckbox.filterRequired ::after,.surveyConfigurator .sectionEdit .surveyCheckbox.filterRequired ::before,.surveyConfigurator .sectionEdit .surveyRadioList:has(>.surveyRadio.filterRequired),.surveyConfigurator .sectionEdit .surveyRadioList:has(>.surveyRadio.filterRequired) *,.surveyConfigurator .sectionEdit .surveyRadioList:has(>.surveyRadio.filterRequired) ::after,.surveyConfigurator .sectionEdit .surveyRadioList:has(>.surveyRadio.filterRequired) ::before{pointer-events:none!important}.surveyConfigurator [hidden]{display:none!important}