.form-field[data-v-5fb105af]{font-family:VTB55Web,Arial,Helvetica,sans-serif;margin-bottom:20px;position:relative;width:100%}.form-field__autocomplete[data-v-5fb105af]{background:#fff;border-color:#fff;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;color:#000000de;left:0;max-height:250px;overflow:hidden scroll;position:absolute;top:80px;width:100%;z-index:10}.form-field__autocomplete-item[data-v-5fb105af]{align-items:center;cursor:pointer;display:flex;height:48px;padding-left:16px;padding-right:16px}.form-field__autocomplete-item[data-v-5fb105af]:hover{background:#0000000a}.form-field__autocomplete-wrapper[data-v-5fb105af]{padding-bottom:5px;padding-top:5px}.form-field__item[data-v-5fb105af]{align-items:center;border-bottom:1px solid var(--moon-gray-100,#dedede);color:#0af;display:flex;font-weight:600;letter-spacing:-.27px;min-height:62px;padding:27.5px 0 9px;position:relative}.form-field__item[data-v-5fb105af],.form-field__item input[data-v-5fb105af]{font-size:20px;font-style:normal;line-height:22px}.form-field__item input[data-v-5fb105af]{font-weight:400;order:3;transition:all .3s;width:100%}.form-field__item input[data-v-5fb105af]::-moz-placeholder{color:transparent}.form-field__item input[data-v-5fb105af]::placeholder{color:transparent}.form-field__item input[data-v-5fb105af]:focus-visible{color:#0af;outline:none}.form-field__item input:not(:-moz-placeholder)~.prefix[data-v-5fb105af]{color:#0af}.form-field__item input:focus~.prefix[data-v-5fb105af],.form-field__item input:not(:placeholder-shown)~.prefix[data-v-5fb105af]{color:#0af}.form-field__item input:not(:-moz-placeholder)~.label-title[data-v-5fb105af]{color:#0af;font-size:12px;letter-spacing:.12px;top:2.5px}.form-field__item input:focus~.label-title[data-v-5fb105af],.form-field__item input:not(:placeholder-shown)~.label-title[data-v-5fb105af]{color:#0af;font-size:12px;letter-spacing:.12px;top:2.5px}.form-field__item input:not(:-moz-placeholder)~.form-field__item-clearable svg[data-v-5fb105af]{transform:rotate(45deg)}.form-field__item input:not(:placeholder-shown)~.form-field__item-clearable svg[data-v-5fb105af]{transform:rotate(45deg)}.form-field__item input:not(:-moz-placeholder)~.form-field__item-clearable svg path[data-v-5fb105af]{fill:#0af}.form-field__item input:not(:placeholder-shown)~.form-field__item-clearable svg path[data-v-5fb105af]{fill:#0af}.form-field__item input:not(:focus)~.label-title[data-v-5fb105af]{color:#acb6c3}.form-field__item input[data-v-5fb105af]:not(:focus),.form-field__item input:not(:focus)~.prefix[data-v-5fb105af]{color:#2f3441}.form-field__item input:not(:focus)~.form-field__item-clearable svg[data-v-5fb105af]{transform:rotate(45deg)}.form-field__item input:not(:focus)~.form-field__item-clearable svg path[data-v-5fb105af]{fill:#2f3441;transition:all .3s}.form-field__item input:focus~.label-invalid[data-v-5fb105af]{opacity:0;top:50px;transition:none}.form-field__item .label-title[data-v-5fb105af]{color:#7c8b9d;font-size:16px;left:0;pointer-events:none;position:absolute;top:30px;transition:all .3s;z-index:2}.form-field__item .label-title.top[data-v-5fb105af]{font-size:12px;letter-spacing:.12px;top:2.5px}.form-field__item .label-invalid[data-v-5fb105af]{color:#e62632;font-size:12px;font-weight:500;left:0;line-height:12px;pointer-events:none;position:absolute;top:65px;transition:all .3s}.form-field__item .prefix[data-v-5fb105af]{cursor:default;font-weight:400;order:2;transition:all .3s}.form-field__item-clearable[data-v-5fb105af]{cursor:pointer;order:3;transition:all .3s}.form-field__item-clearable svg[data-v-5fb105af]{transform:rotate(45deg)}.form-field__item-clearable svg path[data-v-5fb105af]{fill:#0af;transition:all .3s}.form-field__item.invalid[data-v-5fb105af],.form-field__item.invalid input[data-v-5fb105af]:not(:focus),.form-field__item.invalid input:not(:focus)~label[data-v-5fb105af]{color:#e62632}.form-field__item.invalid input:not(:focus)~.label-title[data-v-5fb105af]{animation:shake-5fb105af .4s}.form-field__item.invalid input:not(:focus)~.form-field__item-clearable svg[data-v-5fb105af]{transform:rotate(45deg)}.form-field__item.invalid input:not(:focus)~.form-field__item-clearable svg path[data-v-5fb105af]{fill:#e62632}@keyframes shake-5fb105af{0%{transform:translate(2px)}20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}to{transform:translate(-2px)}}
