.phone-control[data-v-eeb48650]{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:46px;transition:border-color var(--motion-fast),box-shadow var(--motion-fast);border-radius:8px;align-items:stretch;display:flex}.phone-control[data-v-eeb48650]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.phone-control.invalid[data-v-eeb48650]{border-color:#af6248}.country-picker[data-v-eeb48650]{border-right:1px solid var(--line);min-width:97px;color:var(--ink);flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:800;display:flex;position:relative}.country-picker img[data-v-eeb48650]{-o-object-fit:cover;object-fit:cover;border:1px solid #1f2a241f;border-radius:2px;width:20px;height:14px;display:block}.country-picker svg[data-v-eeb48650]{color:var(--muted)}.country-picker select[data-v-eeb48650]{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.phone-control>input[data-v-eeb48650]{min-width:0;min-height:44px;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:0 8px 8px 0;outline:0;flex:1;padding:10px 12px;font-size:13px}.phone-control>input[data-v-eeb48650]::placeholder{color:#858b83}
