.share-card[data-astro-cid-y73775m2]{--accent:var(--color-orange);aspect-ratio:4/5;border-radius:var(--radius-card);background:linear-gradient(var(--color-surface), var(--color-surface)) padding-box, var(--gradient-logo) border-box;width:100%;max-width:360px;color:var(--color-text);border:3px solid #0000;grid-template-rows:auto 1fr auto;gap:.6rem;padding:1rem;display:grid}.gold[data-astro-cid-y73775m2]{--accent:var(--color-gold)}header[data-astro-cid-y73775m2]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.4rem .7rem;display:grid}.wordmark[data-astro-cid-y73775m2]{width:4.25rem;height:auto}.heading[data-astro-cid-y73775m2]{gap:.15rem;min-width:0;display:grid}h2[data-astro-cid-y73775m2]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.15rem;line-height:1.15;display:-webkit-box;overflow:hidden}.by[data-astro-cid-y73775m2]{color:var(--color-text-muted);margin:0;font-size:.75rem}.tags[data-astro-cid-y73775m2]{flex-wrap:wrap;grid-column:1/-1;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-y73775m2] li[data-astro-cid-y73775m2]{border:1px solid var(--accent);border-radius:var(--radius-pill);padding:.05rem .45rem;font-size:.7rem;font-weight:800}.games[data-astro-cid-y73775m2]{grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:.35rem .6rem;margin:0;padding:0;list-style:none;display:grid}.games[data-astro-cid-y73775m2] li[data-astro-cid-y73775m2]{--hype:var(--accent);grid-template-columns:1.15rem 1.9rem minmax(0,1fr);align-items:center;gap:.35rem;min-height:0;display:grid}.rank[data-astro-cid-y73775m2]{color:var(--accent);font-family:var(--font-display);font-size:.95rem}.games[data-astro-cid-y73775m2] img[data-astro-cid-y73775m2]{aspect-ratio:264/374;border:1px solid var(--hype);object-fit:cover;border-radius:.2rem;width:1.9rem;height:auto}.games[data-astro-cid-y73775m2] li[data-astro-cid-y73775m2].hype-1{--hype:var(--color-edge)}.games[data-astro-cid-y73775m2] li[data-astro-cid-y73775m2].hype-2{--hype:var(--color-hype-2)}.games[data-astro-cid-y73775m2] li[data-astro-cid-y73775m2].hype-3{--hype:var(--color-hype-3)}.games[data-astro-cid-y73775m2] li[data-astro-cid-y73775m2].hype-4{--hype:var(--color-hype-4)}.games[data-astro-cid-y73775m2] li[data-astro-cid-y73775m2].hype-5{--hype:var(--color-gold)}[data-astro-cid-y73775m2]:is(.hype-2,.hype-3,.hype-4,.hype-5) img[data-astro-cid-y73775m2]{box-shadow:0 0 8px 1px var(--hype);border-width:2px}.text[data-astro-cid-y73775m2]{min-width:0;display:grid}.name[data-astro-cid-y73775m2]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.hype[data-astro-cid-y73775m2]{align-items:center;gap:1px;font-size:.65rem;font-weight:800;display:flex}.hype[data-astro-cid-y73775m2] span[data-astro-cid-y73775m2]{margin-left:.2rem}.flame[data-astro-cid-y73775m2]{width:.55rem;height:.7rem;fill:var(--color-orange);stroke:var(--color-shadow);stroke-width:3px}footer[data-astro-cid-y73775m2]{color:var(--color-text-muted);text-align:center;font-size:.7rem}.share-dialog[data-astro-cid-b4ibcmlr]{width:min(26rem,100vw - 1rem);max-height:calc(100dvh - 1rem);padding:var(--space-4);border:var(--border);border-radius:var(--radius-card);background:var(--color-bg);color:var(--color-text)}.share-dialog[data-astro-cid-b4ibcmlr]::backdrop{background:#000000b3}.share-dialog[data-astro-cid-b4ibcmlr][open]{gap:var(--space-3);display:grid}.close[data-astro-cid-b4ibcmlr]{min-width:var(--touch);min-height:var(--touch);color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-self:end;font-size:1.75rem}.share-body[data-astro-cid-b4ibcmlr]{justify-content:center;min-width:0;display:flex}.hint[data-astro-cid-b4ibcmlr]{color:var(--color-text-muted);font-size:var(--text-small);margin:0}.share-actions[data-astro-cid-b4ibcmlr]{justify-content:center;align-items:center;gap:var(--space-3);display:flex}.copy[data-astro-cid-b4ibcmlr]{min-height:var(--touch);padding-inline:var(--space-4);border:2px solid var(--color-shadow);border-radius:var(--radius-control);background:var(--color-gold);box-shadow:var(--shadow-sticker-small);color:var(--color-on-fill);font:inherit;cursor:pointer;align-items:center;font-weight:900;display:inline-flex}
