.biblia-topo{background:var(--cor-topo-fundo);border-bottom:1px solid var(--cor-borda);flex-shrink:0;align-items:center;gap:10px;padding:10px 14px;display:flex}.biblia-topo-botao{width:42px;height:42px;color:var(--cor-texto);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;text-decoration:none;display:flex}.biblia-topo-botao svg{flex:none;width:22px;min-width:22px;max-width:none;height:22px;min-height:22px;max-height:none;display:block}.biblia-topo-botao:active{opacity:.7;transform:scale(.94)}.biblia-topo-titulo{text-align:center;min-width:0;font-family:var(--fonte-leitura);color:var(--cor-texto);text-overflow:ellipsis;white-space:nowrap;flex:1;padding:0 6px;font-size:17px;font-weight:700;overflow:hidden}.biblia-topo-acoes{gap:8px;display:flex}.biblia-busca-fundo{z-index:50;background:#0006;flex-direction:column;display:flex;position:fixed;inset:0}.biblia-busca-painel{background:var(--cor-fundo);margin-top:env(safe-area-inset-top,0px);border-radius:0 0 var(--raio-grande) var(--raio-grande);max-height:85vh;box-shadow:var(--sombra-media);flex-direction:column;display:flex;overflow:hidden}.biblia-busca-campo-linha{border-bottom:1px solid var(--cor-borda);flex-shrink:0;align-items:center;gap:8px;padding:14px;display:flex}.biblia-busca-campo{background:var(--cor-superficie);border:1.5px solid var(--cor-borda);border-radius:var(--raio-medio);color:var(--cor-texto);outline:none;flex:1;padding:12px 14px}.biblia-busca-campo:focus{border-color:var(--cor-primaria)}.biblia-busca-fechar{border:1px solid var(--cor-borda);background:var(--cor-superficie-alt);width:34px;height:34px;color:var(--cor-texto);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.biblia-busca-resultados{padding:6px 8px 20px;overflow-y:auto}.biblia-busca-grupo-titulo{text-transform:uppercase;letter-spacing:.04em;color:var(--cor-texto-secundario);margin:14px 10px 4px;font-size:12px;font-weight:700}.biblia-busca-item{text-align:left;border-radius:var(--raio-medio);cursor:pointer;width:100%;color:var(--cor-texto);background:0 0;border:none;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.biblia-busca-item:active{background:var(--cor-superficie-alt)}.biblia-busca-item-titulo{font-family:var(--fonte-leitura);color:var(--cor-texto);font-size:14.5px;font-weight:700}.biblia-busca-item-dica{color:var(--cor-destaque-texto);font-size:12.5px}.biblia-busca-item-trecho{color:var(--cor-texto-secundario);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.biblia-busca-referencia{background:var(--cor-acento-suave)}.biblia-busca-carregando,.biblia-busca-vazio{color:var(--cor-texto-secundario);padding:10px 12px;font-size:13.5px}.dica-borda{background:color-mix(in srgb, var(--cor-superficie) 55%, transparent);border:none;border:1px solid var(--cor-borda);width:10px;height:48px;box-shadow:none;opacity:.55;cursor:pointer;z-index:20;border-left:none;border-top-right-radius:10px;border-bottom-right-radius:10px;justify-content:center;align-items:center;padding:0;transition:opacity .15s,width .15s;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%)}.dica-borda:hover,.dica-borda:active{opacity:.95;width:14px}.dica-borda-seta{color:var(--cor-texto);width:12px;height:12px;transform:translate(-1px)}.tela-biblia{background:var(--cor-fundo)}.biblia-lista{padding:8px 16px 32px}.biblia-status-erro{color:var(--cor-erro)}.biblia-secao{margin-top:20px}.biblia-secao-titulo{font-family:var(--fonte-leitura);color:var(--cor-destaque-texto);text-transform:uppercase;letter-spacing:.04em;margin:0 4px 10px;font-size:15px;font-weight:700}.biblia-grade-livros{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.biblia-livro-card{background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-medio);box-shadow:var(--sombra-suave);flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.biblia-livro-card:active{transform:scale(.98)}.biblia-livro-nome{font-family:var(--fonte-leitura);color:var(--cor-texto);font-size:15px;font-weight:700}.biblia-livro-capitulos{color:var(--cor-texto-secundario);font-size:12.5px}.tela-biblia-livro{background:var(--cor-fundo)}.biblia-livro-conteudo{padding:16px}.biblia-grade-capitulos{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.biblia-capitulo-item{aspect-ratio:1;background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-medio);color:var(--cor-texto);font-family:var(--fonte-leitura);box-shadow:var(--sombra-suave);justify-content:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:flex}.biblia-capitulo-item:active{background:var(--cor-acento-suave);color:var(--cor-destaque-texto)}.marcacao-fundo{z-index:55;background:#0000006b;justify-content:center;align-items:flex-end;animation:.18s marcacao-fundo-entrada;display:flex;position:fixed;inset:0}@keyframes marcacao-fundo-entrada{0%{opacity:0}to{opacity:1}}.marcacao-painel{background:var(--cor-fundo);border-radius:var(--raio-grande) var(--raio-grande) 0 0;width:100%;max-width:520px;max-height:82vh;padding:10px 18px calc(20px + env(safe-area-inset-bottom,0px));box-shadow:var(--sombra-media);animation:.22s marcacao-painel-entrada;overflow-y:auto}@keyframes marcacao-painel-entrada{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.marcacao-alca{background:var(--cor-borda);border-radius:999px;width:40px;height:4px;margin:4px auto 12px}.marcacao-cabecalho{justify-content:space-between;align-items:center;gap:10px;display:flex}.marcacao-referencia{font-family:var(--fonte-leitura);color:var(--cor-destaque-texto);font-size:16px;font-weight:700}.marcacao-fechar{border:1px solid var(--cor-borda);background:var(--cor-superficie-alt);width:30px;height:30px;color:var(--cor-texto);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.marcacao-painel .marcacao-texto.leitura-versiculo{color:var(--cor-texto);cursor:default;margin:10px 0 4px;font-size:15px;line-height:1.5}.marcacao-estilo-opcoes{gap:8px;display:flex}.marcacao-estilo-opcao{background:var(--cor-superficie);border:1.5px solid var(--cor-borda);border-radius:var(--raio-medio);color:var(--cor-texto);cursor:pointer;flex:1;padding:9px 10px;font-size:13px;font-weight:600}.marcacao-estilo-opcao-ativa{border-color:var(--cor-primaria);background:var(--cor-primaria);color:var(--cor-primaria-texto)}.marcacao-secao{flex-direction:column;gap:8px;margin-top:18px;display:flex}.marcacao-secao-titulo{text-transform:uppercase;letter-spacing:.04em;color:var(--cor-texto-secundario);font-size:12px;font-weight:700}.marcacao-cores{gap:12px;display:flex}.marcacao-cor{cursor:pointer;width:36px;height:36px;box-shadow:var(--sombra-suave);border:2px solid #0000;border-radius:50%}.marcacao-cor-ativa{border-color:var(--cor-texto);transform:scale(1.1)}.marcacao-acoes{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.marcacao-acao{background:var(--cor-superficie);border:1.5px solid var(--cor-borda);border-radius:var(--raio-medio);color:var(--cor-texto);cursor:pointer;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;font-size:11.5px;font-weight:600;display:flex}.marcacao-acao-letra{font-family:var(--fonte-leitura);font-size:18px;line-height:1}.marcacao-acao-ativa{border-color:var(--cor-primaria);background:var(--cor-acento-suave);color:var(--cor-destaque-texto)}.marcacao-acao-nota{flex-direction:row;justify-content:center;width:100%}.marcacao-nota-existente{text-align:left;background:var(--cor-card-versiculo-fundo);border:1px solid var(--cor-card-versiculo-borda);border-radius:var(--raio-medio);cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:12px 14px;display:flex}.marcacao-nota-existente p{color:var(--cor-texto);white-space:pre-wrap;margin:0;font-size:13.5px;line-height:1.5}.marcacao-nota-editar{color:var(--cor-destaque-texto);align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.marcacao-nota-form{flex-direction:column;gap:10px;display:flex}.marcacao-nota-campo{resize:vertical;min-height:70px}.marcacao-nota-botoes{justify-content:flex-end;gap:8px;display:flex}.marcacao-perguntar{border-radius:var(--raio-botao);border:1.5px solid var(--cor-acento);width:100%;color:var(--cor-destaque-texto);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;margin:4px 0 8px;padding:12px 16px;font-size:15px;font-weight:700;display:flex}.tela-biblia-leitura{background:var(--cor-fundo)}.biblia-leitura-scroll{padding:4px 0 8px}.biblia-status{text-align:center;color:var(--cor-texto-secundario);padding:40px 16px;font-size:14px}.leitura-corpo{font-family:var(--fonte-leitura);color:var(--cor-texto);padding:22px 22px 12px;font-size:17px;line-height:1.5}.leitura-versiculo{cursor:pointer;margin:0 0 16px;scroll-margin-top:70px}.leitura-marca-indicador{vertical-align:middle;color:var(--cor-texto-secundario);opacity:.75;margin-left:5px;display:inline-block}.leitura-versiculo-alvo{background:var(--cor-acento-suave);box-shadow:0 0 0 6px var(--cor-acento-suave);border-radius:6px;margin-left:-6px;margin-right:-6px;padding:0 6px}.leitura-versiculo-grifado{z-index:0;background-color:var(--cor-grifo-atual);box-shadow:0 0 0 6px var(--cor-grifo-atual);border-radius:6px;margin-left:-6px;margin-right:-6px;padding:0 6px;position:relative}.leitura-versiculo-grifado.leitura-versiculo-grifado-marcador{box-shadow:none;background:0 0;border-radius:0;margin-left:-5px;margin-right:-5px;padding:2px 5px}.leitura-versiculo-grifado.leitura-versiculo-grifado-marcador:before,.leitura-versiculo-grifado.leitura-versiculo-grifado-marcador:after{content:"";z-index:-1;background-color:var(--cor-grifo-atual);background-image:repeating-linear-gradient(91deg,#fff3 0 2px,#0000 2px 6px);position:absolute}.leitura-versiculo-grifado.leitura-versiculo-grifado-marcador:before{opacity:.92;border-radius:2px 12px 4px 13px/9px 2px 10px 3px;inset:0 -4px 4px -6px;transform:rotate(-1deg)}.leitura-versiculo-grifado.leitura-versiculo-grifado-marcador:after{opacity:.6;border-radius:10px 3px 11px 2px/3px 8px 2px 9px;inset:3px -6px -1px -3px;transform:rotate(.8deg);-webkit-mask-image:linear-gradient(92deg,#000 0% 18%,#0000 26%,#000 34% 68%,#0000 75%,#000 84% 100%);mask-image:linear-gradient(92deg,#000 0% 18%,#0000 26%,#000 34% 68%,#0000 75%,#000 84% 100%)}.leitura-versiculo-grifado.leitura-versiculo-grifado-marcador:nth-of-type(2n):before{border-radius:12px 3px 13px 2px/2px 9px 3px 10px;transform:rotate(1deg)}.leitura-versiculo-grifado.leitura-versiculo-grifado-marcador:nth-of-type(2n):after{border-radius:3px 11px 2px 12px/8px 2px 9px 3px;transform:rotate(-.7deg);-webkit-mask-image:linear-gradient(88deg,#000 0% 22%,#0000 30%,#000 40% 60%,#0000 70%,#000 80% 100%);mask-image:linear-gradient(88deg,#000 0% 22%,#0000 30%,#000 40% 60%,#0000 70%,#000 80% 100%)}.leitura-numero{color:var(--cor-destaque-texto);vertical-align:super;font-size:.65em;font-weight:800;line-height:0;font-family:var(--fonte-leitura);margin-right:3px}.leitura-numero-grande{float:left;font-family:var(--fonte-leitura);vertical-align:baseline;margin:2px 10px 0 0;font-size:3.4em;font-weight:700;line-height:.78}.leitura-navegacao{clear:both;justify-content:space-between;align-items:center;gap:12px;padding:12px 22px 28px;display:flex}.leitura-nav-botao{color:var(--cor-destaque-texto);align-items:center;gap:4px;padding:8px 4px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.leitura-nav-botao:active{opacity:.7}.leitura-credito{text-align:center;color:var(--cor-texto-secundario);margin:1.25rem 1rem 1.5rem;font-size:.75rem;line-height:1.45}.leitura-credito a{color:var(--cor-link)}.palavra-acrescentada{font-style:italic}.card-versiculo{background:radial-gradient(circle at 12% 18%, #00000006 0%, transparent 40%), radial-gradient(circle at 85% 75%, #00000005 0%, transparent 45%), var(--cor-card-versiculo-fundo);border:1px solid var(--cor-card-versiculo-borda);border-radius:var(--raio-medio);box-shadow:var(--sombra-suave);margin:10px 0;padding:20px 20px 16px 26px;position:relative}.card-versiculo-grifo{background:var(--cor-destaque-grifo);opacity:.85;border-radius:3px;width:5px;position:absolute;top:12px;bottom:12px;left:0}.card-versiculo-texto{font-family:var(--fonte-versiculo);color:var(--cor-texto);margin:0;font-size:17px;font-style:normal;line-height:1.55}.card-versiculo-rodape{font-family:var(--fonte-ui-sans);align-items:baseline;gap:8px;margin-top:12px;display:flex}.card-versiculo-referencia{color:var(--cor-destaque-texto);letter-spacing:.01em;font-size:13.5px;font-weight:700}.card-versiculo-traducao{color:var(--cor-texto-secundario);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px}.card-versiculo-acao{color:var(--cor-link);cursor:pointer;background:0 0;border:none;margin-top:12px;padding:0;font-size:13px;font-weight:600}.card-versiculo-acao:hover{text-decoration:underline}.indicador-digitando{background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-grande);align-items:center;gap:4px;width:fit-content;padding:12px 16px;display:inline-flex}.indicador-digitando span{background:var(--cor-texto-secundario);opacity:.5;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite piscar}.indicador-digitando span:nth-child(2){animation-delay:.15s}.indicador-digitando span:nth-child(3){animation-delay:.3s}@keyframes piscar{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.card-jornada-ativa{background:var(--cor-superficie-alt);border:1px solid var(--cor-selecionado-borda);border-radius:var(--raio-grande);color:var(--cor-texto);align-items:center;gap:.75rem;margin:.75rem 1rem 0;padding:.75rem .875rem;text-decoration:none;display:flex}.card-jornada-icone{color:var(--cor-destaque-dourado);flex-shrink:0;display:flex}.card-jornada-corpo{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.card-jornada-titulo{font-family:var(--fonte-titulo);font-size:1rem;font-weight:var(--peso-titulo);line-height:1.25}.card-jornada-detalhe{color:var(--cor-texto-secundario);font-size:.8125rem;line-height:1.4}.card-jornada-seta{color:var(--cor-texto-secundario);flex-shrink:0;display:flex}.card-sugestao{background:var(--cor-superficie-alt);border:1px solid var(--cor-borda);border-left:.25rem solid var(--cor-primaria);border-radius:var(--raio-grande);width:100%;color:var(--cor-texto);flex-direction:column;gap:.375rem;margin-top:.5rem;padding:.875rem 1rem;display:flex}.card-sugestao-tipo{color:var(--cor-texto-secundario);font-size:.78rem;font-weight:600}.card-sugestao-titulo{font-family:var(--fonte-titulo);font-size:1.0625rem;font-weight:var(--peso-titulo);margin:0;line-height:1.25}.card-sugestao-intencao{color:var(--cor-texto-secundario);margin:0;font-size:.875rem;line-height:1.45}.card-sugestao-intencao span{color:var(--cor-texto)}.card-sugestao-pendente{border:1px dashed var(--cor-erro);border-radius:var(--raio-medio);color:var(--cor-erro);align-self:flex-start;margin:0;padding:.125rem .5rem;font-size:.78rem;font-weight:600}.card-sugestao-botoes{flex-wrap:wrap;gap:.5rem;margin-top:.375rem;display:flex}.card-ajuda{background:var(--cor-superficie-alt);border:1px solid var(--cor-borda);border-left:.25rem solid var(--cor-erro);border-radius:var(--raio-grande);width:100%;color:var(--cor-texto);flex-direction:column;gap:.5rem;margin-top:.5rem;padding:1rem;display:flex}.card-ajuda-topo{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.card-ajuda-titulo{font-family:var(--fonte-titulo);font-size:1.0625rem;font-weight:var(--peso-titulo);margin:0;line-height:1.3}.card-ajuda-fechar{width:2rem;height:2rem;color:var(--cor-texto-secundario);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.card-ajuda-texto{color:var(--cor-texto-secundario);margin:0;font-size:.875rem;line-height:1.45}.card-ajuda-subtitulo{color:var(--cor-texto-secundario);margin:.5rem 0 0;font-size:.78rem;font-weight:700}.card-ajuda-lista{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.card-ajuda-item{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.card-ajuda-item-texto{flex-direction:column;min-width:0;display:flex}.card-ajuda-item-nome{font-size:.9375rem;font-weight:700}.card-ajuda-item-detalhe{color:var(--cor-texto-secundario);font-size:.8125rem;line-height:1.35}.card-ajuda-ligar{background:var(--cor-primaria);border-radius:var(--raio-botao);min-height:2.75rem;color:var(--cor-primaria-texto);flex-shrink:0;align-items:center;gap:.375rem;padding:0 1rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.card-ajuda-ligar:hover{background:var(--cor-primaria-hover)}.card-ajuda-link{color:var(--cor-link);font-size:.8125rem;text-decoration:underline}.oferta-fundo{z-index:70;background:#00000080;justify-content:center;align-items:center;padding:16px;animation:.18s oferta-entrada;display:flex;position:fixed;inset:0}@keyframes oferta-entrada{0%{opacity:0}}.oferta{border-radius:var(--raio-grande);background:var(--cor-superficie);width:100%;max-width:380px;color:var(--cor-texto);border:1px solid var(--cor-borda);flex-direction:column;gap:14px;padding:24px 20px 14px;display:flex;box-shadow:0 18px 48px #0000004d}.oferta-titulo{margin:0;font-size:21px;line-height:1.25}.oferta-subtitulo{color:var(--cor-texto-secundario);margin:-6px 0 0;font-size:14.5px;line-height:1.45}.oferta-beneficios{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.oferta-beneficios li{align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.4;display:flex}.oferta-beneficios svg{color:var(--cor-destaque-texto);flex:none;margin-top:1px}.oferta-preco{color:var(--cor-destaque-texto);margin:0;font-size:16px;font-weight:700}.oferta-botao{width:100%}.oferta-agora-nao{color:var(--cor-texto-secundario);font:inherit;cursor:pointer;background:0 0;border:none;align-self:center;padding:10px 16px;font-size:14.5px;font-weight:600;text-decoration:underline}.oferta-confirmacao .oferta-beneficios svg{color:var(--cor-confirmacao)}.tela-chat{background:var(--cor-fundo)}.chat-lista{flex-direction:column;gap:12px;padding:18px 16px 8px;display:flex}.chat-carregando{text-align:center;color:var(--cor-texto-secundario);font-size:14px}.chat-vazio{text-align:center;color:var(--cor-texto-secundario);flex:1;justify-content:center;align-items:center;padding:40px 24px;font-size:15px;display:flex}.chat-linha{flex-direction:column;max-width:82%;display:flex}.chat-linha-usuario{align-self:flex-end;align-items:flex-end}.chat-linha-ia{align-self:flex-start;align-items:flex-start}.chat-bolha{border-radius:var(--raio-grande);white-space:pre-wrap;word-break:break-word;padding:12px 16px;font-size:15px;line-height:1.5}.chat-linha-usuario .chat-bolha{background:var(--cor-balao-usuario-fundo);color:var(--cor-balao-usuario-texto);border-bottom-right-radius:4px}.chat-linha-ia .chat-bolha{background:var(--cor-superficie);color:var(--cor-texto);border:1px solid var(--cor-borda);border-bottom-left-radius:4px}.chat-linha-ia .card-versiculo{width:100%}.chat-erro{color:var(--cor-erro);text-align:center;font-size:13.5px}.chat-form{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:var(--cor-menu-fundo);border-top:1px solid var(--cor-borda);flex-shrink:0;align-items:flex-end;gap:10px;display:flex}.chat-input{resize:none;flex:1;min-height:44px;max-height:160px;line-height:1.4;overflow-y:auto}.chat-enviar{background:var(--cor-primaria);width:44px;height:44px;color:var(--cor-primaria-texto);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;display:flex}.chat-enviar:disabled{background:var(--cor-desabilitado-fundo);color:var(--cor-desabilitado-texto);opacity:var(--opacidade-desabilitado-chat);cursor:not-allowed}.chat-ajuda-agora{border:1px solid var(--cor-borda);border-radius:var(--raio-botao);min-height:2.25rem;color:var(--cor-texto-secundario);cursor:pointer;background:0 0;align-self:center;margin:0 0 .375rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:600}.chat-ajuda-agora:hover{color:var(--cor-texto);border-color:var(--cor-texto-secundario)}.chat-aviso-limite{line-height:1.55}.chat-aviso-link{color:var(--cor-link);text-decoration:underline}.chat-restantes{text-align:center;color:var(--cor-texto-secundario);margin:0 0 .375rem;font-size:.8125rem}.chat-contexto-versiculo{border:1px solid var(--cor-acento);color:var(--cor-destaque-texto);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:0 0 .375rem 1rem;padding:4px 6px 4px 12px;font-size:.8125rem;font-weight:700;display:inline-flex}.chat-contexto-versiculo button{color:inherit;cursor:pointer;background:0 0;border:none;padding:3px;display:inline-flex}.tela-devocional{background:var(--cor-fundo)}.devocional-conteudo{width:100%;max-width:560px;margin:0 auto;padding:24px 20px 32px}.devocional-titulo{font-family:var(--fonte-titulo);color:var(--cor-texto);margin:0 0 4px;font-size:24px}.devocional-data{color:var(--cor-texto-secundario);margin:0 0 20px;font-size:13.5px}.devocional-carregando{color:var(--cor-texto-secundario);margin-top:12px;font-size:14.5px}.devocional-texto{font-family:var(--fonte-versiculo);color:var(--cor-texto);font-size:16px;line-height:1.7}.devocional-texto p{margin:0 0 14px}.devocional-erro-bloco{flex-direction:column;align-items:flex-start;gap:12px;margin-top:12px;display:flex}.devocional-erro{color:var(--cor-erro);margin:0;font-size:14px}.devocional-referencia{font-family:var(--fonte-titulo);color:var(--cor-destaque-texto);margin:0 0 12px;font-size:19px}.devocional-bloqueado{flex-direction:column;align-items:center;gap:14px;margin:-6px 0 22px;display:flex;position:relative}.devocional-borrado{filter:blur(4px);opacity:.55;-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;gap:12px;width:100%;display:flex}.devocional-borrado span{background:var(--cor-texto-secundario);border-radius:6px;height:11px;display:block}.devocional-bloqueado-botao{align-self:stretch}.devocional-bloqueado-nota{color:var(--cor-texto-secundario);text-align:center;margin:0;font-size:13.5px}.grupo-oferta{border-radius:var(--raio-grande);border:1px solid var(--cor-borda);background:var(--cor-superficie);flex-direction:column;gap:12px;padding:16px;display:flex}.grupo-oferta-texto{color:var(--cor-texto);margin:0;font-size:14.5px;line-height:1.5}.grupo-oferta-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grupo-oferta-botao{flex:auto;padding:11px 16px}.grupo-oferta-agora-nao{color:var(--cor-texto-secundario);font:inherit;cursor:pointer;background:0 0;border:none;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:underline}.tela-grupo{background:var(--cor-fundo)}.grupo-status{color:var(--cor-texto-secundario);text-align:center;padding:12px 0;font-size:13.5px}.grupo-conteudo-vazio{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:360px;margin:auto;padding:24px;display:flex}.grupo-icone-vazio{color:var(--cor-destaque-texto);opacity:.85;margin-bottom:6px;display:flex}.grupo-titulo{font-family:var(--fonte-titulo);color:var(--cor-texto);margin:0;font-size:22px}.grupo-texto-vazio{color:var(--cor-texto-secundario);margin:0;font-size:14px;line-height:1.6}.grupo-acoes-vazio{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:10px;display:flex}.grupo-form-entrar{flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:10px;display:flex}.grupo-campo-codigo{text-align:center;letter-spacing:.18em;text-transform:uppercase;font-weight:700}.grupo-conteudo{flex-direction:column;gap:16px;width:100%;max-width:560px;margin:0 auto;padding:24px 20px 40px;display:flex}.grupo-conteudo>.grupo-titulo{margin:0}.grupo-secao{flex-direction:column;gap:10px;display:flex}.grupo-cartao{background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-medio);padding:16px}.grupo-rotulo{color:var(--cor-texto-secundario);font-size:13.5px;font-weight:600}.grupo-cartao-convite{background:var(--cor-acento-suave);border:1px solid var(--cor-card-versiculo-borda);border-radius:var(--raio-medio);padding:16px}.grupo-convite-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.grupo-codigo{font-family:var(--fonte-leitura);letter-spacing:.16em;color:var(--cor-destaque-texto);font-size:22px;font-weight:800}.grupo-botao-compartilhar{align-items:center;gap:6px;display:inline-flex}.grupo-lista-membros{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.grupo-membro{align-items:center;gap:10px;display:flex}.grupo-avatar{background:var(--cor-superficie-alt);border:1px solid var(--cor-borda);width:32px;height:32px;font-family:var(--fonte-versiculo);color:var(--cor-texto-secundario);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;overflow:hidden}.grupo-avatar-img{object-fit:cover;width:100%;height:100%}.grupo-membro-nome{min-width:0;color:var(--cor-texto);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;overflow:hidden}.grupo-status-feito{color:var(--cor-sucesso);flex-shrink:0;display:flex}.grupo-status-pendente{border:2px solid var(--cor-borda);border-radius:50%;flex-shrink:0;width:20px;height:20px}.grupo-form-pedido{flex-direction:column;gap:8px;display:flex}.grupo-campo-pedido{resize:vertical;min-height:54px}.grupo-botao-postar{align-self:flex-end}.grupo-lista-pedidos{border-top:1px solid var(--cor-borda);flex-direction:column;gap:12px;margin:8px 0 0;padding:12px 0 0;list-style:none;display:flex}.grupo-pedido{flex-direction:column;gap:4px;display:flex}.grupo-pedido-cabecalho{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.grupo-pedido-autor{color:var(--cor-texto);font-size:13.5px;font-weight:700}.grupo-pedido-data{color:var(--cor-texto-secundario);flex-shrink:0;font-size:12px}.grupo-pedido-texto{color:var(--cor-texto);margin:0;font-size:14px;line-height:1.5}.tela-jornadas{background:var(--cor-fundo)}.jornadas-conteudo{flex-direction:column;gap:.875rem;width:100%;max-width:30rem;margin:0 auto;padding:1.25rem 1.25rem 2.5rem;display:flex}.jornadas-voltar{min-height:2.5rem;color:var(--cor-link);align-self:flex-start;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.jornadas-titulo{font-family:var(--fonte-titulo);font-size:1.625rem;font-weight:var(--peso-titulo);color:var(--cor-texto);margin:0;line-height:1.2}.jornadas-intro{color:var(--cor-texto-secundario);margin:-.25rem 0 0;font-size:.875rem;line-height:1.5}.jornadas-erro{color:var(--cor-erro);margin:0;font-size:.8125rem}.jornadas-secao{flex-direction:column;gap:.625rem;display:flex}.jornadas-secao-titulo{font-family:var(--fonte-titulo);font-size:1rem;font-weight:var(--peso-titulo);color:var(--cor-texto-secundario);margin:.25rem 0 0}.jornadas-lista{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.jornada-cartao{background:var(--cor-superficie-alt);border:1px solid var(--cor-borda);border-radius:var(--raio-grande);color:var(--cor-texto);flex-direction:column;gap:.375rem;padding:1rem;text-decoration:none;display:flex}.jornada-cartao-ativo{border-color:var(--cor-selecionado-borda)}.jornada-tipo{color:var(--cor-texto-secundario);font-size:.78rem;font-weight:600}.jornada-nome{font-family:var(--fonte-titulo);font-size:1.125rem;font-weight:var(--peso-titulo);line-height:1.25}.jornada-subtitulo{color:var(--cor-texto-secundario);font-size:.875rem;line-height:1.45}.jornada-andamento{color:var(--cor-link);font-size:.8125rem;font-weight:600}.jornada-acao{color:var(--cor-link);align-self:flex-start;margin-top:.25rem;font-size:.875rem;font-weight:700}.jornada-progresso{background:var(--cor-borda);border-radius:999px;height:.5rem;overflow:hidden}.jornada-progresso-feito{background:var(--cor-primaria);border-radius:999px;height:100%}.jornada-pendente{border:1px dashed var(--cor-erro);border-radius:var(--raio-medio);color:var(--cor-erro);align-self:flex-start;margin:0;padding:.25rem .625rem;font-size:.78rem;font-weight:600;line-height:1.4}.jornada-aviso-saude{background:var(--cor-superficie-alt);border:1px solid var(--cor-borda);border-radius:var(--raio-medio);color:var(--cor-texto);padding:.75rem .875rem}.jornada-aviso-saude-titulo{font-family:var(--fonte-titulo);margin:0 0 .25rem;font-size:.9375rem}.jornada-aviso-saude p{margin:0;font-size:.84rem;line-height:1.5}.jornada-cabecalho-dia{flex-direction:column;gap:.5rem;display:flex}.jornada-dia{font-family:var(--fonte-titulo);font-size:1.125rem;font-weight:var(--peso-titulo);color:var(--cor-texto);margin:0}.jornada-lembrete-aviso{color:var(--cor-texto-secundario);margin:0;font-size:.8125rem}.jornada-retomar{background:var(--cor-card-versiculo-fundo);border:1px solid var(--cor-card-versiculo-borda);border-radius:var(--raio-medio);padding:.875rem 1rem}.jornada-retomar-titulo{font-family:var(--fonte-titulo);color:var(--cor-texto);margin:0 0 .25rem;font-size:1rem}.jornada-retomar p{color:var(--cor-texto-secundario);margin:0;font-size:.875rem;line-height:1.5}.jornada-etapa{flex-direction:column;gap:.5rem;display:flex}.jornada-etapa-titulo{font-family:var(--fonte-titulo);font-size:.9375rem;font-weight:var(--peso-titulo);color:var(--cor-texto-secundario);margin:0}.jornada-instrucao{color:var(--cor-texto);margin:0;font-size:.9375rem;line-height:1.5}.jornada-foco{font-family:var(--fonte-titulo);font-size:1.1875rem;font-weight:var(--peso-titulo);color:var(--cor-texto);margin:0;line-height:1.25}.jornada-leitura{background:var(--cor-card-versiculo-fundo);border:1px solid var(--cor-card-versiculo-borda);border-radius:var(--raio-medio);padding:1rem 1.125rem}.jornada-leitura-ref{font-family:var(--fonte-versiculo);color:var(--cor-texto);margin:0 0 .5rem;font-size:1.0625rem;font-weight:700}.jornada-leitura-traducao{font-family:var(--fonte-corpo,inherit);letter-spacing:.04em;color:var(--cor-texto-secundario);margin-left:.5rem;font-size:.7rem;font-weight:600}.jornada-leitura-texto{font-family:var(--fonte-leitura);color:var(--cor-texto);margin:0;font-size:1rem;line-height:1.6}.jornada-leitura-texto sup{color:var(--cor-texto-secundario);font-size:.7em}.jornada-leitura-aviso{color:var(--cor-texto-secundario);margin:0;font-size:.875rem}.jornada-oracao-texto{color:var(--cor-texto);margin:0;font-size:.9375rem;line-height:1.6}.jornada-oracao-rotulo{color:var(--cor-texto-secundario);margin:.5rem 0 .25rem;font-size:.84rem}.jornada-intencao{background:var(--cor-superficie-alt);border:1px solid var(--cor-borda);border-left:.25rem solid var(--cor-primaria);border-radius:var(--raio-medio);flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem 1.125rem;display:flex}.jornada-intencao-titulo{font-family:var(--fonte-titulo);font-size:.9375rem;font-weight:var(--peso-titulo);color:var(--cor-texto-secundario);margin:0}.jornada-intencao-texto{font-family:var(--fonte-titulo);color:var(--cor-texto);overflow-wrap:anywhere;margin:0;font-size:1.125rem;line-height:1.45}.jornada-intencao-vazia{color:var(--cor-texto-secundario);margin:0;font-size:.875rem}.jornada-intencao-campo,.jornada-campo textarea{resize:vertical;background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-medio);width:100%;font:inherit;color:var(--cor-texto);padding:.625rem .75rem;font-size:1rem}.jornada-intencao-botoes{gap:.5rem;display:flex}.jornada-link-botao{min-height:2.5rem;font:inherit;color:var(--cor-link);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.875rem;font-weight:600;text-decoration:underline}.jornada-encerrar{color:var(--cor-texto-secundario);font-weight:400}.jornada-descanso,.jornada-fim{background:var(--cor-card-versiculo-fundo);border:1px solid var(--cor-card-versiculo-borda);border-radius:var(--raio-grande);color:var(--cor-texto);flex-direction:column;gap:.5rem;padding:1.25rem 1.125rem;display:flex}.jornada-fim{text-align:center;color:var(--cor-destaque-dourado);align-items:center}.jornada-descanso-titulo,.jornada-fim-titulo{font-family:var(--fonte-titulo);color:var(--cor-texto);margin:0;font-size:1.25rem}.jornada-descanso p,.jornada-fim p{color:var(--cor-texto);margin:0;font-size:.9375rem;line-height:1.55}.jornada-botao-link{text-align:center;justify-content:center;align-items:center;text-decoration:none;display:flex}.jornada-campo{color:var(--cor-texto-secundario);flex-direction:column;gap:.375rem;font-size:.84rem;font-weight:600;display:flex}.jornada-campo-dica{font-size:.78rem;font-weight:400}.jornada-lembrete-explicacao{color:var(--cor-texto-secundario);margin:0;font-size:.84rem;line-height:1.5}.tela-marcacoes{background:var(--cor-fundo)}.marcacoes-conteudo{width:100%;max-width:640px;margin:0 auto;padding:24px 20px 40px}.marcacoes-titulo{font-family:var(--fonte-titulo);color:var(--cor-texto);margin:0 0 6px;font-size:24px}.marcacoes-subtitulo{color:var(--cor-texto-secundario);margin:0 0 20px;font-size:14px;line-height:1.5}.marcacoes-status{text-align:center;color:var(--cor-texto-secundario);padding:30px 16px;font-size:14px}.marcacoes-status-erro{color:var(--cor-erro)}.marcacoes-vazio{color:var(--cor-texto-secundario);text-align:center;margin-top:20px;padding:20px;font-size:14px;line-height:1.6}.marcacoes-lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.marcacoes-item{text-align:left;background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-medio);cursor:pointer;width:100%;box-shadow:var(--sombra-suave);border-left:4px solid #0000;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.marcacoes-item-cabecalho{justify-content:space-between;align-items:center;gap:8px;display:flex}.marcacoes-item-referencia{font-family:var(--fonte-leitura);color:var(--cor-destaque-texto);font-size:14.5px;font-weight:700}.marcacoes-item-selos{color:var(--cor-texto-secundario);align-items:center;gap:6px;display:flex}.marcacoes-selo-letra{font-family:var(--fonte-leitura);font-size:13px}.marcacoes-item-texto{color:var(--cor-texto);text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.marcacoes-item-nota{color:var(--cor-texto-secundario);background:var(--cor-acento-suave);border-radius:var(--raio-pequeno);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;padding:6px 10px;font-size:13px;font-style:italic;display:-webkit-box;overflow:hidden}.aceite-termos{color:var(--cor-texto);cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.aceite-termos input{width:18px;height:18px;accent-color:var(--cor-acento);flex:none;margin-top:1px}.aceite-termos a{color:var(--cor-destaque-texto);font-weight:600}.faixa-idade{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.faixa-idade-titulo{color:var(--cor-texto);margin-bottom:2px;padding:0;font-size:14px;font-weight:700}.faixa-idade-opcoes{flex-direction:column;gap:8px;display:flex}.faixa-idade-opcao{border-radius:var(--raio-opcao);border:1.5px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto);cursor:pointer;box-sizing:border-box;align-items:center;gap:10px;padding:11px 14px;font-size:15px;display:flex}.faixa-idade-opcao-ativa{border-color:var(--cor-primaria)}.faixa-idade-opcao input{accent-color:var(--cor-primaria);flex:none;margin:0}.faixa-idade-gentil{border-radius:var(--raio-opcao);border:1.5px solid var(--cor-primaria);background:var(--cor-superficie);color:var(--cor-texto);margin:2px 0 0;padding:12px 14px;font-size:13.5px;line-height:1.45}.pergunta-idade-fundo{box-sizing:border-box;justify-content:center;padding:12px 16px;display:flex}.pergunta-idade{border-radius:var(--raio-cartao,16px);border:1px solid var(--cor-borda);background:var(--cor-superficie-alt,var(--cor-superficie));width:100%;max-width:420px;color:var(--cor-texto);box-sizing:border-box;flex-direction:column;gap:12px;padding:18px;display:flex}.pergunta-idade-titulo{margin:0;font-size:17px;font-weight:700}.pergunta-idade-texto{color:var(--cor-texto-secundario);margin:0;font-size:13.5px;line-height:1.45}.pergunta-idade-acoes{flex-direction:column;gap:8px;display:flex}.pergunta-idade-acoes button{box-sizing:border-box;width:100%}.faixa-idade-confirmar{border-radius:var(--raio-opcao);border:1.5px solid var(--cor-primaria);background:var(--cor-superficie);color:var(--cor-texto);box-sizing:border-box;flex-direction:column;gap:8px;margin-top:2px;padding:12px 14px;display:flex}.faixa-idade-confirmar p{margin:0;font-size:13.5px;line-height:1.45}.faixa-idade-botao{box-sizing:border-box;width:100%}.bloqueio-idade{box-sizing:border-box;justify-content:center;align-items:center;padding:24px 16px}.bloqueio-idade-cartao{border-radius:var(--raio-cartao,16px);border:1px solid var(--cor-borda);background:var(--cor-superficie-alt,var(--cor-superficie));width:100%;max-width:420px;color:var(--cor-texto);text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;gap:14px;padding:24px 18px;display:flex}.bloqueio-idade-texto{font-size:14.5px}.bloqueio-idade-botao{box-sizing:border-box;text-align:center;width:100%;text-decoration:none}.campo-senha{align-items:center;display:flex;position:relative}.campo-texto.campo-senha-input{padding-right:3rem}.campo-senha-olho{border-radius:var(--raio-medio);width:2.75rem;height:2.75rem;color:var(--cor-texto-secundario);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.campo-senha-olho:hover{color:var(--cor-texto)}.campo-senha-olho:focus-visible{outline:2px solid var(--cor-primaria);outline-offset:-2px}.entrar-codigo{text-align:center;flex-direction:column;gap:10px;margin-top:12px;display:flex}.entrar-codigo-titulo{font-family:var(--fonte-titulo);font-weight:var(--peso-titulo);color:var(--cor-texto);margin:0;font-size:15px}.entrar-codigo-campo{letter-spacing:8px;text-align:center;font-variant-numeric:tabular-nums;font-size:22px}.conta-visitante-card{--icone-largura:22px;--recuo-do-corpo:calc(var(--icone-largura) + 14px);background:var(--cor-superficie-alt);border:1px solid var(--cor-borda);border-radius:var(--raio-grande);align-items:flex-start;gap:14px;padding:18px;display:flex}.conta-visitante-icone{color:var(--cor-destaque-dourado);flex-shrink:0;margin-top:2px;display:flex}.conta-visitante-corpo{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.conta-visitante-titulo{font-family:var(--fonte-titulo);font-weight:var(--peso-titulo);color:var(--cor-texto);margin:0;font-size:16px}.conta-visitante-texto{color:var(--cor-texto-secundario);margin:0;font-size:13.5px;line-height:1.5}.conta-visitante-sucesso{color:var(--cor-sucesso);margin:0;font-size:13.5px;line-height:1.5}.conta-formulario{flex-direction:column;gap:8px;display:flex}.conta-visitante-form{flex-direction:column;gap:10px;margin-top:4px;display:flex}.conta-visitante-corpo .turnstile-alvo{margin-left:calc(-1 * var(--recuo-do-corpo));width:calc(100% + var(--recuo-do-corpo))}.conta-visitante-acoes{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.conta-visitante-botao{padding:10px 18px;font-size:14px}.conta-visitante-link{color:var(--cor-link);cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:13.5px;font-weight:600}.conta-visitante-card--formulario{text-align:center;--recuo-do-corpo:0px;flex-direction:column;align-items:center}.conta-visitante-card--formulario .conta-visitante-corpo{align-items:stretch;width:100%}.conta-visitante-card--formulario .conta-visitante-titulo,.conta-visitante-card--formulario .conta-visitante-texto,.conta-visitante-card--formulario .conta-visitante-sucesso,.conta-visitante-card--formulario .perfil-erro{text-align:center}.conta-visitante-card--formulario .conta-visitante-form,.conta-visitante-card--formulario .conta-formulario{align-items:stretch}.conta-visitante-card--formulario .conta-visitante-acoes{justify-content:center;gap:12px}.conta-visitante-card--formulario .conta-visitante-acoes--par>*{text-align:center;flex:0 0 8.5rem;width:8.5rem}.conta-visitante-card--formulario .campo-senha-input{padding-left:3rem}.conta-visitante-card--formulario .conta-visitante-link{align-self:center}.conta-visitante-card--formulario .turnstile-alvo{justify-content:center;display:flex}.conta-visitante-card--formulario .campo-texto,.conta-visitante-card--formulario .campo-texto::placeholder{text-align:center}.etiqueta-preco-de-teste{border-radius:var(--raio-medio);background:color-mix(in srgb, #5b2a86 12%, var(--cor-superficie));color:var(--cor-texto);border:1.5px solid #5b2a86;margin:0 0 12px;padding:8px 12px;font-size:13px;line-height:1.4}.etiqueta-preco-de-teste strong{color:inherit;text-transform:uppercase;letter-spacing:.5px}.tela-planos{background:var(--cor-fundo)}.planos-conteudo{flex-direction:column;gap:16px;width:100%;max-width:520px;margin:0 auto;padding:16px 16px 40px;display:flex}.planos-voltar{color:var(--cor-link);align-self:flex-start;align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.planos-cabecalho{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.planos-cabecalho-selo{border-radius:var(--raio-botao);border:1px solid var(--cor-borda);background:var(--cor-superficie-alt);color:var(--cor-texto-secundario);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.planos-titulo{font-family:var(--fonte-titulo);font-size:28px;line-height:1.15;font-weight:var(--peso-titulo);color:var(--cor-texto);margin:0}.planos-titulo-destaque{color:var(--cor-destaque-texto);display:block}.planos-titulo,.planos-intro{text-wrap:balance}.planos-intro{color:var(--cor-texto-secundario);max-width:34ch;margin:0;font-size:13px;line-height:1.5}.alternador{flex-direction:column;align-items:center;gap:8px;display:flex}.alternador-ciclo{border-radius:var(--raio-botao);border:1px solid var(--cor-borda);background:var(--cor-superficie-alt);grid-template-columns:1fr 1fr;width:100%;padding:4px;display:grid}.alternador-opcao{border-radius:var(--raio-botao);color:var(--cor-texto);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:11px 12px;font-size:16px;font-weight:600;display:flex}.alternador-opcao-ativa{background:var(--cor-primaria);color:var(--cor-primaria-texto)}.alternador-selo{border-radius:var(--raio-botao);background:var(--cor-confirmacao-fundo);color:var(--cor-confirmacao);white-space:nowrap;padding:2px 8px;font-size:11px;font-weight:700}.alternador-metodo{align-items:center;gap:6px;display:flex}.alternador-metodo-rotulo{color:var(--cor-texto-secundario);font-size:12.5px}.alternador-metodo-opcao{border-radius:var(--raio-botao);border:1px solid var(--cor-borda);color:var(--cor-texto);font:inherit;cursor:pointer;background:0 0;padding:5px 12px;font-size:13px;font-weight:600}.alternador-metodo-ativo{background:var(--cor-selecionado-fundo);border-color:var(--cor-selecionado-borda);color:var(--cor-selecionado-texto)}.alternador-detalhe{color:var(--cor-texto-secundario);text-align:center;margin:0;font-size:12.5px;line-height:1.4}.planos-aviso-acesso{border-radius:var(--raio-grande);border:1px solid var(--cor-selecionado-borda);background:var(--cor-selecionado-fundo);color:var(--cor-selecionado-texto);flex-wrap:wrap;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}.planos-aviso-acesso span{font-weight:400}.planos-cancelar{border-radius:var(--raio-opcao);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;margin-top:6px;padding:6px 12px;font-size:13px;font-weight:600}.planos-cancelar:disabled{opacity:.6;cursor:default}.planos-lista{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.plano-card{background:var(--cor-superficie-alt);border:1px solid var(--cor-borda);border-radius:var(--raio-grande);flex-direction:column;gap:14px;padding:18px;display:flex}.plano-card-destaque{border-color:var(--cor-primaria);box-shadow:0 0 0 1px var(--cor-primaria)}.plano-card-escolhido{border-color:var(--cor-selecionado-borda);box-shadow:0 0 0 2px var(--cor-selecionado-borda)}.plano-card-topo{align-items:center;gap:12px;display:flex}.plano-card-avatar{border-radius:var(--raio-medio);background:var(--cor-acento-suave);width:44px;height:44px;color:var(--cor-destaque-texto);flex:none;justify-content:center;align-items:center;display:flex}.plano-card-titulos{flex:1;min-width:0}.plano-card-nome{font-family:var(--fonte-titulo);font-size:21px;font-weight:var(--peso-titulo);color:var(--cor-texto);margin:0}.plano-card-subtitulo{color:var(--cor-texto-secundario);margin:2px 0 0;font-size:13.5px}.plano-card-selo{border-radius:var(--raio-botao);background:var(--cor-acento-suave);color:var(--cor-destaque-texto);letter-spacing:.03em;text-transform:uppercase;flex:none;align-items:center;gap:5px;max-width:118px;padding:5px 10px;font-size:10px;font-weight:700;line-height:1.25;display:inline-flex}.plano-card-selo-atual{background:var(--cor-selecionado-fundo);border:1px solid var(--cor-selecionado-borda);color:var(--cor-selecionado-texto)}.plano-card-precos{flex-direction:column;gap:4px;display:flex}.plano-card-preco-linha{flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:0;display:flex}.plano-card-preco-principal{color:var(--cor-texto);font-size:30px;font-weight:700;line-height:1.1}.plano-card-preco-unidade{color:var(--cor-texto-secundario);font-size:14px;font-weight:500}.plano-card-chip{border-radius:var(--raio-botao);background:var(--cor-confirmacao-fundo);color:var(--cor-confirmacao);align-self:center;padding:3px 10px;font-size:12px;font-weight:700}.plano-card-preco-total{color:var(--cor-texto-secundario);margin:0;font-size:13px;line-height:1.4}.beneficios{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.beneficios-coluna,.beneficios-premium ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.beneficios-premium{border-left:1px solid var(--cor-borda);gap:10px;padding-left:14px}.beneficios-titulo{color:var(--cor-texto);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:700;display:flex}.beneficio{color:var(--cor-texto);align-items:flex-start;gap:7px;font-size:13px;line-height:1.35;display:flex}.beneficio svg{flex:none;margin-top:0}.beneficio-incluido svg{color:var(--cor-confirmacao)}.beneficio-bloqueado,.beneficio-bloqueado svg{color:var(--cor-texto-secundario)}.quadro-familia{flex-direction:column;align-items:center;gap:12px;display:flex}.quadro-familia-destaque{border-radius:var(--raio-medio);border:1px solid var(--cor-borda);background:var(--cor-acento-suave);width:100%;color:var(--cor-destaque-texto);align-items:center;gap:12px;padding:12px 14px;display:flex}.quadro-familia-destaque p{color:var(--cor-texto);margin:0;font-size:13.5px;line-height:1.4}.quadro-familia-linhas{flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.plano-card-botao{border-radius:var(--raio-botao);background:var(--cor-primaria);width:100%;color:var(--cor-primaria-texto);font:inherit;cursor:pointer;border:0;padding:14px 18px;font-size:16px;font-weight:700}.plano-card-botao:hover:not(:disabled){background:var(--cor-primaria-hover)}.plano-card-botao:disabled{background:var(--cor-desabilitado-fundo);color:var(--cor-desabilitado-texto);cursor:default}.plano-card-botao-escolhido{background:var(--cor-selecionado-fundo);color:var(--cor-selecionado-texto);box-shadow:inset 0 0 0 2px var(--cor-selecionado-borda)}.plano-card-nota{color:var(--cor-texto-secundario);text-align:center;margin:0;font-size:13px;line-height:1.45}.plano-card-escolher{border-radius:var(--raio-opcao);border:1px solid var(--cor-borda);color:var(--cor-texto);font:inherit;cursor:pointer;background:0 0;align-self:flex-start;padding:9px 16px;font-size:14px;font-weight:600}.selos-planos{flex-wrap:wrap;justify-content:center;gap:12px 16px;margin:4px 0 0;padding:0;list-style:none;display:flex}.selos-planos li{max-width:220px;color:var(--cor-texto-secundario);flex:150px;align-items:center;gap:8px;font-size:12px;line-height:1.35;display:flex}.selos-planos li.selo-centralizado{text-align:center;flex:100%;justify-content:center;max-width:none}.selos-planos-duas{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.selos-planos-duas li{flex:none;max-width:none}.selos-planos svg{color:var(--cor-texto-secundario);flex:none}.planos-checkout{border-radius:var(--raio-grande);border:1px solid var(--cor-borda);background:var(--cor-superficie-alt);flex-direction:column;gap:10px;padding:16px;display:flex}.planos-checkout-titulo{font-family:var(--fonte-titulo);font-size:17px;font-weight:var(--peso-titulo);color:var(--cor-texto);margin:0}.planos-checkout-texto,.planos-checkout-nota{color:var(--cor-texto-secundario);margin:0;font-size:13px;line-height:1.45}.turnstile-alvo{width:100%;min-height:65px}.checkout-cartao{flex-direction:column;gap:8px;display:flex}.checkout-linha{gap:8px;display:flex}.checkout-linha .checkout-campo-mp{flex:1}.checkout-campo,.checkout-campo-mp{border-radius:var(--raio-medio);border:1.5px solid var(--cor-borda);background:var(--cor-campo-fundo);height:50px;color:var(--cor-texto);font:inherit;box-sizing:border-box;outline:none;width:100%;padding:0 16px;font-size:16px}.checkout-campo::placeholder{color:var(--cor-texto-secundario);opacity:1}.checkout-campo:focus{border-color:var(--cor-primaria)}.checkout-campo-mp{overflow:hidden}.checkout-campo-mp iframe{border:0;width:100%;height:100%;display:block}.checkout-aviso,.checkout-erro{color:var(--cor-erro);margin:0;font-size:13px}.checkout-pix{flex-direction:column;align-items:stretch;gap:12px;display:flex}.checkout-qr{aspect-ratio:1;box-sizing:border-box;border-radius:var(--raio-opcao);border:1px solid var(--cor-borda);background:#fff;align-self:center;width:min(100%,280px);height:auto;padding:10px}.checkout-aviso-pix strong{color:var(--cor-destaque-texto);font-weight:800}.checkout-copia{box-sizing:border-box;border-radius:var(--raio-opcao);border:1px solid var(--cor-borda);background:var(--cor-campo-fundo);width:100%;color:var(--cor-texto);resize:none;padding:8px;font:12px/1.4 monospace}@media (width<=360px){.beneficios{grid-template-columns:1fr;gap:14px}.beneficios-premium{border-left:0;padding-left:0}}.cobertura-familia{border-radius:var(--raio-grande);border:1px solid var(--cor-borda);background:var(--cor-superficie-alt);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.cobertura-familia-titulo{color:var(--cor-texto);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.cobertura-familia-texto{color:var(--cor-texto-secundario);margin:0;font-size:13px;line-height:1.45}.cobertura-familia-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cobertura-familia-item{border-top:1px solid var(--cor-borda);color:var(--cor-texto);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:14px;display:flex}.cobertura-familia-papel{color:var(--cor-texto-secundario);font-size:12.5px}.cobertura-familia-estado{color:var(--cor-texto-secundario);font-size:12.5px;font-weight:600}.cobertura-familia-coberto{color:var(--cor-confirmacao)}.cobertura-familia-botao{border-radius:var(--raio-botao);border:1px solid var(--cor-borda);color:var(--cor-texto);font:inherit;cursor:pointer;background:0 0;padding:5px 14px;font-size:13px;font-weight:600}.cobertura-familia-botao-coberto{background:var(--cor-confirmacao-fundo);border-color:var(--cor-confirmacao);color:var(--cor-confirmacao)}.cobertura-familia-botao:disabled{opacity:.5;cursor:default}.planos-meu-plano{text-decoration:none}.planos-aviso-acesso svg{flex:none}.checkout-aviso-pix{border-radius:var(--raio-opcao);border:1px solid var(--cor-borda);background:var(--cor-superficie-alt);color:var(--cor-texto);margin:0;padding:10px 12px;font-size:13.5px;line-height:1.45}.plano-card-entrar{border:1.5px solid var(--cor-borda);border-radius:var(--raio-botao);width:100%;color:var(--cor-destaque-texto);font:inherit;cursor:pointer;background:0 0;padding:12px 16px;font-size:15px;font-weight:700}.plano-forma{flex-direction:column;gap:10px;margin-top:12px;scroll-margin-top:12px;display:flex}.plano-forma-titulo{margin:0;font-size:14px;font-weight:700}.plano-forma-opcoes{flex-direction:column;gap:8px;display:flex}.plano-forma-opcao{border-radius:var(--raio-opcao);border:1.5px solid var(--cor-borda);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;display:flex}.plano-forma-opcao-ativa{border-color:var(--cor-primaria)}.plano-forma-opcao input{accent-color:var(--cor-primaria);margin-top:3px}.plano-forma-opcao span{flex-direction:column;gap:2px;display:flex}.plano-forma-opcao small{color:var(--cor-texto-secundario);font-size:12.5px;line-height:1.4}.fila-de-planos{border-radius:var(--raio-grande);border:1px solid var(--cor-borda);background:var(--cor-superficie);flex-direction:column;gap:10px;padding:14px;display:flex}.fila-de-planos-titulo{font-family:var(--fonte-titulo);color:var(--cor-texto);margin:0;font-size:17px}.fila-de-planos-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fila-de-planos-item{border-radius:var(--raio-opcao);border:1px solid var(--cor-borda);background:var(--cor-superficie-alt);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.fila-de-planos-agora{border:2px solid var(--cor-primaria);background:var(--cor-superficie-alt)}.fila-de-planos-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.fila-de-planos-rotulo{color:var(--cor-texto);font-size:14.5px;font-weight:700}.fila-de-planos-detalhe{color:var(--cor-texto-secundario);font-size:13.5px;line-height:1.45}.fila-de-planos-renovar{border-radius:var(--raio-botao);background:var(--cor-primaria);color:var(--cor-primaria-texto);flex:none;padding:9px 16px;font-size:14px;font-weight:700;text-decoration:none}.fila-de-planos-item{flex-wrap:wrap}.fila-de-planos-texto{flex:160px}.fila-de-planos-alterar{border-radius:var(--raio-botao);color:var(--cor-texto);border:1.5px solid var(--cor-borda);cursor:pointer;background:0 0;flex:none;padding:8px 15px;font-size:14px;font-weight:700}.fila-de-planos-alterar-painel{flex:100%}.fila-de-planos-nota{color:var(--cor-texto-secundario);margin:0;font-size:12.5px}.planos-pagamento{flex-direction:column;gap:14px;scroll-margin-top:12px;display:flex}.retencao{box-sizing:border-box;border-radius:var(--raio-grande);border:1px solid var(--cor-borda);background:var(--cor-superficie);min-width:0;color:var(--cor-texto);flex-direction:column;flex:100%;gap:10px;margin-top:4px;padding:12px;display:flex}.retencao-fechada{flex:100%;margin-top:-6px;padding-left:28px}.retencao-confirmar{border-radius:var(--raio-opcao);border:1.5px solid var(--cor-primaria);background:var(--cor-superficie);flex-direction:column;gap:8px;padding:12px;display:flex}.retencao-confirmar p{margin:0;font-size:13.5px;line-height:1.45}.retencao-titulo{font-size:14.5px}.retencao-motivos{flex-direction:column;gap:6px;display:flex}.retencao-motivo{border-radius:var(--raio-opcao);border:1.5px solid var(--cor-borda);background:var(--cor-superficie);align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.retencao-motivo-ativo{border-color:var(--cor-primaria)}.retencao-oferta{border-radius:var(--raio-opcao);border:1px solid var(--cor-borda);background:var(--cor-superficie);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.retencao-oferta p,.retencao-nota{margin:0;font-size:13.5px;line-height:1.45}.retencao-nota{color:var(--cor-texto-secundario);font-size:12.5px}.retencao-pausas{flex-direction:column;gap:8px;display:flex}.retencao-pausa{box-sizing:border-box;text-align:center;width:100%;padding:10px 14px;text-decoration:none}.retencao-acoes{flex-direction:column;gap:8px;display:flex}.retencao-continuar{border-radius:var(--raio-botao);border:1.5px solid var(--cor-erro);color:color-mix(in srgb, var(--cor-erro) 78%, var(--cor-texto));font:inherit;cursor:pointer;background:0 0;padding:12px 16px;font-weight:700}.retencao-continuar:disabled{opacity:.6;cursor:default}.retencao-manter{width:100%}.planos-pagamento{animation:.24s ease-out both planos-pagamento-entra}@keyframes planos-pagamento-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.planos-pagamento{animation:none}}.planos-pagamento-reserva{min-height:70vh}.tela-assinar{background:var(--cor-fundo)}.assinar-conteudo{width:100%;max-width:520px;color:var(--cor-texto);flex-direction:column;gap:16px;margin:0 auto;padding:0 16px 120px;display:flex}.assinar-topo{font-family:var(--fonte-titulo);font-size:18px;font-weight:var(--peso-titulo);color:var(--cor-destaque-texto);align-items:center;gap:8px;padding:16px 0 4px;display:flex}.assinar-resumo,.assinar-bloco{border-radius:var(--raio-grande);border:1px solid var(--cor-borda);background:var(--cor-superficie);flex-direction:column;gap:12px;padding:16px;display:flex}.assinar-bloco-titulo{font-family:var(--fonte-titulo);margin:0;font-size:19px}.assinar-planos,.assinar-ciclos{gap:8px;display:flex}.assinar-plano,.assinar-ciclo{border-radius:var(--raio-opcao);border:1.5px solid var(--cor-borda);color:var(--cor-texto);font:inherit;cursor:pointer;background:0 0;flex-direction:column;flex:1;align-items:center;gap:4px;padding:10px 8px;font-weight:700;display:flex}.assinar-plano-ativo,.assinar-ciclo-ativo{border-color:var(--cor-primaria);color:var(--cor-destaque-texto)}.assinar-selo-recomendado{color:var(--cor-destaque-texto);font-size:11.5px;font-weight:700}.assinar-preco{flex-direction:column;gap:2px;display:flex}.assinar-preco-grande{font-family:var(--fonte-titulo);font-size:32px;font-weight:var(--peso-titulo);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.assinar-preco-grande small{color:var(--cor-texto-secundario);font-size:15px;font-weight:600}.assinar-chip{border:1px solid var(--cor-confirmacao);color:var(--cor-confirmacao);border-radius:999px;padding:3px 9px;font-family:inherit;font-size:12.5px;font-weight:700}.assinar-preco-linha,.assinar-preco-quadro{color:var(--cor-texto-secundario);margin:0;font-size:13.5px;line-height:1.45}.assinar-beneficios{flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.assinar-beneficios li{align-items:flex-start;gap:10px;line-height:1.4;display:flex}.assinar-beneficios svg{color:var(--cor-confirmacao);flex:none;margin-top:1px}.assinar-meios{flex-direction:column;gap:8px;display:flex}.assinar-meio{border-radius:var(--raio-opcao);border:1.5px solid var(--cor-borda);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;display:flex}.assinar-meio-ativo{border-color:var(--cor-primaria)}.assinar-meio input,.assinar-parcela input{accent-color:var(--cor-primaria);margin-top:3px}.assinar-meio span{flex-direction:column;gap:2px;display:flex}.assinar-meio small{color:var(--cor-texto-secundario);font-size:12.5px;line-height:1.4}.assinar-parcelas{flex-direction:column;gap:8px;display:flex}.assinar-parcelas-titulo{margin:0;font-size:14px;font-weight:700}.assinar-parcela{align-items:flex-start;gap:10px;font-size:14px;display:flex}.assinar-nota{color:var(--cor-texto-secundario);margin:0;font-size:13px;line-height:1.45}.assinar-link{color:var(--cor-destaque-texto);font:inherit;cursor:pointer;background:0 0;border:none;margin-left:8px;padding:2px 4px;font-weight:700;text-decoration:underline}.assinar-email{border-radius:var(--raio-opcao);border:2px solid var(--cor-primaria);background:var(--cor-superficie-alt);flex-direction:column;gap:8px;padding:12px;display:flex}.assinar-email-destaque{word-break:break-word;margin:0;font-size:15px;line-height:1.45}.assinar-email-sugestao,.assinar-email-nota,.assinar-email-ok{margin:0;font-size:13px;line-height:1.45}.assinar-email-ok{color:var(--cor-confirmacao);font-weight:600}.assinar-email-form{flex-direction:column;gap:8px;display:flex}.assinar-email-acoes{align-items:center;gap:8px;display:flex}.assinar-pagar,.assinar-continuar{width:100%;padding:15px 20px;font-size:16px}.assinar-selos{color:var(--cor-texto-secundario);flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.assinar-selos li{align-items:flex-start;gap:10px;line-height:1.4;display:flex}.assinar-selos svg{flex:none;width:20px;height:20px;margin-top:0}.assinar-reenviar{align-self:flex-start;margin-left:0}.assinar-pronto{text-align:center;align-items:center}.assinar-pronto>*{max-width:100%}.assinar-pronto .assinar-reenviar{align-self:center}.assinar-pronto .assinar-pagar{align-self:stretch}.assinar-pronto input{text-align:center}.assinar-erro{border-radius:var(--raio-opcao);border:1.5px solid var(--cor-erro);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.assinar-erro-texto{color:var(--cor-texto);margin:0;font-size:14px;line-height:1.5}.assinar-erro-botoes{flex-direction:column;gap:8px;display:flex}.assinar-erro-botao{border-radius:var(--raio-opcao);border:1.5px solid var(--cor-primaria);min-height:44px;color:var(--cor-destaque-texto);font:inherit;cursor:pointer;background:0 0;padding:10px 14px;font-weight:600}.assinar-recebido{flex-direction:column;gap:10px;display:flex}.assinar-recebido-titulo{font-family:var(--fonte-titulo);font-size:19px;font-weight:var(--peso-titulo);margin:0}#assinar-proximo{height:0;margin-top:-12px;scroll-margin-top:12px}.assinar-previa{border-radius:var(--raio-opcao);border:1px solid var(--cor-selecionado-borda);background:var(--cor-selecionado-fundo);color:var(--cor-selecionado-texto);flex-direction:column;gap:6px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.assinar-previa p{margin:0}.assinar-previa-titulo{font-size:15px}.assinar-previa-aviso{font-weight:600}.assinar-previa-bloqueio{border-color:var(--cor-erro)}.desafio-3ds{flex-direction:column;gap:10px;margin-top:12px;display:flex}.desafio-3ds-form{display:none}.desafio-3ds-quadro{border:1px solid var(--cor-borda);border-radius:var(--raio-grande);background:#fff;align-self:center;width:500px;max-width:100%;height:600px}@media (width<=980px){.desafio-3ds-quadro{width:100%;height:440px}}.tela-sobre{background:var(--cor-fundo)}.sobre-conteudo{width:100%;max-width:560px;color:var(--cor-texto);margin:0 auto;padding:24px 20px 40px;line-height:1.55}.sobre-titulo{font-family:var(--fonte-titulo);margin:0 0 16px;font-size:24px}.sobre-subtitulo{font-family:var(--fonte-titulo);margin:0 0 8px;font-size:18px}.sobre-secao p{margin:0 0 12px;font-size:15px}.sobre-secao a,.sobre-voltar a{color:var(--cor-link)}.sobre-nota{color:var(--cor-texto-secundario);font-size:13px}.sobre-voltar{margin-top:20px;font-size:14px}.sobre-documentos{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;font-size:15px;list-style:none;display:flex}.sobre-documentos a{color:var(--cor-link);font-weight:600}.sobre-fornecedor{flex-direction:column;gap:8px;margin:0 0 12px;font-size:14.5px;display:flex}.sobre-fornecedor dt{color:var(--cor-texto-secundario);font-size:12.5px}.sobre-fornecedor dd{margin:0}.sobre-doc-titulo{margin-top:22px}.sobre-doc-lista{margin:0 0 12px;padding-left:20px;font-size:15px}.sobre-doc-lista li{margin-bottom:6px}.sobre-voltar-topo{margin:0 0 12px;font-size:14px}.meu-plano-titulo{font-family:var(--fonte-titulo);color:var(--cor-texto);margin:4px 0 0;font-size:24px}.meu-plano-atual{border-radius:var(--raio-grande);border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto);flex-direction:column;gap:4px;padding:16px;display:flex}.meu-plano-atual p{color:var(--cor-texto-secundario);margin:6px 0 0;font-size:14px;line-height:1.5}.meu-plano-rotulo{color:var(--cor-texto-secundario);font-size:12.5px}.meu-plano-nome{font-family:var(--fonte-titulo);font-size:22px}.meu-plano-planos{width:100%}.meu-plano-sobre{text-align:center;margin:0;font-size:14px}.meu-plano-sobre a{color:var(--cor-link)}.meu-plano-excluir{border-top:1px solid var(--cor-borda);justify-content:center;margin-top:36px;padding-top:16px;display:flex}.meu-plano-excluir-botao{font:inherit;color:var(--cor-texto-secundario);cursor:pointer;background:0 0;border:none;padding:8px 12px;font-size:13px;text-decoration:underline}.tela-painel{background:var(--cor-fundo)}.painel-conteudo{width:100%;max-width:880px;color:var(--cor-texto);margin:0 auto;padding:20px 16px 48px;line-height:1.5}.painel-titulo{font-family:var(--fonte-titulo);margin:0 0 12px;font-size:24px}.painel-abas{gap:6px;margin-bottom:12px;padding-bottom:6px;display:flex;overflow-x:auto}.painel-aba{border:1.5px solid var(--cor-borda);color:var(--cor-texto);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:8px 14px;font-size:14px}.painel-aba-ativa{border-color:var(--cor-primaria);background:var(--cor-primaria);color:var(--cor-primaria-texto);font-weight:700}.painel-barra-de-controles{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.painel-periodos{gap:6px;display:flex}.painel-chip{border:1.5px solid var(--cor-borda);color:var(--cor-texto);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:13.5px}.painel-chip-ativo{border-color:var(--cor-primaria);color:var(--cor-destaque-texto);font-weight:700}.painel-atualizar{border:1.5px solid var(--cor-primaria);color:var(--cor-destaque-texto);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:13.5px}.painel-atualizar:disabled{opacity:.6}.painel-nota{color:var(--cor-texto-secundario);margin:6px 0;font-size:13px}.painel-atualizado{margin-top:8px}.painel-erro{color:var(--cor-erro);font-size:14px}.painel-secao{margin-top:22px}.painel-secao-titulo{font-family:var(--fonte-titulo);margin:0 0 6px;font-size:18px}.painel-grade{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-top:8px;display:grid}.painel-cartao{border-radius:var(--raio-opcao);border:1px solid var(--cor-borda);background:var(--cor-superficie);padding:14px}.painel-cartao-aviso{border-color:var(--cor-acento)}.painel-cartao-rotulo{color:var(--cor-texto-secundario);margin:0;font-size:13px}.painel-cartao-valor{font-family:var(--fonte-titulo);font-size:26px;font-weight:var(--peso-titulo);margin:4px 0 2px}.painel-cartao-detalhe{margin:0;font-size:13.5px}.painel-cartao-nota{color:var(--cor-texto-secundario);margin:6px 0 0;font-size:12.5px}.painel-funil{flex-direction:column;gap:12px;margin:8px 0 0;padding:0;list-style:none;display:flex}.painel-funil-topo{justify-content:space-between;align-items:baseline;display:flex}.painel-funil-valor{font-size:18px;font-weight:700}.painel-barra-trilho{background:var(--cor-acento-suave);border-radius:6px;height:12px;overflow:hidden}.painel-barra{background:var(--cor-primaria);border-radius:6px;height:100%}.painel-funil-nota{color:var(--cor-texto-secundario);margin:4px 0 0;font-size:12.5px}.painel-serie{margin:12px 0 0}.painel-serie svg{width:100%;height:110px;display:block}.painel-serie-barra{fill:var(--cor-primaria)}.painel-serie-eixo{stroke:var(--cor-borda);stroke-width:1px}.painel-serie-legenda{color:var(--cor-texto-secundario);justify-content:space-between;gap:8px;font-size:12px;display:flex}.painel-pares{flex-direction:column;margin:8px 0 0;display:flex}.painel-par{border-bottom:1px solid var(--cor-borda);justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}.painel-par dt{margin:0}.painel-par dd{text-align:right;margin:0;font-weight:700}.painel-tom-ok{color:var(--cor-confirmacao)}.painel-tom-aviso{color:var(--cor-destaque-texto)}.painel-tom-erro{color:var(--cor-erro)}.painel-tabela-rolagem{margin-top:8px;overflow-x:auto}.painel-tabela{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.painel-tabela th,.painel-tabela td{text-align:right;border-bottom:1px solid var(--cor-borda);white-space:nowrap;padding:8px}.painel-tabela th:first-child,.painel-tabela td:first-child,.painel-tabela th:nth-child(2),.painel-tabela td:nth-child(2){text-align:left}.painel-tabela th{color:var(--cor-texto-secundario);white-space:normal;font-weight:600}.tela-perfil{background:var(--cor-fundo)}.perfil-carregando{color:var(--cor-texto-secundario);margin:auto}.perfil-conteudo{flex-direction:column;gap:20px;width:100%;max-width:480px;margin:0 auto;padding:24px 20px 40px;display:flex}.perfil-cabecalho{align-items:center;gap:18px;display:flex}.perfil-avatar{background:var(--cor-primaria);width:80px;height:80px;color:var(--cor-primaria-texto);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.perfil-avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%}.perfil-avatar-editar{background:var(--cor-superficie);border:1px solid var(--cor-borda);width:26px;height:26px;color:var(--cor-texto);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}.perfil-avatar-carregando{background:var(--cor-primaria-hover);color:var(--cor-primaria-texto);text-align:center;border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;inset:0}.perfil-identidade{min-width:0}.perfil-nome{font-family:var(--fonte-titulo);font-size:26px;font-weight:var(--peso-titulo);color:var(--cor-texto);overflow-wrap:anywhere;margin:0;line-height:1.15}.perfil-subtitulo{color:var(--cor-texto-secundario);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.perfil-lista{margin:0;padding:0;list-style:none}.perfil-item{border-bottom:1px solid var(--cor-borda)}.perfil-item:first-child{border-top:1px solid var(--cor-borda)}.perfil-linha{text-align:left;width:100%;min-height:52px;font-family:var(--fonte-ui-sans);font-size:var(--texto-corpo);font-weight:var(--peso-corpo);color:var(--cor-texto);cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;padding:12px 0;display:flex}.perfil-linha-icone{color:var(--cor-texto-secundario);flex-shrink:0;display:flex}.perfil-linha-rotulo{flex:1;min-width:0}.perfil-linha-valor{max-width:55%;font-size:var(--texto-secundario);font-weight:var(--peso-corpo);color:var(--cor-texto-secundario);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.perfil-linha-chevron{color:var(--cor-texto-secundario);flex-shrink:0;transition:transform .15s;display:flex}.perfil-linha-chevron-aberto{transform:rotate(90deg)}.perfil-painel{flex-direction:column;gap:10px;padding:2px 0 18px 36px;display:flex}.perfil-campo{color:var(--cor-texto-secundario);flex-direction:column;gap:6px;font-size:13.5px;font-weight:600;display:flex}.perfil-dica{color:var(--cor-texto-secundario);margin:0;font-size:12.5px}.perfil-dica-sucesso{color:var(--cor-sucesso)}.perfil-erro{color:var(--cor-erro);margin:0;font-size:12.5px}.perfil-botao-email{align-self:flex-start}.perfil-email-atual{color:var(--cor-texto-secundario);overflow-wrap:anywhere;margin:0;font-size:14px}.perfil-email-acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.perfil-email-acoes .perfil-sair{text-align:left;flex-basis:100%}.perfil-email-acoes .perfil-botao-email{padding:9px 16px;font-size:14px}.perfil-painel .perfil-email-acoes .perfil-sair{text-align:right;border-top:none;align-self:center;width:auto;margin-top:0;padding:9px 4px}.perfil-opcoes{flex-wrap:wrap;gap:8px;display:flex}.perfil-subopcoes{flex-direction:column;gap:8px;margin-top:6px;display:flex}.perfil-subrotulo{color:var(--cor-texto-secundario);font-size:13px;font-weight:600}.perfil-amostra{border:1px solid var(--cor-borda);border-radius:50%;flex-shrink:0;width:14px;height:14px}.perfil-opcao-selecionada .perfil-amostra{border-color:var(--cor-selecionado-texto)}.perfil-amostra-creme{background:var(--amostra-creme)}.perfil-amostra-azul{background:var(--amostra-azul)}.perfil-amostra-rosa{background:var(--amostra-rosa)}.perfil-opcao{background:var(--cor-opcao-fundo);border:var(--borda-opcao) solid var(--cor-borda);border-radius:var(--raio-opcao);min-height:38px;color:var(--cor-texto);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.perfil-opcao-selecionada{border-color:var(--cor-selecionado-borda);background:var(--cor-selecionado-fundo);color:var(--cor-selecionado-texto)}.perfil-opcao-selecionada:before,.suporte-opcao-selecionada:before{content:"✓";display:var(--opcao-check);font-weight:700}.suporte-opcao-selecionada:before{margin-right:6px}.perfil-fonte-dica{color:var(--cor-texto-secundario);margin:0;font-size:12.5px}.perfil-fonte-opcoes{flex-wrap:wrap;gap:8px;display:flex}.perfil-fonte-opcao{background:var(--cor-opcao-fundo);border:var(--borda-opcao) solid var(--cor-borda);border-radius:var(--raio-opcao);min-height:38px;color:var(--cor-texto);cursor:pointer;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:13px;font-weight:600;display:flex}.perfil-fonte-opcao.perfil-opcao-selecionada{border-color:var(--cor-selecionado-borda);background:var(--cor-selecionado-fundo);color:var(--cor-selecionado-texto)}.perfil-fonte-amostra{text-align:center;width:22px;font-size:17px;font-weight:700}.perfil-fonte-preview{background:var(--cor-card-versiculo-fundo);border:1px solid var(--cor-card-versiculo-borda);border-radius:var(--raio-medio);margin-top:4px;padding:16px 18px}.perfil-fonte-preview-titulo{font-family:var(--fonte-versiculo);color:var(--cor-texto);margin:0 0 8px;font-size:18px;font-weight:700}.perfil-fonte-preview-versiculo{font-family:var(--fonte-versiculo);color:var(--cor-texto);margin:0;font-size:15px;font-style:italic;line-height:1.5}.perfil-grifo-atual{justify-content:flex-end;padding:0 28px 14px 0;display:flex}.perfil-grifo-preview{gap:28px;margin-top:4px;padding:4px 2px;display:flex}.perfil-grifo-preview-item{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.perfil-grifo-amostra{font-family:var(--fonte-leitura);color:var(--cor-texto);background-color:#ffd60061;border-radius:6px;padding:1px 4px;font-size:14.5px;box-shadow:0 0 0 5px #ffd60061}.perfil-grifo-amostra-marcador{box-shadow:none;background-color:#0000;background-image:repeating-linear-gradient(94deg,#fff3 0 2px,#0000 2px 5px),linear-gradient(#ffd6008c,#ffd6008c);border-radius:1px 9px 2px 10px/7px 1px 8px 2px;padding:2px 6px;display:inline-block;transform:rotate(-1.4deg)}.perfil-grifo-preview-legenda{color:var(--cor-texto-secundario);max-width:150px;font-size:11.5px}.perfil-plano{background:var(--cor-superficie-alt);border:1px solid var(--cor-borda);border-radius:var(--raio-grande);text-align:left;width:100%;color:var(--cor-texto);cursor:pointer;align-items:flex-start;gap:14px;padding:18px;display:flex}.perfil-plano-icone{color:var(--cor-destaque-dourado);flex-shrink:0;margin-top:2px;display:flex}.perfil-plano-corpo{flex-direction:column;gap:4px;min-width:0;display:flex}.perfil-plano-rotulo{font-family:var(--fonte-titulo);color:var(--cor-texto-secundario);font-size:15px}.perfil-plano-nome{font-family:var(--fonte-titulo);font-size:22px;font-weight:var(--peso-titulo);line-height:1.2}.perfil-plano-dica{color:var(--cor-texto-secundario);font-size:13px}.perfil-sair{color:var(--cor-texto-secundario);cursor:pointer;background:0 0;border:none;align-self:center;margin-top:8px;padding:8px 12px;font-size:13.5px;text-decoration:underline}.perfil-sair-confirmar{background:var(--cor-superficie-alt);border:1px solid var(--cor-borda);border-radius:var(--raio-grande);color:var(--cor-texto);flex-direction:column;gap:.75rem;margin-top:.5rem;padding:1rem;font-size:.9375rem;line-height:1.45;display:flex}.perfil-sair-confirmar p{margin:0}.perfil-sair-acoes{flex-wrap:wrap;gap:.75rem;display:flex}.perfil-sair-botao{padding:.625rem 1.125rem;font-size:.875rem}.perfil-sobre{color:var(--cor-texto-secundario);align-self:center;margin-top:8px;padding:8px 12px;font-size:13.5px;text-decoration:underline}.perfil-conta-opcoes{flex-direction:column;gap:10px;display:flex}.perfil-conta-botao{width:100%}.perfil-painel .perfil-sair{border-top:1px solid var(--cor-borda);text-align:left;width:100%;color:var(--cor-erro);align-self:flex-start;margin-top:14px;padding:10px 0 0;font-size:14px;font-weight:600;text-decoration:none}.tela-suporte{background:var(--cor-fundo)}.suporte-conteudo{width:100%;max-width:560px;margin:0 auto;padding:24px 20px 40px}.suporte-titulo{font-family:var(--fonte-titulo);color:var(--cor-texto);margin:0 0 6px;font-size:24px}.suporte-subtitulo{color:var(--cor-texto-secundario);margin:0 0 20px;font-size:14px;line-height:1.5}.suporte-form{flex-direction:column;gap:14px;display:flex}.suporte-opcoes{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.suporte-opcao{background:var(--cor-opcao-fundo-suporte);border:var(--borda-opcao) solid var(--cor-borda);border-radius:var(--raio-opcao);color:var(--cor-texto);text-align:center;cursor:pointer;padding:9px 14px;font-size:13.5px;font-weight:600}.suporte-opcao-selecionada{border-color:var(--cor-selecionado-borda);background:var(--cor-selecionado-fundo);color:var(--cor-selecionado-texto)}.suporte-textarea{resize:vertical;min-height:110px}.suporte-sucesso{color:var(--cor-sucesso);margin:0;font-size:13.5px}.suporte-historico{flex-direction:column;gap:12px;margin-top:36px;display:flex}.suporte-lista{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.suporte-item{background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-medio);padding:14px 16px}.suporte-item-cabecalho{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.suporte-item-tipo{text-transform:uppercase;letter-spacing:.03em;color:var(--cor-destaque-texto);font-size:12px;font-weight:700}.suporte-item-status{background:var(--cor-superficie-alt);color:var(--cor-texto-secundario);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.suporte-item-status-respondido,.suporte-item-status-fechado{color:var(--cor-sucesso)}.suporte-item-mensagem{color:var(--cor-texto);white-space:pre-wrap;margin:0 0 8px;font-size:14px;line-height:1.5}.suporte-item-data{color:var(--cor-texto-secundario);font-size:11.5px}.suporte-vazio{color:var(--cor-texto-secundario);text-align:center;margin-top:28px;font-size:13.5px}.sidebar-fundo{opacity:0;pointer-events:none;z-index:40;background:#14100866;transition:opacity .2s;position:fixed;inset:0}.sidebar-fundo-visivel{opacity:1;pointer-events:auto}.sidebar-painel{background:var(--cor-menu-fundo);border-right:1px solid var(--cor-borda);z-index:41;width:min(280px,82vw);padding-top:env(safe-area-inset-top,0px);box-shadow:var(--sombra-media);flex-direction:column;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sidebar-painel-aberto{transform:translate(0)}.sidebar-cabecalho{border-bottom:1px solid var(--cor-borda);justify-content:space-between;align-items:center;padding:18px 18px 14px;display:flex}.sidebar-titulo{font-family:var(--fonte-titulo);font-size:18px;font-weight:var(--peso-titulo);color:var(--cor-texto)}.sidebar-fechar{color:var(--cor-texto-secundario);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;line-height:1;display:flex}.sidebar-lista{flex-direction:column;gap:4px;margin:0;padding:10px;list-style:none;display:flex}.sidebar-lista li:not(:first-child){padding-top:5px;position:relative}.sidebar-lista li:not(:first-child):before{content:"";background:var(--cor-borda);opacity:.7;height:1px;position:absolute;top:0;left:14px;right:14px}.sidebar-item{border-radius:var(--raio-medio);color:var(--cor-texto);align-items:center;gap:12px;padding:12px 14px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.sidebar-item:hover{background:var(--cor-superficie-alt)}.sidebar-item-ativo{background:var(--cor-primaria);color:var(--cor-primaria-texto)}.sidebar-item-icone{flex-shrink:0;justify-content:center;align-items:center;width:22px;display:flex}.topbar{padding:calc(10px + env(safe-area-inset-top,0px)) 14px 10px;background:var(--cor-topo-fundo);border-bottom:1px solid var(--cor-borda);opacity:1;flex-shrink:0;grid-template-columns:42px 1fr 42px;align-items:center;gap:10px;max-height:90px;transition:max-height .32s,opacity .22s,padding .32s,border-color .32s;display:grid;overflow:hidden}.topbar-oculto{opacity:0;border-bottom-color:#0000;max-height:0;padding-top:0;padding-bottom:0}.topbar-botao-menu{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:4px;width:34px;height:34px;padding:0;display:flex}.topbar-botao-menu span{background:var(--cor-texto);border-radius:2px;width:20px;height:2px;display:block}.topbar-titulo{font-family:var(--fonte-titulo);font-weight:var(--peso-titulo);color:var(--cor-texto);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.topbar-botao-modo{width:42px;height:42px;color:var(--cor-texto);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.topbar-botao-modo:active{opacity:.7;transform:scale(.94)}.atualizacao-pwa{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--cor-primaria);color:var(--cor-primaria-texto);border-radius:var(--raio-medio);box-shadow:var(--sombra-media);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:13.5px;animation:.25s atualizacao-pwa-entrada;display:flex;position:fixed}.atualizacao-pwa button{background:var(--cor-primaria-texto);color:var(--cor-destaque-texto);border-radius:var(--raio-pequeno);cursor:pointer;border:none;flex-shrink:0;padding:8px 12px;font-size:13px;font-weight:700}.atualizacao-pwa button:disabled{opacity:.7;cursor:default}@keyframes atualizacao-pwa-entrada{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.aviso-confirme{background:var(--cor-selecionado-fundo);border-bottom:1px solid var(--cor-selecionado-borda);color:var(--cor-selecionado-texto);flex-direction:column;gap:8px;padding:10px 14px;font-size:13.5px;line-height:1.35;display:flex}.aviso-confirme-linha{align-items:flex-start;gap:10px;display:flex}.aviso-confirme-texto{overflow-wrap:anywhere;flex:1;margin:0}.aviso-confirme-erro{margin:0;font-weight:600}.aviso-confirme-acoes{flex-wrap:wrap;gap:8px;display:flex}.aviso-confirme-botao{border-radius:var(--raio-botao);color:inherit;cursor:pointer;background:0 0;border:1px solid;padding:6px 12px;font-size:13px;font-weight:700}.aviso-confirme-botao:disabled{opacity:.6;cursor:default}.aviso-vencimento{background:var(--cor-selecionado-fundo);border-bottom:1px solid var(--cor-selecionado-borda);color:var(--cor-selecionado-texto);align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;line-height:1.35;display:flex}.aviso-vencimento-texto{flex:1;margin:0}.aviso-vencimento-texto span{opacity:.85}.aviso-vencimento-acao{border-radius:var(--raio-botao);color:inherit;border:1px solid;flex:none;padding:6px 12px;font-size:13px;font-weight:700;text-decoration:none}.aviso-vencimento-fechar{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:4px;display:flex}.aviso-de-entrada{top:calc(30px + env(safe-area-inset-top,0px));z-index:1000;border-radius:var(--raio-medio);background:var(--cor-superficie);max-width:calc(100% - 32px);color:var(--cor-texto);border:1.5px solid var(--cor-primaria);text-align:center;overflow-wrap:anywhere;pointer-events:none;padding:11px 18px;font-size:14px;line-height:1.4;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000038}:root,[data-theme=classico]{--cor-fundo:#fcfaf4;--cor-fundo-alt:#f5efe2;--cor-superficie:#fff;--cor-superficie-alt:#f5efe2;--cor-borda:#e9e4d6;--cor-menu-fundo:#fff;--cor-topo-fundo:#fff;--cor-texto:#2a2418;--cor-texto-secundario:#716652;--cor-texto-invertido:#fcfaf4;--cor-primaria:#6b5636;--cor-primaria-hover:#5a472c;--cor-primaria-texto:#fff;--cor-link:#6b5636;--cor-acento:#7f6232;--cor-destaque-texto:#6b5636;--cor-acento-suave:#f0e6d2;--cor-destaque-dourado:#c9a86a;--cor-trilho:#f0ebe0;--cor-destaque-grifo:#c9a86a;--cor-card-versiculo-fundo:#f5efe2;--cor-card-versiculo-borda:#e9e4d6;--cor-erro:#b4423f;--cor-sucesso:#6b5636;--cor-selecionado-fundo:#f0e6d2;--cor-selecionado-borda:#6b5636;--cor-selecionado-texto:var(--cor-texto);--cor-desabilitado-fundo:#e3d9c6;--cor-desabilitado-texto:#a3967d;--cor-opcao-fundo:var(--cor-superficie);--cor-opcao-fundo-suporte:var(--cor-superficie);--cor-balao-usuario-fundo:var(--cor-superficie-alt);--cor-balao-usuario-texto:var(--cor-texto);--cor-campo-fundo:var(--cor-superficie-alt);--texto-corpo:16px;--texto-secundario:14px;--texto-pequeno:12px;--peso-corpo:400;--peso-enfase:600;--peso-titulo:600;--espaco-1:4px;--espaco-2:8px;--espaco-3:12px;--espaco-4:16px;--espaco-5:24px;--fonte-titulo:"Fraunces", Georgia, serif;--fonte-ui:"Iowan Old Style", "Palatino Linotype", Georgia, "Segoe UI", system-ui, sans-serif;--fonte-ui-sans:"Nunito", system-ui, sans-serif;--fonte-versiculo:Georgia, "Iowan Old Style", "Palatino Linotype", "Times New Roman", serif;--fonte-leitura:"Lora", Georgia, "Iowan Old Style", serif;--raio-pequeno:6px;--raio-medio:12px;--raio-grande:18px;--raio-opcao:24px;--raio-botao:999px;--borda-opcao:2px;--opcao-check:inline-block;--opacidade-desabilitado:1;--opacidade-desabilitado-chat:1;--sombra-suave:0 1px 2px #2a24180d;--sombra-media:0 3px 10px #2a241814;--textura-papel:none;--amostra-creme:#6b5636;--amostra-azul:#35506b;--amostra-rosa:#c86c8a}[data-theme=classico][data-variante=azul]{--cor-fundo:#f0f3f6;--cor-fundo-alt:#e7ecf0;--cor-superficie:#fff;--cor-superficie-alt:#e2e7ec;--cor-borda:#d7dee5;--cor-menu-fundo:#fff;--cor-topo-fundo:#fff;--cor-texto:#1e2a38;--cor-texto-secundario:#586673;--cor-texto-invertido:#f0f3f6;--cor-primaria:#35506b;--cor-primaria-hover:#1e2a38;--cor-primaria-texto:#fff;--cor-link:#35506b;--cor-acento:#35506b;--cor-acento-suave:#dce5ed;--cor-destaque-texto:#35506b;--cor-destaque-grifo:#6f8fb0;--cor-card-versiculo-fundo:#e2e9f0;--cor-card-versiculo-borda:#c9d4de;--cor-erro:#b4423f;--cor-sucesso:#3e7d5c;--sombra-suave:0 1px 3px #1e2a3814, 0 1px 2px #1e2a380f;--sombra-media:0 4px 14px #1e2a381a}[data-theme=classico][data-variante=azul],[data-theme=classico][data-modo=escuro]{--cor-selecionado-fundo:var(--cor-primaria);--cor-selecionado-borda:var(--cor-primaria);--cor-selecionado-texto:var(--cor-primaria-texto);--cor-desabilitado-fundo:var(--cor-primaria);--cor-desabilitado-texto:var(--cor-primaria-texto);--cor-opcao-fundo:var(--cor-superficie-alt);--cor-opcao-fundo-suporte:var(--cor-superficie);--cor-balao-usuario-fundo:var(--cor-primaria);--cor-balao-usuario-texto:var(--cor-primaria-texto);--cor-campo-fundo:var(--cor-superficie);--cor-trilho:var(--cor-borda);--cor-destaque-dourado:#c9a86a;--opacidade-desabilitado:.55;--opacidade-desabilitado-chat:.5}[data-theme=feminino]{--cor-fundo:#f8eef0;--cor-fundo-alt:#f4e6ea;--cor-superficie:#fff9f8;--cor-superficie-alt:#f5e1e5;--cor-borda:#e7cdd2;--cor-menu-fundo:#fff9f8;--cor-topo-fundo:#e9b7c3;--cor-texto:#38262e;--cor-texto-secundario:#6c555c;--cor-texto-invertido:#f8eef0;--cor-primaria:#cf8197;--cor-primaria-hover:#bf6f88;--cor-primaria-texto:#2b1b21;--cor-link:#7f5360;--cor-acento:#6a454f;--cor-acento-suave:#f1ccd5;--cor-destaque-texto:#6d414e;--cor-destaque-grifo:#c6a06a;--cor-card-versiculo-fundo:#f5e1e5;--cor-card-versiculo-borda:#e7cdd2;--cor-erro:#b23a52;--cor-sucesso:#6f9b7a;--cor-selecionado-fundo:var(--cor-primaria);--cor-selecionado-borda:var(--cor-primaria);--cor-selecionado-texto:var(--cor-primaria-texto);--cor-desabilitado-fundo:var(--cor-primaria);--cor-desabilitado-texto:var(--cor-primaria-texto);--cor-opcao-fundo:var(--cor-superficie-alt);--cor-opcao-fundo-suporte:var(--cor-superficie);--cor-balao-usuario-fundo:var(--cor-primaria);--cor-balao-usuario-texto:var(--cor-primaria-texto);--cor-campo-fundo:var(--cor-superficie);--cor-trilho:var(--cor-borda);--cor-destaque-dourado:var(--cor-destaque-grifo);--raio-pequeno:10px;--raio-medio:18px;--raio-grande:26px;--raio-opcao:var(--raio-medio);--raio-botao:var(--raio-medio);--borda-opcao:1.5px;--opcao-check:none;--opacidade-desabilitado:.55;--opacidade-desabilitado-chat:.5;--sombra-suave:0 1px 3px #38262e1a, 0 1px 2px #38262e12;--sombra-media:0 6px 18px #38262e1f;--textura-papel:none}[data-theme=classico][data-modo=escuro]{--cor-fundo:#0e1620;--cor-fundo-alt:#121b26;--cor-superficie:#141e2b;--cor-superficie-alt:#1e2a38;--cor-borda:#2c3b4b;--cor-menu-fundo:#141e2b;--cor-topo-fundo:#141e2b;--cor-texto:#f2f4f6;--cor-texto-secundario:#aab6c2;--cor-texto-invertido:#0e1620;--cor-primaria:#7fa0c6;--cor-destaque-texto:#9bb6d3;--cor-primaria-hover:#6c88a8;--cor-primaria-texto:#0e1620;--cor-link:#7fa0c6;--cor-acento:#9bb6d3;--cor-acento-suave:#24384d;--cor-destaque-grifo:#7fa0c6;--cor-card-versiculo-fundo:#1e2a38;--cor-card-versiculo-borda:#2c3b4b;--cor-erro:#e0857f;--cor-sucesso:#7fc7a0;--sombra-suave:0 1px 3px #00000059, 0 1px 2px #00000040;--sombra-media:0 6px 18px #0006}[data-theme=classico][data-modo=escuro][data-variante=creme]{--cor-fundo:#17120d;--cor-fundo-alt:#1c1610;--cor-superficie:#221a12;--cor-superficie-alt:#2e2318;--cor-borda:#3d2f20;--cor-menu-fundo:#221a12;--cor-topo-fundo:#221a12;--cor-texto:#f3ece0;--cor-texto-secundario:#bfb29c;--cor-texto-invertido:#17120d;--cor-primaria:#c9a86a;--cor-primaria-hover:#b8975a;--cor-primaria-texto:#17120d;--cor-link:#d9bd85;--cor-acento:#d9bd85;--cor-destaque-texto:#d9bd85;--cor-acento-suave:#3a2c1b;--cor-destaque-grifo:#c9a86a;--cor-card-versiculo-fundo:#2a1f15;--cor-card-versiculo-borda:#3d2f20}[data-theme=feminino][data-modo=escuro]{--cor-fundo:#141114;--cor-fundo-alt:#1a1417;--cor-superficie:#1f171c;--cor-superficie-alt:#2b1e26;--cor-borda:#3a2932;--cor-menu-fundo:#1f171c;--cor-topo-fundo:#1f171c;--cor-texto:#f4e8ec;--cor-texto-secundario:#bfaeb5;--cor-texto-invertido:#141114;--cor-primaria:#c86c8a;--cor-primaria-hover:#aa5c75;--cor-primaria-texto:#141114;--cor-link:#c86c8a;--cor-acento:#e09bb2;--cor-acento-suave:#432a35;--cor-destaque-texto:#e09bb2;--cor-destaque-grifo:#e7a7b8;--cor-card-versiculo-fundo:#2b1e26;--cor-card-versiculo-borda:#3a2932;--cor-erro:#e8858c;--cor-sucesso:#7fc79a;--sombra-suave:0 1px 3px #00000059, 0 1px 2px #00000040;--sombra-media:0 6px 20px #00000073}html[data-fonte=classica]{--fonte-versiculo:"Lora", Georgia, serif;--fonte-ui-sans:"Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fonte-leitura:"Lora", Georgia, serif}html[data-fonte=elegante]{--fonte-versiculo:"Playfair Display", Georgia, serif;--fonte-ui-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fonte-leitura:"Playfair Display", Georgia, serif}html[data-fonte=suave]{--fonte-versiculo:"Crimson Pro", Georgia, serif;--fonte-ui-sans:"Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fonte-leitura:"Crimson Pro", Georgia, serif}html[data-fonte=moderna]{--fonte-versiculo:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fonte-ui-sans:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fonte-leitura:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:root{--cor-confirmacao:#2b7a4b;--cor-confirmacao-fundo:#e1f2e7}[data-modo=escuro]{--cor-confirmacao:#6fcf97;--cor-confirmacao-fundo:#1d3a2b}*{box-sizing:border-box}html,body{background:var(--cor-fundo);height:100%;margin:0;padding:0}body{color:var(--cor-texto);font-family:var(--fonte-ui-sans);font-size:var(--texto-corpo);font-weight:var(--peso-corpo);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}#root{flex-direction:column;height:100dvh;display:flex}button{font-family:inherit}a{color:var(--cor-link)}input,textarea{font-family:inherit;font-size:16px}::selection{background:var(--cor-destaque-grifo)}.botao-primario{background:var(--cor-primaria);color:var(--cor-primaria-texto);border-radius:var(--raio-botao);cursor:pointer;border:none;padding:14px 20px;font-size:15px;font-weight:600;transition:background-color .15s,transform .1s}.botao-primario:hover:not(:disabled){background:var(--cor-primaria-hover)}.botao-primario:active:not(:disabled){transform:scale(.98)}.botao-primario:disabled{background:var(--cor-desabilitado-fundo);color:var(--cor-desabilitado-texto);opacity:var(--opacidade-desabilitado);cursor:not-allowed}.botao-secundario{color:var(--cor-link);border:1.5px solid var(--cor-borda);border-radius:var(--raio-medio);cursor:pointer;background:0 0;padding:13px 20px;font-size:15px;font-weight:600;transition:border-color .15s,background-color .15s}.botao-secundario:hover:not(:disabled){background:var(--cor-superficie-alt)}.campo-texto{background:var(--cor-campo-fundo);border:1.5px solid var(--cor-borda);border-radius:var(--raio-medio);width:100%;color:var(--cor-texto);outline:none;padding:13px 16px;transition:border-color .15s}.campo-texto:focus{border-color:var(--cor-primaria)}.tela{flex-direction:column;flex:1;min-height:0;display:flex}.tela-scroll{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}
