@keyframes blink_input_opacity_to_prevent_scrolling_when_focus{0%{position:fixed;top:-9998px;left:-9998px;transform:translate(-9998px,-9998px);opacity:0}to{position:fixed;top:-9999px;left:-9999px;transform:translate(-9999px,-9999px);opacity:1}}.slide-down-text-enter-from,.slide-down-text-leave-to{max-height:0;transform:translateY(-8px);opacity:0}.slide-down-text-enter-to,.slide-down-text-leave-from{max-height:40px;transform:translateY(0);opacity:1}.slide-down-enter-active,.slide-down-leave-active,.slide-down-text-enter-active,.slide-down-text-leave-active{transition-duration:.2s;transition-timing-function:ease-out}.slide-down-enter-from,.slide-down-leave-to{transform:translateY(-8px);opacity:0}.slide-down-enter-to,.slide-down-leave-from{transform:translateY(0);opacity:1}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.fade-enter-active,.fade-leave-active{transition-duration:.2s;transition-timing-function:ease-out}.slide-enter-active,.slide-leave-active{transition-duration:.75s;transition-timing-function:ease-out}.slide-enter-to{position:absolute;bottom:0}.slide-enter-from{position:absolute;bottom:-100%}.slide-leave-to{position:absolute;top:-100%}.slide-leave-from{position:absolute;top:0}.a-input{--input-padding-left: 16px;--input-padding-right: 16px;--input-font-family: inherit}.a-input:has(.input__action:not(:empty)){--input-padding-right: max(calc(var(--action-width, 46px) + 24px), 46px)}.a-input:has(.input__remove-btn){--input-padding-right: 46px}.a-input .input-wrapper{position:relative;display:inline-block;vertical-align:top;width:100%}.a-input .input-wrapper:not(.input--label-exist) .input:hover~.input__icon{opacity:1}.a-input .input-wrapper:not(.input--label-exist) .input~.input__icon{transform:translateY(-50%)}.a-input .input-wrapper.input--label-exist .input{padding-top:28px;padding-bottom:8px}.a-input .input-wrapper.input--label-exist .input::placeholder{opacity:0}.a-input .input-wrapper.input--label-exist .input__icon{overflow:hidden;opacity:0}.a-input .input-wrapper.input--password{--input-padding-right: 46px;--input-font-family: sans-serif}.tablet-device .a-input .input-wrapper.input--password .input__remove-btn,.mobile-device .a-input .input-wrapper.input--password .input__remove-btn{right:5px}.a-input .input-wrapper.input--icon-exist .input{padding-left:40px}.a-input .input__inner{font-size:var(--input-value-font-size);font-weight:var(--input-value-font-weight);line-height:var(--input-value-line-height);font-family:var(--input-value-font-family);height:60px}.a-input .input{transition-duration:.2s;transition-timing-function:ease-out;font-family:var(--input-font-family),sans-serif;font-size:inherit;width:100%;height:100%;padding:16px var(--input-padding-right) 16px var(--input-padding-left);border:1px solid transparent;border-radius:8px;outline:none;box-sizing:border-box;background-color:var(--colors-input-output-bg);font-weight:inherit;font-style:inherit;line-height:inherit;color:var(--colors-input-output-value)}.a-input .input:not(.input--disabled):hover{border-color:var(--colors-input-output-stroke-hover);background-color:var(--colors-input-output-bg-hover)}.a-input .input:not(.input--disabled):hover+.input__label{color:var(--colors-input-output-label-hover)}.a-input .input:not(.input--disabled):focus-within{border:1px solid var(--colors-input-output-stroke-focus);background-color:var(--colors-input-output-bg-focus)}.a-input .input:not(.input--disabled):focus-within~.input__icon .svg-icon{fill:var(--colors-input-output-icon-focus)}.a-input .input:not(.input--disabled):focus-within+.input__label{color:var(--colors-input-output-label-focus)}.a-input .input:not(.input--disabled):focus-within::placeholder{opacity:1}.a-input .input:focus-within+.input__label,.a-input .input.input--filled+.input__label{font-size:var(--input-label-font-size);font-weight:var(--input-label-font-weight);line-height:var(--input-label-line-height);font-family:var(--input-label-font-family);transform:translateY(-130%)}.a-input .input.input--filled~.input__icon,.a-input .input:focus-within~.input__icon{opacity:1;transition-duration:.2s;transition-timing-function:ease-out}.a-input .input[autocomplete=off]::-webkit-contacts-auto-fill-button{position:absolute;right:0;display:none!important;visibility:hidden;pointer-events:none}.a-input .input.input--disabled{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;padding-right:12px;background-color:var(--colors-input-output-bg-disabled);color:var(--colors-input-output-value-disabled);cursor:not-allowed}.a-input .input.input--disabled+.input__label{color:var(--colors-input-output-label-disabled)}.a-input .input.input--disabled~.input__icon{opacity:.5}.a-input .input:-webkit-autofill,.a-input .input:-webkit-autofill:hover,.a-input .input:-webkit-autofill:focus,.a-input .input:-webkit-autofill:active{--webkit-background-clip: text;-webkit-text-fill-color:var(--input-color);box-shadow:inset 0 0 20px 20px transparent;transition:background-color 5000s ease-in-out 0s}.a-input .input__icon{position:absolute;top:50%;left:16px;opacity:.5;transition-duration:.2s;transition-timing-function:ease-out}.a-input .input__icon .svg-icon{fill:var(--colors-input-output-icon)}.a-input .input__label{font-size:var(--input-large-label-font-size);font-weight:var(--input-large-label-font-weight);line-height:var(--input-large-label-line-height);font-family:var(--input-large-label-font-family);transition-duration:.2s;transition-timing-function:ease-out;transition-property:transform,font-size,color;position:absolute;top:50%;left:16px;z-index:10;color:var(--colors-input-output-label);transform:translateY(-50%);pointer-events:none}.a-input .input__error-text{font-size:var(--input-info-font-size);font-weight:var(--input-info-font-weight);line-height:var(--input-info-line-height);font-family:var(--input-info-font-family);display:block;margin-top:4px;margin-left:16px;color:var(--colors-status-error-text)}.a-input .input__description-text{font-size:var(--input-info-font-size);font-weight:var(--input-info-font-weight);line-height:var(--input-info-line-height);font-family:var(--input-info-font-family);display:block;margin-top:4px;margin-left:16px;color:var(--colors-input-output-description)}.a-input .input__action{position:absolute;top:50%;right:12px;z-index:10;transform:translateY(-50%)}.a-input .input__remove-btn{position:absolute;top:50%;right:12px;z-index:1;transform:translateY(-50%)}.a-input .input__remove-btn:hover+.input{transition-delay:1s}.input--small.a-input .input__inner{height:52px}.input--small.a-input .input:focus-within+.input__label,.input--small.a-input .input.input--filled+.input__label{transform:translateY(-130%)}.input--error.a-input .input:not(.input--disabled){border-color:var(--colors-status-error-bg-variant)}.input--error.a-input .input:not(.input--disabled)+.input__label{color:var(--colors-input-output-label)}.input--secondary.a-input{--input-padding-right: 38px;position:relative}.input--empty.input--secondary.a-input,.input--empty.input--secondary.a-input .input--password{--input-padding-right: 16px}.input--secondary.a-input .input--password{--input-padding-right: 38px}.input--secondary.a-input .input-wrapper{display:inline-flex;justify-content:center}.input--secondary.a-input .input__inner{font-size:var(--heading-large-x-font-size);font-weight:var(--heading-large-x-font-weight);line-height:var(--heading-large-x-line-height);font-family:var(--heading-large-x-font-family);position:relative}.input--secondary.a-input .input__inner:before{content:attr(data-value);font-family:var(--input-font-family),sans-serif;display:block;visibility:hidden;height:0;padding-right:var(--input-padding-right);padding-left:var(--input-padding-left);word-break:break-all;overflow:hidden}.input--secondary.a-input .input__inner[data-value=""]:before,.input--secondary.a-input .input__inner:not([data-value]):before{content:"_"}.input--secondary.a-input .input{position:absolute;right:0;left:0;text-align:center}.input--secondary.a-input .input,.input--secondary.a-input .input:hover,.input--secondary.a-input .input:focus-within{border:none;background:transparent}.input--secondary.a-input .input__error-text{position:absolute;right:0;bottom:0;left:0;margin:0;color:var(--colors-status-error-text-secondary);text-align:center}.input--error.input--secondary.a-input .input{color:var(--colors-status-error-text-secondary)}.input--error.input--secondary.a-input .input:-webkit-autofill,.input--error.input--secondary.a-input .input:-webkit-autofill:hover,.input--error.input--secondary.a-input .input:-webkit-autofill:focus,.input--error.input--secondary.a-input .input:-webkit-autofill:active{-webkit-text-fill-color:var(--colors-status-error-text-secondary)}.input--error.input--secondary.a-input .input__error-text{color:var(--colors-status-error-text-secondary)}
