.bg[data-astro-cid-joyygvhw]{margin:0 0 2rem;padding:1rem 1rem 1.05rem;background:var(--bench-0);box-shadow:0 0 0 3px var(--ink),inset 0 0 0 2px var(--pink),6px 6px 0 3px var(--ink)}.bg-head[data-astro-cid-joyygvhw]{display:flex;align-items:center;gap:.55rem;margin:0 0 .85rem;font:600 .75rem/1.2 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--yellow)}.bg-head[data-astro-cid-joyygvhw] i[data-astro-cid-joyygvhw]{width:8px;height:8px;background:var(--pink);box-shadow:0 0 0 2px var(--ink);animation:bg-blink 1.1s steps(1,end) infinite}.bg-row[data-astro-cid-joyygvhw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.bg-cell[data-astro-cid-joyygvhw]{display:grid;gap:.45rem;align-content:start;min-width:0;container-type:inline-size}.bg-price[data-astro-cid-joyygvhw]:empty{display:none}.bg-price[data-astro-cid-joyygvhw]{margin:0;display:flex;flex-wrap:wrap;gap:.2rem .5rem;align-items:baseline;font-size:.75rem;color:var(--paper-3)}.bg-price[data-astro-cid-joyygvhw] .amz-price{font:700 1rem/1 var(--font-mono);color:var(--paper)}.bg-btn[data-astro-cid-joyygvhw]{--bg-c: #0b3fa8;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;gap:.35rem .8rem;align-items:center;padding:.85rem 1rem .8rem;text-decoration:none;color:#fff;background:#0a5fd6;box-shadow:0 0 0 3px var(--ink),inset 0 -4px #00000047,4px 4px 0 3px var(--ink);transition:transform .12s var(--ease),box-shadow .12s var(--ease)}.bg-btn[data-astro-cid-joyygvhw][data-p=xbox]{--bg-c: #0b4d0b;background:#107c10}.bg-btn[data-astro-cid-joyygvhw]:hover{color:#fff;transform:translate(-2px,-2px);box-shadow:0 0 0 3px var(--ink),inset 0 -4px #00000047,6px 6px 0 3px var(--ink)}.bg-btn[data-astro-cid-joyygvhw]:active{transform:translate(3px,3px);box-shadow:0 0 0 3px var(--ink),inset 0 4px #00000047}.bg-btn[data-astro-cid-joyygvhw]:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.bg-pad[data-astro-cid-joyygvhw]{grid-row:1 / span 2;color:#fff}.bg-copy[data-astro-cid-joyygvhw]{display:grid;gap:.15rem;min-width:0}.bg-copy[data-astro-cid-joyygvhw] small[data-astro-cid-joyygvhw]{font:600 .6875rem/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#ffffffd1}.bg-copy[data-astro-cid-joyygvhw] b[data-astro-cid-joyygvhw]{font:400 1.6rem/1 var(--font-voice);color:#fff}.bg-go[data-astro-cid-joyygvhw]{grid-column:2;justify-self:start;white-space:nowrap;padding:.3rem .5rem;font:700 .75rem/1 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);background:var(--yellow);box-shadow:0 0 0 2px var(--ink)}.bg-note[data-astro-cid-joyygvhw]{margin:.9rem 0 0;font-size:.75rem;line-height:1.5;color:var(--paper-3)}.bg-note[data-astro-cid-joyygvhw]+.bg-note[data-astro-cid-joyygvhw]{margin-top:.35rem}.bg-note[data-astro-cid-joyygvhw] a[data-astro-cid-joyygvhw]{color:var(--cyan);text-decoration:underline;text-underline-offset:2px}.bg-note[data-astro-cid-joyygvhw] a[data-astro-cid-joyygvhw]:hover{color:var(--yellow)}@container (max-width: 250px){.bg-btn[data-astro-cid-joyygvhw]{grid-template-columns:minmax(0,1fr);padding:.8rem .85rem}.bg-pad[data-astro-cid-joyygvhw]{display:none}.bg-go[data-astro-cid-joyygvhw]{grid-column:1}}@keyframes bg-blink{50%{opacity:.2}}@media(max-width:560px){.bg-row[data-astro-cid-joyygvhw]{grid-template-columns:minmax(0,1fr)}.bg-copy[data-astro-cid-joyygvhw] b[data-astro-cid-joyygvhw]{font-size:1.45rem}}@media(prefers-reduced-motion:reduce){.bg-head[data-astro-cid-joyygvhw] i[data-astro-cid-joyygvhw]{animation:none}.bg-btn[data-astro-cid-joyygvhw]{transition:none}}.prose{counter-reset:sec;color:var(--paper-2);font:400 1.125rem/1.75 var(--font-sans);overflow-wrap:break-word}.prose>:first-child{margin-top:0}.prose p{margin:0 0 1.25em}.prose>p:first-of-type{font-size:1.1875rem;color:var(--paper)}.prose strong,.prose b{color:var(--paper);font-weight:700}.prose em,.prose i{font-style:normal;color:var(--paper)}.prose h2{counter-increment:sec;position:relative;margin:2.6em 0 .7em;padding-top:1.1rem;font:400 clamp(2rem,3.2vw,2.5rem)/1 var(--font-voice);color:var(--paper);letter-spacing:.005em;text-wrap:balance;scroll-margin-top:96px}.prose h2:before{content:counter(sec,decimal-leading-zero);position:absolute;left:0;top:-.9rem;padding:5px 7px 4px;font:400 .75rem/1 var(--font-stamp);color:var(--ink);background:var(--c, var(--pink));box-shadow:0 0 0 2px var(--ink),3px 3px 0 2px var(--ink)}.prose h2:after{content:"";position:absolute;left:3.2rem;right:0;top:-.55rem;height:3px;background:repeating-linear-gradient(90deg,var(--rule) 0 6px,transparent 6px 12px)}.prose h3{margin:2em 0 .55em;font:400 1.6rem/1.05 var(--font-voice);color:var(--paper);scroll-margin-top:96px}.prose h4{margin:1.6em 0 .5em;font:600 1rem/1.3 var(--font-sans);color:var(--paper);text-transform:uppercase;letter-spacing:.04em}.prose a{color:var(--cyan);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:#3ff0ff59;transition:color .12s var(--ease),text-decoration-color .12s var(--ease)}.prose a:hover{color:var(--yellow);text-decoration-color:var(--yellow)}.prose a[href^="/game/"],.prose a[href^="/es/game/"]{color:var(--paper);text-decoration-color:var(--pink)}.prose a[href^="/game/"]:hover,.prose a[href^="/es/game/"]:hover{color:var(--pink)}.prose ul,.prose ol{margin:0 0 1.4em;padding:0;list-style:none}.prose li{position:relative;padding-left:1.6em;margin:.45em 0}.prose ul>li:before{content:"";position:absolute;left:.25em;top:.68em;width:7px;height:7px;background:var(--c, var(--pink));box-shadow:0 0 0 1px var(--ink)}.prose ol{counter-reset:li}.prose ol>li{counter-increment:li;padding-left:2.2em}.prose ol>li:before{content:counter(li);position:absolute;left:0;top:.28em;min-width:1.5em;padding:3px 4px 2px;text-align:center;font:400 .75rem/1.2 var(--font-stamp);color:var(--ink);background:var(--paper-2)}.prose li>ul,.prose li>ol{margin:.4em 0 0}.prose code{padding:.12em .4em;font:500 .875em/1 var(--font-mono);color:var(--yellow);background:var(--bench-2);box-shadow:0 0 0 1px var(--ink)}.prose pre{margin:0 0 1.4em;padding:1rem 1.1rem;overflow-x:auto;background:var(--bench-0);box-shadow:var(--shadow-px-sm)}.prose pre code{padding:0;background:none;box-shadow:none;color:var(--paper-2)}.prose blockquote{margin:1.8em 0;padding:1rem 1.3rem;color:var(--paper);font-size:1.1875rem;background:var(--bench-1);box-shadow:inset 5px 0 0 var(--yellow)}.prose blockquote p:last-child{margin-bottom:0}.prose hr{margin:2.6em 0;border:0;height:3px;background:repeating-linear-gradient(90deg,var(--rule-strong) 0 6px,transparent 6px 12px)}.prose img{max-width:100%;height:auto;box-shadow:var(--shadow-px-sm)}.prose figure{margin:1.8em 0}.prose figcaption{margin-top:.6rem;font:500 .75rem/1.4 var(--font-mono);color:var(--paper-3);text-transform:uppercase}.prose .table-scroll,.gt-scroll{margin:1.6em 0 2em;overflow-x:auto;background:var(--bench-1);box-shadow:var(--shadow-px);scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent}.prose>table{display:block;overflow-x:auto;margin:1.6em 0 2em;box-shadow:var(--shadow-px)}.prose table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.45}.prose thead th{padding:.75rem .9rem .65rem;text-align:left;white-space:nowrap;font:600 .875rem/1 var(--font-pixel);text-transform:uppercase;letter-spacing:.06em;color:var(--paper-2);background:var(--ink)}.prose tbody td{padding:.7rem .9rem;color:var(--paper-2);border-top:2px solid var(--bench-0);vertical-align:middle}.prose tbody tr:nth-child(2n) td{background:#ffffff06}.prose tbody tr:hover td{background:var(--bench-2)}.prose tbody td:first-child{color:var(--paper);font-weight:600}.prose td a{text-decoration:none}.gt{margin:1.8em 0 2.2em}.gt .gt-scroll{margin:0}.gt-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;font:600 .875rem/1 var(--font-pixel);text-transform:uppercase;letter-spacing:.06em}.gt-live{display:inline-flex;align-items:center;gap:.5rem;color:var(--grade-a)}.gt-live i{width:8px;height:8px;background:var(--grade-a);box-shadow:0 0 0 1px var(--ink);animation:pxBlink 1.2s steps(2,jump-none) infinite}.prose .gt-hint{color:var(--paper-3);text-decoration:none}.prose .gt-hint b{color:var(--yellow);font-weight:600}.prose .gt-hint:hover b{color:var(--paper)}html.has-rig .gt-hint{display:none}.gt th.n,.gt td.n{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.gt th.n{font-family:var(--font-pixel)}.gt tbody td.c-rank{width:1%;color:var(--paper-3);font-weight:500}.gt .c-name{min-width:220px}.gt .c-name a{display:inline-flex;align-items:center;gap:.7rem;color:var(--paper);font-weight:600}.gt .c-name a:hover{color:var(--pink)}.gt .c-name img{flex:none;width:46px;height:21px;object-fit:cover;box-shadow:0 0 0 2px var(--ink)}.gt th.c-you,.gt td.c-you{width:1%;text-align:center;padding-left:.6rem;padding-right:1rem}.gt td.c-you .stamp{margin:0 auto;--sz: 30px}.gt th.c-you{color:var(--yellow)}.spot{list-style:none;margin:1.6em 0 2.4em;padding:0;display:grid;gap:1.4rem;counter-reset:none}.prose .spot>li{padding:0;margin:0}.prose .spot>li:before{content:none}.spot-card{display:grid;grid-template-columns:230px minmax(0,1fr) 96px;gap:0;background:var(--bench-1);box-shadow:var(--shadow-px)}.spot-side{display:flex;flex-direction:column;background:var(--bench-0);box-shadow:inset -3px 0 0 var(--ink)}.spot-art{position:relative;display:block;aspect-ratio:460 / 215;background:var(--bench-2);overflow:hidden;box-shadow:inset 0 -3px 0 var(--ink)}.spot-art img{display:block;width:100%;height:100%;object-fit:cover;box-shadow:none;transition:transform .4s var(--ease)}.spot-card:hover .spot-art img{transform:scale(1.05)}.spot-rank{position:absolute;left:0;top:0;padding:6px 8px 5px;font:400 .875rem/1 var(--font-stamp);color:var(--ink);background:var(--yellow);box-shadow:2px 2px 0 var(--ink)}.prose .spot-stat{display:grid;gap:.4rem;margin:0;padding:.85rem 1rem 1rem}.spot-stat span{display:inline-flex;align-items:center;gap:.45rem;font:600 .8125rem/1 var(--font-pixel);text-transform:uppercase;letter-spacing:.06em;color:var(--paper-3)}.spot-stat b{font:400 1.5rem/1 var(--font-stamp);color:var(--c, var(--cyan))}.spot-stat.is-live b{color:var(--grade-a)}.spot-stat i{width:7px;height:7px;background:var(--grade-a);box-shadow:0 0 0 1px var(--ink);animation:pxBlink 1.2s steps(2,jump-none) infinite}.spot-body{padding:1rem 1.2rem 1.1rem;min-width:0}.prose .spot-body h3{margin:0 0 .35rem;font-size:1.55rem}.prose .spot-body h3 a{color:var(--paper);text-decoration:none}.prose .spot-body h3 a:hover{color:var(--pink)}.spot-desc{margin:0 0 .7rem!important;font-size:.9375rem;line-height:1.55;color:var(--paper-2)}.spot-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.1rem;margin:0}.spot-specs div{min-width:0}.spot-specs dt{font:600 .8125rem/1.1 var(--font-pixel);text-transform:uppercase;letter-spacing:.06em;color:var(--paper-3)}.spot-specs dd{margin:0;font-size:.875rem;line-height:1.4;color:var(--paper);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.spot-verdict{margin:.8rem 0 0!important;padding-top:.7rem;border-top:2px dashed var(--rule);font-size:.9375rem;line-height:1.5}.spot-you{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;padding:1rem .5rem;background:var(--bench-0);box-shadow:inset 3px 0 0 var(--ink)}.spot-you-label{font:600 .75rem/1 var(--font-pixel);text-transform:uppercase;letter-spacing:.06em;color:var(--paper-3)}.spot-you .stamp{--sz: 48px}.spot-you-word{min-height:1em;font:600 .8125rem/1 var(--font-pixel);text-transform:uppercase;letter-spacing:.04em;color:var(--g, var(--paper-3));text-align:center}.spot-you:has(.stamp:not(.is-pending)) .spot-you-word{color:var(--paper-2)}.prose .upgrade-section{margin:2.2em 0;padding:0 0 1.2rem;background:var(--bench-1);box-shadow:var(--shadow-px)}.prose .upgrade-title{margin:0!important;padding:.8rem 1.2rem .7rem;font:600 1.0625rem/1 var(--font-pixel);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);background:var(--yellow)}.prose .upgrade-subtitle{margin:.8rem 1.2rem 1rem!important;font-size:.8125rem;line-height:1.5;color:var(--paper-3)}.prose .upgrade-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:1rem;padding:0 1.2rem}.prose a.upgrade-card{position:relative;display:flex;flex-direction:column;gap:.45rem;padding:.9rem .9rem 1rem;background:var(--bench-0);color:var(--paper);text-decoration:none;box-shadow:0 0 0 2px var(--ink),4px 4px 0 2px var(--ink);transition:transform .08s steps(2,end),box-shadow .08s steps(2,end)}.prose a.upgrade-card:hover{transform:translate(-2px,-2px);box-shadow:0 0 0 2px var(--ink),6px 6px 0 2px var(--ink);color:var(--paper)}.prose .upgrade-card-badge{align-self:flex-start;padding:4px 7px 3px;font:600 .8125rem/1 var(--font-pixel);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);background:var(--cyan)}.prose .upgrade-card-name{font-weight:700;font-size:.9375rem;line-height:1.3;color:var(--paper)}.prose .upgrade-card-price{font:600 .9375rem/1 var(--font-mono);color:var(--grade-a)}.prose .upgrade-card-price:empty{display:none}.prose .upgrade-card-cta{margin-top:auto;padding-top:.3rem;font:600 .875rem/1 var(--font-pixel);text-transform:uppercase;letter-spacing:.06em;color:var(--yellow)}.prose a.upgrade-card:hover .upgrade-card-cta{color:var(--paper)}.prose .upgrade-disclaimer{margin:1rem 1.2rem 0!important;font-size:.75rem;line-height:1.5;color:var(--paper-3)}.prose .cta-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.6rem;margin:2.4em 0;padding:1.3rem 1.5rem;background:var(--bench-0);box-shadow:0 0 0 3px var(--ink),inset 0 0 0 3px var(--cyan),6px 6px 0 3px var(--ink)}.prose .cta-box p{margin:0!important;flex:1 1 280px;color:var(--paper-2)}.prose .cta-box p strong{display:block;font:400 1.6rem/1 var(--font-voice);color:var(--paper);margin-bottom:.3rem}.prose a.cta-button{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;color:var(--ink);background:var(--yellow);font:600 .9375rem/1 var(--font-pixel);text-transform:uppercase;letter-spacing:.06em;text-decoration:none;white-space:nowrap;box-shadow:var(--shadow-px-sm);transition:transform .08s steps(2,end),box-shadow .08s steps(2,end)}.prose a.cta-button:after{content:"→"}.prose a.cta-button:hover{color:var(--ink);transform:translate(-1px,-1px);box-shadow:0 0 0 2px var(--ink),4px 4px 0 2px var(--ink)}.prose a.cta-button:active{transform:translate(2px,2px);box-shadow:0 0 0 2px var(--ink)}@media(max-width:720px){.prose{font-size:1.0625rem}.spot-card{grid-template-columns:minmax(0,1fr) 84px}.spot-side{grid-column:1 / -1;box-shadow:inset 0 -3px 0 var(--ink)}.prose .spot-stat{grid-template-columns:1fr auto;align-items:center;padding:.7rem 1rem}.spot-specs{grid-template-columns:1fr}.spot-you .stamp{--sz: 40px}}@media(prefers-reduced-motion:reduce){.spot-art img{transition:none}.gt-live i,.spot-stat i{animation:none}}
