.csAXla_overlay{--s:128px;--hx:80px;--lift:70px;--blue:#2e9bf5;--cyan:#9be0ff;--ice:#e6f7ff;--orange:#f97a1f;z-index:60;background:radial-gradient(60% 45% at 50% 62%, #2e9bf529, transparent 70%), radial-gradient(80% 60% at 78% 100%, #f97a1f14, transparent 60%), var(--sx-bg);color:var(--sx-text);opacity:1;align-content:center;place-items:center;gap:8px;transition:opacity .7s .15s;display:grid;position:fixed;inset:0;overflow:hidden}.csAXla_overlay[data-phase=leaving]{opacity:0;pointer-events:none}.csAXla_stage{perspective:1200px;transform-origin:50% 46%;place-items:center;width:340px;height:340px;transition:transform .85s cubic-bezier(.45,0,.15,1),opacity .6s .15s,filter .85s;display:grid}.csAXla_overlay[data-phase=leaving] .csAXla_stage{opacity:0;filter:blur(6px);transform:scale(2.4)}.csAXla_float{transform-style:preserve-3d;animation:4.2s ease-in-out infinite csAXla_float}.csAXla_world{width:var(--s);height:var(--s);transform-style:preserve-3d;position:relative;transform:rotateX(-28deg)rotateY(45deg)}.csAXla_face{transform-style:preserve-3d;backface-visibility:hidden;position:absolute;inset:0}.csAXla_top{transform:rotateX(90deg) translateZ(calc(var(--s) / 2));background:linear-gradient(135deg,#4a78f0 0%,#3358d8 60%,#2c4dc4 100%);box-shadow:inset 0 0 0 1px #9be0ff59}.csAXla_front{transform:translateZ(calc(var(--s) / 2));background:linear-gradient(#2f52cf 0%,#2340ad 100%);box-shadow:inset 0 0 0 1px #9be0ff2e}.csAXla_left{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2));background:linear-gradient(#223f9e 0%,#172c78 100%);box-shadow:inset 0 0 0 1px #9be0ff1f}.csAXla_right{transform:rotateY(90deg) translateZ(calc(var(--s) / 2));background:#1b327f}.csAXla_back{transform:rotateY(180deg) translateZ(calc(var(--s) / 2));background:#1a2f78}.csAXla_bottom{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2));background:#142561}.csAXla_pad{background:radial-gradient(60% 60% at 50% 45%, var(--ice) 0%, var(--cyan) 45%, #5fc3ff 100%);border-radius:8px;transition:box-shadow .3s;animation:2.6s ease-in-out infinite csAXla_pad;position:absolute;inset:20%;box-shadow:0 0 10px #9be0ffe6,0 0 28px #2e9bf5bf,0 0 60px #2e9bf573,inset 0 0 12px #fff9}.csAXla_overlay[data-phase=done] .csAXla_pad,.csAXla_overlay[data-phase=leaving] .csAXla_pad{box-shadow:0 0 18px #e6f7ff,0 0 44px #2e9bf5,0 0 110px #2e9bf5b3,inset 0 0 12px #ffffffe6}.csAXla_slot{background:linear-gradient(90deg, #ffb27a, var(--orange));border-radius:999px;width:26%;height:7%;animation:1.8s ease-in-out infinite csAXla_slot;position:absolute;bottom:22%;right:12%;box-shadow:0 0 8px #f97a1fe6,0 0 18px #f97a1f80}.csAXla_slot:before{content:"";background:#9be0ffe6;border-radius:999px;width:22%;height:100%;margin-top:-50%;position:absolute;top:50%;left:-34%;box-shadow:0 0 6px #9be0ffe6}.csAXla_layer{transform:rotateX(90deg) translateZ(calc(var(--s) / -2 - var(--gap)));filter:drop-shadow(0 0 6px #2e9bf58c);animation:2.6s ease-in-out infinite csAXla_layer;animation-delay:var(--delay);border:2px solid #0000;border-image:linear-gradient(135deg,#63b4f8f2,#2e9bf559) 1;position:absolute;inset:0}.csAXla_layer1{--gap:22px;--delay:-.3s}.csAXla_layer2{--gap:44px;--delay:-.9s;opacity:.55}.csAXla_holo{width:var(--hx);height:var(--hx);margin:calc(var(--hx) / -2) 0 0 calc(var(--hx) / -2);transform-style:preserve-3d;transform:translateY(calc(var(--s) / -2 - var(--lift))) rotateY(0deg);animation:8s linear infinite csAXla_spin;position:absolute;top:50%;left:50%}.csAXla_bar{width:22%;height:100%;transform-style:preserve-3d;margin-left:-11%;position:absolute;top:0;left:50%}.csAXla_bar1{transform:rotate(45deg)}.csAXla_bar2{transform:rotate(-45deg)}.csAXla_bar i{transform:translateZ(var(--z));backface-visibility:visible;opacity:.75;background:linear-gradient(#96d6ffd9 0%,#60bafacc 45%,#388ce6c7 100%);border-radius:5px;animation:3.7s step-end infinite csAXla_flicker;position:absolute;inset:0;-webkit-mask-image:repeating-linear-gradient(#000 0 4px,#000c 4px 6px);mask-image:repeating-linear-gradient(#000 0 4px,#000c 4px 6px)}.csAXla_side{--depth:15px;width:var(--depth);top:0;bottom:0;left:calc(var(--depth) / -2);backface-visibility:visible;background:linear-gradient(#78c4fab3,#3482dcb3);border-radius:3px;position:absolute;transform:rotateY(90deg);-webkit-mask-image:repeating-linear-gradient(#000 0 4px,#000c 4px 6px);mask-image:repeating-linear-gradient(#000 0 4px,#000c 4px 6px)}.csAXla_side2{left:auto;right:calc(var(--depth) / -2)}.csAXla_bar i:first-child,.csAXla_bar i:last-child{opacity:.85;background:linear-gradient(#c8eefff2 0%,#7dd0ffe6 45%,#48a0f0d9 100%);box-shadow:0 0 6px #7dd0ffe6,0 0 18px #2e9bf5d9,0 0 40px #2e9bf58c}.csAXla_beam{--beam-h:calc(var(--lift) - var(--hx) / 2 + 6px);width:62px;height:var(--beam-h);margin:calc(var(--beam-h) / -2) 0 0 -31px;transform:translateY(calc(var(--s) / -2 - var(--beam-h) / 2)) rotateY(-45deg) rotateX(28deg);clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);opacity:.85;pointer-events:none;background:linear-gradient(#9be0ff14,#9be0ffb3);position:absolute;top:50%;left:50%}.csAXla_overlay[data-phase=done] .csAXla_bar i,.csAXla_overlay[data-phase=leaving] .csAXla_bar i{filter:brightness(1.25)saturate(1.3);opacity:1}.csAXla_dust{width:90px;height:130px;transform:translateY(calc(var(--s) / -2 - 70px)) rotateY(-45deg) rotateX(28deg);pointer-events:none;margin:-65px 0 0 -45px;position:absolute;top:50%;left:50%}.csAXla_dust i{bottom:0;left:var(--x);width:var(--d);height:var(--d);background:var(--cyan);opacity:0;animation:csAXla_rise var(--t) ease-out infinite;animation-delay:var(--delay);border-radius:50%;position:absolute;box-shadow:0 0 6px #9be0ffe6,0 0 12px #2e9bf599}.csAXla_hud{justify-items:center;gap:10px;margin-top:-18px;transition:opacity .35s,transform .35s;display:grid}.csAXla_overlay[data-phase=leaving] .csAXla_hud{opacity:0;transform:translateY(8px)}.csAXla_label{letter-spacing:.32em;text-transform:uppercase;color:var(--sx-text-muted);font-size:11px;font-weight:500}.csAXla_pct{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--sx-text);text-shadow:0 0 18px #2e9bf573;font-size:34px;font-weight:700;line-height:1}.csAXla_pct small{color:var(--sx-text-muted);margin-left:2px;font-size:16px;font-weight:500}.csAXla_track{background:color-mix(in srgb, var(--sx-text) 12%, transparent);border-radius:999px;width:220px;height:2px;position:relative;overflow:hidden}.csAXla_fill{background:linear-gradient(90deg, var(--cyan), var(--blue));border-radius:999px;width:0%;position:absolute;inset:0 auto 0 0;box-shadow:0 0 10px #2e9bf5cc}.csAXla_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes csAXla_float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes csAXla_pad{0%,to{filter:brightness()}50%{filter:brightness(1.25)}}@keyframes csAXla_slot{0%,to{opacity:1}50%{opacity:.55}}@keyframes csAXla_layer{0%,to{opacity:.35;transform:rotateX(90deg) translateZ(calc(var(--s) / -2 - var(--gap))) scale(.98)}50%{opacity:1;transform:rotateX(90deg) translateZ(calc(var(--s) / -2 - var(--gap))) scale(1.04)}}@keyframes csAXla_spin{0%{transform:translateY(calc(var(--s) / -2 - var(--lift))) rotateY(0deg)}to{transform:translateY(calc(var(--s) / -2 - var(--lift))) rotateY(360deg)}}@keyframes csAXla_flicker{0%,91%,93.5%,to{opacity:1}91.5%{opacity:.55}92.5%{opacity:.85}93%{opacity:.6}}@keyframes csAXla_rise{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-110px)scale(1)}}@media (prefers-reduced-motion:reduce){.csAXla_float,.csAXla_pad,.csAXla_slot,.csAXla_layer,.csAXla_holo,.csAXla_bar i,.csAXla_dust i{animation:none}.csAXla_holo{transform:translateY(calc(var(--s) / -2 - var(--lift))) rotateY(-45deg)}.csAXla_dust i{opacity:.6;transform:translateY(-40px)}.csAXla_overlay,.csAXla_stage,.csAXla_hud{transition-duration:.25s;transition-delay:0s}.csAXla_overlay[data-phase=leaving] .csAXla_stage{filter:none;transform:none}}
