.busca-topo[data-v-9d61fc90]{background:var(--color-superficie);transition:box-shadow .15s;box-shadow:0 1px 2px #0f1e3d0a}.busca-topo[data-v-9d61fc90]:focus-within{box-shadow:0 0 0 2px var(--color-principal-suave), 0 0 0 1px var(--color-principal) inset}.tecla[data-v-9d61fc90]{background:var(--color-fundo);height:22px;color:var(--color-texto-2);font:500 11px var(--font-sans);white-space:nowrap;border-radius:6px;align-items:center;padding:0 7px}.botao-topo[data-v-9d61fc90]{background:var(--color-superficie);border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;position:relative;box-shadow:0 1px 2px #0f1e3d0a}.botao-topo[data-v-9d61fc90]:hover{transform:translateY(-2px);box-shadow:0 8px 18px #0f1e3d1f}.botao-topo.ativo[data-v-9d61fc90]{background:var(--color-principal-suave)}.botao-topo svg[data-v-9d61fc90]{transition:transform .25s}.botao-topo:hover svg[data-v-9d61fc90]{transform:scale(1.08)}.tom-claro[data-v-9d61fc90]{fill:#e2daff}.tom-medio[data-v-9d61fc90]{fill:#a894ff}.tom-forte[data-v-9d61fc90]{fill:#6d4ae8}.tom-coral[data-v-9d61fc90]{fill:#ff7a59}.tom-ambar[data-v-9d61fc90]{fill:#ffc233}.traco-forte[data-v-9d61fc90]{stroke:#3b2399;fill:none}.traco-branco[data-v-9d61fc90]{stroke:#fff}.traco-ambar[data-v-9d61fc90]{stroke:#ffc233;fill:none}.sino.tocando[data-v-9d61fc90]{transform-origin:50% 12%;animation:4s ease-in-out infinite toca-9d61fc90}@keyframes toca-9d61fc90{0%,82%,to{transform:rotate(0)}85%{transform:rotate(14deg)}89%{transform:rotate(-12deg)}93%{transform:rotate(8deg)}96%{transform:rotate(-4deg)}}.contador[data-v-9d61fc90]{box-sizing:border-box;color:#fff;min-width:21px;height:21px;font:600 11px/1 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;box-shadow:0 0 0 2.5px var(--color-fundo), 0 3px 8px #ff5f3c73;background:#ff5f3c;border-radius:11px;justify-content:center;align-items:center;padding:0 6px;animation:.45s cubic-bezier(.3,1.6,.5,1) pula-9d61fc90;display:flex;position:absolute;top:-6px;right:-6px}.contador[data-v-9d61fc90]:after{content:"";border-radius:inherit;animation:2.4s ease-out infinite halo-9d61fc90;position:absolute;inset:0;box-shadow:0 0 #ff5f3c8c}@keyframes pula-9d61fc90{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes halo-9d61fc90{0%{box-shadow:0 0 #ff5f3c80}70%,to{box-shadow:0 0 0 8px #ff5f3c00}}.pessoa-topo[data-v-9d61fc90]{color:var(--color-texto);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:2px 8px 2px 2px;transition:background .15s;display:flex}@media (width<=380px){.pessoa-topo[data-v-9d61fc90]{padding:2px}}.pessoa-topo[data-v-9d61fc90]:hover,.pessoa-topo.ativo[data-v-9d61fc90]{background:var(--color-superficie)}.painel-topo[data-v-9d61fc90]{z-index:45;background:var(--color-superficie);box-shadow:0 18px 48px #0f1e3d2e, 0 0 0 1px var(--color-linha);border-radius:14px;position:absolute;top:52px;overflow:hidden}.item-topo[data-v-9d61fc90]{width:100%;color:var(--color-texto);font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:9px 10px;transition:background .12s;display:flex}.item-topo[data-v-9d61fc90]:hover,.item-topo.marcado[data-v-9d61fc90]{background:var(--color-fundo)}.item-topo .seta[data-v-9d61fc90]{opacity:0;transition:opacity .12s,transform .12s}.item-topo.marcado .seta[data-v-9d61fc90]{opacity:1;transform:translate(2px)}.tirar-foto[data-v-9d61fc90]{width:30px;height:30px;color:var(--color-texto-2);background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-left:2px;display:flex}.tirar-foto[data-v-9d61fc90]:hover{background:var(--color-perigo-fundo);color:var(--color-perigo)}.text-perigo[data-v-9d61fc90]{color:var(--color-perigo)}.aviso-perigo[data-v-9d61fc90]{background:var(--color-perigo-fundo);color:#e0532f}.aviso-alerta[data-v-9d61fc90]{background:var(--color-alerta-fundo);color:#d08a00}.aviso-info[data-v-9d61fc90]{background:var(--color-info-fundo);color:var(--color-principal)}.botao-tamanho[data-v-9d61fc90]{background:var(--color-fundo);width:26px;height:26px;color:var(--color-texto);border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:16px;line-height:1;display:flex}.botao-tamanho[data-v-9d61fc90]:hover{background:var(--color-principal-suave)}.botao-tamanho[data-v-9d61fc90]:disabled{opacity:.4;cursor:default}.chave[data-v-9d61fc90]{background:#dcdaea;border-radius:10px;width:34px;height:19px;transition:background .2s;position:relative}.chave[data-v-9d61fc90]:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .2s;position:absolute;top:2px;left:2px}.chave.ligada[data-v-9d61fc90]{background:var(--color-principal)}.chave.ligada[data-v-9d61fc90]:after{transform:translate(15px)}.voltar-ao-topo[data-v-0bb85be4]{right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));z-index:30;background:var(--color-principal);color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:transform .18s,background .18s;display:flex;position:fixed;box-shadow:0 8px 22px #3b239959}.voltar-ao-topo[data-v-0bb85be4]:hover{background:var(--color-principal-forte);transform:translateY(-3px)}.voltar-ao-topo:hover svg[data-v-0bb85be4]{animation:.7s ease-in-out infinite voltar-ao-topo-seta-0bb85be4}.voltar-ao-topo[data-v-0bb85be4]:focus-visible{outline:3px solid var(--color-principal-clara);outline-offset:2px}.voltar-ao-topo-enter-active[data-v-0bb85be4],.voltar-ao-topo-leave-active[data-v-0bb85be4]{transition:opacity .2s,transform .2s}.voltar-ao-topo-enter-from[data-v-0bb85be4],.voltar-ao-topo-leave-to[data-v-0bb85be4]{opacity:0;transform:translateY(14px)scale(.85)}@keyframes voltar-ao-topo-seta-0bb85be4{50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.voltar-ao-topo[data-v-0bb85be4],.voltar-ao-topo svg[data-v-0bb85be4]{transition:none;animation:none}}.menu-flutuante[data-v-8a5b64eb]{z-index:50;background:var(--color-superficie);width:min(380px,100vw - 2rem);max-height:calc(100vh - 96px);box-shadow:0 18px 48px #0f1e3d33, 0 0 0 1px var(--color-linha);border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex;position:absolute;top:52px;left:0;overflow-y:auto}.ficha[data-v-8a5b64eb]{color:var(--color-texto);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 4px 10px;font-size:13px;font-weight:500;line-height:1.25;transition:background .15s;display:flex}.ficha[data-v-8a5b64eb]:hover{background:var(--color-fundo)}.quadro[data-v-8a5b64eb]{background:var(--color-principal-suave);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .2s;display:flex}.ficha:hover .quadro[data-v-8a5b64eb]{transform:scale(1.08)}.ficha.atual[data-v-8a5b64eb]{background:var(--color-principal-suave);color:var(--color-principal-forte);font-weight:600}.ficha.atual .quadro[data-v-8a5b64eb]{background:var(--color-principal)}.plano[data-v-8a5b64eb]{background:var(--color-principal-suave);min-height:48px;color:var(--color-principal-forte);border-radius:12px;align-items:center;gap:10px;padding:7px 7px 7px 10px;font-size:13px;line-height:1.3;display:flex}.estrela[data-v-8a5b64eb]{background:var(--color-principal);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.barra[data-v-8a5b64eb]{background:#6d4ae838;border-radius:2px;height:4px;margin-top:5px;display:block;overflow:hidden}.barra span[data-v-8a5b64eb]{background:var(--color-principal);border-radius:2px;height:100%;display:block}.upgrade[data-v-8a5b64eb]{background:var(--color-principal);color:#fff;border-radius:9px;flex:none;align-items:center;height:32px;padding:0 12px;font-weight:600;transition:transform .18s;display:inline-flex}.upgrade[data-v-8a5b64eb]:hover{transform:scale(1.04)}.botao-topo[data-v-8a5b64eb]{background:var(--color-superficie);border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 1px 2px #0f1e3d0a}.botao-topo[data-v-8a5b64eb]:hover{transform:translateY(-2px);box-shadow:0 8px 18px #0f1e3d1f}.botao-topo.ativo[data-v-8a5b64eb]{background:var(--color-principal-suave)}.sair-cheia[data-v-8a5b64eb]{top:max(12px, env(safe-area-inset-top,0px));right:max(12px, env(safe-area-inset-right,0px));z-index:45;background:var(--color-superficie);width:40px;height:40px;color:var(--color-principal);opacity:.55;border:0;border-radius:10px;justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex;position:fixed;box-shadow:0 6px 16px #0f1e3d29}.sair-cheia[data-v-8a5b64eb]:hover,.sair-cheia[data-v-8a5b64eb]:focus-visible{opacity:1}
