.badge[data-astro-cid-x6lrdoeb]{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-chip);color:var(--color-text-muted);font-size:var(--type-small-size);line-height:var(--type-small-line);white-space:nowrap;font-weight:600;display:inline-flex}.new[data-astro-cid-x6lrdoeb],.featured[data-astro-cid-x6lrdoeb]{background:var(--color-new);color:var(--color-on-new);border-color:#0000}.prototype[data-astro-cid-x6lrdoeb]{border-color:var(--color-make);color:var(--color-text)}.card[data-astro-cid-rwzda6j7]{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface-1);height:100%;transition:transform var(--motion-fast) var(--motion-ease-out), border-color var(--motion-fast) var(--motion-ease-out);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.card[data-astro-cid-rwzda6j7]:hover{border-color:var(--color-text-muted);transform:translateY(-2px)}.card[data-astro-cid-rwzda6j7]:active{transform:scale(.98)}.card[data-astro-cid-rwzda6j7]:has(a:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.cover[data-astro-cid-rwzda6j7]{aspect-ratio:16/9;background:var(--color-surface-2);position:relative}.cover[data-astro-cid-rwzda6j7] picture[data-astro-cid-rwzda6j7]{display:contents}.cover[data-astro-cid-rwzda6j7] img[data-astro-cid-rwzda6j7]{object-fit:cover;width:100%;height:100%}.flag[data-astro-cid-rwzda6j7]{top:var(--space-2);left:var(--space-2);position:absolute}.body[data-astro-cid-rwzda6j7]{align-content:start;gap:var(--space-1);padding:var(--space-3) var(--space-3) var(--space-4);display:grid}.title[data-astro-cid-rwzda6j7]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.0625rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.title[data-astro-cid-rwzda6j7] a[data-astro-cid-rwzda6j7]{color:var(--color-text);text-decoration:none}.title[data-astro-cid-rwzda6j7] a[data-astro-cid-rwzda6j7]:focus-visible{outline:none}.title[data-astro-cid-rwzda6j7] a[data-astro-cid-rwzda6j7]:after{content:"";position:absolute;inset:0}.maker[data-astro-cid-rwzda6j7]{color:var(--color-text-muted);font-size:var(--type-small-size)}.badges[data-astro-cid-rwzda6j7]{gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.unavailable[data-astro-cid-rwzda6j7] .cover[data-astro-cid-rwzda6j7] img[data-astro-cid-rwzda6j7]{filter:grayscale()brightness(.6)}.unavailable[data-astro-cid-rwzda6j7]:hover{border-color:var(--color-line);transform:none}
