.hry-hub[data-astro-cid-i3ndctad]{max-width:calc(var(--wrap) + 2 * (var(--gutter) + var(--frame)));padding-inline:calc(var(--gutter) + var(--frame));padding-block:clamp(2rem,6vh,4.5rem) clamp(3rem,9vh,6rem)}.hry-hub__mrizka[data-astro-cid-i3ndctad]{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));max-width:none;margin:0;padding:0;list-style:none;display:grid}.hry-hub__mrizka[data-astro-cid-i3ndctad] li[data-astro-cid-i3ndctad]{min-width:0;display:flex}.hry-karta[data-astro-cid-i3ndctad]{gap:var(--s-1);width:100%;padding:var(--s-4);border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--white2);color:inherit;transition:transform var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);flex-direction:column;display:flex;position:relative;box-shadow:0 1px 2px #0b12300d}.hry-karta[data-astro-cid-i3ndctad]:hover,.hry-karta[data-astro-cid-i3ndctad]:has(.hry-karta__odkaz:focus-visible){border-color:var(--blue);transform:translateY(-2px)}.hry-karta__odkaz[data-astro-cid-i3ndctad]{color:inherit;text-decoration:none}.hry-karta__odkaz[data-astro-cid-i3ndctad]:after{content:"";border-radius:var(--r-card);position:absolute;inset:0}.hry-karta__odkaz[data-astro-cid-i3ndctad]:focus-visible{outline:none}.hry-karta__odkaz[data-astro-cid-i3ndctad]:focus-visible:after{outline:2px solid var(--blue);outline-offset:3px}.hry-karta__tema[data-astro-cid-i3ndctad],.hry-karta__pata[data-astro-cid-i3ndctad]{font-family:var(--font-mono);font-size:var(--mono-size);text-transform:uppercase;color:var(--ledger-text);line-height:1.5}.hry-karta__tema[data-astro-cid-i3ndctad]{margin-bottom:var(--s-2)}.hry-karta__pata[data-astro-cid-i3ndctad]{justify-content:space-between;gap:var(--s-1) var(--s-2);padding-top:var(--s-3);flex-wrap:wrap;margin-top:auto;display:flex}.hry-karta__nazev[data-astro-cid-i3ndctad]{letter-spacing:-.01em;color:var(--navy);text-wrap:balance;font-size:1.25rem;font-weight:500;line-height:1.3}.hry-karta__popis[data-astro-cid-i3ndctad]{color:var(--slate);text-wrap:pretty;line-height:1.55}.hry-karta__rekord[data-astro-cid-i3ndctad]{color:var(--blue)}.hry-hub__prazdno[data-astro-cid-i3ndctad]{color:var(--slate)}.hry-hub__proc[data-astro-cid-i3ndctad]{max-width:none;padding-top:var(--s-4);border-top:1px solid var(--hairline);margin-top:clamp(3rem,9vh,6rem)}.hry-hub__proc[data-astro-cid-i3ndctad] h2[data-astro-cid-i3ndctad]{margin:0 0 var(--s-3)}.hry-hub__proc[data-astro-cid-i3ndctad] p[data-astro-cid-i3ndctad]{margin:0 0 var(--s-2);max-width:64ch;color:var(--slate);line-height:1.65}.hry-hub__proc[data-astro-cid-i3ndctad] .hub-crosslink[data-astro-cid-i3ndctad]{margin-top:var(--s-4)}.hub-crosslink[data-astro-cid-i3ndctad] a[data-astro-cid-i3ndctad]{color:var(--blue);text-decoration:underline}@media (width<=560px){.hry-karta[data-astro-cid-i3ndctad]{padding:var(--s-3)}.hry-hub__mrizka[data-astro-cid-i3ndctad]{gap:var(--s-2)}}@media (prefers-reduced-motion:reduce){.hry-karta[data-astro-cid-i3ndctad]{transition:none}.hry-karta[data-astro-cid-i3ndctad]:hover,.hry-karta[data-astro-cid-i3ndctad]:has(.hry-karta__odkaz:focus-visible){transform:none}}
