.game-gallery[data-astro-cid-7movg7lp]{--gallery-line: rgb(var(--color-line) / .8);margin:clamp(2rem,5vw,4.5rem) auto;max-width:1120px;padding:clamp(1.25rem,3vw,2.5rem);border:1px solid var(--gallery-line);border-radius:1.5rem;background:radial-gradient(ellipse at 10% 0%,rgb(var(--color-accent) / .1),transparent 50%),rgb(var(--color-surface))}.game-gallery__picker[data-astro-cid-7movg7lp]{display:grid;gap:.6rem;margin-bottom:1.5rem}.game-gallery__picker[data-astro-cid-7movg7lp] label[data-astro-cid-7movg7lp]{font-size:.9rem;color:rgb(var(--color-muted))}.game-gallery__picker[data-astro-cid-7movg7lp] select[data-astro-cid-7movg7lp]{width:100%;min-height:3rem;padding:.7rem 1rem;border:1px solid var(--gallery-line);border-radius:.65rem;background:rgb(var(--color-paper));color:rgb(var(--color-ink));font:inherit}.game-gallery__image-link[data-astro-cid-7movg7lp]{display:block;min-height:0}.game-gallery__slide[data-astro-cid-7movg7lp] figcaption[data-astro-cid-7movg7lp]>div[data-astro-cid-7movg7lp]{display:grid;gap:.35rem}.game-gallery__slide[data-astro-cid-7movg7lp] figcaption[data-astro-cid-7movg7lp]>a[data-astro-cid-7movg7lp]{flex-shrink:0;color:#164e3a;text-decoration:underline;text-underline-offset:.2em}.game-gallery__collection[data-astro-cid-7movg7lp]{margin:0;color:rgb(var(--color-muted));font-size:.85rem;text-align:center}.game-gallery__toggle[data-astro-cid-7movg7lp]{padding-inline:1rem}.game-gallery[data-astro-cid-7movg7lp] select[data-astro-cid-7movg7lp]:focus-visible,.game-gallery[data-astro-cid-7movg7lp] a[data-astro-cid-7movg7lp]:focus-visible{outline:2px solid rgb(var(--color-accent));outline-offset:3px}.game-gallery__heading[data-astro-cid-7movg7lp]{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.game-gallery__heading[data-astro-cid-7movg7lp] h2[data-astro-cid-7movg7lp]{margin:.35rem 0 0;font-size:clamp(1.8rem,3.4vw,2.75rem);line-height:1.05}.game-gallery__heading[data-astro-cid-7movg7lp] p[data-astro-cid-7movg7lp]:not(.eyebrow){margin:.65rem 0 0;color:rgb(var(--color-muted))}.game-gallery__heading[data-astro-cid-7movg7lp] .eyebrow[data-astro-cid-7movg7lp]{margin:0}.game-gallery__count[data-astro-cid-7movg7lp]{flex:none;color:rgb(var(--color-muted));font-variant-numeric:tabular-nums}.game-gallery__frame[data-astro-cid-7movg7lp]{position:relative;overflow:hidden;min-height:clamp(270px,47vw,540px);border:1px solid var(--gallery-line);border-radius:1rem;background:#f7f5ee}.game-gallery__slide[data-astro-cid-7movg7lp]{box-sizing:border-box;display:grid;grid-template-rows:minmax(210px,1fr) auto;gap:0;width:100%;min-height:inherit;margin:0;opacity:1;transition:opacity .42s}.game-gallery__slide[data-astro-cid-7movg7lp][hidden]{display:none}.game-gallery__slide[data-astro-cid-7movg7lp].is-entering{animation:.42s both game-gallery-enter}@keyframes game-gallery-enter{0%{opacity:.25;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.game-gallery__slide[data-astro-cid-7movg7lp] img[data-astro-cid-7movg7lp]{display:block;width:100%;height:100%;max-height:500px;-o-object-fit:contain;object-fit:contain;padding:clamp(.75rem,2vw,1.5rem);box-sizing:border-box}.game-gallery__slide[data-astro-cid-7movg7lp] figcaption[data-astro-cid-7movg7lp]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:1rem clamp(1rem,2.5vw,1.75rem);color:#455350;border-top:1px solid #1423201f;background:#fffefa}.game-gallery__game[data-astro-cid-7movg7lp]{color:#142723;font-weight:700}.game-gallery__controls[data-astro-cid-7movg7lp]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.25rem}.game-gallery__navigation[data-astro-cid-7movg7lp]{display:flex;align-items:center;gap:.6rem}.game-gallery__navigation[data-astro-cid-7movg7lp] button[data-astro-cid-7movg7lp],.game-gallery__toggle[data-astro-cid-7movg7lp]{display:inline-grid;min-width:2.75rem;min-height:2.75rem;place-items:center;border:1px solid var(--gallery-line);border-radius:999px;color:rgb(var(--color-ink));background:none;font:inherit;cursor:pointer}.game-gallery__navigation[data-astro-cid-7movg7lp] button[data-astro-cid-7movg7lp]:hover:not(:disabled),.game-gallery__toggle[data-astro-cid-7movg7lp]:hover{border-color:rgb(var(--color-accent) / .7);background:rgb(var(--color-accent) / .1)}.game-gallery__navigation[data-astro-cid-7movg7lp] button[data-astro-cid-7movg7lp]:disabled{opacity:.4;cursor:default}.game-gallery[data-astro-cid-7movg7lp] button[data-astro-cid-7movg7lp]:focus-visible{outline:2px solid rgb(var(--color-accent));outline-offset:3px}@media(width<=600px){.game-gallery__heading[data-astro-cid-7movg7lp]{align-items:start}.game-gallery__frame[data-astro-cid-7movg7lp]{min-height:270px}.game-gallery__slide[data-astro-cid-7movg7lp]{grid-template-rows:minmax(190px,1fr) auto}.game-gallery__slide[data-astro-cid-7movg7lp] figcaption[data-astro-cid-7movg7lp]{display:grid;gap:.25rem}.game-gallery__controls[data-astro-cid-7movg7lp]{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.game-gallery__slide[data-astro-cid-7movg7lp].is-entering{animation:none}}
