.XUeP0W_player{background:var(--ink);border:3px solid var(--paper);box-shadow:14px 14px 0 var(--rose);position:relative;overflow:hidden}.XUeP0W_bare{box-shadow:none;border:0}.XUeP0W_screen{aspect-ratio:16/9;isolation:isolate;position:relative;overflow:hidden}.XUeP0W_tall .XUeP0W_screen{aspect-ratio:4/5}.XUeP0W_canvas{width:1280px;height:720px;transform:scale(var(--k,1));transform-origin:0 0;position:absolute;top:0;left:0}.XUeP0W_tall .XUeP0W_canvas{width:720px;height:900px}.XUeP0W_canvas>*{position:absolute;inset:0}.XUeP0W_bg{background:radial-gradient(ellipse 70% 60% at 50% 48%, #2a1424, var(--ink) 70%);overflow:hidden}.XUeP0W_rays{background:repeating-conic-gradient(from 0deg at 50% 50%, #ff2e8a21 0 3deg, transparent 3deg 10deg);animation:40s linear infinite XUeP0W_spin;position:absolute;inset:-40%}.XUeP0W_dots{background:radial-gradient(circle,#ff2e8a57 1.5px,#0000 1.9px) 0 0/10px 10px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55%,#0000 45%,#000 100%);mask-image:radial-gradient(60% 55%,#0000 45%,#000 100%)}.XUeP0W_slashA,.XUeP0W_slashB{background:var(--rose);position:absolute}.XUeP0W_slashA{clip-path:polygon(0 0,100% 0,70% 100%,0 100%);opacity:.9;width:34%;height:26%;top:-6%;left:-10%}.XUeP0W_slashB{clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);width:30%;height:22%;bottom:-8%;right:-8%}.XUeP0W_kana{font:400 190px/1 var(--f-disp);white-space:nowrap;color:#0000;-webkit-text-stroke:2px #f3eee412;place-items:center;display:grid;position:absolute;inset:0;translate:0 -16%}.XUeP0W_tall .XUeP0W_kana{font-size:120px}.XUeP0W_lrGlow{background:radial-gradient(ellipse 45% 50% at var(--lx,80%) 48%, #ffe14d52, transparent 70%), conic-gradient(from 0deg at var(--lx,80%) 48%, #ff2e8a2e, #ffe14d2e, #2ee59d2e, #22b8e62e, #8b5cf62e, #ff2e8a2e);opacity:0;transition:opacity .6s;position:absolute;inset:0}.XUeP0W_lrOn{opacity:1}.XUeP0W_vignette{pointer-events:none;background:radial-gradient(#0000 58%,#0000008c 100%)}.XUeP0W_camera{will-change:transform}.XUeP0W_camera>*{position:absolute;inset:0}.XUeP0W_press{flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex}.XUeP0W_strip{background:var(--rose);color:var(--ink);font:700 18px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;padding:11px 20px 10px;animation:.6s cubic-bezier(.2,.8,.2,1) both XUeP0W_rise;display:inline-flex;transform:skew(-12deg)}.XUeP0W_strip>*{transform:skew(12deg)}.XUeP0W_strip i{background:var(--ink);width:8px;height:8px;transform:rotate(45deg)skew(12deg)}.XUeP0W_title{font:400 104px/1 var(--f-disp);letter-spacing:-.02em;color:var(--ink);background:var(--paper);box-shadow:12px 12px 0 var(--rose);padding:14px 30px 6px;animation:.6s cubic-bezier(.2,.8,.2,1) 80ms both XUeP0W_rise;transform:rotate(-3deg)}.XUeP0W_tall .XUeP0W_title{font-size:70px}.XUeP0W_btn{pointer-events:none;transform-origin:50%;margin-top:18px;animation:1.4s ease-in-out both XUeP0W_press}.XUeP0W_btn>*{font-size:30px!important}@keyframes XUeP0W_press{0%,55%{scale:1}62%{filter:brightness(1.2);scale:.92}75%,to{scale:1.06}}.XUeP0W_cursor{width:44px;height:44px;filter:drop-shadow(3px 3px 0 var(--ink));animation:1.4s cubic-bezier(.3,.7,.3,1) both XUeP0W_cursor;position:absolute;top:70%;left:54%}.XUeP0W_tall .XUeP0W_cursor{top:66%}@keyframes XUeP0W_cursor{0%{translate:300px 220px}58%{translate:30px 10px}64%{translate:30px 10px;scale:.85}72%,to{translate:30px 10px;scale:1}}.XUeP0W_orbScene{place-items:center;display:grid;overflow:hidden}.XUeP0W_orbRays{background:repeating-conic-gradient(from 0deg, #ffe14d52 0 2deg, transparent 2deg 11deg);animation:2.4s linear both XUeP0W_orb-rays;position:absolute;inset:-50%;-webkit-mask-image:radial-gradient(circle,#000 6%,#0000 55%);mask-image:radial-gradient(circle,#000 6%,#0000 55%)}@keyframes XUeP0W_orb-rays{0%{opacity:.2;transform:rotate(0)scale(.6)}to{opacity:1;transform:rotate(140deg)scale(1.3)}}.XUeP0W_orb{background:radial-gradient(circle at 35% 30%, #fff, #ffe9a0 22%, var(--lr) 58%, #7a3c00 100%);width:170px;height:170px;box-shadow:0 0 0 5px var(--ink), 14px 14px 0 5px var(--rose), 0 0 90px #ffe14d8c;border-radius:50%;animation:2.4s cubic-bezier(.5,0,.8,.4) both XUeP0W_orb;position:relative}@keyframes XUeP0W_orb{0%{transform:scale(.3)translateY(140px)}25%{transform:scale(1)translateY(0)}35%,55%{transform:scale(1)translate(-8px)rotate(-4deg)}45%,65%{transform:scale(1)translate(8px)rotate(4deg)}to{transform:scale(2.8)}}.XUeP0W_orbLabel{font:400 24px/1 var(--f-disp);letter-spacing:.3em;color:var(--paper);background:var(--ink);border:3px solid var(--rose);padding:10px 18px 8px;animation:.6s steps(2,end) infinite XUeP0W_blink;translate:-50%;position:absolute!important;inset:auto auto 70px 50%!important}@keyframes XUeP0W_blink{50%{opacity:.45}}.XUeP0W_whiteout{pointer-events:none;background:radial-gradient(circle,#fff,#fff7d6 40%,#ffe14d59 75%)}.XUeP0W_reveal{flex-direction:column;justify-content:center;align-items:center;gap:34px;display:flex}.XUeP0W_cards{justify-content:center;align-items:flex-start;gap:22px;display:flex}.XUeP0W_tall .XUeP0W_cards{flex-wrap:wrap;gap:22px 20px;width:720px}.XUeP0W_card{width:224px;animation:.55s cubic-bezier(.2,.8,.2,1) both XUeP0W_deal;position:relative}@keyframes XUeP0W_deal{0%{opacity:0;transform:translateY(-60px)rotate(-8deg)scale(.9)}to{opacity:1;transform:none}}.XUeP0W_flip{perspective:1200px}.XUeP0W_flipIn{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:grid}.XUeP0W_flipIn>*{grid-area:1/1}.XUeP0W_front{visibility:hidden;transition:visibility 0s linear .15s;transform:rotateY(180deg)}.XUeP0W_open .XUeP0W_flipIn{transform:rotateY(180deg)}.XUeP0W_open .XUeP0W_front{visibility:visible}.XUeP0W_open .XUeP0W_back{visibility:hidden;transition:visibility 0s linear .15s}.XUeP0W_burst{z-index:-1;pointer-events:none;background:radial-gradient(circle,#ffe14dd9,#ff2e8a59 40%,#0000 65%);animation:1.4s ease-out both XUeP0W_burst;position:absolute;inset:-45%}@keyframes XUeP0W_burst{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}.XUeP0W_sparks{pointer-events:none;position:absolute;top:45%;left:50%}.XUeP0W_spark{background:var(--c);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:14px;height:14px;animation:1.3s cubic-bezier(.1,.7,.3,1) both XUeP0W_spark;position:absolute}@keyframes XUeP0W_spark{0%{transform:rotate(var(--a)) translateX(0) scale(1.4);opacity:1}to{transform:rotate(var(--a)) translateX(var(--d)) scale(.2);opacity:0}}.XUeP0W_bannerSlot{min-height:74px}.XUeP0W_banner{font:400 58px/1 var(--f-disp);letter-spacing:-.01em;color:var(--ink);background:var(--paper);box-shadow:10px 10px 0 var(--rose);padding:12px 28px 6px;animation:.5s cubic-bezier(.2,1.4,.4,1) both XUeP0W_banner;transform:rotate(-2deg)}.XUeP0W_banner em{background:linear-gradient(90deg,#ff2e8a,#ff8a00,#e0b000,#12b886,#1c9ad6,#8b5cf6);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.XUeP0W_tall .XUeP0W_banner{font-size:44px}@keyframes XUeP0W_banner{0%{opacity:0;transform:rotate(-2deg)scale(1.6)}to{opacity:1;transform:rotate(-2deg)}}.XUeP0W_fade{pointer-events:none;background:var(--ink)}@keyframes XUeP0W_rise{0%{opacity:0;transform:translateY(14px)skew(-12deg)}}@keyframes XUeP0W_spin{to{rotate:360deg}}.XUeP0W_sound{z-index:5;font:700 12px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:var(--paper);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--rose);cursor:pointer;align-items:center;gap:8px;padding:9px 14px 8px;display:inline-flex;position:absolute;bottom:14px;right:14px;transform:skew(-8deg)}.XUeP0W_sound>*{transform:skew(8deg)}.XUeP0W_sound svg{width:16px;height:16px}.XUeP0W_soundOn{background:var(--rose)}@media (prefers-reduced-motion:reduce){.XUeP0W_rays,.XUeP0W_strip,.XUeP0W_title,.XUeP0W_btn,.XUeP0W_cursor,.XUeP0W_orbRays,.XUeP0W_orb,.XUeP0W_orbLabel,.XUeP0W_card,.XUeP0W_burst,.XUeP0W_spark,.XUeP0W_banner{animation:none!important}.XUeP0W_flipIn{transition:none}}
