.luchador[data-astro-cid-hu6mkfzh]{--rope-red:#e8484d;--rope-white:#f6eedb;--rope-blue:#2c5fe3;-webkit-user-select:none;user-select:none;width:min(420px,100%);margin-inline:auto;position:relative}.luchador__arena[data-astro-cid-hu6mkfzh]{padding-bottom:7%;position:relative}.ring[data-astro-cid-hu6mkfzh]{pointer-events:none;position:absolute;inset:24% 0 0}.ring__post[data-astro-cid-hu6mkfzh]{background:linear-gradient(90deg,#8d8aa8,#c9c6dc 40%,#6f6c8a);width:4.5%;height:70%;position:absolute;bottom:14%;box-shadow:inset 0 -10px 0 -2px #4b4866}.ring__post--l[data-astro-cid-hu6mkfzh]{left:2%}.ring__post--r[data-astro-cid-hu6mkfzh]{right:2%}.ring__rope[data-astro-cid-hu6mkfzh]{height:3.5%;min-height:5px;position:absolute;left:4%;right:4%}.ring__rope--1[data-astro-cid-hu6mkfzh]{background:var(--rope-red);top:26%}.ring__rope--2[data-astro-cid-hu6mkfzh]{background:var(--rope-white);top:44%}.ring__rope--3[data-astro-cid-hu6mkfzh]{background:var(--rope-blue);top:62%}.ring__floor[data-astro-cid-hu6mkfzh]{background:#e9d6a6;height:16%;position:absolute;bottom:0;left:-4%;right:-4%;box-shadow:0 6px #c9a96b,0 12px #2a2350}.luchador__hit[data-astro-cid-hu6mkfzh]{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:82%;margin:0 auto;padding:0;display:block;position:relative}.luchador__hit[data-astro-cid-hu6mkfzh]:focus-visible{outline:3px dashed var(--g-yellow,#f8b62d);outline-offset:4px}.luchador__sprite[data-astro-cid-hu6mkfzh]{width:100%;aspect-ratio:var(--ratio);background-repeat:no-repeat;background-size:calc(var(--frames) * 100%) 100%;transform:translateX(calc(50% - var(--anchor)));filter:drop-shadow(0 8px #00000040);background-position:0 0;display:block}.luchador[data-astro-cid-hu6mkfzh].is-shaking .luchador__sprite[data-astro-cid-hu6mkfzh]{animation:.18s steps(3,end) shake}@keyframes shake{33%{translate:3px -2px}66%{translate:-3px 1px}}.luchador__fx[data-astro-cid-hu6mkfzh]{pointer-events:none;position:absolute;inset:0;overflow:visible}.luchador__fx[data-astro-cid-hu6mkfzh] .shout{font-family:var(--font-pixel);color:var(--g-yellow,#f8b62d);text-shadow:3px 3px #1a1530,-1px -1px #1a1530;white-space:nowrap;font-size:clamp(1.2rem,4vw,1.6rem);font-weight:700;animation:.7s steps(7,end) forwards shout;position:absolute;translate:-50%}.luchador__fx[data-astro-cid-hu6mkfzh] .shout--big{color:var(--g-pink,#ff5d9e);font-size:clamp(1.6rem,6vw,2.4rem)}@keyframes shout{0%{opacity:1;transform:scale(.6)}30%{transform:scale(1.15)}to{opacity:0;transform:translateY(-48px)scale(1)}}.luchador__hud[data-astro-cid-hu6mkfzh]{margin-top:28px;position:relative}.combo[data-astro-cid-hu6mkfzh]{align-items:center;gap:10px;display:flex}.combo__bar[data-astro-cid-hu6mkfzh]{background:#110d22;flex:1;height:16px;padding:3px;box-shadow:0 0 0 2px #3d3470,0 4px 0 2px #110d22}.combo__fill[data-astro-cid-hu6mkfzh]{background:var(--g-yellow,#f8b62d);transform-origin:0;height:100%;transition:transform .12s steps(3,end);display:block;transform:scaleX(0)}.combo__label[data-astro-cid-hu6mkfzh]{min-width:2.5ch;font-family:var(--font-pixel);color:var(--g-yellow,#f8b62d);font-size:1.1rem}.luchador__count[data-astro-cid-hu6mkfzh]{font-family:var(--font-pixel);color:var(--g-muted,#b8b0d6);justify-content:space-between;gap:12px;margin:12px 0 0;font-size:1rem;display:flex}.luchador__count[data-astro-cid-hu6mkfzh] strong[data-astro-cid-hu6mkfzh]{color:var(--g-cream,#f6eedb);font-weight:400}.luchador__hint[data-astro-cid-hu6mkfzh]{color:var(--g-cream,#f6eedb);animation:1.2s steps(2,end) infinite blink}.luchador__hint[data-astro-cid-hu6mkfzh][hidden]{visibility:hidden;display:inline}@keyframes blink{50%{opacity:.35}}.papel[data-astro-cid-yucpytgi]{pointer-events:none;height:clamp(56px,9vw,96px);position:absolute;inset:0 0 auto;overflow:hidden}.papel[data-astro-cid-yucpytgi] svg[data-astro-cid-yucpytgi]{width:100%;height:100%}.papel[data-astro-cid-yucpytgi] use[data-astro-cid-yucpytgi]{transform-box:fill-box;transform-origin:top;animation:4s ease-in-out infinite alternate sway}.papel[data-astro-cid-yucpytgi] use[data-astro-cid-yucpytgi]:nth-of-type(odd){animation-delay:-2s}@keyframes sway{0%{rotate:-2deg}to{rotate:2deg}}.game[data-astro-cid-laua7hgn]{--g-bg:#1a1530;--g-bg-deep:#120e24;--g-panel:#2a2350;--g-panel-edge:#3d3470;--g-yellow:#f8b62d;--g-blue:#2c5fe3;--g-pink:#ff5d9e;--g-teal:#2bb7a5;--g-red:#e8484d;--g-cream:#f6eedb;--g-muted:#b8b0d6;background:var(--g-bg);min-height:100dvh;color:var(--g-cream);overflow-x:clip}.game[data-astro-cid-laua7hgn] a[data-astro-cid-laua7hgn]{color:var(--g-cream);text-decoration-color:var(--g-yellow)}.game[data-astro-cid-laua7hgn] a[data-astro-cid-laua7hgn]:hover{color:var(--g-yellow)}.game-header[data-astro-cid-laua7hgn]{z-index:2;padding:14px var(--gutter);background:var(--g-bg-deep);justify-content:space-between;align-items:center;display:flex;position:relative}.game-header__studio[data-astro-cid-laua7hgn]{text-decoration:none}.game-header__link[data-astro-cid-laua7hgn]{font-family:var(--font-pixel);text-decoration:none;color:var(--g-muted)!important}.pixel-title[data-astro-cid-laua7hgn]{font-family:var(--font-pixel);color:var(--g-yellow);text-shadow:3px 3px 0 var(--g-bg-deep);text-wrap:balance;margin:0 0 16px;font-size:clamp(1.6rem,5vw,2.4rem);font-weight:700;line-height:1.15}section[data-astro-cid-laua7hgn]{padding:clamp(56px, 9vw, 104px) var(--gutter)}section[data-astro-cid-laua7hgn]>[data-astro-cid-laua7hgn]{max-width:1080px;margin-inline:auto}.hero[data-astro-cid-laua7hgn]{background:radial-gradient(70% 60% at 70% 55%, #2c5fe338, transparent 70%), linear-gradient(var(--g-bg-deep), var(--g-bg));padding-top:clamp(88px,13vw,140px);position:relative}.hero__inner[data-astro-cid-laua7hgn]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,5vw,64px);display:grid}.hero__title[data-astro-cid-laua7hgn]{margin:0}.hero__title[data-astro-cid-laua7hgn] img[data-astro-cid-laua7hgn]{filter:drop-shadow(0 10px #00000040);width:min(460px,100%);height:auto}.hero__tagline[data-astro-cid-laua7hgn]{max-width:34rem;color:var(--g-cream);margin:20px 0 0;font-size:clamp(1.05rem,2.6vw,1.2rem)}.hero__cta[data-astro-cid-laua7hgn]{margin-top:28px}.store-btn[data-astro-cid-laua7hgn]{background:var(--g-yellow);color:var(--g-bg-deep);box-shadow:0 0 0 3px var(--g-bg-deep), 0 6px 0 3px var(--g-bg-deep);align-items:center;gap:12px;padding:12px 22px 12px 16px;font-size:1.15rem;font-weight:750;line-height:1.1;display:inline-flex}.store-btn[data-astro-cid-laua7hgn] svg[data-astro-cid-laua7hgn]{width:28px;height:28px}.store-btn[data-astro-cid-laua7hgn] small[data-astro-cid-laua7hgn]{text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:600;display:block}.hero__note[data-astro-cid-laua7hgn]{font-family:var(--font-pixel);color:var(--g-muted);margin:18px 0 0;font-size:.95rem}.intro[data-astro-cid-laua7hgn]{text-align:center}.intro[data-astro-cid-laua7hgn] p[data-astro-cid-laua7hgn]{max-width:40rem;color:var(--g-muted);font-size:clamp(1.05rem,2.4vw,1.2rem)}.intro[data-astro-cid-laua7hgn] strong[data-astro-cid-laua7hgn]{color:var(--g-cream)}.panel[data-astro-cid-laua7hgn]{background:var(--g-panel);box-shadow:0 0 0 3px var(--g-panel-edge), 0 0 0 6px var(--g-bg-deep), 0 8px 0 6px var(--g-bg-deep);position:relative}.howto[data-astro-cid-laua7hgn]{background:var(--g-bg-deep)}.howto__list[data-astro-cid-laua7hgn]{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:28px;padding:0;list-style:none;display:grid}.howto__list[data-astro-cid-laua7hgn] .panel[data-astro-cid-laua7hgn]{padding:22px 22px 24px}.panel__num[data-astro-cid-laua7hgn]{background:var(--g-blue);font-family:var(--font-pixel);color:var(--g-cream);margin-bottom:10px;padding:2px 8px;display:inline-block}.howto[data-astro-cid-laua7hgn] h3[data-astro-cid-laua7hgn]{color:var(--g-cream);margin:0 0 8px;font-size:1.15rem;font-weight:700}.howto[data-astro-cid-laua7hgn] p[data-astro-cid-laua7hgn]{color:var(--g-muted);margin:0;font-size:.98rem}.gallery__list[data-astro-cid-laua7hgn]{scroll-snap-type:x mandatory;scrollbar-color:var(--g-panel-edge) transparent;grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;gap:24px;margin:0 auto;padding:6px 6px 18px;list-style:none;display:grid;overflow-x:auto}.gallery__list[data-astro-cid-laua7hgn] li[data-astro-cid-laua7hgn]{scroll-snap-align:center}.gallery[data-astro-cid-laua7hgn] figure[data-astro-cid-laua7hgn]{margin:0}.gallery[data-astro-cid-laua7hgn] img[data-astro-cid-laua7hgn]{width:100%;height:auto;box-shadow:0 0 0 6px var(--g-bg-deep), 0 0 0 9px var(--g-panel-edge);border-radius:18px}.gallery[data-astro-cid-laua7hgn] figcaption[data-astro-cid-laua7hgn]{font-family:var(--font-pixel);color:var(--g-muted);text-align:center;margin-top:16px;font-size:.95rem}.split[data-astro-cid-laua7hgn]{max-width:calc(1080px + 2 * var(--gutter));grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:32px;margin-inline:auto;display:grid}.split__card[data-astro-cid-laua7hgn]{grid-template-columns:38% 1fr;align-items:center;gap:20px;max-width:none;margin:0;padding:24px;display:grid}.split__card[data-astro-cid-laua7hgn] img[data-astro-cid-laua7hgn]{object-fit:contain;width:100%;height:auto;max-height:260px}.split__card[data-astro-cid-laua7hgn] .pixel-title[data-astro-cid-laua7hgn]{font-size:clamp(1.3rem,3.6vw,1.7rem)}.split__card[data-astro-cid-laua7hgn] p[data-astro-cid-laua7hgn]{color:var(--g-muted);margin:0}.features[data-astro-cid-laua7hgn]{background:var(--g-bg-deep)}.features__list[data-astro-cid-laua7hgn]{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:14px 32px;padding:0;list-style:none;display:grid}.features__list[data-astro-cid-laua7hgn] li[data-astro-cid-laua7hgn]{color:var(--g-cream);padding-left:30px;position:relative}.features__list[data-astro-cid-laua7hgn] li[data-astro-cid-laua7hgn]:before{content:"";background:var(--g-yellow);width:12px;height:12px;box-shadow:4px 4px 0 var(--g-red);position:absolute;top:.45em;left:0}.outro[data-astro-cid-laua7hgn]{text-align:center;background:radial-gradient(50% 60% at 50% 40%, #ff5d9e24, transparent 70%), var(--g-bg)}.outro__logo[data-astro-cid-laua7hgn]{width:min(280px,70%);height:auto;margin-bottom:24px}.outro__text[data-astro-cid-laua7hgn]{color:var(--g-muted)}.game-footer[data-astro-cid-laua7hgn]{padding:28px var(--gutter) 36px;background:var(--g-bg-deep);color:var(--g-muted);flex-wrap:wrap;justify-content:space-between;gap:14px 28px;font-size:.9rem;display:flex}.game-footer[data-astro-cid-laua7hgn] nav[data-astro-cid-laua7hgn]{flex-wrap:wrap;gap:8px 22px;display:flex}.game-footer[data-astro-cid-laua7hgn] p[data-astro-cid-laua7hgn]{align-items:center;gap:6px;margin:0;display:flex}.game-footer[data-astro-cid-laua7hgn] .game-footer__heart{width:16px;height:auto}@media (width<=760px){.hero__inner[data-astro-cid-laua7hgn]{text-align:center;grid-template-columns:1fr}.hero__title[data-astro-cid-laua7hgn] img[data-astro-cid-laua7hgn],.hero__tagline[data-astro-cid-laua7hgn]{margin-inline:auto}.hero__copy[data-astro-cid-laua7hgn]{display:contents}.hero__title[data-astro-cid-laua7hgn]{order:1}.hero__fighter[data-astro-cid-laua7hgn]{order:2}.hero__tagline[data-astro-cid-laua7hgn]{order:3;margin-top:0}.hero__cta[data-astro-cid-laua7hgn]{order:4;margin-top:0}.hero__title[data-astro-cid-laua7hgn] img[data-astro-cid-laua7hgn]{width:min(320px,86%)}.gallery__list[data-astro-cid-laua7hgn]{grid-auto-columns:68%}.split__card[data-astro-cid-laua7hgn]{grid-template-columns:32% 1fr;padding:18px}}
