.error-message[data-v-8cd884d8]{color:var(--color-red);opacity:.7}.error-message__icon[data-v-8cd884d8]{margin-right:3px;font-size:13px}.input__container{position:relative}.input__label-container{justify-content:space-between;margin-bottom:7px;display:flex}.input__label{letter-spacing:.5px;color:var(--text-grey);font-weight:600}.input--clear .input__element{border:none}.input--clear .input__element:focus{box-shadow:none}.input__element{background:var(--input-background-color);border:1px solid var(--border-color);box-sizing:border-box;min-height:50px;transition:border-color var(--transition-fast-duration);font-family:var(--font-primary);color:var(--text-color);letter-spacing:.5px;cursor:text;border-radius:10px;outline:none;width:100%;padding:0 16px;font-size:14px;font-weight:600}.input__element::placeholder{color:#2a2a4b80}@media (width<=575px){.input__element{min-height:40px;padding:0 10px}}.input__element:focus{border-color:var(--primary-color);box-shadow:0 2px 9px #2554ff1c}.input__element:focus+.input__inherit-border{border-color:var(--primary-color)}.input:not(.input--disabled):not(.input--error) .input__element:not(:focus):not(.input__element--focused):hover{border-color:#2a2a4b4d}.input--disabled .input__element{cursor:default;border-color:var(--border-color)}.input input.input__element,.input select.input__element{align-items:center;padding-top:12px;padding-bottom:12px;line-height:20px;display:flex}.input--size-small input.input__element,.input--size-small .select .input__element{min-height:unset;padding:5px 8px}.input--size-medium input.input__element,.input--size-medium .select .input__element{min-height:40px;padding:9px 16px}.input__inherit-border{transition:border-color var(--transition-fast-duration);border-color:var(--border-color)}.input textarea.input__element{min-height:157px;padding:16px}.input--error .input__element,.input--error .input__inherit-border{border-color:var(--color-red)}.input--verification .input__element,.input--verification .input__inherit-border{border-color:var(--primary-color)}.input__notice-container{transition:var(--transition);font-family:var(--font-secondary);align-items:center;margin-top:2px;font-weight:500;display:flex}.input__verification,.input__notice{opacity:.7}.input__verification{color:var(--primary-color);display:flex}.input__verification-icon{opacity:.3;margin-right:5px}.input__notice{color:var(--text-grey)}.input [type=password]{padding-right:40px!important}
