.search.svelte-1a0fswv.svelte-1a0fswv{position:sticky;top:var(--header-h);z-index:30;display:flex;align-items:center;gap:12px;padding:8px var(--gutter) 6px;background:var(--paper)}input.svelte-1a0fswv.svelte-1a0fswv{flex:1;min-width:0;border:0;padding:0;background:transparent;color:var(--ink);font-family:inherit;font-size:clamp(38px,10.4vw,136px);line-height:.9;height:1.02em;transition:font-size .35s var(--ease-out);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input.svelte-1a0fswv.svelte-1a0fswv::-moz-placeholder{color:var(--ink-3);opacity:1}input.svelte-1a0fswv.svelte-1a0fswv::placeholder{color:var(--ink-3);opacity:1}input.svelte-1a0fswv.svelte-1a0fswv::-webkit-search-cancel-button{display:none}input.svelte-1a0fswv.svelte-1a0fswv:focus-visible{outline:none}.search.svelte-1a0fswv.svelte-1a0fswv:focus-within{box-shadow:inset 0 -4px 0 var(--ink)}.stuck.svelte-1a0fswv.svelte-1a0fswv{padding-block:6px}.stuck.svelte-1a0fswv input.svelte-1a0fswv{font-size:36px}.clear.svelte-1a0fswv.svelte-1a0fswv{background:var(--ink);color:var(--paper);border:0;display:grid;place-items:center;width:48px;height:48px;flex:none}.stuck.svelte-1a0fswv .clear.svelte-1a0fswv{width:36px;height:36px}@media (max-width: 720px){.stuck.svelte-1a0fswv input.svelte-1a0fswv{font-size:30px}}
