.field.svelte-blsf5r{flex-direction:column;gap:.4rem;width:100%;display:flex}.label.svelte-blsf5r{font-size:var(--text-ui);color:var(--color-text);font-weight:600}.row.svelte-blsf5r{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:48px;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);border-radius:14px;align-items:center;display:flex}.row.svelte-blsf5r:hover:not(:focus-within){border-color:color-mix(in srgb, var(--color-brand) 45%, transparent)}.row.svelte-blsf5r:focus-within{border-color:var(--color-brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand) 12%, transparent), 0 6px 18px color-mix(in srgb, var(--color-brand) 8%, transparent)}.icon.svelte-blsf5r{color:var(--color-text-subtle);padding-left:.95rem;display:inline-flex}.row.svelte-blsf5r:focus-within .icon:where(.svelte-blsf5r){color:var(--color-brand)}input.svelte-blsf5r{min-height:46px;color:var(--color-text);background:0 0;border:none;font-size:1rem}input.svelte-blsf5r:focus{outline:none}input.svelte-blsf5r::placeholder{color:var(--color-text-subtle)}input.svelte-blsf5r:disabled{opacity:.6;cursor:not-allowed}.dial.svelte-blsf5r{border-right:1px solid var(--color-border);width:4.25rem;font-family:var(--font-mono);text-align:center;flex-shrink:0;padding:0 .5rem 0 .6rem;font-weight:600}.national.svelte-blsf5r{min-width:0;font-family:var(--font-mono);letter-spacing:.02em;flex:1;padding:0 .95rem 0 .75rem}
