.tile[data-astro-cid-lt7snxjp]{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--radius-md);background:var(--thumb);color:var(--color-on-candy);box-shadow:var(--edge) var(--thumb-edge);transition:transform .14s ease,box-shadow .14s ease}.tile[data-astro-cid-lt7snxjp]:hover,.tile[data-astro-cid-lt7snxjp]:focus-visible{transform:translateY(-6px) rotate(-1deg);box-shadow:0 0 0 4px var(--color-text),0 12px 30px -6px var(--thumb);color:var(--color-on-candy)}.tile--big[data-astro-cid-lt7snxjp]{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.tile[data-astro-cid-lt7snxjp] .tile-icon,.row-thumb[data-astro-cid-lt7snxjp] .tile-icon{opacity:.55;stroke-width:1.7}.tile-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tile-title[data-astro-cid-lt7snxjp]{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);padding:4px 10px;border-radius:var(--radius-pill);background:#130c2ecc;color:var(--color-text);font-family:var(--font-display);font-weight:600;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile--big[data-astro-cid-lt7snxjp] .tile-title[data-astro-cid-lt7snxjp]{left:16px;bottom:16px;padding:6px 16px;font-size:22px}.new[data-astro-cid-lt7snxjp]{position:absolute;right:10px;top:10px}.row[data-astro-cid-lt7snxjp]{display:flex;align-items:center;gap:12px;padding:8px;border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--edge-sm) var(--color-deep)}.row-thumb[data-astro-cid-lt7snxjp]{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:96px;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--radius-sm);background:var(--thumb);color:var(--color-on-candy)}.row-text[data-astro-cid-lt7snxjp]{display:flex;flex-direction:column;min-width:0}.row-title[data-astro-cid-lt7snxjp]{overflow:hidden;font-family:var(--font-display);font-weight:600;font-size:17px;white-space:nowrap;text-overflow:ellipsis}.row-category[data-astro-cid-lt7snxjp]{color:var(--color-muted);font-size:13px;font-weight:800}@media(max-width:600px){.tile--big[data-astro-cid-lt7snxjp]{grid-row:span 1;aspect-ratio:16 / 10}.tile-title[data-astro-cid-lt7snxjp],.tile--big[data-astro-cid-lt7snxjp] .tile-title[data-astro-cid-lt7snxjp]{left:8px;bottom:8px;max-width:calc(100% - 16px);padding:3px 10px;font-size:14px}.tile[data-astro-cid-lt7snxjp] .tile-icon{width:40px;height:40px}.tile--big[data-astro-cid-lt7snxjp] .tile-icon{width:80px;height:80px}}
