.phone-input-wrap.svelte-xx3wyc{gap:var(--space-2);display:flex}.phone-input-select.svelte-xx3wyc,.phone-input-tel.svelte-xx3wyc{background-color:var(--surface);min-width:0;box-shadow:var(--shadow-input-rest);color:var(--ink-strong);appearance:none;transition:box-shadow var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out);border:0;border-radius:.75rem;padding:.5rem .875rem;font-family:inherit;font-size:.9375rem;font-weight:500}.phone-input-select.svelte-xx3wyc:hover:not(:disabled),.phone-input-tel.svelte-xx3wyc:hover:not(:disabled){box-shadow:var(--shadow-input-hover)}.phone-input-select.svelte-xx3wyc:focus,.phone-input-tel.svelte-xx3wyc:focus{box-shadow:0 0 0 1px var(--ink-strong), 0 0 0 4px color-mix(in srgb, var(--ink-strong) 12%, transparent);outline:none}.phone-input-tel.svelte-xx3wyc::placeholder{color:var(--ink-subtle);opacity:1}.phone-input-select.svelte-xx3wyc{cursor:pointer;flex-shrink:0;max-width:12rem;padding-right:.625rem}.phone-input-tel.svelte-xx3wyc{flex:auto}.phone-input-select.svelte-xx3wyc:disabled,.phone-input-tel.svelte-xx3wyc:disabled{background-color:var(--surface-strong);color:var(--ink-muted);opacity:.6;cursor:not-allowed}
