.control.svelte-1dfy4wy{width:100%;min-height:38px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-control);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-1);font-size:var(--text-base);transition:border-color var(--dur-fast) var(--ease-brand);line-height:1.4}.control.svelte-1dfy4wy:hover{border-color:var(--border-strong)}.control.svelte-1dfy4wy:focus{border-color:var(--focus-color);box-shadow:0 0 0 3px var(--focus-halo);outline:none}.control.svelte-1dfy4wy::placeholder{color:var(--text-3)}textarea.control.svelte-1dfy4wy{resize:vertical;min-height:80px}select.control.svelte-1dfy4wy{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-3) 50%), linear-gradient(135deg, var(--text-3) 50%, transparent 50%);padding-right:var(--space-8);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px}
