.PhoneField_wrap__UdqgK{display:flex;flex-direction:column;gap:.35rem;width:100%;min-width:0}.PhoneField_labelRow__Mlxvt{display:flex;align-items:center;justify-content:space-between;gap:.2rem .45rem;flex-wrap:wrap;min-width:0}.PhoneField_label__vQ9lE{font-size:.9375rem;font-weight:600;color:var(--color-text);min-width:0}.PhoneField_optional__wnELY{flex:0 1 auto;font-size:.7rem;line-height:1.25;color:var(--color-muted);text-align:end}.PhoneField_control__PVeoj{display:flex;align-items:stretch;width:100%;min-width:0;min-height:44px;border:1px solid var(--color-border);background:var(--color-elevated);border-radius:var(--radius-md);overflow:visible;transition:border-color .15s ease,box-shadow .15s ease}.PhoneField_control__PVeoj:hover{border-color:color-mix(in srgb,var(--brand-slate) 32%,var(--color-border))}.PhoneField_control__PVeoj:focus-within{border-color:color-mix(in srgb,var(--color-primary) 55%,var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}.PhoneField_hasError__hZtMl .PhoneField_control__PVeoj{border-color:color-mix(in srgb,var(--color-error) 78%,var(--color-border))}.PhoneField_country__eQChU{flex:0 0 auto;display:flex;align-items:stretch;min-width:0;max-width:7.25rem}.PhoneField_country__eQChU [data-open]{z-index:var(--z-menu,70)}.PhoneField_country__eQChU button[aria-haspopup=listbox]{width:auto;min-width:0;min-height:100%;height:100%;padding:0 .65rem;gap:.35rem;border:0;border-radius:var(--radius-md) 0 0 var(--radius-md);background:transparent;box-shadow:none}.PhoneField_country__eQChU button[aria-expanded=true],.PhoneField_country__eQChU button[aria-haspopup=listbox]:focus-visible,.PhoneField_country__eQChU button[aria-haspopup=listbox]:hover:not(:disabled){border:0;background:color-mix(in srgb,var(--color-text) 4%,transparent);box-shadow:none}.PhoneField_country__eQChU button[aria-haspopup=listbox]>span:first-child{flex:0 1 auto}.PhoneField_country__eQChU button[aria-haspopup=listbox]>span:last-child{display:none}.PhoneField_country__eQChU div:has(>ul[role=listbox]){left:0;right:auto;width:max-content;min-width:11.5rem;max-width:min(18rem,85vw)}.PhoneField_divider__U000a{flex:0 0 1px;align-self:stretch;margin:.55rem 0;background:var(--color-border)}.PhoneField_numberInput__9jcWt{flex:1 1;min-width:0;border:0;outline:none;background:transparent;color:var(--color-text);font:inherit;font-size:.9375rem;padding:0 .75rem 0 .65rem}.PhoneField_numberInput__9jcWt:disabled{opacity:.65;cursor:not-allowed}.PhoneField_errorText__2IG_h{margin:0;font-size:.8125rem;font-weight:600;color:var(--color-error)}.PhoneField_countryOption__QCxk0{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.PhoneField_flag__nqxoW{flex:0 0 auto;width:1.25rem;height:.94rem;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-border) 80%,transparent)}.PhoneField_countryCode___rImi{font-size:.8125rem;font-weight:400;letter-spacing:.02em;color:var(--color-muted)}.PhoneField_countryDial__0EpDr{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400;color:var(--color-text)}html:is([data-client-ui=refined],[data-admin-ui=refined]) .PhoneField_control__PVeoj{border-radius:12px}html:root[data-admin-ui=refined] .PhoneField_control__PVeoj{border-radius:12px;background:var(--admin-field);border-color:var(--client-line);box-shadow:var(--admin-inset)}html:root[data-admin-ui=refined] .PhoneField_label__vQ9lE{font-size:14px;font-weight:500}html:root[data-admin-ui=refined] .PhoneField_hasError__hZtMl .PhoneField_control__PVeoj{border-color:var(--color-error)}