.whatsapp-input-module__ft-hYW__fieldset{border:0;gap:.45rem;min-width:0;margin:0;padding:0;display:grid}.whatsapp-input-module__ft-hYW__fieldset legend{margin-bottom:.5rem;padding:0;font-weight:600}.whatsapp-input-module__ft-hYW__fieldset small{color:var(--text-muted,#63718a);line-height:1.5;display:block}.whatsapp-input-module__ft-hYW__controls{align-items:flex-start;gap:.6rem;display:flex}.whatsapp-input-module__ft-hYW__countries{flex:0 0 9.5rem;position:relative}.whatsapp-input-module__ft-hYW__countries summary{cursor:pointer;border:1px solid var(--border,#d9e1eb);border-radius:8px;justify-content:space-between;gap:.35rem;min-height:46px;padding:.75rem;list-style:none;display:flex}.whatsapp-input-module__ft-hYW__countries summary:focus-visible{outline:2px solid var(--accent,#305feb);outline-offset:2px}.whatsapp-input-module__ft-hYW__menu{z-index:20;background:var(--surface,#fff);border:1px solid var(--border,#d9e1eb);border-radius:8px;gap:.5rem;width:min(320px,100vw - 64px);padding:.8rem;display:grid;position:absolute;top:calc(100% + .4rem);left:0;box-shadow:0 8px 28px #152c4b24}.whatsapp-input-module__ft-hYW__menu select{min-height:180px;padding:.25rem}.whatsapp-input-module__ft-hYW__menu option{padding:.5rem .3rem}.whatsapp-input-module__ft-hYW__number{flex:1;min-width:0}.whatsapp-input-module__ft-hYW__number input{width:100%;min-height:46px}@media (max-width:380px){.whatsapp-input-module__ft-hYW__countries{flex-basis:8rem}.whatsapp-input-module__ft-hYW__controls{gap:.4rem}}
