.question[data-v-1539f967]{padding:.5rem 1rem;position:relative;width:100%}.question .question[data-v-1539f967]{padding-inline:0}@media only screen and (min-width:50rem){.question[data-v-1539f967]{max-width:100%}}.close-questions .question[data-v-1539f967]{padding-block:.25rem}.close-questions .question[data-v-1539f967]:last-of-type{padding-bottom:1rem}@media only screen and (min-width:50rem){.close-questions .question[data-v-1539f967]{padding-bottom:1rem}}.question--container[data-v-1539f967]{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:var(--o-page-width);width:100%}.question--container>div[data-v-1539f967]{max-width:var(--o-question-width);width:100%}.question__label-wrapper[data-v-1539f967]{align-items:baseline;display:flex;justify-content:space-between}.question__suffix[data-v-1539f967]{color:var(--o-color-new-grey);display:inline-block;font-size:var(--o-font-s);font-weight:600;line-height:1rem;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}@media only screen and (min-width:50rem){.question__suffix[data-v-1539f967]{font-size:var(--o-font-m);line-height:1.25rem}}.error-message[data-v-1539f967]{color:var(--o-color-new-error-validation);display:none;font-size:var(--o-font-s);font-weight:var(--o-font-weight-bold);line-height:1rem;margin:.5rem 0 0;padding:0}.error .error-message[data-v-1539f967]{display:block}.error-message[data-v-1539f967]:has(strong){font-weight:400}.error-message[data-v-1539f967] p{margin:0}label[data-v-1539f967],legend[data-v-1539f967]{color:var(--o-color-main-text);display:block;font-size:var(--o-font-l);font-weight:var(--o-font-weight-bold);line-height:1.5rem;margin:0 0 .5rem;padding:0;width:100%}@media only screen and (min-width:50rem){label[data-v-1539f967],legend[data-v-1539f967]{font-size:1.625rem;line-height:2rem;margin-bottom:1rem}}label[data-v-1539f967]:has(strong),legend[data-v-1539f967]:has(strong){font-weight:400}.input-wrapper[data-v-1539f967]{align-items:center;border-radius:.5rem;color:var(--o-input-text-color);display:flex;font-family:var(--o-font-family);margin:0;max-width:var(--o-question-width);padding:0;position:relative;width:100%}.input-wrapper[data-v-1539f967]:not(.separated-inputs){background:var(--o-input-background);border:var(--o-input-border-width) solid var(--o-input-border-color);height:var(--o-input-height)}.input-wrapper[data-v-1539f967]:has(.input-wrapper__icon) input{padding-left:2.625rem}.input-wrapper[data-v-1539f967]:has(.question__suffix) input{padding-right:var(--suffix-length)}.input-wrapper[data-v-1539f967] input{flex:1}.input-wrapper[data-v-1539f967] .loader{--loader-size:2rem;margin-right:.75rem}.good .input-wrapper[data-v-1539f967]:not(.separated-inputs):not(.prepop):not(:has(input:focus)){border:calc(var(--o-input-border-width)*2) solid var(--o-input-valid)}.error .input-wrapper[data-v-1539f967]:not(.separated-inputs):not(.prepop):not(:has(input:focus)){border:calc(var(--o-input-border-width)*2) solid var(--o-input-invalid)}.disabled .input-wrapper[data-v-1539f967]:not(.separated-inputs):not(.prepop):not(:has(input:focus)){background-color:var(--o-input-disabled-background)}.prepop .input-wrapper[data-v-1539f967]{border:0;height:auto;justify-content:space-between;padding:0 5.625rem 0 0}.prepop .input-wrapper[data-v-1539f967] input,.prepop .input-wrapper[data-v-1539f967] select{opacity:1;padding:0}.input-wrapper .edit-input[data-v-1539f967]{color:var(--o-color-text-link);cursor:pointer;font-size:var(--o-font-m);position:absolute;right:var(--o-gutter-double);text-decoration:underline;top:50%;transform:translateY(-50%)}.disabled .input-wrapper[data-v-1539f967]{--o-input-text-color:var(--o-input--disabled-color);--o-input-background:var(--o-input-disabled-background);--o-input-border-color:var(--o-input-disabled-border-color);--o-input-text-color:var(--o-input-disabled-text-color);cursor:default}.input-wrapper__icon[data-v-1539f967]{color:var(--o-input-leading-icon-color);height:1rem;left:1.25rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem;z-index:1}
