.results-list.svelte-11luig6{display:grid;gap:0}.group.svelte-11luig6{margin-top:1rem;overflow:hidden}.group.svelte-11luig6:first-child{margin-top:0}.group-header.svelte-11luig6{--record-padding: .8rem .12rem .65rem;border-top:1px solid var(--accent);background:color-mix(in srgb,var(--surface-muted) 42%,transparent)}.group-header.noPreview.svelte-11luig6{grid-template-columns:minmax(0,1fr)}a.svelte-11luig6{color:inherit;text-decoration:none}h3.svelte-11luig6 a:where(.svelte-11luig6):hover,.match.svelte-11luig6:hover .page-label:where(.svelte-11luig6){text-decoration:underline}.meta.svelte-11luig6{align-self:center}.book-kicker.svelte-11luig6{display:inline-flex;align-items:center;gap:.35rem;color:var(--accent);font-size:.7rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase}h3.svelte-11luig6{margin:0;font-size:.94rem;line-height:1.22}.details.svelte-11luig6{display:flex;flex-wrap:wrap;gap:.35rem .65rem;color:var(--muted);font-size:.74rem;font-weight:700}.details.svelte-11luig6 span:where(.svelte-11luig6){display:inline-flex;align-items:center}.tags.svelte-11luig6{margin-top:.05rem}.matches.svelte-11luig6{display:grid;border-bottom:1px solid var(--record-divider)}.match.svelte-11luig6{--record-cover-width: 76px;--record-padding: .62rem .12rem;min-height:100px}.match.noPreview.svelte-11luig6{grid-template-columns:minmax(0,1fr);min-height:0}.match.svelte-11luig6+.match:where(.svelte-11luig6){border-top:0}.placeholder.svelte-11luig6{width:2.25rem;height:2.25rem;border-radius:8px;display:grid;place-items:center;background:var(--surface-muted);color:var(--accent-strong);font-weight:800}.match-copy.svelte-11luig6{align-content:start}.page-label.svelte-11luig6{color:var(--accent-strong);font-size:.74rem;font-weight:800}.snippet.svelte-11luig6{margin:0;color:var(--ink);font-size:.82rem;line-height:1.34;overflow-wrap:anywhere}mark.svelte-11luig6{background:var(--highlight);color:inherit;padding:0 .08em;border-radius:2px}@media (min-width: 720px){.results-list.svelte-11luig6{gap:0}.group-header.svelte-11luig6{--record-cover-width: 76px;--record-gap: .82rem;--record-padding: .9rem .16rem .72rem}.group-header.noPreview.svelte-11luig6{grid-template-columns:minmax(0,1fr)}h3.svelte-11luig6{font-size:.98rem}.matches.svelte-11luig6{grid-template-columns:repeat(2,minmax(0,1fr))}.match.svelte-11luig6{--record-cover-width: 88px;--record-gap: .78rem;--record-padding: .72rem .16rem;min-height:118px}.match.noPreview.svelte-11luig6{grid-template-columns:minmax(0,1fr);min-height:0}.match.svelte-11luig6+.match:where(.svelte-11luig6){border-top:0}.match.svelte-11luig6:nth-child(n+3){border-top:1px solid var(--line)}.match.svelte-11luig6:nth-child(2n){border-left:1px solid var(--line)}}@media (min-width: 1080px){.matches.svelte-11luig6{grid-template-columns:repeat(3,minmax(0,1fr))}.match.svelte-11luig6:nth-child(n+3){border-top:0}.match.svelte-11luig6:nth-child(n+4){border-top:1px solid var(--line)}.match.svelte-11luig6:nth-child(2n){border-left:0}.match.svelte-11luig6:nth-child(3n+2),.match.svelte-11luig6:nth-child(3n+3){border-left:1px solid var(--line)}}@media (min-width: 1440px){.matches.svelte-11luig6{grid-template-columns:repeat(4,minmax(0,1fr))}.match.svelte-11luig6:nth-child(n+4){border-top:0}.match.svelte-11luig6:nth-child(n+5){border-top:1px solid var(--line)}.match.svelte-11luig6:nth-child(3n+2),.match.svelte-11luig6:nth-child(3n+3){border-left:0}.match.svelte-11luig6:nth-child(4n+2),.match.svelte-11luig6:nth-child(4n+3),.match.svelte-11luig6:nth-child(4n+4){border-left:1px solid var(--line)}}.skeleton-row.svelte-dx2jui{--record-padding: .72rem .12rem;pointer-events:none}.skeleton-cover.svelte-dx2jui,.line.svelte-dx2jui{position:relative;overflow:hidden;background:var(--surface-muted)}.skeleton-cover.svelte-dx2jui:after,.line.svelte-dx2jui:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 12%,transparent),transparent);animation:svelte-dx2jui-skeleton-sweep 1.4s ease-in-out infinite}.skeleton-cover.svelte-dx2jui{width:var(--record-cover-width);aspect-ratio:3 / 4;border-radius:4px}.skeleton-copy.svelte-dx2jui{align-self:center;display:grid;gap:.42rem}.line.svelte-dx2jui{display:block;height:.7rem;border-radius:999px}.title.svelte-dx2jui{width:min(92%,18rem)}.meta.svelte-dx2jui{width:min(62%,12rem)}.short.svelte-dx2jui{width:min(42%,8rem)}@keyframes svelte-dx2jui-skeleton-sweep{to{transform:translate(100%)}}@media (min-width: 720px){.skeleton-row.svelte-dx2jui{--record-cover-width: 68px;--record-gap: .8rem;--record-padding: .78rem .12rem}}@media (prefers-reduced-motion: reduce){.skeleton-cover.svelte-dx2jui:after,.line.svelte-dx2jui:after{animation:none}}
