*{box-sizing:border-box;margin:0}html,body{height:100%;overflow:hidden;background:#000;font-family:system-ui,Segoe UI,sans-serif;color:#fff;-webkit-user-select:none;user-select:none;touch-action:none}canvas.game{position:fixed;top:0;right:0;bottom:0;left:0}.hidden{display:none!important}.screen{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:radial-gradient(circle at 50% 40%,#140a3c8c,#000000d9);z-index:10;text-align:center;padding:20px}h1{font-size:clamp(48px,11vw,120px);line-height:.9;font-weight:900;letter-spacing:-2px;text-shadow:0 0 30px #f47a20,0 6px 0 #a35b00}h1 span{color:#ffa040}h2{font-size:clamp(40px,8vw,80px);font-weight:900;color:#ff4d6d;text-shadow:0 0 25px #ff4d6d}.tag{font-size:20px;opacity:.9}button,#share{font:900 24px system-ui;padding:14px 42px;border:0;border-radius:14px;background:linear-gradient(#ffb060,#f47a20);color:#2b1500;cursor:pointer;box-shadow:0 6px #a35b00,0 0 30px #ffb40080;text-decoration:none;transition:transform .1s}button:hover,#share:hover{transform:translateY(-2px) scale(1.04)}#share{background:linear-gradient(#fff,#cfd8ff);color:#000;box-shadow:0 6px #667}.row{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.controls{opacity:.75;font-size:14px;line-height:1.6}.hs{font-size:18px;color:#ffa040}.credit{position:absolute;bottom:16px;font-size:14px;opacity:.8;letter-spacing:1px}.final{display:flex;flex-direction:column;font-size:90px;font-weight:900;color:#ffa040;text-shadow:0 0 30px #f47a20}.final small{font-size:18px;color:#fff}#hud{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5}#bag{position:absolute;top:16px;left:16px;background:#00000073;padding:8px 18px;border-radius:14px;font-size:34px;font-weight:900;border:2px solid #ffa04055;display:flex;align-items:center;gap:8px}#bag small{font-size:12px;opacity:.7}.coin{color:#ffa040;text-shadow:0 0 12px #f47a20}#bag.pop{animation:pop .25s}@keyframes pop{50%{scale:1.25}}#timer{position:absolute;top:14px;left:50%;transform:translate(-50%);font-size:44px;font-weight:900;text-shadow:0 3px 0 #0008}#timer.low{color:#ff4d6d;animation:pop .5s infinite}#lives{position:absolute;top:80px;left:18px;font-size:24px;color:#ff4d6d;text-shadow:0 0 10px #ff4d6d}#minimap{position:absolute;top:16px;right:16px;width:160px;height:160px;border-radius:50%;border:3px solid #ffffff55;background:#00000059}#combo{position:absolute;top:30%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;opacity:0;transition:opacity .3s;pointer-events:none;font-family:Lilita One,system-ui,sans-serif}#comboX{font-size:34px;color:#ffd23a;-webkit-text-stroke:2px #5a2a00;text-shadow:0 3px 0 #5a2a00}#comboN{font-size:14px;color:#fff;text-shadow:0 2px 0 #0008;font-weight:400}#combo i{display:block;width:110px;height:9px;border-radius:9px;background:#0006;border:2px solid #5a2a00;overflow:hidden}#comboFill{display:block;height:100%;background:linear-gradient(90deg,#ff7a1a,#ffd23a);transform-origin:left;transition:transform .06s linear}#comboPop{position:absolute;top:20%;left:50%;transform:translate(-50%) scale(0);font-family:Lilita One,system-ui,sans-serif;font-size:54px;color:#ffd23a;-webkit-text-stroke:3px #5a2a00;text-shadow:0 5px 0 #5a2a00,0 0 24px #ff9a2a;pointer-events:none;white-space:nowrap;opacity:0}#comboPop.cp3{color:#ff7ad9}#comboPop.cp4{color:#5dff8a}#comboPop.cpMega{color:gold;-webkit-text-stroke:3px #5a3a00;text-shadow:0 5px 0 #5a3a00,0 0 28px #ffd700}#comboPop.go{animation:cpop 1.3s cubic-bezier(.2,1.6,.4,1) forwards}@keyframes cpop{0%{opacity:1;transform:translate(-50%) scale(0) rotate(-12deg)}25%{transform:translate(-50%) scale(1.25) rotate(4deg)}40%{transform:translate(-50%) scale(.95) rotate(-2deg)}55%{transform:translate(-50%) scale(1.05) rotate(0)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-30px) scale(1)}}#toast{position:absolute;bottom:18%;left:50%;transform:translate(-50%);font-size:28px;font-weight:900;color:#ff4d6d;text-shadow:0 0 20px #f00;opacity:0;transition:opacity .3s;white-space:nowrap}#stick,#jumpBtn{display:none;position:fixed;z-index:6}.touch #stick{display:block;left:30px;bottom:30px;width:130px;height:130px;border-radius:50%;background:#ffffff26;border:2px solid #fff5}#knob{position:absolute;left:40px;top:40px;width:50px;height:50px;border-radius:50%;background:#fff9}.touch #jumpBtn{display:block;right:30px;bottom:40px;width:80px;height:80px;border-radius:50%;padding:0;font-size:36px}.touch.menu #stick,.touch.menu #jumpBtn{display:none}.pfp{width:110px;height:110px;border-radius:50%;border:4px solid #f47a20;box-shadow:0 0 30px #f47a20;object-fit:cover}#title{gap:12px;overflow-y:auto;justify-content:flex-start;padding-top:24px}#title h1{font-size:clamp(40px,8vw,84px)}#creator{display:flex;gap:18px;align-items:stretch;background:#0006;border:2px solid #f47a2066;border-radius:18px;padding:14px;flex-wrap:wrap;justify-content:center}#uploadPfp{width:150px;height:150px;border-radius:16px;object-fit:cover;border:3px solid #f47a20}#preview{width:200px;height:240px;border-radius:16px;background:radial-gradient(#f47a2044,transparent 70%)}.btn2{font:800 13px system-ui;padding:9px 14px;border-radius:10px;background:#f47a20;color:#200;cursor:pointer;box-shadow:0 3px #8a3e00;border:0}#swatches{display:flex;gap:4px}#swatches i{width:18px;height:18px;border-radius:5px;border:1px solid #fff6}#traits{font-size:12px;opacity:.85;min-height:14px}.privacy{font-size:12px;opacity:.6}.avatar{position:absolute;top:16px;left:16px;width:56px;height:56px;border-radius:50%;border:3px solid #f47a20;object-fit:cover}#bag{left:80px}#lives{left:84px}#title .credit{position:static;margin-top:4px;padding-bottom:16px}#avatarBtn{position:absolute;top:16px;left:16px;width:60px;height:60px;padding:0;border-radius:50%;background:none;box-shadow:none;pointer-events:auto;z-index:2}#avatarBtn .avatar{position:static;width:60px;height:60px}#avatarBtn:hover{transform:scale(1.06)}.badge{position:absolute;right:-4px;bottom:-4px;width:24px;height:24px;border-radius:50%;background:#f47a20;color:#200;font-size:10px;line-height:24px;font-weight:900;border:2px solid #fff;letter-spacing:-1px}#minimap{pointer-events:none}#bag{left:86px;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;max-width:calc(50vw - 100px);overflow:hidden}#bag b{display:inline-block;min-width:1ch}#lives{left:90px;top:92px}#pause{z-index:20;background:#050514c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ptitle{color:#f47a20;text-shadow:0 0 25px #f47a20}.menu-col{display:flex;flex-direction:column;gap:12px;width:min(360px,90vw)}.menu-col button{width:100%;min-height:52px}.btn3{font:800 17px system-ui;padding:12px;border-radius:12px;background:#ffffff1f;color:#fff;border:2px solid #f47a2088;box-shadow:none}.row2{display:flex;gap:12px}.row2 button{flex:1}.sens{font:700 13px system-ui;display:flex;align-items:center;gap:10px;justify-content:center;flex-wrap:wrap}.sens input{flex:1;min-width:140px;accent-color:#f47a20;height:32px}#help{font-size:13px;line-height:1.6;opacity:.9;background:#0006;padding:10px;border-radius:10px}@media (max-width:600px){#avatarBtn,#avatarBtn .avatar{width:52px;height:52px}#avatarBtn{top:12px;left:12px}#bag{top:12px;left:72px;font-size:24px;padding:6px 12px;max-width:calc(100vw - 202px)}#bag small{display:none}#minimap{top:12px;right:12px;width:110px;height:110px}#timer{left:auto;right:12px;transform:none;width:110px;text-align:center;top:128px;font-size:34px}#lives{top:70px;left:74px;font-size:20px}#combo{top:26%}#comboX{font-size:26px}#comboPop{font-size:40px}#toast{font-size:20px}}#over{gap:12px;overflow-y:auto}#over .pfp{width:70px;height:70px}#over h2{font-size:clamp(34px,7vw,64px)}#over .final{font-size:60px}#card{width:min(560px,90vw);height:auto;aspect-ratio:1200/630;border-radius:14px;border:2px solid #f47a2088;box-shadow:0 10px 40px #0008}#over .credit{position:static}#powers{position:absolute;top:128px;left:16px;display:flex;gap:8px}.pw{display:flex;align-items:center;gap:4px;background:#00000080;border:2px solid var(--c);box-shadow:0 0 12px var(--c);border-radius:12px;padding:4px 10px;font-size:20px;animation:pop .3s}.pw b{font-size:15px;color:var(--c);font-variant-numeric:tabular-nums}@media (max-width:600px){#powers{top:100px;left:12px;gap:6px}.pw{font-size:16px;padding:3px 8px}.pw b{font-size:13px}}@font-face{font-family:Lilita One;src:url(/fonts/LilitaOne.ttf) format("truetype");font-display:swap}h1,h2,.ptitle,#play,#again,#share,#resume,.final,#timer,#bag b,.tab,#boardList .sc{font-family:Lilita One,system-ui,sans-serif;font-weight:400;letter-spacing:1px}.logo{width:110px;height:110px;object-fit:contain;filter:drop-shadow(0 4px 0 #0a0810) drop-shadow(0 0 18px #f47a2088);transform:rotate(-6deg)}.logo.sm{width:64px;height:64px}h1.wm{text-shadow:none;line-height:0}h1.wm img{width:min(560px,84vw);height:auto;transform:rotate(-2deg);filter:drop-shadow(0 6px 0 #0a0810)}#submitForm{align-items:center;gap:6px;flex-wrap:nowrap}#submitForm .at{font:900 22px system-ui;color:#f47a20}#handle{width:170px;padding:10px 12px;border-radius:12px;border:3px solid #f47a20;background:#0a0810;color:#fff;font:700 16px system-ui;outline:none}#rankMsg{font-family:Lilita One,system-ui;font-size:24px;color:#ffc23a;min-height:28px;text-align:center}#rankMsg.err{color:#ff4d6d;font:600 15px system-ui}#board{z-index:25;background:#050514eb;gap:10px;justify-content:flex-start;padding:24px 14px;overflow-y:auto}.tabs{display:flex;gap:8px}.tab{padding:10px 22px;border-radius:14px;border:3px solid #f47a20;background:transparent;color:#f47a20;font-size:20px;cursor:pointer}.tab.on{background:#f47a20;color:#0a0810;transform:rotate(-2deg)}#resetNote{font-size:13px;color:#fffa;text-align:center}#boardList{list-style:none;padding:0;width:min(520px,100%);display:flex;flex-direction:column;gap:5px}#boardList li{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:#ffffff10;border:2px solid #ffffff18;font-weight:700}#boardList li .rk{width:34px;color:#ffc23a;font-family:Lilita One;font-size:20px}#boardList li .hd{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#boardList li .sc{color:#f47a20;font-size:20px}#boardList li .dot{width:16px;height:16px;border-radius:50%;border:2px solid #0a0810;flex:none}#boardList li.me{background:#f47a20;color:#0a0810;border-color:#0a0810;transform:scale(1.02)}#boardList li.me .rk,#boardList li.me .sc{color:#0a0810}#boardList .empty{justify-content:center;color:#fff8;font-weight:500}@media (max-width:600px){#boardList li{padding:7px 9px;font-size:14px}.tab{padding:8px 16px;font-size:17px}#handle{width:140px}.logo{width:80px;height:80px}}#hp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;background:#0a0810b3;padding:16px}#hp.hidden{display:none}.hpcard{background:#2fc6ff;border:6px solid #0a0810;border-radius:28px;box-shadow:8px 8px #0a0810;padding:22px 22px 18px;width:min(380px,100%);transform:rotate(-2deg);display:flex;flex-direction:column;gap:10px;align-items:center;color:#0a0810;text-align:center}.hpt{font:34px Lilita One,system-ui;color:#fff;text-shadow:3px 3px 0 #0a0810}.hpcard p{font-weight:700}.hprow{display:flex;gap:10px;align-items:center;justify-content:center}.hpcard .at{font:30px Lilita One;color:#fff;text-shadow:2px 2px 0 #0a0810}#hpIn{width:220px;padding:12px;border-radius:14px;border:4px solid #0a0810;font:700 18px system-ui;outline:none;background:#fff8e8;color:#0a0810}#hpErr{color:#b0002a;font-weight:800;min-height:18px;font-size:14px}#hpOk{font:22px Lilita One;padding:10px 22px;border-radius:999px;border:4px solid #0a0810;background:#ffc23a;color:#0a0810;box-shadow:4px 4px #0a0810;cursor:pointer}#hpCancel{border:4px solid #0a0810;border-radius:999px;background:#fff;color:#0a0810;font-weight:800}#home{font:22px Lilita One,system-ui,sans-serif;letter-spacing:1px;padding:12px 34px;border-radius:999px;border:4px solid #0a0810;background:#ffc23a;color:#0a0810;box-shadow:5px 5px #0a0810;transform:rotate(-1.5deg)}.credit a{color:#f47a20;text-decoration:none;font-weight:800;pointer-events:auto}.credit a:hover{text-decoration:underline}@media (max-width:600px){#home{width:min(300px,86vw)}}#title{background:linear-gradient(#2fc6ff,#a8f3ff 70%);padding:0;overflow-y:auto;overflow-x:hidden;justify-content:flex-start;gap:0}.tbg{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.tbg i{position:absolute;display:block}.tbg svg{width:100%;height:100%;display:block}.sun{position:absolute;left:-40px;top:-40px;width:170px;height:170px;border-radius:50%;background:#ffd23a;border:7px solid #0a0810;box-shadow:0 0 0 30px #fff2,0 0 0 60px #ffffff14}.sea{position:absolute;left:-5%;right:-5%;bottom:0;height:16%;background:linear-gradient(#14c8c8,#0a8fb8);border-top:7px solid #0a0810;border-radius:50% 50% 0 0/22px 22px 0 0}.cl{width:150px;height:66px;animation:drift 38s linear infinite}.c1{top:9%;left:-160px}.c2{top:30%;left:-160px;width:110px;height:48px;animation-duration:52s;animation-delay:-20s}.palm{width:170px;height:232px;bottom:12%;transform-origin:30% 100%;animation:sway 4s ease-in-out infinite}.p1{left:-30px}.p2{right:-40px;transform:scaleX(-1);animation-name:sway2;animation-delay:-1.5s}.co{width:44px;height:44px;animation:bob 3s ease-in-out infinite}.k1{top:16%;left:8%}.k2{top:12%;right:10%;animation-delay:-1s;width:36px;height:36px}.k3{top:52%;left:4%;animation-delay:-2s;width:32px;height:32px}.k4{top:46%;right:5%;animation-delay:-.5s}.wh{width:130px;height:66px;bottom:3%;left:-140px;animation:swim 22s linear infinite}@keyframes drift{to{transform:translate(calc(100vw + 340px))}}@keyframes sway{50%{transform:rotate(4deg)}}@keyframes sway2{0%,to{transform:scaleX(-1)}50%{transform:scaleX(-1) rotate(4deg)}}@keyframes bob{50%{transform:translateY(-12px) rotate(12deg)}}@keyframes swim{0%{transform:translate(0) rotate(-4deg)}50%{transform:translate(calc(50vw + 70px)) translateY(-6px) rotate(3deg)}to{transform:translate(calc(100vw + 280px)) rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.tbg i{animation:none!important}}.tin{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 14px 20px;width:100%;max-width:760px;margin:0 auto}.tmark{width:84px;height:84px;filter:drop-shadow(4px 4px 0 #0a0810);animation:bob 4s ease-in-out infinite}#title h1.wm{margin-top:-6px}#title h1.wm img{width:min(600px,90vw);filter:drop-shadow(5px 5px 0 #0a0810)}.stk{background:#0a0810;border:6px solid #fff;border-radius:28px;box-shadow:9px 9px #0a0810;transform:rotate(-1.2deg)}#creator{display:grid;grid-template-columns:auto auto auto;gap:16px;padding:16px 18px;align-items:start;flex-wrap:nowrap}.slot{display:flex;flex-direction:column;align-items:center;gap:8px}.lbl{font:16px Lilita One;color:#ffc23a;letter-spacing:1px}#uploadPfp{width:130px;height:130px;border-radius:20px;border:5px solid #f47a20;object-fit:cover}#preview{width:150px;height:180px;border-radius:20px;background:radial-gradient(#f47a2055,transparent 70%);border:4px dashed #ffffff33}.acts{justify-content:center;align-self:center;max-width:170px}.cbtn{font:18px Lilita One,system-ui;letter-spacing:1px;padding:9px 18px;border-radius:999px;border:4px solid #0a0810;background:#f47a20;color:#0a0810;box-shadow:4px 4px #0a0810;cursor:pointer;display:inline-block;transition:transform .1s}.cbtn:hover{transform:translateY(-2px) rotate(-2deg)}.cbtn:active{transform:translate(2px,2px);box-shadow:2px 2px #0a0810}#creator .cbtn{border-color:#fff;box-shadow:4px 4px #fff5}.cbtn.alt{background:#fff;color:#0a0810}.cbtn.up{background:#ffc23a}#traits{font-size:12px;color:#fff;opacity:.8;min-height:14px}.privacy{font-size:11px;color:#fff9}#title #play{font:44px Lilita One;padding:12px 78px;border-radius:999px;border:6px solid #0a0810;background:#f47a20;color:#fff;text-shadow:3px 3px 0 #0a0810;box-shadow:7px 7px #0a0810;transform:rotate(-2deg);animation:pulse 1.8s ease-in-out infinite}@keyframes pulse{50%{transform:rotate(-2deg) scale(1.05)}}.cbtn.lb{background:#ffc23a;font-size:20px;padding:10px 26px;transform:rotate(1.5deg)}.tips{list-style:none;padding:0;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.tips li{background:#fff8e8;color:#0a0810;border:4px solid #0a0810;border-radius:16px;padding:6px 12px;font:15px Lilita One;letter-spacing:.5px;box-shadow:4px 4px #0a0810;display:flex;gap:6px;align-items:center}.tips li:nth-child(1){transform:rotate(-2deg)}.tips li:nth-child(3){transform:rotate(2deg)}.tips b{font-size:18px}#title .controls{color:#0a0810;opacity:.7;font-weight:700;font-size:12px}#title .hs{font:18px Lilita One;color:#fff;text-shadow:2px 2px 0 #0a0810}#title .credit{position:static;color:#fff;font-weight:800;opacity:1;text-shadow:2px 2px 0 #0a0810;padding:0}#title .credit a{color:#ffc23a}@media (hover:none){#title .controls{display:none}}@media (max-width:600px){.tin{gap:9px;padding:12px 10px 16px}.tmark{width:56px;height:56px}#title h1.wm img{width:92vw}#creator{grid-template-columns:auto auto;gap:10px 12px;padding:12px}.acts{grid-column:1/3;flex-direction:row;flex-wrap:wrap;max-width:none;gap:8px}.acts #traits{width:100%;order:3}.acts .privacy{width:100%;order:4}#uploadPfp{width:104px;height:104px}#preview{width:112px;height:134px}.cbtn{font-size:16px;padding:7px 14px}#title #play{font-size:38px;padding:8px 64px}.cbtn.lb{font-size:17px;padding:8px 20px}.tips{gap:6px}.tips li{font-size:13px;padding:5px 9px}.palm{width:110px;height:150px}.sun{width:120px;height:120px}.co{width:32px;height:32px}}#creator.stk{background:#0a0810;border:6px solid #fff;border-radius:28px}#title .tin{padding-top:26px}@media (max-width:600px){#title .tin{padding-top:22px;gap:11px}}.gear{position:fixed;top:14px;right:14px;z-index:3;width:56px;height:56px;padding:0;border-radius:50%;border:5px solid #0a0810;background:#ffc23a;font-size:28px;line-height:1;box-shadow:4px 4px #0a0810;display:flex;align-items:center;justify-content:center;transform:rotate(-8deg)}.gear:hover{transform:rotate(30deg) scale(1.06)}#hset{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:#0a081099;display:flex;align-items:center;justify-content:center;padding:14px}#hset.hidden{display:none}.hscard{position:relative;background:#2fc6ff;border:6px solid #0a0810;border-radius:28px;box-shadow:9px 9px #0a0810;padding:20px 18px 18px;width:min(460px,100%);max-height:calc(100% - 10px);overflow-y:auto;display:flex;flex-direction:column;gap:12px;align-items:stretch;transform:rotate(-1deg);color:#0a0810}.hsx{position:absolute;top:10px;right:10px;width:40px;height:40px;padding:0;border-radius:50%;border:4px solid #0a0810;background:#fff;color:#0a0810;font:900 18px system-ui;box-shadow:3px 3px #0a0810}.hscard .hpt{text-align:center}.hsgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hscard .cbtn{font-size:16px;padding:10px 8px;text-align:center}.cbtn.wide{width:100%}.cbtn.lb2{background:#ffc23a}#hsHandleV{text-transform:none}.hsens{display:flex;align-items:center;gap:8px;justify-content:center;background:#fff8e8;border:4px solid #0a0810;border-radius:16px;padding:8px 10px;font:15px Lilita One;box-shadow:4px 4px #0a0810;flex-wrap:wrap}.hsens input{accent-color:#f47a20;width:140px}#hsHow{background:#fff8e8;border:4px solid #0a0810;border-radius:16px;padding:10px 12px;font-size:13px;line-height:1.55;font-weight:600;text-align:left}@media (max-width:600px){.gear{top:10px;right:10px;width:46px;height:46px;font-size:22px;border-width:4px}#title h1.wm img{width:64vw}.hsens input{width:120px}}.qhome{background:#ffc23a!important;color:#0a0810!important;border:3px solid #0a0810!important;font-weight:900!important}.menu-col .row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.helpx{text-align:left;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.45}.helpx.hidden{display:none}.hgrp h4{font:16px Lilita One,system-ui;letter-spacing:.5px;color:#f47a20;margin-bottom:3px}.hscard .hgrp h4{color:#0a0810}.hgrp ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:3px}.hgrp li{font-weight:600}kbd{font:700 12px system-ui;background:#fff;color:#0a0810;border:2px solid #0a0810;border-bottom-width:3px;border-radius:6px;padding:0 5px}body.touch .k-only,body:not(.touch) .t-only{display:none}#help.helpx{background:#00000080;padding:12px 14px;border-radius:14px;border:2px solid #f47a2066;opacity:1}#pause{justify-content:flex-start;overflow-y:auto;padding-top:28px}@media (max-width:600px){#pause{padding-top:18px;gap:10px}.menu-col{gap:9px}.menu-col button{min-height:46px;font-size:16px}#pause .ptitle{font-size:40px}}#flash{position:fixed;top:0;right:0;bottom:0;left:0;background:#eef4ff;opacity:0;pointer-events:none;z-index:4}#timer.bonus{animation:tbonus 1.1s ease-out}@keyframes tbonus{0%{color:#5dff8a;text-shadow:0 0 18px #5dff8a,0 3px 0 #0008;scale:1.45}35%{color:#5dff8a;scale:1.15}to{color:inherit;scale:1}}
