.vtk-search-head-form{margin-top:24px}.vtk-search-note{color:var(--body);margin:0;font-size:15px}.vtk-search-hint{color:var(--muted);margin:6px 0 0;font-size:14px}.vtk-search-results{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.vtk-search-result{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:18px 20px}.vtk-search-kind{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:600;display:inline-block}.vtk-search-result h2{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600;line-height:1.3}.vtk-search-result h2 a{color:var(--ink);text-decoration:none}.vtk-search-result h2 a:hover{text-decoration:underline}.vtk-search-meta{color:var(--muted);margin:6px 0 0;font-size:13px}.vtk-search-snippet{color:var(--body);margin:10px 0 0;font-size:15px;line-height:1.6}.vtk-search-snippet mark{background:var(--yellow);color:var(--ink);border-radius:3px;padding:0 2px}.vtk-search-empty{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:28px 24px}.vtk-search-empty h2{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:600}.vtk-search-empty p{max-width:60ch;color:var(--body);margin:10px 0 0;font-size:15px;line-height:1.6}.vtk-search-empty-links{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}