.search.svelte-1olfu4n{max-width:40rem}.label.svelte-1olfu4n{margin-bottom:var(--space-2);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;display:block}.label.svelte-1olfu4n:before{content:"// ";color:var(--primary)}.row.svelte-1olfu4n{gap:var(--space-2);display:flex}input.svelte-1olfu4n{min-width:0;min-height:var(--control-height-md);padding:0 var(--space-3);border:var(--border-width) solid var(--hud-line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);flex:1}input.svelte-1olfu4n::placeholder{color:var(--text-muted)}input.svelte-1olfu4n:hover{border-color:var(--primary)}input.svelte-1olfu4n:focus-visible{border-color:var(--primary);box-shadow:var(--glow-primary)}button.svelte-1olfu4n{min-height:var(--control-height-md);padding:0 var(--space-5);border:var(--border-width) solid var(--primary);clip-path:var(--chamfer-clip-sm);background-color:var(--primary);background-image:var(--gradient-primary);color:var(--on-primary);font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-mono);text-transform:uppercase;cursor:pointer;border-radius:0}button.svelte-1olfu4n:hover{background-color:var(--primary-hover);background-image:none}button.svelte-1olfu4n:focus-visible{outline:var(--focus-ring-width) solid var(--on-primary);outline-offset:calc(-1 * (var(--focus-ring-width) + 3px))}.status-row.svelte-1olfu4n{align-items:center;gap:var(--space-1) var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.status.svelte-1olfu4n{min-height:1.5em;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--font-size-xs);margin:0}.status.error.svelte-1olfu4n{color:var(--danger);font-weight:var(--font-weight-semibold)}.retry.svelte-1olfu4n{min-height:var(--touch-target);padding:0 var(--space-4);border-color:var(--secondary);background:var(--surface);color:var(--text);background-image:none}.retry.svelte-1olfu4n:hover{background:var(--secondary-subtle)}.retry.svelte-1olfu4n:focus-visible{outline-color:var(--focus-ring-color)}.retry[aria-disabled=true].svelte-1olfu4n{cursor:progress;opacity:.7}.results.svelte-1olfu4n{margin:var(--space-1) 0 0;border:var(--border-width) solid var(--hud-line-strong);background:var(--surface);padding:0;list-style:none;overflow:hidden}.results.svelte-1olfu4n li:where(.svelte-1olfu4n)+li:where(.svelte-1olfu4n){border-top:var(--border-width) solid var(--hud-line)}.results.svelte-1olfu4n a:where(.svelte-1olfu4n){min-height:var(--touch-target);padding:10px var(--space-4);color:var(--text);flex-direction:column;gap:2px;text-decoration:none;display:flex}.results.svelte-1olfu4n a:where(.svelte-1olfu4n):hover,.results.svelte-1olfu4n a:where(.svelte-1olfu4n):focus-visible{background:var(--tint-primary)}.results.svelte-1olfu4n a:where(.svelte-1olfu4n):focus-visible{outline-offset:-2px}.title.svelte-1olfu4n{font-weight:var(--font-weight-semibold);color:var(--primary)}.where.svelte-1olfu4n{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--font-size-xs)}
