@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVoAA8AAAAACegAAAUTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBwYBmAAbBEIColciA0LHgABNgIkAzgEIAWDZAc+DAcb9QdRlE5OmOBngm2rYa0IiBSU4SB6GXpb1ovxAEMb3kc8/X6ve+4LIEoWKsKQjE0KaAS5si8LV935qoC6jkBWl99PeNa/acrMsmIWkJM7J2fiwyD6/rZ3nySQEEJPI2+8mQgCjl/7/xfCPjhmumgbjyJtDTLAgZRI5C2Lsyg9Ej+AogCfIgpT4Glg/xqJD/gP3cxixar09EqCLkAR0S2CjsmOByOgCZ096O8EMaNtszM3NFMavYQr9Cp5x9dfFA/5c6zg2Tty8yAadUVizTiA6qa3QCC/ewmYw2NFVjA0W0NfnG8fGGCFUMwlNjUZzmSW9PlG/R/AyDGpxk28hPlctcMi84z8m/D+t4A8BCJ1LJF6PM8poA/kPvkJWDJ1K8BaUZaAFU7lYnST2ctUYrFxdcncWZ+9iCBZ7QpGtRZjgknaiROuAw9zmuW0fBVJAuYMq2n1OtKMXVFHky8Q0hrFz5fHL9r+nEPMnjt7HmivMC8x91xDA/1M/oAFOmT59tOnXR4D/SyfffGCednGaXbT8vxlrLJwBWKuYq7gZdFz7CSU+gIt6kE7uc+Qo2v37Ql5HkHKQsxRQtvGGz2XFwMdv411vIFQ6YqXmDMUlNIsQgwHBXRRFWtcw+hMzOajmR59mMsOuWmOF4yqrMx9tIxFTBfJL+Ii0RlIK4ImubT7MpIsjraaeanajTm7MtJOmW4rxrqXFRkT0If2oT0spW5rQzzafpjguAN9hiRinFZih+0AJ4zTkDbS8Uh95LjURmGlmKaOU1gqqpGTVk+skg4HuviVSNOtxkAukjRmgehpuFJzeK1lTT5P1BR1/PNEQdrPnuV+BTaWg//+kPhs+NC04dbkEaOaIOzcWmf+0GCvjO57t/beypjctoHZoyi8WpYUkmvITj8o+TTCOX91Xp24bnVevsQkk/AmUsZTIOZotreXUWEZNO7bn9qWsbLZpFW6JvXu9NXJzKKH42p+jchuqW1L6vNy1e9301q7tfmbr/QZMkUOD899Yd14NHBLo/SjF5cCSkjT2NHk135OQk4wT8IJPl3A+KVAmsC6w9Yzeb5ippX3NAv4svYkQsqFgb5lm1UzJZ7DRrsvW6fPCvnquOaJ3AZkUSKvIgyXf96PrZJ0kgSzaEuXOoX1hffmtOr/WYZ+xra+RIUo1WFKdehUQIrG3y5m3i9eznH2AwnYJE9dQSY4kM2VOdnutWqt4pcfeb+k1NlrCD2P3ZO5XLekNz+2uPpKb/XJ2t0NUfOkPccR0vHefWSNS4H/BGiupbdcml/BnXeommkZlIk13/I8D/sOQlw8z33xfpVl+C/GxBeA17vkDn3BYWv7dXrdRJsCQnVz7EH1QwnxcArxoPR47glkG2iQNwSZIChqhlyhaVP9a/045AZNdsyOfJGctxwg9NgmBAURbAFAm+MIaZIADY94zBhygFn0uMesbKlubVJlNpuQyGwxwB96jhQ4qR9Qu4XyKu1Tp1cLH/p5ZE990E5DFwpNaqksidKBtoMWVahBSjs1KNRwaI2gi380ig9P3rz5SjWgRqcMBWu/Q2sDMrNLKOq0U7MWT/ny5gPGn6tBkwHtavQaVcbp0m0kfWtTWctTnNVxceak0ulKzTpDe6uiNRqHjom7XY06zVt5qtVilAt3lKFEEM26JK19bwCDFNQf9sQgYUrmZO1Qm5ZiW0CGLZ6Hyvq4TZke5H+6xGcf+8Snzvruczt8Mu1G9R7wrwIAAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lilita-one-latin-400-normal-87r-Z-Re.woff2) format("woff2"),url(/assets/lilita-one-latin-400-normal-DXkechA3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-800-normal-pjRatrRO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2) format("woff2"),url(/assets/nunito-cyrillic-800-normal-DymMgApb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-vietnamese-800-normal-D_CZYdm9.woff2) format("woff2"),url(/assets/nunito-vietnamese-800-normal-Dz0hZPb5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2) format("woff2"),url(/assets/nunito-latin-ext-800-normal-CDcxIxx8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2) format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-cyrillic-ext-900-normal-BLeVovcl.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-900-normal-DKFql_-q.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-cyrillic-900-normal-CWPcV0_V.woff2) format("woff2"),url(/assets/nunito-cyrillic-900-normal-Dr1fjxoU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-vietnamese-900-normal-D6LWQAy_.woff2) format("woff2"),url(/assets/nunito-vietnamese-900-normal-WV2-fBew.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-latin-ext-900-normal-Dllsvgjo.woff2) format("woff2"),url(/assets/nunito-latin-ext-900-normal-CTBZd6bf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-latin-900-normal-BVB1fGs6.woff2) format("woff2"),url(/assets/nunito-latin-900-normal-CVn49sIn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--roxo: #5b1fd1;--roxo-escuro: #2a0a6b;--rosa: #ff3d9a;--amarelo: #ffd23f;--laranja: #ff8a1f;--verde: #2fd35b;--verde-escuro: #138a33;--azul: #22b8ff;--titulo: "Lilita One", "Nunito", system-ui, sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;height:100%}body{background:var(--roxo-escuro);color:#fff;font-family:Nunito,system-ui,sans-serif;font-weight:800;-webkit-user-select:none;user-select:none;overscroll-behavior:none;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none}.escondida{display:none!important}.tela{position:relative;height:100dvh;display:flex;flex-direction:column;padding:env(safe-area-inset-top) 16px env(safe-area-inset-bottom);max-width:480px;margin:0 auto;overflow:hidden}.contorno{-webkit-text-stroke:2px rgba(42,10,107,.9);paint-order:stroke fill}.barra-topo{position:relative;z-index:2;display:flex;align-items:center;gap:10px;padding:14px 0 8px}.barra-topo .pilula:first-of-type{margin-left:auto}.pilula{display:flex;align-items:center;gap:6px;background:#14003c8c;border:3px solid rgba(255,255,255,.25);border-radius:99px;padding:3px 14px 3px 4px;font-family:var(--titulo);font-size:20px}.pilula i{font-style:normal;font-size:22px;filter:drop-shadow(0 2px 0 rgba(0,0,0,.3))}.redondo{width:46px;height:46px;border-radius:50%;background:linear-gradient(#ffe066,#ff9f1c);box-shadow:0 4px #b35c00,inset 0 2px #fff9;font-family:var(--titulo);font-size:32px;line-height:1;color:#6b2b00}.redondo:active,.btn-jogar:active,.atalho:active,.poder:active,.btn:active{transform:translateY(3px);box-shadow:none}#inicio{background:linear-gradient(175deg,#6a11cb,#b012d6 35%,#ff2e93 65%,#ff8c1a 88%,#ffd23f);align-items:center}.raios{position:absolute;left:50%;top:46%;width:180vmax;height:180vmax;margin:-90vmax 0 0 -90vmax;background:repeating-conic-gradient(#ffffff29 0,#ffffff29 10deg,#fff0 10deg,#fff0 20deg);-webkit-mask:radial-gradient(circle,#000 0,transparent 45%);mask:radial-gradient(circle,#000 0,transparent 45%);animation:gira 30s linear infinite;pointer-events:none}@keyframes gira{to{transform:rotate(360deg)}}.brilhos{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.brilhos i{position:absolute;width:14px;height:14px;background:#fff;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:pisca 2.2s ease-in-out infinite}@keyframes pisca{0%,to{transform:scale(.2) rotate(0);opacity:0}50%{transform:scale(1) rotate(45deg);opacity:1}}.logo{position:relative;z-index:1;margin:10px 0 0;font-family:var(--titulo);font-weight:400;text-align:center;line-height:.9;transform:rotate(-4deg)}.logo .linha{display:block;white-space:nowrap}.logo .letra{display:inline-block;font-size:66px;-webkit-text-stroke:9px #2a0a6b;paint-order:stroke fill;text-shadow:0 7px 0 #2a0a6b,0 12px 18px rgba(0,0,0,.35);animation:letra 2.4s ease-in-out infinite}.logo .linha+.linha .letra{font-size:74px}@keyframes letra{50%{transform:translateY(-6px) rotate(3deg)}}.palco{position:relative;z-index:1;flex:1;min-height:0;width:100%;display:flex;align-items:center;justify-content:center}#mascote-menu{height:100%;max-height:330px;max-width:90%;object-fit:contain;animation:respira 2.6s ease-in-out infinite;filter:drop-shadow(0 12px 0 rgba(42,10,107,.35))}.palco{flex-direction:column}.balao-meta{position:relative;display:flex;align-items:center;gap:6px;background:#fff;border-radius:22px;padding:4px 16px 4px 6px;margin-bottom:4px;box-shadow:0 5px #2a0a6b59;font-family:var(--titulo);color:var(--roxo);font-size:16px;line-height:1.05;animation:balanca 2.4s ease-in-out infinite}.balao-meta b{font-weight:400;font-size:22px;color:var(--rosa)}.balao-meta canvas{width:54px;height:54px}.balao-meta:after{content:"";position:absolute;left:50%;bottom:-10px;border:11px solid transparent;border-top-color:#fff;border-bottom:0;transform:translate(-50%)}@keyframes balanca{50%{transform:rotate(-3deg) translateY(-4px)}}@keyframes respira{50%{transform:translateY(-8px) scale(1.02,.99)}}.btn-jogar{position:relative;z-index:1;overflow:hidden;width:100%;max-width:330px;padding:12px 0 10px;border-radius:30px;border:4px solid #fff;background:linear-gradient(#a6ff6a,#2fd35b 55%,#12a83b);box-shadow:0 9px #0b6b25,0 16px 28px #3c005073,inset 0 4px #fff9;font-family:var(--titulo);display:flex;flex-direction:column;align-items:center;animation:pulsa 1.4s ease-in-out infinite}.btn-jogar:after{content:"";position:absolute;top:0;bottom:0;width:60px;left:-80px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);transform:skew(-20deg);animation:reluz 2.6s ease-in-out infinite}@keyframes reluz{0%,55%{left:-80px}to{left:110%}}.btn-jogar span{font-size:50px;line-height:1;text-transform:uppercase;-webkit-text-stroke:6px #0b6b25;paint-order:stroke fill}.btn-jogar small{font-size:18px;color:#fff;-webkit-text-stroke:4px #0b6b25;paint-order:stroke fill}@keyframes pulsa{50%{transform:scale(1.05)}}.atalhos{position:relative;z-index:1;display:flex;gap:14px;padding:22px 0 18px}.atalho{position:relative;width:88px;padding:8px 0 6px;border-radius:24px;border:3px solid #fff;background:linear-gradient(#6fe0ff,#1b8cff);box-shadow:0 6px #0b4fa8,inset 0 3px #ffffff8c;display:flex;flex-direction:column;align-items:center;gap:0;font-family:var(--titulo);font-size:16px;-webkit-text-stroke:4px #0b4fa8;paint-order:stroke fill}.atalho.rosa{background:linear-gradient(#ff9ad0,#ff2d84);box-shadow:0 6px #a3004d,inset 0 3px #ffffff8c;-webkit-text-stroke-color:#a3004d}.atalho.roxo{background:linear-gradient(#c9a6ff,#7b2ff7);box-shadow:0 6px #3d0f8f,inset 0 3px #ffffff8c;-webkit-text-stroke-color:#3d0f8f}.atalho img{width:46px;height:46px;filter:drop-shadow(0 3px 0 rgba(0,0,0,.25))}.atalho:has(.badge:not(.escondida)) img{animation:chacoalha 1.2s ease-in-out infinite}@keyframes chacoalha{0%,60%,to{transform:rotate(0)}70%{transform:rotate(-14deg)}80%{transform:rotate(14deg)}90%{transform:rotate(-8deg)}}.badge{position:absolute;top:-10px;right:-10px;min-width:28px;height:28px;padding:0 6px;border-radius:14px;background:#ff2d55;border:3px solid #fff;font-family:var(--titulo);font-style:normal;font-size:15px;line-height:22px;color:#fff;-webkit-text-stroke:0;box-shadow:0 3px #00000040}#mapa{background:linear-gradient(180deg,#2a0a6b,#5b1fd1 35%,#1fa7e0 75%,#2fd35b);padding-left:0;padding-right:0}#mapa .barra-topo{padding-left:16px;padding-right:16px}.trilha-rolagem{flex:1;overflow-y:auto}.trilha{position:relative;width:100%}.trilha svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.no{position:absolute;transform:translate(-50%,-50%);width:74px;height:74px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6a8,#ffd23f 45%,#ff9f1c);box-shadow:0 6px #b35c00,0 10px 18px #00000059,inset 0 3px #ffffffb3;font-family:var(--titulo);font-size:30px;color:#fff;-webkit-text-stroke:4px #b35c00;paint-order:stroke fill;display:flex;align-items:center;justify-content:center}.no.trancado{background:radial-gradient(circle at 35% 30%,#c9c3e6,#8a80b8);box-shadow:0 6px #4b4380,inset 0 3px #ffffff80;-webkit-text-stroke:0;font-size:26px}.no.atual{width:92px;height:92px;font-size:38px;background:radial-gradient(circle at 35% 30%,#b8ffad,#2fd35b 50%,#138a33);box-shadow:0 7px #0b5a20,0 0 0 8px #ffffff59;-webkit-text-stroke-color:#0b5a20;animation:pulsa 1.4s ease-in-out infinite}.no .est{position:absolute;bottom:-22px;left:50%;transform:translate(-50%);font-size:18px;white-space:nowrap;-webkit-text-stroke:0;letter-spacing:-2px;filter:drop-shadow(0 2px 0 rgba(0,0,0,.4))}.no .est .off{filter:grayscale(1) brightness(.6)}.no .pino{position:absolute;top:-62px;left:50%;margin-left:-22px;width:44px;height:44px;border-radius:50% 50% 50% 0;background:radial-gradient(circle at 35% 30%,#ff9ad0,#ff2d84 60%,#a3004d);border:3px solid #fff;transform:rotate(-45deg);box-shadow:0 6px 12px #00000059;animation:quica .9s ease-in-out infinite}.no .pino:after{content:"";position:absolute;top:11px;right:11px;bottom:11px;left:11px;border-radius:50%;background:#fff}@keyframes quica{50%{margin-top:-12px}}#jogo{background:radial-gradient(circle at 20% 15%,rgba(255,61,154,.45),transparent 40%),radial-gradient(circle at 85% 60%,rgba(34,184,255,.4),transparent 45%),linear-gradient(180deg,#3a0ca3,#5b1fd1,#7b2ff7)}.hud{display:flex;align-items:center;gap:10px;padding:12px 0 8px}.cartao-meta{flex:1;background:linear-gradient(#fff,#f1e8ff);color:var(--roxo-escuro);border-radius:18px;padding:4px 12px 6px;box-shadow:0 5px #14003c73}.cartao-meta small{font-size:12px;color:var(--rosa);text-transform:uppercase;letter-spacing:1px}#hud-meta{font-family:var(--titulo);font-size:20px;display:flex;align-items:center;gap:6px}#hud-meta canvas{width:30px;height:30px}.cartao-restam{min-width:70px;text-align:center;line-height:1;background:linear-gradient(#ff7ab8,#ff2d84);border-radius:18px;padding:6px 10px;box-shadow:0 5px #a3004d,inset 0 2px #ffffff80}.cartao-restam b{display:block;font-family:var(--titulo);font-size:28px;font-weight:400;-webkit-text-stroke:3px #a3004d;paint-order:stroke fill}.cartao-restam small{font-size:11px;text-transform:uppercase}.cartao-restam.pouco{animation:treme .5s ease-in-out infinite}@keyframes treme{25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}.pote{flex:1;min-height:0;display:flex;align-items:flex-end;justify-content:center;padding-top:16px}.jarro{position:relative;height:96%;max-width:86%;aspect-ratio:330 / 580}#tela{display:block;width:100%;height:100%;background:radial-gradient(ellipse at 50% 100%,rgba(255,255,255,.22),transparent 60%),linear-gradient(90deg,#ffffff29,#ffffff0a 30%,#ffffff0a 70%,#ffffff24);border:6px solid rgba(255,255,255,.7);border-top:0;border-radius:6px 6px 19% 19%/6px 6px 10% 10%;box-shadow:inset 0 -14px 30px #ffffff2e,inset 10px 0 18px #ffffff14,0 14px #14003c4d;touch-action:none}.vaso .aro{position:absolute;left:-12px;right:-12px;top:-10px;height:22px;border-radius:12px;background:linear-gradient(#fff,#d9ccff 60%,#b8a3ff);box-shadow:0 5px #14003c59,inset 0 2px #fff;pointer-events:none}.jarro .reflexo{position:absolute;left:7%;top:8%;bottom:14%;width:5%;border-radius:99px;background:linear-gradient(#ffffff8c,#ffffff0d);pointer-events:none}.poderes{display:flex;justify-content:center;gap:18px;padding:14px 0}.poder{position:relative;width:86px;padding:6px 0;border-radius:20px;background:linear-gradient(#ffe066,#ff9f1c);box-shadow:0 5px #b35c00,inset 0 2px #fff9;display:flex;flex-direction:column;align-items:center;font-family:var(--titulo);font-size:14px;color:#fff;-webkit-text-stroke:3px #b35c00;paint-order:stroke fill}.poder img{width:42px;height:42px;filter:drop-shadow(0 3px 0 rgba(0,0,0,.25))}.depois{width:74px;padding:4px 0 6px;border-radius:20px;background:#ffffffe6;box-shadow:0 5px #14003c66,inset 0 2px #fff;display:flex;flex-direction:column;align-items:center;font-family:var(--titulo);font-size:13px;color:var(--roxo)}.depois canvas{width:44px;height:44px}.depois.vazio canvas{opacity:0}.sequencia{display:flex;justify-content:center;align-items:center;gap:2px;margin:2px auto 0;padding:3px 8px;max-width:340px;background:#1e005059;border-radius:16px}.elo{flex:1;max-width:30px;position:relative}.elo canvas{display:block;width:100%;height:auto}.elo.alem{opacity:.55;filter:grayscale(.4)}.elo.alvo{transform:scale(1.3);z-index:1}.elo.alvo:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid #ffe14d;box-shadow:0 0 8px #ffe14d;animation:pulsa 1s ease-in-out infinite}.poder.ativo{background:linear-gradient(#7dff6a,#22c84a);box-shadow:0 5px 0 var(--verde-escuro),0 0 0 5px #fff;-webkit-text-stroke-color:var(--verde-escuro)}.poder .badge.video{background:var(--verde)}.dica-martelo{position:absolute;left:50%;top:110px;transform:translate(-50%);background:#fff;color:var(--roxo);padding:8px 16px;border-radius:16px;font-family:var(--titulo);font-size:18px;white-space:nowrap;box-shadow:0 4px #14003c66;animation:pulsa 1s ease-in-out infinite}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#14003cb3;display:flex;align-items:center;justify-content:center;padding:24px;z-index:10}.caixa{position:relative;width:100%;max-width:340px;background:linear-gradient(#fff,#efe4ff);color:var(--roxo-escuro);border-radius:30px;padding:46px 22px 22px;text-align:center;border:5px solid #fff;box-shadow:0 10px #14003c80;animation:entra .35s cubic-bezier(.2,1.6,.4,1)}.fita{position:absolute;top:-26px;left:-14px;right:-14px;padding:10px 0 8px;border-radius:16px;background:linear-gradient(#ff7ab8,#ff2d84);box-shadow:0 6px #a3004d;font-family:var(--titulo);font-size:28px;color:#fff;-webkit-text-stroke:4px #a3004d;paint-order:stroke fill}.fita.verde{background:linear-gradient(#7dff6a,#22c84a);box-shadow:0 6px 0 var(--verde-escuro);-webkit-text-stroke-color:var(--verde-escuro)}.fita.azul{background:linear-gradient(#4dd2ff,#1b8cff);box-shadow:0 6px #0b4fa8;-webkit-text-stroke-color:#0b4fa8}.caixa p{margin:0 0 14px;font-size:16px;color:#5a3d99}.caixa .grande{font-size:60px;line-height:1.1;margin:4px 0}.estrelas{font-size:52px;letter-spacing:4px;margin:0 0 6px}.estrelas span{display:inline-block}.estrelas .apagada{filter:grayscale(1) brightness(.8);opacity:.45}.estrelas .acesa{animation:pula .5s cubic-bezier(.2,1.8,.4,1) backwards}.ganho{display:inline-flex;align-items:center;gap:6px;background:var(--roxo-escuro);color:var(--amarelo);border-radius:99px;padding:4px 16px;font-family:var(--titulo);font-size:22px;margin-bottom:8px}.btn{display:block;width:100%;padding:12px;margin-top:12px;border-radius:20px;font-family:var(--titulo);font-size:22px;color:#fff;paint-order:stroke fill}.btn.principal{background:linear-gradient(#7dff6a,#22c84a);box-shadow:0 6px 0 var(--verde-escuro),inset 0 2px #fff9;-webkit-text-stroke:4px var(--verde-escuro)}.btn.video{background:linear-gradient(#ffe066,#ff9f1c);box-shadow:0 6px #b35c00,inset 0 2px #fff9;-webkit-text-stroke:4px #b35c00}.btn.secundario{background:linear-gradient(#b9a6ff,#8a6cff);box-shadow:0 5px #4b2fb3;-webkit-text-stroke:3px #4b2fb3;font-size:18px}.btn.secundario+.btn.secundario{margin-top:10px}@keyframes entra{0%{transform:scale(.6);opacity:0}}@keyframes pula{0%{transform:scale(0) rotate(-30deg)}}.anuncio-falso{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#111;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:22px}.anuncio-falso small{color:#999;font-size:13px}.anuncio-falso b{font-size:40px;margin-top:12px}.moeda-ico{display:inline-block;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6a8,#ffd23f 45%,#e08a00);box-shadow:inset 0 0 0 3px #ffb300,0 2px #0000004d;position:relative}.moeda-ico:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;border:2px solid rgba(179,92,0,.6)}.confete{position:fixed;top:-20px;z-index:30;border-radius:2px;pointer-events:none;animation:cai linear forwards}@keyframes cai{to{transform:translateY(110vh) rotate(var(--giro))}}.raios.lentos{top:40%;opacity:.6;animation-duration:60s}#jogo>:not(.raios):not(.dica-martelo){position:relative;z-index:1}.dica-martelo{z-index:3}.placa-mundo{position:absolute;left:50%;transform:translate(-50%,-50%) rotate(-2deg);padding:6px 22px 8px;border-radius:18px;background:linear-gradient(#ffe066,#ff9f1c);border:4px solid #fff;box-shadow:0 6px #b35c00,0 10px 18px #0000004d;font-family:var(--titulo);font-size:26px;color:#fff;text-align:center;line-height:1;-webkit-text-stroke:5px #b35c00;paint-order:stroke fill;z-index:1;white-space:nowrap}.placa-mundo small{display:block;font-size:14px;-webkit-text-stroke:3px #b35c00}.vitrine-mundo{display:grid;grid-template-columns:repeat(5,1fr);gap:6px 2px;margin:4px 0 6px}.vitrine-mundo div{display:flex;flex-direction:column;align-items:center;animation:pula .5s cubic-bezier(.2,1.8,.4,1) backwards}.vitrine-mundo canvas{width:52px;height:52px}.vitrine-mundo small{font-size:10px;color:#5a3d99;line-height:1.1;text-align:center}.atalhos{gap:10px}.atalho{width:76px;font-size:14px}.atalho img{width:40px;height:40px}.atalho.verde{background:linear-gradient(#a6ff6a,#22c84a);box-shadow:0 6px #0b6b25,inset 0 3px #ffffff8c;-webkit-text-stroke-color:#0b6b25}.redondo.pequeno{width:42px;height:42px;display:flex;align-items:center;justify-content:center;padding:0}.redondo.pequeno img{width:28px;height:28px}.barra-bau{position:absolute;left:8px;right:8px;bottom:-14px;height:8px;border-radius:4px;background:#14003c8c;overflow:hidden}.barra-bau i{display:block;height:100%;background:linear-gradient(90deg,#ffd23f,#ff8a1f)}.loja-secao{text-align:left;font-family:var(--titulo);font-size:16px;color:var(--rosa);margin:10px 0 6px}.loja-itens{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.loja-item{display:flex;flex-direction:column;align-items:center;gap:2px;background:#fff;border:3px solid #e4d6ff;border-radius:16px;padding:8px 4px 6px;font-family:var(--titulo);color:var(--roxo-escuro);font-size:15px}.loja-item img,.loja-item .amostra{width:42px;height:42px}.loja-item .amostra{border-radius:0 0 12px 12px;border:4px solid;border-top:0}.loja-item .preco{display:inline-flex;align-items:center;gap:4px;background:var(--roxo-escuro);color:var(--amarelo);border-radius:99px;padding:1px 10px;font-size:14px}.loja-item .preco .moeda-ico{width:16px;height:16px}.loja-item .preco .moeda-ico:after{top:4px;right:4px;bottom:4px;left:4px;border-width:1px}.loja-item.usando{border-color:var(--verde)}.loja-item.sem-dinheiro{opacity:.55}.caixa.larga{max-width:380px}.rolagem{max-height:58dvh;overflow-y:auto;margin:0 -6px;padding:0 6px}.placa-mundo.trancada{background:linear-gradient(#c9c3e6,#8a80b8);box-shadow:0 6px #4b4380;-webkit-text-stroke-color:#4b4380}.placa-mundo.trancada small{-webkit-text-stroke-color:#4b4380}.btn .moeda-ico{width:20px;height:20px;vertical-align:-3px}.btn.sem-dinheiro{opacity:.5}.opcao{display:flex;align-items:center;gap:12px;width:100%;background:#fff;border:3px solid #e4d6ff;border-radius:18px;padding:8px 14px;margin-bottom:10px;font-family:var(--titulo);font-size:20px;color:var(--roxo-escuro)}.opcao img{width:36px;height:36px}.opcao span{flex:1;text-align:left}.opcao b{font-size:28px;color:#b9a6ff}.chave{position:relative;width:58px;height:32px;border-radius:16px;background:#d3cde8;transition:background .2s}.chave i{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 2px #0003;transition:left .2s}.chave.ligada{background:var(--verde)}.chave.ligada i{left:29px}.versao{font-size:12px;margin:10px 0 0!important;color:#a08fd0!important}.texto-ajuda{text-align:left;line-height:1.5}.cena-bau{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;overflow:hidden;background:radial-gradient(circle at 50% 45%,#7b2ff7,#2a0a6b 70%);display:flex;flex-direction:column;align-items:center;justify-content:center;animation:entra-cena .3s ease-out}.cena-bau.saindo{animation:sai-cena .25s ease-in forwards}@keyframes entra-cena{0%{opacity:0}}@keyframes sai-cena{to{opacity:0;transform:scale(1.05)}}.cena-raios{top:45%;opacity:.9;animation-duration:14s}.cena-titulo{position:relative;font-family:var(--titulo);font-size:34px;color:var(--amarelo);-webkit-text-stroke:6px var(--roxo-escuro);paint-order:stroke fill;margin-bottom:44px}.bau-palco{position:relative;width:240px;height:240px;animation:cai-bau .7s cubic-bezier(.3,1.6,.5,1) backwards}.bau-img{position:relative;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 14px 0 rgba(20,0,60,.4))}.bau-luz{position:absolute;left:50%;top:40%;width:260px;height:260px;margin:-130px;border-radius:50%;background:radial-gradient(circle,#fffbe0,rgba(255,210,63,.6) 40%,transparent 70%);opacity:0}.bau-palco.aberto .bau-luz{animation:luz 1.2s ease-out forwards}@keyframes cai-bau{0%{transform:translateY(-120vh) rotate(-10deg)}}.bau-palco:not(.abrindo) .bau-img{animation:impaciente 1.4s ease-in-out .8s infinite}@keyframes impaciente{0%,60%,to{transform:rotate(0) scale(1)}65%{transform:rotate(-6deg) scale(1.04)}72%{transform:rotate(6deg) scale(1.06)}79%{transform:rotate(-4deg) scale(1.04)}86%{transform:rotate(2deg)}}.bau-palco.abrindo:not(.aberto) .bau-img{animation:aperta .45s ease-in forwards}.bau-palco.aberto .bau-img{animation:abre .5s cubic-bezier(.2,1.8,.4,1)}@keyframes abre{0%{transform:scale(.85,1.15)}}@keyframes aperta{60%{transform:scale(1.15,.85)}to{transform:scale(.95,1.08)}}.bau-tampa{transform-box:fill-box;transform-origin:50% 100%;transition:transform .35s cubic-bezier(.3,1.8,.5,1)}.bau-palco.aberto .bau-tampa{transform:translateY(-46px) rotate(-28deg)}.bau-brilho{opacity:0;transform-box:fill-box;transform-origin:center}.bau-palco.aberto .bau-brilho{animation:luz 1.2s ease-out forwards}@keyframes luz{0%{opacity:0;transform:scale(.3)}30%{opacity:1;transform:scale(2.4)}to{opacity:.8;transform:scale(1.8)}}.moeda-voa{position:absolute;left:50%;top:42%;width:30px;height:30px;margin:-15px;animation:voa .9s cubic-bezier(.2,.8,.4,1) forwards}@keyframes voa{0%{transform:translate(0) scale(.3);opacity:1}70%{opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(1.1) rotate(360deg);opacity:0}}.cena-dica{position:relative;margin-top:18px;font-family:var(--titulo);font-size:24px;color:#fff;-webkit-text-stroke:5px var(--roxo-escuro);paint-order:stroke fill;animation:pulsa 1s ease-in-out infinite}.cena-premios{position:relative;min-height:150px;width:100%;max-width:320px;padding:0 16px}.cartas{display:flex;justify-content:center;gap:14px}.carta{width:110px;padding:12px 0 10px;border-radius:20px;background:linear-gradient(#fff,#efe4ff);border:4px solid #fff;box-shadow:0 7px #14003c73;display:flex;flex-direction:column;align-items:center;gap:2px;font-family:var(--titulo);color:var(--roxo-escuro);animation:pula .5s cubic-bezier(.2,1.8,.4,1) backwards}.carta img,.carta .grande-moeda{width:52px;height:52px}.carta .grande-moeda:after{top:14px;right:14px;bottom:14px;left:14px;border-width:3px}.carta b{font-size:28px;font-weight:400}.carta small{font-size:13px;color:#8a6cc9}#loja{background:linear-gradient(180deg,#ff5e9a,#b012d6 40%,#5b1fd1)}.titulo-tela{margin:0;font-family:var(--titulo);font-weight:400;font-size:32px;color:#fff;-webkit-text-stroke:6px var(--roxo-escuro);paint-order:stroke fill}.loja-rolagem{flex:1;overflow-y:auto;padding:4px 2px 24px}.loja-bloco{position:relative;border-radius:24px;border:4px solid #fff;padding:14px;box-shadow:0 7px #14003c66;margin-bottom:14px;color:#fff}.loja-bloco h3{margin:0;font-family:var(--titulo);font-weight:400;font-size:24px;-webkit-text-stroke:5px rgba(20,0,60,.6);paint-order:stroke fill}.loja-bloco small{font-size:13px;opacity:.9}.oferta{background:linear-gradient(135deg,#ffd23f,#ff8a1f 60%,#ff3d6e);margin-top:18px}.selo{position:absolute;top:-16px;left:14px;background:#ff2d55;color:#fff;font-family:var(--titulo);padding:4px 14px;border-radius:12px;border:3px solid #fff;font-size:15px;animation:pulsa 1.2s ease-in-out infinite}.oferta-corpo{display:flex;align-items:center;justify-content:space-between;gap:10px}.oferta-itens{display:flex;gap:6px;margin:6px 0 4px}.item-ico{position:relative;display:inline-flex}.item-ico img{width:44px;height:44px;filter:drop-shadow(0 3px 0 rgba(0,0,0,.25))}.item-ico b{position:absolute;right:-6px;bottom:-4px;font-family:var(--titulo);font-weight:400;font-size:16px;color:#fff;-webkit-text-stroke:4px var(--roxo-escuro);paint-order:stroke fill}.btn-comprar{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 14px;border-radius:18px;border:3px solid #fff;background:linear-gradient(#b9a6ff,#7b2ff7);box-shadow:0 5px #3d0f8f;font-family:var(--titulo);color:#fff}.btn-comprar s{font-size:13px;opacity:.85}.btn-comprar.verde{background:linear-gradient(#a6ff6a,#22c84a);box-shadow:0 5px #0b6b25}.btn-comprar.feito{background:#b4b2a9;box-shadow:0 5px #6b6a64}.gratis{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#22b8ff,#1b6bff)}.gratis img{width:52px;height:52px}.gratis>div{flex:1}.loja-titulo{margin:18px 0 8px;font-family:var(--titulo);font-weight:400;font-size:22px;color:var(--amarelo);-webkit-text-stroke:5px var(--roxo-escuro);paint-order:stroke fill}.loja-grade{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.cartao-loja{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 6px 10px;border-radius:22px;border:4px solid #fff;background:linear-gradient(#fff,#efe4ff);box-shadow:0 6px #14003c66;font-family:var(--titulo);color:var(--roxo-escuro);font-size:17px}.cartao-loja img{width:58px;height:58px;filter:drop-shadow(0 4px 0 rgba(0,0,0,.2))}.cartao-loja b{font-weight:400}.cartao-loja .tem{position:absolute;top:-10px;right:8px;background:var(--roxo);color:#fff;font-size:12px;padding:2px 10px;border-radius:10px;border:2px solid #fff}.cartao-loja .tem.desconto{background:#ff2d55}.cartao-loja.pacote{background:linear-gradient(#fff8d6,#ffe08a)}.cartao-loja.usando{border-color:var(--verde);box-shadow:0 6px #0b6b25}.cartao-loja.breve{opacity:.7;background:linear-gradient(#e8e4f5,#cfc6ec)}.cartao-loja .cadeado{font-size:40px}.preco.ok{background:var(--verde);color:#fff}.nao-deu{animation:treme .12s linear 4}.faixa-mundo{display:block;width:calc(100% + 40px);margin:-96px -20px 0;filter:drop-shadow(0 6px 0 rgba(20,0,60,.35))}.mascote-modal{display:block;width:150px;height:150px;object-fit:contain;margin:-6px auto 2px;animation:pula .5s cubic-bezier(.2,1.8,.4,1) backwards;filter:drop-shadow(0 6px 0 rgba(42,10,107,.2))}.vitrine-mundo+.mascote-modal,.faixa-mundo+.mascote-modal{margin-top:-10px}.ico-video{width:34px;height:34px;vertical-align:-9px;margin-right:2px}.btn-comprar .ico-video{width:40px;height:40px}#jogo{background:linear-gradient(180deg,#1e00468c,#1e00461a 22%,#1e00461a 78%,#1e004699),var(--fundo, none) center / cover,linear-gradient(180deg,#3a0ca3,#7b2ff7)}#jogo .raios.lentos{display:none}#tela{-webkit-backdrop-filter:blur(7px) saturate(1.1);backdrop-filter:blur(7px) saturate(1.1);background:radial-gradient(ellipse at 50% 100%,rgba(255,255,255,.28),transparent 60%),linear-gradient(90deg,#ffffff4d,#ffffff29 30%,#ffffff29 70%,#ffffff47)}#inicio{background:linear-gradient(175deg,#6a11cb,#ff2e93)}#inicio:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;z-index:0;background:linear-gradient(180deg,#3c0a788c,#3c0a780d 30%,#3c0a7800 55%,#28005ab3),var(--fundo, none) center / cover;filter:saturate(1.05)}#inicio>*{position:relative;z-index:1}#inicio>.raios,#inicio>.brilhos{position:absolute}#inicio .raios{opacity:.35;top:52%}.cena-mascote{position:relative;height:min(100%,340px);aspect-ratio:1}.chao-luz{position:absolute;left:10%;right:10%;top:10%;bottom:18%;border-radius:50%;background:radial-gradient(circle,rgba(255,236,170,.55),transparent 65%)}.chao{position:absolute;left:4%;right:4%;bottom:2%;height:17%;border-radius:50%/40%;background:linear-gradient(180deg,#9a5a1c,#c47a2c 25%,#7a3e10);box-shadow:0 10px #28004659,inset 0 -6px #0000002e}.chao i{position:absolute;left:2%;right:2%;top:-14%;height:46%;border-radius:50%;background:radial-gradient(ellipse at 50% 40%,#8fe04a,#3fa524 70%,#27700f);box-shadow:inset 0 3px #ffffff59}.sombra-pe{position:absolute;left:26%;right:26%;bottom:13%;height:7%;border-radius:50%;background:radial-gradient(ellipse,rgba(20,30,0,.55),transparent 70%)}#mascote-menu{position:absolute;left:0;bottom:9%;width:100%;height:auto;max-height:none;max-width:none;transform-origin:50% 100%;animation:respira-pe 2.6s ease-in-out infinite;filter:drop-shadow(0 0 1px rgba(60,20,0,.6))}@keyframes respira-pe{50%{transform:scale(1.02,.98)}}#fruta-mao{position:absolute;left:79%;top:40%;width:30%;height:30%;transform:translate(-50%,-50%);animation:fruta-mao 2.6s ease-in-out infinite;filter:drop-shadow(0 6px 4px rgba(40,0,60,.35))}@keyframes fruta-mao{50%{transform:translate(-50%,-58%) rotate(4deg)}}.balao-meta{font-size:18px;padding:8px 18px;margin-bottom:-6px;z-index:2}.balao-meta b{font-size:22px}#mapa{background:#2a0a6b}#mapa .barra-topo{position:absolute;left:0;right:0;top:0;z-index:3;background:linear-gradient(rgba(30,0,70,.7),transparent)}.secao-mundo{position:absolute;left:0;right:0;background-size:100% var(--tile);background-repeat:repeat-y;background-position:center bottom}.secao-mundo:after{display:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#faf8fff7 0,#faf8ff99 40px,#faf8ff00 120px,#faf8ff00 calc(100% - 120px),#faf8ff99 calc(100% - 40px),#faf8fff7) center bottom / 100% var(--tile) repeat-y}.trilha svg{z-index:1}.no{z-index:2;width:82px;height:82px;padding:0;background-color:transparent!important;background-position:center;background-size:contain;background-repeat:no-repeat;box-shadow:none!important;border-radius:0;filter:drop-shadow(0 6px 4px rgba(20,0,40,.45))}.no b{position:relative;top:-4px;font-family:var(--titulo);font-weight:400;font-size:30px;color:#fff;-webkit-text-stroke:6px #3a2a10;paint-order:stroke fill}.no.aberta b{top:-26px;font-size:24px}.no.atual{width:100px;height:100px;animation:none}.no.atual b{top:-6px;font-size:34px;-webkit-text-stroke-color:#6b4a00}.no .est{bottom:-14px;font-size:18px}.no .pino{top:-58px}.faixa-mapa{position:absolute;left:50%;z-index:2;width:92%;transform:translate(-50%,-50%);text-align:center}.faixa-mapa img{width:100%;filter:drop-shadow(0 8px 6px rgba(20,0,40,.5))}.faixa-mapa .precisa{display:inline-block;margin-top:-14px;padding:4px 14px;border-radius:14px;background:#1e0046d9;border:3px solid #fff;font-family:var(--titulo);font-size:16px;color:#fff}.enfeite-mapa{position:absolute;z-index:1;width:56px;transform:translate(-50%,-50%);filter:drop-shadow(0 4px 3px rgba(0,0,0,.35))}.trilha .no{background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.jarro .reflexo{display:none}#tela{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.apresenta-fase{position:fixed;top:0;right:0;bottom:0;left:0;z-index:22;display:flex;align-items:center;justify-content:center;padding:24px;background:#14003c8c;animation:entra-cena .25s ease-out}.apresenta-fase.saindo{animation:sai-cena .35s ease-in forwards}.cartao-fase{position:relative;width:100%;max-width:330px;padding:70px 18px 16px;text-align:center;background:linear-gradient(#fff,#efe4ff);border:5px solid #fff;border-radius:30px;box-shadow:0 10px #14003c80;animation:desliza .5s cubic-bezier(.2,1.5,.4,1);color:var(--roxo-escuro)}.apresenta-fase.saindo .cartao-fase{animation:some-lado .35s ease-in forwards}@keyframes desliza{0%{transform:translate(110%) rotate(8deg)}}@keyframes some-lado{to{transform:translate(-120%) rotate(-8deg)}}.mascote-apresenta{position:absolute;left:50%;top:-86px;width:150px;transform:translate(-50%);filter:drop-shadow(0 6px 0 rgba(20,0,60,.3))}.numero-fase{font-family:var(--titulo);font-size:48px;line-height:1;color:var(--amarelo);-webkit-text-stroke:8px var(--roxo-escuro);paint-order:stroke fill}.chefe .numero-fase{color:#ff5e7e}.chefe .cartao-fase{background:linear-gradient(#fff3d6,#ffd6e2)}.meta-fase{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;margin:10px 0;font-family:var(--titulo);font-size:24px}.meta-fase canvas{width:46px;height:46px}.tags{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.tag{padding:4px 12px;border-radius:12px;background:var(--roxo);color:#fff;font-family:var(--titulo);font-size:14px}.tag.tempo{background:#ff8a1f}.tag.chefe{background:#ff2d55}.cartao-fase small{display:block;margin-top:12px;color:#a08fd0;font-size:12px}#hud-fase.urgente{color:#ff2d55;animation:treme .5s ease-in-out infinite;display:inline-block}.ico-moeda,.ico-estrela{display:inline-block;width:26px;height:26px;vertical-align:-6px}.pilula .ico-moeda,.pilula .ico-estrela{width:30px;height:30px}.no .est .ico-estrela{width:20px;height:20px;filter:drop-shadow(0 2px 1px rgba(0,0,0,.45))}.no .est .off .ico-estrela,.no .est .off{filter:grayscale(1) brightness(.75)}.estrelas .ico-estrela{width:58px;height:58px}.carta .grande-moeda{width:56px;height:56px}.btn .ico-moeda{width:22px;height:22px}.preco .ico-moeda{width:18px;height:18px;vertical-align:-4px}.redondo{display:flex;align-items:center;justify-content:center;padding:0}.redondo img{width:26px;height:26px}.trilha-rolagem{scrollbar-width:none}.trilha-rolagem::-webkit-scrollbar{display:none}#mapa .barra-topo{gap:6px}.mundo-atual{height:52px;width:auto;max-width:46%;margin:0 auto;object-fit:contain;filter:drop-shadow(0 4px 3px rgba(20,0,40,.5))}.mundo-atual.troca{animation:pula .45s cubic-bezier(.2,1.8,.4,1)}#mapa .barra-topo .pilula:first-of-type{margin-left:0}#mapa .pilula{font-size:16px;padding-right:10px}#mapa .pilula .ico-moeda,#mapa .pilula .ico-estrela{width:24px;height:24px}#tela{-webkit-backdrop-filter:none;backdrop-filter:none}.barra-progresso{position:relative;height:26px;border-radius:13px;background:#e4d6ff;overflow:hidden;margin:6px 0 12px;border:3px solid #fff;box-shadow:0 3px #14003c33}.barra-progresso i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#ffd23f,#ff8a1f);border-radius:10px}.barra-progresso b{position:relative;display:flex;align-items:center;justify-content:center;gap:4px;height:100%;font-family:var(--titulo);font-weight:400;color:var(--roxo-escuro);font-size:15px}.barra-progresso .ico-estrela{width:18px;height:18px;vertical-align:0}#inicio:before{background:linear-gradient(180deg,#3c0a7859,#3c0a7800 22%,#3c0a7800 70%,#28005a8c),var(--fundo, none) center bottom / cover}#inicio .raios{display:none}.cena-mascote .sombra-pe{left:28%;right:28%;bottom:3%;height:8%;background:radial-gradient(ellipse,rgba(60,25,0,.6),transparent 70%)}#mascote-menu{bottom:4%;filter:sepia(.12) saturate(1.08) drop-shadow(0 0 1px rgba(60,20,0,.5))}.secao-mundo.desenhado{background-size:100% 100%;background-repeat:no-repeat}.trilha .no.compacto{width:var(--estrada, 50px);height:var(--estrada, 50px)}.trilha .no.compacto.atual{width:calc(var(--estrada, 50px) * 1.2);height:calc(var(--estrada, 50px) * 1.2)}.no.compacto b{font-size:19px;-webkit-text-stroke-width:4px;top:-2px}.no.compacto.aberta b{top:-15px;font-size:16px}.no.compacto .est{bottom:-6px;letter-spacing:-3px}.no.compacto .est .ico-estrela{width:12px;height:12px}.no.compacto .pino{top:-48px;transform:rotate(-45deg) scale(.8)}.no.compacto .pino{display:none}.fundo-vivo{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0!important;pointer-events:none}#mascote-menu{animation:none;cursor:pointer;touch-action:manipulation}#inicio .brilhos{display:none}#mascote-menu{height:auto;aspect-ratio:1024 / 1280}.ensina:empty{display:none}.ensina{margin-top:10px}.ensina .conta{display:flex;justify-content:center;align-items:center;gap:6px;font-family:var(--titulo);font-size:26px;color:var(--roxo)}.ensina .conta canvas{width:40px;height:40px}.ensina p{margin:6px 0 0;font-size:14px;line-height:1.3;color:var(--roxo-escuro);font-weight:700}.modal .confete{z-index:2}.caixa .btn{position:relative;z-index:3}.cartao-meta{background:#14003c99;border:3px solid rgba(255,255,255,.3);border-radius:22px;color:#fff;box-shadow:0 5px #14003c59}.cartao-meta small{color:var(--amarelo)}#hud-meta{-webkit-text-stroke:4px var(--roxo-escuro);paint-order:stroke fill}.cartao-restam{border:3px solid #fff;border-radius:22px;box-shadow:0 6px #a3004d,inset 0 3px #ffffff8c}.poder{border:3px solid #fff;border-radius:24px;-webkit-text-stroke-width:4px}#poder-martelo{background:linear-gradient(#ff9ad0,#ff2d84);box-shadow:0 6px #a3004d,inset 0 3px #ffffff8c;-webkit-text-stroke-color:#a3004d}#poder-troca{background:linear-gradient(#c9a6ff,#7b2ff7);box-shadow:0 6px #3d0f8f,inset 0 3px #ffffff8c;-webkit-text-stroke-color:#3d0f8f}.poder.ativo{background:linear-gradient(#a6ff6a,#22c84a)!important;box-shadow:0 6px #0b6b25,0 0 0 5px #ffe14d!important;-webkit-text-stroke-color:#0b6b25!important}.depois{border:3px solid #fff;border-radius:24px;background:linear-gradient(#fff,#efe4ff);box-shadow:0 6px #14003c73}.sequencia{border:3px solid rgba(255,255,255,.3);background:#14003c80}.mascote-fase{position:absolute!important;top:36%;width:150px;z-index:4!important;pointer-events:none;opacity:0;filter:drop-shadow(3px 0 0 #fff) drop-shadow(-3px 0 0 #fff) drop-shadow(0 3px 0 #fff) drop-shadow(0 -3px 0 #fff) drop-shadow(0 8px 8px rgba(20,0,60,.5))}.mascote-fase.esquerda{left:-34px;--sai: -130%;--giro: 10deg}.mascote-fase.direita{right:-34px;--sai: 130%;--giro: -10deg;transform:scaleX(-1)}.mascote-fase.aparece{animation:espia 2.2s cubic-bezier(.3,1.4,.5,1) forwards}.mascote-fase.direita.aparece{animation-name:espia-direita}@keyframes espia{0%{opacity:1;transform:translate(var(--sai)) rotate(var(--giro))}18%,78%{opacity:1;transform:translate(0) rotate(var(--giro))}to{opacity:1;transform:translate(var(--sai)) rotate(var(--giro))}}@keyframes espia-direita{0%{opacity:1;transform:translate(var(--sai)) scaleX(-1) rotate(var(--giro))}18%,78%{opacity:1;transform:translate(0) scaleX(-1) rotate(var(--giro))}to{opacity:1;transform:translate(var(--sai)) scaleX(-1) rotate(var(--giro))}}.poderes.cheio{gap:8px}.poderes.cheio .poder{width:64px;font-size:12px}.poderes.cheio .poder img{width:34px;height:34px}.poderes.cheio .depois{width:60px}.poderes.cheio .depois canvas{width:38px;height:38px}.poder.escondida{display:none}#poder-varinha{background:linear-gradient(#6fe0ff,#1b8cff);box-shadow:0 6px #0b4fa8,inset 0 3px #ffffff8c;-webkit-text-stroke-color:#0b4fa8}.vaso{position:relative}.vaso:before,.vaso:after{content:none;position:absolute;pointer-events:none;z-index:2}.vaso .moldura{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;padding:0 6px 6px;border-radius:6px 6px 19% 19%/6px 6px 10% 10%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.mini-jarro .moldura{top:7px;right:2px;bottom:0;left:2px;padding:0 4px 4px;border-radius:3px 3px 30% 30%/3px 3px 16% 16%}.vaso:has(.pote-madeira) .moldura{display:block;background:repeating-linear-gradient(0deg,#c27a2c 0,#c27a2c 9px,#a9631c 9px,#a9631c 11px)}.vaso:has(.pote-ouro) .moldura{display:block;background:linear-gradient(90deg,#b36b00,#ffe680 25%,#e09a00,#fff3b0 75%,#b36b00)}.vaso:has(.pote-arco-iris) .moldura{display:block;background:linear-gradient(180deg,#ff3d9a,#ff8a1f,#ffd23f,#2fd35b,#22b8ff,#7b2ff7,#ff3d9a) 0 0 / 100% 200%;animation:corre-arco 3s linear infinite}@keyframes corre-arco{to{background-position:0 -200%}}.vaso:has(.pote-gelo) .moldura{display:block;background:linear-gradient(90deg,#bdefff,#fff 30%,#8fdcff 60%,#e6f9ff)}.mini-jarro{display:block;width:52px;height:66px;margin:2px auto 0}.mini-vidro{position:absolute;top:7px;right:2px;bottom:0;left:2px;border:4px solid rgba(255,255,255,.85);border-top:0;border-radius:3px 3px 30% 30%/3px 3px 16% 16%;background:linear-gradient(90deg,#785ac840,#785ac814 40%,#785ac833);box-shadow:0 3px #14003c4d}.mini-vidro.pote-vidro{border-color:#9678e6bf}.mini-jarro .aro{left:-2px;right:-2px;top:2px;height:8px;border-radius:5px;box-shadow:0 2px #14003c4d}:is(#tela,.mini-vidro).pote-madeira{border-color:transparent;background:linear-gradient(90deg,#ffd28c40,#ffd28c14 30%,#ffd28c14 70%,#ffd28c38);box-shadow:0 0 0 2px #5e300a,0 12px #14003c4d}.vaso:has(.pote-madeira) .aro{background:radial-gradient(circle,#4a2506 0 22%,transparent 26%) 6% 50% / 12% 100% no-repeat,radial-gradient(circle,#4a2506 0 22%,transparent 26%) 94% 50% / 12% 100% no-repeat,repeating-linear-gradient(90deg,transparent 0 24%,rgba(80,40,5,.35) 24% 25%),linear-gradient(#f0b25e,#c27a2c 60%,#8a4b12);box-shadow:0 4px #5e300a,inset 0 2px #fff0c8b3}.vaso:has(.pote-madeira):before{content:"";top:2%;bottom:3%;left:-4%;right:-4%;background:radial-gradient(circle,#4a2506 0 30%,transparent 40%) 0 12% / 9% 4% no-repeat,radial-gradient(circle,#4a2506 0 30%,transparent 40%) 0 88% / 9% 4% no-repeat,radial-gradient(circle,#4a2506 0 30%,transparent 40%) 100% 12% / 9% 4% no-repeat,radial-gradient(circle,#4a2506 0 30%,transparent 40%) 100% 88% / 9% 4% no-repeat,linear-gradient(90deg,#8a4b12,#e0a050 45%,#a9631c) left / 9% 100% no-repeat,linear-gradient(90deg,#a9631c,#e0a050 55%,#8a4b12) right / 9% 100% no-repeat;border-radius:4px;filter:drop-shadow(0 3px 0 rgba(60,25,0,.45))}.vaso:has(.pote-madeira):after{content:"";left:6%;right:6%;bottom:-3%;height:4%;background:linear-gradient(#a9631c,#6b3a0e) left / 18% 100% no-repeat,linear-gradient(#a9631c,#6b3a0e) right / 18% 100% no-repeat;z-index:0}:is(#tela,.mini-vidro).pote-ouro{border-color:transparent;background:linear-gradient(90deg,#ffe67847,#ffe6781a 30%,#ffe6781a 70%,#ffe67842);box-shadow:0 0 0 3px #ffd23f,0 0 0 5px #8a5200,0 0 26px #ffd23fbf,0 12px #14003c4d}.vaso:has(.pote-ouro) .aro{background:radial-gradient(circle closest-side at 45% 40%,#ffd0dc,#e0003c 45%,#7a0020 88%,transparent 100%) 50% 50% / var(--joia, 18px) var(--joia, 18px) no-repeat,radial-gradient(circle closest-side at 45% 40%,#c8f4ff,#0090e0 45%,#00407a 88%,transparent 100%) 22% 50% / var(--joia2, 14px) var(--joia2, 14px) no-repeat,radial-gradient(circle closest-side at 45% 40%,#c8ffd8,#00b050 45%,#005a28 88%,transparent 100%) 78% 50% / var(--joia2, 14px) var(--joia2, 14px) no-repeat,linear-gradient(#fff6b8,#ffd23f 50%,#c47a00);box-shadow:0 4px #8a5200,inset 0 2px #fffbe0,0 0 14px #ffd23fb3}.vaso:has(.pote-ouro):before{content:"";top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:6px 6px 19% 19%/6px 6px 10% 10%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,230,.55) 48%,transparent 56%) -150% 0 / 250% 100% no-repeat;animation:brilho-ouro 3.5s ease-in-out infinite}@keyframes brilho-ouro{0%,40%{background-position:150% 0}to{background-position:-150% 0}}:is(#tela,.mini-vidro).pote-arco-iris{border-color:transparent;background:linear-gradient(90deg,#ffffff3d,#ffffff1a 30%,#ffffff1a 70%,#ffffff38);box-shadow:0 0 18px #ff3d9a80,0 0 30px #22b8ff59,0 12px #14003c4d}.vaso:has(.pote-arco-iris) .aro{background:linear-gradient(90deg,#ff3d9a,#ff8a1f,#ffd23f,#2fd35b,#22b8ff,#7b2ff7,#ff3d9a) 0 0 / 200% 100%;animation:corre-aro 3s linear infinite}@keyframes corre-aro{to{background-position:-200% 0}}.vaso:has(.pote-arco-iris):after{content:"";top:4%;right:0;bottom:6%;left:0;background:radial-gradient(circle,#fff 0 12%,transparent 30%) 8% 20% / 7% 4% no-repeat,radial-gradient(circle,#ffe14d 0 12%,transparent 30%) 92% 38% / 7% 4% no-repeat,radial-gradient(circle,#fff 0 12%,transparent 30%) 6% 64% / 6% 3.5% no-repeat,radial-gradient(circle,#b8f0ff 0 12%,transparent 30%) 94% 82% / 6% 3.5% no-repeat;animation:pisca 1.6s ease-in-out infinite alternate}@keyframes pisca{0%{opacity:.25}to{opacity:1}}:is(#tela,.mini-vidro).pote-neon{border-color:#5ff8ff;background:linear-gradient(90deg,#0a002859,#0a002838 30%,#0a002838 70%,#0a002859);box-shadow:0 0 6px #5ff8ff,0 0 18px #ff3dd8,inset 0 0 14px #5ff8ff80,0 12px #14003c4d;animation:pulsa-neon 1.8s ease-in-out infinite}@keyframes pulsa-neon{50%{box-shadow:0 0 10px #5ff8ff,0 0 30px #ff3dd8,inset 0 0 22px #5ff8ffb3,0 12px #14003c4d}}.vaso:has(.pote-neon) .aro{background:linear-gradient(#2a0a5b,#12002e);box-shadow:0 0 0 2px #ff3dd8,0 0 12px #ff3dd8,inset 0 0 6px #ff3dd8,0 5px #14003c59}:is(#tela,.mini-vidro).pote-gelo{border-color:transparent;background:radial-gradient(circle,rgba(255,255,255,.55) 0 1px,transparent 2px) 3px 5px / 29px 37px,radial-gradient(circle,rgba(255,255,255,.35) 0 1.5px,transparent 2.5px) 17px 21px / 41px 53px,radial-gradient(ellipse at 50% 100%,rgba(255,255,255,.35),transparent 45%),linear-gradient(90deg,#d2f5ff66,#d2f5ff29 30%,#d2f5ff29 70%,#d2f5ff61);box-shadow:0 0 0 2px #78c8f0e6,0 0 16px #aae6ff99,0 12px #14003c4d}.vaso:has(.pote-gelo) .aro{background:linear-gradient(#fff,#dff6ff 55%,#9fdcff);box-shadow:0 4px #3c8cc899,inset 0 2px #fff}.vaso:has(.pote-gelo):after{content:"";left:3%;right:3%;top:1.4%;height:7%;background:linear-gradient(#fff,#bfeeff);clip-path:polygon(0 0,100% 0,100% 30%,96% 70%,92% 30%,86% 100%,80% 30%,73% 60%,66% 30%,58% 85%,51% 30%,44% 65%,37% 30%,29% 95%,22% 30%,15% 60%,9% 30%,4% 80%,0 30%);filter:drop-shadow(0 2px 2px rgba(60,140,200,.5))}.vaso .aro{z-index:3}.mini-jarro{--joia: 7px;--joia2: 5px}.bonus-comeco{display:inline-block;margin:-2px 0 8px;padding:3px 12px;border-radius:99px;background:linear-gradient(#ffe066,#ff9f1c);color:#6b2b00;font-family:var(--titulo);font-size:14px;box-shadow:0 3px #b35c00}.logo .linha:only-child .letra{font-size:min(78px,19vw)}#mapa .barra-topo{padding-top:calc(14px + env(safe-area-inset-top))}.cartao-loja.roupa>img{width:96px;height:96px;margin-top:-6px}
