.phone-input-wrapper .custom-phone-input,.phone-input-wrapper .vti__dropdown{background-color:transparent;font-size:.75rem;line-height:1rem;line-height:17px;padding:.5rem}@media(min-width:1024px){.phone-input-wrapper .custom-phone-input,.phone-input-wrapper .vti__dropdown{line-height:17px}}@media(min-width:1280px){.phone-input-wrapper .custom-phone-input,.phone-input-wrapper .vti__dropdown{font-size:.875rem;line-height:1.25rem}}.phone-input-wrapper .vti__dropdown{position:static}.phone-input-wrapper .vti__dropdown:focus-within{outline:2px solid transparent;outline-offset:2px}.phone-input-wrapper .vti__dropdown:focus{outline:2px solid transparent;outline-offset:2px}.phone-input-wrapper .vti__dropdown:focus-visible{outline:2px solid transparent;outline-offset:2px}.phone-input-wrapper .vti__selection{margin-right:-.375rem}.phone-input-wrapper .vti__selection:after{color:#3333334d;font-size:1rem;line-height:1.5rem;margin-left:.375rem;--tw-content:"|";content:var(--tw-content)}.phone-input-wrapper .vti__dropdown-list{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-color:#3336;max-height:150px;width:calc(100% + 2px);--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1))}.phone-input-wrapper .vti__country-code{color:#3339;font-size:.75rem;line-height:1rem;line-height:17px}@media(min-width:1024px){.phone-input-wrapper .vti__country-code{line-height:17px}}@media(min-width:1280px){.phone-input-wrapper .vti__country-code{font-size:.875rem;line-height:1.25rem}}.phone-input-wrapper .vti__dropdown-item.highlighted{background-color:#3333331a}.phone-input-wrapper .vti__dropdown.open .dropdown-icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.phone-input-wrapper .vue-tel-input:has(.vti__dropdown.open):focus-within{outline-color:transparent}.phone-input-wrapper .vue-tel-input{border-radius:0;border-width:0 0 1px;height:34px;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1));font-size:.75rem;line-height:1rem;line-height:17px;outline-width:2px}.phone-input-wrapper .vue-tel-input:focus-within{border-radius:2px;--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1));border-bottom-color:transparent;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:-webkit-focus-ring-color!important;outline-style:solid}.phone-input-wrapper .vue-tel-input:hover{--tw-border-opacity:.4}.phone-input-wrapper .vue-tel-input:focus{border-bottom-color:transparent;border-radius:3px;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:-webkit-focus-ring-color;outline-style:solid}@media(min-width:1024px){.phone-input-wrapper .vue-tel-input{line-height:17px}}@media(min-width:1280px){.phone-input-wrapper .vue-tel-input{font-size:.875rem;height:37px;line-height:1.25rem}}.phone-input-wrapper .vue-tel-input:focus,.phone-input-wrapper .vue-tel-input:focus-within{outline-style:auto}.phone-input-wrapper ::-webkit-scrollbar{height:.25rem;width:.25rem}.phone-input-wrapper ::-webkit-scrollbar-thumb{background-color:#0003;border-radius:.125rem}.phone-input-wrapper ::-webkit-scrollbar-thumb:hover{background-color:#0000004d}
