@import "https://fonts.googleapis.com/css2?family=Spectral:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap";@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#181818;font-family:Spectral,serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body,p,h1,h2,h3,h4,ul{margin:0}h1{opacity:.8}h2,h3,h4{opacity:.7}p,caption{opacity:.5}ul{padding-inline-start:0;list-style-type:"- "}button{cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;background-color:#222;border:none;border-radius:4px;padding:12px;transition:background-color .2s}button:hover{background-color:#fff3}button.button-with-icon{gap:8px;display:flex}select{cursor:pointer;font-family:inherit;font-size:inherit;background:#181818;border:1px solid #fff2;border-radius:4px;padding:12px 24px}.slider.svelte-s67z3h{overflow:auto}.container.svelte-s67z3h{border:1px solid #fff2;border-radius:4px;width:max-content;display:flex;overflow:hidden}.item.svelte-s67z3h{padding:12px 24px}.item.svelte-s67z3h.selected{background-color:#fff2}.item.svelte-s67z3h.unselected{background-color:#0000;border-radius:0}.item.svelte-s67z3h.unselected:hover{background-color:#fff3}tr.svelte-9n0loi{cursor:pointer;background-color:#fff0;padding:8px;transition:background-color .5s}tr.svelte-9n0loi:hover{background-color:#fff2}td.svelte-9n0loi{padding-top:8px;padding-bottom:8px}td.svelte-9n0loi:first-child{padding-left:8px}td.svelte-9n0loi:not(:first-child){padding-left:32px}td.svelte-9n0loi:last-child{padding-right:8px}img.svelte-9n0loi{aspect-ratio:1;object-fit:cover;border-radius:4px;width:64px}hgroup.svelte-1nipqwd{width:max-content;margin:64px auto 32px}nav.svelte-1nipqwd{box-sizing:border-box;width:max-content;max-width:100%;margin:32px auto}nav.svelte-1nipqwd details:where(.svelte-1nipqwd){text-align:center;padding:16px;overflow:hidden}nav.svelte-1nipqwd details:where(.svelte-1nipqwd)>summary:where(.svelte-1nipqwd){cursor:pointer}nav.svelte-1nipqwd details:where(.svelte-1nipqwd)::details-content{flex-direction:column;gap:16px;display:flex}main.svelte-1nipqwd{max-width:90%;margin:0 auto 128px}table.svelte-1nipqwd{border-spacing:0}.page-heading.svelte-1nipqwd{font-family:Bebas Neue,Helvetica,sans-serif}.game-title.svelte-1nipqwd{font-size:18pt;font-style:italic;font-weight:600}.games.svelte-1nipqwd{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:48px;display:grid}.game.svelte-1nipqwd{text-align:center;cursor:pointer;border-radius:8px;height:max-content;margin:auto 0;padding:8px;transition:scale .5s}.game.svelte-1nipqwd:hover{scale:1.1}.game-boxart.svelte-1nipqwd{object-fit:contain;width:100%}.game-boxart.svelte-1nipqwd.portrait{aspect-ratio:1}@media screen and (max-width:1200px){hgroup.svelte-1nipqwd{text-align:center;box-sizing:border-box;width:100%;padding:0 16px}.games.svelte-1nipqwd{grid-template-columns:100%}}nav.svelte-uu8q3y{position:fixed;top:48px;left:48px}header.svelte-uu8q3y{flex-direction:column;gap:32px;display:flex}header.svelte-uu8q3y:has(.portrait:where(.svelte-uu8q3y)){flex-direction:row;align-items:center}main.svelte-uu8q3y{flex-direction:column;align-items:center;gap:64px;max-width:90%;margin:128px auto;display:flex}h1.svelte-uu8q3y{font-style:italic}p.svelte-uu8q3y{opacity:.7}table.svelte-uu8q3y{table-layout:fixed;border-collapse:collapse;width:100%}td.svelte-uu8q3y{vertical-align:top;width:50%}td.svelte-uu8q3y:first-child{opacity:.5;text-align:right}td.svelte-uu8q3y:last-child{padding-left:16px}.game-boxart.svelte-uu8q3y{object-fit:contain;width:800px;max-width:100%}.game-boxart.svelte-uu8q3y.portrait{width:440px}.gameplay-and-details.svelte-uu8q3y{grid-template-columns:max-content auto;gap:64px;display:grid}#back-arrow.svelte-uu8q3y{width:1em}#description.svelte-uu8q3y{width:800px;max-width:100%}.gameplay.svelte-uu8q3y{image-rendering:pixelated;width:768px;max-width:100%}.game-info.svelte-uu8q3y{flex-direction:column;gap:32px;display:flex}.game-info.svelte-uu8q3y caption:where(.svelte-uu8q3y){margin-bottom:16px}@media screen and (max-width:1200px){header.svelte-uu8q3y:has(.portrait:where(.svelte-uu8q3y)){flex-direction:column}.game-boxart.svelte-uu8q3y{width:100%}.game-boxart.svelte-uu8q3y.portrait{aspect-ratio:1}.gameplay-and-details.svelte-uu8q3y{flex-direction:column;display:flex}}
