.finder[data-astro-cid-xpnt2vxl]{gap:var(--space-lg);min-inline-size:0;display:grid}.filter[data-astro-cid-xpnt2vxl] .paper-face[data-astro-cid-xpnt2vxl]{gap:var(--space-sm)}.field[data-astro-cid-xpnt2vxl]{align-items:center;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;display:flex}.lbl[data-astro-cid-xpnt2vxl]{font-weight:700}.fixed[data-astro-cid-xpnt2vxl]{font-size:var(--text-sm);overflow-wrap:anywhere;padding:0 .7em;line-height:1.75}.count[data-astro-cid-xpnt2vxl]{color:var(--pc-ink-2);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin-inline-start:auto}.input[data-astro-cid-xpnt2vxl]{inline-size:100%;min-inline-size:0;min-block-size:var(--tap);padding:var(--space-xs) var(--space-sm);border:2px solid color-mix(in srgb, var(--pc-crust) 55%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--pc-crust) 6%, var(--pc-cream));color:var(--pc-crust);font:inherit;line-height:1.6}.input[data-astro-cid-xpnt2vxl]::placeholder{color:var(--pc-ink-2)}.input[data-astro-cid-xpnt2vxl]:focus-visible{border-color:var(--pc-crust);outline:2px solid var(--pc-crust);outline-offset:2px}.tag-filter[data-astro-cid-xpnt2vxl]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.tag-filter[data-astro-cid-xpnt2vxl] a[data-astro-cid-xpnt2vxl]{font-size:var(--text-sm);overflow-wrap:anywhere;align-items:center;padding:0 .85em;line-height:1.75;text-decoration:none;display:inline-flex}.tag-filter[data-astro-cid-xpnt2vxl] a[data-astro-cid-xpnt2vxl].all{--h:var(--pc-crust)}.tag-filter[data-astro-cid-xpnt2vxl] a[data-astro-cid-xpnt2vxl]:focus-visible{outline:2px solid var(--pc-crust);outline-offset:2px}@media (hover:hover) and (pointer:fine){.tag-filter[data-astro-cid-xpnt2vxl] a[data-astro-cid-xpnt2vxl]:hover{background:color-mix(in oklch, var(--h) 34%, transparent)}}.tag-filter[data-astro-cid-xpnt2vxl] a[data-astro-cid-xpnt2vxl][aria-current=true]{background:var(--pc-crust);color:var(--pc-cream);font-weight:700}@media (pointer:coarse){.tag-filter[data-astro-cid-xpnt2vxl] a[data-astro-cid-xpnt2vxl]{min-block-size:var(--tap)}}@media (prefers-reduced-motion:no-preference){.tag-filter[data-astro-cid-xpnt2vxl] a[data-astro-cid-xpnt2vxl]{transition:scale .16s var(--ease-out), background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out)}.tag-filter[data-astro-cid-xpnt2vxl] a[data-astro-cid-xpnt2vxl]:active{scale:.97}}.list[data-astro-cid-xpnt2vxl]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-xpnt2vxl]{gap:var(--space-sm);padding:var(--space-lg) var(--space-md);position:relative}.cover[data-astro-cid-xpnt2vxl]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);block-size:auto;inline-size:100%;view-transition-name:var(--vt-cover);view-transition-class:morph}.text[data-astro-cid-xpnt2vxl]{align-content:start;gap:var(--space-xs);min-inline-size:0;display:grid}.when[data-astro-cid-xpnt2vxl]{color:var(--pc-ink-2);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.heading[data-astro-cid-xpnt2vxl]{font-size:var(--text-md);letter-spacing:0;text-wrap:pretty;line-height:1.4}.link[data-astro-cid-xpnt2vxl]{color:inherit;text-decoration:none;display:block}.link[data-astro-cid-xpnt2vxl]:after{content:"";position:absolute;inset:0}.link[data-astro-cid-xpnt2vxl]:focus-visible{outline:none}.card[data-astro-cid-xpnt2vxl]:has(.link:focus-visible){background:color-mix(in srgb, var(--pc-lav) 45%, var(--pc-cream));box-shadow:var(--paper-focus)}.ttl[data-astro-cid-xpnt2vxl]{overflow-wrap:anywhere;display:block}.desc[data-astro-cid-xpnt2vxl]{-webkit-line-clamp:2;line-clamp:2;color:var(--pc-ink-2);font-size:var(--text-sm);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;line-height:1.7;display:-webkit-box;overflow:hidden}.none[data-astro-cid-xpnt2vxl]{padding:var(--space-md);color:var(--color-ink-2);text-align:center;margin:0}@media (width>=40rem){.card[data-astro-cid-xpnt2vxl]{padding:var(--space-xl) var(--space-lg)}.card[data-astro-cid-xpnt2vxl].has-cover{align-items:start;gap:var(--space-lg);grid-template-columns:14rem minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.card[data-astro-cid-xpnt2vxl]{transition:translate var(--dur-micro) var(--ease-out)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.card[data-astro-cid-xpnt2vxl]:hover{translate:0 -4px}}
