.input-container[data-v-c420df3c]{align-items:flex-start;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:flex-start;width:100%}.input-container--disabled[data-v-c420df3c]{filter:saturate(0);opacity:.7}.input-wrapper[data-v-c420df3c]{align-items:flex-start;display:flex;flex-direction:column;gap:0;height:-moz-fit-content;height:fit-content;justify-content:flex-start;position:relative;width:100%}.input[data-v-c420df3c]{border:1px solid var(--decorative-grey-6,#dcdee5);font-size:16px;font-weight:400;height:56px;line-height:24px;outline:none;padding:16px 16px 0;transition:all .5s;width:100%}.input--background-white[data-v-c420df3c]{background-color:var(--background-white,#fff)}.input--background-grey[data-v-c420df3c]{background-color:var(--background-grey,#f7f7f9)}.input--background-transparent[data-v-c420df3c]{background-color:transparent}.input[data-v-c420df3c]:disabled{opacity:.7}.input[data-v-c420df3c]:-moz-read-only{cursor:not-allowed}.input[data-v-c420df3c]:read-only{cursor:not-allowed}.input[data-v-c420df3c]:focus,.input[data-v-c420df3c]:hover{border:1px solid var(--decorative-grey-6,#dcdee5)}.input:hover:not(.input--error)~.input__placeholder[data-v-c420df3c]{color:var(--decorative-grey-3,#797b84)}.input:focus~.input__placeholder[data-v-c420df3c],.input__placeholder--not-empty~.input__placeholder[data-v-c420df3c]{font-size:12px;font-weight:400;line-height:18px;transform:translateY(-134%)}.input:focus~.input__placeholder .required[data-v-c420df3c],.input__placeholder--not-empty~.input__placeholder .required[data-v-c420df3c]{top:0}.input-placeholder--not-focus[data-v-c420df3c]{color:var(--decorative-grey-placeholder,#b3b5c0)}.input--error~.input__placeholder[data-v-c420df3c]{color:var(--decorative-red-tags-2,#dc0a28)}.input__label[data-v-c420df3c]{align-items:center;color:var(--colors-decorative-decorative-grey-grey-tags,#797b84);display:flex;flex-direction:row;font-family:ALS Hauss;font-size:14px;font-weight:500;gap:4px;justify-content:flex-start;letter-spacing:0;line-height:18px;padding-right:10px;position:relative}.input__label--error[data-v-c420df3c]{color:var(--decorative-red-tags-2,#dc0a28)}.input__label--required[data-v-c420df3c]{line-height:4px;position:absolute;right:0;top:0}.input__label--required>svg[data-v-c420df3c]{height:4px;width:4px}@media (min-width:560px){.input__label--required>svg[data-v-c420df3c]{height:6px;width:6px}}.input__button[data-v-c420df3c]{border:none;cursor:pointer;gap:0;height:24px;justify-content:center;padding:0;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px}.input__button[data-v-c420df3c],.input__message[data-v-c420df3c]{align-items:center;background-color:transparent;display:flex;flex-direction:row}.input__message[data-v-c420df3c]{color:var(--decorative-grey-7,#717484);font-family:var(--font);font-size:14px;font-weight:400;gap:4px;height:-moz-max-content;height:max-content;justify-content:flex-start;letter-spacing:0;line-height:18px;width:100%}.input__message--error[data-v-c420df3c]{color:var(--decorative-red-tags-2,#dc0a28)}.input__placeholder[data-v-c420df3c]{color:var(--decorative-grey-8,#b3b5c0);font-family:var(--font);left:18px;letter-spacing:0;pointer-events:none;top:50%;transform:translateY(-50%);transition:all .3s}.input__placeholder[data-v-c420df3c],.input__placeholder .required[data-v-c420df3c]{font-size:16px;font-weight:400;line-height:24px;position:absolute}.input__placeholder .required[data-v-c420df3c]{color:#ff6166;margin-left:2px;top:4px}.input__placeholder--not-empty[data-v-c420df3c]{font-size:12px;font-weight:400;line-height:18px;transform:translateY(-134%)}.input__placeholder--not-empty .required[data-v-c420df3c]{top:0}.input__placeholder-indent[data-v-c420df3c]{left:56px}.input__left-icon[data-v-c420df3c]{left:16px}.input__left-icon[data-v-c420df3c],.input__right-icon[data-v-c420df3c]{position:absolute;top:50%;transform:translateY(-50%)}.input__right-icon[data-v-c420df3c]{right:16px}.input-indent-right[data-v-c420df3c]{padding-right:56px}.input-indent-left[data-v-c420df3c]{padding-left:56px}.input-border-radius--16[data-v-c420df3c]{border-radius:16px}.input-border-radius--12[data-v-c420df3c]{border-radius:12px}.input-border-radius--8[data-v-c420df3c]{border-radius:8px}.input-no-border[data-v-c420df3c]{border:none}
