:root{--black:#000;--white:#fff;--clear:#0000;--green:#b5e917;--darkblue:#070d14;--yellow:#ffd930;--lightgreen:#d8f484;--pink:#ff0078;--red:#91002e;--blue:#0070d8;--title:linear-gradient(90deg,#c7f718,#c1f73c 7.14%,#bcf851 14.29%,#b6f861 21.43%,#b0f86f 28.57%,#aaf87c 35.71%,#a3f887 42.86%,#9df892 50%,#96f89c 57.14%,#8ff8a6 64.29%,#88f8af 71.43%,#80f8b8 78.57%,#78f8c1 85.71%,#6ff7ca 92.86%,#66f7d2);--blue2:#1645635c}@font-face{font-family:red;src:url(/static/media/RedHatDisplay-Regular.89861e875bf2f56145fd.ttf)}@font-face{font-family:bungee;src:url(/static/media/Bungee-Regular.b3fe5488c24130233917.ttf)}@font-face{font-family:orb;src:url(/static/media/Orbitron-Regular.28ad88d68a2ba3530234.ttf)}@font-face{font-family:sur;src:url(/static/media/The%20Last%20Shuriken.0f18340ce870c06b52cf.otf)}@font-face{font-family:lot;src:url(/static/media/LOT.3e0234dc35994394c737.otf)}*{font-family:orb;margin:0;padding:0;scroll-behavior:smooth;transition:all .3s ease-in-out}[class*=star]{font-family:Segoe UI Symbol,Apple Color Emoji,Noto Sans Symbols,Arial,sans-serif!important}body{font-family:orb;margin:0;padding:0}body,main{width:100vw}main{align-items:center;display:flex;flex-direction:column;height:auto}h1{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#c7f718,#c1f73c 7.14%,#bcf851 14.29%,#b6f861 21.43%,#b0f86f 28.57%,#aaf87c 35.71%,#a3f887 42.86%,#9df892 50%,#96f89c 57.14%,#8ff8a6 64.29%,#88f8af 71.43%,#80f8b8 78.57%,#78f8c1 85.71%,#6ff7ca 92.86%,#66f7d2);background-clip:text;-webkit-background-clip:text;font-family:lot;font-size:66.07px;font-style:normal;font-weight:1000;line-height:66.07px;text-align:center}h3{font-size:16px;line-height:22.023px}h3,h4{color:#d8f484;color:var(--lightgreen);font-style:normal;font-weight:400;text-align:center}h4{font-family:red}h4,h6{font-size:17.619px;line-height:26.428px}h6{color:#b5e917;color:var(--green);font-style:normal;font-weight:6=400}.titlecont{height:100%;justify-content:space-between}.titlecont,.titlecont2{align-items:center;display:flex;flex-direction:column}.titlecont2{gap:20px}.btncontainer{align-items:center;display:flex;flex-direction:row;gap:18px}.earnedstar,.lvl1-star-icon,.lvlcard-star,.star-glyph,.star-icon{font-family:Segoe UI Symbol,Apple Color Emoji,Noto Sans Symbols,Segoe UI,Arial,sans-serif!important}.levels{align-items:center;background:linear-gradient(180deg,#0a1520,#0b1623 8.33%,#0b1825 16.67%,#0c1928 25%,#0c1a2b 33.33%,#0d1c2d 41.67%,#0d1d30 50%,#0c1a2b 57.14%,#0a1727 64.29%,#091523 71.43%,#08121e 78.57%,#070f1a 85.71%,#060d16 92.86%,#050a12);box-sizing:border-box;display:flex;flex-direction:column;gap:40px;height:auto;padding:60px 70px 50px;width:100%}.lvlgrid{grid-gap:40px 25px;display:grid;gap:40px 25px;grid-template-columns:repeat(auto-fit,206.662px);justify-content:space-between;perspective:1000px;width:100%}.pageinfo{align-items:center;display:flex;flex-direction:column;gap:7px}.opacity1{opacity:40%}header{flex-direction:row;justify-content:space-between;width:100%}header,nav{align-items:flex-start;display:flex}nav{flex-direction:column;gap:8.28px}.navicons{height:21px;width:21px}li{gap:8.3px}.moneycount,li{align-items:center;display:flex;flex-direction:row}.moneycount{gap:5px;justify-content:end;width:234px}.coinamount{color:var(--yellow);font-family:lot;font-size:48px;font-style:normal;font-weight:1000;line-height:28px;text-align:right}.coin{animation:coinFlip 2s linear infinite;background-image:url(/static/media/Flip%20Hor.dc86d8f57fddf2eb0107.png);background-size:cover;height:45px;transform-style:preserve-3d;width:45px}@keyframes coinFlip{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.lvlcard{background:linear-gradient(135deg,#164563cc,#0a1520cc);border:1.762px solid var(--green);border-radius:17.619px;box-shadow:0 0 33.035px #c7f71866}.lockedlvl,.lvlcard{align-items:center;animation:cardFloat 4s ease-in-out infinite;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:206.662px;justify-content:space-between;overflow:hidden;padding:41.666px 32.222px 41.679px 32.224px;position:relative;transition:transform .35s cubic-bezier(.17,.84,.44,1),box-shadow .35s ease,border-color .35s ease;width:206.662px}.lockedlvl{background:#0a141f80;border:1.762px solid #164563;border-radius:17.619px;opacity:50%}.lockedlvl *{opacity:30%}.lock{background-image:url(data:image/png;base64,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);background-position:50%;background-size:cover;filter:drop-shadow(0 0 10px rgba(0,0,0,.5));height:52.856px;left:50%;opacity:1!important;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .25s ease,filter .25s ease;width:52.856px;z-index:100}.lockedlvl>:not(.lock){opacity:.3}.lockedlvl:hover .lock{filter:drop-shadow(0 0 10px rgba(255,255,255,.2)) drop-shadow(0 0 20px rgba(199,247,24,.3));transform:translate(-50%,-50%) scale(1.15)}.lockedlvl:active{border-color:#ff5252;box-shadow:0 0 15px #ff525280,0 0 35px #ff525240}.lockshake{animation:lockShake 1s cubic-bezier(.36,.07,.19,.97)}@keyframes lockShake{0%{transform:translate(-50%,-50%) scale(1)}10%{transform:translate(-50%,-50%) scale(1.15) rotate(-8deg)}18%{transform:translate(-50%,-50%) scale(1.15) rotate(8deg)}28%{transform:translate(-50%,-50%) scale(1.15) rotate(-16deg)}38%{transform:translate(-50%,-50%) scale(1.15) rotate(16deg)}48%{transform:translate(-50%,-50%) scale(1.15) rotate(-14deg)}58%{transform:translate(-50%,-50%) scale(1.15) rotate(14deg)}68%{transform:translate(-50%,-50%) scale(1.15) rotate(-10deg)}78%{transform:translate(-50%,-50%) scale(1.15) rotate(10deg)}88%{transform:translate(-50%,-50%) scale(1.15) rotate(-4deg)}to{transform:translate(-50%,-50%) scale(1)}}.lvlcard:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:200%;left:-180%;position:absolute;top:-50%;transform:rotate(25deg);transition:left .8s ease;width:60%}.lvlcard:after{background:radial-gradient(circle,#c7f71840,#0000 70%);border-radius:inherit;content:"";inset:-2px;opacity:0;position:absolute;transition:opacity .35s ease;z-index:-1}.lvlcard:hover{border-color:#d9ff5a;box-shadow:0 0 20px #c7f718cc,0 0 50px #c7f71866,0 18px 35px #00000073;transform:translateY(-12px) scale(1.04)}.lvlcard:hover:before{left:250%}.lvlcard:hover:after{opacity:1}.levelnumber{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#c7f718,#bef848 11.11%,#b5f863 22.22%,#acf878 33.33%,#a2f88a 44.44%,#97f89a 55.56%,#8df8a9 66.67%,#81f8b7 77.78%,#74f8c5 88.89%,#66f7d2);background-clip:text;-webkit-background-clip:text;font-family:bungee;font-size:52.856px;font-weight:400;line-height:52.856px;text-align:center}.levelname,.levelnumber{font-style:normal;transition:filter .3s ease}.levelname{color:var(--lightgreen);font-size:13.214px;font-weight:500;letter-spacing:.661px;line-height:17.619px;text-align:center;text-transform:uppercase}.lvlcard:hover .levelnumber{filter:drop-shadow(0 0 10px rgba(199,247,24,.9))}.lvlcard:hover .levelname{filter:drop-shadow(0 0 8px rgba(199,247,24,.6))}.starcont{align-items:center;display:flex;flex-direction:row;gap:4.4px}.star{background-image:url(data:image/png;base64,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);background-position:50%;background-size:cover;height:17.619px;transition:transform .3s ease;width:17.619px}.lvlcard:hover .star:first-child{animation:starPop .5s ease}.lvlcard:hover .star:nth-child(2){animation:starPop .5s ease .1s}.lvlcard:hover .star:nth-child(3){animation:starPop .5s ease .2s}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes starPop{0%{transform:scale(1)}50%{transform:scale(1.4) rotate(20deg)}to{transform:scale(1)}}.star-earned{background:var(--yellow);box-shadow:0 0 10px #ffd930b3}.settings-overlay{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#04111ebf;display:flex;height:100vh!important;inset:0!important;justify-content:center;margin:0!important;opacity:0;padding:0!important;pointer-events:none;position:fixed!important;transition:opacity .3s var(--transition);width:100vw!important;z-index:9000}.settings-overlay--open{opacity:1;pointer-events:all}.settings-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(135deg,#0d3460d9,#04111ef2);border:1px solid var(--glass-border);border-radius:20px;outline:none;overflow:hidden;padding:28px;position:relative;transform:scale(.88) translateY(20px);transition:transform .35s var(--transition);width:min(460px,92vw)}.settings-overlay--open .settings-panel{transform:scale(1) translateY(0)}.settings-panel__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.settings-panel__title{align-items:center;color:var(--green);display:flex;font-family:var(--font-orb);font-size:1rem;font-weight:700;gap:10px;letter-spacing:.2em;text-shadow:var(--glow-green)}.settings-panel__title-icon{animation:iconSpin 6s linear infinite;font-size:1.4rem}@keyframes iconSpin{to{transform:rotate(1turn)}}.settings-panel__close{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;color:#fff9;display:flex;height:34px;justify-content:center;transition:background .2s,color .2s,transform .2s;width:34px}.settings-panel__close svg{height:16px;width:16px}.settings-panel__close:hover{background:#ff2d7826;color:var(--pink);transform:rotate(90deg)}.settings-section{margin-bottom:20px}.settings-section__label{color:#b5e91780;font-family:var(--font-orb);font-size:.55rem;letter-spacing:.25em;margin-bottom:12px;text-transform:uppercase}.settings-navlinks{display:flex;flex-direction:column;gap:8px}.settings-navlink{align-items:center;background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;color:#fffc;display:flex;font-family:var(--font-orb);font-size:.7rem;gap:12px;letter-spacing:.12em;padding:11px 16px;text-align:left;transition:background .2s,border-color .2s,color .2s,transform .2s;width:100%}.settings-navlink:hover{background:#b5e91714;border-color:#b5e91759;color:var(--green);transform:translateX(4px)}.settings-navlink__icon{font-size:1rem;text-align:center;width:22px}.settings-navlink__label{flex:1 1}.settings-navlink__arrow{height:14px;opacity:.4;width:14px}.settings-navlink:hover .settings-navlink__arrow{opacity:1}.settings-divider{background:#ffffff12;height:1px;margin:4px 0 20px}.settings-volume{align-items:center;display:flex;gap:12px}.settings-volume__icon{color:var(--green);font-size:1.1rem;text-align:center;width:22px}.settings-volume__track{background:#ffffff14;border:1px solid #ffffff14;border-radius:100px;flex:1 1;height:6px;position:relative}.settings-volume__fill{background:linear-gradient(90deg,var(--green),var(--lightgreen));border-radius:100px;bottom:0;box-shadow:var(--glow-green);left:0;pointer-events:none;position:absolute;top:0;transition:width .05s linear}.settings-volume__slider{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.settings-volume__val{color:var(--green);font-family:var(--font-orb);font-size:.65rem;text-align:right;width:28px}.settings-sfx{align-items:center;display:flex;gap:12px;justify-content:space-between}.settings-sfx__desc{color:#ffffff8c;font-family:var(--font-lot);font-size:.8rem}.settings-sfx__toggle{align-items:center;background:#ffffff14;border:1px solid #ffffff26;border-radius:100px;display:flex;height:32px;justify-content:flex-end;padding:0 8px;position:relative;transition:background .3s,border-color .3s,box-shadow .3s;width:68px}.settings-sfx__toggle--on{background:#b5e91726;border-color:#b5e91780;box-shadow:var(--glow-green);justify-content:flex-start}.settings-sfx__knob{background:#ffffff4d;border-radius:50%;height:22px;left:4px;position:absolute;transition:transform .3s var(--transition),background .3s;width:22px}.settings-sfx__toggle--on .settings-sfx__knob{background:var(--green);box-shadow:var(--glow-green);transform:translateX(36px)}.settings-sfx__label{color:#fff6;font-family:var(--font-orb);font-size:.5rem;letter-spacing:.1em;position:absolute;right:8px}.settings-sfx__toggle--on .settings-sfx__label{color:#b5e917b3;left:8px;right:auto}.settings-panel__glow{background:radial-gradient(circle,#b5e9171f 0,#0000 70%);bottom:-60px;height:120px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:200px}.splash{align-items:center;animation:splashBreath 8s ease-in-out infinite;background:linear-gradient(180deg,#17496a,#0a1d2d 58.65%,#09080e);display:flex;flex-direction:column;height:100vh;overflow:hidden;padding:42px;width:100%}*,.splash{box-sizing:border-box}.char2,.name1,.name2,.playbtn,.start,.viewlevels,.yearcont,button{transition:transform .3s ease,filter .3s ease,box-shadow .3s ease}@keyframes splashBreath{0%,to{filter:brightness(1)}50%{filter:brightness(1.06)}}.start{align-items:center;background:#0c2335;box-sizing:border-box;display:flex;flex-direction:column;height:23px;padding-top:11px;position:relative;width:570px}.start:after{animation:startSweep 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#c7f71826,#0000);content:"";height:100%;left:-120%;position:absolute;top:0;width:70%}@keyframes startSweep{0%{left:-120%}to{left:120%}}.splashsubtext{animation:fadeDown 1s ease both;color:var(--green);font-family:sur;font-size:20px;font-weight:400;letter-spacing:6.6px}.name1,.name2{animation:logoIn 1s ease both}.name1:hover,.name2:hover{filter:drop-shadow(0 0 18px rgba(199,247,24,.35));transform:translateY(-6px) scale(1.02)}.namecont{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;margin-top:20px;width:100%}.name1{aspect-ratio:649.563/238;background-image:url(/static/media/prism.68ae27087a44b8d957d5.png);width:min(90vw,2200px)}.name1,.name2{background-position:50%;background-repeat:no-repeat;background-size:contain}.name2{aspect-ratio:530.859/238;background-image:url(/static/media/pals.68270e5e276d5d94cbd1.png);width:min(75vw,1800px)}@keyframes logoIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.splashbg{align-items:flex-start;aspect-ratio:902/664;bottom:0;display:flex;justify-content:center;overflow:hidden;position:absolute;width:min(90vw,902px);z-index:2}.charactersss{animation:floatCharacters 5s ease-in-out infinite;aspect-ratio:902/913;background-image:url(/static/media/splashbg.5f954ee356d583012d0f.png);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-top:100px;position:relative;width:85%}@keyframes floatCharacters{0%{transform:translateY(0)}25%{transform:translateY(-10px)}50%{transform:translateY(-18px)}75%{transform:translateY(-10px)}to{transform:translateY(0)}}.splashcontent{align-items:center;bottom:0;box-sizing:border-box;display:flex;flex-direction:row;height:auto;justify-content:space-between;padding:0 6.7px;position:relative;width:100%;z-index:3}.splashleft{align-items:flex-start;animation:floatLeft 6s ease-in-out infinite;gap:25px;margin-top:-50px}.splashleft,.splashright{bottom:0;display:flex;flex-direction:column;height:47vh;justify-content:space-between;position:relative}.splashright{align-items:flex-end;animation:floatRight 6s ease-in-out infinite;margin-top:-40px}@keyframes floatLeft{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes floatRight{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.char2{background-image:url(data:image/png;base64,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);background-size:cover;height:48px;transition:transform .3s ease,filter .3s ease;width:48px}.char2:hover{filter:drop-shadow(0 0 12px rgba(199,247,24,.5));transform:scale(1.15) rotate(6deg)}.yearcont{align-items:center;background:#164563;border:1px solid #d8f484;border-radius:4px;display:flex;height:95px;justify-content:center;transition:transform .3s ease,box-shadow .3s ease;width:95px}.yearcont:hover{box-shadow:0 0 20px #d8f48459;transform:translateY(-5px)}.year{-webkit-text-fill-color:#0000;background:linear-gradient(270deg,#c7f718,#66830d);background-clip:text;-webkit-background-clip:text;font-family:lot;font-size:48px;font-weight:1000;line-height:74.8%;padding-bottom:6px;padding-top:3px}.sp1{color:var(--lightgreen);font-family:sur;font-size:15px;font-style:normal;font-weight:400;line-height:normal;padding-top:80px;width:147px}.viewlevels{background-color:var(--green);border-radius:50px;color:#070d14;font-family:sur;font-size:16px;padding:8px 42px 4px;transition:transform .3s ease,box-shadow .3s ease}.viewlevels:hover{box-shadow:0 10px 20px #c7f71840;transform:translateY(-4px)}.playbtn{background:#08121cc2;border:1px solid var(--white);border-radius:85px;color:var(--white);font-family:lot;font-size:40px;font-weight:1000;letter-spacing:13.2px;padding:20px 148px;text-align:center;transition:transform .35s ease,box-shadow .35s ease}.playbtn:hover{box-shadow:0 0 25px #d8f48440,0 20px 50px #0006;transform:translateY(-6px) scale(1.03)}.timee{color:var(--white);font-size:20px;font-weight:1000;letter-spacing:12px}.solve,.timee{animation:fadeUp 1s ease both;font-family:lot;text-align:right}.solve{color:var(--lightgreen);font-size:32px;width:157px}@keyframes fadeDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.splash-particles{inset:0;overflow:hidden;z-index:1}.splash-particle,.splash-particles{pointer-events:none;position:absolute}.splash-particle{background:var(--green);border-radius:50%;box-shadow:0 0 8px #c7f71899}.playbtn,.viewlevels{overflow:visible;position:relative;will-change:transform}.splash-burst-particle{background:var(--lightgreen);border-radius:50%;box-shadow:0 0 8px #d8f484cc;height:5px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:5px}.char2{cursor:pointer;will-change:transform}.yearcont{cursor:pointer;perspective:600px;transform-style:preserve-3d}.intro{align-items:center;animation:introFadeIn .5s ease both;background:#070d14;background:var(--darkblue,#070d14);display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:9999}.intro--exit{animation:introFadeOut .5s ease both}@keyframes introFadeIn{0%{opacity:0}to{opacity:1}}@keyframes introFadeOut{0%{opacity:1}to{opacity:0}}.intro__noise{animation:noiseDrift 8s linear infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.035'/%3E%3C/svg%3E");height:200%;inset:-50%;opacity:.04;pointer-events:none;position:absolute;width:200%}@keyframes noiseDrift{to{transform:translate(10px,-10px)}}.intro__orb{animation:orbPulse 4s ease-in-out infinite alternate;border-radius:50%;filter:blur(80px);pointer-events:none;position:absolute}.intro__orb--1{animation-delay:0s;background:radial-gradient(circle,#0d3460 0,#0000 70%);height:500px;left:-10%;top:-15%;width:500px}.intro__orb--2{animation-delay:1.5s;background:radial-gradient(circle,#b5e91722 0,#0000 70%);bottom:-10%;height:400px;right:-5%;width:400px}.intro__orb--3{animation-delay:.8s;background:radial-gradient(circle,#00e5ff18 0,#0000 70%);height:300px;right:20%;top:30%;width:300px}@keyframes orbPulse{0%{opacity:.6;transform:scale(.9)}to{opacity:1;transform:scale(1.15)}}.intro__grid{animation:gridSlide 12s linear infinite;background-image:linear-gradient(#b5e9170a 1px,#0000 0),linear-gradient(90deg,#b5e9170a 1px,#0000 0);background-size:60px 60px;inset:0;pointer-events:none;position:absolute}@keyframes gridSlide{0%{background-position:0 0}to{background-position:60px 60px}}.intro__particle{animation:particleFloat 3s ease-in-out infinite;animation:particleFloat var(--dur,3s) ease-in-out infinite;border-radius:50%;opacity:0;pointer-events:none;position:absolute}@keyframes particleFloat{0%{opacity:0;transform:translateY(0) scale(.5)}40%{opacity:.8}60%{opacity:.8}to{opacity:0;transform:translateY(-40px) scale(1.4)}}.intro__prism{animation:prismEntrance .6s ease both,prismFloat 6s ease-in-out .6s infinite;filter:drop-shadow(0 0 14px #B5E917);filter:drop-shadow(0 0 14px var(--prism-color,#B5E917));height:80px;height:var(--prism-size,80px);opacity:0;pointer-events:none;position:absolute;width:80px;width:var(--prism-size,80px)}.intro__prism--triangle{background:none!important;border-bottom:80px solid #b5e917;border-bottom:var(--prism-size,80px) solid var(--prism-color,#b5e917);border-left:40px solid #0000;border-left:calc(var(--prism-size, 80px)*.5) solid #0000;border-right:40px solid #0000;border-right:calc(var(--prism-size, 80px)*.5) solid #0000;height:0;width:0}.intro__prism--diamond{animation:prismEntrance .6s ease both,prismSpin 8s linear .6s infinite;background:linear-gradient(135deg,#b5e917,#0000);background:linear-gradient(135deg,var(--prism-color,#b5e917) 0,#0000 100%);transform-origin:center}.intro__prism--diamond,.intro__prism--hexagon{border:2px solid #b5e917;border:2px solid var(--prism-color,#b5e917)}.intro__prism--hexagon{animation:prismEntrance .6s ease both,prismFloat 7s ease-in-out .6s infinite,prismGlow 2s ease-in-out .6s infinite alternate;background:linear-gradient(135deg,color-mix(in srgb,#b5e917 55%,#0000),#0000);background:linear-gradient(135deg,color-mix(in srgb,var(--prism-color,#b5e917) 55%,#0000),#0000);-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}@keyframes prismEntrance{0%{opacity:0;transform:scale(0) rotate(-180deg);transform:scale(0) rotate(var(--start-rot,-180deg))}60%{opacity:1;transform:scale(1.15) rotate(10deg)}to{opacity:.85;transform:scale(1) rotate(0deg)}}@keyframes prismFloat{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-18px) rotate(8deg)}66%{transform:translateY(10px) rotate(-6deg)}}@keyframes prismSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes prismGlow{0%{filter:drop-shadow(0 0 8px #B5E917);filter:drop-shadow(0 0 8px var(--prism-color,#B5E917))}to{filter:drop-shadow(0 0 24px #B5E917);filter:drop-shadow(0 0 24px var(--prism-color,#B5E917))}}.intro__center{align-items:center;animation:centerReveal .8s ease .3s both;display:flex;flex-direction:column;gap:10px;position:relative;text-align:center;z-index:10}@keyframes centerReveal{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.intro__badge{animation:badgePulse 2s ease-in-out infinite alternate;background:#b5e9171a;border:1px solid #b5e9174d;border-radius:100px;color:#b5e917;color:var(--green,#b5e917);font-family:orb,sans-serif;font-size:.65rem;letter-spacing:.25em;padding:5px 18px;text-transform:uppercase}@keyframes badgePulse{0%{box-shadow:0 0 8px #b5e91733}to{box-shadow:0 0 20px #b5e91780}}.intro__logo{display:flex;filter:drop-shadow(0 0 30px rgba(181,233,23,.4));font-family:lot;font-size:clamp(4rem,12vw,9rem);gap:.15em;line-height:.9}.intro__logo-pals,.intro__logo-prism{-webkit-text-fill-color:#0000;animation:logoSwoosh 5s linear infinite;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg,#b5e917,#d8f484 16%,#ffd930 33%,#ff0078 50%,#0070d8 66%,#d8f484 83%,#b5e917);background-image:linear-gradient(90deg,var(--green,#b5e917) 0,var(--lightgreen,#d8f484) 16%,var(--yellow,#ffd930) 33%,var(--pink,#ff0078) 50%,var(--blue,#0070d8) 66%,var(--lightgreen,#d8f484) 83%,var(--green,#b5e917) 100%);background-size:300% 100%;color:#0000;font-family:lot,sans-serif}.intro__logo-pals{animation-delay:-2.5s}@keyframes logoSwoosh{0%{background-position:0 50%}to{background-position:300% 50%}}.intro__tagline{color:#ffffff73;font-family:orb,sans-serif;font-size:.6rem;letter-spacing:.2em;margin-top:4px;text-transform:uppercase}.intro__bar-track{background:#ffffff14;border:1px solid #b5e91726;border-radius:100px;height:6px;margin-top:20px;overflow:hidden;position:relative;width:clamp(280px,38vw,520px)}.intro__bar-fill{background:linear-gradient(90deg,#b5e917,#d8f484);background:linear-gradient(90deg,var(--green,#b5e917) 0,var(--lightgreen,#d8f484) 100%);border-radius:100px;box-shadow:0 0 14px #b5e91780;height:100%;position:relative;transition:width .05s linear;width:0;z-index:1}.intro__bar-shimmer{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#0000,#ffffff80 50%,#0000);background-size:200% 100%;inset:0;position:absolute;z-index:2}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.intro__bar-label{animation:blink 1.2s ease-in-out infinite;color:#b5e91780;font-family:orb,sans-serif;font-size:.55rem;letter-spacing:.3em;margin-top:8px}@keyframes blink{0%,to{opacity:.5}50%{opacity:1}}.intro__corner{height:28px;pointer-events:none;position:absolute;width:28px}.intro__corner--tl{border-left:2px solid #b5e917;border-left:2px solid var(--green,#b5e917);left:20px}.intro__corner--tl,.intro__corner--tr{border-top:2px solid #b5e917;border-top:2px solid var(--green,#b5e917);top:20px}.intro__corner--tr{border-right:2px solid #b5e917;border-right:2px solid var(--green,#b5e917);right:20px}.intro__corner--bl{border-left:2px solid #b5e917;border-left:2px solid var(--green,#b5e917);left:20px}.intro__corner--bl,.intro__corner--br{border-bottom:2px solid #b5e917;border-bottom:2px solid var(--green,#b5e917);bottom:20px}.intro__corner--br{border-right:2px solid #b5e917;border-right:2px solid var(--green,#b5e917);right:20px}.intro__vignette{background:radial-gradient(ellipse at center,#0000 50%,#04111ed9 100%);inset:0;pointer-events:none;position:absolute;z-index:5}.characters{background:#050d1a;background:var(--bg,#050d1a);box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;padding:92px 70px}.chars-inner{flex:1 1;margin:0 auto;max-width:1400px;padding:20px 48px 60px;width:100%}.chars-subtitle{color:#fff6;font-family:Red Hat Display,sans-serif;font-size:.9rem;letter-spacing:.05em;margin-bottom:36px;text-align:center}.chars-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.char-card{background:linear-gradient(160deg,#0d1b2e,#091220);border:1.5px solid #ffffff14;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.char-card:hover{transform:translateY(-5px) scale(1.02)}.char-card--unlocked:hover{border-color:#18b8e8!important;border-color:var(--char-color,#18b8e8)!important;box-shadow:0 0 0 1px #18b8e8,0 0 40px #18b8e833,0 16px 40px #00000080!important;box-shadow:0 0 0 1px var(--char-color,#18b8e8),0 0 40px var(--char-glow,#18b8e8)33,0 16px 40px #00000080!important}.char-card--locked{border-color:#ffffff0f;cursor:default;filter:grayscale(.6);opacity:.6}.char-card--locked:hover{transform:none}.char-art{background-position:bottom;background-repeat:no-repeat;background-size:contain;border-radius:14px;height:180px;margin:20px 20px 0;overflow:hidden;position:relative}.charcard-prisma{background-image:url(/static/media/playingcharacterpink.379238b6c2ab490daf5f.png)}.charcard-glowzy{background-image:url(/static/media/char1.d61649c0e9b26b6896a6.png)}.charcard-lumix{background-image:url(/static/media/char2.4a9bec866f879397b997.png)}.charcard-vortex{background-image:url(/static/media/char3.4d128960b97bb07b44b8.png)}.charcard-flare{background-image:url(/static/media/char4.27f86f923e8b8d319cc5.png)}.charcard-apex,.charcard-flare,.charcard-glitch,.charcard-lumix,.charcard-nova,.charcard-vortex{background-color:#ffffff0a}.char-art--locked{filter:blur(3px) brightness(.35)}.char-art-glow{inset:0;pointer-events:none;position:absolute}.char-lock-icon{align-items:center;display:flex;filter:none;inset:0;justify-content:center;position:absolute;z-index:2}.char-lock-icon svg{stroke:#ffffff59;color:#ffffff59;filter:none;height:44px;width:44px}.char-info{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px 18px 20px}.char-name{color:#ffffffd9;font-family:Orbitron,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;margin:0}.char-desc{color:#ffffff80;flex:1 1;font-family:Red Hat Display,sans-serif;font-size:.78rem;line-height:1.5;margin:0}.char-desc--locked{color:#ffffff4d;font-style:italic}.char-badge{align-items:center;border-radius:50px;display:inline-flex;font-family:Orbitron,sans-serif;font-size:.62rem;letter-spacing:.1em;margin-top:4px;padding:4px 12px;width:-webkit-fit-content;width:fit-content}.char-badge--unlocked{background:#b5e9171f;border:1px solid #b5e91759;color:#b5e917}.char-badge--locked{background:#ffffff0d;border:1px solid #ffffff1f;color:#ffffff59}.char-card-hover-glow{bottom:0;height:60px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .2s ease}.char-card--unlocked:hover .char-card-hover-glow{opacity:1}.e404{align-items:center;animation:pageIn .6s var(--transition) both;background:var(--darkblue);display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed}@keyframes pageIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.e404__shard{animation:shardFloat 4s ease-in-out infinite;animation:shardFloat var(--dur,4s) ease-in-out infinite;background:#b5e917;background:var(--clr,#b5e917);-webkit-clip-path:polygon(50% 0,85% 30%,100% 70%,60% 100%,20% 85%,0 40%);clip-path:polygon(50% 0,85% 30%,100% 70%,60% 100%,20% 85%,0 40%);filter:blur(.5px) drop-shadow(0 0 6px var(--clr));height:40px;height:var(--sz,40px);opacity:0;position:absolute;transform:rotate(0deg);transform:rotate(var(--rot,0deg));width:40px;width:var(--sz,40px)}@keyframes shardFloat{0%{opacity:0;transform:rotate(var(--rot)) translateY(0) scale(.5)}20%{opacity:.6}80%{opacity:.4}to{opacity:0;transform:rotate(calc(var(--rot) + 120deg)) translateY(-60px) scale(1.2)}}.e404__grid{background-image:linear-gradient(#ff2d780d 1px,#0000 0),linear-gradient(90deg,#ff2d780d 1px,#0000 0);background-size:50px 50px}.e404__grid,.e404__vignette{inset:0;pointer-events:none;position:absolute}.e404__vignette{background:radial-gradient(ellipse at center,#0000 40%,#04111ee6 100%)}.e404__center{flex-direction:column;gap:18px;padding:20px;text-align:center;z-index:10}.e404__center,.e404__number{align-items:center;display:flex;position:relative}.e404__number{animation:numShake .12s ease-in-out infinite alternate;color:#fff;filter:drop-shadow(0 0 30px rgba(255,45,120,.5));font-family:var(--font-bungee);font-size:clamp(5rem,18vw,13rem);gap:8px;line-height:.85}.e404__number:after,.e404__number:before{align-items:center;content:attr(data-text);display:flex;font-family:inherit;font-size:inherit;gap:8px;inset:0;position:absolute}.e404__number:before{animation:glitchTop 2.5s infinite;-webkit-clip-path:polygon(0 0,100% 0,100% 40%,0 40%);clip-path:polygon(0 0,100% 0,100% 40%,0 40%);color:var(--cyan);left:-3px}.e404__number:after{animation:glitchBot 2.5s infinite;-webkit-clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%);clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%);color:var(--pink);left:3px}.e404__glitch-prism{animation:prismPop 1.5s ease-in-out infinite;color:var(--green);font-size:.55em;text-shadow:var(--glow-green)}@keyframes prismPop{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.2) rotate(45deg)}}@keyframes numShake{0%{transform:translateX(-1px)}to{transform:translateX(1px)}}@keyframes glitchTop{0%,88%,to{transform:translate(0)}90%{opacity:.7;transform:translate(-6px,-2px)}94%{transform:translate(5px)}97%{transform:translate(-3px,1px)}}@keyframes glitchBot{0%,85%,to{transform:translate(0)}88%{opacity:.7;transform:translate(6px,2px)}92%{transform:translate(-4px)}96%{transform:translate(3px,-1px)}}.e404__title{animation:titleFlicker 4s ease-in-out infinite;color:var(--pink);font-family:var(--font-orb);font-size:clamp(1rem,3.5vw,2rem);letter-spacing:.2em;position:relative;text-shadow:var(--glow-pink)}@keyframes titleFlicker{0%,85%,to{opacity:1}87%{opacity:.3}88%{opacity:1}90%{opacity:.1}91%{opacity:1}}.e404__sub{color:#fff6;font-family:var(--font-lot);font-size:.95rem;line-height:1.7;max-width:400px}.e404__btn{align-items:center;border-radius:100px;display:flex;justify-content:center;margin-top:8px;overflow:hidden;padding:14px 40px;position:relative;transition:transform .2s var(--transition),box-shadow .2s}.e404__btn-bg{background:linear-gradient(135deg,var(--green) 0,#7fad0f 100%);border-radius:inherit;inset:0;position:absolute;transition:filter .2s}.e404__btn-text{color:var(--darkblue);font-family:var(--font-bungee);font-size:.85rem;letter-spacing:.12em;position:relative;z-index:1}.e404__btn:hover{box-shadow:var(--glow-green);transform:translateY(-3px) scale(1.03)}.e404__btn:hover .e404__btn-bg{filter:brightness(1.15)}.e404__btn:active{transform:scale(.97)}.level1{background:linear-gradient(180deg,#0a1520,#0b1623 8.33%,#0b1825 16.67%,#0c1928 25%,#0c1a2b 33.33%,#0d1c2d 41.67%,#0d1d30 50%,#0c1a2b 57.14%,#0a1727 64.29%,#091523 71.43%,#08121e 78.57%,#070f1a 85.71%,#060d16 92.86%,#050a12);position:relative}.level1,.level1cont{height:100vh;overflow:hidden;width:100vw}.level1cont{display:grid;grid-template-columns:25vw 1fr 27vw;grid-template-rows:auto 1fr;opacity:0}.lvl1-topbar{grid-column:1/-1;justify-content:space-between;padding:50px 35px;position:relative;z-index:10}.lvl1-exit-btn,.lvl1-topbar{align-items:center;display:flex}.lvl1-exit-btn{background:none;border:none;border-radius:8px;color:var(--green);cursor:pointer;font-family:orb,sans-serif;font-size:clamp(.55rem,1vw,.8rem);gap:8px;letter-spacing:.18em;padding:6px 12px;transition:background .2s,transform .2s,color .2s}.lvl1-exit-btn:hover{background:#b5e9171a;color:#fff;transform:translateX(-3px)}.lvl1-exit-btn svg{height:15px;width:15px}.lvl1-title-block{align-items:center;display:flex;flex-direction:column;gap:2px;text-align:center}.lvl1-title-block h1{font-size:clamp(1.8rem,4vw,3.6rem);line-height:1;text-shadow:0 0 30px #b5e91766}.lvl1-moves{align-items:center;color:#b5e917bf;display:flex;font-family:orb,sans-serif;font-size:clamp(.6rem,1vw,.8rem);gap:4px;letter-spacing:.12em}.lvl1-moves span{color:var(--green);font-size:1.05em;font-weight:700;transition:color .2s,text-shadow .2s}.lvl1-moves-limit{color:#b5e91766!important;font-weight:400!important}.lvl1-moves.flash span:first-of-type{color:var(--pink);text-shadow:0 0 12px var(--pink)}.lvl1-topright{gap:7px}.lvl1-icon-btn,.lvl1-topright{align-items:center;display:flex}.lvl1-icon-btn{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9px;color:#fff9;cursor:pointer;font-size:.95rem;height:34px;justify-content:center;transition:background .2s,color .2s,transform .2s;width:34px}.lvl1-icon-btn:hover{background:#b5e9171f;color:var(--green);transform:rotate(20deg) scale(1.12)}.lvl1-reset-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9px;color:#fff9;cursor:pointer;display:flex;font-family:orb,sans-serif;font-size:clamp(.5rem,.85vw,.72rem);gap:6px;letter-spacing:.14em;padding:6px 12px;transition:background .2s,color .2s,transform .2s}.lvl1-reset-btn:hover{background:#b5e9171a;color:var(--green);transform:rotate(-8deg) scale(1.05)}.lvl1-reset-btn svg{height:13px;transition:transform .4s;width:13px}.lvl1-reset-btn:hover svg{transform:rotate(-180deg)}.lvl1-left{align-items:center;display:flex;grid-column:1;grid-row:2;justify-content:center;padding:clamp(8px,1.5vh,20px)}.lvl1-character-wrap{align-items:center;display:flex;flex-direction:column;gap:0}.lvl1-char-img{animation:charBounce 2.8s ease-in-out infinite;filter:drop-shadow(0 0 28px rgba(255,0,120,.4));height:auto;transform-origin:bottom center;width:clamp(120px,16vw,240px)}.lvl1-char-bubble{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04111ee0;border:1px solid #ff007859;border-radius:14px;box-shadow:0 0 20px #ff00781f,inset 0 0 20px #ff00780a;margin-top:-8px;padding:clamp(8px,1.2vh,16px) clamp(12px,1.8vw,24px);text-align:center;width:clamp(140px,18vw,240px)}.lvl1-char-name{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#a3004d 24.19%,#e772a4 74.74%);background-clip:text;-webkit-background-clip:text;font-family:lot,sans-serif;font-size:clamp(.85rem,1.6vw,1.3rem);letter-spacing:.1em;margin-bottom:5px}.lvl1-char-msg{color:#ffffffb8;font-family:red,sans-serif;font-size:clamp(.6rem,.9vw,.78rem);line-height:1.5}.lvl1-char-msg.msg-pop{animation:msgPop .4s cubic-bezier(.34,1.56,.64,1)}@keyframes msgPop{0%{opacity:.3;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.lvl1-center{align-items:center;display:flex;flex-direction:column;gap:clamp(6px,1vh,14px);grid-column:2;grid-row:2;justify-content:center;padding:clamp(6px,1vh,14px) clamp(6px,1vw,16px)}.lvl1-grid-label{color:var(--green);font-family:orb,sans-serif;font-size:clamp(.5rem,.9vw,.74rem);letter-spacing:.24em;margin-bottom:4px;text-align:center;text-shadow:0 0 10px #b5e91780}.lvl1-grid-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#16456338;border:1.5px solid #00c8dc47;border-radius:clamp(12px,1.5vw,20px);box-shadow:0 0 40px #00b4dc14,inset 0 0 30px #0003;padding:clamp(8px,1.2vw,18px)}.lvl1-grid{grid-gap:clamp(6px,.9vw,12px);display:grid;gap:clamp(6px,.9vw,12px);grid-template-columns:repeat(3,1fr)}.lvl1-player-cell{background:#ffffff0a;border:1.5px dashed #64c8f038;border-radius:clamp(8px,1vw,14px);cursor:pointer;height:clamp(60px,8.5vw,110px);overflow:hidden;position:relative;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,border-color .18s;width:clamp(60px,8.5vw,110px)}.lvl1-player-cell.has-prism{border:1.5px solid #0000}.lvl1-player-cell.selected{border:2px solid var(--green)!important;box-shadow:0 0 26px #b5e917bf;transform:scale(1.13)!important;z-index:5}.lvl1-player-cell:not(.selected):hover{border-color:#b5e91773;transform:scale(1.07)}.lvl1-prism{height:100%;transition:filter .2s,transform .25s cubic-bezier(.34,1.56,.64,1);width:100%}.lvl1-prism,.lvl1-prism:after{border-radius:inherit;inset:0;position:absolute}.lvl1-prism:after{background:linear-gradient(135deg,#ffffff38,#0000 55%);content:"";pointer-events:none}.lvl1-player-cell.has-prism:not(.selected):hover .lvl1-prism{filter:brightness(1.2) saturate(1.25)}.lvl1-player-cell.selected .lvl1-prism{filter:brightness(1.35) saturate(1.4);transform:scale(.86)}.lvl1-right{display:flex;flex-direction:column;gap:clamp(8px,1.5vh,18px);grid-column:3;grid-row:2;justify-content:center;padding:clamp(8px,1.5vh,18px) clamp(14px,2vw,28px) clamp(8px,1.5vh,18px) 0}.lvl1-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04162cb3;border:1px solid #0096c838;border-radius:18px;box-shadow:0 0 30px #0064b414;padding:clamp(12px,1.8vh,24px) clamp(14px,1.8vw,26px)}.lvl1-panel-title{color:var(--green);font-family:orb,sans-serif;font-size:clamp(.65rem,1.1vw,.9rem);font-weight:700;letter-spacing:.14em;margin-bottom:clamp(8px,1.2vh,16px);text-shadow:0 0 12px #b5e91780}.lvl1-howto-list{display:flex;flex-direction:column;gap:clamp(5px,.9vh,10px);list-style:none}.lvl1-howto-list li{align-items:flex-start;color:#ffffffb3;display:flex;font-family:red,sans-serif;font-size:clamp(.6rem,.9vw,.78rem);gap:8px;line-height:1.5}.lvl1-howto-list li:before{color:var(--green);content:"◈";flex-shrink:0;font-size:.6em;margin-top:4px}.lvl1-stars-list{display:flex;flex-direction:column;gap:clamp(5px,.9vh,10px)}.lvl1-star-row{align-items:center;display:flex;gap:10px;justify-content:space-between}.lvl1-star-row span:first-child{color:#ffffffb3;font-family:red,sans-serif;font-size:clamp(.6rem,.9vw,.78rem)}.lvl1-star-icon{animation:starPulse 2.5s ease-in-out infinite;display:inline-block;filter:drop-shadow(0 0 6px currentColor);font-size:clamp(.85rem,1.3vw,1.05rem)}@keyframes starPulse{0%,to{transform:scale(1)}50%{transform:scale(1.22) rotate(12deg)}}.lvl1-remember-overlay{align-items:center;animation:overlayIn .5s ease forwards;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040a14d9;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.lvl1-remember-overlay.hiding{animation:overlayOut .5s ease forwards}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}@keyframes overlayOut{0%{opacity:1}to{opacity:0}}.lvl1-remember-box{align-items:center;animation:boxPop .6s cubic-bezier(.34,1.56,.64,1) forwards;background:#0d2846ed;border:1.5px solid #00d2e661;border-radius:22px;box-shadow:0 0 80px #00c8f033;display:flex;flex-direction:column;gap:clamp(16px,2.5vh,28px);padding:clamp(24px,3.5vw,50px) clamp(28px,4.5vw,66px)}@keyframes boxPop{0%{opacity:0;transform:scale(.7) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}.lvl1-remember-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#a3004d 24.19%,#e772a4 74.74%);background-clip:text;-webkit-background-clip:text;font-family:sur;font-size:clamp(1.1rem,2.8vw,2rem);letter-spacing:.08em;text-align:center}.lvl1-remember-grid{grid-gap:clamp(8px,1.2vw,14px);display:grid;gap:clamp(8px,1.2vw,14px);grid-template-columns:repeat(3,1fr)}.lvl1-remember-cell{animation:cellReveal .4s cubic-bezier(.34,1.56,.64,1) both;border-radius:clamp(10px,1.2vw,15px);height:clamp(68px,9vw,115px);overflow:hidden;position:relative;width:clamp(68px,9vw,115px)}.lvl1-remember-cell:first-child{animation-delay:.08s}.lvl1-remember-cell:nth-child(2){animation-delay:.16s}.lvl1-remember-cell:nth-child(3){animation-delay:.24s}.lvl1-remember-cell:nth-child(4){animation-delay:.32s}.lvl1-remember-cell:nth-child(5){animation-delay:.4s}.lvl1-remember-cell:nth-child(6){animation-delay:.48s}@keyframes cellReveal{0%{opacity:0;transform:scale(0) rotate(-18deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.lvl1-remember-cell:after{background:linear-gradient(135deg,#ffffff3d,#0000 55%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.lvl1-remember-cell.empty{background:#ffffff0d;border:1.5px dashed #ffffff26}.lvl1-timer-bar-wrap{background:#ffffff1a;border-radius:100px;height:5px;overflow:hidden;width:100%}.lvl1-timer-bar{animation:timerShrink 5s linear forwards;background:linear-gradient(90deg,#a3004d 24.19%,#e772a4 74.74%);border-radius:100px;box-shadow:0 0 10px #e917d499;height:100%}@keyframes timerShrink{0%{width:100%}to{width:0}}.lvl1-match-flash{background:#b5e91724}.lvl1-defeat-flash,.lvl1-match-flash{animation:winFlash 1.2s ease forwards;inset:0;pointer-events:none;position:fixed;z-index:8000}.lvl1-defeat-flash{background:#ff007829}.levelinfo{align-items:center;background:linear-gradient(180deg,#0a1520,#0b1623 8.33%,#0b1825 16.67%,#0c1928 25%,#0c1a2b 33.33%,#0d1c2d 41.67%,#0d1d30 50%,#0c1a2b 57.14%,#0a1727 64.29%,#091523 71.43%,#08121e 78.57%,#070f1a 85.71%,#060d16 92.86%,#050a12);box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:100vh;padding:40px 0;position:absolute;width:100vw;z-index:99}.lvlinfosub{color:#b5e917;font-family:sur;font-size:22.031px;font-style:normal;font-weight:400;line-height:44.062px;text-align:center}.levelinstructions{align-items:center;display:flex;flex-direction:column;height:531.87px;justify-content:flex-end;position:relative}.missionchar1{background-image:url(/static/media/missionchar1.ee9473b7cef48bc5c9f9.png);height:371px;left:50%;top:35%;width:378px}.missionchar1,.missionchar222{align-items:center;animation:idleFloat 3.5s ease-in-out infinite;background-size:cover;display:flex;justify-content:center;position:absolute;transform:translate(-50%,-50%);z-index:-1}.missionchar222{background-image:url(/static/media/char1.d61649c0e9b26b6896a6.png);bottom:25%}@keyframes idleFloat{0%,to{transform:translate(-50%,-50%) translateY(0) rotate(0deg)}25%{transform:translate(-50%,-50%) translateY(-15px) rotate(-2deg)}50%{transform:translate(-50%,-50%) translateY(-25px) rotate(0deg)}75%{transform:translate(-50%,-50%) translateY(-15px) rotate(2deg)}}.missionpink{border:.881px solid #ff00784d;border-radius:26.437px;display:flex;flex-direction:column}.missionblue,.missionpink{align-items:center;background:#16456366;gap:7px;padding:36px}.missionblue{border:.881px solid #0070d84d;border-radius:26.437px}.missiontitlepink{color:#ff0078;text-align:center}.missiontitleblue,.missiontitlepink{font-family:sur;font-size:26px;font-style:normal;font-weight:400;line-height:35.25px;text-transform:uppercase}.missiontitleblue{color:#0070d8}.missionsubpink{color:#ff69b4;text-align:center}.missionsubblue,.missionsubpink{font-family:red;font-size:16px;font-style:normal;font-weight:400;line-height:32.22px}.missionsubblue{color:#60a7e8}.missionipink{color:#ff69b4;text-align:center}.missioniblue,.missionipink{font-family:Red Hat Display;font-size:14px;font-style:normal;font-weight:400;line-height:22.031px}.missioniblue{color:#60a7e8}.levelinfo{animation:pageFade .8s ease forwards;opacity:0}@keyframes pageFade{0%{opacity:0}to{opacity:1}}.fade-up{animation:fadeUp .6s ease .3s forwards;opacity:0;transform:translateY(-20px)}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.missionchar1,.missionchar222{animation:characterEntrance .8s ease .6s forwards,idleFloat 3.5s ease-in-out 1.4s infinite;opacity:0}@keyframes characterEntrance{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.mission-enter{animation:missionRise .8s cubic-bezier(.17,.84,.44,1) 1.1s forwards;opacity:0;transform:translateY(80px)}@keyframes missionRise{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}.missiontitleblue,.missiontitlepink{animation:titleFade .4s ease 1.8s forwards;opacity:0}@keyframes titleFade{to{opacity:1}}.typing-sub{animation:showTyping 0s 2.1s forwards,typingSub 1.4s steps(30) 2.1s forwards;opacity:0;overflow:hidden;white-space:nowrap;width:0}@keyframes typingSub{0%{width:0}to{width:100%}}.typing-info{animation:showTyping 0s 3.8s forwards,typingInfo 2.2s steps(60) 3.8s forwards;opacity:0;overflow:hidden;white-space:nowrap;width:0}@keyframes typingInfo{0%{width:0}to{width:100%}}@keyframes showTyping{to{opacity:1}}.buttons-enter{animation:buttonsFade .6s ease 6.2s forwards;opacity:0;transform:translateY(20px)}@keyframes buttonsFade{to{opacity:1;transform:translateY(0)}}.levelinfo-exit{animation:missionScreenExit .8s cubic-bezier(.22,1,.36,1) forwards}.levelinfo-exit .missionchar1,.levelinfo-exit .missionchar222{animation:characterExit .7s ease forwards}.levelinfo-exit .missionblue,.levelinfo-exit .missionpink{animation:containerExit .65s cubic-bezier(.22,1,.36,1) forwards}.levelinfo-exit .btncontainer{animation:buttonExit .4s ease forwards}@keyframes missionScreenExit{0%{opacity:1}to{opacity:0}}@keyframes containerExit{0%{opacity:1;transform:translateY(0) scale(1)}40%{transform:translateY(-10px) scale(1.02)}to{opacity:0;transform:translateY(-250px) scale(.95)}}@keyframes characterExit{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}30%{transform:translate(-50%,-53%) scale(1.05)}to{opacity:0;transform:translate(-50%,-90%) scale(.8)}}@keyframes buttonExit{to{opacity:0;transform:translateY(20px)}}.btn1{background:linear-gradient(90deg,#c7f718,#c1f73c 7.14%,#bcf851 14.29%,#b6f861 21.43%,#b0f86f 28.57%,#aaf87c 35.71%,#a3f887 42.86%,#9df892 50%,#96f89c 57.14%,#8ff8a6 64.29%,#88f8af 71.43%,#80f8b8 78.57%,#78f8c1 85.71%,#6ff7ca 92.86%,#66f7d2);box-shadow:0 0 33.046px 0 #c7f71899;color:#070d14}.btn1,.btn2{align-items:center;border-radius:50px;display:flex;font-family:sur;font-size:19.828px;font-style:normal;font-weight:400;justify-content:center;line-height:30.843px;padding:17.5px 60px 14px;text-align:center;text-transform:uppercase}.btn2{background-color:var(--clear);border:1.762px solid #c7f718;color:#c7f718}.level2{background:linear-gradient(180deg,#0a1520,#0b1623 8.33%,#0b1825 16.67%,#0c1928 25%,#0c1a2b 33.33%,#0d1c2d 41.67%,#0d1d30 50%,#0c1a2b 57.14%,#0a1727 64.29%,#091523 71.43%,#08121e 78.57%,#070f1a 85.71%,#060d16 92.86%,#050a12);height:100vh;overflow:hidden;position:relative;width:100vw}.missionchar222{animation:charBounce 2.8s ease-in-out infinite;aspect-ratio:227/290;background:url(/static/media/glowzyChar.d61649c0e9b26b6896a6.png) 50%/contain no-repeat;filter:drop-shadow(0 0 32px rgba(24,184,232,.5));flex-shrink:0;height:415.284px;width:325.063px}.missionblue{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#061e37d9;border:1.5px solid #18b8e859;border-radius:22px;box-shadow:0 0 60px #18b8e826;display:flex;flex-direction:column;gap:clamp(10px,1.5vh,18px);max-width:560px;padding:clamp(20px,3vh,40px) clamp(24px,3.5vw,56px)}.missiontitleblue{color:#18b8e8;font-family:sur,sans-serif;font-size:clamp(1.4rem,3vw,2.4rem);letter-spacing:.1em;text-align:center;text-shadow:0 0 18px #18b8e888}.missionsubblue{color:#ffffffe6;font-family:orb,sans-serif;font-size:clamp(.7rem,1.2vw,1rem);letter-spacing:.04em;text-align:center}.missioniblue{color:#ffffffa6;font-family:red,sans-serif;font-size:clamp(.65rem,1vw,.85rem);line-height:1.7;text-align:center}.btn1{background:linear-gradient(135deg,#b5e917,#66f7d2);border:none;border-radius:100px;box-shadow:0 0 28px #b5e91759;color:#0a1520;cursor:pointer;font-family:orb,sans-serif;font-size:clamp(.65rem,1.1vw,.9rem);font-weight:700;letter-spacing:.14em;padding:clamp(12px,1.8vh,20px) clamp(28px,4vw,52px);transition:transform .2s,box-shadow .2s}.btn1:hover{box-shadow:0 0 40px #b5e9178c;transform:scale(1.07)}.btn2{background:#0000;border:2px solid var(--green);border-radius:100px;color:var(--green);cursor:pointer;font-family:orb,sans-serif;font-size:clamp(.65rem,1.1vw,.9rem);font-weight:700;letter-spacing:.14em;padding:clamp(12px,1.8vh,20px) clamp(28px,4vw,52px);transition:transform .2s,background .2s}.btn2:hover{background:#b5e9171a;transform:scale(1.05)}.level2cont{display:flex;flex-direction:column;height:100vh;opacity:0;width:100vw}.lvl2-topbar{flex-shrink:0;justify-content:space-between;padding:40px 35px 20px;position:relative;z-index:10}.lvl2-exit-btn,.lvl2-topbar{align-items:center;display:flex}.lvl2-exit-btn{background:none;border:none;border-radius:8px;color:var(--green);cursor:pointer;font-family:orb,sans-serif;font-size:clamp(.55rem,1vw,.8rem);gap:8px;letter-spacing:.18em;padding:6px 12px;transition:background .2s,transform .2s,color .2s}.lvl2-exit-btn:hover{background:#b5e9171a;color:#fff;transform:translateX(-3px)}.lvl2-exit-btn svg{height:15px;width:15px}.lvl2-title-block{text-align:center}.lvl2-title-block h1{font-size:clamp(1.8rem,4vw,3.6rem);text-shadow:0 0 30px #b5e91766}.lvl2-reset-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9px;color:#fff9;cursor:pointer;display:flex;font-family:orb,sans-serif;font-size:clamp(.5rem,.85vw,.72rem);gap:6px;letter-spacing:.14em;padding:6px 12px;transition:background .2s,color .2s,transform .2s}.lvl2-reset-btn:hover{background:#b5e9171a;color:var(--green);transform:rotate(-8deg) scale(1.05)}.lvl2-reset-btn svg{height:13px;transition:transform .4s;width:13px}.lvl2-reset-btn:hover svg{transform:rotate(-180deg)}.lvl2-body{grid-gap:16px;display:grid;flex:1 1;gap:16px;grid-template-columns:22vw 1fr;overflow:hidden;padding:0 24px 24px}.lvl2-left{justify-content:center}.lvl2-char-wrap,.lvl2-left{align-items:center;display:flex}.lvl2-char-wrap{flex-direction:column;gap:0}.lvl2-glowzy{animation:charBounce 2.8s ease-in-out infinite;background:url(/static/media/glowzyChar.d61649c0e9b26b6896a6.png) bottom/contain no-repeat;filter:drop-shadow(0 0 28px rgba(24,184,232,.45));height:clamp(180px,28vh,380px);width:clamp(120px,16vw,230px)}.lvl2-char-bubble{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04111ee0;border:1px solid #18b8e859;border-radius:14px;box-shadow:0 0 20px #18b8e81f,inset 0 0 20px #18b8e80a;margin-top:-8px;padding:clamp(8px,1.2vh,16px) clamp(12px,1.8vw,22px);text-align:center;width:clamp(140px,16vw,220px)}.lvl2-char-name{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#0e7fa8,#18b8e8);background-clip:text;-webkit-background-clip:text;font-family:lot,sans-serif;font-size:clamp(.85rem,1.6vw,1.25rem);letter-spacing:.1em;margin-bottom:5px}.lvl2-char-msg{color:#ffffffb8;font-family:red,sans-serif;font-size:clamp(.6rem,.9vw,.76rem);line-height:1.5}.lvl2-center{display:flex;flex-direction:column;gap:clamp(10px,1.5vh,18px);overflow-y:auto;padding-right:8px;scrollbar-color:#b5e9174d #0000;scrollbar-width:thin}.lvl2-clue-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#b5e91712;border:1.5px solid #b5e91747;border-radius:18px;box-shadow:0 0 30px #b5e9170f;padding:clamp(14px,2vh,24px) clamp(16px,2vw,28px)}.lvl2-clue-intro{color:#ffffffd9;font-family:red,sans-serif;font-size:clamp(.65rem,1vw,.82rem);line-height:1.6;margin-bottom:clamp(10px,1.5vh,16px)}.lvl2-clue-list{display:flex;flex-direction:column;gap:clamp(6px,1vh,10px);list-style:none}.lvl2-clue-item{align-items:flex-start;color:#ffffffbf;display:flex;font-family:red,sans-serif;font-size:clamp(.6rem,.95vw,.79rem);gap:10px;line-height:1.5}.lvl2-checkbox{align-items:center;background:#0000;border:1.5px solid #b5e91780;border-radius:5px;cursor:pointer;display:flex;flex-shrink:0;height:18px;justify-content:center;margin-top:1px;padding:0;transition:background .2s,border-color .2s;width:18px}.lvl2-checkbox.checked{background:var(--green);border-color:var(--green)}.lvl2-check{color:#0a1520;font-size:11px;font-weight:900}.lvl2-clue-done{opacity:.45;text-decoration:line-through}.lvl2-bank{align-items:center;background:#ffffff0a;border:1.5px dashed #ffffff26;border-radius:16px;display:flex;flex-wrap:wrap;gap:clamp(8px,1.2vw,14px);min-height:80px;padding:clamp(10px,1.5vh,16px) clamp(12px,1.8vw,20px)}.lvl2-bank-empty{color:#ffffff59;font-family:red,sans-serif;font-size:clamp(.6rem,.9vw,.75rem);text-align:center;width:100%}.lvl2-bank-char{align-items:center;background:#ffffff0f;border:1.5px solid;border-radius:14px;cursor:grab;display:flex;flex-direction:column;gap:2px;height:clamp(52px,7vw,82px);justify-content:center;transition:transform .2s,box-shadow .2s;-webkit-user-select:none;user-select:none;width:clamp(52px,7vw,82px)}.lvl2-bank-char:active{cursor:grabbing}.lvl2-bank-char:hover{transform:scale(1.12) translateY(-3px)}.lvl2-bank-emoji{font-size:clamp(1.4rem,2.2vw,2rem);line-height:1}.lvl2-slots-row{align-items:flex-start;display:flex;gap:clamp(10px,1.5vw,18px);padding:clamp(8px,1.2vh,14px) 0}.lvl2-slot{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px}.lvl2-slot-placeholder-wrap,.lvl2-slot>div:first-child{position:relative;transition:border-color .2s,background .2s}.lvl2-slot-placeholder,.lvl2-slot-placeholder-wrap,.lvl2-slot>div:first-child{align-items:center;background:#18b8e80f;border:2px dashed #18b8e859;border-radius:18px;display:flex;height:clamp(60px,8.5vw,110px);justify-content:center;width:clamp(60px,8.5vw,110px)}.lvl2-slot-placeholder{color:#18b8e859;font-family:lot,sans-serif;font-size:clamp(1.2rem,2vw,1.8rem);transition:border-color .2s}.lvl2-slot-char{align-items:center;border:2px solid;border-radius:18px;cursor:grab;display:flex;flex-shrink:0;height:clamp(60px,8.5vw,110px);justify-content:center;transition:transform .2s,box-shadow .2s;width:clamp(60px,8.5vw,110px)}.lvl2-slot-char:active{cursor:grabbing}.lvl2-slot-char:hover{transform:scale(1.08)}.lvl2-slot-emoji{font-size:clamp(1.6rem,2.8vw,2.4rem)}.lvl2-slot-label{color:#18b8e8b3;font-family:orb,sans-serif;font-size:clamp(.48rem,.75vw,.62rem);letter-spacing:.14em;text-align:center}.lvl2-code-row{align-items:center;display:flex;gap:clamp(10px,1.5vw,18px)}.lvl2-code-input{background:#ffffff0f;border:1.5px solid #ffffff2e;border-radius:12px;color:var(--green);font-family:orb,sans-serif;font-size:clamp(.75rem,1.3vw,1.05rem);letter-spacing:.3em;outline:none;padding:clamp(10px,1.5vh,16px) clamp(14px,2vw,22px);text-align:center;text-transform:uppercase;transition:border-color .2s,box-shadow .2s;width:clamp(120px,14vw,180px)}.lvl2-code-input::placeholder{color:#ffffff40;letter-spacing:.1em}.lvl2-code-input:focus{border-color:var(--green);box-shadow:0 0 16px #b5e91740}.lvl2-code-input.error{border-color:var(--pink);box-shadow:0 0 16px #ff00784d;color:var(--pink)}@keyframes inputShake{0%,to{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(8px)}60%{transform:translateX(-5px)}80%{transform:translateX(5px)}}.lvl2-code-input.shake{animation:inputShake .55s cubic-bezier(.36,.07,.19,.97)}.lvl2-enter-btn{background:#ffffffeb;border:none;border-radius:100px;box-shadow:0 4px 24px #0000004d;color:#0a1520;cursor:pointer;flex:1 1;font-family:orb,sans-serif;font-size:clamp(.65rem,1.1vw,.9rem);font-weight:700;letter-spacing:.12em;padding:clamp(12px,1.8vh,18px) clamp(20px,3vw,36px);transition:transform .2s,background .2s,box-shadow .2s}.lvl2-enter-btn:hover{background:var(--green);box-shadow:0 0 28px #b5e91766;transform:scale(1.04)}.lvl2-error-msg{animation:fadeInUp .3s ease;color:var(--pink);font-family:red,sans-serif;font-size:clamp(.62rem,.95vw,.78rem);text-shadow:0 0 10px #ff007880}@keyframes fadeInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.lvl2-win-flash{background:#b5e91724}.lvl2-lose-flash,.lvl2-win-flash{animation:winFlash 1.2s ease forwards;inset:0;pointer-events:none;position:fixed;z-index:8000}.lvl2-lose-flash{background:#ff007829}@keyframes winFlash{0%{opacity:1}40%{opacity:.8}to{opacity:0}}@keyframes charBounce{0%,to{transform:translateY(0) rotate(-1deg)}30%{transform:translateY(-12px) rotate(1deg)}65%{transform:translateY(-5px) rotate(-.5deg)}}.lvl2-char-number-badge{align-items:center;background:var(--green);border-radius:50%;box-shadow:0 0 10px #b5e91799;color:#0a1520;display:flex;font-family:orb,sans-serif;font-size:.7rem;font-weight:900;height:22px;justify-content:center;position:absolute;right:-6px;top:-6px;width:22px;z-index:2}.lvl2-bank-char,.lvl2-slot-char,.victory{position:relative}.victory{align-items:center;background:linear-gradient(180deg,#0a1520,#0b1623 8.33%,#0b1825 16.67%,#0c1928 25%,#0c1a2b 33.33%,#0d1c2d 41.67%,#0d1d30 50%,#0c1a2b 57.14%,#0a1727 64.29%,#091523 71.43%,#08121e 78.57%,#070f1a 85.71%,#060d16 92.86%,#050a12);display:flex;height:100vh;justify-content:center;overflow:hidden;width:100vw}.victory-confetti{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.victory-confetti-piece{animation:confettiFall linear forwards;border-radius:2px;opacity:0;position:absolute;top:-10%}@keyframes confettiFall{0%{opacity:1;transform:translateY(0) rotate(0deg)}90%{opacity:.9}to{opacity:0;transform:translateY(115vh) rotate(calc(var(--rot)*540deg))}}.victory-card{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#061628e0;border:1.5px solid #b5e91759;border-radius:28px;box-shadow:0 0 80px #b5e9172e,inset 0 0 40px #b5e9170a;display:flex;flex-direction:column;gap:clamp(10px,1.6vh,18px);max-width:560px;padding:clamp(32px,5vh,56px) clamp(36px,6vw,72px);position:relative;z-index:2}.victory-trophy{filter:drop-shadow(0 0 30px rgba(255,217,48,.6));font-size:clamp(3rem,6vw,5rem);margin-bottom:4px}.victory-title{font-size:clamp(1.8rem,3.6vw,3rem)}.victory-sub{color:#ffffffb3;font-family:red,sans-serif;font-size:clamp(.75rem,1.2vw,1rem);margin-top:-6px}.victory-stars-row{display:flex;gap:clamp(10px,1.8vw,20px);margin:clamp(8px,1.5vh,16px) 0}.victory-star{display:inline-block;font-size:clamp(2rem,3.6vw,3rem)}.victory-star.earned{animation:starIdle 2.4s ease-in-out infinite;color:var(--yellow);filter:drop-shadow(0 0 16px rgba(255,217,48,.7))}.victory-star.unearned{color:#ffffff1f}@keyframes starIdle{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.12) rotate(6deg)}}.victory-coins-row{align-items:center;background:#ffffff0d;border:1px solid #ffd9304d;border-radius:100px;display:flex;gap:10px;padding:8px 22px}.victory-coin-icon{background:radial-gradient(circle at 35% 30%,#ffea8a,#ffd930 60%,#c99a00 100%);border-radius:50%;box-shadow:0 0 12px #ffd93099;height:22px;width:22px}.victory-coins-count{color:var(--yellow);font-family:orb,sans-serif;font-size:clamp(1rem,1.6vw,1.3rem);font-weight:700;text-shadow:0 0 10px #ffd93080}.victory-btn-row{display:flex;flex-wrap:wrap;gap:clamp(10px,1.6vw,16px);justify-content:center;margin-top:clamp(10px,2vh,20px)}.victory-btn{align-items:center;border-radius:100px;cursor:pointer;display:flex;font-family:orb,sans-serif;font-size:clamp(.6rem,1vw,.82rem);font-weight:700;gap:8px;letter-spacing:.1em;padding:clamp(11px,1.6vh,16px) clamp(20px,2.6vw,32px);transition:transform .2s,box-shadow .2s,background .2s}.victory-btn svg{height:14px;width:14px}.victory-btn--solid{background:linear-gradient(135deg,#b5e917,#66f7d2);border:none;box-shadow:0 0 28px #b5e91759;color:#0a1520}.victory-btn--solid:hover{box-shadow:0 0 40px #b5e9178c;transform:scale(1.06)}.victory-btn--ghost{background:#0000;border:2px solid var(--green);color:var(--green)}.victory-btn--ghost:hover{background:#b5e9171a;transform:scale(1.04)}.defeat{align-items:center;background:radial-gradient(ellipse at 60% 20%,#1a003388 0,#0000 60%),radial-gradient(ellipse at 20% 80%,#00003388 0,#0000 55%),#050d1a;background:radial-gradient(ellipse at 60% 20%,#1a003388 0,#0000 60%),radial-gradient(ellipse at 20% 80%,#00003388 0,#0000 55%),var(--bg,#050d1a);display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.defeat-particles{inset:0;pointer-events:none;position:absolute}.defeat-particle{animation:defeatParticleFall linear infinite;background:#ff0078;border-radius:50%;opacity:0;position:absolute}@keyframes defeatParticleFall{0%{opacity:0;transform:translateY(-20px) scale(1)}20%{opacity:.45}80%{opacity:.25}to{opacity:0;transform:translateY(100vh) scale(.5)}}.defeat-card{background:linear-gradient(160deg,#0d1b2e,#091220);border:1.5px solid #ff007859;border-radius:28px;box-shadow:0 0 0 1px #ff00781f,0 0 60px #ff00782e,0 32px 80px #000000b3;max-width:520px;overflow:hidden;padding:52px 56px 48px;position:relative;text-align:center;width:90%}.defeat-card-glow{background:radial-gradient(ellipse,#ff007838 0,#0000 70%);bottom:-60px;height:120px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:300px}.defeat-char-wrap{height:110px;margin:0 auto 24px;position:relative;width:110px}.defeat-char{background-image:url(/static/media/playingcharacterpink.379238b6c2ab490daf5f.png);background-image:var(--char-pink-img,url(/static/media/playingcharacterpink.379238b6c2ab490daf5f.png));background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 0 18px rgba(255,0,120,.7)) saturate(.7) brightness(.85);height:110px;width:110px}.defeat-char-glow{animation:defeatCharPulse 2s ease-in-out infinite;background:radial-gradient(ellipse,#ff007840 0,#0000 70%);border-radius:50%;inset:-10px;position:absolute}@keyframes defeatCharPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.defeat-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ff0078,#ff69b4,#ff0078);background-clip:text;-webkit-background-clip:text;font-family:LOT,Orbitron,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:900;letter-spacing:.04em;line-height:1.1;margin:0 0 6px;text-shadow:none}.defeat-sub{color:#ffffff73;font-family:Orbitron,sans-serif;font-size:.78rem;letter-spacing:.12em;margin:0 0 28px;text-transform:uppercase}.defeat-quote-wrap{background:#ff007814;border:1px solid #ff007833;border-radius:14px;margin-bottom:32px;padding:16px 20px}.defeat-char-name{color:#ff0078;font-family:Orbitron,sans-serif;font-size:.65rem;letter-spacing:.18em;margin-bottom:6px}.defeat-quote{color:#fffc;font-family:Red Hat Display,sans-serif;font-size:.95rem;font-style:italic;line-height:1.5;margin:0}.defeat-btn-row{align-items:center;display:flex;flex-direction:column;gap:12px}.defeat-btn{align-items:center;border-radius:50px;cursor:pointer;display:inline-flex;font-family:Orbitron,sans-serif;font-size:.85rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.12em;padding:14px 36px;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;width:260px}.defeat-btn:hover{transform:translateY(-2px) scale(1.03)}.defeat-btn svg{flex-shrink:0;height:18px;width:18px}.defeat-btn--solid{background:linear-gradient(135deg,#ff0078,#ff2d9a);border:none;box-shadow:0 0 24px #ff007880,0 4px 16px #0000004d;color:#fff}.defeat-btn--solid:hover{box-shadow:0 0 36px #ff0078bf,0 6px 20px #0006;filter:brightness(1.1)}.defeat-btn--ghost{background:#0000;border:1.5px solid #ff007880;box-shadow:0 0 12px #ff00781f;color:#ffffffbf}.defeat-btn--ghost:hover{border-color:#ff0078;box-shadow:0 0 20px #ff00784d;color:#fff}
/*# sourceMappingURL=main.69f65d0c.css.map*/