.base-input[data-v-2037de4a]{min-width:239px;width:100%}.base-input input[data-v-2037de4a]{background-color:var(--ligth-sky);border:none;border-radius:32px;height:41px;padding:12px;width:100%}.base-input input[data-v-2037de4a]::-moz-placeholder{color:var(--dark-gray);font-size:16px}.base-input input[data-v-2037de4a]::placeholder{color:var(--dark-gray);font-size:16px}.base-input input[data-v-2037de4a]:focus{outline:none}.base-input__error[data-v-2037de4a]{display:flex;justify-content:center}.base-input-error input[data-v-2037de4a]{border:1px solid var(--error)}.base-phone-input .vue-tel-input{border:none}.base-phone-input .vue-tel-input:focus-within{box-shadow:none}.base-phone-input .vue-tel-input .vti__dropdown{background-color:var(--ligth-sky);border-bottom-left-radius:32px;border-top-left-radius:32px}.base-phone-input .vue-tel-input .vti__dropdown ::-webkit-scrollbar{width:5px}.base-phone-input .vue-tel-input .vti__dropdown ::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px var(--ligth-sky)}.base-phone-input .vue-tel-input .vti__dropdown ::-webkit-scrollbar-thumb{background:var(--dark-blue);border-radius:10px}.base-phone-input .vue-tel-input .vti__dropdown .vti__dropdown-list{background-color:var(--ligth-sky);border:none;border-radius:20px;top:45px;width:260px}@media (max-width:1192px){.base-phone-input .vue-tel-input .vti__dropdown .vti__dropdown-list{height:150px;top:-152px}}.base-phone-input .vue-tel-input .vti__dropdown .vti__dropdown-list .highlighted{background-color:var(--dark-blue)}.base-phone-input .vue-tel-input .vti__dropdown .vti__dropdown-list .highlighted span,.base-phone-input .vue-tel-input .vti__dropdown .vti__dropdown-list .highlighted strong{color:var(--white)}.base-phone-input .vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item strong{font-size:14px;font-weight:400}.base-phone-input .vue-tel-input .vti__input{background-color:var(--ligth-sky);border:none;border-bottom-right-radius:32px;border-top-right-radius:32px;height:41px;padding:12px;width:100%}.base-phone-input .vue-tel-input .vti__input::-moz-placeholder{color:var(--dark-gray);font-size:14px}.base-phone-input .vue-tel-input .vti__input::placeholder{color:var(--dark-gray);font-size:14px}.base-phone-input__error{display:flex;justify-content:center;max-width:100%}.base-phone-input-error .vue-tel-input .vti__input{border:1px solid var(--error);border-left:none}.base-phone-input-error .vue-tel-input .vti__dropdown{border:1px solid var(--error);border-right:none}
