.asset-renderer-module-scss-module__tffwGW__main{flex-wrap:wrap;width:100%;display:flex}.asset-renderer-module-scss-module__tffwGW__main .asset-renderer-module-scss-module__tffwGW__image{width:25%;height:auto;padding:5px}.asset-renderer-module-scss-module__tffwGW__main .asset-renderer-module-scss-module__tffwGW__image img{width:100%;height:auto;image-rendering:pixelated}.asset-renderer-module-scss-module__tffwGW__main .asset-renderer-module-scss-module__tffwGW__link{width:100%;padding-bottom:.8rem}.asset-renderer-module-scss-module__tffwGW__main .asset-renderer-module-scss-module__tffwGW__link a{font-size:1.3rem}.asset-renderer-module-scss-module__tffwGW__main .asset-renderer-module-scss-module__tffwGW__audio,.asset-renderer-module-scss-module__tffwGW__main .asset-renderer-module-scss-module__tffwGW__audio audio{width:100%}
.breadcrumbs-module-scss-module__H0OA5a__breadcrumbs{color:#fff;flex-wrap:wrap;margin-block:0;padding-inline-start:0;font-weight:600;text-decoration:none;display:flex}.breadcrumbs-module-scss-module__H0OA5a__breadcrumbs a,.breadcrumbs-module-scss-module__H0OA5a__breadcrumbs a:hover,.breadcrumbs-module-scss-module__H0OA5a__breadcrumbs a:active{color:#fff;font-weight:400}.breadcrumbs-module-scss-module__H0OA5a__breadcrumbs a:hover{text-decoration:underline}.breadcrumbs-module-scss-module__H0OA5a__breadcrumbs li{display:block}.breadcrumbs-module-scss-module__H0OA5a__breadcrumbs li:not(:last-of-type):after{content:" > ";margin-right:5px}
.page-heading-module-scss-module__84qxQG__popout{border-radius:var(--radius-lg);box-shadow:var(--shadow-retro);transition:var(--transition-shadow),var(--transition-transform)}.page-heading-module-scss-module__84qxQG__popout:hover{box-shadow:var(--shadow-retro-hover)}@media (prefers-reduced-motion:reduce){.page-heading-module-scss-module__84qxQG__popout{transition:none}.page-heading-module-scss-module__84qxQG__popout:hover{transform:none}}.page-heading-module-scss-module__84qxQG__popout--sm{border-radius:var(--radius-md);box-shadow:0 3px 0 0 var(--color-shadow-retro);transition:var(--transition-shadow),var(--transition-transform)}.page-heading-module-scss-module__84qxQG__popout--sm:hover{box-shadow:0 4px 0 0 var(--color-shadow-retro)}@media (prefers-reduced-motion:reduce){.page-heading-module-scss-module__84qxQG__popout--sm{transition:none}.page-heading-module-scss-module__84qxQG__popout--sm:hover{transform:none}}.page-heading-module-scss-module__84qxQG__popout--xs{border-radius:var(--radius-sm);box-shadow:0 2px 0 0 var(--color-shadow-retro)}.page-heading-module-scss-module__84qxQG__popout--static{border-radius:var(--radius-md);box-shadow:var(--shadow-retro)}.page-heading-module-scss-module__84qxQG__heading{box-shadow:var(--shadow-retro);background:linear-gradient(135deg, var(--color-nav-start), var(--color-nav-end));border-radius:var(--radius-lg);width:100%}.page-heading-module-scss-module__84qxQG__heading.page-heading-module-scss-module__84qxQG__sticky{background-color:var(--color-nav);width:100%;z-index:var(--z-sticky);box-shadow:var(--shadow-md);border-radius:0;margin:0 auto;position:relative}.page-heading-module-scss-module__84qxQG__heading.page-heading-module-scss-module__84qxQG__sticky .page-heading-module-scss-module__84qxQG__heading__title{padding:var(--space-2) var(--space-4);font-size:var(--font-size-lg)}.page-heading-module-scss-module__84qxQG__heading__title{font-size:var(--font-size-3xl);color:var(--color-text-light);padding:var(--space-5);text-shadow:0 2px 4px #0000004d;line-height:var(--line-height-tight);width:100%}.page-heading-module-scss-module__84qxQG__heading__children{padding:0 var(--space-5) var(--space-5) var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}
.game-card-module-scss-module__ofYdtq__popout{border-radius:var(--radius-lg);box-shadow:var(--shadow-retro);transition:var(--transition-shadow),var(--transition-transform)}.game-card-module-scss-module__ofYdtq__popout:hover{box-shadow:var(--shadow-retro-hover)}@media (prefers-reduced-motion:reduce){.game-card-module-scss-module__ofYdtq__popout{transition:none}.game-card-module-scss-module__ofYdtq__popout:hover{transform:none}}.game-card-module-scss-module__ofYdtq__popout--sm{border-radius:var(--radius-md);box-shadow:0 3px 0 0 var(--color-shadow-retro);transition:var(--transition-shadow),var(--transition-transform)}.game-card-module-scss-module__ofYdtq__popout--sm:hover{box-shadow:0 4px 0 0 var(--color-shadow-retro)}@media (prefers-reduced-motion:reduce){.game-card-module-scss-module__ofYdtq__popout--sm{transition:none}.game-card-module-scss-module__ofYdtq__popout--sm:hover{transform:none}}.game-card-module-scss-module__ofYdtq__popout--xs{border-radius:var(--radius-sm);box-shadow:0 2px 0 0 var(--color-shadow-retro)}.game-card-module-scss-module__ofYdtq__popout--static{border-radius:var(--radius-md);box-shadow:var(--shadow-retro)}.game-card-module-scss-module__ofYdtq__card{border-radius:var(--radius-lg);background:var(--color-background-dark);box-shadow:var(--shadow-md);transition:var(--transition-transform),var(--transition-shadow);transition:var(--transition-shadow);position:relative;overflow:hidden}.game-card-module-scss-module__ofYdtq__card:hover,.game-card-module-scss-module__ofYdtq__card:focus-within{box-shadow:var(--shadow-glow-primary)}@media (prefers-reduced-motion:reduce){.game-card-module-scss-module__ofYdtq__card{transition:box-shadow var(--duration-fast) var(--ease-in-out)}.game-card-module-scss-module__ofYdtq__card:hover,.game-card-module-scss-module__ofYdtq__card:focus-within{transform:none}}.game-card-module-scss-module__ofYdtq__card__link{color:inherit;text-decoration:none;display:block}.game-card-module-scss-module__ofYdtq__card__link:focus-visible{outline:none}.game-card-module-scss-module__ofYdtq__card__link:focus-visible .game-card-module-scss-module__ofYdtq__card__imageWrapper:after{opacity:1}.game-card-module-scss-module__ofYdtq__card__imageWrapper{position:relative;overflow:hidden}.game-card-module-scss-module__ofYdtq__card__imageWrapper:after{content:"";border:3px solid var(--color-secondary);border-radius:var(--radius-lg) var(--radius-lg) 0 0;opacity:0;transition:opacity var(--duration-fast) var(--ease-in-out);pointer-events:none;position:absolute;inset:0}.game-card-module-scss-module__ofYdtq__card__badge{top:var(--space-2);left:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);font-family:var(--font-secondary);font-size:var(--font-pixel-xs);letter-spacing:var(--letter-spacing-pixel);color:var(--color-text-light);background:var(--color-primary);box-shadow:var(--shadow-md);z-index:1;position:absolute}.game-card-module-scss-module__ofYdtq__card__badge[data-badge=updated]{color:var(--color-text);background:var(--color-secondary)}.game-card-module-scss-module__ofYdtq__card__image{width:100%;height:auto;transition:transform var(--duration-normal) var(--ease-out-expo);display:block}.game-card-module-scss-module__ofYdtq__card:hover .game-card-module-scss-module__ofYdtq__card__image,.game-card-module-scss-module__ofYdtq__card:focus-within .game-card-module-scss-module__ofYdtq__card__image{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.game-card-module-scss-module__ofYdtq__card__image{transition:none}.game-card-module-scss-module__ofYdtq__card:hover .game-card-module-scss-module__ofYdtq__card__image,.game-card-module-scss-module__ofYdtq__card:focus-within .game-card-module-scss-module__ofYdtq__card__image{transform:none}}.game-card-module-scss-module__ofYdtq__card__content{padding:var(--space-3) var(--space-4);background:var(--color-background-dark)}.game-card-module-scss-module__ofYdtq__card__title{font-family:var(--font-secondary);font-size:var(--font-pixel-sm);color:var(--color-text-light);margin:0 0 var(--space-1);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-pixel);text-shadow:0 1px 2px #0006;padding:0}@media (min-width:768px){.game-card-module-scss-module__ofYdtq__card__title{font-size:var(--font-pixel-md)}}.game-card-module-scss-module__ofYdtq__card__tags{gap:var(--space-1);margin:0 0 var(--space-2);flex-wrap:wrap;display:flex}.game-card-module-scss-module__ofYdtq__card__tag{padding:2px var(--space-2);border-radius:var(--radius-md);background:var(--color-background-medium);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.game-card-module-scss-module__ofYdtq__card__platforms{gap:var(--space-2);flex-wrap:wrap;display:flex}.game-card-module-scss-module__ofYdtq__card__icon{opacity:.8;width:18px;height:18px;transition:opacity var(--duration-fast) var(--ease-in-out)}.game-card-module-scss-module__ofYdtq__card:hover .game-card-module-scss-module__ofYdtq__card__icon,.game-card-module-scss-module__ofYdtq__card:focus-within .game-card-module-scss-module__ofYdtq__card__icon{opacity:1}
.section-block-module-scss-module__pC3HQG__popout{border-radius:var(--radius-lg);box-shadow:var(--shadow-retro);transition:var(--transition-shadow),var(--transition-transform)}.section-block-module-scss-module__pC3HQG__popout:hover{box-shadow:var(--shadow-retro-hover)}@media (prefers-reduced-motion:reduce){.section-block-module-scss-module__pC3HQG__popout{transition:none}.section-block-module-scss-module__pC3HQG__popout:hover{transform:none}}.section-block-module-scss-module__pC3HQG__popout--sm{border-radius:var(--radius-md);box-shadow:0 3px 0 0 var(--color-shadow-retro);transition:var(--transition-shadow),var(--transition-transform)}.section-block-module-scss-module__pC3HQG__popout--sm:hover{box-shadow:0 4px 0 0 var(--color-shadow-retro)}@media (prefers-reduced-motion:reduce){.section-block-module-scss-module__pC3HQG__popout--sm{transition:none}.section-block-module-scss-module__pC3HQG__popout--sm:hover{transform:none}}.section-block-module-scss-module__pC3HQG__popout--xs{border-radius:var(--radius-sm);box-shadow:0 2px 0 0 var(--color-shadow-retro)}.section-block-module-scss-module__pC3HQG__popout--static{border-radius:var(--radius-md);box-shadow:var(--shadow-retro)}.section-block-module-scss-module__pC3HQG__block{background:linear-gradient(135deg, var(--color-nav-start), var(--color-nav-end));border-radius:var(--radius-lg);box-shadow:var(--shadow-retro);flex-direction:row;width:100%;display:flex;position:relative;overflow:hidden}
.game-grid-module-scss-module__Zm8fuG__popout{border-radius:var(--radius-lg);box-shadow:var(--shadow-retro);transition:var(--transition-shadow),var(--transition-transform)}.game-grid-module-scss-module__Zm8fuG__popout:hover{box-shadow:var(--shadow-retro-hover)}@media (prefers-reduced-motion:reduce){.game-grid-module-scss-module__Zm8fuG__popout{transition:none}.game-grid-module-scss-module__Zm8fuG__popout:hover{transform:none}}.game-grid-module-scss-module__Zm8fuG__popout--sm{border-radius:var(--radius-md);box-shadow:0 3px 0 0 var(--color-shadow-retro);transition:var(--transition-shadow),var(--transition-transform)}.game-grid-module-scss-module__Zm8fuG__popout--sm:hover{box-shadow:0 4px 0 0 var(--color-shadow-retro)}@media (prefers-reduced-motion:reduce){.game-grid-module-scss-module__Zm8fuG__popout--sm{transition:none}.game-grid-module-scss-module__Zm8fuG__popout--sm:hover{transform:none}}.game-grid-module-scss-module__Zm8fuG__popout--xs{border-radius:var(--radius-sm);box-shadow:0 2px 0 0 var(--color-shadow-retro)}.game-grid-module-scss-module__Zm8fuG__popout--static{border-radius:var(--radius-md);box-shadow:var(--shadow-retro)}.game-grid-module-scss-module__Zm8fuG__grid{gap:var(--space-4);padding-bottom:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:400px){.game-grid-module-scss-module__Zm8fuG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.game-grid-module-scss-module__Zm8fuG__grid{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.game-grid-module-scss-module__Zm8fuG__grid{grid-template-columns:repeat(4,1fr)}}
.section-main-module-scss-module__HE37DG__section{padding:var(--space-5);background-color:var(--color-background-light);border-radius:var(--radius-lg);margin-bottom:var(--space-4);position:relative}
.secret-place-module-scss-module__7L7WEq__secretPlace{text-align:center;background-color:#f0f0f0;border:2px dashed #ccc;padding:1rem}.secret-place-module-scss-module__7L7WEq__secretPlace[data-show=false]{opacity:.01}