.head.svelte-179vey7{padding:clamp(40px,7vw,88px) 0 0}.head-grid.svelte-179vey7{display:grid;grid-template-columns:auto 1fr;gap:24px 64px;align-items:end;padding-bottom:clamp(28px,4vw,44px)}.title.svelte-179vey7{font-size:clamp(3rem,10vw,8.5rem);letter-spacing:-.045em}.head.svelte-179vey7 .lead:where(.svelte-179vey7){max-width:52ch;padding-bottom:.6em}.search.svelte-179vey7{position:relative;display:flex;align-items:center;border:1px solid var(--fg);background:var(--field);height:60px;transition:box-shadow .16s ease}.search.svelte-179vey7:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 45%,transparent)}.search-icon.svelte-179vey7{padding:0 14px 0 18px;display:flex;color:var(--muted)}.search.svelte-179vey7 input:where(.svelte-179vey7){flex:1;min-width:0;height:100%;border:0;background:transparent;font-size:1.05rem;outline:none}.search.svelte-179vey7 input:where(.svelte-179vey7)::placeholder{color:var(--placeholder)}.search.svelte-179vey7 input:where(.svelte-179vey7)::-webkit-search-cancel-button{display:none}.search-clear.svelte-179vey7{width:52px;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted);transition:transform .16s var(--ease-out),color .15s ease}.search-clear.svelte-179vey7:active{transform:scale(.9)}@media(hover:hover)and (pointer:fine){.search-clear.svelte-179vey7:hover{color:var(--fg)}}.count.svelte-179vey7{min-height:1.6em;margin-top:10px;font-size:.8rem;color:var(--muted)}.jump.svelte-179vey7{display:flex;gap:6px;flex-wrap:wrap;padding:8px 0 0}.jump.svelte-179vey7 a:where(.svelte-179vey7){display:inline-flex;gap:8px;align-items:baseline;padding:8px 12px;border:1px solid var(--line);font-size:.88rem;transition:border-color .15s ease,background-color .15s ease}.jump.svelte-179vey7 a:where(.svelte-179vey7) .mono:where(.svelte-179vey7){font-size:.72rem;color:var(--muted)}@media(hover:hover)and (pointer:fine){.jump.svelte-179vey7 a:where(.svelte-179vey7):hover{border-color:var(--fg)}}.jump.svelte-179vey7 a:where(.svelte-179vey7):active{background:var(--bg-2)}.list.svelte-179vey7{padding:clamp(40px,6vw,72px) 0 clamp(80px,10vw,140px)}.group.svelte-179vey7+.group:where(.svelte-179vey7){margin-top:clamp(48px,6vw,80px)}.group-title.svelte-179vey7{display:flex;justify-content:space-between;align-items:baseline;font-variation-settings:"wdth" 112;font-weight:700;font-size:clamp(1.3rem,2.2vw,1.75rem);letter-spacing:-.015em;padding-bottom:12px;border-bottom:2px solid var(--fg)}.group-n.svelte-179vey7{font-size:.8rem;font-weight:400;color:var(--muted)}.row.svelte-179vey7{display:grid;grid-template-columns:52px 96px minmax(0,1fr) minmax(0,260px) 28px;gap:20px;align-items:center;padding:14px 8px 14px 0;border-bottom:1px solid var(--line);transition:background-color .15s ease}.row-ref.svelte-179vey7{font-size:2rem;line-height:1;color:var(--muted);padding-left:2px}.row.is-core.svelte-179vey7 .row-ref:where(.svelte-179vey7){color:var(--signal-ink)}.row-thumb.svelte-179vey7{width:96px;height:72px;overflow:hidden;background:var(--bg-2)}.row-thumb.svelte-179vey7 img:where(.svelte-179vey7){width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease-out)}.row-main.svelte-179vey7{display:flex;flex-direction:column;gap:2px;min-width:0}.row-title.svelte-179vey7{font-weight:700;font-variation-settings:"wdth" 108;font-size:1.15rem}.row-sub.svelte-179vey7{color:var(--muted);font-size:.92rem}.row-snips.svelte-179vey7{display:flex;flex-direction:column;gap:2px;margin-top:8px;font-size:.78rem;color:var(--fg-2)}.row-meta.svelte-179vey7{display:flex;flex-direction:column;gap:2px;font-size:.75rem;color:var(--muted)}.row-brands.svelte-179vey7{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-arrow.svelte-179vey7{color:var(--muted);transition:transform .22s var(--ease-out),color .15s ease}.row.svelte-179vey7 mark{background:color-mix(in srgb,var(--signal) 30%,transparent);color:inherit;padding:0 1px}@media(hover:hover)and (pointer:fine){.row.svelte-179vey7:hover{background:var(--bg-2)}.row.svelte-179vey7:hover .row-thumb:where(.svelte-179vey7) img:where(.svelte-179vey7){transform:scale(1.06)}.row.svelte-179vey7:hover .row-arrow:where(.svelte-179vey7){transform:translate(4px);color:var(--fg)}}.empty.svelte-179vey7{display:flex;flex-direction:column;gap:20px;align-items:flex-start;padding:40px 0;font-size:1.1rem;max-width:56ch}@media(max-width:900px){.head-grid.svelte-179vey7{grid-template-columns:1fr}.row.svelte-179vey7{grid-template-columns:44px 72px minmax(0,1fr) 20px;gap:14px}.row-thumb.svelte-179vey7{width:72px;height:56px}.row-meta.svelte-179vey7{display:none}.row-ref.svelte-179vey7{font-size:1.6rem}}@media(max-width:480px){.row.svelte-179vey7{grid-template-columns:36px minmax(0,1fr) 18px}.row-thumb.svelte-179vey7{display:none}.row-title.svelte-179vey7{font-size:1.05rem}}
