.hfZRDG_wrap{width:100%;max-width:var(--w-prose);padding-inline:var(--gutter);padding-block:var(--s-6) var(--s-8);margin-inline:auto}.hfZRDG_title{font-size:var(--fs-3xl)}.hfZRDG_field{margin-top:var(--s-4);position:relative}.hfZRDG_input{width:100%;min-height:52px;padding:var(--s-3) var(--s-4);border:1px solid var(--c-border-strong);border-radius:var(--r-md);background:var(--c-surface);font-size:var(--fs-md)}.hfZRDG_input:focus-visible{outline:2px solid var(--c-accent);outline-offset:0;border-radius:var(--r-xs);border-color:var(--c-accent)}.hfZRDG_status{margin-top:var(--s-3);color:var(--c-muted);font-size:var(--fs-sm)}.hfZRDG_results{gap:var(--s-1);margin-top:var(--s-4);padding:0;list-style:none;display:grid}.hfZRDG_hit{padding:var(--s-3);border-radius:var(--r-sm);border:1px solid #0000}.hfZRDG_hit a{font-weight:650;text-decoration:none}.hfZRDG_hit p{margin-top:var(--s-1);color:var(--c-muted);font-size:var(--fs-sm);line-height:1.5}@media (hover:hover) and (pointer:fine){.hfZRDG_hit:hover{border-color:var(--c-border);background:var(--c-surface)}}.hfZRDG_meta{margin-top:var(--s-1);color:var(--c-accent);font-size:var(--fs-xs);text-transform:capitalize}
