:root{--ink:#000;--paper:#fff;--hl:#ffe14a;--tone:#d6d6d6;--wire:#9a9a9a;--title:var(--font-bangers),"Bangers",Impact,"Arial Narrow",sans-serif;--letter:var(--font-comic),"Comic Neue","Comic Sans MS","Trebuchet MS",sans-serif;--sfx:var(--font-dela),"Dela Gothic One","Hiragino Sans","Yu Gothic","Noto Sans JP",sans-serif;--W:min(100vw,64lvh);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{background:#000 radial-gradient(#ffffff21 1.1px,#0000 1.3px) 0 0/9px 9px}body{color:var(--ink);-webkit-tap-highlight-color:transparent;margin:0}.col{width:var(--W);z-index:1;background:0 0;margin:0 auto;position:relative}#depthFar{width:var(--W);z-index:0;pointer-events:none;background-color:var(--paper);background-image:linear-gradient(#7870a029 1px,#0000 1px),linear-gradient(90deg,#7870a029 1px,#0000 1px),linear-gradient(#7870a012 1px,#0000 1px),linear-gradient(90deg,#7870a012 1px,#0000 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;height:100lvh;position:fixed;top:0;left:50%;overflow:hidden;transform:translate(-50%)}#depthFar.off{background-image:none}#depthFar.negro{background-color:#000;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px)}#depthFar.negro.off{background-image:none}#depthFar.negro .amb{color:#ffffff21;-webkit-text-stroke:2px #ffffff1a}#depthFar.negro .boc,#depthFar.negro .fig{opacity:0}.col>.bglayer{z-index:-1;pointer-events:none;width:100%;position:absolute;top:0;left:0;overflow:hidden}#depthFar .plx{will-change:transform;width:100%;position:absolute;top:0;left:0}.plx .boc,.bglayer .boc{opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.plx .fig,.bglayer .fig{opacity:.5;pointer-events:none;background-repeat:no-repeat;position:absolute}.plx .boc.full,.bglayer .boc.full{opacity:.5}.plx .boc.navy,.bglayer .boc.navy{filter:hue-rotate(10deg)saturate(1.3);opacity:.45}.plx .amb{font-family:var(--sfx);color:#46406e1a;writing-mode:vertical-rl;letter-spacing:-.04em;white-space:nowrap;-webkit-text-stroke:2px #46406e14;line-height:.95;position:absolute}.plx .amb.navy{color:#1a2b4c1f}.bglayer .nemupg{width:100%;position:absolute;left:0}.bglayer .sk{opacity:.34;background-repeat:no-repeat;width:100%;position:absolute;left:0}.bglayer svg{display:block}.bglayer .amb{font-family:var(--sfx);color:#605a8217;writing-mode:vertical-rl;letter-spacing:-.05em;white-space:nowrap;-webkit-text-stroke:2px #605a820f;line-height:1;position:absolute}.bglayer .amb.navy{color:#1a2b4c1a}#depthNear{width:var(--W);z-index:5;pointer-events:none;height:100lvh;position:fixed;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.flo{will-change:transform;position:absolute;top:0;left:0}.flo svg{width:100%;height:100%;display:block;overflow:visible}#cshadow{z-index:7;pointer-events:none;will-change:transform,opacity;background:radial-gradient(closest-side,#1410286b,#14102800);border-radius:50%;position:fixed;top:0;left:0}@media (prefers-reduced-motion:reduce){#depthNear{display:none}}.sc{height:calc(var(--len)*1lvh);position:relative}.stage{width:100%;height:100lvh;position:absolute;top:0;left:0;overflow:hidden;container-type:inline-size}.stage.pin{width:var(--W);position:fixed;left:50%;transform:translate(-50%)}.stage.after{top:auto;bottom:0}.blk{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.pn{border:4px solid var(--ink);background:linear-gradient(to top right,transparent calc(50% - 1px),var(--tone) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)), linear-gradient(to bottom right,transparent calc(50% - 1px),var(--tone) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),var(--paper);position:absolute}.pn.bleed{border-left:0;border-right:0}.pn.full{border:0}:is([data-sc=pocket2],[data-sc=apps],[data-sc=slot],[data-sc=pocket7],[data-sc=phone4],[data-sc=blast],[data-sc=finally7]) .pn:not(.full){border-color:#fff}.pn.art{background-color:#fff}.potpn{background:#fff 50%/cover no-repeat}[data-cerca] .potpn.p-bp{background-image:url(/img/c70e5d621e0a0be6cce00686cf1e3ffa.webp)}[data-cerca] .potpn.p-mv{background-image:url(/img/80a513aadaf58cdd5af6840cad4a4978.webp)}[data-cerca] .potpn.p-m1{background-image:url(/img/dd07a55a42ed27ea5da4434bf0b6e6aa.webp)}.pn.pz{perspective:900px;perspective-origin:50%;background:#1d1a24;overflow:hidden}.pz-img{aspect-ratio:1536/1024;will-change:transform;transform-origin:50%;background:50%/cover no-repeat;height:108%;position:absolute;top:-4%;left:0}.pz-fx{pointer-events:none;will-change:transform;position:absolute;inset:-10% -40%}.pz-fx i{width:var(--d);aspect-ratio:1;opacity:var(--o);background:radial-gradient(circle,#fff6c8 0,#ffe14a 35%,#ffe14a00 70%);border-radius:50%;position:absolute}.dv3d{perspective:1100px;perspective-origin:50% 45%;height:62%;position:absolute;top:3%;left:0;right:0;overflow:hidden}.dv-cam{aspect-ratio:1672/941;width:200%;transform-style:preserve-3d;transition:transform .3s linear;position:absolute;top:50%;left:50%}.dv-cam .dv-cafe{width:100%;height:100%;display:block;position:absolute;inset:0;transform:translateZ(-60px)scale(1.06);-webkit-mask-image:linear-gradient(#000 70%,#0000 97%);mask-image:linear-gradient(#000 70%,#0000 97%)}.dv{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.8,.25,1),opacity .3s;position:absolute}.dv img{filter:brightness(.55)saturate(.6);width:100%;height:auto;transition:filter .5s .55s;display:block}.dv:after{content:"";background:radial-gradient(closest-side,#14102852,#0000);border-radius:50%;height:7%;position:absolute;bottom:-3%;left:6%;right:6%;transform:translateZ(-1px)}.dv.in img{filter:none}.dv-laptop{opacity:0;width:30%;top:52%;left:23%;transform:translate3d(-30%,-40%,520px)rotate(-14deg)}.dv-tablet{opacity:0;width:25%;top:57%;left:52%;transform:translate3d(30%,-45%,520px)rotate(14deg)}.dv-phone{opacity:0;width:9%;top:54%;left:45.5%;transform:translate3d(0,-70%,600px)rotate(-20deg)}.dv-laptop.in,.dv-tablet.in{opacity:1;transform:translateZ(30px)}.dv-phone.in{opacity:1;transform:translateZ(70px)}.dv-laptop img,.dv-tablet img,.dv-phone img{-webkit-box-reflect:below -2px linear-gradient(transparent 82%,#ffffff38)}.dv-frente{opacity:0;width:20%;top:58%;left:19%;transform:translate3d(-20%,20%,160px)}.dv-frente.in{opacity:1;transform:translateZ(110px)}.dv-frente img{filter:none;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}@media (prefers-reduced-motion:reduce){.dv-cam,.dv,.dv img{transition:none}}.ns3d{z-index:3;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.ns{white-space:nowrap;font:700 4cqw/1 var(--letter);text-transform:uppercase;color:var(--ink);background:var(--paper);border:2.5px solid var(--ink);box-shadow:.22em .22em 0 var(--hl);transform:translateY(-24px) rotate(var(--r)) scale(calc(var(--s) * 1.35));opacity:0;border-radius:1em;align-items:center;gap:.55em;padding:.45em .8em .45em .5em;transition:transform .45s cubic-bezier(.2,.8,.25,1),opacity .2s;display:flex;position:absolute}.ns i{background:var(--hl);border:2px solid var(--ink);border-radius:50%;flex:none;width:1.3em;height:1.3em}.ns.on{transform:rotate(var(--r)) scale(calc(var(--s) * var(--inf,1)));opacity:1}.ns3d.tense{animation:.16s steps(2,end) infinite nstense}@keyframes nstense{50%{translate:2px -1px}}.ns.gone{transform:rotate(var(--r)) scale(calc(var(--s) * var(--inf,1) * 1.6));opacity:0;transition:transform .32s cubic-bezier(.3,1.5,.6,1),opacity .28s ease-in;transition-delay:var(--gd)}.stage.blown>.pn{transition:opacity .35s .1s,scale .45s cubic-bezier(.2,.8,.25,1);scale:1.15;opacity:0!important}.stage.shake{animation:.5s steps(8,end) nsshake}@keyframes nsshake{0%{translate:0}15%{translate:-7px 4px}30%{translate:6px -5px}45%{translate:-5px -3px}60%{translate:4px 5px}75%{translate:-2px 2px}to{translate:0}}@media (prefers-reduced-motion:reduce){.ns3d.tense,.stage.shake{animation:none}.ns{transition:opacity .2s}}.ap3d{perspective:1000px;perspective-origin:50% 30%;position:absolute;inset:0;overflow:hidden}.ap-cam{aspect-ratio:3/2;width:132%;transform-style:preserve-3d;transform-origin:56% 47%;transition:transform .3s linear;position:absolute;top:31%;left:46%}.ap-l{transform-style:preserve-3d;transition:transform .75s cubic-bezier(.2,.8,.25,1),opacity .4s;position:absolute;inset:0}.ap-l img{width:100%;height:100%;display:block;position:absolute;inset:0}.ap-pantalla img{-webkit-mask-image:radial-gradient(60% 62%,#000 58%,#0000 100%);mask-image:radial-gradient(60% 62%,#000 58%,#0000 100%)}.ap-hueco{transform-origin:54.7% 47.2%;transform:translate3d(-2.3%,-3.7%,8px)scale(.93)}.ap-hueco img{transform-origin:55% 47%;animation:1.4s ease-in-out infinite slotpulse}@keyframes slotpulse{50%{opacity:.35;scale:1.04}}.ap-hueco.gone{opacity:0}.ap-ic{transform:translate3d(var(--fx),var(--fy),620px) rotateZ(var(--fr)) rotateX(-25deg);opacity:0;filter:drop-shadow(0 10px 8px #1410284d);background-repeat:no-repeat;transition:transform .8s cubic-bezier(.2,.8,.25,1),opacity .25s;position:absolute}.ap-ic.in{transform:translateZ(var(--z));opacity:1}.ap-nueva{opacity:0;transform-origin:54.8% 47.9%;transform:translateZ(340px)rotate(-28deg)scale(1.25)}.ap-nueva.in{opacity:1;transform:translate3d(-2.4%,-4.4%,8px)scale(.96)}.ap-nueva img{filter:drop-shadow(0 16px 12px #14102859)}.ap-pulgar{opacity:0;transform:translate3d(30%,4%,140px)}.ap-pulgar.in{opacity:1;transform:translate3d(-6%,2%,95px)}.ap-pulgar img{filter:drop-shadow(0 30px 22px #1410284d)}@media (prefers-reduced-motion:reduce){.ap-cam,.ap-l,.ap-ic{transition:none}.ap-hueco img{animation:none}}.nk3d{perspective:1000px;perspective-origin:50% 28%;position:absolute;inset:0;overflow:hidden}.nk-cam{aspect-ratio:3/2;width:124%;transform-style:preserve-3d;transform-origin:50%;transition:transform .3s linear;position:absolute;top:32%;left:50%}.nk-l{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.25,1),opacity .35s;position:absolute;inset:0}.nk-l img{width:100%;height:100%;display:block;position:absolute;inset:0}.nk-l .ledge{width:2px;height:2px;position:absolute}.nk-mesa img{-webkit-mask-image:radial-gradient(62% 60%,#000 55%,#0000 100%);mask-image:radial-gradient(62% 60%,#000 55%,#0000 100%)}.nk-servilleta{opacity:0;transform:translateZ(260px)rotate(-14deg)}.nk-servilleta.in{opacity:1;transform:translateZ(6px)}.nk-servilleta img{filter:drop-shadow(0 6px 6px #14102840)}.nk-dibujo{opacity:0;transform:translateZ(120px)scale(1.15)}.nk-dibujo.in{opacity:1;transform:translateZ(9px)}.nk-lapiz{opacity:0;transform:translate3d(60%,30%,160px)rotate(25deg)}.nk-lapiz.in{opacity:1;transform:translateZ(26px)}.nk-lapiz img{filter:drop-shadow(0 16px 10px #14102859)}.nk-chispa{transform-origin:74% 40%;opacity:0;transform:translateZ(40px)scale(.3)}.nk-chispa.in{opacity:1;transform:translateZ(60px)scale(1.15)}.nk-cafe{opacity:0;transform:translate3d(30%,-20%,70px)}.nk-cafe.in{opacity:1;transform:translateZ(70px)}.nk-cafe img{filter:drop-shadow(0 26px 20px #14102859)}.nk-flores{opacity:0;transform:translate3d(-20%,-30%,260px)}.nk-flores.in{opacity:1;transform:translateZ(110px)}.nk-flores img{filter:drop-shadow(0 30px 24px #1410284d)}@media (prefers-reduced-motion:reduce){.nk-cam,.nk-l{transition:none}}.cb3d{perspective:1000px;perspective-origin:50% 30%;position:absolute;inset:0;overflow:hidden}.cb-cam{aspect-ratio:3/2;width:200%;transform-style:preserve-3d;transform-origin:50%;transition:transform .9s cubic-bezier(.3,.7,.25,1);position:absolute;top:30%;left:50%}.cb-cam img{width:100%;height:100%;transition:transform .7s cubic-bezier(.3,.7,.25,1),filter .7s;display:block;position:absolute;inset:0}.cb-cam .cb-base{border-radius:6px;box-shadow:0 30px 60px #14102859}.cb-cam .cb-ph{filter:drop-shadow(0 10px 8px #14102859)}.cb-cam .cb-ph.on{filter:drop-shadow(0 26px 18px #14102873)}@media (prefers-reduced-motion:reduce){.cb-cam,.cb-cam img{transition:none}}.ph3d{perspective:1100px;perspective-origin:50% 30%;position:absolute;inset:0;overflow:hidden}.ph-cam{aspect-ratio:2/3;width:54%;transform-style:preserve-3d;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotateX(52deg)rotate(-28deg)}.ph-ly{transform-style:preserve-3d;transition:transform .45s cubic-bezier(.3,.7,.3,1),opacity .45s;position:absolute;inset:0}.ph-cam{transition:transform .25s linear}.ph-ly img{filter:drop-shadow(0 22px 16px #14102847);width:100%;height:100%;display:block}.ph-body{transform-style:preserve-3d;position:absolute;inset:0}.ph-slice{filter:brightness(.42)saturate(.6);background:50%/100% 100% no-repeat;position:absolute;inset:0}[data-cerca] .ph-slice{background-image:url(/img/eeac40cec8b6fe77f21c59a27967619e.webp)}.ph-ly .ledge{width:2px;height:2px;position:absolute;top:46%;left:50%}.ph-parts{opacity:0;background:50%/contain no-repeat;transition:transform .45s cubic-bezier(.3,.7,.3,1),opacity .45s;position:absolute;inset:14% 2% 20%}[data-cerca] .ph-parts{background-image:url(/img/a8a188acc927dba33fb14eec8fd0295d.webp)}@media (prefers-reduced-motion:reduce){.ph-ly,.ph-parts{transition:none}}.pn .pan{aspect-ratio:3/2;will-change:transform;backface-visibility:hidden;background:#fff 50%/cover no-repeat;height:100%;position:absolute;top:0;left:0}.pn.art{backface-visibility:hidden;transform-style:flat}.pn.dark{background:linear-gradient(to top right,#0000 calc(50% - 1px),#3a3a3a calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),linear-gradient(to bottom right,#0000 calc(50% - 1px),#3a3a3a calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),#000;border-color:#fff}.pn.dark .tag{color:#bbb;background:#000;border-color:#666}.pn.dark .tag b,.it.title.night .tnum,.it.title.night .tdim{color:#fff}.it.title.night .tdim i{background:#fff}.it.title.onart .tnum,.it.title.onart .tdim{color:#fff;text-shadow:-2px -2px #000,2px -2px #000,-2px 2px #000,2px 2px #000,0 2px #000,0 -2px #000,2px 0 #000,-2px 0 #000,0 3px 8px #0009}.pn[data-reveal]{opacity:0;transition:opacity .55s}.pn[data-reveal].shown{opacity:1}@media (prefers-reduced-motion:reduce){.pn[data-reveal]{transition:none}}.it.title.onart .tdim i{background:#fff;height:3px;box-shadow:0 0 0 1.5px #000}.pn .tag{background:var(--paper);border:2px dashed var(--wire);color:#555;font:700 3.2cqw/1.15 var(--letter);text-transform:uppercase;text-align:center;max-width:84%;margin:0;padding:.45em .7em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pn .tag b{font:5cqw/1 var(--title);letter-spacing:.03em;color:var(--ink);margin-bottom:.2em;display:block}#track{width:var(--W);z-index:6;pointer-events:none;height:100lvh;position:fixed;top:0;left:50%;transform:translate(-50%);container-type:inline-size}.it{opacity:0;visibility:hidden;margin:0;transition:opacity .2s steps(2,end),transform .26s steps(3,end),visibility 0s .26s;position:absolute}.it.on{opacity:1;visibility:visible;transition:opacity .2s steps(2,end),transform .26s steps(3,end),visibility}.it.on.live{pointer-events:auto}.it.cap{background:var(--paper);border:3px solid var(--ink);box-shadow:.32em .32em 0 var(--hl);font:700 4.1cqw/1.28 var(--letter);text-transform:uppercase;padding:.6em .75em}.it.cap.night{color:#fff;text-align:center;background:#000;border-color:#fff}.it.bub{background:var(--paper);border:3px solid var(--ink);font:700 4cqw/1.25 var(--letter);text-transform:uppercase;text-align:center;box-shadow:.28em .28em 0 var(--hl);border-radius:46%/52%;padding:1em 1.2em}.it.bub .tail{pointer-events:none;transform-origin:50% 0;width:1.7em;height:1.7em;position:absolute;top:0;left:0;overflow:visible}.it.bub .tail path{fill:var(--paper);stroke:var(--ink);stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.it.sfx{font:15cqw/1 var(--sfx);color:var(--hl);-webkit-text-stroke:.085em var(--ink);paint-order:stroke fill;white-space:nowrap;text-shadow:.04em .05em 0 var(--ink)}.it.hint{background:var(--hl);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);font:700 max(15px,3.4cqw)/1.2 var(--letter);text-transform:uppercase;text-align:center;padding:.6em .8em}.it.cap:not(.on),.it.hint:not(.on){transform:translateY(-.8em)}.it.bub:not(.on){transform:scale(.6)}.it.sfx:not(.on){transform:scale(.3)rotate(-12deg)}.it.sfx.on{transform:rotate(-8deg)}.it.gone.cap,.it.gone.hint,.it.gone.bub{transform:translateY(-1.4em)}.it.note{background:var(--paper);border:3px solid var(--ink);box-shadow:.3em .3em 0 var(--hl);font:700 3.7cqw/1.25 var(--letter);border-radius:1.1em;align-items:flex-start;gap:.7em;padding:.7em .85em;display:flex}.it.note:not(.on){transform:translateY(-1em)scale(.9)}.it.note .ic{background:var(--hl);border:2.5px solid var(--ink);border-radius:50%;flex:none;place-items:center;width:2.2em;height:2.2em;display:grid}.it.note .ic svg{width:62%;height:62%}.it.note .nb{flex-direction:column;flex:1;gap:.25em;min-width:0;display:flex}.it.note b{font:4.4cqw/1 var(--title);letter-spacing:.03em}.it.note .bar{background:#000;height:.85em;display:block}.it.big{font:30cqw/1 var(--title);letter-spacing:.01em}.it.big.strike{color:#9a9a9a}.it.big.strike:after{content:"";background:#000;height:.09em;position:absolute;top:46%;left:-8%;right:-8%;transform:rotate(-14deg)}.it.big.hlbig{background:var(--hl);box-shadow:.08em .08em 0 var(--ink);padding:0 .12em}.it.big:not(.on){transform:scale(.4)rotate(-8deg)}.it.shop{background:var(--paper);border:4px solid var(--ink);box-shadow:6px 6px 0 var(--ink);pointer-events:auto;gap:.45em;padding:.7em .8em .8em;display:grid}.it.shop .sn{font:7.4cqw/1 var(--title);letter-spacing:.04em;background:var(--ink);color:var(--paper);justify-self:start;padding:.18em .3em .06em}.it.shop .st{font:700 3.6cqw/1.25 var(--letter);text-transform:uppercase}.it.shop .walkin{font:4.6cqw/1 var(--title);letter-spacing:.06em;background:var(--hl);color:var(--ink);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);cursor:pointer;justify-self:end;padding:.45em .8em .3em}.it.shop .walkin.done{background:var(--paper)}.it.shop .walkin.done:after{content:" ✓"}.it.shop .walkin:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.it.shop:not(.on){transform:translateY(1.2em)rotate(-2deg)}.foot{z-index:7;color:#fff;border-top:8px solid var(--hl);background:#000;position:relative}.foot .fin{max-width:960px;padding:56px 24px calc(env(safe-area-inset-bottom,0px) + 40px);margin:0 auto}.fsfx{font:44px/1 var(--sfx);color:var(--hl);transform-origin:0;width:max-content;margin:0 0 6px;transform:rotate(-6deg)}.fname{font:clamp(44px,11vw,96px)/.9 var(--title);letter-spacing:.02em;color:#000;background:var(--hl);margin:0;padding:.08em .14em 0;display:inline-block;box-shadow:6px 6px #fff}.ftag{font:700 18px/1.3 var(--letter);text-transform:uppercase;color:var(--hl);margin:18px 0 34px}.fcols{border-top:3px solid #fff;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:26px;padding-top:26px;display:grid}.fcols nav{align-content:start;gap:8px;display:grid}.fcols h3{font:22px/1 var(--title);letter-spacing:.05em;color:var(--hl);margin:0 0 4px}.flink{font:700 16px/1.3 var(--letter);text-transform:uppercase;color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;justify-self:start;align-items:center;min-height:44px;padding:4px 0;text-decoration:none;display:inline-flex}.flink:hover{color:var(--hl);text-decoration:underline;text-decoration-thickness:3px}.flink:focus-visible{outline:3px solid var(--hl);outline-offset:3px}.flegal{border-top:3px solid #fff;flex-wrap:wrap;gap:6px 20px;margin-top:34px;padding-top:18px;display:flex}.flink.sm{font-size:14px}.fcopy{font:700 13px/1.4 var(--letter);text-transform:uppercase;color:#bdbdbd;margin:18px 0 0}#legal{z-index:46;background:radial-gradient(#0000008c 1.2px,#00000059 1.5px) 0 0/6px 6px;place-items:center;padding:16px;display:grid;position:fixed;inset:0}#legal[hidden]{display:none}.lpage{color:#000;width:min(680px,100%);max-height:calc(100lvh - 32px);box-shadow:8px 8px 0 var(--hl);background:#fff;border:5px solid #000;flex-direction:column;animation:.3s steps(4,end) dpop;display:flex}.lhead{background:var(--hl);border-bottom:5px solid #000;align-items:center;gap:12px;padding:16px 18px 12px;display:flex}.lhead h2{font:30px/1 var(--title);letter-spacing:.03em;flex:1;margin:0}#legalClose{font:18px/1 var(--title);letter-spacing:.04em;cursor:pointer;background:#fff;border:3px solid #000;padding:8px 12px 5px;box-shadow:3px 3px #000}.lbody{padding:6px 20px 22px;font:16px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;overflow-y:auto}.lbody h3{font:20px/1.1 var(--title);letter-spacing:.04em;margin:20px 0 6px}.lbody p,.lbody li{margin:0 0 10px}.lbody .ph{background:var(--hl);padding:0 .25em;font-weight:700}.it.chat10{background:var(--hl);border:4px solid var(--ink);height:min(46vh,26em);box-shadow:6px 6px 0 var(--ink);pointer-events:auto;flex-direction:column;font-size:3.9cqw;display:flex}.chatlog{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.55em;padding:.7em .6em;display:flex;overflow-y:auto}.msg{max-width:86%;font:700 1em/1.28 var(--letter);color:#000;border:2.5px solid #000;border-radius:1.1em;margin:0;padding:.55em .75em}.msg.bot{background:#fff;border-bottom-left-radius:.25em;align-self:flex-start}.msg.me{color:#ffe14a;background:#000;border-bottom-right-radius:.25em;align-self:flex-end}.chatin,.chatend{background:var(--hl);border-top:3px solid #000;gap:.4em;padding:.55em;display:flex}.chatin input{min-width:0;font:700 max(16px,1em) var(--letter);color:#000;background:#fff;border:2.5px solid #000;border-radius:.6em;flex:1;padding:.5em .6em}.chatin input:focus-visible{outline-offset:2px;outline:3px solid #000}.chatin button,.chatend a,.chatend button{font:1em/1 var(--title);letter-spacing:.04em;color:#ffe14a;cursor:pointer;background:#000;border:3px solid #000;border-radius:.6em;justify-content:center;align-items:center;min-height:44px;padding:.55em .7em .4em;text-decoration:none;display:inline-flex}.chatin #chatSkip,.chatend button{color:#000;background:#fff}.chatend a{flex:1}.chatin[hidden],.chatend[hidden],.chatin button[hidden]{display:none}.chatin button:focus-visible,.chatend a:focus-visible,.chatend button:focus-visible{outline-offset:2px;outline:3px solid #000}.it.btn{font:6cqw/1 var(--title);letter-spacing:.05em;color:var(--ink);background:var(--hl);border:4px solid var(--ink);box-shadow:5px 5px 0 var(--ink);cursor:pointer;pointer-events:auto;padding:.55em .6em .4em}.it.btn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.it.cap.finalbox{background:var(--hl);border-width:4px;font-size:4.6cqw}.it.pot{background:var(--paper);border:4px solid var(--ink);box-shadow:6px 6px 0 var(--ink);pointer-events:auto;background-image:linear-gradient(to top,var(--liq) 0 34%,transparent 34%);border-radius:.4em .4em 1.6em 1.6em;gap:.35em;padding:.9em .8em .8em;display:grid}.it.pot .cork{border:3px solid var(--ink);background:#c98f45;border-radius:.3em;width:2.4em;height:1.2em;margin-left:-1.2em;transition:transform .4s steps(4,end);position:absolute;top:-1.1em;left:50%}.it.pot.popped .cork{transform:translate(1.4em,-2.2em)rotate(70deg)}.it.pot .pn9{font:7cqw/1 var(--title);letter-spacing:.04em}.it.pot .pp{font:4.6cqw/1 var(--title);letter-spacing:.04em;background:var(--paper);border:2.5px solid var(--ink);justify-self:start;padding:.2em .4em .05em}.it.pot .pq{font:700 3.6cqw/1.25 var(--letter);text-transform:uppercase;background:#ffffffd9;padding:.1em .2em}.it.pot .uncork{font:4.6cqw/1 var(--title);letter-spacing:.06em;background:var(--paper);color:var(--ink);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);cursor:pointer;justify-self:end;padding:.45em .8em .3em}.it.pot .uncork:focus-visible{outline:3px solid var(--ink);outline-offset:3px}#potion{z-index:45;background:radial-gradient(#0000008c 1.2px,#00000059 1.5px) 0 0/6px 6px;place-items:center;padding:20px;display:grid;position:fixed;inset:0}#potion[hidden]{display:none}#potPick{cursor:pointer;width:100%}.pbar{color:#000;font:28px/1 var(--title);letter-spacing:.04em;text-align:center;border:4px solid #000;padding:12px 8px 8px}.pprice{font:26px/1.1 var(--title);letter-spacing:.03em;text-align:center;margin:0 0 12px}.plist{font:700 16px/1.3 var(--letter);margin:0 0 16px;padding:0;list-style:none}.plist li{border-top:2px solid #000;padding:8px 2px 8px 26px;position:relative}.plist li:before{content:"";background:#ffe14a;border:3px solid #000;border-radius:50%;width:12px;height:12px;position:absolute;top:12px;left:4px}#demo{z-index:45;background:radial-gradient(#0000008c 1.2px,#00000059 1.5px) 0 0/6px 6px;place-items:center;padding:20px;display:grid;position:fixed;inset:0}#demo[hidden]{display:none}.dpage{color:#000;background:#fff;border:5px solid #000;width:min(360px,100%);padding:26px 22px 20px;animation:.36s steps(4,end) dpop;position:relative;box-shadow:8px 8px #000}@keyframes dpop{0%{transform:scale(.6)rotate(-4deg)}}.dsfx{font:46px/1 var(--sfx);color:var(--hl);-webkit-text-stroke:6px #000;paint-order:stroke fill;position:absolute;top:-30px;left:-14px;transform:rotate(-10deg)}.dphone{border:5px solid #000;border-radius:28px;max-width:250px;margin:0 auto 16px;padding:16px 14px 22px;position:relative}.dbar{color:#fff;font:26px/1 var(--title);letter-spacing:.04em;text-align:center;background:#000;border-radius:10px;padding:10px 6px 6px}.dtag{font:700 18px/1.25 var(--letter);text-transform:uppercase;text-align:center;margin:16px 4px}.dbtns{gap:8px;display:grid}.dbtns span{font:18px/1 var(--title);letter-spacing:.05em;text-align:center;border:3px solid #000;border-radius:10px;padding:9px;display:block}.dbtns span:first-child{background:#ffe14a}.dstamp{font:22px/1 var(--title);letter-spacing:.08em;color:#000;background:#fff;border:3px solid #000;padding:5px 9px 3px;position:absolute;top:-16px;right:-18px;transform:rotate(14deg)}.dlink{text-align:center;font:20px/1 var(--title);letter-spacing:.04em;color:#000;background:#ffe14a;border:3px solid #000;margin-bottom:12px;padding:12px 10px 9px;text-decoration:none;display:block;box-shadow:4px 4px #000}.dclose{width:100%;font:18px/1 var(--title);letter-spacing:.04em;color:#000;cursor:pointer;background:#fff;border:3px solid #000;padding:11px 10px 8px;display:block}@media (prefers-reduced-motion:reduce){.dpage{animation:none}}:root{--navy:#1a2b4c}.pn.color{background:linear-gradient(to top right,transparent calc(50% - 1px),var(--wire) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)), linear-gradient(to bottom right,transparent calc(50% - 1px),var(--wire) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)), linear-gradient(160deg,#ffe9a8,#ffd0c2 45%,#c9e6ff)}.it.cap.tagl{font:9cqw/1.02 var(--title);letter-spacing:.02em;background:var(--hl);box-shadow:.12em .12em 0 var(--ink);text-transform:uppercase;border-width:4px;padding:.25em .35em .15em}.pn.navy{border-color:var(--navy)}.pn.navy .tag{border-color:var(--navy);color:var(--navy)}.it.navy.cap,.it.navy.bub{border-color:var(--navy);color:var(--navy);box-shadow:.3em .3em #c9d3e6}.it.navy.bub .tail path{stroke:var(--navy)}.it.title.navy .word span{background:var(--navy);color:#fff;border-color:var(--navy)}.it.title.navy .tnum,.it.title.navy .tdim{color:var(--navy)}.it.title.navy .tdim i{background:var(--navy)}.it.chat{background:var(--paper);border:3px solid var(--navy);color:var(--navy);font:700 3.5cqw/1.35 var(--letter);text-transform:uppercase;padding:.7em .85em;box-shadow:.3em .3em #c9d3e6}.it.chat .lv{font:4.2cqw/1 var(--title);letter-spacing:.05em;align-items:center;gap:.4em;margin:0 0 .5em;display:flex}.it.chat .lv i{background:#d33;border-radius:50%;width:.7em;height:.7em;animation:1s steps(2,end) infinite rec}@keyframes rec{50%{opacity:.2}}.it.chat .ln{min-height:1.35em;margin:.15em 0}.it.chat .ln.typing:after{content:"▌"}.it.fb{background:var(--paper);border:3px solid var(--navy);color:var(--navy);gap:.3em;padding:.6em .8em;display:grid;box-shadow:.3em .3em #c9d3e6}.it.fb b{font:4.6cqw/1 var(--title);letter-spacing:.05em;background:var(--navy);color:#fff;justify-self:start;padding:.18em .35em .05em}.it.fb span{font:700 3.8cqw/1.25 var(--letter);text-transform:uppercase}.it.blur{text-align:center;font:9cqw/1 var(--title);letter-spacing:.1em;color:var(--navy);border:4px solid var(--navy);background:#fff;padding:.22em .3em .08em;display:block;transform:rotate(-6deg);box-shadow:.12em .12em #c9d3e6}.it.blur:not(.on){opacity:0;transform:rotate(-6deg)scale(1.8)}.it.blur .shot{aspect-ratio:9/16;border:2px solid var(--navy);filter:blur(3px);background:#fff;border-radius:.6em;flex:1;align-content:start;gap:.5em;padding:.7em .5em;display:grid}.it.blur .shot i{background:#9fb0cf;border-radius:.3em;height:.9em;display:block}.it.blur .shot i:nth-child(2){width:70%}.it.blur .shot i:nth-child(3){height:3em}.it.blur .stamp{font:5cqw/1 var(--title);letter-spacing:.08em;color:var(--navy);border:3px solid var(--navy);background:#fff;padding:.2em .4em .05em;position:absolute;top:-.8em;right:-.4em;transform:rotate(10deg)}.it.cta{text-align:center;font:5.4cqw/1 var(--title);letter-spacing:.05em;color:#fff;background:var(--navy);border:3px solid var(--navy);pointer-events:auto;padding:.6em .6em .45em;text-decoration:none;display:block;box-shadow:4px 4px #c9d3e6}.it.cta:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.it.cta:not(.navy){color:var(--ink);background:var(--hl);border-color:var(--ink);box-shadow:4px 4px 0 var(--ink)}.pn.flash{background:linear-gradient(to top right,transparent calc(50% - 1px),var(--wire) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)), linear-gradient(to bottom right,transparent calc(50% - 1px),var(--wire) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)), radial-gradient(#cfcfcf 1px,transparent 1.3px) 0 0/7px 7px,#ececec}.it.tl{background:var(--paper);border:3px solid var(--ink);box-shadow:.3em .3em 0 var(--ink);gap:.3em;padding:.6em .8em;display:grid}.it.tl b{font:6cqw/1 var(--title);letter-spacing:.04em;background:var(--hl);border:2.5px solid var(--ink);justify-self:start;padding:.12em .4em .02em}.it.tl span{font:700 3.8cqw/1.25 var(--letter);text-transform:uppercase}.it.piece{background:var(--paper);border:3px solid var(--ink);box-shadow:.3em .3em 0 var(--hl);gap:.3em;padding:.6em .8em;display:grid}.it.piece b{font:5cqw/1 var(--title);letter-spacing:.05em;background:var(--hl);border:2.5px solid var(--ink);justify-self:start;padding:.16em .4em .04em}.it.piece span{font:700 3.8cqw/1.25 var(--letter);text-transform:uppercase}@media (prefers-reduced-motion:reduce){.it.chat .lv i{animation:none}}.it.title .tnum{font:7cqw/1 var(--title);letter-spacing:.04em;margin:0 0 .25em}.it.title .tname{font:20cqw/.86 var(--title);flex-wrap:wrap;gap:.12em .22em;margin:0;display:flex}.it.title .word{white-space:nowrap;display:flex}.it.title .tname.stack{flex-direction:column;align-items:flex-start}.it.title .word span{white-space:pre;background:var(--hl);border-top:5px solid var(--ink);border-bottom:5px solid var(--ink);padding:.06em .02em 0;display:inline-block}.it.title .word span:first-child{border-left:5px solid var(--ink);padding-left:.08em}.it.title .word span:last-child{border-right:5px solid var(--ink);padding-right:.08em}.it.title .tdim{font:700 max(14px,3.2cqw)/1.1 var(--letter);text-transform:uppercase;align-items:center;gap:.5em;margin-top:1.1em;display:flex}.it.title .tdim i{background:var(--ink);flex:1;height:2px}.it.contract{background:var(--paper);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--ink);padding:6% 6% 5%;transform:rotate(-1.2deg)}.it.contract:not(.on){transform:translateY(-120%)rotate(-6deg)}.it.contract h2{font:10cqw/1 var(--title);letter-spacing:.04em;text-align:center;border-bottom:4px solid var(--ink);margin:0 0 .5em;padding-bottom:.25em}.it.contract ol{font:700 3.9cqw/1.32 var(--letter);text-transform:uppercase;margin:0 0 1em;padding-left:1.2em}.it.contract li{margin-bottom:.55em}.ct-sign{border-top:2px dashed var(--ink);font:700 3cqw/1 var(--letter);text-transform:uppercase;color:#444;margin-bottom:1em;padding-top:.4em}.ct-sign svg{width:46%;height:auto;display:block;overflow:visible}.ct-sign path{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-dasharray:420;stroke-dashoffset:420px}.signed .ct-sign path{animation:.5s steps(8,end) forwards sig}@keyframes sig{to{stroke-dashoffset:0}}.ct-btns{gap:3%;display:flex}.ct-btns button{min-height:48px;font:5.6cqw/1 var(--title);letter-spacing:.04em;color:var(--ink);background:var(--hl);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);cursor:pointer;flex:1}.ct-btns .alt{background:var(--paper)}.ct-stamp{color:#d7263d;width:22cqw;height:22cqw;font:12cqw/20cqw var(--sfx);text-align:center;opacity:0;border:5px solid #d7263d;border-radius:50%;position:absolute;bottom:22%;right:7%;transform:rotate(-14deg)scale(2.2)}.signed .ct-stamp{animation:.35s steps(4,end) .4s forwards stamp}@keyframes stamp{to{opacity:.9;transform:rotate(-14deg)scale(1)}}.signed .ct-btns button{pointer-events:none;opacity:.5}.it.hold{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;width:30cqw;height:30cqw;color:var(--ink);background:0 0;border:0;border-radius:50%;padding:0}.it.hold:not(.on){transform:scale(.3)}.hold svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hold .disc{fill:var(--paper);stroke:var(--ink);stroke-width:4px}.hold .track{fill:none;stroke:var(--tone);stroke-width:9px}.hold .ring{fill:none;stroke:var(--ink);stroke-width:9px;stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.hold .lbl{text-align:center;font:4.6cqw/1 var(--title);letter-spacing:.03em;pointer-events:none;place-items:center;display:grid;position:absolute;inset:18%}.hold:not(.done) .disc{animation:1.1s steps(2,end) infinite breathe}@keyframes breathe{50%{fill:var(--hl)}}.it.ch{background:var(--paper);border:4px solid var(--ink);box-shadow:6px 6px 0 var(--ink);font:6.2cqw/1 var(--title);letter-spacing:.03em;text-align:left;color:var(--ink);cursor:pointer;--ry:-14deg;box-shadow:1px 1px 0 var(--ink),2px 2px 0 var(--ink),3px 3px 0 var(--ink),4px 4px 0 var(--ink),5px 5px 0 var(--ink),6px 6px 0 var(--ink),7px 7px 0 var(--ink),8px 8px 0 var(--ink),14px 22px 22px #14102847;transform:perspective(700px) rotateX(18deg) rotateY(var(--ry));align-items:center;gap:.7em;padding:.75em .9em;transition:transform .55s cubic-bezier(.2,.8,.25,1),opacity .3s,background .2s;animation:3.2s ease-in-out infinite chbob;display:flex}.it.ch.r{--ry:14deg;animation-delay:-1.1s}.it.ch:nth-of-type(3n){animation-delay:-2.1s}@keyframes chbob{50%{translate:0 -7px}}.it.ch:not(.on){transform:perspective(700px)translate(-110%)rotateY(-50deg)}.it.ch.r:not(.on){transform:perspective(700px)translate(110%)rotateY(50deg)}.it.ch[aria-pressed=true]{animation:none;transform:perspective(700px)rotateX(0)rotateY(0)translateZ(70px)scale(1.03)}.it.cap.who3d{box-shadow:4px 4px 0 var(--hl),8px 8px 0 var(--hl),14px 20px 20px #14102833;transform:perspective(700px)rotateX(14deg)rotateY(8deg)}@media (prefers-reduced-motion:reduce){.it.ch{animation:none}}.ch .bx{border:3px solid var(--ink);flex:none;place-items:center;width:.9em;height:.9em;font-size:.9em;display:grid}.ch[aria-pressed=true]{background:var(--hl)}.ch[aria-pressed=true] .bx:after{content:"✓";font-family:var(--letter);font-weight:700;line-height:1}.it.end{text-align:center;color:#fff}.it.end p{font:8cqw/1.05 var(--title);margin:0 0 .9em}.it.end a{font:700 3.6cqw/1 var(--letter);text-transform:uppercase;color:var(--ink);background:var(--hl);border:3px solid #fff;margin:.3em;padding:.8em 1em;text-decoration:none;display:inline-block}button:focus-visible,a:focus-visible{outline:3px solid var(--hl);outline-offset:3px}#wind{width:var(--W);z-index:5;pointer-events:none;opacity:0;background:repeating-linear-gradient(90deg,#0000 0 9%,#0000008c 9% 9.5%,#0000 9.5% 23%,#00000059 23% 23.4%,#0000 23.4% 41%,#0009 41% 41.6%,#0000 41.6% 63%,#0006 63% 63.4%,#0000 63.4% 81%,#0000008c 81% 81.5%,#0000 81.5%);height:100lvh;animation:.18s linear infinite rush;position:fixed;top:0;left:50%;transform:translate(-50%);-webkit-mask:repeating-linear-gradient(#000 0 22%,#0000 22% 34%,#000 34% 61%,#0000 61% 70%) 0 0/100% 260px;mask:repeating-linear-gradient(#000 0 22%,#0000 22% 34%,#000 34% 61%,#0000 61% 70%) 0 0/100% 260px}@keyframes rush{to{-webkit-mask-position:0 -260px;mask-position:0 -260px}}.shake{animation:.32s steps(6,end) shake}@keyframes shake{20%{transform:translate(calc(5px - 50%),-4px)}40%{transform:translate(calc(-50% - 6px),3px)}60%{transform:translate(calc(4px - 50%),2px)}80%{transform:translate(calc(-50% - 2px),-2px)}}@media (prefers-reduced-motion:reduce){#wind{display:none}.shake{animation:none}}#chibi{z-index:8;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}#chibi img{transform-origin:50% 98%;filter:drop-shadow(1.2px 0 #fff)drop-shadow(-1.2px 0 #fff)drop-shadow(0 1.2px #fff)drop-shadow(0 -1.2px #fff);width:100%;height:auto;display:block}#chibi .sign{font:700 calc(var(--cw) * .075)/1 var(--title);color:var(--ink);-webkit-text-stroke:.14em var(--paper);paint-order:stroke fill;opacity:0;transform-origin:0 100%;white-space:nowrap;position:absolute;bottom:80%;left:60%}#chibi .sign svg{width:1.1em;height:1.1em;display:block;overflow:visible}#chibi .sign.on{opacity:1;animation:.22s steps(3,end) signpop}@keyframes signpop{0%{transform:scale(.2)}to{transform:scale(1)}}#chibi .speed{opacity:0;background:repeating-linear-gradient(90deg,transparent 0 22%,var(--ink) 22% 26%,transparent 26% 40%,var(--ink) 40% 43%,transparent 43% 70%,var(--ink) 70% 74%,transparent 74%);height:40%;position:absolute;bottom:80%;left:24%;right:24%;-webkit-mask:linear-gradient(#0000,#000);mask:linear-gradient(#0000,#000)}.puff{z-index:8;pointer-events:none;filter:drop-shadow(2px 0 #000)drop-shadow(-2px 0 #000)drop-shadow(0 2px #000)drop-shadow(0 -2px #000);background:radial-gradient(circle at 30% 40%,#fff 0 30%,#0000 31%),radial-gradient(circle at 68% 38%,#fff 0 28%,#0000 29%),radial-gradient(circle at 50% 66%,#fff 0 32%,#0000 33%);width:74px;height:74px;margin:-37px 0 0 -37px;animation:.42s steps(4,end) forwards puff;position:fixed}@keyframes puff{0%{opacity:1;transform:scale(.3)}70%{opacity:1}to{opacity:0;transform:scale(1.5)}}.lang{top:max(12px,env(safe-area-inset-top));right:max(76px,calc((100vw - var(--W))/2 + 76px));z-index:10;font:20px/1 var(--title);letter-spacing:.04em;background:var(--paper);color:var(--ink);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);cursor:pointer;min-width:46px;min-height:46px;padding:.4em .55em .3em;position:fixed}.menuBtn{top:max(12px,env(safe-area-inset-top));right:max(12px,calc((100vw - var(--W))/2 + 12px));z-index:10;background:var(--hl);border:3px solid var(--ink);width:52px;height:46px;box-shadow:4px 4px 0 var(--ink);cursor:pointer;place-items:center;padding:0;display:grid;position:fixed}.menuBtn svg{width:30px;height:22px;overflow:visible}.menuBtn path{fill:none;stroke:#000;stroke-width:3.4px;stroke-linecap:round}.menuBtn:focus-visible,.lang:focus-visible,#menuClose:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#menu{z-index:40;background:radial-gradient(#0000008c 1.2px,#00000059 1.5px) 0 0/6px 6px;position:fixed;inset:0}#menu[hidden]{display:none}.mpage{color:#000;width:min(520px,100%);height:100%;padding:calc(env(safe-area-inset-top,0px) + 16px) 22px calc(env(safe-area-inset-bottom,0px) + 90px);background:#fff;border-left:5px solid #000;animation:.32s steps(4,end) slidein;position:absolute;top:0;right:0;overflow-y:auto}@keyframes slidein{0%{transform:translate(100%)}}.mhead{box-shadow:0 5px 0 var(--hl);border-bottom:5px solid #000;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:10px;display:flex}.moku{font:40px/1 var(--sfx);color:#000;text-shadow:3px 3px 0 var(--hl)}.mhead h2{font:34px/1 var(--title);letter-spacing:.03em;flex:1;margin:4px 0 0}#menuClose{font:20px/1 var(--title);letter-spacing:.04em;background:var(--hl);color:#000;cursor:pointer;border:3px solid #000;padding:8px 12px 5px;box-shadow:3px 3px #000}.mpage.unsigned{overflow:hidden}.mpage.unsigned .mlist,.mpage.unsigned .msfx{opacity:.18;filter:grayscale()}.mpage.unsigned .mquip{z-index:2;height:max-content;box-shadow:8px 8px 0 var(--hl);text-align:center;background:#fff;border-width:4px;margin:auto 0;padding:26px 20px;font-size:21px;line-height:1.3;position:absolute;inset:0 22px}.mquip.nudge{animation:.36s steps(6,end) nudge}@keyframes nudge{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.mquip{font:700 16px/1.3 var(--letter);text-transform:uppercase;box-shadow:5px 5px 0 var(--hl);border:2.5px solid #000;margin:0 0 14px;padding:10px 12px}.mlist{margin:0;padding:0;list-style:none}.mitem{text-align:left;cursor:pointer;color:#000;width:100%;font:inherit;background:0 0;border:0;border-bottom:2px solid #000;grid-template-columns:2em 1fr;column-gap:12px;padding:12px 4px;display:grid}.mn{font:30px/1 var(--title);background:var(--hl);text-align:center;border:2.5px solid #000;grid-row:1/span 3;place-self:start;min-width:1.25em;padding:4px 6px 1px}.mt{font:24px/1.05 var(--title);letter-spacing:.03em}.mq{font:700 15px/1.25 var(--letter);text-transform:uppercase;margin-top:3px}.ms{font:700 12px/1 var(--letter);text-transform:uppercase;border:2px solid #000;justify-self:start;margin-top:7px;padding:3px 6px}.mitem[data-st=now] .ms{background:var(--hl);color:#000}.mitem[data-st=ready] .ms{box-shadow:2px 2px 0 var(--hl)}.mitem[data-st=locked],.mitem[data-st=draw]{opacity:.6}.mitem[data-st=locked] .mn,.mitem[data-st=draw] .mn{background:#fff}.mitem:hover .mt{text-decoration:underline;text-decoration-thickness:4px;-webkit-text-decoration-color:var(--hl);text-decoration-color:var(--hl)}.mitem:focus-visible{outline-offset:-3px;outline:3px solid #000}.msfx{width:max-content;font:58px/1 var(--sfx);color:var(--hl);-webkit-text-stroke:6px #000;paint-order:stroke fill;pointer-events:none;margin:18px 6px 0 auto;animation:.5s steps(5,end) .2s both mpop;display:block}@keyframes mpop{0%{opacity:0;transform:rotate(10deg)scale(.3)}50%{opacity:1;transform:rotate(10deg)scale(1.2)}to{opacity:1;transform:rotate(10deg)scale(1)}}@media (prefers-reduced-motion:reduce){.mpage,.msfx{animation:none}.it,.it.on{transition:none}.hold:not(.done) .disc{animation:none}}.it.contract .ct-who{font:700 max(14px,3.6cqw)/1.2 var(--letter);letter-spacing:.03em;text-transform:uppercase;text-align:center;margin:0 0 .55em}.it.vcorta{background:var(--paper);color:var(--ink);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--hl);font:700 max(15px,3.6cqw)/1.2 var(--letter);text-transform:uppercase;cursor:pointer;text-align:center;min-height:48px;padding:.7em .8em}.it.vcorta:not(.on){transform:translateY(-.8em)}.it.vcorta:hover{background:var(--hl)}.it.vcorta:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.progreso{top:max(12px,env(safe-area-inset-top));left:max(12px,calc((100vw - var(--W))/2 + 12px));z-index:10;background:var(--paper);color:var(--ink);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);font:17px/1 var(--title);letter-spacing:.05em;pointer-events:none;margin:0;padding:.55em .65em .45em;position:fixed}.progreso i{background:var(--tone);height:4px;margin-top:6px;display:block}.progreso b{background:var(--ink);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.progreso[hidden],.rail[hidden],.saltar[hidden]{display:none}.saltar{top:max(12px,env(safe-area-inset-top));z-index:12;font:20px/1 var(--title);letter-spacing:.04em;background:var(--hl);color:var(--ink);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);cursor:pointer;min-height:46px;padding:.55em .8em .4em;position:fixed;left:50%;transform:translate(-50%,-250%)}.saltar:focus-visible{outline:3px solid var(--ink);outline-offset:4px;transform:translate(-50%)}.rail{display:none}@media (min-width:1180px) and (min-aspect-ratio:7/5){.rail{top:50%;left:max(20px,calc((100vw - var(--W))/2 - 264px));width:min(232px,calc((100vw - var(--W))/2 - 44px));z-index:9;background:var(--paper);color:var(--ink);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);padding:14px 12px 10px;display:block;position:fixed;transform:translateY(-50%)}.rail .rtit{font:22px/1 var(--title);letter-spacing:.05em;border-bottom:3px solid var(--ink);margin:0 0 8px;padding-bottom:8px}.rail ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rail .ritem{text-align:left;cursor:pointer;width:100%;min-height:40px;color:var(--ink);font:700 14px/1.2 var(--letter);text-transform:uppercase;background:0 0;border:0;grid-template-columns:30px 1fr;align-items:center;gap:10px;padding:4px 6px;display:grid}.rail .rn{border:2.5px solid var(--ink);width:28px;height:28px;font:16px/1 var(--title);background:var(--paper);place-items:center;display:grid}.rail .ritem:hover .rt{text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--hl);text-decoration-color:var(--hl)}.rail .ritem.now{background:var(--hl)}.rail .ritem.now .rn{background:var(--ink);color:var(--hl)}.rail .ritem[aria-disabled=true]{opacity:.55}.rail .ritem:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.rail{transition:opacity .2s steps(2,end),visibility}.rail.fuera{opacity:0;visibility:hidden;transition:opacity .2s steps(2,end),visibility 0s .2s}}.mversion{width:100%;min-height:52px;font:24px/1 var(--title);letter-spacing:.04em;color:#000;background:var(--hl);cursor:pointer;border:3px solid #000;margin:20px 0 4px;padding:.5em .6em .4em;display:block;box-shadow:4px 4px #000}.mversion:focus-visible{outline-offset:4px;outline:3px solid #000}.chatdir{background:var(--hl);font:700 max(14px,.85em)/1.35 var(--letter);text-transform:uppercase;border-top:3px solid #000;flex-wrap:wrap;align-items:center;gap:.3em .7em;margin:0;padding:.55em .6em;display:flex}.chatdir a{color:#000;text-underline-offset:3px;text-transform:none;align-items:center;min-height:44px;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.chatdir a:last-child{text-transform:uppercase}.chatdir .copiar{font:.95em/1 var(--title);letter-spacing:.04em;color:#000;cursor:pointer;background:#fff;border:2.5px solid #000;border-radius:.5em;min-height:44px;padding:.45em .6em .35em}.chatdir a:focus-visible,.chatdir .copiar:focus-visible{outline-offset:2px;outline:3px solid #000}@media (min-aspect-ratio:2/3){.it.ch{padding:.6em .8em;font-size:5.4cqw}}.gb3d{perspective:1100px;perspective-origin:50% 42%;height:56%;position:absolute;top:2%;left:0;right:0;overflow:hidden}.gb-cam{aspect-ratio:1;width:100%;transform-style:preserve-3d;transition:transform .3s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gb{transform-style:preserve-3d;opacity:0;transition:transform .8s cubic-bezier(.2,.8,.25,1),opacity .3s;position:absolute}.gb img{filter:drop-shadow(0 10px 8px #050a1973);width:100%;height:auto;display:block}.gb-est{width:60%;top:30%;left:-4%;transform:translate3d(-45%,10%,420px)rotate(-8deg)}.gb-ia{width:58%;top:6%;left:38%;transform:translate3d(30%,-40%,480px)rotate(10deg)}.gb-prof{width:54%;top:36%;left:46%;transform:translate3d(40%,30%,560px)rotate(8deg)}.gb-est.in{opacity:1;transform:translateZ(20px)}.gb-ia.in{opacity:1;transform:translateZ(45px)rotate(-2deg)}.gb-ia.in img{animation:4s ease-in-out infinite gbFlota}@keyframes gbFlota{0%,to{transform:translateY(0)}50%{transform:translateY(-3%)}}.gb-prof.in{opacity:1;transform:translateZ(80px)}.it.piece.navy{border-color:var(--navy);box-shadow:.3em .3em #c9d3e6}.it.piece.navy b{background:var(--navy);color:#fff;border-color:var(--navy)}.it.piece.navy span{color:var(--navy)}@media (min-aspect-ratio:2/3){.gb-cam{width:96%}}@media (prefers-reduced-motion:reduce){.gb-cam,.gb,.gb img{transition:none}.gb-ia.in img{animation:none}}.mk-stage{background-color:#eef3fa;background-image:linear-gradient(#cfdcef 1px,#0000 1px),linear-gradient(90deg,#cfdcef 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:28px 28px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.mk3d{perspective:1000px;perspective-origin:50% 35%;height:62%;position:absolute;top:2%;left:0;right:0;overflow:hidden}.mk-cam{aspect-ratio:1;width:100%;transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-aspect-ratio:2/3){.mk-cam{width:84%}}.mk-plato{width:0;height:0;transform-style:preserve-3d;transition:transform .12s linear;position:absolute;top:97%;left:50%}.mk-g{width:min(48vw,232px);transform-style:preserve-3d;backface-visibility:hidden;opacity:0;transition:opacity .4s;position:absolute;top:0;left:0}.mk-g img{filter:drop-shadow(0 6px 4px #1a2b4c2e);width:100%;height:auto;display:block}.lapiz .mk-g{opacity:1}.tinta .mk-g{opacity:0;transition:opacity .2s}.tinta .mk-plato{visibility:hidden;transition:transform .12s linear,visibility 0s .2s}.mk-salto{transform-style:preserve-3d;visibility:hidden;transition:visibility 0s .4s;position:absolute;inset:0}.tinta .mk-salto{visibility:visible;transition:visibility}.mk-arco{opacity:0;transition:opacity .4s}.tinta .mk-arco{opacity:1}.mk-cara{opacity:0;width:52%;height:auto;transition:opacity .5s .15s,transform .7s cubic-bezier(.2,.8,.25,1) .15s;position:absolute;top:54%;left:24%;transform:translateZ(-60px)scale(.94);-webkit-mask-image:radial-gradient(46% 50%,#000 70%,#0000 100%);mask-image:radial-gradient(46% 50%,#000 70%,#0000 100%)}.tinta .mk-cara{opacity:.38;transform:translateZ(-60px)}.mk-arco{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.mk-arco path{fill:none;stroke:#7d95bd;stroke-width:.6px;stroke-dasharray:.02 .02;vector-effect:non-scaling-stroke;stroke-width:2.5px}.mk-f{aspect-ratio:1;opacity:0;width:27%;transition:opacity .35s steps(3,end),transform .45s cubic-bezier(.2,.8,.25,1),filter .4s;position:absolute;transform:translateY(14%)scale(.86)}.mk-f img{object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 8px 5px #1a2b4c33);width:100%;height:100%;position:absolute;inset:0}.mk-f1{top:57%;left:2.5%}.mk-f2{top:23%;left:19.6%}.mk-f3{top:11%;left:37%}.mk-f4{top:21%;left:54.6%}.mk-f5{top:53%;left:68.5%}.mk-f1.in{opacity:1;transform:translate(0,0)}.mk-f2.in{opacity:1;transform:translateZ(12px)}.mk-f3.in{opacity:1;transform:translateZ(24px)}.mk-f4.in{opacity:1;transform:translateZ(36px)}.mk-f5.in{opacity:1;transform:translateZ(48px)}.mk-f.in:not(.mk-f3):has(~.mk-f.in){filter:opacity(.62)}.mk-f3{--t:0;width:33.75%;top:6%;left:33.6%}.mk-f3 .co{-webkit-mask-image:linear-gradient(100deg,#000 calc(var(--t)*136% - 18%),transparent calc(var(--t)*136%));-webkit-mask-image:linear-gradient(100deg,#000 calc(var(--t)*136% - 18%),transparent calc(var(--t)*136%));mask-image:linear-gradient(100deg,#000 calc(var(--t)*136% - 18%),transparent calc(var(--t)*136%))}.mk-f3 .bo{-webkit-mask-image:linear-gradient(100deg,transparent calc(var(--t)*136% - 18%),#000 calc(var(--t)*136%));-webkit-mask-image:linear-gradient(100deg,transparent calc(var(--t)*136% - 18%),#000 calc(var(--t)*136%));mask-image:linear-gradient(100deg,transparent calc(var(--t)*136% - 18%),#000 calc(var(--t)*136%))}.codigo .mk-f,.codigo .mk-cara,.codigo .mk-arco{opacity:0;transition:opacity .3s ease-out}.codigo .mk-salto{visibility:hidden;transition:visibility 0s linear .3s}@media (prefers-reduced-motion:reduce){.mk-plato,.mk-g,.mk-salto,.mk-f,.mk-f3 .co{transition:none}}.it.code{color:#f2f2f2;border:4px solid var(--ink);box-shadow:6px 6px 0 var(--hl);transform-origin:50% 0;background:#0d0d10;padding:0;overflow:hidden;transform:perspective(900px)rotateX(6deg)}.it.code:not(.on){transform:perspective(900px)rotateX(-70deg)translateY(-10%)}.it.code .cd-cab{background:var(--hl);color:var(--ink);border-bottom:3px solid var(--ink);align-items:baseline;gap:.6em;margin:0;padding:.55em .8em .45em;display:flex}.it.code .cd-cab b{font:6cqw/1 var(--title);letter-spacing:.05em}.it.code .cd-cab span{font:700 max(12px,2.9cqw)/1.2 var(--letter);text-transform:uppercase}.it.code .cd-pre{white-space:pre;margin:0;padding:.8em .9em .4em;font:500 max(11px,2.7cqw)/1.55 ui-monospace,SF Mono,Menlo,Consolas,monospace;overflow:hidden}.it.code .ln{display:block}.it.code .cm{color:#8f96a8;font-style:italic}.it.code .kw{color:var(--hl);font-weight:700}.it.code .nu{color:#7fd4ff}.it.code .st{color:#ffa98f}.it.code .cd-demo{background:#16161c;border:2px dashed #3a3a46;border-radius:6px;height:clamp(110px,26cqw,170px);margin:.2em .6em .7em;position:relative}.it.code .cd-demo svg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.it.code .cd-demo .pl{fill:#2a2a34;stroke:var(--hl);stroke-width:2px}.it.code .cd-demo .cu{fill:none;stroke:var(--hl);stroke-width:2.5px;stroke-dasharray:6 6}.it.code .cd-demo .gu{stroke:#5b6075;stroke-width:1.5px;stroke-dasharray:3 5}.it.code .cd-demo .pc{fill:#7fd4ff}.it.code .cd-chibi{will-change:transform;width:clamp(34px,10cqw,58px);height:auto;position:absolute;top:0;left:0}.it.code .cd-cuadros{gap:4px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:6px;left:6px}.it.code .cd-cuadros li{aspect-ratio:1;opacity:.55;background:#22222b;border:2px solid #3a3a46;border-radius:4px;place-items:center;width:clamp(22px,6.5cqw,36px);display:grid}.it.code .cd-cuadros li.now{border-color:var(--hl);opacity:1}.it.code .cd-cuadros img{width:100%;height:auto}@media (prefers-reduced-motion:reduce){.it.code,.it.code:not(.on){transform:none}}.st-papel{background:#fff}.sin-tinta{aspect-ratio:80/400;width:auto;height:48%;position:absolute;top:3%;left:50%;overflow:visible;transform:translate(-50%)}.sin-tinta path{fill:none;stroke:var(--ink);stroke-width:7px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.sin-tinta .gotas circle{fill:var(--ink);opacity:0}.stage.pin .sin-tinta path,.stage.after .sin-tinta path{animation:1.8s cubic-bezier(.3,.1,.4,1) .2s forwards seca}.stage.pin .sin-tinta .gotas circle,.stage.after .sin-tinta .gotas circle{animation:.3s steps(2,end) forwards gota}.sin-tinta .gotas circle:first-child{animation-delay:1.8s!important}.sin-tinta .gotas circle:nth-child(2){animation-delay:2s!important}.sin-tinta .gotas circle:nth-child(3){animation-delay:2.2s!important}@keyframes seca{to{stroke-dashoffset:0}}@keyframes gota{to{opacity:1}}@media (prefers-reduced-motion:reduce){.sin-tinta path{stroke-dashoffset:0;animation:none!important}.sin-tinta .gotas circle{opacity:1;animation:none!important}}.pa3d{perspective:1100px;perspective-origin:50% 40%;height:58%;position:absolute;top:4%;left:0;right:0;overflow:hidden}.pa-cam{transform-style:preserve-3d;position:absolute;inset:0}.pa-big{aspect-ratio:1;--t:0;width:min(96vw,520px);position:absolute;bottom:calc(7% - min(9.6vw,52px));left:50%;transform:translate(-50%)}.pa-big img{object-fit:contain;opacity:0;filter:drop-shadow(0 10px 6px #1a2b4c2e);width:100%;height:100%;position:absolute;inset:0}.pa-big[data-n="1"] .p1,.pa-big[data-n="2"] .p2,.pa-big[data-n="3"] .p3,.pa-big[data-n="4"] .p4{opacity:1}.pa-big .co{-webkit-mask-image:linear-gradient(100deg,#000 calc(var(--t)*136% - 18%),transparent calc(var(--t)*136%));-webkit-mask-image:linear-gradient(100deg,#000 calc(var(--t)*136% - 18%),transparent calc(var(--t)*136%));mask-image:linear-gradient(100deg,#000 calc(var(--t)*136% - 18%),transparent calc(var(--t)*136%))}.pa-big .bo{-webkit-mask-image:linear-gradient(100deg,transparent calc(var(--t)*136% - 18%),#000 calc(var(--t)*136%));-webkit-mask-image:linear-gradient(100deg,transparent calc(var(--t)*136% - 18%),#000 calc(var(--t)*136%));mask-image:linear-gradient(100deg,transparent calc(var(--t)*136% - 18%),#000 calc(var(--t)*136%))}.pa-big{transition:opacity .3s ease-out,visibility linear}.pa-cam.codigo .pa-big{opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility 0s linear .3s}.it.code .cd-camina .cd-chibi{transform-origin:50%}.sk3d{--u:min(1cqw,.43lvh);perspective:calc(220*var(--u));perspective-origin:50% 45%;pointer-events:none;font-family:var(--letter);color:var(--ink);position:absolute;inset:0}.sk-mini{padding:calc(3*var(--u)) calc(3.4*var(--u));border:4px solid var(--ink);box-shadow:calc(1.2*var(--u)) calc(1.2*var(--u)) 0 var(--ink);visibility:hidden;opacity:0;background:#fff;transition:transform .5s cubic-bezier(.2,.9,.25,1.05),opacity .3s ease-out,visibility 0s linear .5s;position:absolute;top:9.5%;left:6%;right:6%;transform:translateY(-12%)rotate(-1.2deg)}.sk3d.on .sk-mini{visibility:visible;opacity:1;transition:transform .5s cubic-bezier(.2,.9,.25,1.05),opacity .3s ease-out,visibility;transform:rotate(-1.2deg)}.sk-cab{align-items:center;gap:calc(2.8*var(--u));padding-bottom:calc(2.4*var(--u));border-bottom:3px solid var(--ink);display:flex}.sk-foto{width:calc(14*var(--u));aspect-ratio:1;border:3px solid var(--ink);background:var(--hl);flex:none;position:relative;overflow:hidden}.rp-c{object-fit:contain;opacity:0;width:118%;height:118%;transition:opacity .12s steps(2,end),transform .4s cubic-bezier(.2,1.6,.4,1);position:absolute;top:-3%;left:-9%;transform:scale(.7)rotate(-8deg)}.rp-c.on{opacity:1;transform:none}.sk-dat{flex:1;min-width:0}.sk-nom{font:calc(5.2*var(--u))/.95 var(--title);letter-spacing:.02em;margin:0}.sk-cl{margin:calc(.5*var(--u)) 0 0;font-size:calc(2.5*var(--u));font-weight:700}.sk-xp{align-items:center;gap:calc(1.2*var(--u));margin:calc(1.4*var(--u)) 0 0;font:calc(2.6*var(--u))/1 var(--title);display:flex}.sk-xp i{height:calc(1.5*var(--u));border:2px solid var(--ink);background:#fff;flex:1}.sk-xp i b{transform-origin:0;background:#53b4ff;height:100%;transition:transform .4s ease-out;display:block;transform:scaleX(0)}.sk-niv{padding:calc(.8*var(--u)) calc(1.4*var(--u));background:var(--ink);color:var(--hl);font:calc(4*var(--u))/1 var(--title);flex:none;align-self:flex-start}.sk-niv i{color:#fff;font-style:normal}.sk3d.lvup .sk-niv i{color:var(--hl);animation:.5s steps(4,end) rpnv;display:inline-block}@keyframes rpnv{0%,50%{transform:scale(1.7)}to{transform:scale(1)}}.sk-sts{gap:calc(2*var(--u)) calc(4.4*var(--u));margin:calc(2.6*var(--u)) 0;grid-template-columns:1fr 1fr;display:grid}.sk-ms{align-items:center;column-gap:calc(1*var(--u));font:calc(2.6*var(--u))/1 var(--title);letter-spacing:.03em;grid-template-columns:1fr auto;display:grid}.sk-ms span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sk-ms em{opacity:0;font-style:normal;transition:opacity .15s,transform .35s cubic-bezier(.2,1.6,.4,1);transform:scale(2)}.sk-ms i{height:calc(1.6*var(--u));margin-top:calc(.8*var(--u));background:#fff;border:2px dashed #9a9a9a;grid-column:1/3;display:block}.sk-ms i b{background:var(--hl);width:0;height:100%;transition:width .45s cubic-bezier(.2,.8,.25,1);display:block}.sk-ms.lleno em{opacity:1;transform:none}.sk-ms.lleno i{border-style:solid;border-color:var(--ink)}.sk-ms.lleno i b{width:calc(var(--v)*100%)}.sk-ms.mal i b{background:#e2453c}.sk-ms.mal em{color:#c42a22}.sk-slots{justify-content:space-between;align-items:center;gap:calc(.8*var(--u));padding-top:calc(2.6*var(--u));border-top:3px solid var(--ink);display:flex}.sk-sep{width:2px;height:calc(5*var(--u));background:var(--ink);opacity:.3;flex:none}.sk-sl{width:calc(7.2*var(--u));aspect-ratio:1;background:#fff;border:2.5px dashed #9a9a9a;flex:none;place-items:center;display:grid;position:relative}.sk-sl>*{opacity:0;transition:opacity .15s,transform .4s cubic-bezier(.2,1.6,.4,1);transform:scale(2.2)rotate(-20deg)}.sk-sl b{font:calc(3.4*var(--u))/1 var(--title)}.sk-sl svg{fill:none;width:72%;height:72%;stroke:var(--ink);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:14%;left:14%}.sk-sl.lleno{border-style:solid;border-color:var(--ink);background:var(--hl);animation:.45s cubic-bezier(.2,1.6,.4,1) skpop}.sk-sl.de.lleno{background:#e2453c}.sk-sl.de svg{stroke:#fff}.sk-sl.lleno>*{opacity:1;transform:none}@keyframes skpop{0%{transform:scale(1.5)}to{transform:scale(1)}}.sk-et{padding:calc(.6*var(--u)) calc(2*var(--u));background:var(--hl);border:3px solid var(--ink);font:calc(4.4*var(--u))/1 var(--title);letter-spacing:.05em;visibility:hidden;opacity:0;margin:0;transition:transform .4s cubic-bezier(.2,1.4,.4,1),opacity .2s,visibility 0s linear .4s;position:absolute;top:41%;left:8%;transform:translate(-30%)rotate(-3deg)}.sk-et.on{visibility:visible;opacity:1;transition:transform .4s cubic-bezier(.2,1.4,.4,1),opacity .2s,visibility;transform:rotate(-3deg)}.sk-vuelo{height:18%;transform-style:preserve-3d;position:absolute;top:46.5%;left:6%;right:6%}.sk-big{transform-style:preserve-3d;visibility:hidden;will-change:transform;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.sk-big.vis{visibility:visible}.sk-big *{transform-style:preserve-3d}.sk-big svg,.sk-big svg *{transform-style:flat}.sk-bn{font:calc(11*var(--u))/.95 var(--title);letter-spacing:.02em;-webkit-text-stroke:calc(.25*var(--u)) var(--ink);color:#fff;paint-order:stroke fill;text-shadow:calc(.7*var(--u)) calc(.7*var(--u)) 0 var(--ink);transform:translateZ(calc(6*var(--u)));margin:0}.sk-big.st .sk-bn{color:var(--hl)}.sk-big.st.mal .sk-bn{color:#ff8a80}.sk-bd{margin:calc(.8*var(--u)) 0 0;font-size:calc(4.3*var(--u));font-weight:700}.sk-bb{align-items:center;gap:calc(2*var(--u));margin-top:calc(1.6*var(--u));display:flex}.sk-bb i{height:calc(6.5*var(--u));border:3px solid var(--ink);background:#fff;flex:1;display:block;position:relative}.sk-bb i b{width:calc(var(--f,0)*var(--v)*100%);background:var(--hl);outline:3px solid var(--ink);transform:translateZ(calc(4*var(--u)));position:absolute;top:0;bottom:0;left:0}.sk-bb i b:before{content:"";height:calc(4*var(--u));outline:3px solid var(--ink);transform-origin:50% 100%;background:#c9a400;position:absolute;bottom:100%;left:0;right:0;transform:rotateX(90deg)}.sk-bb i b:after{content:"";width:calc(4*var(--u));outline:3px solid var(--ink);transform-origin:0;background:#a88900;position:absolute;top:0;bottom:0;left:100%;transform:rotateY(90deg)}.sk-big.mal .sk-bb i b{background:#e2453c}.sk-big.mal .sk-bb i b:before{background:#b02a22}.sk-big.mal .sk-bb i b:after{background:#8c1f19}.sk-bb em{min-width:2.1em;font:calc(13*var(--u))/1 var(--title);text-align:right;transform:translateZ(calc(8*var(--u)));font-style:normal}.sk-big.mal .sk-bb em{color:#c42a22}.sk-big.pa{align-items:center;gap:calc(3*var(--u));flex-direction:row}.sk-num{width:calc(18*var(--u));aspect-ratio:1;border:4px solid var(--ink);background:var(--hl);font:calc(8*var(--u))/1 var(--title);box-shadow:calc(1*var(--u)) calc(1*var(--u)) 0 var(--ink);transform:translateZ(calc(10*var(--u))) rotate(-5deg);flex:none;justify-content:center;align-items:center;display:flex}.sk-big.pa p{font-size:calc(6.2*var(--u));margin:0;font-weight:700;line-height:1.15}.sk-big.eq,.sk-big.de{align-items:center;gap:calc(3.4*var(--u));flex-direction:row}.sk-coin{width:calc(22*var(--u));aspect-ratio:1;border:4px solid var(--ink);background:var(--hl);box-shadow:0 0 0 calc(1.2*var(--u)) #fff,0 0 0 calc(1.8*var(--u)) var(--ink);border-radius:50%;flex:none;animation:2.2s linear infinite skmoneda;position:relative}@keyframes skmoneda{0%{transform:translateZ(calc(10*var(--u))) rotateY(0)}to{transform:translateZ(calc(10*var(--u))) rotateY(360deg)}}.sk-coin svg{fill:none;width:64%;height:64%;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:18%;left:18%}.sk-big.eq b,.sk-big.de b{font:calc(8*var(--u))/1 var(--title);letter-spacing:.03em;display:block}.sk-big.eq em{margin:calc(.8*var(--u)) 0;padding:calc(.4*var(--u)) calc(1.6*var(--u));background:var(--ink);color:var(--hl);font:calc(3.4*var(--u))/1.1 var(--title);letter-spacing:.06em;font-style:normal;display:inline-block}.sk-big.eq span,.sk-big.de span{font-size:calc(4.8*var(--u));font-weight:700;line-height:1.2;display:block}.sk-sello{width:calc(19*var(--u));aspect-ratio:1;border:4px solid var(--ink);box-shadow:calc(1*var(--u)) calc(1*var(--u)) 0 var(--ink);transform:translateZ(calc(12*var(--u))) rotate(calc(-8deg + var(--f,0)*0deg)) scale(calc(1.8 - min(1,var(--f,0)*3)*.8));background:#e2453c;flex:none;position:relative}.sk-sello svg{fill:none;stroke:#fff;stroke-width:3.4px;stroke-linecap:round;width:62%;height:62%;position:absolute;top:19%;left:19%}.sk-big.de b{margin-top:calc(.8*var(--u));color:#c42a22}.sk3d.lvup .sk-mini{animation:.6s cubic-bezier(.2,1.5,.4,1) skpulso}@keyframes skpulso{0%{transform:rotate(-1.2deg)scale(1)}40%{transform:rotate(-1.2deg)scale(1.06)}to{transform:rotate(-1.2deg)scale(1)}}.sk-rayos{visibility:hidden;background:repeating-conic-gradient(#ffe14af2 0 7deg,transparent 7deg 15deg);width:190%;height:110%;transform:translateZ(calc(-80*var(--u)));border-radius:50%;position:absolute;top:-20%;left:-45%;-webkit-mask:radial-gradient(closest-side,#000 35%,#0000 100%);mask:radial-gradient(closest-side,#000 35%,#0000 100%)}.sk3d.lvup .sk-rayos{visibility:visible;animation:14s linear infinite skrayos}@keyframes skrayos{0%{transform:translateZ(calc(-80*var(--u))) rotate(0)}to{transform:translateZ(calc(-80*var(--u))) rotate(360deg)}}.sk-lv{text-align:center;transform-style:preserve-3d;visibility:hidden;flex-direction:column;align-items:center;display:flex;position:absolute;top:45%;left:0;right:0}.sk-lv *{transform-style:preserve-3d}.sk3d.lvup .sk-lv{visibility:visible}.rp-big{font:calc(14*var(--u))/.9 var(--title);color:var(--hl);-webkit-text-stroke:calc(.9*var(--u)) var(--ink);paint-order:stroke fill;text-shadow:calc(.8*var(--u)) calc(.8*var(--u)) 0 var(--ink);transform:translateZ(calc(20*var(--u))) rotate(-5deg);margin:0}.sk3d.lvup .rp-big{animation:.6s cubic-bezier(.2,.8,.25,1) .7s both skbig}@keyframes skbig{0%{transform:translateZ(calc(120*var(--u))) rotate(-5deg) scale(.3)}70%{transform:translateZ(calc(20*var(--u))) rotate(-5deg) scale(1.15)}to{transform:translateZ(calc(20*var(--u))) rotate(-5deg)}}.rp-salto{margin:calc(2*var(--u)) 0 0;font:calc(6*var(--u))/1 var(--title)}.rp-salto b{color:#e2453c;font-weight:400}.rp-lvt{margin:calc(1.6*var(--u)) 0 calc(1*var(--u));font-size:calc(3.6*var(--u));font-weight:700}.rp-lvh{padding:calc(1*var(--u)) calc(3*var(--u));background:var(--ink);color:var(--hl);font:calc(5.5*var(--u))/1 var(--title);letter-spacing:.04em;transform:translateZ(calc(10*var(--u))) rotate(3deg);margin:0}.sk-conf{visibility:hidden;transform-style:preserve-3d;position:absolute;inset:0}.sk3d.lvup .sk-conf{visibility:visible}.sk-conf i{width:calc(2*var(--u));height:calc(3.2*var(--u));background:var(--c);outline:2px solid var(--ink);opacity:0;position:absolute;top:40%;left:50%}.sk3d.lvup .sk-conf i{animation:1.8s cubic-bezier(.12,.7,.3,1) .8s both skconf}@keyframes skconf{0%{opacity:1;transform:translate(0,0)rotate3d(1,1,0,0)}80%{opacity:1}to{opacity:0;transform:translate3d(var(--x),var(--y),var(--z)) rotate3d(1,.4,.2,var(--r))}}@media (prefers-reduced-motion:reduce){.sk3d *{transition:none!important;animation:none!important}.sk3d.lvup .sk-conf,.sk3d.lvup .sk-rayos{visibility:hidden}}
