.PhoneInput{align-items:center;display:flex}.PhoneInputCountry{margin-right:.5rem}.PhoneInputInput{background-color:hsl(var(--background));min-width:0;height:2.5rem;color:hsl(var(--foreground));border:1px solid hsl(var(--input));border-radius:var(--radius);outline:none;flex:1;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition:border-color .2s,box-shadow .2s}.PhoneInputInput:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring) / .3)}.PhoneInputCountrySelect{background-color:hsl(var(--background));color:hsl(var(--foreground));border:1px solid hsl(var(--input));border-radius:var(--radius);outline:none;padding:.5rem;font-size:.875rem;line-height:1.25rem;transition:border-color .2s,box-shadow .2s}.PhoneInputCountrySelect:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring) / .3)}.PhoneInputCountrySelectArrow{border-color:hsl(var(--foreground)) transparent transparent;content:"";vertical-align:middle;border-style:solid;border-width:.3em .3em 0;display:inline-block}.PhoneInputInput:hover,.PhoneInputCountrySelect:hover{border-color:hsl(var(--input) / .8)}.PhoneInputInput::placeholder{color:hsl(var(--muted-foreground))}.PhoneInputInput:disabled,.PhoneInputCountrySelect:disabled{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:not-allowed}
