.poco[data-v-f0bccd79]{perspective:900px;aspect-ratio:1;min-width:0}.peca[data-v-f0bccd79]{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:var(--raio);overflow:hidden;transform-style:preserve-3d;background:linear-gradient(158deg,var(--peca-alto) 0%,var(--peca) 52%,var(--peca) 100%);border:1px solid var(--peca-borda);box-shadow:inset 0 1px #fffc,inset 0 -2px 5px var(--peca-sombra),0 1px 2px #0000001a;font-size:clamp(.55rem,11cqw,2.2rem);font-weight:700;text-transform:uppercase;color:var(--texto-peca);transition:background-color .25s var(--atraso-cor),border-color .25s var(--atraso-cor),color .25s var(--atraso-cor),box-shadow .25s var(--atraso-cor),transform .18s var(--mola)}.peca[data-v-f0bccd79]:before{content:"";position:absolute;top:-30%;left:-20%;width:46%;height:42%;border-radius:50%;background:radial-gradient(ellipse at 35% 35%,rgba(255,255,255,var(--brilho)),transparent 60%);pointer-events:none}.peca.cheia[data-v-f0bccd79]:not(.revealed){animation:assentar .16s var(--mola);border-color:var(--texto-suave)}.peca.active[data-v-f0bccd79]{border-color:var(--cobalto);box-shadow:inset 0 1px #fffc,inset 0 -2px 5px var(--peca-sombra),0 0 0 2px color-mix(in srgb,var(--cobalto) 28%,transparent)}.peca.revealed[data-v-f0bccd79]{animation:virar var(--dur-virar, .56s) cubic-bezier(.5,.05,.3,1) var(--atraso) backwards}.peca.revealed.correct[data-v-f0bccd79],.peca.revealed.present[data-v-f0bccd79],.peca.revealed.absent[data-v-f0bccd79]{color:var(--texto-pintado);border-color:transparent;box-shadow:inset 0 1px #ffffff47,inset 0 -3px 8px #00000038,0 1px 3px #0000002e}.peca.revealed.correct[data-v-f0bccd79]{background:linear-gradient(158deg,var(--cobalto-alto),var(--cobalto) 62%)}.peca.revealed.present[data-v-f0bccd79]{background:linear-gradient(158deg,var(--ambar-alto),var(--ambar) 62%)}.peca.revealed.absent[data-v-f0bccd79]{background:linear-gradient(158deg,var(--ausente-alto),var(--ausente) 62%)}.lustro[data-v-f0bccd79]{position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);opacity:0;pointer-events:none}.peca.revealed .lustro[data-v-f0bccd79]{animation:lustro .7s ease-out var(--atraso-cor) backwards}.peca.won[data-v-f0bccd79]{animation:onda .75s var(--mola) var(--atraso-onda, 0ms) backwards}.peca.estatico[data-v-f0bccd79],.peca.estatico .lustro[data-v-f0bccd79]{animation:none!important}.peca.estatico[data-v-f0bccd79]{transition:none}.letra[data-v-f0bccd79]{position:relative;z-index:1;line-height:1}.row[data-v-9f47f7d9]{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--gp)}.row.shake[data-v-9f47f7d9]{animation:tremer .55s}.board[data-v-a20a84d6]{container-type:inline-size;display:grid;gap:var(--gp);align-content:center;transition:opacity .3s}.board.resolvido[data-v-a20a84d6]{opacity:.5}.dead[data-v-a20a84d6]{opacity:.25}.kb[data-v-7dd72ea6]{display:grid;gap:7px;padding:0 2px 2px;width:100%;max-width:580px;margin:0 auto}.kb-row[data-v-7dd72ea6]{display:flex;justify-content:center;gap:5px}.tecla[data-v-7dd72ea6]{position:relative;flex:1;min-width:0;height:52px;border-radius:var(--raio);overflow:hidden;background:linear-gradient(170deg,var(--tecla-alto),var(--tecla));box-shadow:inset 0 1px #ffffff80,0 2px 0 var(--peca-borda),0 2px 4px #0000001f;font-size:.95rem;font-weight:700;text-transform:uppercase;transition:transform .09s,box-shadow .09s}.tecla.premida[data-v-7dd72ea6]{transform:translateY(2px);box-shadow:inset 0 1px 3px #00000047}.tecla.larga[data-v-7dd72ea6]{flex:1.7;font-size:.68rem}.rotulo[data-v-7dd72ea6]{position:relative;z-index:1;display:grid;place-items:center}.rotulo svg[data-v-7dd72ea6]{width:20px;height:20px}.faixas[data-v-7dd72ea6]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.faixas i[data-v-7dd72ea6]{flex:1;transform:scaleY(0);transform-origin:bottom;transition:transform .35s var(--mola) calc(var(--i) * 60ms),background-color .3s}.faixas i.correct[data-v-7dd72ea6],.faixas i.present[data-v-7dd72ea6],.faixas i.absent[data-v-7dd72ea6]{transform:scaleY(1)}.faixas i.correct[data-v-7dd72ea6]{background:linear-gradient(170deg,var(--cobalto-alto),var(--cobalto))}.faixas i.present[data-v-7dd72ea6]{background:linear-gradient(170deg,var(--ambar-alto),var(--ambar))}.faixas i.absent[data-v-7dd72ea6]{background:linear-gradient(170deg,var(--ausente-alto),var(--ausente))}.tecla[data-v-7dd72ea6]:has(.faixas i.correct),.tecla[data-v-7dd72ea6]:has(.faixas i.present),.tecla[data-v-7dd72ea6]:has(.faixas i.absent){color:var(--texto-pintado);text-shadow:0 1px 2px rgba(0,0,0,.3)}.fundo[data-v-7aae82b2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--parede-fundo) 72%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:aparecer-7aae82b2 .18s ease-out}@keyframes aparecer-7aae82b2{0%{opacity:0}to{opacity:1}}.modal[data-v-7aae82b2]{width:min(460px,100%);max-height:86vh;display:flex;flex-direction:column;background:var(--superficie);border:1px solid var(--peca-borda);border-radius:12px;box-shadow:0 18px 50px #0000004d;animation:surgir .26s var(--mola)}header[data-v-7aae82b2]{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 10px}h2[data-v-7aae82b2]{font-size:.85rem;text-transform:uppercase;letter-spacing:.09em;color:var(--texto-suave)}.x[data-v-7aae82b2]{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;color:var(--texto-suave);transition:background-color .2s,color .2s}.x[data-v-7aae82b2]:hover{background:color-mix(in srgb,var(--texto) 8%,transparent);color:var(--texto)}.x svg[data-v-7aae82b2]{width:15px;height:15px}.corpo[data-v-7aae82b2]{padding:4px 22px 22px;overflow-y:auto;line-height:1.55}p[data-v-e0a4eddf]{margin:10px 0}.ex[data-v-e0a4eddf]{width:235px;margin:15px 0 8px}hr[data-v-e0a4eddf]{border:0;border-top:1px solid var(--peca-borda);margin:18px 0}b[data-v-e0a4eddf]{color:var(--cobalto)}.resultado[data-v-535a32e6]{text-align:center;margin-bottom:6px}.veredito[data-v-535a32e6]{font-size:.9rem;color:var(--texto-suave)}.palavras[data-v-535a32e6]{list-style:none;margin:12px 0 4px}.palavras li[data-v-535a32e6]{margin:10px 0;animation:surgir .4s var(--mola) calc(var(--i) * 90ms) backwards}.palavras b[data-v-535a32e6]{font-size:1.45rem;font-weight:800;letter-spacing:.1em;color:var(--cobalto)}.def[data-v-535a32e6]{display:block;font-size:.76rem;color:var(--texto-suave);margin-top:3px;line-height:1.45}.nums[data-v-535a32e6]{display:flex;justify-content:space-around;margin:18px 0 4px;text-align:center}.nums b[data-v-535a32e6]{display:block;font-size:1.7rem;font-weight:800}.nums span[data-v-535a32e6]{font-size:.66rem;color:var(--texto-suave);text-transform:uppercase;letter-spacing:.04em}h3[data-v-535a32e6]{font-size:.7rem;text-transform:uppercase;letter-spacing:.09em;color:var(--texto-suave);text-align:center;margin:18px 0 10px}.dist[data-v-535a32e6]{display:grid;gap:5px}.linha[data-v-535a32e6]{display:flex;align-items:center;gap:8px;font-size:.78rem}.n[data-v-535a32e6]{width:10px;text-align:center;color:var(--texto-suave);font-weight:700}.calha[data-v-535a32e6]{flex:1}.barra[data-v-535a32e6]{padding:3px 7px;border-radius:3px;background:var(--ausente);color:var(--texto-pintado);text-align:right;font-weight:700;animation:crescer-535a32e6 .5s var(--mola) calc(var(--i) * 45ms) backwards}.barra.atual[data-v-535a32e6]{background:linear-gradient(100deg,var(--cobalto-alto),var(--cobalto))}@keyframes crescer-535a32e6{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1)}}.rodape[data-v-535a32e6]{display:flex;align-items:center;gap:14px;margin-top:22px;padding-top:18px;border-top:1px solid var(--peca-borda)}.cd[data-v-535a32e6]{flex:1;text-align:center}.cd span[data-v-535a32e6]{display:block;font-size:.64rem;color:var(--texto-suave);text-transform:uppercase;letter-spacing:.04em}.cd b[data-v-535a32e6]{font-size:1.35rem;font-variant-numeric:tabular-nums}.principal[data-v-535a32e6]{flex:1;padding:13px;border-radius:var(--raio);background:linear-gradient(160deg,var(--cobalto-alto),var(--cobalto));color:#fff;font-weight:700;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 3px color-mix(in srgb,var(--cobalto) 65%,black),0 4px 12px #0000002e;transition:transform .1s,box-shadow .1s}.principal[data-v-535a32e6]:active{transform:translateY(3px);box-shadow:0 0 color-mix(in srgb,var(--cobalto) 65%,black)}.opcao[data-v-fe95f22f]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;border-bottom:1px solid var(--peca-borda);cursor:pointer}.opcao span[data-v-fe95f22f]{display:block;font-size:.74rem;color:var(--texto-suave);margin-top:2px}input[data-v-fe95f22f]{width:20px;height:20px;accent-color:var(--cobalto);cursor:pointer;flex:none}.creditos[data-v-fe95f22f]{margin-top:18px;font-size:.7rem;color:var(--texto-suave);line-height:1.65}.creditos b[data-v-fe95f22f]{color:var(--texto)}.app[data-v-0bf38648]{display:flex;flex-direction:column;height:100dvh;padding:10px 10px 8px}.topo[data-v-0bf38648]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--texto) 12%,transparent)}h1[data-v-0bf38648]{font-size:1.45rem;font-weight:800;letter-spacing:.1em;white-space:nowrap}.modos[data-v-0bf38648],.acoes[data-v-0bf38648]{display:flex;gap:3px;flex:1;align-items:center}.acoes[data-v-0bf38648]{justify-content:flex-end}.modos button[data-v-0bf38648]{position:relative;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:5px 6px;border-radius:4px;color:var(--texto-suave);transition:color .2s}.modos button[data-v-0bf38648]:hover{color:var(--texto)}.modos button.ativo[data-v-0bf38648]{color:var(--cobalto)}.modos button[data-v-0bf38648]:after{content:"";position:absolute;left:6px;right:6px;bottom:0;height:2px;border-radius:2px;background:var(--cobalto);transform:scaleX(0);transition:transform .25s var(--mola)}.modos button.ativo[data-v-0bf38648]:after{transform:scaleX(1)}.acoes button[data-v-0bf38648]{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--raio);color:var(--texto-suave);transition:background-color .2s,color .2s}.acoes button[data-v-0bf38648]:hover{background:color-mix(in srgb,var(--texto) 8%,transparent);color:var(--texto)}.acoes svg[data-v-0bf38648]{width:17px;height:17px}.nova[data-v-0bf38648]{color:var(--cobalto)!important}.nova svg[data-v-0bf38648]{transition:transform .5s var(--mola)}.nova.arodar svg[data-v-0bf38648]{transform:rotate(360deg)}.formatos[data-v-0bf38648]{display:flex;justify-content:center;gap:4px;padding:10px 0 2px}.formatos button[data-v-0bf38648]{padding:5px 14px;border-radius:20px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--texto-suave);border:1px solid var(--peca-borda);transition:all .2s}.formatos button[data-v-0bf38648]:hover{border-color:var(--cobalto);color:var(--texto)}.formatos button.ativo[data-v-0bf38648]{background:var(--cobalto);border-color:var(--cobalto);color:#fff}.fmt-enter-active[data-v-0bf38648],.fmt-leave-active[data-v-0bf38648]{transition:opacity .2s,transform .2s}.fmt-enter-from[data-v-0bf38648],.fmt-leave-to[data-v-0bf38648]{opacity:0;transform:translateY(-6px)}.tabuleiros[data-v-0bf38648]{flex:1;min-height:0;container-type:size;display:grid;justify-content:center;align-content:center;gap:10px 34px;padding:8px 0}.tabuleiros[data-v-0bf38648]>*{--gp: 5px;--disp: 100cqh;--larg: 100cqw;--cap: 460px;width:min(var(--larg),var(--cap),calc(((var(--disp) - (var(--tries) - 1) * var(--gp)) / var(--tries)) * 5 + 4 * var(--gp)));margin:auto;animation:entrar .3s ease-out backwards}.tabuleiros[data-v-0bf38648]>*:nth-child(2){animation-delay:.05s}.tabuleiros[data-v-0bf38648]>*:nth-child(3){animation-delay:.1s}.tabuleiros[data-v-0bf38648]>*:nth-child(4){animation-delay:.15s}.tabuleiros.b1[data-v-0bf38648]{grid-template-columns:auto}.tabuleiros.b2[data-v-0bf38648],.tabuleiros.b4[data-v-0bf38648]{grid-template-columns:repeat(2,auto)}.tabuleiros.b4[data-v-0bf38648]>*{--disp: calc((100cqh - 10px)/2) ;--larg: calc((100cqw - 34px)/2) ;--cap: 300px}@media (min-width: 980px){.tabuleiros.b4[data-v-0bf38648]{grid-template-columns:repeat(4,auto)}.tabuleiros.b4[data-v-0bf38648]>*{--disp: 100cqh;--larg: calc((100cqw - 102px)/4) ;--cap: 340px}}.tabuleiros.b2[data-v-0bf38648]>*{--larg: calc((100cqw - 34px)/2) ;--cap: 400px}@media (max-width: 560px){.topo[data-v-0bf38648]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"titulo acoes" "modos modos";gap:6px 0;padding-bottom:8px}h1[data-v-0bf38648]{grid-area:titulo;font-size:1.25rem}.acoes[data-v-0bf38648]{grid-area:acoes;flex:none}.modos[data-v-0bf38648]{grid-area:modos;flex:none;justify-content:center;gap:2px}.modos button[data-v-0bf38648]{padding:4px 9px}}.toast{position:fixed;top:62px;left:50%;transform:translate(-50%);z-index:60;padding:11px 18px;background:var(--texto);color:var(--parede);border-radius:var(--raio);box-shadow:0 6px 20px #0000004d;font-weight:700;font-size:.82rem;pointer-events:none;white-space:nowrap}.toast-enter-active{animation:descer .22s var(--mola)}.toast-leave-active{animation:descer .18s ease-in reverse}:root{color-scheme:light;--parede: #e3ddd1;--parede-fundo: #d5cec0;--padrao: #2c5aa0;--padrao-opacidade: .07;--peca: #fbf8f2;--peca-alto: #ffffff;--peca-borda: #cabfa6;--peca-sombra: rgba(90, 70, 40, .18);--cobalto: #2c5aa0;--cobalto-alto: #4a7cc4;--ambar: #d99a2b;--ambar-alto: #f0b850;--ausente: #9d968a;--ausente-alto: #b4ada0;--texto: #2a2620;--texto-suave: #6b6357;--texto-peca: #2a2620;--texto-pintado: #fffdf8;--superficie: #fbf8f2;--tecla: #ded5c2;--tecla-alto: #ece4d4;--brilho: .34;--raio: 6px;--mola: cubic-bezier(.34, 1.56, .64, 1)}:root[data-tema=escuro]{color-scheme:dark;--parede: #151b26;--parede-fundo: #0d1219;--padrao: #6f9ede;--padrao-opacidade: .09;--peca: #263449;--peca-alto: #33445e;--peca-borda: #3c4f6b;--peca-sombra: rgba(0, 0, 0, .45);--cobalto: #3f74c4;--cobalto-alto: #6a9ce0;--ambar: #d99a2b;--ambar-alto: #f0b850;--ausente: #46536b;--ausente-alto: #5a6880;--texto: #eef2f8;--texto-suave: #93a1b8;--texto-peca: #eef2f8;--texto-pintado: #ffffff;--superficie: #1b2436;--tecla: #33445e;--tecla-alto: #435775;--brilho: .13}:root[data-daltonico=sim]{--cobalto: #1f6feb;--cobalto-alto: #4a90ff;--ambar: #d63384;--ambar-alto: #f06baa}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%}body{background:var(--parede);color:var(--texto);font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;-webkit-user-select:none;user-select:none;transition:background-color .4s,color .4s}button{font-family:inherit;color:inherit;cursor:pointer;border:0;background:none}@keyframes assentar{0%{transform:scale(.82)}55%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes virar{0%{transform:rotateX(0) scale(1)}45%{transform:rotateX(-90deg) scale(1.04)}55%{transform:rotateX(-90deg) scale(1.04)}to{transform:rotateX(0) scale(1)}}@keyframes tremer{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}@keyframes onda{0%,to{transform:translateY(0) scale(1)}30%{transform:translateY(-18px) scale(1.06)}55%{transform:translateY(2px) scale(.98)}75%{transform:translateY(-5px) scale(1.01)}}@keyframes lustro{0%{transform:translate(-120%) skew(-18deg);opacity:0}35%{opacity:.55}to{transform:translate(220%) skew(-18deg);opacity:0}}@keyframes surgir{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}@keyframes descer{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}@keyframes entrar{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
