:root{color-scheme:dark;--surface-canvas: #08080b;--surface-raised: #15151a;--border-subtle: rgb(255 255 255 / 9%);--border-default: rgb(255 255 255 / 14%);--text-primary: #f7f5fb;--text-secondary: #b8b4c0;--text-muted: #77737f;--accent-soft: #c37cff;--blue-soft: #61a4ff;font-family:Manrope,Avenir Next,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{min-width:320px;min-height:100%;background:var(--surface-canvas);scroll-behavior:auto}body{min-width:320px;min-height:100dvh;margin:0;color:var(--text-primary);background:radial-gradient(circle at 8% 12%,rgba(118,44,190,.08),transparent 26rem),radial-gradient(circle at 90% 82%,rgba(38,86,190,.07),transparent 30rem),var(--surface-canvas);-webkit-font-smoothing:antialiased}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #c27aff;outline-offset:3px}::selection{color:#fff;background:#9e50ff94}.sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}::view-transition-old(root){animation:.16s ease both page-fade-out}::view-transition-new(root){animation:.36s 80ms cubic-bezier(.22,1,.36,1) both page-fade-in}::view-transition-group(*){animation-duration:.56s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(.game-title){z-index:4;animation-duration:.6s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-image-pair(.game-title){overflow:visible}::view-transition-old(.game-title),::view-transition-new(.game-title){height:100%;mix-blend-mode:normal;transform-origin:left bottom}::view-transition-old(.game-title){animation:.24s ease-out both shared-title-out}::view-transition-new(.game-title){animation:.42s 80ms cubic-bezier(.22,1,.36,1) both shared-title-in}html.is-returning-to-catalog::view-transition-group(.game-title){animation:none}html.is-returning-to-catalog::view-transition-old(.game-title){display:none;animation:none}html.is-returning-to-catalog::view-transition-new(.game-title){animation:.16s .15s ease-out both shared-title-in}::view-transition-group(.game-gradient){z-index:2;animation-duration:.56s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-image-pair(.game-gradient){isolation:auto}::view-transition-old(.game-gradient),::view-transition-new(.game-gradient){mix-blend-mode:normal}::view-transition-old(.game-gradient){animation:.18s ease-out both shared-gradient-out}::view-transition-new(.game-gradient){animation:.3s .56s cubic-bezier(.22,1,.36,1) both shared-gradient-in}html.is-returning-to-catalog::view-transition-new(.game-gradient){animation-delay:.32s}@keyframes page-fade-out{to{opacity:0}}@keyframes page-fade-in{0%{opacity:0}}@keyframes shared-title-out{to{opacity:.18}}@keyframes shared-title-in{0%{opacity:0}}@keyframes shared-gradient-out{to{opacity:0}}@keyframes shared-gradient-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
