.ui-phone[data-v-a103d873]{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0;width:100%}.ui-phone__label[data-v-a103d873]{color:var(--color-text-field)}.ui-phone__row[data-v-a103d873]{display:flex;gap:var(--spacing-xs)}.ui-phone__box[data-v-a103d873],.ui-phone__country[data-v-a103d873],.ui-phone__search[data-v-a103d873]{align-items:center;background:var(--color-background-primary);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-md);display:flex;padding:calc(var(--spacing-field) - var(--border-width-default)) calc(var(--spacing-md) - var(--border-width-default));transition:border-color .15s ease}.ui-phone__country[data-v-a103d873]{color:var(--color-text-field);cursor:pointer;flex:none;gap:var(--spacing-xxs);padding-inline:calc(var(--spacing-sm) - var(--border-width-default))}.ui-phone__box[data-v-a103d873]:focus-within,.ui-phone__country--open[data-v-a103d873],.ui-phone__country[data-v-a103d873]:focus-visible,.ui-phone__search[data-v-a103d873]:focus-within{border-color:var(--color-border-focus);outline:0}.ui-phone__box[data-v-a103d873]{flex:1;min-width:0}.ui-phone__box--error[data-v-a103d873],.ui-phone__box--error[data-v-a103d873]:focus-within{border-color:var(--color-status-error)}.ui-phone__flag[data-v-a103d873]{font-size:18px;line-height:20px}.ui-phone__dial[data-v-a103d873]{font-variant-numeric:tabular-nums}.ui-phone__chevron[data-v-a103d873]{flex:none;transition:transform .15s ease}.ui-phone__chevron--up[data-v-a103d873]{transform:scaleY(-1)}.ui-phone__input[data-v-a103d873]{background:transparent;border:0;color:var(--color-text-field);flex:1;min-width:0;outline:0;padding:0;width:0}.ui-phone__input[data-v-a103d873]::-moz-placeholder{color:var(--color-text-placeholder-subtle);opacity:1}.ui-phone__input[data-v-a103d873]::placeholder{color:var(--color-text-placeholder-subtle);opacity:1}.ui-phone__input[data-v-a103d873]::-webkit-search-cancel-button{display:none}.ui-phone__error[data-v-a103d873]{color:var(--color-status-error);margin:0}.ui-phone__panel[data-v-a103d873]{background:var(--color-background-primary);border:var(--border-width-default) solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-dropdown);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.ui-phone__list[data-v-a103d873]{list-style:none;margin:0;max-height:240px;overflow-y:auto;overscroll-behavior:contain;padding:0}.ui-phone__option[data-v-a103d873]{align-items:center;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-xs)}.ui-phone__option+.ui-phone__option[data-v-a103d873]{box-shadow:inset 0 var(--border-width-default) 0 var(--color-border-default)}.ui-phone__option--active[data-v-a103d873]{background:var(--color-background-secondary)}.ui-phone__name[data-v-a103d873]{color:var(--color-text-checkout);flex:1;min-width:0}.ui-phone__code[data-v-a103d873]{color:var(--color-action-primary);flex:none;font-variant-numeric:tabular-nums}.ui-phone__empty[data-v-a103d873]{color:var(--color-text-muted);padding:var(--spacing-sm) var(--spacing-xs)}@media(max-width:767px){.ui-phone__input[data-v-a103d873]{font-size:var(--text-input-mobile-size);letter-spacing:var(--text-input-mobile-tracking);line-height:var(--text-input-mobile-line)}}@media(prefers-reduced-motion:reduce){.ui-phone__box[data-v-a103d873],.ui-phone__chevron[data-v-a103d873],.ui-phone__country[data-v-a103d873]{transition:none}}
