.public-page.svelte-5a0zy6{background:var(--bg);min-height:100vh;color:var(--fg)}main.svelte-5a0zy6{width:min(100% - 3rem,68rem);margin:0 auto}header.svelte-5a0zy6{border-bottom:1px solid var(--border);padding:6rem 0 5rem}header.svelte-5a0zy6>p:where(.svelte-5a0zy6):first-child,.result.svelte-5a0zy6>div:where(.svelte-5a0zy6):first-child>p:where(.svelte-5a0zy6){color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700}h1.svelte-5a0zy6{max-width:15ch;font-family:var(--font-sans);letter-spacing:-.05em;margin:1.5rem 0 2rem;font-size:clamp(3rem,7vw,6rem);font-weight:450;line-height:.94}header.svelte-5a0zy6>p:where(.svelte-5a0zy6):last-child{max-width:42rem;color:var(--fg-secondary-strong);font-size:1.1rem;line-height:1.6}fieldset.svelte-5a0zy6{border:0;border-bottom:1px solid var(--border);grid-template-columns:1fr auto;gap:2rem;margin:0;padding:2.5rem 0;display:grid}legend.svelte-5a0zy6{font-size:1.05rem;line-height:1.5;display:contents}legend.svelte-5a0zy6 span:where(.svelte-5a0zy6){color:var(--accent);font-family:var(--font-mono);margin-bottom:.75rem;font-size:.75rem;display:block}fieldset.svelte-5a0zy6>div:where(.svelte-5a0zy6){align-items:center;gap:.5rem;display:flex}fieldset.svelte-5a0zy6 label:where(.svelte-5a0zy6){border:1px solid var(--border);color:var(--fg-secondary-strong);border-radius:.45rem;padding:.65rem .8rem;font-size:.85rem}fieldset.svelte-5a0zy6 input:where(.svelte-5a0zy6){margin-right:.35rem}.result.svelte-5a0zy6{background:var(--surface-muted);margin:6rem 0;padding:3rem}.result.svelte-5a0zy6>div:where(.svelte-5a0zy6):first-child{grid-template-columns:10rem 1fr;margin-bottom:2rem;display:grid}.result.svelte-5a0zy6 h2:where(.svelte-5a0zy6){font-family:var(--font-sans);margin:0;font-size:2.6rem;font-weight:500}.matches.svelte-5a0zy6 article:where(.svelte-5a0zy6){border-top:1px solid var(--border);grid-template-columns:10rem 1fr auto;gap:2rem;padding:1.5rem 0;display:grid}.matches.svelte-5a0zy6 h3:where(.svelte-5a0zy6),.matches.svelte-5a0zy6 p:where(.svelte-5a0zy6){margin:0}.matches.svelte-5a0zy6 p:where(.svelte-5a0zy6){color:var(--fg-secondary);line-height:1.55}.matches.svelte-5a0zy6 a:where(.svelte-5a0zy6){color:var(--fg);font-weight:650}.result.svelte-5a0zy6 button:where(.svelte-5a0zy6){color:var(--fg);background:0 0;border:0;margin-top:2rem;padding:0;font-weight:700;text-decoration:underline}.boundary.svelte-5a0zy6,aside.svelte-5a0zy6 p:where(.svelte-5a0zy6){color:var(--fg-secondary);line-height:1.6}aside.svelte-5a0zy6{border-top:1px solid var(--border);grid-template-columns:10rem 1fr;gap:2rem;margin-bottom:6rem;padding-top:2rem;display:grid}aside.svelte-5a0zy6 p:where(.svelte-5a0zy6){margin:0}@media (width<=48rem){main.svelte-5a0zy6{width:min(100% - 2rem,68rem)}fieldset.svelte-5a0zy6{grid-template-columns:1fr}.result.svelte-5a0zy6{padding:2rem 1.25rem}.result.svelte-5a0zy6>div:where(.svelte-5a0zy6):first-child,.matches.svelte-5a0zy6 article:where(.svelte-5a0zy6),aside.svelte-5a0zy6{grid-template-columns:1fr}.matches.svelte-5a0zy6 article:where(.svelte-5a0zy6){gap:.75rem}.matches.svelte-5a0zy6 a:where(.svelte-5a0zy6){margin-top:.5rem}fieldset.svelte-5a0zy6>div:where(.svelte-5a0zy6){flex-wrap:wrap}}
