.phone-input-wrapper .custom-phone-input,.phone-input-wrapper .vti__dropdown{background-color:#0000;padding:.5rem;font-size:.75rem;line-height:17px}@media (width>=1024px){.phone-input-wrapper .custom-phone-input,.phone-input-wrapper .vti__dropdown{line-height:17px}}@media (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,.phone-input-wrapper .vti__dropdown:focus,.phone-input-wrapper .vti__dropdown:focus-visible{outline-offset:2px;outline:2px solid #0000}.phone-input-wrapper .vti__selection{margin-right:-.375rem}.phone-input-wrapper .vti__selection:after{color:#3333334d;--tw-content:"|";content:var(--tw-content);margin-left:.375rem;font-size:1rem;line-height:1.5rem}.phone-input-wrapper .vti__dropdown-list{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1));border-color:#3336;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;width:calc(100% + 2px);max-height:150px}.phone-input-wrapper .vti__country-code{color:#3339;font-size:.75rem;line-height:17px}@media (width>=1024px){.phone-input-wrapper .vti__country-code{line-height:17px}}@media (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)) skewX(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:#0000}.phone-input-wrapper .vue-tel-input{--tw-border-opacity:1;border-width:0 0 1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));border-radius:0;outline-width:2px;width:100%;height:34px;font-size:.75rem;line-height:17px;position:relative}.phone-input-wrapper .vue-tel-input:focus-within{--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--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);border-bottom-color:#0000;border-radius:2px;outline-style:solid;outline-color:-webkit-focus-ring-color!important}.phone-input-wrapper .vue-tel-input:hover{--tw-border-opacity:.4}.phone-input-wrapper .vue-tel-input:focus{--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-style:solid;outline-color:-webkit-focus-ring-color;border-bottom-color:#0000;border-radius:3px}@media (width>=1024px){.phone-input-wrapper .vue-tel-input{line-height:17px}}@media (width>=1280px){.phone-input-wrapper .vue-tel-input{height:37px;font-size:.875rem;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{width:.25rem;height:.25rem}.phone-input-wrapper ::-webkit-scrollbar-thumb{background-color:#0003;border-radius:.125rem}.phone-input-wrapper ::-webkit-scrollbar-thumb:hover{background-color:#0000004d}
