:deep(.u-form-group){--n-label-font-size:14px!important;--n-label-padding:0!important;margin-bottom:0!important}:deep(.u-form-group-label__asterisk){display:none!important}.vue-tel-input{align-items:center;background-color:#f3f4f3!important;border:1px solid #ebebeb!important;border-radius:var(--v1bd4e268)!important;box-shadow:none;height:48px!important;position:relative;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.vue-tel-input.disabled{opacity:.5}:dir(rtl) .vue-tel-input{direction:rtl}.vue-tel-input:focus-within{border-color:#00383a!important;box-shadow:inset 0 0 0 1px #00383a!important}.vue-tel-input:focus-within .vti__dropdown{border-right-color:#00383a!important}:dir(rtl) .vue-tel-input:focus-within .vti__dropdown{border-left-color:#00383a!important}.phone-error{border-color:#ef4444!important}.phone-error .vti__dropdown{border-right-color:#ef4444!important}:dir(rtl) .phone-error .vti__dropdown{border-left-color:#ef4444!important}.phone-error:focus-within{border-color:#ef4444!important;box-shadow:inset 0 0 0 1px #ef4444!important}.phone-error:focus-within .vti__dropdown{border-right-color:#ef4444!important}:dir(rtl) .phone-error:focus-within .vti__dropdown{border-left-color:#ef4444!important}.vue-tel-input input::-moz-placeholder{color:#9ca3af!important}.vue-tel-input input::placeholder{color:#9ca3af!important}.vti__dropdown{padding:0 12px!important;position:unset;@apply flex-shrink-0;align-items:center;background-color:transparent!important;border:none!important;border-radius:var(--v396abf19)!important;border-right:1px solid #ebebeb!important;display:flex;height:100%!important;transition:border-color .2s ease}:dir(rtl) .vti__dropdown{border-left:1px solid #ebebeb!important;border-radius:var(--a59506de)!important;border-right:none!important}.vti__dropdown:after{display:none}.vti__dropdown:hover{background-color:#00000005!important}.vue-tel-input .vti__dropdown-list{background:#fff;border:none;border-radius:8px;box-shadow:0 4px 4px #0000001f;color:#000!important;left:50%;max-height:185px!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:12px;transform:translate(-50%);width:100%;-webkit-overflow-scrolling:touch!important;position:absolute!important;touch-action:pan-y!important;z-index:50!important}.vue-tel-input .vti__dropdown-list .vti__dropdown-item{align-items:center;display:flex;gap:6px;padding:10px}.vue-tel-input .vti__dropdown-list .vti__dropdown-item.highlighted{background-color:#eff6ff;border-radius:4px}@media(max-width:576px){.vue-tel-input .vti__dropdown-list{padding:10px}.vue-tel-input .vti__dropdown-list .vti__dropdown-item{padding:8px}}.vue-tel-input .vti__input{background:transparent!important;border:none!important;color:#002122!important;font-size:14px;height:100%!important;padding-left:12px;padding-right:12px;transition:border-color .2s ease}.vue-tel-input .vti__input:focus{box-shadow:none!important;outline:none!important}.vue-tel-input .vti__input::-moz-placeholder{color:#9ca3af!important;font-size:14px!important;font-weight:400!important}.vue-tel-input .vti__input::placeholder{color:#9ca3af!important;font-size:14px!important;font-weight:400!important}:dir(rtl) .vue-tel-input .vti__input{direction:rtl;@apply pl-3 pr-3 text-end;}@media(max-width:768px){.vue-tel-input .vti__input{font-size:16px!important}.vue-tel-input .vti__input::-moz-placeholder{font-size:16px!important}.vue-tel-input .vti__input::placeholder{font-size:16px!important}}.vue-tel-input .vti__dropdown-arrow{display:none!important}.vue-tel-input .vti__dropdown.open:after{transform:translateY(-50%) rotate(180deg)}li.vti__dropdown-item,li.vti__dropdown-item.preferred{font-size:12px}.vti__dropdown-list.below{overflow-y:auto!important;overscroll-behavior:contain!important;scroll-behavior:smooth!important;top:55px!important;z-index:50!important}[dir=rtl] .vti__dropdown-list.below{direction:rtl;font-size:12px;text-align:right}.vti__dropdown-list .vti__flag{display:inline-block!important;margin-right:0}.vti__selection{align-items:center;display:flex}.vti__selection .vti__country-code{color:#002122!important;font-size:14px!important;font-weight:500;@apply ltr:ml-[5px];}input:-webkit-autofill{-webkit-text-fill-color:#000!important}
