.result-title.svelte-15oa5ao{font-family:var(--font-serif);letter-spacing:normal;text-transform:none;text-wrap:pretty;font-size:1.375rem;font-weight:500;line-height:1.3}.result-title.svelte-15oa5ao a:where(.svelte-15oa5ao){color:var(--text);font-weight:inherit;text-decoration:none}.result-title.svelte-15oa5ao a:where(.svelte-15oa5ao):hover,.result-title.svelte-15oa5ao a:where(.svelte-15oa5ao):focus-visible{color:var(--text);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.result.svelte-15oa5ao{scroll-margin-top:calc(var(--navbar-h,4.5rem) + 1.5rem)}.has-cover.svelte-15oa5ao{grid-template-columns:minmax(0,1fr) 4rem;column-gap:1.75rem}.has-cover.svelte-15oa5ao>:where(.svelte-15oa5ao):not(.result-cover){grid-column:1}.result-cover.svelte-15oa5ao{width:4rem;height:auto;box-shadow:var(--shadow-paper);border-radius:var(--radius-xs);grid-area:1/2/span 3;align-self:start;margin-top:.25rem}.dark .result-cover.svelte-15oa5ao{filter:brightness(.88)}.result-snippet.svelte-15oa5ao{overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-width:40rem;display:-webkit-box;overflow:hidden}@media (width<=29.99rem){.has-cover.svelte-15oa5ao{grid-template-columns:minmax(0,1fr) 3rem;column-gap:1rem}.result-cover.svelte-15oa5ao{grid-row:1/span 2;width:3rem}.has-cover.svelte-15oa5ao>.result-snippet:where(.svelte-15oa5ao){grid-column:1/-1}}.type-chips.svelte-146dqlp{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.type-chips.svelte-146dqlp .chip{justify-content:center}@media (width>=40rem){.type-chips.svelte-146dqlp{flex-wrap:wrap;display:flex}}@media (width<=22.5rem){.type-chips.svelte-146dqlp{grid-template-columns:minmax(0,1fr)}}.chip-count.svelte-146dqlp{font-variant-numeric:tabular-nums;margin-left:.125rem;font-weight:400}.chip.is-empty.svelte-146dqlp{color:var(--text-muted);cursor:default;border-style:dashed}.year-head.svelte-146dqlp{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;column-gap:1rem;padding-bottom:.5rem;display:flex}.year-head.svelte-146dqlp .caps-label:where(.svelte-146dqlp){flex-basis:100%;margin-bottom:.25rem}.more-row.svelte-146dqlp{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem;display:flex}.tips.svelte-146dqlp{max-width:30rem;color:var(--text-muted);gap:.25rem;display:grid}
