.field.svelte-gjx2ev{gap:var(--space-2);flex-direction:column;display:flex}label.svelte-gjx2ev{font-weight:var(--fw-semibold);font-size:var(--text-sm);color:var(--deep-ink)}.req.svelte-gjx2ev{color:var(--signal-salmon)}.hint.svelte-gjx2ev{font-size:var(--text-sm);color:var(--salt-sage-ink);margin:0}.control.svelte-gjx2ev{display:flex;position:relative}select.svelte-gjx2ev{appearance:none;width:100%;font-family:var(--font-body);font-size:var(--text-base);color:var(--deep-ink);background:var(--paper-cream-hi);border:var(--border-hair) solid var(--deep-ink-12);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out);padding:12px 36px 12px 14px}select.svelte-gjx2ev:focus-visible{border-color:var(--deep-ink)}.field.has-error.svelte-gjx2ev select:where(.svelte-gjx2ev){border-color:var(--brick)}.chev.svelte-gjx2ev{width:16px;height:16px;color:var(--meta);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.error.svelte-gjx2ev{font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--brick);margin:0}.sr-only.svelte-gjx2ev{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
