.jogo[data-astro-cid-hxxfvfhw]{color:#fff;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:#1d1838;position:relative}.jogo[data-astro-cid-hxxfvfhw][data-layout=tela-cheia]{touch-action:none;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex;overflow:hidden}.jogo[data-astro-cid-hxxfvfhw][data-layout=embutido]{border:4px solid var(--cor-traco);border-radius:var(--raio-grande);box-shadow:var(--sombra);overflow:hidden}.palco[data-astro-cid-hxxfvfhw]{width:100%;position:relative}.jogo[data-astro-cid-hxxfvfhw][data-layout=tela-cheia] .palco[data-astro-cid-hxxfvfhw]{width:min(100vw,177.778dvh)}canvas[data-astro-cid-hxxfvfhw]{aspect-ratio:16/9;width:100%;height:auto;image-rendering:pixelated;image-rendering:crisp-edges;background:#000;outline:none;display:block}.hud[data-astro-cid-hxxfvfhw]{font-family:var(--fonte-titulo);text-shadow:0 2px #2b1d1d,0 0 3px #2b1d1d;pointer-events:none;gap:.8em;font-size:clamp(.75rem,2.6vw,1.25rem);font-weight:800;line-height:1;display:flex;position:absolute;top:2%;left:2%}.jogo[data-astro-cid-hxxfvfhw]:not(.jogando) .hud[data-astro-cid-hxxfvfhw]{visibility:hidden}[data-astro-cid-hxxfvfhw][data-vidas]{color:#ff8fa3}[data-astro-cid-hxxfvfhw][data-estrelas]{color:#ffe066}.aviso[data-astro-cid-hxxfvfhw]{border-radius:var(--raio-pilula);max-width:90%;font-family:var(--fonte-titulo);text-align:center;pointer-events:none;animation:surgir .3s var(--curva);background:#1d1838d1;border:2px solid #fff;margin:0;padding:.3em .9em;font-size:clamp(.8rem,2.6vw,1.3rem);font-weight:800;position:absolute;top:13%;left:50%;transform:translate(-50%)}.balao[data-astro-cid-hxxfvfhw]{width:max-content;max-width:min(62%,22rem);color:var(--cor-texto);border:2px solid var(--cor-traco);box-shadow:2px 3px 0 var(--cor-traco);font-family:var(--fonte-titulo);text-align:center;pointer-events:none;overflow-wrap:anywhere;background:#fff;border-radius:14px;margin:0;padding:.45em .8em;font-size:clamp(.8rem,2.4vw,1.2rem);font-weight:700;line-height:1.25;position:absolute;transform:translate(-50%,-100%)}.balao[data-astro-cid-hxxfvfhw]:after{content:"";border-right:2px solid var(--cor-traco);border-bottom:2px solid var(--cor-traco);background:#fff;width:12px;height:12px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.quadro[data-astro-cid-hxxfvfhw]{background:var(--cor-manteiga,#fff3c4);width:max-content;max-width:min(78%,26rem);color:var(--cor-texto);border:2px solid var(--cor-traco);box-shadow:3px 4px 0 var(--cor-traco);font-family:var(--fonte-titulo);text-align:center;pointer-events:none;overflow-wrap:anywhere;border-radius:14px;margin:0;padding:.55em .9em;font-size:clamp(.78rem,2.3vw,1.15rem);font-weight:700;line-height:1.3;animation:.3s ease-out quadro-entra;position:absolute}.quadro[data-astro-cid-hxxfvfhw][data-ancora=jogador]{max-width:min(70%,26rem);transform:translate(-50%,-100%)}.quadro[data-astro-cid-hxxfvfhw][data-ancora=jogador]:after{content:"";background:var(--cor-manteiga,#fff3c4);border-right:2px solid var(--cor-traco);border-bottom:2px solid var(--cor-traco);width:12px;height:12px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.quadro[data-astro-cid-hxxfvfhw][data-ancora=topo]{top:28%;left:50%;transform:translate(-50%)}@keyframes quadro-entra{0%{opacity:0;margin-top:6px}}@media (prefers-reduced-motion:reduce){.quadro[data-astro-cid-hxxfvfhw]{animation:none}}.flutuantes[data-astro-cid-hxxfvfhw] .flutuante{font-family:var(--fonte-titulo);white-space:nowrap;text-shadow:0 2px #2b1d1d,0 0 3px #2b1d1d;pointer-events:none;font-size:clamp(.7rem,2.2vw,1.1rem);font-weight:800;animation:1.1s ease-out forwards subir;position:absolute;transform:translate(-50%,-100%)}.flutuantes[data-astro-cid-hxxfvfhw] .flutuante-amarelo{color:#ffe066}.flutuantes[data-astro-cid-hxxfvfhw] .flutuante-verde{color:#8ff0a8}.titulo[data-astro-cid-hxxfvfhw]{background:linear-gradient(#1d183826,#1d1838b8);place-items:center;padding:3%;display:grid;position:absolute;inset:0}.titulo[data-astro-cid-hxxfvfhw][hidden]{display:none}.cartao[data-astro-cid-hxxfvfhw]{max-width:30rem;color:var(--cor-texto);border:3px solid var(--cor-traco);border-radius:var(--raio);box-shadow:var(--sombra);text-align:center;background:#fff8eef5;padding:clamp(.6rem,2.5vw,1.4rem)}.retrato[data-astro-cid-hxxfvfhw]{width:96px;height:96px;image-rendering:pixelated;background:#fff9;border-radius:12px;margin:0 auto 6px;display:block}.retrato[data-astro-cid-hxxfvfhw][hidden]{display:none}.cartao[data-astro-cid-hxxfvfhw] h2[data-astro-cid-hxxfvfhw]{margin:0;font-size:clamp(1.05rem,3.6vw,1.75rem);line-height:1.15}.cartao[data-astro-cid-hxxfvfhw] p[data-astro-cid-hxxfvfhw]{margin:.3em 0 0;font-size:clamp(.8rem,2.4vw,1rem)}.modos[data-astro-cid-hxxfvfhw]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.7rem;display:flex}.modo[data-astro-cid-hxxfvfhw]{border:2px solid var(--cor-traco);border-radius:var(--raio-pilula);background:var(--cor-branco);min-height:44px;color:var(--cor-texto);font:inherit;font-family:var(--fonte-titulo);cursor:pointer;box-shadow:2px 3px 0 var(--cor-traco);padding:.4em 1.1em;font-size:clamp(.85rem,2.6vw,1.1rem);font-weight:800}.modo[data-astro-cid-hxxfvfhw].principal{background:var(--cor-acao);color:var(--cor-acao-texto)}.modo[data-astro-cid-hxxfvfhw] small[data-astro-cid-hxxfvfhw]{font-size:.75em;font-weight:700}.modo[data-astro-cid-hxxfvfhw]:focus-visible,.mudo[data-astro-cid-hxxfvfhw]:focus-visible{outline:3px solid var(--cor-foco);outline-offset:3px}.dica-toque[data-astro-cid-hxxfvfhw]{display:none}.dica-teclado[data-astro-cid-hxxfvfhw],.dica-toque[data-astro-cid-hxxfvfhw]{color:var(--cor-texto-suave)}@media (pointer:coarse){.dica-teclado[data-astro-cid-hxxfvfhw]{display:none}.dica-toque[data-astro-cid-hxxfvfhw]{display:block}}.mudo[data-astro-cid-hxxfvfhw]{top:max(6px, env(safe-area-inset-top));right:max(6px, env(safe-area-inset-right));z-index:6;cursor:pointer;background:#00000073;border:2px solid #ffffffbf;border-radius:50%;width:44px;height:44px;font-size:20px;line-height:1;position:absolute}.mudo[data-astro-cid-hxxfvfhw] .sem-som[data-astro-cid-hxxfvfhw],.mudo[data-astro-cid-hxxfvfhw][data-mudo=sim] .com-som[data-astro-cid-hxxfvfhw]{display:none}.mudo[data-astro-cid-hxxfvfhw][data-mudo=sim] .sem-som[data-astro-cid-hxxfvfhw]{display:inline}.controles[data-astro-cid-hxxfvfhw]{display:none}.bt[data-astro-cid-hxxfvfhw]{color:#fffffff2;font-family:var(--fonte-titulo);text-shadow:0 2px #00000059;touch-action:none;background:#ffffff2e;border:3px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex}.bt[data-astro-cid-hxxfvfhw].apertado{background:#ffd23f99;border-color:#fff}.dpad[data-astro-cid-hxxfvfhw]{touch-action:none;gap:10px;display:flex}.dpad[data-astro-cid-hxxfvfhw] .bt[data-astro-cid-hxxfvfhw]{pointer-events:none}@media (pointer:coarse){.jogo[data-astro-cid-hxxfvfhw].jogando .controles[data-astro-cid-hxxfvfhw]{display:flex}}.jogo[data-astro-cid-hxxfvfhw].toque.jogando .controles[data-astro-cid-hxxfvfhw]{display:flex}.jogo[data-astro-cid-hxxfvfhw][data-layout=tela-cheia] .controles[data-astro-cid-hxxfvfhw]{padding:0 max(14px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));pointer-events:none;z-index:5;justify-content:space-between;align-items:flex-end;position:absolute;inset:auto 0 0}.jogo[data-astro-cid-hxxfvfhw][data-layout=tela-cheia] .dpad[data-astro-cid-hxxfvfhw],.jogo[data-astro-cid-hxxfvfhw][data-layout=tela-cheia] .pulo[data-astro-cid-hxxfvfhw]{pointer-events:auto}.jogo[data-astro-cid-hxxfvfhw][data-layout=tela-cheia] .dpad[data-astro-cid-hxxfvfhw] .bt[data-astro-cid-hxxfvfhw]{width:clamp(56px,20vh,96px);height:clamp(56px,20vh,96px);font-size:clamp(22px,7vh,36px)}.jogo[data-astro-cid-hxxfvfhw][data-layout=tela-cheia] .pulo[data-astro-cid-hxxfvfhw]{width:clamp(72px,26vh,120px);height:clamp(72px,26vh,120px);font-size:clamp(14px,4.2vh,20px)}.jogo[data-astro-cid-hxxfvfhw][data-layout=embutido] .controles[data-astro-cid-hxxfvfhw],.jogo[data-astro-cid-hxxfvfhw].em-pe .controles[data-astro-cid-hxxfvfhw]{background:#2a2350;justify-content:space-between;align-items:center;padding:12px 14px;position:static}.jogo[data-astro-cid-hxxfvfhw][data-layout=embutido] .dpad[data-astro-cid-hxxfvfhw] .bt[data-astro-cid-hxxfvfhw],.jogo[data-astro-cid-hxxfvfhw].em-pe .dpad[data-astro-cid-hxxfvfhw] .bt[data-astro-cid-hxxfvfhw]{width:64px;height:64px;font-size:26px}.jogo[data-astro-cid-hxxfvfhw][data-layout=embutido] .pulo[data-astro-cid-hxxfvfhw],.jogo[data-astro-cid-hxxfvfhw].em-pe .pulo[data-astro-cid-hxxfvfhw]{border-radius:var(--raio-pilula);width:88px;height:64px;font-size:18px}.jogo[data-astro-cid-hxxfvfhw][data-layout=tela-cheia].em-pe{flex-direction:column;justify-content:center}.jogo[data-astro-cid-hxxfvfhw][data-layout=tela-cheia].em-pe .palco[data-astro-cid-hxxfvfhw]{width:100vw}.jogo[data-astro-cid-hxxfvfhw][data-layout=tela-cheia].em-pe .controles[data-astro-cid-hxxfvfhw]{width:100%;padding:18px max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom))}.girar[data-astro-cid-hxxfvfhw]{z-index:7;background:#1d1838eb;place-items:center;padding:1.5rem;display:grid;position:absolute;inset:0}.girar[data-astro-cid-hxxfvfhw][hidden]{display:none}.girar[data-astro-cid-hxxfvfhw] .icone[data-astro-cid-hxxfvfhw]{margin:0;font-size:3rem;line-height:1;animation:2s ease-in-out infinite girar}@keyframes surgir{0%{opacity:0;transform:translate(-50%,-8px)}}@keyframes subir{to{opacity:0;transform:translate(-50%,-220%)}}@keyframes girar{50%{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.aviso[data-astro-cid-hxxfvfhw],.girar[data-astro-cid-hxxfvfhw] .icone[data-astro-cid-hxxfvfhw]{animation:none}.flutuantes[data-astro-cid-hxxfvfhw] .flutuante{animation:1.1s step-end forwards sumir}@keyframes sumir{to{opacity:0}}}
