.page[data-astro-cid-ifmgasfj]{padding-top:var(--space-4)}.lead[data-astro-cid-ifmgasfj]{font-size:var(--step-1);color:var(--muted);max-width:55ch;margin-bottom:var(--space-4)}.layout[data-astro-cid-ifmgasfj]{gap:var(--space-3);grid-template:"games results""more results"1fr/22rem minmax(0,1fr);align-items:start;display:grid}.picker-games[data-astro-cid-ifmgasfj]{grid-area:games}.picker-more[data-astro-cid-ifmgasfj]{grid-area:more}.results[data-astro-cid-ifmgasfj]{grid-area:results}.picker[data-astro-cid-ifmgasfj]{padding:var(--space-3)}.picker[data-astro-cid-ifmgasfj] .block+.block{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--plum-700)}.picker[data-astro-cid-ifmgasfj] h2{font-size:var(--step-0);margin-bottom:var(--space-1)}.picker[data-astro-cid-ifmgasfj] .search{width:100%;font:inherit;font-size:var(--step--1);color:var(--ink);background:var(--plum-900);border:2px solid var(--plum-700);border-radius:var(--radius);margin-bottom:var(--space-1);padding:.5rem .75rem}.picker[data-astro-cid-ifmgasfj] .search:focus{border-color:var(--joy);outline:none}.picker[data-astro-cid-ifmgasfj] .chips{flex-wrap:wrap;gap:.4rem;display:flex}.picker[data-astro-cid-ifmgasfj] .chip{font:inherit;font-size:var(--step--1);color:var(--ink);background:var(--plum-900);border:2px solid var(--plum-700);cursor:pointer;border-radius:999px;padding:.3rem .8rem;font-weight:600}.picker[data-astro-cid-ifmgasfj] .chip[hidden]{display:none}.picker[data-astro-cid-ifmgasfj] .chip:hover{border-color:var(--joy)}.picker[data-astro-cid-ifmgasfj] .chip.genre{border-style:dashed}.picker[data-astro-cid-ifmgasfj] .chip .count{color:var(--muted);margin-left:.15rem;font-size:.75em;font-weight:700}.picker[data-astro-cid-ifmgasfj] .chip[aria-pressed=true] .count{color:var(--plum-700)}.picker[data-astro-cid-ifmgasfj] .chip[aria-pressed=true]{background:var(--joy);border-color:var(--joy);color:var(--plum-900);border-style:solid}.clear[data-astro-cid-ifmgasfj]{margin-top:var(--space-3);font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.results[data-astro-cid-ifmgasfj] h2[data-astro-cid-ifmgasfj]{font-size:var(--step-1);margin-bottom:var(--space-2)}.profile[data-astro-cid-ifmgasfj][hidden],.results[data-astro-cid-ifmgasfj] [data-astro-cid-ifmgasfj][hidden]{display:none}.profile-chips[data-astro-cid-ifmgasfj]{flex-wrap:wrap;gap:.35rem;display:flex}.profile[data-astro-cid-ifmgasfj]{margin-bottom:var(--space-3);padding:var(--space-2);background:var(--plum-800);border:1px solid var(--plum-700);border-radius:var(--radius)}.profile-label[data-astro-cid-ifmgasfj]{color:var(--ink);margin:0 0 .5rem;font-weight:600}.profile-label[data-astro-cid-ifmgasfj] .muted[data-astro-cid-ifmgasfj]{font-weight:400;font-size:var(--step--1)}.results[data-astro-cid-ifmgasfj] .pchip{white-space:nowrap;font:inherit;font-size:var(--step--1);color:var(--plum-900);background:var(--cat-guide);border:2px solid var(--cat-guide);cursor:pointer;border-radius:999px;padding:.2rem .75rem;font-weight:700}.results[data-astro-cid-ifmgasfj] .pchip:hover{border-color:var(--joy)}.results[data-astro-cid-ifmgasfj] .pchip[aria-pressed=true]{background:var(--joy);border-color:var(--joy)}.results[data-astro-cid-ifmgasfj] .pchip[aria-pressed=true]:before{content:"✓ "}.panel-intro[data-astro-cid-ifmgasfj]{margin:0 0 var(--space-2);color:var(--muted);font-size:var(--step--1)}.picker[data-astro-cid-ifmgasfj] .hint{margin:.4rem 0 0;font-size:.8rem}.empty[data-astro-cid-ifmgasfj]{padding:var(--space-4);border:2px dashed var(--plum-700);border-radius:var(--radius);color:var(--muted);text-align:center}.list[data-astro-cid-ifmgasfj]{margin:0 0 var(--space-4);gap:var(--space-2);padding:0;list-style:none;display:grid}.surprise-wrap[data-astro-cid-ifmgasfj]{padding:var(--space-3);border:2px dashed var(--joy);border-radius:var(--radius)}.surprise-wrap[data-astro-cid-ifmgasfj] .list[data-astro-cid-ifmgasfj]{margin-bottom:0}.surprise-wrap[data-astro-cid-ifmgasfj]>p[data-astro-cid-ifmgasfj]{margin-top:calc(-1 * var(--space-1))}.results[data-astro-cid-ifmgasfj] .rec{background:var(--plum-800);border:1px solid var(--plum-700);border-radius:var(--radius);grid-template-columns:9rem 1fr;display:grid;position:relative;overflow:hidden}.results[data-astro-cid-ifmgasfj] .rec:hover{border-color:var(--joy)}.results[data-astro-cid-ifmgasfj] .rec .art{background:var(--plum-700);place-items:center;min-height:100%;display:grid}.results[data-astro-cid-ifmgasfj] .rec .art img{object-fit:cover;width:100%;height:100%}.results[data-astro-cid-ifmgasfj] .rec .art span{font-family:var(--font-display);color:var(--joy);font-size:2.5rem;font-weight:800}.results[data-astro-cid-ifmgasfj] .rec .body{padding:var(--space-2)}.results[data-astro-cid-ifmgasfj] .rec h3{font-size:var(--step-1);margin-bottom:.2rem}.results[data-astro-cid-ifmgasfj] .rec h3 a{color:var(--ink);text-decoration:none}.results[data-astro-cid-ifmgasfj] .rec h3 a:after{content:"";position:absolute;inset:0}.results[data-astro-cid-ifmgasfj] .rec .plats{color:var(--joy);margin:0 0 .3rem;font-size:.8rem;font-weight:700}.results[data-astro-cid-ifmgasfj] .rec .desc{font-size:var(--step--1);color:var(--muted);margin-bottom:.6rem}.results[data-astro-cid-ifmgasfj] .reasons{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.results[data-astro-cid-ifmgasfj] .reasons li{border-radius:4px;padding:.1rem .5rem;font-size:.8rem;font-weight:600}.results[data-astro-cid-ifmgasfj] .r-trait{border:1px solid var(--plum-700);background:var(--plum-900)}.results[data-astro-cid-ifmgasfj] .r-editorial{color:var(--plum-900);background:var(--joy)}@media (width<=56rem){.layout[data-astro-cid-ifmgasfj]{grid-template:"games""results""more"/1fr}.picker[data-astro-cid-ifmgasfj]{position:static}}@media (width<=40rem){.results[data-astro-cid-ifmgasfj] .rec{grid-template-columns:5rem 1fr}}
