.phone-input-wrapper[data-v-bdc03b43] .vue-tel-input{background-color:var(--ui-input);border:1px solid var(--ui-border-inverted);border-radius:.75rem;height:3.5rem;transition:all .2s}.phone-input-wrapper[data-v-bdc03b43] .vue-tel-input:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary),.2)}.phone-input-wrapper[data-v-bdc03b43] .vti__dropdown{background-color:var(--ui-input-background);border-radius:.75rem 0 0 .75rem;padding:0 1rem 0 .75rem}.phone-input-wrapper[data-v-bdc03b43] .vti__dropdown-arrow{margin-left:2.6rem;position:absolute}.phone-input-wrapper[data-v-bdc03b43] .vti__selection{align-items:center;border-radius:50%;display:flex;height:24px!important;justify-content:center;overflow:hidden;width:24px!important}.phone-input-wrapper[data-v-bdc03b43] .vti__selection .vti__flag{image-rendering:optimizeQuality;-o-object-fit:cover;object-fit:cover;image-resolution:2;margin:0!important;-o-object-position:center;object-position:center;transform:scale(2.2)}.phone-input-wrapper[data-v-bdc03b43] .vti__dropdown:hover{background-color:var(--ui-input-background)}.phone-input-wrapper[data-v-bdc03b43] .vti__dropdown-list{background-color:var(--ui-input-background);border:1px solid var(--ui-input-background);border-radius:.75rem;box-shadow:0 20px 25px -5px #00000080;max-height:300px;padding:20px 0}:where(.phone-input-wrapper[data-v-bdc03b43] .vti__dropdown-list>:not(:last-child)){margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)))}.phone-input-wrapper[data-v-bdc03b43] .vti__dropdown-item{color:var(--ui-input-foreground);padding:.5rem .75rem;transition:background-color .15s}.phone-input-wrapper[data-v-bdc03b43] .vti__dropdown-item.highlighted,.phone-input-wrapper[data-v-bdc03b43] .vti__dropdown-item:hover{background-color:var(--ui-input-background)}.phone-input-wrapper[data-v-bdc03b43] .vti__dropdown-item strong{color:var(--ui-input-foreground);font-weight:400}.phone-input-wrapper[data-v-bdc03b43] .vti__input{background:var(--ui-input-background);border:none;border-bottom-right-radius:.75rem;border-top-right-radius:.75rem;color:var(--ui-input-foreground);font-size:1rem;outline:none;padding:0 1rem}.phone-input-wrapper[data-v-bdc03b43] .vti__input::-moz-placeholder{color:var(--ui-input-foreground);opacity:.6}.phone-input-wrapper[data-v-bdc03b43] .vti__input::placeholder{color:var(--ui-input-foreground);opacity:.6}.phone-input-wrapper[data-v-bdc03b43] .vti__dropdown-arrow{color:var(--ui-input-foreground)}.phone-input-wrapper[data-v-bdc03b43] .vti__flag{margin-right:.5rem}
