.iti { width:100%; --iti-border-color:#e4e4e8; --iti-dropdown-bg:#fff; --iti-hover-color:#f2f2f5; }
.iti input { width:100%; }
.iti__selected-country { border-radius:11px 0 0 11px; }
.iti__country-list { max-height:240px; }
.iti__dropdown-content { border-radius:12px; max-width:calc(100vw - 32px); }
.phone-help { display:block; margin-top:6px; font-size:12px; color:#666; }
