.wrap.svelte-1f20tz6{width:100%;display:block;position:relative}.select.svelte-1f20tz6{width:100%;min-height:var(--hit);padding:var(--space-2) var(--space-8) var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elev);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-sm);appearance:none;cursor:pointer;transition:border-color .15s var(--ease), box-shadow .15s var(--ease), background-color .15s var(--ease);outline:none;display:block}.select.svelte-1f20tz6:hover:not(:disabled){border-color:var(--fg-subtle)}.select.svelte-1f20tz6:focus-visible{border-color:var(--accent);box-shadow:var(--halo-accent)}.select.svelte-1f20tz6:disabled{opacity:.5;cursor:not-allowed}.select.invalid.svelte-1f20tz6,.select[aria-invalid=true].svelte-1f20tz6{border-color:var(--danger)}.select.invalid.svelte-1f20tz6:focus-visible,.select[aria-invalid=true].svelte-1f20tz6:focus-visible{border-color:var(--danger);box-shadow:var(--halo-danger)}.chevron.svelte-1f20tz6{top:50%;right:var(--space-3);color:var(--fg-muted);pointer-events:none;display:flex;position:absolute;transform:translateY(-50%)}@media (width<=767px){.select.svelte-1f20tz6{font-size:max(16px, var(--text-md))}}
