.field.svelte-q16qnb{flex-direction:column;gap:.5rem;display:flex}.field__label.svelte-q16qnb{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-400)}.field__input.svelte-q16qnb{border-radius:var(--radius-md);background-color:var(--color-surface);border:1px solid var(--color-line-strong);height:2.75rem;color:var(--color-ink-900);font-family:var(--font-sans);font-size:var(--text-body);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);padding-inline:.875rem}.field__input.svelte-q16qnb::placeholder{color:var(--color-ink-300)}.field__input.svelte-q16qnb:hover{border-color:var(--color-ink-300)}.field__input.svelte-q16qnb:focus-visible{border-color:var(--color-cut-600);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-cut-400) 35%, transparent);outline:none}.field__input[aria-invalid=true].svelte-q16qnb{border-color:var(--color-signal-red)}.field__input[aria-invalid=true].svelte-q16qnb:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-signal-red) 22%, transparent)}.field__error.svelte-q16qnb{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:.04em;color:var(--color-signal-red)}.sec--dark .field__input.svelte-q16qnb,.app-surface .field__input.svelte-q16qnb{background-color:var(--color-app-800);border-color:var(--color-app-700);color:var(--color-bone-100)}.sec--dark .field__input.svelte-q16qnb::placeholder,.app-surface .field__input.svelte-q16qnb::placeholder{color:var(--color-app-500)}.sec--dark .field__label.svelte-q16qnb,.app-surface .field__label.svelte-q16qnb{color:var(--color-bone-500)}
