.simulatorForm{background:#fff 0% 0% no-repeat padding-box;border-radius:16px;opacity:1;width:100%;padding:20px 42px}.simulatorForm .title{text-align:left;font:normal normal bold 32px/28px Ubuntu-Medium;letter-spacing:.3px;color:#002a60;opacity:1;padding-bottom:9px;line-height:36px}.simulatorForm .description{text-align:left;font:normal normal normal 14px Ubuntu-Regular;letter-spacing:.37px;color:#232323;opacity:1;max-height:7.5em;overflow:hidden;margin-bottom:20px}.simulatorForm .buttons{padding-top:51px;display:flex;justify-content:space-between;gap:20px}.simulatorForm .disabledDiv{display:none !important}.simulatorForm .activeDiv{display:flex}.simulatorForm .progressBar .progressLine{width:100%;height:9px;border-bottom:3px;border-color:#00008b;border-style:solid;border-top:none;border-right:none;border-left:none}.simulatorForm .progressBar .progressDot{width:15px;height:15px;border:2px solid #002f5f;opacity:1;border-radius:8px}.simulatorForm:not(.protocoloForm) .progressBar .progressDot{background:#fff 0% 0% no-repeat padding-box}.simulatorForm .progressLine{display:flex;justify-content:space-evenly}.simulatorForm .field{align-self:flex-end;padding-right:1px}.simulatorForm .infoBtn:hover{color:#fff !important}.simulatorForm:not(.protocoloForm) .infoBtn:hover{background-color:var(--primary) !important}.simulatorForm .fieldDiv{display:flex;flex-flow:wrap;justify-content:space-between}.simulatorForm form{overflow-x:auto;max-height:650px}.publicForm form{max-height:none !important}.simulatorForm .fields{max-height:var(--fieldsHeight);overflow-y:auto;height:100%;padding-top:10px;min-height:var(--fieldsHeight);overflow-x:hidden}.simulatorForm .activeDot{background:var(--primary) !important}.simulatorForm .isDisabled{color:currentColor;pointer-events:none;opacity:.5;text-decoration:none}.simulatorForm .mdc-text-field+.mdc-text-field-helper-line{overflow-wrap:anywhere}.dark-mode .simulatorForm,.dark-mode .simulatorForm .progressBar .progressDot{background:var(--lightMode100)}.dark-mode .simulatorForm .campo-input .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--primary) !important}.dark-mode .simulatorForm .mdc-notched-outline{background:var(--lightMode100) !important}.dark-mode .simulatorForm .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.dark-mode .simulatorForm .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.dark-mode .simulatorForm .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--primary) !important}.dark-mode .simulatorForm .inputTitulo,.dark-mode .simulatorForm .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing,.dark-mode .simulatorForm .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--primary) !important}.dark-mode .simulatorForm .campo-input .dropListValues{border:1px solid var(--primary)}