.input-group.svelte-fglsru{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.input-group.svelte-fglsru label:where(.svelte-fglsru){color:var(--text-secondary);font-size:13px;font-weight:500}.input-group.svelte-fglsru input:where(.svelte-fglsru){background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%;color:var(--text-primary);font-family:var(--font-mono);padding:12px 14px;font-size:14px}.input-group.svelte-fglsru input.invalid:where(.svelte-fglsru){border-color:#ef4444}.input-group.svelte-fglsru input:where(.svelte-fglsru):focus{border-color:var(--accent);outline:none}.input-group.svelte-fglsru textarea:where(.svelte-fglsru){background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%;color:var(--text-primary);resize:vertical;padding:12px 14px;font-size:14px}.input-group.svelte-fglsru textarea:where(.svelte-fglsru):focus{border-color:var(--accent);outline:none}.error-box.svelte-fglsru{border-radius:var(--radius-md);color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;padding:12px;font-size:14px}.matches-box.svelte-fglsru{background:var(--bg-secondary);border-radius:var(--radius-lg);padding:16px}.matches-header.svelte-fglsru{color:var(--text-secondary);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.match-list.svelte-fglsru{flex-wrap:wrap;gap:8px;display:flex}.match.svelte-fglsru{background:var(--bg-tertiary);border-radius:var(--radius-md);font-family:var(--font-mono);color:var(--text-primary);padding:6px 12px;font-size:13px}
