body{background:radial-gradient(120% 60% at 50% 0%, #fff1a8 0%, transparent 60%), linear-gradient(180deg, var(--sun) 0%, #ffb35c 55%, var(--orange) 100%);background-attachment:fixed}.games[data-astro-cid-mbxvrl2x]{--gap:clamp(10px, 2vw, 18px);width:min(760px,100% - 24px);min-height:100dvh;padding-bottom:var(--gap);flex-direction:column;margin:0 auto;display:flex}.top[data-astro-cid-mbxvrl2x]{flex:none;align-items:center;gap:10px;height:60px;display:flex}.home[data-astro-cid-mbxvrl2x]{background:var(--cream);border:3px solid var(--navy);border-radius:50%;place-items:end center;width:44px;height:44px;padding-top:4px;display:grid;overflow:hidden}.home[data-astro-cid-mbxvrl2x] img{width:32px;height:auto}h1[data-astro-cid-mbxvrl2x]{color:var(--navy);margin:0;font-size:1.9rem}main[data-astro-cid-mbxvrl2x]{flex:1;display:flex}.board[data-astro-cid-mbxvrl2x]{gap:var(--gap);flex:1;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(130px,1fr);margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-mbxvrl2x]{isolation:isolate;border-radius:var(--radius);border:3px solid var(--navy);box-shadow:0 5px 0 var(--navy);background:var(--tint);color:#fff;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}.card[data-astro-cid-mbxvrl2x]:hover{box-shadow:0 8px 0 var(--navy);transform:translateY(-3px)rotate(-.4deg)}.card[data-astro-cid-mbxvrl2x]:nth-child(2n):hover{transform:translateY(-3px)rotate(.4deg)}.card[data-astro-cid-mbxvrl2x]:active{box-shadow:0 2px 0 var(--navy);transform:translateY(3px)}.card[data-astro-cid-mbxvrl2x]{--wide:calc(100cqh * 16 / 9);--pic:clamp(42cqw, var(--wide), 52cqw);--fade:18cqw;container-type:size}.card__art[data-astro-cid-mbxvrl2x]{z-index:-1;height:100%;width:calc(var(--pic) + var(--fade));mask-image:linear-gradient(90deg, transparent, #000 calc(var(--fade) + var(--pic) * .15));position:absolute;top:0;right:0;overflow:hidden}.card[data-astro-cid-mbxvrl2x] .card__cover{--img:max(calc(100cqh * var(--ar)), var(--pic));max-width:none;height:100%;width:var(--img);object-fit:cover;top:0;right:calc((var(--pic) - var(--img)) * (1 - var(--fx)));transition:scale .3s;position:absolute;mask-image:linear-gradient(90deg,#0000,#000 18%)}.card[data-astro-cid-mbxvrl2x]:hover .card__cover{scale:1.04}.card__body[data-astro-cid-mbxvrl2x]{flex-direction:column;justify-content:center;gap:8px;height:100%;padding:12px 14px;display:flex}.card__row[data-astro-cid-mbxvrl2x]{align-items:center;gap:10px;display:flex}.card[data-astro-cid-mbxvrl2x] .card__icon{border:2.5px solid var(--navy);width:56px;height:56px;box-shadow:0 3px 0 var(--navy);border-radius:14px;flex:none}h2[data-astro-cid-mbxvrl2x]{text-shadow:0 2px 0 var(--navy), 0 2px 10px #0006;margin:0;font-size:clamp(1.2rem,2.6vw,1.7rem)}.card__main[data-astro-cid-mbxvrl2x]{color:inherit;text-decoration:none}.card__main[data-astro-cid-mbxvrl2x]:after{content:"";z-index:1;position:absolute;inset:0}.card__main[data-astro-cid-mbxvrl2x]:focus-visible{outline:none}.card[data-astro-cid-mbxvrl2x]:has(.card__main:focus-visible){outline:3px solid var(--navy);outline-offset:3px}.kind[data-astro-cid-mbxvrl2x]{font:800 .7rem var(--body);letter-spacing:.08em;text-transform:uppercase;background:var(--navy);color:#fff;border-radius:999px;padding:2px 9px;display:inline-block}.chips[data-astro-cid-mbxvrl2x]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chip[data-astro-cid-mbxvrl2x]{z-index:2;white-space:nowrap;color:var(--navy);border:2px solid var(--navy);box-shadow:0 2px 0 var(--navy);font:400 .95rem var(--display);letter-spacing:.02em;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;text-decoration:none;display:inline-flex;position:relative}a[data-astro-cid-mbxvrl2x].chip:hover,.chip--mine[data-astro-cid-mbxvrl2x]{background:var(--sun)}.chip--soon[data-astro-cid-mbxvrl2x]{color:#fff;box-shadow:none;font:800 .75rem var(--body);background:#1e1b3abf;border-color:#0000}@media (width<=700px){.chip[data-astro-cid-mbxvrl2x]{padding:4px 9px;font-size:.85rem}.card[data-astro-cid-mbxvrl2x]{--pic:min(var(--wide), 44cqw);--fade:20cqw}.card[data-astro-cid-mbxvrl2x] .card__icon{border-radius:11px;width:44px;height:44px}.card__body[data-astro-cid-mbxvrl2x]{gap:7px;padding:10px 12px}.chips[data-astro-cid-mbxvrl2x]{gap:5px}}@media (width>=900px){.games[data-astro-cid-mbxvrl2x]{width:min(1180px,100% - 48px)}.board[data-astro-cid-mbxvrl2x]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(200px,1fr)}.card__body[data-astro-cid-mbxvrl2x]{gap:12px;padding:20px 22px}.card[data-astro-cid-mbxvrl2x] h2[data-astro-cid-mbxvrl2x]{font-size:clamp(1.6rem,2.4vw,2.2rem)}.card[data-astro-cid-mbxvrl2x] .card__icon{border-radius:18px;width:72px;height:72px}.kind[data-astro-cid-mbxvrl2x]{padding:3px 11px;font-size:.8rem}.chip[data-astro-cid-mbxvrl2x]{padding:7px 14px;font-size:1.05rem}.chip--soon[data-astro-cid-mbxvrl2x]{font-size:.85rem}}
