.page-module___8aEwW__container{background:#000;flex-direction:column;height:100vh;font-size:1rem;display:flex}.page-module___8aEwW__main{flex:1;min-height:0}.page-module___8aEwW__sidebar{color:#fff;height:100%;font-size:inherit;background:#000}.page-module___8aEwW__content{color:#000;height:100%;font-size:inherit;background:#000}.page-module___8aEwW__chat{color:#fff;height:100%;font-size:inherit;background:#000}.page-module___8aEwW__floatingChatButton{z-index:1000;position:fixed;top:20px;right:20px}.page-module___8aEwW__floatingChatButton button{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-family:Times New Roman,serif;font-size:20px;transition:all .3s;display:flex;box-shadow:0 4px 12px rgba(255,255,255,.15)}.page-module___8aEwW__floatingChatButton button:hover{background:#111;border-color:#ccc;transform:scale(1.1);box-shadow:0 6px 16px rgba(255,255,255,.2)}.page-module___8aEwW__manutencaoContainer{color:#fff;background:#000;justify-content:center;align-items:center;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.page-module___8aEwW__manutencaoContent{text-align:center;max-width:500px;padding:2rem}.page-module___8aEwW__logoContainer{margin-bottom:2rem}.page-module___8aEwW__logo{object-fit:contain;width:120px;height:120px}.page-module___8aEwW__title{color:#fff;margin-bottom:2rem;font-size:2.5rem;font-weight:700}.page-module___8aEwW__message{margin-bottom:3rem}.page-module___8aEwW__message h2{color:#fff;margin-bottom:1rem;font-size:1.8rem}.page-module___8aEwW__message p{color:#ccc;font-size:1.1rem;line-height:1.6}.page-module___8aEwW__contact{margin-bottom:3rem}.page-module___8aEwW__contactItem{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.1rem;display:flex}.page-module___8aEwW__icon{font-size:1.2rem}.page-module___8aEwW__loading{justify-content:center;gap:.5rem;display:flex}.page-module___8aEwW__dot{background:#fff;border-radius:50%;width:12px;height:12px;animation:1.4s ease-in-out infinite both page-module___8aEwW__pulse}.page-module___8aEwW__dot:first-child{animation-delay:-.32s}.page-module___8aEwW__dot:nth-child(2){animation-delay:-.16s}@keyframes page-module___8aEwW__pulse{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}@media (max-width:768px){.page-module___8aEwW__manutencaoContent{padding:1rem}.page-module___8aEwW__title{font-size:2rem}.page-module___8aEwW__message h2{font-size:1.5rem}.page-module___8aEwW__logo{width:100px;height:100px}}
.ModalUpgrade-module__pECBsW__modalOverlay{z-index:1000;background:rgba(0,0,0,.8);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ModalUpgrade-module__pECBsW__modalContent{background:#000;border:2px solid #fff;border-radius:8px;width:100%;max-width:850px;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 10px 30px rgba(255,255,255,.3)}.ModalUpgrade-module__pECBsW__modalContent::-webkit-scrollbar{width:8px}.ModalUpgrade-module__pECBsW__modalContent::-webkit-scrollbar-track{background:#000}.ModalUpgrade-module__pECBsW__modalContent::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}.ModalUpgrade-module__pECBsW__modalContent::-webkit-scrollbar-thumb:hover{background:#ccc}.ModalUpgrade-module__pECBsW__modalHeader{border-bottom:1px solid #fff;padding:30px 30px 20px;position:relative}.ModalUpgrade-module__pECBsW__logosParceria{justify-content:center;align-items:center;gap:16px;margin-bottom:20px;display:flex}.ModalUpgrade-module__pECBsW__logoPalavra{object-fit:contain;width:auto;height:32px}.ModalUpgrade-module__pECBsW__separadorLogos{background:#fff;width:1px;height:24px}.ModalUpgrade-module__pECBsW__logoStone{object-fit:contain;width:auto;height:28px}.ModalUpgrade-module__pECBsW__titulo{color:#fff;text-align:center;margin:0 0 10px;font-size:28px;font-weight:700}.ModalUpgrade-module__pECBsW__subtitulo{color:#ccc;text-align:center;margin:0;font-size:16px;line-height:1.5}.ModalUpgrade-module__pECBsW__btnFechar{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:24px;transition:background-color .2s;display:flex;position:absolute;top:20px;right:20px}.ModalUpgrade-module__pECBsW__btnFechar:hover{background:#333}.ModalUpgrade-module__pECBsW__planosGrid{grid-template-columns:repeat(3,1fr);gap:10px;max-width:900px;margin:0 auto;padding:15px;display:grid}.ModalUpgrade-module__pECBsW__planoCard{cursor:pointer;background:#000;border:2px solid #fff;border-radius:6px;min-width:220px;padding:12px;transition:all .3s;position:relative}.ModalUpgrade-module__pECBsW__planoCard:hover{border-color:#ccc;transform:translateY(-2px);box-shadow:0 5px 15px rgba(255,255,255,.1)}.ModalUpgrade-module__pECBsW__planoPopular{border-width:3px;border-color:#fff}.ModalUpgrade-module__pECBsW__badgePopular{color:#000;text-transform:uppercase;background:#fff;border-radius:12px;padding:3px 10px;font-size:10px;font-weight:700;line-height:1;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.ModalUpgrade-module__pECBsW__planoHeader{text-align:center;margin-bottom:20px}.ModalUpgrade-module__pECBsW__planoNome{color:#fff;margin:0 0 6px;font-size:18px;font-weight:700}.ModalUpgrade-module__pECBsW__planoPreco{margin-bottom:6px}.ModalUpgrade-module__pECBsW__precoValor{color:#fff;font-size:24px;font-weight:700}.ModalUpgrade-module__pECBsW__precoPeriodo{color:#ccc;margin-left:3px;font-size:12px}.ModalUpgrade-module__pECBsW__planoDescricao{color:#ccc;margin:0;font-size:12px;line-height:1.2}.ModalUpgrade-module__pECBsW__planoRecursos{margin-bottom:25px}.ModalUpgrade-module__pECBsW__recursosLista{margin:0;padding:0;list-style:none}.ModalUpgrade-module__pECBsW__recursoItem{color:#fff;align-items:center;margin-bottom:6px;font-size:12px;line-height:1.2;display:flex}.ModalUpgrade-module__pECBsW__recursoIcone{color:#000;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;margin-right:6px;font-size:9px;font-weight:700;display:flex}.ModalUpgrade-module__pECBsW__btnSelecionar{color:#000;cursor:pointer;text-transform:uppercase;background:#fff;border:2px solid #fff;border-radius:4px;width:100%;margin-top:8px;padding:8px 12px;font-size:12px;font-weight:700;transition:all .2s}.ModalUpgrade-module__pECBsW__btnSelecionar:hover{background:#ccc;border-color:#ccc}.ModalUpgrade-module__pECBsW__btnSelecionado{cursor:default;background:#666;border-color:#666}.ModalUpgrade-module__pECBsW__modalFooter{text-align:center;border-top:1px solid #fff;padding:20px 30px 30px}.ModalUpgrade-module__pECBsW__footerTexto{color:#ccc;margin:0 0 15px;font-size:14px}.ModalUpgrade-module__pECBsW__btnContinuarGratuito{color:#ccc;cursor:pointer;background:0 0;border:1px solid #ccc;border-radius:4px;padding:8px 16px;font-size:14px;transition:all .2s}.ModalUpgrade-module__pECBsW__btnContinuarGratuito:hover{color:#fff;border-color:#fff}@media (max-width:900px){.ModalUpgrade-module__pECBsW__modalContent{max-height:95vh;margin:10px}.ModalUpgrade-module__pECBsW__planosGrid{grid-template-columns:repeat(2,1fr);padding:15px}}@media (max-width:600px){.ModalUpgrade-module__pECBsW__modalContent{max-height:95vh;margin:10px}.ModalUpgrade-module__pECBsW__planosGrid{grid-template-columns:1fr;padding:15px}.ModalUpgrade-module__pECBsW__modalHeader{padding:20px 20px 15px}.ModalUpgrade-module__pECBsW__titulo{font-size:24px}.ModalUpgrade-module__pECBsW__planoCard{min-width:unset;padding:15px}}@keyframes ModalUpgrade-module__pECBsW__fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ModalUpgrade-module__pECBsW__modalContent{animation:.3s ease-out ModalUpgrade-module__pECBsW__fadeIn}.ModalUpgrade-module__pECBsW__btnSelecionar:focus,.ModalUpgrade-module__pECBsW__btnFechar:focus,.ModalUpgrade-module__pECBsW__btnContinuarGratuito:focus,.ModalUpgrade-module__pECBsW__planoCard:focus-within{outline-offset:2px;outline:2px solid #000}
.ModalSelecaoPagamento-module__rQZaqq__overlay{z-index:1000;background:rgba(0,0,0,.8);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ModalSelecaoPagamento-module__rQZaqq__modal{background:#000;border:2px solid #fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 20px 40px rgba(0,0,0,.3)}.ModalSelecaoPagamento-module__rQZaqq__modal::-webkit-scrollbar{width:8px}.ModalSelecaoPagamento-module__rQZaqq__modal::-webkit-scrollbar-track{background:#000}.ModalSelecaoPagamento-module__rQZaqq__modal::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}.ModalSelecaoPagamento-module__rQZaqq__modal::-webkit-scrollbar-thumb:hover{background:#ccc}.ModalSelecaoPagamento-module__rQZaqq__header{border-bottom:1px solid #f5f5f5;flex-direction:column;align-items:center;margin-bottom:30px;padding:30px 30px 25px;display:flex;position:relative}.ModalSelecaoPagamento-module__rQZaqq__logosParceria{justify-content:center;align-items:center;gap:16px;margin-bottom:16px;display:flex}.ModalSelecaoPagamento-module__rQZaqq__logoPalavra{object-fit:contain;width:auto;height:32px}.ModalSelecaoPagamento-module__rQZaqq__separadorLogos{background:#fff;width:1px;height:24px}.ModalSelecaoPagamento-module__rQZaqq__logoStone{object-fit:contain;width:auto;height:28px}.ModalSelecaoPagamento-module__rQZaqq__titulo{color:#fff;margin:20px 0 0;font-size:24px;font-weight:700}.ModalSelecaoPagamento-module__rQZaqq__btnFechar{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:28px;transition:all .2s;position:absolute;top:24px;right:24px}.ModalSelecaoPagamento-module__rQZaqq__btnFechar:hover{color:#fff;background:#333}.ModalSelecaoPagamento-module__rQZaqq__btnFechar:disabled{opacity:.5;cursor:not-allowed}.ModalSelecaoPagamento-module__rQZaqq__conteudo{padding:0 24px 24px}.ModalSelecaoPagamento-module__rQZaqq__resumoPlano{text-align:center;background:#000;border:1px solid #fff;border-radius:8px;margin-bottom:32px;padding:20px}.ModalSelecaoPagamento-module__rQZaqq__planoNome{color:#fff;margin:0 0 8px;font-size:20px;font-weight:700}.ModalSelecaoPagamento-module__rQZaqq__planoPreco{color:#fff;margin:0 0 8px;font-size:24px;font-weight:700}.ModalSelecaoPagamento-module__rQZaqq__planoDescricao{color:#ccc;margin:0;font-size:14px}.ModalSelecaoPagamento-module__rQZaqq__opcoesPagamento{margin-bottom:32px}.ModalSelecaoPagamento-module__rQZaqq__opcoesTitulo{color:#fff;text-align:center;margin:0 0 20px;font-size:18px;font-weight:700}.ModalSelecaoPagamento-module__rQZaqq__opcoesGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ModalSelecaoPagamento-module__rQZaqq__opcao{cursor:pointer;text-align:center;background:#000;border:2px solid #fff;border-radius:12px;flex-direction:column;align-items:center;min-height:180px;padding:24px;transition:all .3s;display:flex;position:relative}.ModalSelecaoPagamento-module__rQZaqq__opcao:hover{background:#333;transform:translateY(-2px);box-shadow:0 8px 16px rgba(255,255,255,.1)}.ModalSelecaoPagamento-module__rQZaqq__opcao:disabled{opacity:.5;cursor:not-allowed;transform:none}.ModalSelecaoPagamento-module__rQZaqq__opcaoPix:hover{border-color:#22c55e}.ModalSelecaoPagamento-module__rQZaqq__opcaoCartao:hover{border-color:#3b82f6}.ModalSelecaoPagamento-module__rQZaqq__opcaoIcone{margin-bottom:16px;font-size:48px}.ModalSelecaoPagamento-module__rQZaqq__opcaoConteudo{flex-direction:column;flex:1;justify-content:center;display:flex}.ModalSelecaoPagamento-module__rQZaqq__opcaoTitulo{color:#fff;margin:0 0 8px;font-size:18px;font-weight:700}.ModalSelecaoPagamento-module__rQZaqq__opcaoDescricao{color:#ccc;margin:0 0 12px;font-size:14px;line-height:1.4}.ModalSelecaoPagamento-module__rQZaqq__opcaoPreco{color:#fff;margin:0;font-size:16px;font-weight:700}.ModalSelecaoPagamento-module__rQZaqq__opcaoBadge{position:absolute;top:12px;right:12px}.ModalSelecaoPagamento-module__rQZaqq__badge{color:#000;background:#fff;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:700}.ModalSelecaoPagamento-module__rQZaqq__informacoes{background:#000;border:1px solid #fff;border-radius:8px;padding:20px}.ModalSelecaoPagamento-module__rQZaqq__infoItem{align-items:center;margin-bottom:12px;display:flex}.ModalSelecaoPagamento-module__rQZaqq__infoItem:last-child{margin-bottom:0}.ModalSelecaoPagamento-module__rQZaqq__infoIcone{margin-right:12px;font-size:16px}.ModalSelecaoPagamento-module__rQZaqq__infoTexto{color:#fff;margin:0;font-size:14px}.ModalSelecaoPagamento-module__rQZaqq__footer{justify-content:center;padding:0 24px 24px;display:flex}.ModalSelecaoPagamento-module__rQZaqq__botoesFooter{justify-content:center;align-items:center;gap:12px;display:flex}.ModalSelecaoPagamento-module__rQZaqq__btnVoltar{color:#fff;cursor:pointer;background:#000;border:2px solid #fff;border-radius:8px;align-items:center;gap:4px;padding:12px 24px;font-size:16px;font-weight:700;transition:all .2s;display:flex}.ModalSelecaoPagamento-module__rQZaqq__btnVoltar:hover{background:#333}.ModalSelecaoPagamento-module__rQZaqq__btnVoltar:disabled{opacity:.5;cursor:not-allowed}.ModalSelecaoPagamento-module__rQZaqq__loadingOverlay{background:rgba(0,0,0,.9);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ModalSelecaoPagamento-module__rQZaqq__spinner{border:4px solid #333;border-top-color:#fff;border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite ModalSelecaoPagamento-module__rQZaqq__spin}@keyframes ModalSelecaoPagamento-module__rQZaqq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ModalSelecaoPagamento-module__rQZaqq__loadingTexto{color:#fff;margin:0;font-size:16px;font-weight:700}@media (max-width:768px){.ModalSelecaoPagamento-module__rQZaqq__overlay{padding:10px}.ModalSelecaoPagamento-module__rQZaqq__modal{max-width:100%}.ModalSelecaoPagamento-module__rQZaqq__opcoesGrid{grid-template-columns:1fr}.ModalSelecaoPagamento-module__rQZaqq__opcao{min-height:160px}.ModalSelecaoPagamento-module__rQZaqq__header{padding:20px 20px 0}.ModalSelecaoPagamento-module__rQZaqq__conteudo,.ModalSelecaoPagamento-module__rQZaqq__footer{padding:0 20px 20px}}
.ModalPix-module__TS8p-a__overlay{z-index:1000;background:rgba(0,0,0,.8);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ModalPix-module__TS8p-a__modal{background:#000;border:2px solid #fff;border-radius:12px;width:100%;max-width:500px;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 20px 40px rgba(0,0,0,.3)}.ModalPix-module__TS8p-a__modal::-webkit-scrollbar{width:8px}.ModalPix-module__TS8p-a__modal::-webkit-scrollbar-track{background:#000}.ModalPix-module__TS8p-a__modal::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}.ModalPix-module__TS8p-a__modal::-webkit-scrollbar-thumb:hover{background:#ccc}.ModalPix-module__TS8p-a__header{border-bottom:1px solid #f5f5f5;flex-direction:column;align-items:center;margin-bottom:30px;padding:30px 30px 25px;display:flex;position:relative}.ModalPix-module__TS8p-a__logosParceria{justify-content:center;align-items:center;gap:16px;margin-bottom:16px;display:flex}.ModalPix-module__TS8p-a__logoPalavra{object-fit:contain;width:auto;height:32px}.ModalPix-module__TS8p-a__separadorLogos{background:#fff;width:1px;height:24px}.ModalPix-module__TS8p-a__logoStone{object-fit:contain;width:auto;height:28px}.ModalPix-module__TS8p-a__titulo{color:#fff;margin:20px 0 0;font-size:24px;font-weight:700}.ModalPix-module__TS8p-a__btnFechar{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:28px;transition:all .2s;position:absolute;top:24px;right:24px}.ModalPix-module__TS8p-a__btnFechar:hover{color:#fff;background:#333}.ModalPix-module__TS8p-a__btnFechar:disabled{opacity:.5;cursor:not-allowed}.ModalPix-module__TS8p-a__conteudo{padding:0 24px 24px}.ModalPix-module__TS8p-a__status{text-align:center;border-radius:8px;justify-content:center;align-items:center;margin-bottom:30px;padding:16px;display:flex}.ModalPix-module__TS8p-a__statusAguardando{color:#92400e;background:#fef3c7;border:2px solid #f59e0b}.ModalPix-module__TS8p-a__statusProcessando{color:#1e40af;background:#dbeafe;border:2px solid #3b82f6}.ModalPix-module__TS8p-a__statusAprovado{color:#065f46;background:#d1fae5;border:2px solid #10b981}.ModalPix-module__TS8p-a__statusErro{color:#991b1b;background:#fee2e2;border:2px solid #ef4444}.ModalPix-module__TS8p-a__statusIcone{margin-right:12px;font-size:24px}.ModalPix-module__TS8p-a__statusTexto{margin:0;font-size:16px;font-weight:700}.ModalPix-module__TS8p-a__resumoPlano{text-align:center;background:#000;border:1px solid #fff;border-radius:8px;margin-bottom:24px;padding:20px}.ModalPix-module__TS8p-a__planoNome{color:#fff;margin:0 0 8px;font-size:18px;font-weight:700}.ModalPix-module__TS8p-a__planoPreco{color:#fff;margin:0;font-size:20px;font-weight:700}.ModalPix-module__TS8p-a__qrCodeContainer{text-align:center;margin-bottom:24px}.ModalPix-module__TS8p-a__qrCode{background:#fff;border:2px solid #fff;border-radius:8px;margin-bottom:24px;padding:20px;display:inline-block}.ModalPix-module__TS8p-a__qrCode img{width:200px;height:200px;display:block}.ModalPix-module__TS8p-a__qrCodePlaceholder{background:#000;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:200px;height:200px;display:flex}.ModalPix-module__TS8p-a__qrCodeIcone{margin-bottom:8px;font-size:48px}.ModalPix-module__TS8p-a__qrCodeInstrucao{color:#ccc;margin:12px 0 0;font-size:14px}.ModalPix-module__TS8p-a__codigoPixContainer{margin-bottom:24px}.ModalPix-module__TS8p-a__codigoPixTitulo{color:#fff;margin:0 0 12px;font-size:16px;font-weight:700}.ModalPix-module__TS8p-a__codigoPixWrapper{gap:8px;display:flex}.ModalPix-module__TS8p-a__codigoPixInput{color:#fff;background:#000;border:2px solid #fff;border-radius:4px;flex:1;padding:12px;font-family:monospace;font-size:14px}.ModalPix-module__TS8p-a__btnCopiar{color:#000;cursor:pointer;white-space:nowrap;background:#fff;border:2px solid #fff;border-radius:4px;padding:12px 16px;font-size:14px;font-weight:700;transition:all .2s}.ModalPix-module__TS8p-a__btnCopiar:hover{background:#ccc}.ModalPix-module__TS8p-a__timer{background:#000;border:1px solid #fff;border-radius:8px;justify-content:center;align-items:center;margin-bottom:24px;padding:16px;display:flex}.ModalPix-module__TS8p-a__timerIcone{margin-right:8px;font-size:20px}.ModalPix-module__TS8p-a__timerTexto{color:#fff;margin:0;font-size:16px}.ModalPix-module__TS8p-a__timerValor{color:#ef4444;font-weight:700}.ModalPix-module__TS8p-a__instrucoes{background:#000;border:1px solid #fff;border-radius:8px;margin-bottom:24px;padding:20px}.ModalPix-module__TS8p-a__instrucoesTitulo{color:#fff;margin:0 0 12px;font-size:16px;font-weight:700}.ModalPix-module__TS8p-a__instrucoesLista{color:#fff;margin:0;padding-left:20px}.ModalPix-module__TS8p-a__instrucoesLista li{margin-bottom:8px;line-height:1.4}.ModalPix-module__TS8p-a__instrucoesLista li:last-child{margin-bottom:0}.ModalPix-module__TS8p-a__botoes{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.ModalPix-module__TS8p-a__btnVoltar{color:#fff;cursor:pointer;background:#000;border:2px solid #fff;border-radius:8px;align-items:center;gap:4px;padding:12px 24px;font-size:16px;font-weight:700;transition:all .2s;display:flex}.ModalPix-module__TS8p-a__btnVoltar:hover{background:#333}.ModalPix-module__TS8p-a__btnVoltar:disabled{opacity:.5;cursor:not-allowed}.ModalPix-module__TS8p-a__btnVerificar,.ModalPix-module__TS8p-a__btnContinuar,.ModalPix-module__TS8p-a__btnTentarNovamente{color:#000;cursor:pointer;background:#fff;border:2px solid #fff;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:700;transition:all .2s}.ModalPix-module__TS8p-a__btnVerificar:hover,.ModalPix-module__TS8p-a__btnContinuar:hover,.ModalPix-module__TS8p-a__btnTentarNovamente:hover{background:#ccc}.ModalPix-module__TS8p-a__btnVerificar:disabled,.ModalPix-module__TS8p-a__btnContinuar:disabled,.ModalPix-module__TS8p-a__btnTentarNovamente:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.ModalPix-module__TS8p-a__overlay{padding:10px}.ModalPix-module__TS8p-a__modal{max-width:100%}.ModalPix-module__TS8p-a__qrCode img,.ModalPix-module__TS8p-a__qrCodePlaceholder{width:150px;height:150px}.ModalPix-module__TS8p-a__codigoPixWrapper,.ModalPix-module__TS8p-a__botoes{flex-direction:column}.ModalPix-module__TS8p-a__header{padding:20px 20px 0}.ModalPix-module__TS8p-a__conteudo{padding:0 20px 20px}}
.FormularioPagamento-module__33sZ9G__formulario{flex-direction:column;gap:30px;display:flex}@keyframes FormularioPagamento-module__33sZ9G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.FormularioPagamento-module__33sZ9G__inputContainer{align-items:center;display:flex;position:relative}.FormularioPagamento-module__33sZ9G__loadingSpinner{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.FormularioPagamento-module__33sZ9G__spinner{border:2px solid #fff;border-top-color:transparent;border-radius:50%;width:16px;height:16px;animation:1s linear infinite FormularioPagamento-module__33sZ9G__spin}.FormularioPagamento-module__33sZ9G__inputCarregando{padding-right:40px}.FormularioPagamento-module__33sZ9G__resumoPlano{text-align:center;background:#000;border:1px solid #fff;border-radius:6px;padding:20px}.FormularioPagamento-module__33sZ9G__resumoPlanoTitulo{color:#fff;margin:0 0 10px;font-size:16px;font-weight:700}.FormularioPagamento-module__33sZ9G__resumoPlanoDetalhes{justify-content:center;align-items:center;gap:20px;display:flex}.FormularioPagamento-module__33sZ9G__planoNome{color:#fff;font-size:18px;font-weight:700}.FormularioPagamento-module__33sZ9G__planoPreco{color:#fff;font-size:20px;font-weight:700}.FormularioPagamento-module__33sZ9G__secao{flex-direction:column;gap:20px;display:flex}.FormularioPagamento-module__33sZ9G__secaoTitulo{color:#fff;border-bottom:1px solid #fff;margin:0 0 10px;padding-bottom:10px;font-size:18px;font-weight:700}.FormularioPagamento-module__33sZ9G__campo{flex-direction:column;gap:5px;display:flex}.FormularioPagamento-module__33sZ9G__campoDuplo{grid-template-columns:1fr 1fr;gap:12px;min-width:0;display:grid}.FormularioPagamento-module__33sZ9G__campoDuplo:has(.FormularioPagamento-module__33sZ9G__campoValidade){grid-template-columns:2fr 1fr}.FormularioPagamento-module__33sZ9G__label{color:#fff;font-size:14px;font-weight:700}.FormularioPagamento-module__33sZ9G__input{color:#000;background:#fff;border:1px solid #fff;border-radius:4px;padding:12px 15px;font-size:16px;transition:border-color .2s}.FormularioPagamento-module__33sZ9G__input:focus{border-color:#ccc;outline:none;box-shadow:0 0 0 2px rgba(255,255,255,.1)}.FormularioPagamento-module__33sZ9G__input:disabled{color:#ccc;cursor:not-allowed;background:#000}.FormularioPagamento-module__33sZ9G__inputErro{background:#fff5f5;border-color:#fff}.FormularioPagamento-module__33sZ9G__campoValidade{align-items:center;gap:8px;display:flex}.FormularioPagamento-module__33sZ9G__campoValidade .FormularioPagamento-module__33sZ9G__input{flex:1;min-width:0;max-width:80px}.FormularioPagamento-module__33sZ9G__separador{color:#000;flex-shrink:0;font-size:16px;font-weight:700}.FormularioPagamento-module__33sZ9G__campoDuplo .FormularioPagamento-module__33sZ9G__campo:last-child .FormularioPagamento-module__33sZ9G__input{box-sizing:border-box;width:100%;max-width:100%}.FormularioPagamento-module__33sZ9G__erro{color:#fff;margin-top:2px;font-size:12px;font-weight:700}.FormularioPagamento-module__33sZ9G__botoes{border-top:1px solid #fff;justify-content:center;padding-top:20px;display:flex}.FormularioPagamento-module__33sZ9G__btnPagar{color:#000;cursor:pointer;text-transform:uppercase;background:#fff;border:2px solid #fff;border-radius:6px;min-width:200px;padding:15px 40px;font-size:16px;font-weight:700;transition:all .2s}.FormularioPagamento-module__33sZ9G__btnPagar:hover:not(:disabled){background:#ccc;border-color:#ccc}.FormularioPagamento-module__33sZ9G__btnPagarDesabilitado{cursor:not-allowed;opacity:.6;background:#666;border-color:#666}@media (max-width:768px){.FormularioPagamento-module__33sZ9G__formulario{gap:25px}.FormularioPagamento-module__33sZ9G__secao{gap:15px}.FormularioPagamento-module__33sZ9G__campoDuplo{grid-template-columns:1fr;gap:15px}.FormularioPagamento-module__33sZ9G__resumoPlanoDetalhes{text-align:center;flex-direction:column;justify-content:center;gap:15px}.FormularioPagamento-module__33sZ9G__planoNome,.FormularioPagamento-module__33sZ9G__planoPreco{font-size:16px}.FormularioPagamento-module__33sZ9G__input{min-width:0;padding:10px 12px;font-size:14px}.FormularioPagamento-module__33sZ9G__btnPagar{width:100%;padding:12px 20px;font-size:14px}.FormularioPagamento-module__33sZ9G__campoValidade{gap:6px}.FormularioPagamento-module__33sZ9G__campoValidade .FormularioPagamento-module__33sZ9G__input{max-width:70px}.FormularioPagamento-module__33sZ9G__separador{font-size:14px}.FormularioPagamento-module__33sZ9G__campoDuplo:has(.FormularioPagamento-module__33sZ9G__campoValidade){grid-template-columns:1fr;gap:12px}}.FormularioPagamento-module__33sZ9G__campo[data-valido=true] .FormularioPagamento-module__33sZ9G__input{border-color:#000}.FormularioPagamento-module__33sZ9G__campo[data-valido=false] .FormularioPagamento-module__33sZ9G__input{background:#fff5f5;border-color:#000}@keyframes FormularioPagamento-module__33sZ9G__shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.FormularioPagamento-module__33sZ9G__inputErro{animation:.5s ease-in-out FormularioPagamento-module__33sZ9G__shake}.FormularioPagamento-module__33sZ9G__input:focus,.FormularioPagamento-module__33sZ9G__btnPagar:focus{outline-offset:2px;outline:2px solid #000}.FormularioPagamento-module__33sZ9G__input::placeholder{color:#666;opacity:1}.FormularioPagamento-module__33sZ9G__input[type=email]{text-transform:lowercase}.FormularioPagamento-module__33sZ9G__input[type=text]{text-transform:uppercase}.FormularioPagamento-module__33sZ9G__formulario[data-loading=true]{pointer-events:none;opacity:.7}.FormularioPagamento-module__33sZ9G__campo[data-validando=true] .FormularioPagamento-module__33sZ9G__input{background:#fff9f0;border-color:#000}.FormularioPagamento-module__33sZ9G__label:after{content:" *";color:#000;font-weight:700}.FormularioPagamento-module__33sZ9G__campo[data-opcional=true] .FormularioPagamento-module__33sZ9G__label:after{content:" (opcional)";color:#666;font-weight:400}.FormularioPagamento-module__33sZ9G__sucesso{color:#0f0;margin-top:4px;font-size:12px;display:block}.FormularioPagamento-module__33sZ9G__contratoModal{background:#1a1a1a;border:2px solid #fff;border-radius:12px;margin:20px 0;padding:24px;transition:all .3s;box-shadow:0 8px 32px rgba(255,255,255,.1)}.FormularioPagamento-module__33sZ9G__contratoModal:hover{border-color:#ccc;box-shadow:0 12px 40px rgba(255,255,255,.15)}.FormularioPagamento-module__33sZ9G__contratoHeader{text-align:center;border-bottom:1px solid #333;margin-bottom:20px;padding-bottom:16px}.FormularioPagamento-module__33sZ9G__contratoTitulo{color:#fff;justify-content:center;align-items:center;gap:8px;margin:0 0 8px;font-size:1.2rem;font-weight:700;display:flex}.FormularioPagamento-module__33sZ9G__contratoDescricao{color:#ccc;margin:0;font-size:14px;line-height:1.5}.FormularioPagamento-module__33sZ9G__contratoContent{background:#000;border:1px solid #333;border-radius:8px;padding:20px}.FormularioPagamento-module__33sZ9G__checkboxContainer{align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.FormularioPagamento-module__33sZ9G__checkbox{cursor:pointer;accent-color:#fff;background:#1a1a1a;border:2px solid #fff;border-radius:4px;flex-shrink:0;width:20px;height:20px;margin:2px 0 0}.FormularioPagamento-module__33sZ9G__checkbox:checked{background:#fff;border-color:#fff}.FormularioPagamento-module__33sZ9G__checkbox:disabled{cursor:not-allowed;opacity:.6;background:#333;border-color:#666}.FormularioPagamento-module__33sZ9G__checkboxErro{accent-color:#f44;border-color:#f44}.FormularioPagamento-module__33sZ9G__checkboxLabel{color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:1;align-items:flex-start;margin:0;font-size:15px;line-height:1.6;display:flex}.FormularioPagamento-module__33sZ9G__checkboxText{color:#fff;line-height:1.6}.FormularioPagamento-module__33sZ9G__contratoLink{color:#fff;-webkit-text-fill-color:transparent;background:linear-gradient(45deg,#fff,#ccc);-webkit-background-clip:text;background-clip:text;font-weight:600;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;transition:all .2s}.FormularioPagamento-module__33sZ9G__contratoLink:hover{color:#ccc;-webkit-text-decoration-color:#ccc;text-decoration-color:#ccc;transform:translateY(-1px)}.FormularioPagamento-module__33sZ9G__contratoLink:focus{outline-offset:2px;-webkit-text-fill-color:#000;color:#000;background:#fff;border-radius:4px;outline:2px solid #fff}@media (max-width:768px){.FormularioPagamento-module__33sZ9G__contratoModal{margin:16px 0;padding:20px}.FormularioPagamento-module__33sZ9G__contratoTitulo{font-size:1.1rem}.FormularioPagamento-module__33sZ9G__contratoDescricao{font-size:13px}.FormularioPagamento-module__33sZ9G__contratoContent{padding:16px}.FormularioPagamento-module__33sZ9G__checkboxContainer{gap:12px}.FormularioPagamento-module__33sZ9G__checkbox{width:18px;height:18px}.FormularioPagamento-module__33sZ9G__checkboxLabel{font-size:14px}}@media (max-width:480px){.FormularioPagamento-module__33sZ9G__contratoModal{margin:12px 0;padding:16px}.FormularioPagamento-module__33sZ9G__contratoTitulo{flex-direction:column;gap:4px;font-size:1rem}.FormularioPagamento-module__33sZ9G__contratoDescricao{font-size:12px}.FormularioPagamento-module__33sZ9G__contratoContent{padding:12px}.FormularioPagamento-module__33sZ9G__checkboxContainer{gap:10px}.FormularioPagamento-module__33sZ9G__checkbox{width:16px;height:16px}.FormularioPagamento-module__33sZ9G__checkboxLabel,.FormularioPagamento-module__33sZ9G__checkboxText{font-size:13px}}
.SucessoPagamento-module__w_SQ5q__container{text-align:center;flex-direction:column;align-items:center;gap:25px;padding:20px;display:flex}.SucessoPagamento-module__w_SQ5q__logoContainer{justify-content:center;align-items:center;margin-bottom:10px;display:flex}.SucessoPagamento-module__w_SQ5q__logo{width:auto;height:60px}.SucessoPagamento-module__w_SQ5q__spinner{justify-content:center;align-items:center;animation:2s linear infinite SucessoPagamento-module__w_SQ5q__spin;display:flex}.SucessoPagamento-module__w_SQ5q__logoSpinner{width:auto;height:60px}@keyframes SucessoPagamento-module__w_SQ5q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SucessoPagamento-module__w_SQ5q__iconeSucesso{background:#000;border:2px solid #22c55e;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:10px;display:flex}.SucessoPagamento-module__w_SQ5q__checkmark{color:#22c55e;font-size:40px;font-weight:700}.SucessoPagamento-module__w_SQ5q__titulo{color:#fff;margin:0;font-size:28px;font-weight:700}.SucessoPagamento-module__w_SQ5q__subtitulo{color:#ccc;margin:0;font-size:16px;line-height:1.5}.SucessoPagamento-module__w_SQ5q__statusConfiguracao{flex-direction:column;gap:15px;width:100%;max-width:400px;margin:10px 0;display:flex}.SucessoPagamento-module__w_SQ5q__statusItem{color:#fff;background:#333;border:1px solid #fff;border-radius:6px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;animation:.5s ease-out SucessoPagamento-module__w_SQ5q__fadeInUp;display:flex}.SucessoPagamento-module__w_SQ5q__statusItem:nth-child(2){animation-delay:.5s}.SucessoPagamento-module__w_SQ5q__statusItem:nth-child(3){animation-delay:1s}.SucessoPagamento-module__w_SQ5q__statusIcone{flex-shrink:0;font-size:18px}.SucessoPagamento-module__w_SQ5q__statusTexto{font-weight:500}.SucessoPagamento-module__w_SQ5q__detalhesPagamento{background:#000;border:1px solid #fff;border-radius:6px;width:100%;max-width:400px;padding:20px}.SucessoPagamento-module__w_SQ5q__detalhesTitulo{color:#fff;text-align:center;margin:0 0 15px;font-size:18px;font-weight:700}.SucessoPagamento-module__w_SQ5q__detalhesLista{flex-direction:column;gap:10px;display:flex}.SucessoPagamento-module__w_SQ5q__detalheItem{border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.SucessoPagamento-module__w_SQ5q__detalheItem:last-child{border-bottom:none}.SucessoPagamento-module__w_SQ5q__detalheLabel{color:#ccc;font-size:14px;font-weight:700}.SucessoPagamento-module__w_SQ5q__detalheValor{color:#fff;font-size:14px;font-weight:700}.SucessoPagamento-module__w_SQ5q__detalheValorSucesso{color:#fff;background:#22c55e;border:1px solid #22c55e;border-radius:4px;padding:2px 8px;font-size:14px;font-weight:700}.SucessoPagamento-module__w_SQ5q__proximosPassos{width:100%;max-width:500px}.SucessoPagamento-module__w_SQ5q__proximosPassosTitulo{color:#fff;text-align:center;margin:0 0 15px;font-size:18px;font-weight:700}.SucessoPagamento-module__w_SQ5q__passosLista{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.SucessoPagamento-module__w_SQ5q__passoItem{color:#fff;text-align:left;align-items:center;gap:12px;font-size:14px;display:flex}.SucessoPagamento-module__w_SQ5q__passoIcone{color:#000;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex}.SucessoPagamento-module__w_SQ5q__recursosPlano{width:100%;max-width:500px}.SucessoPagamento-module__w_SQ5q__recursosTitulo{color:#fff;text-align:center;margin:0 0 15px;font-size:18px;font-weight:700}.SucessoPagamento-module__w_SQ5q__recursosGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.SucessoPagamento-module__w_SQ5q__recursoItem{color:#fff;text-align:left;background:#333;border:1px solid #fff;border-radius:4px;align-items:center;gap:8px;padding:8px;font-size:14px;display:flex}.SucessoPagamento-module__w_SQ5q__recursoIcone{color:#000;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:flex}.SucessoPagamento-module__w_SQ5q__botoes{justify-content:center;width:100%;display:flex}.SucessoPagamento-module__w_SQ5q__btnContinuar{color:#fff;cursor:pointer;text-transform:uppercase;background:#000;border:2px solid #000;border-radius:6px;min-width:250px;padding:15px 30px;font-size:16px;font-weight:700;transition:all .2s}.SucessoPagamento-module__w_SQ5q__btnContinuar:hover{background:#333;border-color:#333}.SucessoPagamento-module__w_SQ5q__informacoesAdicionais{text-align:center;width:100%;max-width:500px}.SucessoPagamento-module__w_SQ5q__informacoesTexto{color:#ccc;background:#333;border:1px solid #fff;border-radius:4px;margin:0;padding:15px;font-size:12px;line-height:1.4}@media (max-width:768px){.SucessoPagamento-module__w_SQ5q__container{gap:20px;padding:15px}.SucessoPagamento-module__w_SQ5q__titulo{font-size:24px}.SucessoPagamento-module__w_SQ5q__subtitulo{font-size:14px}.SucessoPagamento-module__w_SQ5q__detalhesPagamento{padding:15px}.SucessoPagamento-module__w_SQ5q__recursosGrid{grid-template-columns:1fr}.SucessoPagamento-module__w_SQ5q__btnContinuar{width:100%;padding:12px 20px;font-size:14px}.SucessoPagamento-module__w_SQ5q__detalheItem{flex-direction:column;align-items:flex-start;gap:5px}.SucessoPagamento-module__w_SQ5q__detalheLabel,.SucessoPagamento-module__w_SQ5q__detalheValor{font-size:12px}}@keyframes SucessoPagamento-module__w_SQ5q__checkmarkAnimation{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.SucessoPagamento-module__w_SQ5q__checkmark{animation:.6s ease-in-out SucessoPagamento-module__w_SQ5q__checkmarkAnimation}@keyframes SucessoPagamento-module__w_SQ5q__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SucessoPagamento-module__w_SQ5q__container>*{animation:.5s ease-out SucessoPagamento-module__w_SQ5q__fadeInUp}.SucessoPagamento-module__w_SQ5q__container>:nth-child(2){animation-delay:.1s}.SucessoPagamento-module__w_SQ5q__container>:nth-child(3){animation-delay:.2s}.SucessoPagamento-module__w_SQ5q__container>:nth-child(4){animation-delay:.3s}.SucessoPagamento-module__w_SQ5q__container>:nth-child(5){animation-delay:.4s}.SucessoPagamento-module__w_SQ5q__container>:nth-child(6){animation-delay:.5s}.SucessoPagamento-module__w_SQ5q__btnContinuar:focus{outline-offset:2px;outline:2px solid #000}
.ErroPagamento-module__VOwMuG__container{text-align:center;flex-direction:column;align-items:center;gap:25px;padding:20px;display:flex}.ErroPagamento-module__VOwMuG__iconeErro{background:#000;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:10px;display:flex}.ErroPagamento-module__VOwMuG__xmark{color:#fff;font-size:40px;font-weight:700}.ErroPagamento-module__VOwMuG__titulo{color:#fff;margin:0;font-size:28px;font-weight:700}.ErroPagamento-module__VOwMuG__mensagemErro{background:#000;border:2px solid #fff;border-radius:6px;width:100%;max-width:500px;padding:20px}.ErroPagamento-module__VOwMuG__mensagemTexto{color:#fff;margin:0;font-size:16px;font-weight:700;line-height:1.5}.ErroPagamento-module__VOwMuG__detalhesPlano{width:100%;max-width:400px}.ErroPagamento-module__VOwMuG__detalhesTitulo{color:#fff;text-align:center;margin:0 0 15px;font-size:18px;font-weight:700}.ErroPagamento-module__VOwMuG__planoCard{background:#333;border:1px solid #fff;border-radius:6px;padding:15px}.ErroPagamento-module__VOwMuG__planoInfo{justify-content:space-between;align-items:center;display:flex}.ErroPagamento-module__VOwMuG__planoNome,.ErroPagamento-module__VOwMuG__planoPreco{color:#fff;font-size:16px;font-weight:700}.ErroPagamento-module__VOwMuG__dicasResolucao{width:100%;max-width:500px}.ErroPagamento-module__VOwMuG__dicasTitulo{color:#fff;text-align:center;margin:0 0 15px;font-size:18px;font-weight:700}.ErroPagamento-module__VOwMuG__dicasLista{text-align:left;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ErroPagamento-module__VOwMuG__dicaItem{color:#fff;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.ErroPagamento-module__VOwMuG__dicaIcone{color:#fff;flex-shrink:0;margin-top:2px;font-size:16px;font-weight:700}.ErroPagamento-module__VOwMuG__botoes{gap:15px;width:100%;max-width:400px;display:flex}.ErroPagamento-module__VOwMuG__btnTentarNovamente{color:#fff;cursor:pointer;text-transform:uppercase;background:#000;border:2px solid #000;border-radius:6px;flex:1;padding:12px 20px;font-size:14px;font-weight:700;transition:all .2s}.ErroPagamento-module__VOwMuG__btnTentarNovamente:hover{background:#333;border-color:#333}.ErroPagamento-module__VOwMuG__btnFechar{color:#fff;cursor:pointer;text-transform:uppercase;background:#333;border:2px solid #fff;border-radius:6px;flex:1;padding:12px 20px;font-size:14px;font-weight:700;transition:all .2s}.ErroPagamento-module__VOwMuG__btnFechar:hover{background:#555}.ErroPagamento-module__VOwMuG__suporte{text-align:center;width:100%;max-width:500px}.ErroPagamento-module__VOwMuG__suporteTexto{color:#ccc;margin:0 0 10px;font-size:14px}.ErroPagamento-module__VOwMuG__suporteContatos{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;display:flex}.ErroPagamento-module__VOwMuG__suporteLink{color:#fff;font-size:14px;font-weight:700;text-decoration:none;transition:color .2s}.ErroPagamento-module__VOwMuG__suporteLink:hover{color:#ccc;text-decoration:underline}.ErroPagamento-module__VOwMuG__suporteSeparador{color:#ccc;font-weight:700}@media (max-width:768px){.ErroPagamento-module__VOwMuG__container{gap:20px;padding:15px}.ErroPagamento-module__VOwMuG__titulo{font-size:24px}.ErroPagamento-module__VOwMuG__mensagemTexto{font-size:14px}.ErroPagamento-module__VOwMuG__planoInfo{text-align:center;flex-direction:column;gap:10px}.ErroPagamento-module__VOwMuG__botoes{flex-direction:column;gap:10px}.ErroPagamento-module__VOwMuG__btnTentarNovamente,.ErroPagamento-module__VOwMuG__btnFechar{width:100%;padding:15px 20px;font-size:16px}.ErroPagamento-module__VOwMuG__suporteContatos{flex-direction:column;gap:10px}.ErroPagamento-module__VOwMuG__suporteSeparador{display:none}}@keyframes ErroPagamento-module__VOwMuG__xmarkAnimation{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.ErroPagamento-module__VOwMuG__xmark{animation:.6s ease-in-out ErroPagamento-module__VOwMuG__xmarkAnimation}@keyframes ErroPagamento-module__VOwMuG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ErroPagamento-module__VOwMuG__container>*{animation:.5s ease-out ErroPagamento-module__VOwMuG__fadeInUp}.ErroPagamento-module__VOwMuG__container>:nth-child(2){animation-delay:.1s}.ErroPagamento-module__VOwMuG__container>:nth-child(3){animation-delay:.2s}.ErroPagamento-module__VOwMuG__container>:nth-child(4){animation-delay:.3s}.ErroPagamento-module__VOwMuG__container>:nth-child(5){animation-delay:.4s}.ErroPagamento-module__VOwMuG__container>:nth-child(6){animation-delay:.5s}.ErroPagamento-module__VOwMuG__btnTentarNovamente:focus,.ErroPagamento-module__VOwMuG__btnFechar:focus{outline-offset:2px;outline:2px solid #000}.ErroPagamento-module__VOwMuG__suporteLink:focus{outline-offset:2px;border-radius:2px;outline:2px solid #000}.ErroPagamento-module__VOwMuG__dicaItem:hover{background:#333;border-radius:4px;margin:-5px;padding:5px}.ErroPagamento-module__VOwMuG__mensagemErro{position:relative}
.ModalCheckout-module__xOVaTW__modalOverlay{z-index:1001;background:rgba(0,0,0,.8);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ModalCheckout-module__xOVaTW__modalContent{scrollbar-width:thin;scrollbar-color:#fff #000;background:#000;border:2px solid #fff;border-radius:8px;width:100%;max-width:600px;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 10px 30px rgba(255,255,255,.3)}.ModalCheckout-module__xOVaTW__modalContent::-webkit-scrollbar{width:8px}.ModalCheckout-module__xOVaTW__modalContent::-webkit-scrollbar-track{background:#000;border-radius:4px}.ModalCheckout-module__xOVaTW__modalContent::-webkit-scrollbar-thumb{background:#fff;border:1px solid #000;border-radius:4px}.ModalCheckout-module__xOVaTW__modalContent::-webkit-scrollbar-thumb:hover{background:#ccc}.ModalCheckout-module__xOVaTW__modalHeader{text-align:center;border-bottom:1px solid #fff;padding:30px 30px 20px;position:relative}.ModalCheckout-module__xOVaTW__logosParceria{justify-content:center;align-items:center;gap:15px;margin-bottom:20px;padding:10px 0;display:flex}.ModalCheckout-module__xOVaTW__logoPalavra{object-fit:contain;width:auto;max-width:120px;height:30px}.ModalCheckout-module__xOVaTW__separadorLogos{opacity:.5;background:#fff;width:1px;height:25px}.ModalCheckout-module__xOVaTW__logoStone{object-fit:contain;width:auto;max-width:100px;height:25px}.ModalCheckout-module__xOVaTW__titulo{color:#fff;margin:0 0 10px;font-size:24px;font-weight:700}.ModalCheckout-module__xOVaTW__subtitulo{color:#ccc;margin:0;font-size:16px;line-height:1.5}.ModalCheckout-module__xOVaTW__btnFechar{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:24px;font-weight:700;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.ModalCheckout-module__xOVaTW__btnFechar:hover{color:#fff;background:#000;transform:scale(1.1)}.ModalCheckout-module__xOVaTW__modalBody{box-sizing:border-box;min-height:300px;padding:30px;overflow-x:hidden}.ModalCheckout-module__xOVaTW__processandoContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.ModalCheckout-module__xOVaTW__spinner{justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:20px;display:flex;position:relative}.ModalCheckout-module__xOVaTW__logoSpinner{object-fit:contain;z-index:10;width:50px;height:50px;animation:2s linear infinite ModalCheckout-module__xOVaTW__logoSpin;position:relative}@keyframes ModalCheckout-module__xOVaTW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ModalCheckout-module__xOVaTW__logoSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ModalCheckout-module__xOVaTW__processandoTexto{color:#000;margin:0 0 10px;font-size:18px;font-weight:700}.ModalCheckout-module__xOVaTW__processandoSubtexto{color:#666;margin:0;font-size:14px}.ModalCheckout-module__xOVaTW__modalFooter{text-align:center;border-top:1px solid #000;padding:20px 30px 30px}.ModalCheckout-module__xOVaTW__footerTexto{color:#666;margin:0;font-size:12px}@media (max-width:768px){.ModalCheckout-module__xOVaTW__modalContent{max-height:95vh;margin:10px}.ModalCheckout-module__xOVaTW__modalHeader{padding:20px 20px 15px}.ModalCheckout-module__xOVaTW__modalBody{padding:20px}.ModalCheckout-module__xOVaTW__titulo{font-size:20px}.ModalCheckout-module__xOVaTW__processandoContainer{padding:30px 15px}.ModalCheckout-module__xOVaTW__logosParceria{gap:10px;margin-bottom:15px}.ModalCheckout-module__xOVaTW__logoPalavra{max-width:100px;height:25px}.ModalCheckout-module__xOVaTW__logoStone{max-width:80px;height:20px}.ModalCheckout-module__xOVaTW__separadorLogos{height:20px}}@keyframes ModalCheckout-module__xOVaTW__fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ModalCheckout-module__xOVaTW__modalContent{animation:.3s ease-out ModalCheckout-module__xOVaTW__fadeIn}.ModalCheckout-module__xOVaTW__btnFechar:focus{outline-offset:2px;background:#000;outline:2px solid #fff}.ModalCheckout-module__xOVaTW__modalContent *{scrollbar-width:thin;scrollbar-color:#fff #000}.ModalCheckout-module__xOVaTW__modalContent ::-webkit-scrollbar{width:6px;height:6px}.ModalCheckout-module__xOVaTW__modalContent ::-webkit-scrollbar-track{background:#000;border-radius:3px}.ModalCheckout-module__xOVaTW__modalContent ::-webkit-scrollbar-thumb{background:#fff;border:1px solid #000;border-radius:3px}.ModalCheckout-module__xOVaTW__modalContent ::-webkit-scrollbar-thumb:hover{background:#ccc}.ModalCheckout-module__xOVaTW__modalContent ::-webkit-scrollbar-corner{background:#000}.ModalCheckout-module__xOVaTW__modalContent[data-loading=true]{pointer-events:none;opacity:.8}.ModalCheckout-module__xOVaTW__modalBody>*{transition:opacity .3s ease-in-out}.ModalCheckout-module__xOVaTW__modalBody[data-etapa=processando]{justify-content:center;align-items:center;display:flex}.ModalCheckout-module__xOVaTW__modalBody[data-etapa=sucesso],.ModalCheckout-module__xOVaTW__modalBody[data-etapa=erro]{text-align:center}
.ModalConfiguracaoPlano-module__XfWGQa__overlay{z-index:1002;background:rgba(0,0,0,.8);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ModalConfiguracaoPlano-module__XfWGQa__modal{background:#000;border:2px solid #fff;border-radius:8px;width:100%;max-width:500px;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 10px 30px rgba(255,255,255,.3)}.ModalConfiguracaoPlano-module__XfWGQa__header{border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:20px;display:flex}.ModalConfiguracaoPlano-module__XfWGQa__titulo{color:#fff;margin:0;font-size:24px;font-weight:700}.ModalConfiguracaoPlano-module__XfWGQa__btnFechar{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:24px;transition:background-color .2s;display:flex}.ModalConfiguracaoPlano-module__XfWGQa__btnFechar:hover{background:#333}.ModalConfiguracaoPlano-module__XfWGQa__conteudo{padding:20px}.ModalConfiguracaoPlano-module__XfWGQa__planoAtual{margin-bottom:30px}.ModalConfiguracaoPlano-module__XfWGQa__planoHeader{align-items:center;gap:15px;margin-bottom:20px;display:flex}.ModalConfiguracaoPlano-module__XfWGQa__planoIcone{color:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:24px;display:flex}.ModalConfiguracaoPlano-module__XfWGQa__planoInfo{flex:1}.ModalConfiguracaoPlano-module__XfWGQa__planoNome{color:#fff;margin:0 0 5px;font-size:20px;font-weight:700}.ModalConfiguracaoPlano-module__XfWGQa__planoPreco{color:#ccc;margin:0 0 5px;font-size:16px}.ModalConfiguracaoPlano-module__XfWGQa__planoDescricao{color:#999;margin:0;font-size:14px}.ModalConfiguracaoPlano-module__XfWGQa__recursos{background:#111;border:1px solid #333;border-radius:6px;padding:15px}.ModalConfiguracaoPlano-module__XfWGQa__recursosTitulo{color:#fff;margin:0 0 10px;font-size:16px;font-weight:700}.ModalConfiguracaoPlano-module__XfWGQa__recursosLista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ModalConfiguracaoPlano-module__XfWGQa__recursoItem{color:#ccc;align-items:center;gap:8px;font-size:14px;display:flex}.ModalConfiguracaoPlano-module__XfWGQa__acoes{flex-direction:column;gap:12px;display:flex}.ModalConfiguracaoPlano-module__XfWGQa__btnAcao{cursor:pointer;text-align:center;border:2px solid;border-radius:6px;padding:15px 20px;font-size:16px;font-weight:700;transition:all .2s}.ModalConfiguracaoPlano-module__XfWGQa__btnUpgrade{color:#000;background:#f59e0b;border-color:#f59e0b}.ModalConfiguracaoPlano-module__XfWGQa__btnUpgrade:hover{background:#d97706;border-color:#d97706}.ModalConfiguracaoPlano-module__XfWGQa__btnDowngrade{color:#000;background:#22c55e;border-color:#22c55e}.ModalConfiguracaoPlano-module__XfWGQa__btnDowngrade:hover{background:#16a34a;border-color:#16a34a}.ModalConfiguracaoPlano-module__XfWGQa__btnCancelar{color:#fff;opacity:.8;background:0 0;border-color:#fff}.ModalConfiguracaoPlano-module__XfWGQa__btnCancelar:hover{opacity:1;background:rgba(255,255,255,.1);border-color:#fff}.ModalConfiguracaoPlano-module__XfWGQa__overlayConfirmacao{z-index:1003;background:rgba(0,0,0,.9);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ModalConfiguracaoPlano-module__XfWGQa__modalConfirmacao{text-align:center;background:#000;border:2px solid #fff;border-radius:8px;width:100%;max-width:400px;padding:30px}.ModalConfiguracaoPlano-module__XfWGQa__confirmacaoTitulo{color:#fff;margin:0 0 15px;font-size:20px;font-weight:700}.ModalConfiguracaoPlano-module__XfWGQa__confirmacaoTexto{color:#ccc;margin:0 0 25px;font-size:14px;line-height:1.5}.ModalConfiguracaoPlano-module__XfWGQa__confirmacaoBotoes{justify-content:center;gap:12px;display:flex}.ModalConfiguracaoPlano-module__XfWGQa__btnConfirmar{cursor:pointer;border:2px solid;border-radius:6px;min-width:120px;padding:12px 24px;font-size:14px;font-weight:700;transition:all .2s}.ModalConfiguracaoPlano-module__XfWGQa__btnSim{color:#fff;opacity:.8;background:0 0;border-color:#fff}.ModalConfiguracaoPlano-module__XfWGQa__btnSim:hover{opacity:1;background:rgba(255,255,255,.1);border-color:#fff}.ModalConfiguracaoPlano-module__XfWGQa__btnNao{color:#fff;opacity:.6;background:0 0;border-color:#fff}.ModalConfiguracaoPlano-module__XfWGQa__btnNao:hover{opacity:.8;background:rgba(255,255,255,.1);border-color:#fff}@media (max-width:768px){.ModalConfiguracaoPlano-module__XfWGQa__modal{max-width:none;margin:10px}.ModalConfiguracaoPlano-module__XfWGQa__header,.ModalConfiguracaoPlano-module__XfWGQa__conteudo{padding:15px}.ModalConfiguracaoPlano-module__XfWGQa__planoHeader{text-align:center;flex-direction:column;gap:10px}.ModalConfiguracaoPlano-module__XfWGQa__confirmacaoBotoes{flex-direction:column}.ModalConfiguracaoPlano-module__XfWGQa__btnConfirmar{width:100%}}.ModalConfiguracaoPlano-module__XfWGQa__modal,.ModalConfiguracaoPlano-module__XfWGQa__modalConfirmacao{animation:.3s ease-out ModalConfiguracaoPlano-module__XfWGQa__fadeInUp}@keyframes ModalConfiguracaoPlano-module__XfWGQa__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ModalConfiguracaoPlano-module__XfWGQa__btnFechar:focus,.ModalConfiguracaoPlano-module__XfWGQa__btnAcao:focus,.ModalConfiguracaoPlano-module__XfWGQa__btnConfirmar:focus{outline-offset:2px;outline:2px solid #fff}.ModalConfiguracaoPlano-module__XfWGQa__spinner{margin-right:8px;animation:1s linear infinite ModalConfiguracaoPlano-module__XfWGQa__spin;display:inline-block}@keyframes ModalConfiguracaoPlano-module__XfWGQa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ModalConfiguracaoPlano-module__XfWGQa__btnAcao:disabled,.ModalConfiguracaoPlano-module__XfWGQa__btnConfirmar:disabled{opacity:.6;cursor:not-allowed}
.Header-module__3WKebW__header{color:#fff;background:#000;border-bottom:1px solid #fff;justify-content:space-between;align-items:center;height:30px;padding:0 20px;display:flex;position:relative}.Header-module__3WKebW__zoomControls{background:#000;border:1px solid #333;border-radius:4px;align-items:center;gap:8px;padding:2px 8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.Header-module__3WKebW__zoomButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #333;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:14px;transition:all .2s;display:flex}.Header-module__3WKebW__zoomButton:hover{background:#333;border-color:#fff}.Header-module__3WKebW__zoomButton:active{transform:scale(.95)}.Header-module__3WKebW__zoomLevel{text-align:center;min-width:45px;font-size:12px;font-weight:700}.Header-module__3WKebW__upgradeButton{color:#fff;cursor:pointer;text-transform:uppercase;background:#000;border:1px solid #fff;border-radius:4px;align-items:center;gap:3px;height:24px;padding:3px 8px;font-size:10px;font-weight:700;transition:all .2s;display:flex}.Header-module__3WKebW__upgradeButton:hover{background:#333;border-color:#fff}.Header-module__3WKebW__upgradeButton:active{transform:scale(.95)}.Header-module__3WKebW__currentPlan{border:2px solid #fff;border-radius:4px;align-items:center;gap:8px;height:24px;padding:3px 8px;display:flex}.Header-module__3WKebW__planStarter{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 2px 8px rgba(34,197,94,.3)}.Header-module__3WKebW__planPremium{background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 2px 8px rgba(251,191,36,.3)}.Header-module__3WKebW__planEnterprise{background:linear-gradient(135deg,#a855f7,#7e22ce);box-shadow:0 2px 8px rgba(168,85,247,.3)}.Header-module__3WKebW__planIcon{font-size:12px}.Header-module__3WKebW__planName{color:#fff;font-size:12px;font-weight:700}.Header-module__3WKebW__manageButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;width:20px;height:20px;padding:2px;font-size:12px;transition:background-color .2s;display:flex}.Header-module__3WKebW__manageButton:hover{background:rgba(255,255,255,.2)}.Header-module__3WKebW__manageButton:active{transform:scale(.9)}@media (max-width:768px){.Header-module__3WKebW__header{padding:0 15px}.Header-module__3WKebW__upgradeButton{height:22px;padding:2px 6px;font-size:9px}.Header-module__3WKebW__currentPlan{gap:6px;padding:3px 6px}.Header-module__3WKebW__planName{font-size:11px}.Header-module__3WKebW__manageButton{width:18px;height:18px;font-size:11px}}.Header-module__3WKebW__upgradeButton:focus,.Header-module__3WKebW__manageButton:focus{outline-offset:2px;outline:2px solid #fff}@keyframes Header-module__3WKebW__pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.Header-module__3WKebW__upgradeButton:hover{animation:.3s ease-in-out Header-module__3WKebW__pulse}
.Footer-module__2GdAKG__footer{color:#fff;background:#000;border-top:1px solid #fff;justify-content:center;align-items:center;height:auto;min-height:22px;padding:8px 16px;display:flex}.Footer-module__2GdAKG__footerContent{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.Footer-module__2GdAKG__copyright{white-space:nowrap;font-size:12px}.Footer-module__2GdAKG__links{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Footer-module__2GdAKG__link{color:#fff;white-space:nowrap;border-radius:3px;padding:2px 4px;font-size:12px;text-decoration:none;transition:background-color .2s}.Footer-module__2GdAKG__link:hover{background-color:#333;text-decoration:none}.Footer-module__2GdAKG__email{color:#fff;white-space:nowrap;font-size:14px;text-decoration:none}.Footer-module__2GdAKG__email:hover{text-decoration:underline}.Footer-module__2GdAKG__whatsapp{color:#25d366;white-space:nowrap;border-radius:3px;padding:2px 4px;font-size:12px;font-weight:500;text-decoration:none;transition:background-color .2s}.Footer-module__2GdAKG__whatsapp:hover{color:#fff;background-color:#1a9f4a;text-decoration:none}.Footer-module__2GdAKG__socialLink{color:#fff;white-space:nowrap;border-radius:3px;align-items:center;gap:4px;padding:2px 4px;font-size:12px;text-decoration:none;transition:background-color .2s;display:inline-flex}.Footer-module__2GdAKG__socialLink:hover{background-color:#333;text-decoration:none}.Footer-module__2GdAKG__socialIcon{fill:currentColor;width:14px;height:14px}.Footer-module__2GdAKG__whatsappLink{color:#25d366!important}.Footer-module__2GdAKG__whatsappLink:hover{color:#25d366!important;background-color:rgba(37,211,102,.1)!important}.Footer-module__2GdAKG__youtubeLink{color:red!important}.Footer-module__2GdAKG__youtubeLink:hover{color:red!important;background-color:rgba(255,0,0,.1)!important}.Footer-module__2GdAKG__instagramLink{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Footer-module__2GdAKG__instagramLink:hover{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-color:rgba(225,48,108,.1)!important}
.Sidebar-module__kx5Jya__sidebar{color:#fff;background:#000;flex-direction:column;height:100%;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:.875rem;line-height:1.4;display:flex;overflow:hidden}.Sidebar-module__kx5Jya__sidebarHeader{background:#000;border-bottom:1px solid #fff;padding:1rem 1rem .75rem}.Sidebar-module__kx5Jya__sidebarTitle{color:#fff;align-items:center;gap:.5rem;margin:0 0 .25rem;font-size:1rem;font-weight:600;display:flex}.Sidebar-module__kx5Jya__sidebarSubtitle{color:#fff;opacity:.7;font-size:.75rem;font-weight:400}.Sidebar-module__kx5Jya__searchSection{background:#000;border-bottom:1px solid #fff;padding:.75rem 1rem}.Sidebar-module__kx5Jya__searchContainer{position:relative}.Sidebar-module__kx5Jya__searchInputWrapper{align-items:center;display:flex;position:relative}.Sidebar-module__kx5Jya__searchInput{color:#fff;background:#000;border:1px solid #fff;border-radius:.25rem;outline:none;width:100%;padding:.5rem 2rem .5rem .75rem;font-size:.75rem;transition:all .2s}.Sidebar-module__kx5Jya__searchInput:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,.2)}.Sidebar-module__kx5Jya__searchInput::placeholder{color:#fff;opacity:.5}.Sidebar-module__kx5Jya__searchClearButton{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:2px;padding:2px;font-size:12px;transition:all .2s;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.Sidebar-module__kx5Jya__searchClearButton:hover{color:#000;opacity:1;background:#fff}.Sidebar-module__kx5Jya__searchInfo{justify-content:space-between;align-items:center;margin-top:8px;font-size:11px;display:flex}.Sidebar-module__kx5Jya__searchResults{color:#fff;opacity:.7}.Sidebar-module__kx5Jya__searchClearText{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;border-radius:2px;padding:2px 4px;font-size:11px;text-decoration:underline;transition:all .2s}.Sidebar-module__kx5Jya__searchClearText:hover{color:#000;opacity:1;background:#fff}.Sidebar-module__kx5Jya__sidebarContent{flex:1;overflow-x:hidden;overflow-y:auto}.Sidebar-module__kx5Jya__treeContainer{padding:8px 0}.Sidebar-module__kx5Jya__treeContent{padding:0 8px}.Sidebar-module__kx5Jya__testamentSection{margin-bottom:1rem}.Sidebar-module__kx5Jya__testamentHeader{border-bottom:1px solid #fff;margin-bottom:.5rem;padding:.5rem .5rem .25rem;font-size:.9375rem}.Sidebar-module__kx5Jya__testamentTitle{color:#fff;text-transform:uppercase;letter-spacing:.03125rem;margin:0;font-size:.75rem;font-weight:600}.Sidebar-module__kx5Jya__testamentCount{color:#fff;opacity:.7;margin-left:8px;font-weight:400}.Sidebar-module__kx5Jya__testamentBooks{padding-left:8px}.Sidebar-module__kx5Jya__bookItem{margin-bottom:.125rem}.Sidebar-module__kx5Jya__bookHeader{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;border-radius:.25rem;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.875rem;transition:all .2s;display:flex}.Sidebar-module__kx5Jya__bookHeader:hover,.Sidebar-module__kx5Jya__bookHeader.Sidebar-module__kx5Jya__selected{color:#000;background:#fff;border-color:#fff}.Sidebar-module__kx5Jya__bookHeader.Sidebar-module__kx5Jya__focused{outline-offset:-2px;outline:2px solid #fff}.Sidebar-module__kx5Jya__expandButton{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;min-width:16px;padding:2px;font-size:10px;transition:all .2s;display:flex}.Sidebar-module__kx5Jya__expandButton:hover{background:rgba(255,255,255,.1)}.Sidebar-module__kx5Jya__expandButton.Sidebar-module__kx5Jya__expanded{color:inherit}.Sidebar-module__kx5Jya__bookInfo{flex-direction:column;flex:1;gap:2px;display:flex}.Sidebar-module__kx5Jya__bookName{flex-direction:column;gap:2px;display:flex}.Sidebar-module__kx5Jya__bookNameMain{color:inherit;font-weight:500}.Sidebar-module__kx5Jya__bookNameHeb,.Sidebar-module__kx5Jya__bookNameGre{color:inherit;opacity:.8;font-family:Times New Roman,serif;font-size:.625rem}.Sidebar-module__kx5Jya__bookMeta{align-items:center;gap:.5rem;font-size:.625rem;display:flex}.Sidebar-module__kx5Jya__bookChapters{color:inherit;opacity:.8}.Sidebar-module__kx5Jya__bookCategory{opacity:.9;font-size:12px}.Sidebar-module__kx5Jya__chaptersContainer{border-left:1px solid #fff;margin-left:1.5rem;padding-left:.5rem}.Sidebar-module__kx5Jya__chapterItem{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;border-radius:.1875rem;align-items:center;gap:.5rem;margin:.0625rem 0;padding:.25rem .5rem;font-size:.8125rem;transition:all .2s;display:flex}.Sidebar-module__kx5Jya__chapterItem:hover,.Sidebar-module__kx5Jya__chapterItem.Sidebar-module__kx5Jya__selected{color:#000;background:#fff;border-color:#fff}.Sidebar-module__kx5Jya__chapterItem.Sidebar-module__kx5Jya__focused{outline-offset:-2px;outline:2px solid #fff}.Sidebar-module__kx5Jya__chapterNumber{color:inherit;text-align:center;min-width:20px;font-weight:600}.Sidebar-module__kx5Jya__chapterName{color:inherit;font-size:.6875rem}.Sidebar-module__kx5Jya__searchResults{padding:16px}.Sidebar-module__kx5Jya__searchResultsHeader{border-bottom:1px solid #fff;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.Sidebar-module__kx5Jya__searchResultsHeader h3{color:#fff;margin:0;font-size:14px}.Sidebar-module__kx5Jya__resultsCount{color:#fff;opacity:.7;font-size:11px}.Sidebar-module__kx5Jya__searchResultsList{flex-direction:column;gap:4px;display:flex}.Sidebar-module__kx5Jya__searchResultItem{cursor:pointer;border:1px solid transparent;border-radius:4px;padding:8px 12px;transition:all .2s}.Sidebar-module__kx5Jya__searchResultItem:hover,.Sidebar-module__kx5Jya__searchResultItem.Sidebar-module__kx5Jya__selected{color:#000;background:#fff;border-color:#fff}.Sidebar-module__kx5Jya__searchResultName{color:inherit;margin-bottom:2px;font-weight:500}.Sidebar-module__kx5Jya__searchResultMeta{color:inherit;opacity:.8;font-size:10px}.Sidebar-module__kx5Jya__currentPosition{background:#000;border-top:1px solid #fff;margin-top:16px;padding:12px 16px;position:-webkit-sticky;position:sticky;bottom:0}.Sidebar-module__kx5Jya__currentBook{color:#fff;margin-bottom:4px;font-weight:600}.Sidebar-module__kx5Jya__currentChapter{color:#fff;opacity:.8;font-size:11px}.Sidebar-module__kx5Jya__sidebarFooter{background:#000;border-top:1px solid #fff;padding:12px 16px;font-size:10px}.Sidebar-module__kx5Jya__footerInfo{justify-content:space-between;align-items:center;display:flex}.Sidebar-module__kx5Jya__footerStats{color:#fff;opacity:.7;gap:12px;display:flex}.Sidebar-module__kx5Jya__footerHelp{color:#fff;opacity:.7}.Sidebar-module__kx5Jya__sidebarContent::-webkit-scrollbar{width:8px}.Sidebar-module__kx5Jya__sidebarContent::-webkit-scrollbar-track{background:#000}.Sidebar-module__kx5Jya__sidebarContent::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}.Sidebar-module__kx5Jya__sidebarContent::-webkit-scrollbar-thumb:hover{opacity:.8;background:#fff}.Sidebar-module__kx5Jya__bookHeader:focus-visible{outline-offset:2px;outline:2px solid #fff}.Sidebar-module__kx5Jya__chapterItem:focus-visible{outline-offset:2px;outline:2px solid #fff}.Sidebar-module__kx5Jya__searchResultItem:focus-visible{outline-offset:2px;outline:2px solid #fff}.Sidebar-module__kx5Jya__bookHeader.Sidebar-module__kx5Jya__highlighted{animation:2s ease-out Sidebar-module__kx5Jya__highlightPulse}@keyframes Sidebar-module__kx5Jya__highlightPulse{0%{color:#000;background:#fff;transform:scale(1.02)}50%{color:#000;background:#fff;transform:scale(1.01)}to{color:#000;background:#fff;transform:scale(1)}}@keyframes Sidebar-module__kx5Jya__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Sidebar-module__kx5Jya__chaptersContainer{animation:.2s ease-out Sidebar-module__kx5Jya__fadeIn}@media (max-width:768px){.Sidebar-module__kx5Jya__sidebar{font-size:12px}.Sidebar-module__kx5Jya__sidebarHeader{padding:12px 12px 8px}.Sidebar-module__kx5Jya__searchSection{padding:8px 12px}.Sidebar-module__kx5Jya__bookHeader{padding:8px 6px}.Sidebar-module__kx5Jya__chapterItem{padding:6px}}.Sidebar-module__kx5Jya__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;height:200px;padding:20px;display:flex}.Sidebar-module__kx5Jya__loadingSpinner{border:3px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;width:32px;height:32px;animation:1s linear infinite Sidebar-module__kx5Jya__spin}@keyframes Sidebar-module__kx5Jya__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Sidebar-module__kx5Jya__loadingContainer p{color:#fff;text-align:center;margin:0;font-size:14px}.Sidebar-module__kx5Jya__errorContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:200px;padding:20px;display:flex}.Sidebar-module__kx5Jya__errorIcon{font-size:32px}.Sidebar-module__kx5Jya__errorMessage{color:#fff;max-width:200px;margin:0;font-size:14px;line-height:1.4}.Sidebar-module__kx5Jya__retryButton{color:#000;cursor:pointer;background:#fff;border:none;border-radius:4px;padding:8px 16px;font-size:12px;transition:all .2s}.Sidebar-module__kx5Jya__retryButton:hover{background:rgba(255,255,255,.9);transform:translateY(-1px)}
.VersionSelector-module__s4WTUG__versionSelector{margin:.5rem 0;position:relative}.VersionSelector-module__s4WTUG__versionButton{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:.375rem;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.75rem;transition:all .2s;display:flex}.VersionSelector-module__s4WTUG__versionButton:hover:not(.VersionSelector-module__s4WTUG__loading){color:#000;background:#fff}.VersionSelector-module__s4WTUG__versionButton.VersionSelector-module__s4WTUG__open{color:#000;background:#fff;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.VersionSelector-module__s4WTUG__versionButton.VersionSelector-module__s4WTUG__loading{opacity:.7;cursor:not-allowed}.VersionSelector-module__s4WTUG__versionButton.VersionSelector-module__s4WTUG__error{opacity:.8;border-color:#ff6b6b}.VersionSelector-module__s4WTUG__versionInfo{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.VersionSelector-module__s4WTUG__versionIcon{flex-shrink:0;font-size:.875rem}.VersionSelector-module__s4WTUG__versionText{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.VersionSelector-module__s4WTUG__versionName{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.75rem;font-weight:600;line-height:1.2;overflow:hidden}.VersionSelector-module__s4WTUG__versionDesc{opacity:.8;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.625rem;line-height:1.1;overflow:hidden}.VersionSelector-module__s4WTUG__dropdownArrow{flex-shrink:0;margin-left:.25rem;font-size:.625rem;transition:transform .2s}.VersionSelector-module__s4WTUG__dropdownArrow.VersionSelector-module__s4WTUG__rotated{transform:rotate(180deg)}.VersionSelector-module__s4WTUG__versionDropdown{z-index:1000;background:#000;border:1px solid #fff;border-top:none;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;flex-direction:column;max-height:18.75rem;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 .25rem .5rem rgba(255,255,255,.1)}.VersionSelector-module__s4WTUG__dropdownHeader{background:#000;border-bottom:1px solid #fff;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.VersionSelector-module__s4WTUG__dropdownTitle{color:#fff;font-size:.6875rem;font-weight:600}.VersionSelector-module__s4WTUG__dropdownCount{opacity:.7;color:#fff;font-size:.625rem}.VersionSelector-module__s4WTUG__versionsList{flex:1;max-height:12.5rem;overflow-y:auto}.VersionSelector-module__s4WTUG__versionsList::-webkit-scrollbar{width:.375rem}.VersionSelector-module__s4WTUG__versionsList::-webkit-scrollbar-track{background:#000}.VersionSelector-module__s4WTUG__versionsList::-webkit-scrollbar-thumb{background:#fff;border-radius:.1875rem}.VersionSelector-module__s4WTUG__versionsList::-webkit-scrollbar-thumb:hover{opacity:.8;background:#fff}.VersionSelector-module__s4WTUG__versionOption{color:#fff;cursor:pointer;text-align:left;background:#000;border:none;border-bottom:1px solid #fff;width:100%;padding:8px 12px;font-family:inherit;font-size:11px;transition:all .2s}.VersionSelector-module__s4WTUG__versionOption:last-child{border-bottom:none}.VersionSelector-module__s4WTUG__versionOption:hover:not(.VersionSelector-module__s4WTUG__active){color:#000;background:#fff}.VersionSelector-module__s4WTUG__versionOption.VersionSelector-module__s4WTUG__active{color:#000;background:#fff;font-weight:600}.VersionSelector-module__s4WTUG__versionOption:disabled{opacity:.5;cursor:not-allowed}.VersionSelector-module__s4WTUG__optionInfo{flex-direction:column;gap:2px;display:flex}.VersionSelector-module__s4WTUG__optionHeader{justify-content:space-between;align-items:center;display:flex}.VersionSelector-module__s4WTUG__optionAbbr{font-size:11px;font-weight:700}.VersionSelector-module__s4WTUG__activeIndicator{color:inherit;font-size:10px}.VersionSelector-module__s4WTUG__optionName{font-size:10px;font-weight:500;line-height:1.2}.VersionSelector-module__s4WTUG__optionDesc{opacity:.8;font-size:9px;line-height:1.1}.VersionSelector-module__s4WTUG__dropdownFooter{background:#000;border-top:1px solid #fff;padding:6px 12px}.VersionSelector-module__s4WTUG__footerNote{opacity:.6;color:#fff;font-size:9px;font-style:italic}@media (max-width:768px){.VersionSelector-module__s4WTUG__versionButton{padding:10px 12px}.VersionSelector-module__s4WTUG__versionName{font-size:13px}.VersionSelector-module__s4WTUG__versionDesc{font-size:11px}.VersionSelector-module__s4WTUG__versionDropdown{max-height:250px}}
.BibleViewer-module__JhmSOW__viewer{color:#fff;background:#000;flex-direction:column;height:100%;display:flex;overflow:hidden}.BibleViewer-module__JhmSOW__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.BibleViewer-module__JhmSOW__loadingSpinner{font-size:3rem;animation:2s infinite BibleViewer-module__JhmSOW__pulse}.BibleViewer-module__JhmSOW__loadingText{opacity:.8;font-size:1.1rem}@keyframes BibleViewer-module__JhmSOW__pulse{0%,to{opacity:1}50%{opacity:.5}}.BibleViewer-module__JhmSOW__errorContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.BibleViewer-module__JhmSOW__errorIcon{font-size:3rem}.BibleViewer-module__JhmSOW__errorText{opacity:.8;font-size:1.1rem}.BibleViewer-module__JhmSOW__retryButton{color:#000;cursor:pointer;background:#fff;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;transition:all .2s}.BibleViewer-module__JhmSOW__retryButton:hover{opacity:.9;background:#fff}.BibleViewer-module__JhmSOW__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;height:100%;padding:2rem;display:flex}.BibleViewer-module__JhmSOW__emptyIcon{opacity:.7;font-size:4rem}.BibleViewer-module__JhmSOW__emptyTitle{font-size:2rem;font-weight:700}.BibleViewer-module__JhmSOW__emptyText{opacity:.8;max-width:400px;font-size:1.1rem;line-height:1.5}.BibleViewer-module__JhmSOW__emptyFeatures{flex-direction:column;gap:.8rem;margin-top:1rem;display:flex}.BibleViewer-module__JhmSOW__feature{opacity:.7;align-items:center;gap:.5rem;display:flex}.BibleViewer-module__JhmSOW__featureIcon{font-size:1.2rem}.BibleViewer-module__JhmSOW__featureText{font-size:.9rem}.BibleViewer-module__JhmSOW__viewerContent{flex:1;display:flex;position:relative;overflow:hidden}.BibleViewer-module__JhmSOW__chapterNavigation{z-index:100;background:#000;border-bottom:1px solid #fff;align-items:center;gap:1rem;padding:1rem;display:flex;position:-webkit-sticky;position:sticky;top:0}.BibleViewer-module__JhmSOW__chapterNavigation.BibleViewer-module__JhmSOW__chatClosed{justify-content:center}.BibleViewer-module__JhmSOW__chapterNavigation.BibleViewer-module__JhmSOW__chatOpen{justify-content:flex-start}.BibleViewer-module__JhmSOW__bookTitle{color:#fff;white-space:nowrap;font-size:1.2rem;font-weight:700}.BibleViewer-module__JhmSOW__selectedVerse{color:#0f8;font-weight:700}.BibleViewer-module__JhmSOW__separator{color:#fff;font-size:1.2rem;font-weight:700}.BibleViewer-module__JhmSOW__chapterNumber{color:#fff;background:#000;border:1px solid #fff;border-radius:4px;justify-content:center;align-items:center;width:60px;height:32px;padding:.4rem .6rem;font-size:.8rem;font-weight:700;line-height:1;display:flex}.BibleViewer-module__JhmSOW__viewModeToggle{gap:.5rem;display:flex}.BibleViewer-module__JhmSOW__modeButton{color:#fff;cursor:pointer;white-space:nowrap;background:#000;border:1px solid #fff;border-radius:4px;padding:.4rem .8rem;font-size:.9rem;font-weight:500;transition:all .2s}.BibleViewer-module__JhmSOW__modeButton:hover{color:#000;background:#fff}.BibleViewer-module__JhmSOW__modeButtonActive{color:#000;background:#fff;font-weight:600}.BibleViewer-module__JhmSOW__searchSection{align-items:center;display:flex}.BibleViewer-module__JhmSOW__searchForm{align-items:center;gap:.5rem;display:flex}.BibleViewer-module__JhmSOW__searchInput{color:#fff;background:#000;border:1px solid #fff;border-radius:4px;width:200px;padding:.5rem;font-size:.9rem}.BibleViewer-module__JhmSOW__searchInput:focus{border-color:#0f8;outline:none}.BibleViewer-module__JhmSOW__searchButton{color:#000;cursor:pointer;background:#0f8;border:none;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;padding:.5rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.BibleViewer-module__JhmSOW__searchButton:hover{background:#00cc6a}.BibleViewer-module__JhmSOW__verseSelector{align-items:center;gap:.5rem;display:flex}.BibleViewer-module__JhmSOW__verseLabel{font-size:.9rem;font-weight:500}.BibleViewer-module__JhmSOW__chapterSelect,.BibleViewer-module__JhmSOW__verseSelect{color:#fff;cursor:pointer;text-align:center;background:#000;border:1px solid #fff;border-radius:4px;width:60px;height:32px;padding:.4rem .6rem;font-size:.8rem}.BibleViewer-module__JhmSOW__chapterSelect::-webkit-scrollbar{width:8px}.BibleViewer-module__JhmSOW__verseSelect::-webkit-scrollbar{width:8px}.BibleViewer-module__JhmSOW__chapterSelect::-webkit-scrollbar-track{background:#000;border-radius:4px}.BibleViewer-module__JhmSOW__verseSelect::-webkit-scrollbar-track{background:#000;border-radius:4px}.BibleViewer-module__JhmSOW__chapterSelect::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}.BibleViewer-module__JhmSOW__verseSelect::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}.BibleViewer-module__JhmSOW__chapterSelect::-webkit-scrollbar-thumb:hover{background:#ccc}.BibleViewer-module__JhmSOW__verseSelect::-webkit-scrollbar-thumb:hover{background:#ccc}.BibleViewer-module__JhmSOW__verseSelect:focus{border-color:#0f8;outline:none}.BibleViewer-module__JhmSOW__navigationControls{align-items:center;gap:.5rem;display:flex}.BibleViewer-module__JhmSOW__navButton{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:4px;justify-content:center;align-items:center;width:60px;height:32px;padding:.4rem .6rem;font-size:.9rem;transition:all .2s;display:flex}.BibleViewer-module__JhmSOW__navButton:hover:not(.BibleViewer-module__JhmSOW__disabled){color:#000;background:#fff}.BibleViewer-module__JhmSOW__navButton.BibleViewer-module__JhmSOW__disabled{opacity:.3;cursor:not-allowed}.BibleViewer-module__JhmSOW__navIcon{font-size:1rem}.BibleViewer-module__JhmSOW__navText{font-weight:500}.BibleViewer-module__JhmSOW__chapterSelector{align-items:center;gap:.5rem;display:flex}.BibleViewer-module__JhmSOW__chapterLabel{opacity:.8;font-size:.9rem}.BibleViewer-module__JhmSOW__chapterSelect{color:#fff;background:#000;border:1px solid #fff;border-radius:4px;padding:.3rem .5rem;font-size:.9rem}.BibleViewer-module__JhmSOW__chapterSelect:focus{border-color:#fff;outline:none;box-shadow:0 0 0 2px rgba(255,255,255,.2)}.BibleViewer-module__JhmSOW__navigationProgress{align-items:center;gap:.5rem;display:flex}.BibleViewer-module__JhmSOW__progressBar{opacity:.3;background:#fff;border-radius:2px;width:60px;height:4px;overflow:hidden}.BibleViewer-module__JhmSOW__progressFill{background:#fff;height:100%;transition:width .3s}.BibleViewer-module__JhmSOW__progressText{opacity:.7;min-width:60px;font-size:.8rem}.BibleViewer-module__JhmSOW__progressContainer{background:#000;border-bottom:1px solid #fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;padding:.5rem 1rem;display:flex}.BibleViewer-module__JhmSOW__readingProgressInline{flex-direction:column;align-items:center;gap:.3rem;min-width:140px;display:flex}.BibleViewer-module__JhmSOW__readingProgressText{color:#0f8;white-space:nowrap;font-size:.7rem;font-weight:500}.BibleViewer-module__JhmSOW__readingProgressBarInline{opacity:1;background:#131313;border-radius:2px;width:100%;height:3px;overflow:hidden}.BibleViewer-module__JhmSOW__readingProgressFill{background:#0f0;border-radius:2px;height:100%;transition:width .3s}.BibleViewer-module__JhmSOW__versesContainer{flex:1;padding:1rem;overflow-y:auto}.BibleViewer-module__JhmSOW__versesHeader{opacity:.7;border-bottom:1px solid #fff;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.BibleViewer-module__JhmSOW__versesTitle{margin:0;font-size:1.1rem}.BibleViewer-module__JhmSOW__readingMode{padding:1rem 0}.BibleViewer-module__JhmSOW__continuousText{text-align:justify;max-width:800px;margin:0 auto;font-size:1.1rem;line-height:1.8}.BibleViewer-module__JhmSOW__continuousVerse{display:inline}.BibleViewer-module__JhmSOW__continuousVerse .BibleViewer-module__JhmSOW__verseNumber{color:#fff;background:#000;border-radius:3px;margin-right:.5rem;padding:.2rem .4rem;font-size:.9rem;font-weight:700}.BibleViewer-module__JhmSOW__continuousVerse .BibleViewer-module__JhmSOW__verseText{margin:0;padding:0;display:inline}.BibleViewer-module__JhmSOW__verseSeparator{margin:0 .3rem}.BibleViewer-module__JhmSOW__continuousReadingControl{vertical-align:middle;margin-left:4px;margin-right:4px;display:inline-block}.BibleViewer-module__JhmSOW__readingLayoutControls{gap:.5rem;margin-left:auto;display:flex}.BibleViewer-module__JhmSOW__layoutButton{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:4px;padding:.4rem .8rem;font-size:.8rem;transition:all .2s}.BibleViewer-module__JhmSOW__layoutButton:hover{color:#000;background:#fff}.BibleViewer-module__JhmSOW__layoutButtonActive{color:#000;background:#0f8;border-color:#0f8;font-weight:600}.BibleViewer-module__JhmSOW__continuousVerseSelected{background:rgba(0,255,136,.2);border-radius:4px;margin:0 -.2rem;padding:.2rem .4rem}.BibleViewer-module__JhmSOW__continuousVerseSelected .BibleViewer-module__JhmSOW__verseNumber{color:#000;background:#0f8;font-weight:700}.BibleViewer-module__JhmSOW__listText{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.BibleViewer-module__JhmSOW__listVerse{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px;align-items:flex-start;gap:.8rem;padding:.5rem;transition:all .2s;display:flex}.BibleViewer-module__JhmSOW__listReadingControl{flex-shrink:0;margin-left:auto}.BibleViewer-module__JhmSOW__listVerse:hover{background:rgba(255,255,255,.1);transform:translate(2px)}.BibleViewer-module__JhmSOW__listVerse:active{background:rgba(255,255,255,.15);transform:translate(0)}.BibleViewer-module__JhmSOW__listVerseSelected{background:rgba(0,255,136,.2);border:1px solid #0f8}.BibleViewer-module__JhmSOW__listVerse .BibleViewer-module__JhmSOW__verseNumber{color:#0f8;text-align:center;background:#000;border-radius:3px;flex-shrink:0;min-width:2rem;padding:.2rem .4rem;font-size:.9rem;font-weight:700}.BibleViewer-module__JhmSOW__listVerse .BibleViewer-module__JhmSOW__verseText{flex:1;line-height:1.6}.BibleViewer-module__JhmSOW__versesList{flex-direction:column;gap:1rem;display:flex}.BibleViewer-module__JhmSOW__verseItem{cursor:pointer;background:#000;border:1px solid #fff;border-radius:6px;padding:1rem;transition:all .2s}.BibleViewer-module__JhmSOW__verseItem:hover,.BibleViewer-module__JhmSOW__verseItem.BibleViewer-module__JhmSOW__selected{color:#000;background:#fff;border-color:#fff}.BibleViewer-module__JhmSOW__verseHeader{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.BibleViewer-module__JhmSOW__verseNumber{font-size:1.1rem;font-weight:700}.BibleViewer-module__JhmSOW__strongNumber{color:#000;background:#fff;border-radius:3px;padding:.2rem .5rem;font-family:monospace;font-size:.7rem}.BibleViewer-module__JhmSOW__verseContent{margin-bottom:.8rem}.BibleViewer-module__JhmSOW__verseText{margin-bottom:.5rem;font-size:1rem;line-height:1.6}.BibleViewer-module__JhmSOW__interlinearContent{border-top:1px solid;border-color:inherit;opacity:.8;margin-top:.8rem;padding-top:.8rem}.BibleViewer-module__JhmSOW__originalText{margin-bottom:.3rem;font-family:Times New Roman,serif;font-size:.9rem}.BibleViewer-module__JhmSOW__transliteration{opacity:.8;margin-bottom:.3rem;font-family:monospace;font-size:.8rem}.BibleViewer-module__JhmSOW__lemma{opacity:.7;font-size:.8rem}.BibleViewer-module__JhmSOW__verseNotes{border-top:1px solid;border-color:inherit;opacity:.7;align-items:flex-start;gap:.5rem;padding-top:.5rem;font-size:.8rem;font-style:italic;display:flex}.BibleViewer-module__JhmSOW__notesIcon{margin-top:.1rem;font-size:.9rem}.BibleViewer-module__JhmSOW__noVerses{text-align:center;opacity:.7;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.BibleViewer-module__JhmSOW__noVersesIcon{font-size:3rem}.BibleViewer-module__JhmSOW__noVersesText{font-size:1.1rem}.BibleViewer-module__JhmSOW__viewerToolbar{background:#000;border-top:1px solid #fff;justify-content:space-between;align-items:center;padding:.8rem 1rem;font-size:.8rem;display:flex}.BibleViewer-module__JhmSOW__toolbarLeft{opacity:.7;gap:1rem;display:flex}.BibleViewer-module__JhmSOW__toolbarRight{gap:.5rem;display:flex}.BibleViewer-module__JhmSOW__toolbarButton{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:4px;align-items:center;gap:.3rem;padding:.4rem .8rem;font-size:.8rem;transition:all .2s;display:flex}.BibleViewer-module__JhmSOW__toolbarButton:hover,.BibleViewer-module__JhmSOW__toolbarButton.BibleViewer-module__JhmSOW__active{color:#000;background:#fff}.BibleViewer-module__JhmSOW__toolbarButton:disabled{opacity:.3;cursor:not-allowed}.BibleViewer-module__JhmSOW__buttonIcon{font-size:.9rem}.BibleViewer-module__JhmSOW__buttonText{font-weight:500}.BibleViewer-module__JhmSOW__verseActions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.BibleViewer-module__JhmSOW__compareButton{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:6px;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin:8px 0;padding:8px 12px;font-size:14px;transition:all .2s;display:flex}.BibleViewer-module__JhmSOW__compareButton:hover{background:#333;border-color:#ccc}.BibleViewer-module__JhmSOW__compareButton[aria-expanded=true]{color:#000;background:#fff}.BibleViewer-module__JhmSOW__versesContainer::-webkit-scrollbar{width:8px}.BibleViewer-module__JhmSOW__versesContainer::-webkit-scrollbar-track{background:#000}.BibleViewer-module__JhmSOW__versesContainer::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}.BibleViewer-module__JhmSOW__versesContainer::-webkit-scrollbar-thumb:hover{opacity:.8;background:#fff}@media (max-width:768px){.BibleViewer-module__JhmSOW__navigationControls{flex-direction:column;gap:.5rem}.BibleViewer-module__JhmSOW__toolbarButton{padding:.3rem .6rem;font-size:.7rem}.BibleViewer-module__JhmSOW__strongButton{gap:4px;height:28px;margin-top:8px;margin-left:0;padding:4px 8px;font-size:.75rem}.BibleViewer-module__JhmSOW__strongButton .BibleViewer-module__JhmSOW__buttonIcon{font-size:.8rem}.BibleViewer-module__JhmSOW__strongButton .BibleViewer-module__JhmSOW__buttonText{font-size:.75rem}.BibleViewer-module__JhmSOW__originalTextAlways{padding:8px;font-size:14px}}@media (max-width:480px){.BibleViewer-module__JhmSOW__strongButton{gap:3px;height:26px;margin-top:6px;margin-left:0;padding:3px 6px;font-size:.7rem}.BibleViewer-module__JhmSOW__strongButton .BibleViewer-module__JhmSOW__buttonIcon{font-size:.75rem}.BibleViewer-module__JhmSOW__strongButton .BibleViewer-module__JhmSOW__buttonText{font-size:.7rem}.BibleViewer-module__JhmSOW__originalTextAlways{padding:6px;font-size:13px}.BibleViewer-module__JhmSOW__verseActions{gap:4px;margin-top:6px}.BibleViewer-module__JhmSOW__interlinearButton,.BibleViewer-module__JhmSOW__compareButton,.BibleViewer-module__JhmSOW__contextButton,.BibleViewer-module__JhmSOW__notesButton{height:28px;padding:4px 8px;font-size:.75rem}}.BibleViewer-module__JhmSOW__wordByWordAnalysis{border-top:1px solid rgba(255,255,255,.1);margin-top:1.5rem;padding-top:1rem}.BibleViewer-module__JhmSOW__wordByWordAnalysis h5{color:#fff;opacity:.9;margin:0 0 1rem;font-size:1rem;font-weight:600}.BibleViewer-module__JhmSOW__wordsGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px;padding-right:0;display:grid;overflow:visible}.BibleViewer-module__JhmSOW__wordCard{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:8px;transition:all .2s}.BibleViewer-module__JhmSOW__wordCard:hover{color:#fff;background:#000;border-color:#fff;transform:translateY(-1px)}.BibleViewer-module__JhmSOW__wordOriginal{color:#fff;text-align:center;margin-bottom:.25rem;font-family:Times New Roman,serif;font-size:1.1rem;font-weight:600}.BibleViewer-module__JhmSOW__wordTransliteration{color:rgba(255,255,255,.8);text-align:center;margin-bottom:.25rem;font-size:.9rem;font-style:italic}.BibleViewer-module__JhmSOW__wordTranslation{color:rgba(255,255,255,.9);text-align:center;margin-bottom:.5rem;font-size:.85rem;font-weight:500}.BibleViewer-module__JhmSOW__wordStrongs{color:rgba(255,255,255,.6);text-align:center;margin-bottom:.25rem;font-family:monospace;font-size:.75rem}.BibleViewer-module__JhmSOW__wordMorphology{color:rgba(255,255,255,.7);text-align:center;background:rgba(255,255,255,.05);border-radius:3px;padding:.25rem;font-family:monospace;font-size:.75rem}.BibleViewer-module__JhmSOW__wordsGrid::-webkit-scrollbar{width:6px}.BibleViewer-module__JhmSOW__wordsGrid::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:3px}.BibleViewer-module__JhmSOW__wordsGrid::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}.BibleViewer-module__JhmSOW__wordsGrid::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.BibleViewer-module__JhmSOW__interlinearView{background:#000;border:1px solid #fff;border-radius:6px;margin:4px 0;overflow:visible}.BibleViewer-module__JhmSOW__interlinearHeader{background:#000;border-bottom:1px solid #fff;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.BibleViewer-module__JhmSOW__interlinearTitle{color:#fff;margin:0;font-size:16px;font-weight:600}.BibleViewer-module__JhmSOW__closeButton{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:4px;padding:8px 12px;font-size:14px;transition:all .2s}.BibleViewer-module__JhmSOW__closeButton:hover{color:#000;background:#fff}.BibleViewer-module__JhmSOW__interlinearContent{color:#fff;background:#000;padding:12px}.BibleViewer-module__JhmSOW__originalSection{margin-bottom:24px}.BibleViewer-module__JhmSOW__sectionTitle{color:#fff;align-items:center;gap:8px;margin:0 0 16px;font-size:18px;font-weight:600;display:flex}.BibleViewer-module__JhmSOW__originalTextDisplay{color:#fff;text-align:left;direction:ltr;background:#000;border:1px solid #fff;border-radius:6px;margin-bottom:12px;padding:16px;font-family:Times New Roman,serif;font-size:18px;line-height:1.6}.BibleViewer-module__JhmSOW__languageInfo{background:#000;border:1px solid #fff;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;display:flex}.BibleViewer-module__JhmSOW__languageLabel{color:#fff;opacity:.8;font-size:14px}.BibleViewer-module__JhmSOW__languageValue{color:#fff;font-size:14px;font-weight:600}.BibleViewer-module__JhmSOW__wordAnalysisSection{margin-bottom:24px}.BibleViewer-module__JhmSOW__verseStats{background:#000;border:1px solid #fff;border-radius:6px;gap:16px;margin-bottom:16px;padding:12px;display:flex}.BibleViewer-module__JhmSOW__statItem{flex-direction:column;align-items:center;gap:4px;display:flex}.BibleViewer-module__JhmSOW__statLabel{color:#fff;opacity:.7;font-size:12px}.BibleViewer-module__JhmSOW__statValue{color:#fff;font-size:14px;font-weight:600}.BibleViewer-module__JhmSOW__wordsGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px;display:grid}.BibleViewer-module__JhmSOW__wordCard{text-align:center;background:#000;border:1px solid #fff;border-radius:4px;flex-direction:column;gap:4px;padding:8px;transition:all .2s;display:flex}.BibleViewer-module__JhmSOW__wordCard:hover{color:#fff;background:#000;transform:translateY(-1px)}.BibleViewer-module__JhmSOW__wordNumber{color:inherit;opacity:1;font-size:12px;font-weight:500}.BibleViewer-module__JhmSOW__wordOriginal{color:inherit;font-family:Times New Roman,serif;font-size:14px;font-weight:600}.BibleViewer-module__JhmSOW__wordPortuguese{color:inherit;background:inherit;border:1px solid;border-color:inherit;opacity:1;text-align:center;border-radius:3px;margin:2px 0;padding:2px 4px;font-size:12px;font-weight:500}.BibleViewer-module__JhmSOW__wordStrongs{color:inherit;opacity:1;background:inherit;border:1px solid;border-color:inherit;border-radius:4px;padding:4px 8px;font-family:monospace;font-size:12px}.BibleViewer-module__JhmSOW__wordMorphology{color:inherit;opacity:1;background:inherit;border:1px solid;border-color:inherit;border-radius:3px;padding:4px;font-family:monospace;font-size:11px}.BibleViewer-module__JhmSOW__strongsButton{background:inherit;color:inherit;border:1px solid;border-color:inherit;cursor:pointer;border-radius:3px;padding:4px 8px;font-size:10px;transition:all .2s}.BibleViewer-module__JhmSOW__strongsButton:hover:not(:disabled){background:inherit;opacity:.8}.BibleViewer-module__JhmSOW__strongsButton:disabled{opacity:.3;cursor:not-allowed}.BibleViewer-module__JhmSOW__strongButton{color:#fff;cursor:pointer;white-space:nowrap;background:#000;border:1px solid #fff;border-radius:4px;justify-content:center;align-items:center;gap:6px;height:32px;margin-left:8px;padding:6px 12px;font-size:.85rem;transition:all .2s;display:inline-flex}.BibleViewer-module__JhmSOW__strongButton:hover{color:#000;background:#fff}.BibleViewer-module__JhmSOW__strongButton .BibleViewer-module__JhmSOW__buttonIcon{font-size:.9rem}.BibleViewer-module__JhmSOW__strongButton .BibleViewer-module__JhmSOW__buttonText{font-weight:500}.BibleViewer-module__JhmSOW__usageTip{background:#000;border:1px solid #fff;border-radius:6px;margin-top:16px;padding:16px}.BibleViewer-module__JhmSOW__usageTip p{color:#fff;margin:0;font-size:14px;line-height:1.5}@media (max-width:768px){.BibleViewer-module__JhmSOW__wordsGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.BibleViewer-module__JhmSOW__wordCard{padding:10px}.BibleViewer-module__JhmSOW__wordOriginal{font-size:14px}.BibleViewer-module__JhmSOW__wordPortuguese{font-size:12px}.BibleViewer-module__JhmSOW__wordStrongs,.BibleViewer-module__JhmSOW__wordMorphology{font-size:10px}.BibleViewer-module__JhmSOW__verseStats{flex-direction:column;gap:8px}}.BibleViewer-module__JhmSOW__transliterationWords{border-top:1px solid rgba(255,255,255,.1);margin-top:1rem;padding-top:1rem}.BibleViewer-module__JhmSOW__transliterationWords h5{color:rgba(255,255,255,.9);margin:0 0 .75rem;font-size:.9rem}.BibleViewer-module__JhmSOW__transliterationList{flex-direction:column;gap:.5rem;display:flex}.BibleViewer-module__JhmSOW__transliterationItem{background:rgba(255,255,255,.05);border-radius:4px;justify-content:space-between;align-items:center;padding:.5rem;display:flex}.BibleViewer-module__JhmSOW__originalWord{color:#fff;font-family:Times New Roman,serif;font-size:1rem}.BibleViewer-module__JhmSOW__transliteratedWord{color:rgba(255,255,255,.8);font-size:.9rem;font-style:italic}.BibleViewer-module__JhmSOW__lemmaWords{border-top:1px solid rgba(255,255,255,.1);margin-top:1rem;padding-top:1rem}.BibleViewer-module__JhmSOW__lemmaWords h5{color:rgba(255,255,255,.9);margin:0 0 .75rem;font-size:.9rem}.BibleViewer-module__JhmSOW__lemmaWordsList{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.5rem;display:grid}.BibleViewer-module__JhmSOW__lemmaWordItem{text-align:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:.5rem}.BibleViewer-module__JhmSOW__lemmaWordOriginal{color:#fff;margin-bottom:.25rem;font-family:Times New Roman,serif;font-size:1rem}.BibleViewer-module__JhmSOW__lemmaWordTranslation{color:rgba(255,255,255,.9);margin-bottom:.25rem;font-size:.85rem}.BibleViewer-module__JhmSOW__lemmaWordStrongs{color:rgba(255,255,255,.6);font-family:monospace;font-size:.75rem}.BibleViewer-module__JhmSOW__infoMessage,.BibleViewer-module__JhmSOW__infoNote{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:6px;margin:1rem 0;padding:1rem}.BibleViewer-module__JhmSOW__infoMessage p,.BibleViewer-module__JhmSOW__infoNote p{color:rgba(255,255,255,.9);margin:.5rem 0;font-size:.9rem;line-height:1.4}.BibleViewer-module__JhmSOW__infoMessage p:first-child,.BibleViewer-module__JhmSOW__infoNote p:first-child{margin-top:0}.BibleViewer-module__JhmSOW__infoMessage p:last-child,.BibleViewer-module__JhmSOW__infoNote p:last-child{margin-bottom:0}.BibleViewer-module__JhmSOW__wordByWordContainer{padding:16px}.BibleViewer-module__JhmSOW__wordByWordInfo{background:#1a1a1a;border-radius:8px;margin-bottom:16px;padding:12px}.BibleViewer-module__JhmSOW__wordByWordInfo p{margin:4px 0;font-size:14px}.BibleViewer-module__JhmSOW__wordByWordGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:16px 0;display:grid}.BibleViewer-module__JhmSOW__wordByWordCard{text-align:center;background:#0f0f0f;border:1px solid #333;border-radius:8px;padding:12px;transition:border-color .2s}.BibleViewer-module__JhmSOW__wordByWordCard:hover{border-color:#555}.BibleViewer-module__JhmSOW__wordOriginal{color:#fff;margin-bottom:8px;font-family:Times New Roman,serif;font-size:18px;font-weight:700}.BibleViewer-module__JhmSOW__wordArrow{color:#888;margin:4px 0;font-size:16px}.BibleViewer-module__JhmSOW__wordTranslation{color:#fff;min-height:20px;margin:8px 0;font-size:14px;font-weight:500}.BibleViewer-module__JhmSOW__wordStrongs{color:#888;margin-top:8px;font-size:12px}.BibleViewer-module__JhmSOW__noWordsMessage{text-align:center;color:#888;padding:32px 16px}.BibleViewer-module__JhmSOW__wordByWordFooter{background:#1a1a1a;border-radius:8px;margin-top:16px;padding:12px;font-size:13px;line-height:1.4}.BibleViewer-module__JhmSOW__wordByWordFooter p{margin:4px 0}.BibleViewer-module__JhmSOW__originalTextAlways{color:#fff;text-align:left;direction:ltr;background:#000;border:1px solid #fff;border-radius:6px;margin:8px 0;padding:12px;font-family:Times New Roman,serif;font-size:16px}.BibleViewer-module__JhmSOW__interlinearButton{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:6px;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin:8px 0;padding:8px 12px;font-size:14px;transition:all .2s;display:flex}.BibleViewer-module__JhmSOW__interlinearButton:hover{background:#333;border-color:#ccc}.BibleViewer-module__JhmSOW__interlinearExpanded{background:#000;border:1px solid #fff;border-radius:8px;margin:8px 0;padding:16px;animation:.3s BibleViewer-module__JhmSOW__slideDown}@keyframes BibleViewer-module__JhmSOW__slideDown{0%{opacity:0;max-height:0;padding:0 16px}to{opacity:1;max-height:500px;padding:16px}}.BibleViewer-module__JhmSOW__wordByWordAnalysisInline h5{color:#fff;margin:0 0 12px;font-size:16px}.BibleViewer-module__JhmSOW__wordByWordGridInline{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:12px 0;display:grid}.BibleViewer-module__JhmSOW__wordByWordCardInline{text-align:center;background:#000;border:1px solid #fff;border-radius:6px;padding:10px;transition:border-color .2s}.BibleViewer-module__JhmSOW__wordByWordCardInline:hover{border-color:#fff}.BibleViewer-module__JhmSOW__wordOriginalInline{color:#fff;margin-bottom:6px;font-family:Times New Roman,serif;font-size:16px;font-weight:700}.BibleViewer-module__JhmSOW__wordArrowInline{color:#888;margin:4px 0;font-size:14px}.BibleViewer-module__JhmSOW__wordTranslationInline{color:#fff;min-height:18px;margin:6px 0;font-size:13px;font-weight:500}.BibleViewer-module__JhmSOW__wordStrongsInline{color:#888;margin-top:6px;font-size:11px}.BibleViewer-module__JhmSOW__noWordsMessageInline{text-align:center;color:#888;padding:20px}.BibleViewer-module__JhmSOW__noWordsMessageInline p{margin:0;font-size:14px}.BibleViewer-module__JhmSOW__tabsInline{border-bottom:1px solid #fff;margin-bottom:16px;display:flex}.BibleViewer-module__JhmSOW__tabInline{color:#fff;cursor:pointer;text-align:center;background:#000;border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 8px;font-size:12px;transition:all .2s;display:flex}.BibleViewer-module__JhmSOW__tabInline:hover{color:#000;background:#fff}.BibleViewer-module__JhmSOW__activeTabInline{color:#000!important;background:#ccc!important}.BibleViewer-module__JhmSOW__tabIconInline{font-size:12px}.BibleViewer-module__JhmSOW__tabLabelInline{font-size:12px;font-weight:500}.BibleViewer-module__JhmSOW__tabContentInline{min-height:200px}.BibleViewer-module__JhmSOW__originalTabInline{background:#000;border:1px solid #fff;border-radius:4px;margin:.5rem 0;padding:1rem}.BibleViewer-module__JhmSOW__originalTabInline h5{color:#fff;margin:0 0 12px;font-size:16px}.BibleViewer-module__JhmSOW__originalTextContentInline{background:#000;border:1px solid #fff;border-radius:6px;margin:12px 0;padding:16px}.BibleViewer-module__JhmSOW__originalTextLargeInline{color:#fff;text-align:left;direction:ltr;margin-bottom:16px;font-family:Times New Roman,serif;font-size:20px;line-height:1.6}.BibleViewer-module__JhmSOW__languageInfoInline{border-top:1px solid #fff;padding-top:12px}.BibleViewer-module__JhmSOW__languageInfoInline p{color:#ccc;margin:4px 0;font-size:14px}.BibleViewer-module__JhmSOW__lemmaTabInline h5{color:#fff;margin:0 0 12px;font-size:16px}.BibleViewer-module__JhmSOW__lemmaDetailsInline{background:#000;border:1px solid #fff;border-radius:6px;margin:12px 0;padding:12px}.BibleViewer-module__JhmSOW__lemmaItemInline{justify-content:space-between;align-items:center;margin:8px 0;display:flex}.BibleViewer-module__JhmSOW__lemmaLabelInline{color:#ccc;font-size:14px}.BibleViewer-module__JhmSOW__lemmaValueInline{color:#fff;font-size:14px;font-weight:500}.BibleViewer-module__JhmSOW__lemmaWordsInline{margin-top:16px}.BibleViewer-module__JhmSOW__lemmaWordsInline h6{color:#fff;margin:0 0 12px;font-size:14px}.BibleViewer-module__JhmSOW__lemmaWordsListInline{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.BibleViewer-module__JhmSOW__lemmaWordItemInline{text-align:center;background:#000;border:1px solid #fff;border-radius:4px;padding:8px}.BibleViewer-module__JhmSOW__lemmaWordOriginalInline{color:#fff;margin-bottom:4px;font-family:Times New Roman,serif;font-size:16px;font-weight:700}.BibleViewer-module__JhmSOW__lemmaWordStrongsInline{color:#888;font-size:12px}.BibleViewer-module__JhmSOW__morphologyTabInline h5{color:#fff;margin:0 0 12px;font-size:16px}.BibleViewer-module__JhmSOW__morphologyWordsGridInline{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.BibleViewer-module__JhmSOW__morphologyWordCardInline{background:#000;border:1px solid #fff;border-radius:6px;padding:12px;transition:border-color .2s}.BibleViewer-module__JhmSOW__morphologyWordCardInline:hover{border-color:#fff}.BibleViewer-module__JhmSOW__morphologyWordOriginalInline{color:#fff;margin-bottom:6px;font-family:Times New Roman,serif;font-size:18px;font-weight:700}.BibleViewer-module__JhmSOW__morphologyWordTranslationInline{color:#fff;margin:6px 0;font-size:14px;font-weight:500}.BibleViewer-module__JhmSOW__morphologyWordStrongsInline{color:#888;margin:4px 0;font-size:12px}.BibleViewer-module__JhmSOW__morphologyWordMorphologyInline{color:#ccc;margin-top:6px;font-size:12px;font-style:italic}.BibleViewer-module__JhmSOW__verseActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.BibleViewer-module__JhmSOW__interlinearButton,.BibleViewer-module__JhmSOW__compareButton,.BibleViewer-module__JhmSOW__contextButton,.BibleViewer-module__JhmSOW__notesButton{color:#fff;cursor:pointer;white-space:nowrap;background:#000;border:1px solid #fff;border-radius:4px;justify-content:center;align-items:center;height:32px;padding:6px 12px;font-size:.85rem;transition:all .2s;display:inline-flex}.BibleViewer-module__JhmSOW__interlinearButton:hover,.BibleViewer-module__JhmSOW__compareButton:hover,.BibleViewer-module__JhmSOW__contextButton:hover:not(:disabled){color:#000;background:#fff}.BibleViewer-module__JhmSOW__contextButtonActive{cursor:default;color:#90ee90!important;background:#2d5a3d!important;border-color:#4a7c59!important}.BibleViewer-module__JhmSOW__contextButton:disabled{opacity:.7;cursor:not-allowed}.BibleViewer-module__JhmSOW__contextButtonDisabled{opacity:.4!important;cursor:not-allowed!important;color:#999!important;background:#333!important;border-color:#666!important}.BibleViewer-module__JhmSOW__contextButtonDisabled:hover{color:#999!important;background:#333!important}.BibleViewer-module__JhmSOW__notesButton:hover{color:#000;background:#fff}.BibleViewer-module__JhmSOW__notesButtonDisabled{opacity:.4!important;cursor:not-allowed!important;color:#999!important;background:#333!important;border-color:#666!important}.BibleViewer-module__JhmSOW__notesButtonDisabled:hover{color:#999!important;background:#333!important}.BibleViewer-module__JhmSOW__translationButton{color:#fff;cursor:pointer;white-space:nowrap;background:#000;border:1px solid #fff;border-radius:4px;justify-content:center;align-items:center;height:32px;padding:6px 12px;font-size:.85rem;transition:all .2s;display:inline-flex}.BibleViewer-module__JhmSOW__translationButton:hover{color:#000;background:#fff}.BibleViewer-module__JhmSOW__liveTranslationButton{color:#fff;cursor:pointer;white-space:nowrap;background:#000;border:1px solid #fff;border-radius:4px;justify-content:center;align-items:center;height:32px;padding:6px 12px;font-size:.85rem;transition:all .2s;display:inline-flex}.BibleViewer-module__JhmSOW__liveTranslationButton:hover{color:#000;background:#fff}.BibleViewer-module__JhmSOW__requestTranslationContainer{text-align:center;background:#000;border:2px solid #fff;border-radius:8px;margin:1rem 0;padding:24px}.BibleViewer-module__JhmSOW__requestTranslationButton{color:#000;cursor:pointer;background:#fff;border:2px solid #fff;border-radius:8px;margin-bottom:16px;padding:16px 32px;font-size:1rem;font-weight:600;transition:all .2s}.BibleViewer-module__JhmSOW__requestTranslationButton:hover{color:#fff;background:#000;border:2px solid #fff}.BibleViewer-module__JhmSOW__requestTranslationButton:disabled{color:#666;cursor:not-allowed;background:#333;border:2px solid #666}.BibleViewer-module__JhmSOW__requestTranslationNote{color:#ccc;margin:0;font-size:.9rem;line-height:1.4}.BibleViewer-module__JhmSOW__translatingContainer{text-align:center;background:#000;border:2px solid #fff;border-radius:8px;margin:1rem 0;padding:24px}.BibleViewer-module__JhmSOW__translatingSpinner{background-image:url(/logo2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:64px;height:64px;margin:0 auto 20px;animation:2s linear infinite BibleViewer-module__JhmSOW__logoSpin}.BibleViewer-module__JhmSOW__translatingText{color:#fff;margin-bottom:1rem;font-size:1.1rem;font-weight:500}@keyframes BibleViewer-module__JhmSOW__logoSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BibleViewer-module__JhmSOW__translatingProgress{flex-direction:column;gap:.5rem;display:flex}.BibleViewer-module__JhmSOW__translatingWord{background:#222;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem;font-size:.9rem;display:flex}.BibleViewer-module__JhmSOW__translatingWordOriginal{color:#fff;font-weight:700}.BibleViewer-module__JhmSOW__translatingWordStrongs{color:#ccc}.BibleViewer-module__JhmSOW__translatingWordStatus{color:#ff0;font-style:italic}.BibleViewer-module__JhmSOW__newTranslationContainer{text-align:center;background:#111;border:1px solid #fff;border-radius:6px;margin:1rem 0;padding:1rem}.BibleViewer-module__JhmSOW__newTranslationButton{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:4px;margin-bottom:.5rem;padding:8px 16px;font-size:.9rem;transition:all .2s}.BibleViewer-module__JhmSOW__newTranslationButton:hover{color:#000;background:#fff}.BibleViewer-module__JhmSOW__newTranslationButton:disabled{color:#666;cursor:not-allowed;background:#333;border-color:#666}.BibleViewer-module__JhmSOW__newTranslationNote{color:#ccc;margin:0;font-size:.8rem}.BibleViewer-module__JhmSOW__wordObservations{color:#fff;margin-top:.25rem;font-size:.8rem;font-style:italic;display:block}.BibleViewer-module__JhmSOW__wordMorphology{color:#ccc;font-family:monospace;font-size:.85rem}.BibleViewer-module__JhmSOW__translationExpanded{background:#000;border:1px solid #fff;border-radius:6px;margin-top:1rem;overflow:hidden}.BibleViewer-module__JhmSOW__translationView{color:#fff;background:#000}.BibleViewer-module__JhmSOW__translationHeader{background:#000;border-bottom:1px solid #fff;justify-content:space-between;align-items:center;padding:1rem;display:flex}.BibleViewer-module__JhmSOW__translationTitle{color:#fff;margin:0;font-size:.9rem}.BibleViewer-module__JhmSOW__verseReference{color:#fff;border:1px solid #fff;border-radius:3px;padding:2px 6px;font-size:.8rem}.BibleViewer-module__JhmSOW__translationContent{padding:1rem}.BibleViewer-module__JhmSOW__translationList h4{color:#fff;margin:0 0 1rem;font-size:1rem}.BibleViewer-module__JhmSOW__wordList{flex-direction:column;display:flex}.BibleViewer-module__JhmSOW__wordItem{text-align:left;border-bottom:1px dotted #fff;flex-wrap:wrap;align-items:flex-start;gap:.5rem;padding:.5rem 0;display:flex}.BibleViewer-module__JhmSOW__wordNumber{color:#fff;flex-shrink:0;min-width:2rem;font-weight:400}.BibleViewer-module__JhmSOW__wordOriginal{color:#fff;flex-shrink:0;min-width:4rem;font-weight:700}.BibleViewer-module__JhmSOW__wordStrongs{color:#fff;flex-shrink:0;min-width:3rem;font-size:.9rem}.BibleViewer-module__JhmSOW__wordTranslation{color:#fff;flex:1;min-width:0}.BibleViewer-module__JhmSOW__wordDefinition{color:#ccc;width:100%;margin-top:.25rem;padding-left:2.5rem;font-size:.85rem;font-style:italic}.BibleViewer-module__JhmSOW__wordObservations{color:#ff0;width:100%;margin-top:.25rem;padding-left:2.5rem;font-size:.8rem;font-style:italic}.BibleViewer-module__JhmSOW__translationContainer{flex-direction:column;gap:20px;margin-top:1rem;display:flex}.BibleViewer-module__JhmSOW__originalVerse,.BibleViewer-module__JhmSOW__reconstructedVerse{background:#000;border:1px solid #fff;border-radius:6px;padding:16px}.BibleViewer-module__JhmSOW__originalVerse h4,.BibleViewer-module__JhmSOW__reconstructedVerse h4{color:#fff;margin:0 0 12px;font-size:16px;font-weight:700}.BibleViewer-module__JhmSOW__originalVerse p,.BibleViewer-module__JhmSOW__reconstructedText{color:#fff;margin:0;font-size:14px;line-height:1.5}.BibleViewer-module__JhmSOW__reconstructedWord{color:#fff;font-weight:500}.BibleViewer-module__JhmSOW__reconstructedWord:hover{cursor:pointer;background:#333;border-radius:3px;padding:2px 4px}.BibleViewer-module__JhmSOW__wordList h4{color:#fff;margin:0 0 12px;font-size:16px;font-weight:700}.BibleViewer-module__JhmSOW__cacheIndicator{color:#fff;margin-left:8px;font-size:14px;font-weight:400}.BibleViewer-module__JhmSOW__errorContainer{text-align:center;background:#000;border:2px solid #fff;border-radius:8px;margin:16px 0;padding:24px}.BibleViewer-module__JhmSOW__errorIcon{color:#fff;margin-bottom:16px;font-size:2.5rem}.BibleViewer-module__JhmSOW__errorText{color:#fff;margin:0 0 20px;font-size:14px;font-weight:400;line-height:1.5}.BibleViewer-module__JhmSOW__retryButton{color:#000;cursor:pointer;background:#fff;border:2px solid #fff;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s}.BibleViewer-module__JhmSOW__retryButton:hover{color:#fff;background:#000;border:2px solid #fff}.BibleViewer-module__JhmSOW__retryButton:active{color:#fff;background:#333}.BibleViewer-module__JhmSOW__progressContainer{z-index:99;white-space:nowrap;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;touch-action:pan-x;background:#000;border-bottom:1px solid rgba(255,255,255,.1);flex-flow:row;align-items:center;gap:16px;padding:8px 1rem;display:flex;position:-webkit-sticky;position:sticky;top:80px;overflow-x:auto}.BibleViewer-module__JhmSOW__progressContainer::-webkit-scrollbar{height:6px}.BibleViewer-module__JhmSOW__progressContainer::-webkit-scrollbar-track{background:#333;border-radius:3px}.BibleViewer-module__JhmSOW__progressContainer::-webkit-scrollbar-thumb{background:#fff;border-radius:3px;transition:background .2s}.BibleViewer-module__JhmSOW__progressContainer::-webkit-scrollbar-thumb:hover{background:#ccc}@media (max-width:1024px){.BibleViewer-module__JhmSOW__progressContainer{gap:12px;padding:12px 1rem}.BibleViewer-module__JhmSOW__progressContainer::-webkit-scrollbar{height:8px}.BibleViewer-module__JhmSOW__progressCard{min-height:44px;padding:10px 14px}}@media (max-width:768px){.BibleViewer-module__JhmSOW__progressContainer{gap:8px;padding:16px 1rem}.BibleViewer-module__JhmSOW__progressCard{padding:12px 16px;font-size:.9rem}.BibleViewer-module__JhmSOW__progressContainer::-webkit-scrollbar{height:10px}}.BibleViewer-module__JhmSOW__progressContainer.BibleViewer-module__JhmSOW__chatClosed{justify-content:center}.BibleViewer-module__JhmSOW__progressContainer.BibleViewer-module__JhmSOW__chatOpen{justify-content:flex-start}.BibleViewer-module__JhmSOW__progressCard{white-space:nowrap;background:0 0;border:1px solid #fff;border-radius:6px;flex-direction:column;flex-shrink:0;gap:4px;min-width:-moz-fit-content;min-width:fit-content;padding:8px 12px;transition:all .2s;display:flex}.BibleViewer-module__JhmSOW__progressCard:hover{background:rgba(255,255,255,.05)}.BibleViewer-module__JhmSOW__progressCard .BibleViewer-module__JhmSOW__readingProgressInline{margin:0}
.CompareVersions-module__kDOEQa__compareContainer{background:#000;border:1px solid #fff;border-radius:6px;margin-top:8px;font-family:inherit;overflow:hidden}.CompareVersions-module__kDOEQa__compareHeader{background:#000;border-bottom:1px solid #fff;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.CompareVersions-module__kDOEQa__compareTitle{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.CompareVersions-module__kDOEQa__compareReference{color:#fff;opacity:.7;font-family:monospace;font-size:12px}.CompareVersions-module__kDOEQa__versionsContainer{background:#fff;flex-direction:column;gap:1px;display:flex}.CompareVersions-module__kDOEQa__versionCard{background:#000;border:none;padding:16px;transition:all .2s;position:relative}.CompareVersions-module__kDOEQa__versionCard.CompareVersions-module__kDOEQa__currentVersion{background:#000;border-left:4px solid #fff}.CompareVersions-module__kDOEQa__versionCard:hover{background:#111}.CompareVersions-module__kDOEQa__versionHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.CompareVersions-module__kDOEQa__versionInfo{flex-direction:column;gap:4px;display:flex}.CompareVersions-module__kDOEQa__versionAbbr{color:#fff;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.CompareVersions-module__kDOEQa__currentBadge{color:#000;background:#fff;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600}.CompareVersions-module__kDOEQa__versionName{color:#fff;opacity:.8;font-size:11px;font-weight:500}.CompareVersions-module__kDOEQa__versionText{margin:12px 0}.CompareVersions-module__kDOEQa__verseText{color:#fff;align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:1.6;display:flex}.CompareVersions-module__kDOEQa__verseNumber{color:#fff;opacity:.7;text-align:right;min-width:20px;margin-top:2px;font-size:12px;font-weight:600}.CompareVersions-module__kDOEQa__unavailable{color:#fff;opacity:.6;align-items:center;gap:8px;font-size:13px;font-style:italic;display:flex}.CompareVersions-module__kDOEQa__unavailableIcon{font-size:14px}.CompareVersions-module__kDOEQa__versionFooter{border-top:1px dotted #fff;margin-top:8px;padding-top:8px}.CompareVersions-module__kDOEQa__versionDescription{color:#fff;opacity:.6;font-size:10px;font-style:italic}.CompareVersions-module__kDOEQa__compareFooter{background:#000;border-top:1px solid #fff;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.CompareVersions-module__kDOEQa__compareStats{color:#fff;opacity:.7;text-align:center;font-size:11px}.CompareVersions-module__kDOEQa__compareNote{color:#fff;opacity:.6;text-align:center;font-size:10px;font-style:italic;line-height:1.4}.CompareVersions-module__kDOEQa__loadingState{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px;display:flex}.CompareVersions-module__kDOEQa__loadingSpinner{font-size:24px;animation:1.5s ease-in-out infinite CompareVersions-module__kDOEQa__pulse}@keyframes CompareVersions-module__kDOEQa__pulse{0%,to{opacity:1}50%{opacity:.5}}.CompareVersions-module__kDOEQa__errorState{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px;display:flex}.CompareVersions-module__kDOEQa__errorIcon{opacity:.7;font-size:24px}@media (max-width:768px){.CompareVersions-module__kDOEQa__compareHeader{flex-direction:column;align-items:flex-start;gap:8px}.CompareVersions-module__kDOEQa__versionCard{padding:12px}.CompareVersions-module__kDOEQa__verseText{font-size:13px}.CompareVersions-module__kDOEQa__compareNote{font-size:9px}}.CompareVersions-module__kDOEQa__compareContainer{animation:.3s ease-out CompareVersions-module__kDOEQa__slideIn}@keyframes CompareVersions-module__kDOEQa__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.ReadingControl-module__bp7YsW__readingControl{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:inline-flex;position:relative}.ReadingControl-module__bp7YsW__readingControl:hover{transform:scale(1.1)}.ReadingControl-module__bp7YsW__readingControl:active{transform:scale(.95)}.ReadingControl-module__bp7YsW__readingControl.ReadingControl-module__bp7YsW__read{color:#10b981}.ReadingControl-module__bp7YsW__readingControl.ReadingControl-module__bp7YsW__unread{color:#6b7280}.ReadingControl-module__bp7YsW__readingControl.ReadingControl-module__bp7YsW__read:hover{color:#059669;background-color:rgba(16,185,129,.1)}.ReadingControl-module__bp7YsW__readingControl.ReadingControl-module__bp7YsW__unread:hover{color:#374151;background-color:rgba(107,114,128,.1)}.ReadingControl-module__bp7YsW__mode-continuous{opacity:1;z-index:auto;justify-content:center;align-items:center;width:20px;height:20px;margin:0 4px;padding:2px;display:inline-flex;position:static;transform:none}.ReadingControl-module__bp7YsW__mode-list{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);border-radius:6px;margin-left:8px;padding:6px 12px}.ReadingControl-module__bp7YsW__mode-list:hover{background-color:rgba(0,0,0,.1)}.ReadingControl-module__bp7YsW__mode-list .ReadingControl-module__bp7YsW__label{margin-left:6px;font-size:12px;font-weight:500}.ReadingControl-module__bp7YsW__mode-study{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);border-radius:8px;margin-left:8px;padding:10px 16px}.ReadingControl-module__bp7YsW__mode-study:hover{background-color:rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ReadingControl-module__bp7YsW__mode-study .ReadingControl-module__bp7YsW__label{margin-left:8px;font-size:14px;font-weight:500}.ReadingControl-module__bp7YsW__readingControl:disabled{opacity:.5;cursor:not-allowed}.ReadingControl-module__bp7YsW__readingControl:disabled:hover{transform:none}@keyframes ReadingControl-module__bp7YsW__checkmark{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.ReadingControl-module__bp7YsW__readingControl.ReadingControl-module__bp7YsW__read svg{animation:.3s ReadingControl-module__bp7YsW__checkmark}@media (max-width:768px){.ReadingControl-module__bp7YsW__mode-continuous{padding:6px;right:4px}.ReadingControl-module__bp7YsW__mode-list{padding:4px 8px}.ReadingControl-module__bp7YsW__mode-study{padding:8px 12px}.ReadingControl-module__bp7YsW__mode-list .ReadingControl-module__bp7YsW__label,.ReadingControl-module__bp7YsW__mode-study .ReadingControl-module__bp7YsW__label{font-size:11px}}@media (prefers-color-scheme:dark){.ReadingControl-module__bp7YsW__mode-list,.ReadingControl-module__bp7YsW__mode-study{background-color:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.ReadingControl-module__bp7YsW__mode-list:hover,.ReadingControl-module__bp7YsW__mode-study:hover{background-color:rgba(255,255,255,.1)}}
