:root{--gold:#ffd24a;--orange:#ff8a1e;--purple:#8c40e6;--ink:#120a1c;--red:#ff4a4a;--green:#3ee08a;--panel:#10091edb;--line:#ffffff24;--lb:0px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:#000;height:100%;margin:0;overflow:hidden}body{color:#fff;-webkit-user-select:none;user-select:none;font-family:"Exo 2",system-ui,sans-serif}#c{width:100vw;height:100vh;display:block;position:fixed;inset:0}kbd{background:#ffffff24;border-bottom:2px solid #00000080;border-radius:5px;padding:.1em .45em;font-family:"Exo 2",sans-serif;font-size:.78em;font-weight:800}button{font:inherit;color:inherit}.btn{letter-spacing:.04em;cursor:pointer;color:#2a1204;background:linear-gradient(#ffe777,#ff9a1e);border:3px solid #fff2b0;border-radius:12px;padding:.5em 1.3em;font-family:Lilita One,"Exo 2",sans-serif;font-size:clamp(16px,1.7vw,24px);transition:transform .12s,box-shadow .12s;box-shadow:0 6px #8a4a08,0 0 28px #ffaa2873}.btn:hover{transform:translateY(-2px);box-shadow:0 8px #8a4a08,0 0 40px #ffaa28b3}.btn:active{transform:translateY(4px);box-shadow:0 2px #8a4a08}.btn:focus-visible,.card:focus-visible{outline-offset:4px;outline:3px solid #fff}.btn.big{padding:.45em 1.6em;font-size:clamp(22px,2.6vw,38px)}.btn.small{padding:.35em .9em;font-size:15px}.btn.ghost{color:#fff;background:#ffffff14;border-color:#ffffff4d;box-shadow:0 5px #00000080}.btn.ghost:hover{background:#ffffff29;box-shadow:0 7px #00000080}.hint{color:#ffffffb3;margin-top:10px;font-size:14px;font-weight:700}.link{color:#ffd9a0;letter-spacing:.06em;margin-top:14px;font-weight:800;text-decoration:none;display:inline-block}.link:hover{text-decoration:underline}.screen{z-index:30;display:none;position:fixed;inset:0}body.on-title #title,body.on-select #select,body.on-pause #pause,body.on-over #over,body.on-results #results{display:block}#title{background:radial-gradient(at 50% 45%,#0000 40%,#0009)}.title-bottom{text-align:center;position:absolute;bottom:7vh;left:50%;transform:translate(-50%)}body:not(.ready) .title-bottom,body:not(.ready) .belt-chip,body:not(.ready) .stages{visibility:hidden}.loading{letter-spacing:.3em;color:#cbbfe6;font-weight:800;position:absolute;bottom:12vh;left:50%;transform:translate(-50%)}body.ready .loading{display:none}.belt-chip{background:var(--panel);border:2px solid var(--line);border-radius:14px;min-width:230px;padding:10px 14px;position:absolute;top:18px;right:20px}.belt-row{align-items:center;gap:10px;display:flex}.belt-knot{background:var(--bc);border-radius:4px;width:46px;height:18px;position:relative;box-shadow:inset 0 -4px #00000040,0 0 0 2px #0006}.belt-knot:after{content:"";background:var(--bc);border-radius:3px;width:12px;height:26px;position:absolute;top:-4px;left:17px;box-shadow:inset 0 -4px #00000040,0 0 0 2px #0006}.belt-name{letter-spacing:.04em;font-family:Lilita One,sans-serif;font-size:20px}.xpbar{background:#ffffff1f;border-radius:6px;height:10px;margin-top:8px;overflow:hidden}.xpbar>i{background:linear-gradient(90deg,#ffd24a,#ff8a1e);border-radius:6px;width:0;height:100%;transition:width 1.2s cubic-bezier(.2,.8,.2,1);display:block}.xp-text{color:#ffffffa6;letter-spacing:.06em;margin-top:4px;font-size:12px;font-weight:800}.stages{gap:10px;display:flex;position:absolute;bottom:20px;left:20px}.stage{background:var(--panel);border:2px solid var(--line);letter-spacing:.05em;border-radius:12px;padding:8px 12px;font-size:13px;font-weight:800}.stage b{letter-spacing:.03em;font-family:Lilita One,sans-serif;font-size:17px;font-weight:400;display:block}.stage .st{color:var(--gold);letter-spacing:.1em}.stage.locked{opacity:.55}#select{background:radial-gradient(at 50% 40%,#280a468c,#05020ceb);display:none}body.on-select #select{flex-direction:column;justify-content:center;align-items:center;gap:3vh;display:flex}#select h1,.panel h1{letter-spacing:.04em;text-shadow:0 5px #4a1a7a,0 0 30px #aa64ff99;margin:0;font-family:Lilita One,sans-serif;font-size:clamp(32px,5vw,64px);font-weight:400}.cards{flex-wrap:wrap;justify-content:center;gap:2.2vw;padding:0 16px;display:flex}.card{cursor:pointer;text-align:center;background:linear-gradient(180deg, #ffffff14, #ffffff05), var(--panel);border:3px solid var(--cc);width:clamp(200px,23vw,300px);box-shadow:0 8px 0 #0000008c, 0 0 30px color-mix(in srgb, var(--cc) 40%, transparent);border-radius:18px;padding:18px 18px 16px;transition:transform .15s,box-shadow .15s}.card:hover,.card.armed{box-shadow:0 14px 0 #0000008c, 0 0 50px color-mix(in srgb, var(--cc) 70%, transparent);transform:translateY(-6px)scale(1.03)}.card.easy{--cc:#3ee08a}.card.medium{--cc:#ffc93c}.card.hard{--cc:#ff5a4a}.c-icon{font-size:54px;line-height:1.1}.c-name{letter-spacing:.03em;margin-top:4px;font-family:Lilita One,sans-serif;font-size:26px}.c-word{color:#2a1404;background:var(--cc);border-radius:8px;gap:2px;margin:10px 0 6px;padding:.18em .55em;font-size:26px;font-weight:900;display:inline-flex;box-shadow:0 0 0 3px #00000073}.c-word span.done{opacity:.35}.card ul{color:#ffffffd9;margin:8px 0 0;padding:0;font-size:15px;font-weight:700;line-height:1.6;list-style:none}.card ul b{color:var(--cc)}.c-best{letter-spacing:.06em;color:#fff9;min-height:1.2em;margin-top:10px;font-size:13px;font-weight:800}.c-best .st{color:var(--gold)}.select-foot{color:#ffffffbf;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;font-weight:700;display:flex}.toggle{cursor:pointer;border:2px solid var(--line);background:#ffffff14;border-radius:10px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.toggle input{accent-color:#8c40e6;width:18px;height:18px}#pause,#over{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05020cb8}body.on-pause #pause,body.on-over #over{justify-content:center;align-items:center;display:flex}.panel{background:var(--panel);border:3px solid var(--line);text-align:center;border-radius:22px;flex-direction:column;align-items:stretch;gap:12px;min-width:min(380px,90vw);padding:28px 34px;display:flex;box-shadow:0 12px #00000080}.over-title{color:#ff8a8a;text-shadow:0 5px #5a0a0a,0 0 30px #ff3c3c99!important}.over-sub{color:#fffc;margin:0 0 8px;font-weight:700}#results{background:radial-gradient(at 50% 30%,#3c145a80,#05020ce6);overflow-y:auto}body.on-results #results{justify-content:center;display:flex}.res{flex-direction:column;align-items:center;gap:18px;width:min(900px,94vw);padding:4vh 0 5vh;display:flex}.res-head{color:#ffe27a;text-shadow:0 6px #8a4a08,0 0 40px #ffaa28b3;font-family:Lilita One,sans-serif;font-size:clamp(40px,7vw,92px);line-height:1;animation:.5s cubic-bezier(.2,1.6,.4,1) both popIn}.res-stars{gap:14px;font-size:clamp(44px,6vw,72px);display:flex}.res-stars span{filter:grayscale()brightness(.4);transition:all .35s cubic-bezier(.2,1.8,.4,1);transform:scale(.4)}.res-stars span.on{filter:drop-shadow(0 0 16px #ffd24ae6);transform:scale(1)}.res-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.res-stats{background:var(--panel);border:2px solid var(--line);border-radius:18px;flex:380px;grid-template-columns:1fr auto;gap:6px 20px;padding:14px 20px;font-size:17px;font-weight:800;display:grid}.res-stats .k{color:#ffffffb3;letter-spacing:.04em}.res-stats .v{text-align:right;font-variant-numeric:tabular-nums}.res-stats .total{color:var(--gold);font-family:Lilita One,sans-serif;font-size:28px;font-weight:400}.res-rank{color:#fff;border:6px solid var(--rc);width:150px;height:150px;box-shadow:0 0 40px var(--rc), inset 0 0 30px var(--rc);text-shadow:0 5px #00000080;border-radius:50%;place-items:center;font-family:Lilita One,sans-serif;font-size:96px;transition:transform .4s cubic-bezier(.2,1.8,.4,1);display:grid;transform:rotate(-10deg)scale(0)}.res-rank.on{transform:rotate(-10deg)scale(1)}.res-belt{background:var(--panel);border:2px solid var(--line);border-radius:18px;width:100%;padding:14px 20px}.res-belt .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.res-belt .gain{color:var(--gold);font-weight:900}.res-belt .xpbar{height:16px}.beltup{text-align:center;color:#fff;text-shadow:0 0 20px var(--bc), 0 4px 0 #0009;margin-top:10px;font-family:Lilita One,sans-serif;font-size:28px;animation:.5s cubic-bezier(.2,1.6,.4,1) both popIn}.res-badges{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;width:100%;display:grid}.badge{background:var(--panel);border:2px solid var(--line);text-align:center;opacity:.35;filter:grayscale();border-radius:14px;padding:10px}.badge.got{opacity:1;filter:none}.badge.new{border-color:var(--gold);animation:.5s cubic-bezier(.2,1.6,.4,1) both popIn;box-shadow:0 0 24px #ffd24a80}.badge .bi{font-size:30px}.badge .bn{font-family:Lilita One,sans-serif;font-size:16px}.badge .bd{color:#ffffffb3;font-size:12px;font-weight:700}.badge .nw{color:var(--gold);letter-spacing:.1em;font-size:11px;font-weight:900}.res-next{text-align:center;color:#ffffffbf;letter-spacing:.05em;border:2px dashed #ffffff40;border-radius:16px;width:100%;padding:14px;font-weight:800}.res-next b{color:#9ad8ff;letter-spacing:.03em;font-family:Lilita One,sans-serif;font-size:22px;font-weight:400;display:block}.res-btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@keyframes popIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}#hud{z-index:3;pointer-events:none;opacity:0;transition:opacity .3s;position:fixed;inset:0}body.playing #hud{opacity:1}.hud-tl{top:14px;left:max(18px, calc(var(--arcade-home-right,0px) + 6px));position:absolute}.hearts{gap:6px;display:flex}.heart{filter:drop-shadow(0 3px #0009);width:30px;height:27px;position:relative}.heart:before{content:"";clip-path:polygon(20% 0,40% 0,50% 15%,60% 0,80% 0,100% 20%,100% 45%,50% 100%,0 45%,0 20%);background:#ff3d5a;position:absolute;inset:0;box-shadow:inset 0 -6px #00000040}.heart:after{content:"";background:#ffffffb3;width:18%;height:18%;position:absolute;top:14%;left:18%}.heart.lost:before{background:#3a2a40}.heart.lost:after{display:none}.heart.pop{animation:.4s ease-out heartPop}@keyframes heartPop{50%{transform:scale(1.5)}}.area{letter-spacing:.14em;color:#ffd36a;text-shadow:0 2px #000c;margin-top:8px;font-size:13px;font-weight:800}.hud-tr{text-align:right;text-shadow:0 3px #000000b3;position:absolute;top:12px;right:20px}.score-lbl{letter-spacing:.16em;color:#cbbfe6;font-size:13px;font-weight:800}.score{font-variant-numeric:tabular-nums;font-family:Lilita One,sans-serif;font-size:clamp(26px,2.8vw,40px);line-height:1}.mult{background:#ffffff1f;border-radius:8px;margin-top:6px;padding:0 .4em;font-family:Lilita One,sans-serif;font-size:22px;transition:transform .15s;display:inline-block}.mult.m2{color:#2a1404;background:#ffb02e}.mult.m3{color:#2a1404;background:#ff7a1e}.mult.m4{background:#ff3d3d;box-shadow:0 0 20px #ff3d3d}.mult.m5{background:#b54aff;animation:.5s ease-in-out infinite alternate multFire;box-shadow:0 0 26px #b54aff}@keyframes multFire{to{transform:scale(1.12)rotate(-3deg)}}.hud-bl{position:absolute;bottom:18px;left:18px}.meter{background:#0a0616bf;border:2px solid #ffffff40;border-radius:10px;width:clamp(150px,16vw,230px);height:26px;position:relative;overflow:hidden}.meter-fill{background:linear-gradient(90deg,#5b2bd6,#b070ff,#8af0ff);width:0;transition:width .2s;position:absolute;inset:0 auto 0 0}.meter-text{letter-spacing:.16em;text-shadow:0 2px #000000b3;place-items:center;font-size:12px;font-weight:900;display:grid;position:absolute;inset:0}.meter.full{border-color:#fff;animation:.6s ease-in-out infinite alternate meterPulse;box-shadow:0 0 22px #b070ff}@keyframes meterPulse{to{box-shadow:0 0 40px #b070ff,0 0 0 3px #b070ff}}.bossbar{text-align:center;display:none;position:absolute;top:14px;left:50%;transform:translate(-50%)}.bossbar.on{animation:.35s ease-out both popIn;display:block}.bb-name{letter-spacing:.12em;text-shadow:0 0 14px #ff2a1a,0 2px #000;font-family:Cinzel,serif;font-size:clamp(16px,1.8vw,24px);font-weight:900}.bb-track{background:#18060cd9;border:2px solid #ffffff59;border-radius:6px;width:clamp(260px,34vw,520px);height:18px;margin:6px auto 0;position:relative;overflow:hidden;box-shadow:0 0 18px #ff321e8c}.bb-fill,.bb-lag{width:100%;position:absolute;inset:0 auto 0 0}.bb-lag{background:#fff1b8;transition:width .5s ease-in .35s}.bb-fill{background:linear-gradient(#ff7050,#c0180f 60%,#8a0a0a);transition:width .15s ease-out;box-shadow:inset 0 -4px #0000004d}.bb-track:after{content:"";background:repeating-linear-gradient(90deg, transparent 0, transparent calc(100% / var(--n,1) - 2px), #0000008c calc(100% / var(--n,1) - 2px), #0000008c calc(100% / var(--n,1)));position:absolute;inset:0}.bossbar.hit .bb-track{animation:.25s ease-out bbHit}@keyframes bbHit{30%{border-color:#fff;transform:scale(1.06)translateY(2px)}}.threat{letter-spacing:.16em;color:#ffc29a;text-shadow:0 2px #000c;align-items:center;gap:7px;margin-top:8px;font-size:11px;font-weight:900;display:flex}.th-pips{gap:3px;display:flex}.th-pips i{background:#ffffff24;border-radius:2px;width:9px;height:13px;transition:background .3s,box-shadow .3s;transform:skew(-14deg);box-shadow:inset 0 -2px #0000004d}.th-pips i.on{background:var(--pc);box-shadow:0 0 8px var(--pc), inset 0 -2px 0 #00000040}.th-lv{letter-spacing:.04em;color:#fff;font-family:Lilita One,sans-serif;font-size:17px;font-weight:400}.threat.fixed{opacity:.6}.threat.bump .th-lv{animation:.6s ease-out thBump}@keyframes thBump{30%{color:#ffd04a;text-shadow:0 0 14px #ff6a1a;transform:scale(1.6)}}.adapt-note{text-align:center;color:#fffc;background:#ff78281a;border:2px solid #ff8c3c59;border-radius:12px;max-width:min(760px,92vw);padding:8px 14px;font-size:15px;font-weight:700}.adapt-note b{color:#ffb070}.adapt-note.off{border-color:var(--line);background:#ffffff0d}#wipe{z-index:2;pointer-events:none;display:grid;position:fixed;inset:-2px}#wipe i{background:var(--wc,#0e0b1a);transition:transform .24s cubic-bezier(.6,0,.4,1);transition-delay:var(--d,0s);transform:scale(0)rotate(45deg)}#wipe.on i{transform:scale(1.1)rotate(0)}.hud-btns{z-index:5;gap:8px;display:none;position:fixed;bottom:16px;right:16px}body.playing .hud-btns{display:flex}.hud-btns button{cursor:pointer;color:#fff;background:#0a0616b3;border:2px solid #fff3;border-radius:10px;padding:6px 10px;font-size:13px;font-weight:800}.hud-btns button:hover{background:#3c1e64cc}body.guide-off #btn-guide{opacity:.6}#toasts{z-index:8;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;top:28%;left:50%;transform:translate(-50%)}.toast{white-space:nowrap;letter-spacing:.03em;text-shadow:0 4px 0 #000000b3, 0 0 24px var(--tc,#ffb04a);color:#fff;font-family:Lilita One,sans-serif;font-size:clamp(24px,3.4vw,48px);animation:1.5s cubic-bezier(.2,1.4,.4,1) forwards toast}.toast.small{font-size:clamp(16px,2vw,26px)}.toast.big{font-size:clamp(36px,5.4vw,80px)}.toast.good{color:#fff4b0;--tc:#ffb02e}.toast.info{color:#fff;--tc:#a070ff;font-size:clamp(18px,2.3vw,32px)}.toast.bad{color:#ffb0b0;--tc:#ff3a3a}.toast.warn{color:#ffd0a0;--tc:#ff6a2a}.toast.hurt{color:#fff;--tc:#ff2a2a;font-size:clamp(34px,5vw,72px)}.toast.combo{color:#ffe27a;--tc:#ff6a1a}.toast.storm{color:#e8d8ff;--tc:#8a4aff}.toast.threat{color:#ffe6c8;--tc:#ff3a10}.toast.heal{color:#ffd6e0;--tc:#ff3a7a}.toast.old{animation:.3s ease-in forwards toastOld}@keyframes toastOld{0%{opacity:1}to{opacity:0;transform:translateY(-40px)scale(.8)}}@keyframes toast{0%{opacity:0;transform:scale(.4)translateY(10px)}12%{opacity:1;transform:scale(1.08)}20%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(-24px)}}#qte{z-index:7;pointer-events:none;place-items:center;display:none;position:fixed;top:38%;left:17%;transform:translate(-50%,-50%)}#qte.on{display:grid}#qte .qte-ring{aspect-ratio:1;width:clamp(110px,12vw,180px);animation:qteShrink var(--qd,3s) linear forwards;border:6px solid #ff3a2a;border-radius:50%;grid-area:1/1;box-shadow:0 0 30px #ff2a1a}#qte .qte-text{text-shadow:0 0 20px #ff3a1a,0 4px #5a0a00;grid-area:1/1;font-family:Lilita One,sans-serif;font-size:clamp(24px,3vw,44px);animation:.12s linear infinite qteShake}#qte .qte-sub{letter-spacing:.14em;color:#ffb0a0;text-shadow:0 2px #000;grid-area:2/1;margin-top:6px;font-size:14px;font-weight:900}@keyframes qteShrink{0%{opacity:.5;transform:scale(1.5)}to{opacity:1;border-color:#ffd04a;transform:scale(.55)}}@keyframes qteShake{25%{transform:translate(2px,-1px)rotate(-1deg)}75%{transform:translate(-2px,1px)rotate(1deg)}}#bosscard{z-index:7;pointer-events:none;opacity:0;transition:opacity .3s,transform .45s cubic-bezier(.2,1.3,.3,1);position:fixed;bottom:16vh;left:6vw;transform:translate(-60px)}#bosscard.on{opacity:1;transform:none}#bosscard:before{content:"";z-index:-1;background:linear-gradient(90deg,#960000bf,#96000000);position:absolute;inset:18% -4vw 8% -6vw;transform:skew(-14deg)}.bc-kicker{letter-spacing:.5em;color:#fff;text-shadow:0 0 10px #ff2a1a,0 2px #3a0000;font-size:clamp(14px,1.8vw,26px);font-style:italic;font-weight:900}.bc-name{white-space:nowrap;background:linear-gradient(#fff 0%,#ffe39a 45%,#ff8a2a 75%,#b8320a 100%);color:#0000;filter:drop-shadow(0 0 20px #ff3c14b3)drop-shadow(0 4px #280000e6);-webkit-background-clip:text;background-clip:text;font-family:Cinzel,serif;font-size:clamp(34px,6vw,96px);font-weight:900;line-height:1}#areacard{z-index:7;pointer-events:none;text-align:center;opacity:0;position:fixed;top:40%;left:50%;transform:translate(-50%,-50%)}#areacard.on{animation:2.8s ease-in-out forwards areaIn}@keyframes areaIn{0%{opacity:0;letter-spacing:.4em}15%{opacity:1;letter-spacing:.12em}80%{opacity:1}to{opacity:0}}.ac-sub{letter-spacing:.5em;color:#ffd9a0;font-size:clamp(13px,1.4vw,20px);font-weight:900}.ac-title{background:linear-gradient(#fff7dc,#ffd46a 48%,#ff962a);color:#0000;filter:drop-shadow(0 0 22px #ff822880)drop-shadow(0 3px 2px #000000e6);-webkit-background-clip:text;background-clip:text;font-family:Cinzel,serif;font-size:clamp(30px,5vw,76px);font-weight:900}#badgepop{z-index:9;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:64px;right:16px}.bpop{background:var(--panel);border:2px solid var(--gold);border-radius:14px;align-items:center;gap:10px;padding:8px 14px;animation:3.2s cubic-bezier(.2,1.4,.4,1) forwards bpop;display:flex;box-shadow:0 0 24px #ffd24a73}.bpop .bi{font-size:30px}.bpop .t1{letter-spacing:.16em;color:var(--gold);font-size:11px;font-weight:900}.bpop .t2{font-family:Lilita One,sans-serif;font-size:18px}@keyframes bpop{0%{opacity:0;transform:translate(60px)}10%{opacity:1;transform:none}85%{opacity:1}to{opacity:0;transform:translate(30px)}}#hurt{z-index:6;pointer-events:none;transition:box-shadow .5s;position:fixed;inset:0;box-shadow:inset 0 0 120px 40px #ff142800}#hurt.on{transition:none;box-shadow:inset 0 0 160px 60px #ff1428a6}#hurt.miss{transition:none;box-shadow:inset 0 0 60px 10px #ff3c3c59}#fade{z-index:40;opacity:0;pointer-events:none;background:#000;position:fixed;inset:0}.lucky .word{color:#3a2200;background:linear-gradient(#fff3a0,#ffc71e);border:2px solid #fff;font-size:clamp(16px,1.9vw,30px);box-shadow:0 0 0 2px #7a4a00,0 0 30px #ffd23c}.lucky .word:before{content:"★ "}.inner.danger .word{animation:.35s ease-in-out infinite alternate danger}.inner.danger:after{content:"!";color:#ff3a2a;text-shadow:0 0 10px #ff2a1a,0 2px #000;font-family:Lilita One,sans-serif;font-size:26px;position:absolute;top:-10px;right:-16px}.wlabel .inner{position:relative}@keyframes danger{to{box-shadow:0 0 0 3px #ff2a1a,0 0 34px #ff281e}}.inner.shake .word{animation:.25s linear shake;color:#fff!important;background:linear-gradient(#ff8a7a,#e03a2a)!important}@keyframes shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.inner.dim{filter:grayscale(.6);opacity:.38!important}#labels .tile .word{font-size:clamp(20px,2.3vw,36px)}body.guide-off #guide{display:none}#guide{bottom:12px!important}#labels .popup.heal{color:#ff8aa0}@media (width<=700px){.stages{display:none}.belt-chip{left:max(12px, calc(var(--arcade-home-right,0px) + 6px));min-width:0;right:12px}}@media (prefers-reduced-motion:reduce){.mult.m5{animation:none}}#btn-keyboard{border-color:#ffd9a099}
