:root{--texto: #FBF4E6;--texto-rgb: 251, 244, 230;--secundario: rgba(251, 244, 230, .72);--fraco: rgba(251, 244, 230, .45);--borda: rgba(251, 244, 230, .22);--divisor: rgba(251, 244, 230, .12);--reflexo-a: rgba(255, 244, 222, .12);--reflexo-b: rgba(255, 244, 222, .02);--vidro-tint: rgba(30, 24, 18, .45);--overlay: rgba(20, 14, 8, .4);--fundo-1: #2A2118;--fundo-2: #3A2C20;--fundo-3: #1F1812;--arte-opacidade: .22;--destaque: #D9B25F;--destaque-suave: rgba(217, 178, 95, .18);--destaque-texto: #FFFDF7;--controle: rgba(251, 244, 230, .1);--controle-borda: rgba(251, 244, 230, .16);--opcao: rgba(251, 244, 230, .035);--selecionada: rgba(251, 244, 230, .14);--selecionada-borda: rgba(251, 244, 230, .26);--com-arte: rgba(217, 178, 95, .3);--com-arte-borda: rgba(217, 178, 95, .7);--sombra: 0 24px 60px rgba(0, 0, 0, .45);--largura-site: 1024px;--fonte-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;color-scheme:dark}:root[data-tema=light]{--texto: #3E2F1F;--texto-rgb: 62, 47, 31;--secundario: rgba(62, 47, 31, .7);--fraco: rgba(62, 47, 31, .45);--borda: rgba(62, 47, 31, .14);--divisor: rgba(62, 47, 31, .1);--reflexo-a: rgba(255, 250, 240, .72);--reflexo-b: rgba(255, 246, 228, .38);--vidro-tint: rgba(255, 250, 240, .35);--overlay: rgba(62, 47, 31, .22);--fundo-1: #EFE3CC;--fundo-2: #F6EDDC;--fundo-3: #E8D9BE;--arte-opacidade: .12;--destaque: #8A6520;--destaque-suave: rgba(138, 101, 32, .14);--destaque-texto: #FFFDF7;--controle: rgba(62, 47, 31, .05);--controle-borda: rgba(62, 47, 31, .1);--opcao: rgba(62, 47, 31, .03);--selecionada: rgba(62, 47, 31, .08);--selecionada-borda: rgba(62, 47, 31, .16);--com-arte: rgba(138, 101, 32, .2);--com-arte-borda: rgba(138, 101, 32, .55);--sombra: 0 24px 60px rgba(62, 47, 31, .18);color-scheme:light}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;width:100%}html{overflow:hidden}body{font-family:var(--fonte-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--fundo-1);color:var(--texto)}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}button:disabled{cursor:default}a{color:inherit}img{display:block}:focus-visible{outline:2px solid var(--destaque);outline-offset:2px}.fundo-tela{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(160deg,var(--fundo-1),var(--fundo-2) 50%,var(--fundo-3))}.fundo-tela img{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;width:calc(100% + 80px);height:calc(100% + 80px);object-fit:cover;filter:blur(60px);opacity:var(--arte-opacidade);transition:opacity .6s}.vidro{position:relative;border:1px solid var(--borda);background:linear-gradient(135deg,var(--reflexo-a),var(--reflexo-b)),var(--vidro-tint);-webkit-backdrop-filter:blur(28px) saturate(1.3);backdrop-filter:blur(28px) saturate(1.3);overflow:hidden}.vidro-escuro{border-color:#ffffff3d;background:linear-gradient(135deg,#ffffff1f,#ffffff06),#00000059;color:#fff}.vidro-controle{background:var(--controle);border:1px solid var(--controle-borda)}.botao-redondo{width:40px;height:40px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;color:var(--texto);transition:opacity .15s,transform .15s}.botao-redondo:hover{opacity:.85}.botao-redondo:active{transform:scale(.96)}.botao-controle{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;font-size:13px;font-weight:600;letter-spacing:.3px;transition:opacity .15s}.botao-controle:hover{opacity:.8}.botao-destaque{background:var(--destaque);color:var(--destaque-texto);border-radius:14px;padding:12px 18px;font-size:15px;font-weight:800;transition:opacity .15s,transform .15s}.botao-destaque:hover{opacity:.9}.botao-destaque:active{transform:scale(.98)}.rotulo{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:var(--fraco)}.secundario{color:var(--secundario)}.fraco{color:var(--fraco)}.icone{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--overlay);display:flex;align-items:center;justify-content:center;padding:16px}.modal-painel{width:100%;max-width:440px;max-height:min(80vh,100% - 32px);border-radius:24px;display:flex;flex-direction:column;box-shadow:var(--sombra)}.modal-cabecalho{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--divisor)}.modal-titulo{flex:1;font-size:18px;font-weight:600}.modal-conteudo{padding:16px;overflow:auto;display:flex;flex-direction:column;gap:8px}.opcao{min-height:48px;padding:12px;border-radius:14px;width:100%;text-align:left;display:flex;align-items:center;gap:12px;background:var(--opcao);border:1px solid transparent;transition:background .15s}.opcao:hover{background:var(--selecionada)}.opcao-selecionada{background:var(--selecionada);border-color:var(--selecionada-borda)}*{scrollbar-width:thin;scrollbar-color:var(--fraco) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:var(--fraco);border-radius:8px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-track{background:transparent}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.conta-texto{font-size:14px;line-height:1.5}.conta-nota{font-size:12px;line-height:1.45;margin-top:4px}.conta-erro{font-size:13px;color:#e07a5f}.conta-botao{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:13px 16px;border-radius:14px;font-size:15px;font-weight:700;color:var(--texto);transition:opacity .15s,transform .15s}.conta-botao:hover{opacity:.85}.conta-botao:active{transform:scale(.98)}.conta-botao:disabled{opacity:.5;transform:none}.conta-logo{flex-shrink:0}.conta-pessoa{cursor:default}.conta-avatar{width:40px;height:40px;border-radius:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.conta-ativa{background:var(--destaque-suave);color:var(--destaque);border-color:var(--destaque)}.config{position:relative;height:100%;overflow-y:auto}.config-topo{position:relative;z-index:1;max-width:640px;margin:0 auto;padding:24px 16px 8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.config-titulo{font-size:18px;font-weight:700;letter-spacing:-.2px}.config-espaco{width:40px}.config-conteudo{position:relative;z-index:1;max-width:640px;margin:0 auto;padding:16px 24px 64px;display:flex;flex-direction:column;gap:32px}.config-secao{display:flex;flex-direction:column;gap:8px}.config-secao .rotulo{padding:0 2px}.config-card{border-radius:18px}.config-grupo{display:flex;flex-direction:column}.config-item{display:flex;align-items:center;gap:16px;padding:16px;text-align:left;width:100%;border-bottom:1px solid var(--divisor);transition:background .15s}.config-item:last-child{border-bottom:0}.config-item:hover{background:var(--controle)}.config-item-ativo,.config-item-ativo:hover{background:var(--selecionada)}.config-linha{display:flex;align-items:center;gap:16px;padding:16px}.config-linha-solta{padding:16px 16px 8px}.config-icone{width:38px;height:38px;border-radius:19px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--secundario)}.config-icone.config-icone-ativo{background:var(--destaque-suave);color:var(--destaque)}.config-texto{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.config-item-titulo{font-size:15px;font-weight:600}.config-item-titulo-ativo{color:var(--destaque);font-weight:700}.config-descricao{font-size:13px;line-height:1.45}.config-check{color:var(--destaque)}.config-check-oculto{opacity:0}.config-logo{width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--destaque-suave);border:1px solid var(--destaque);color:var(--destaque)}.config-sobre{padding:0 16px 16px}kbd{font-family:var(--fonte-ui);font-size:11px;padding:1px 6px;border-radius:5px;background:var(--controle);border:1px solid var(--controle-borda);color:var(--texto)}.config-acoes{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 16px}.config-acoes button:disabled{opacity:.5}.config-erro{color:#e07a5f;margin-top:4px}.home{position:relative;height:100%;overflow-y:auto;overflow-x:hidden}.home-topo{position:relative;z-index:1;max-width:var(--largura-site);margin:0 auto;padding:32px 24px 8px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.home-marca-selo{display:block;font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--destaque)}.home-titulo{margin-top:4px;line-height:0}.home-titulo img{display:block;height:clamp(44px,6vw,64px);width:auto}.home-conteudo{position:relative;z-index:1;max-width:var(--largura-site);margin:0 auto;padding:16px 24px 64px;display:flex;flex-direction:column;gap:24px}.carrossel{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px;margin:-4px;scrollbar-width:none}.carrossel::-webkit-scrollbar{display:none}.hero{position:relative;flex:0 0 min(100%,520px);aspect-ratio:4 / 3;border-radius:24px;overflow:hidden;scroll-snap-align:center;display:flex;align-items:flex-end;text-align:left;border:1px solid var(--borda);transition:transform .25s}.hero:hover{transform:translateY(-2px)}.hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 8s ease}.hero:hover>img{transform:scale(1.05)}.hero-texto{position:relative;margin:12px;padding:18px;border-radius:18px;display:flex;flex-direction:column;gap:8px;width:calc(100% - 24px)}.hero-referencia{font-size:11px;font-weight:700;letter-spacing:1.7px}.hero-titulo{font-size:clamp(24px,3vw,32px);line-height:1.1;font-weight:800}.hero-descricao{font-size:15px;line-height:1.4;color:#f2f2f2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:900px){.carrossel{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));overflow:visible}.hero{flex:none;aspect-ratio:4 / 3}.hero-texto{margin:10px;padding:14px;border-radius:14px;gap:6px;width:calc(100% - 20px)}.hero-referencia{font-size:10px;letter-spacing:1.4px}.hero-titulo{font-size:22px}.hero-descricao{font-size:13px;-webkit-line-clamp:2}.home-destaques .paginas{display:none}}.paginas{display:flex;justify-content:center;gap:8px;margin-top:16px}.ponto{width:8px;height:8px;border-radius:4px;background:var(--fraco);transition:width .2s,background .2s}.ponto-ativo{width:28px;background:var(--texto)}.continuar{display:flex;align-items:center;gap:12px;padding:16px;border-radius:18px;text-align:left;max-width:520px;transition:transform .15s}.continuar:hover{transform:translateY(-1px)}.continuar-icone{color:var(--destaque)}.continuar-texto{flex:1;display:flex;flex-direction:column;gap:3px}.continuar-titulo{font-size:15px;font-weight:700}.aviso{display:flex;flex-direction:column;gap:12px;padding:24px 0;align-items:flex-start}.home-livros{display:flex;flex-direction:column;gap:16px}.alternador{display:flex;gap:4px;padding:4px;border-radius:16px;width:100%}.aba{flex:1;padding:10px;border-radius:12px;font-size:13px;font-weight:700;color:var(--secundario);transition:background .15s,color .15s}.aba:hover{background:var(--controle)}.aba-ativa,.aba-ativa:hover{background:var(--destaque);color:var(--destaque-texto)}.grade-livros{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@media(max-width:520px){.grade-livros{grid-template-columns:repeat(3,1fr)}}.livro{position:relative;height:76px;border-radius:16px;padding:8px;display:flex;align-items:center;justify-content:center;text-align:center;transition:transform .15s}.livro:hover{transform:translateY(-2px)}.livro>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;filter:brightness(.75)}.livro-com-capa{background:#00000040}.livro-nome{font-size:14px;font-weight:700;line-height:1.25}.livro-com-capa .livro-nome{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6)}.grade-rotulo{font-size:14px}.grade-capitulos{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:10px}.capitulo{position:relative;aspect-ratio:1;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px;transition:transform .1s,opacity .1s}.capitulo.capitulo-com-arte,.legenda-amostra.capitulo-com-arte{background:var(--com-arte);border-color:var(--com-arte-borda);font-weight:700}.capitulo.capitulo-parcial{border-color:var(--destaque)}.capitulo-contagem{font-size:10px;line-height:1;color:var(--secundario);margin-top:2px}.legenda{display:flex;align-items:center;gap:8px;font-size:14px;margin-top:4px}.legenda-amostra{display:inline-block;width:14px;height:14px;border-radius:4px;border:1px solid}.seletor-sigla{min-width:48px;padding:6px 8px;border-radius:8px;font-size:13px;font-weight:700;text-align:center}.seletor-texto{flex:1;display:flex;flex-direction:column;gap:2px}.seletor-nome{font-size:15px;font-weight:500}.seletor-descricao{font-size:13px}.home-acoes{display:flex;align-items:center;gap:8px;flex-shrink:0}.selo-audio{margin-left:8px;vertical-align:-2px}.continuar-audio{color:var(--destaque);margin-right:8px}.capitulo-audio{position:absolute;top:4px;left:4px;color:var(--destaque)}.legenda-audio{color:var(--destaque)}.capitulo-bloqueado .capitulo-numero{opacity:.55}.capitulo-cadeado{position:absolute;top:4px;right:4px;color:var(--fraco)}.bloqueio{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;color:var(--texto)}.bloqueio-painel{position:relative;width:100%;max-width:420px;border-radius:24px;padding:28px 24px;display:flex;flex-direction:column;gap:12px;align-items:stretch;text-align:center}.bloqueio-icone{align-self:center;width:52px;height:52px;border-radius:26px;display:inline-flex;align-items:center;justify-content:center}.bloqueio-icone-destaque{color:var(--destaque);background:var(--destaque-suave)}.bloqueio-titulo{font-size:24px;font-weight:800;line-height:1.2}.bloqueio-texto{font-size:15px;line-height:1.5;margin-bottom:8px}.bloqueio-aviso{display:flex;gap:10px;align-items:center;text-align:left;padding:12px 14px;border-radius:14px;font-size:14px;line-height:1.4}.bloqueio-voltar{align-self:center;color:var(--secundario);margin-top:4px}.cartoes{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;background:#0b0b0d;color:#ede7da;--cartao-largura: min(68vw, 340px);--cartao-altura: calc(var(--cartao-largura) * 16 / 9);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.cartoes-topo{padding:8px 16px 0;display:flex;flex-direction:column;gap:14px}.cartoes-botoes{display:flex;align-items:center;justify-content:space-between}.cartoes-botoes-painel{display:flex;gap:8px}.cartoes-botao{width:44px;height:44px;border-radius:22px;color:#ede7da;background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.cartoes-titulo{margin:0;font-size:17px;font-weight:600;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cartoes-trilho{flex:1;min-height:0;display:flex;align-items:center;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding:16px calc(50% - var(--cartao-largura) / 2 - 3px)}.cartoes-trilho::-webkit-scrollbar{display:none}.cartao-moldura{flex:none;scroll-snap-align:center;padding:0;border:3px solid transparent;border-radius:15px;background:none;cursor:pointer;width:calc(var(--cartao-largura) + 6px);max-height:calc(100% - 6px)}.cartao-ativo{border-color:#d9b25f}.cartao{position:relative;width:var(--cartao-largura);height:var(--cartao-altura);max-height:calc(100vh - 290px);border-radius:12px;overflow:hidden;background:#1a1612;text-align:left}.cartao>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cartao-escuro{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.55) 68%,rgba(0,0,0,.9))}.cartao-conteudo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:calc(var(--cartao-largura) * .07)}.cartao-texto{margin:0;color:#fff;font-weight:700;line-height:1.4;text-shadow:0 1px 6px rgba(0,0,0,.6);display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.cartao-referencia{margin:0;color:#d9b25f;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:calc(var(--cartao-largura) * .04)}.cartao-perfil{color:#ffffffd9;font-family:Nunito,sans-serif;text-transform:none;letter-spacing:0;font-size:calc(var(--cartao-largura) * .034);margin-left:8px}.cartao-logo{height:calc(var(--cartao-largura) * .07);width:auto;align-self:flex-start;margin-top:4px}.cartoes-rodape{padding:8px 16px 20px;display:flex;flex-direction:column;align-items:center;gap:14px}.cartoes-contador{margin:0;font-size:13px;color:#ede7da99}.cartoes-acoes{display:flex;gap:24px}.cartoes-acao{display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:0;color:#ede7da;font-size:12px;font-weight:600;cursor:pointer}.cartoes-acao:disabled{opacity:.5}.cartoes-acao-icone{width:56px;height:56px;border-radius:28px;display:flex;align-items:center;justify-content:center;background:#ffffff24;color:#fff}.cartoes-acao-destaque{background:#d9b25f;color:#1a1206}.cartoes-girando{width:22px;height:22px;border-radius:50%;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;animation:cartoes-giro .8s linear infinite}@keyframes cartoes-giro{to{transform:rotate(360deg)}}.cartoes-erro{margin:0;font-size:13px;color:#f2b8b5}.narracao{position:relative}.narracao-pill{display:flex;align-items:center;height:44px;min-width:44px;box-sizing:border-box;border-radius:22px;overflow:hidden}.narracao-botao{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;color:inherit;font-size:13px;font-weight:600;transition:opacity .15s}.narracao-botao:hover{opacity:.8}.narracao-velocidade{width:auto;padding:0 14px 0 6px}.narracao-carregando{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:narracao-girar .8s linear infinite}@keyframes narracao-girar{to{transform:rotate(360deg)}}.narracao-menu{position:absolute;top:52px;right:0;z-index:30;display:flex;flex-direction:column;gap:2px;padding:4px;border-radius:18px}.narracao-opcao{min-width:64px;height:44px;border-radius:14px;color:inherit;font-size:13px;font-weight:600}.narracao-opcao:hover{background:#ffffff1a}.narracao-opcao-ativa,.narracao-opcao-ativa:hover{background:#ffffff2e}.narracao-erro{position:absolute;top:52px;right:0;width:220px;padding:12px;border-radius:16px;font-size:13px}.palavra-narrada{color:#ffd580}.abas-painel{max-width:none;border-radius:16px}.aba-icone{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px}.painel-livros{display:flex;flex-wrap:wrap;gap:8px}.painel-livro{padding:10px 12px;border-radius:12px;font-size:14px;font-weight:700;transition:opacity .1s}.painel-livro:hover{opacity:.85}.painel-livro-atual{font-size:16px;font-weight:700}.painel-aviso{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 0}.capitulo.capitulo-atual{background:var(--destaque);border-color:var(--destaque);color:var(--destaque-texto);font-weight:700}.grade-capitulos{display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:8px}.capitulo{position:relative;aspect-ratio:1;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:15px;font-weight:700;transition:transform .1s,opacity .1s}.capitulo:hover{opacity:.85}.capitulo:active{transform:scale(.96)}.capitulo-audio{position:absolute;top:3px;left:3px;color:var(--destaque)}.capitulo-atual .capitulo-audio{color:var(--destaque-texto)}.leitor{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;color:#fff;max-width:var(--largura-site);margin:0 auto;display:grid;overflow:hidden;overflow:clip}.leitor-dividido{grid-template-columns:minmax(0,1fr) clamp(380px,37%,560px)}.leitor-sobre-arte{grid-template-columns:1fr}.leitor-cena{position:relative;overflow:hidden;overflow:clip;-webkit-user-select:none;user-select:none}.leitor-arte{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px}.leitor-arte-camadas,.leitor-arte-vazia{position:absolute;top:0;right:0;bottom:0;left:0;animation:zoom-lento 30s ease-in-out infinite alternate}.leitor-arte-imagem{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.leitor-arte-original{opacity:0;transition:opacity .4s ease-in-out}.leitor-arte-original-pronta{opacity:1}.leitor-arte-vazia{background:linear-gradient(160deg,#1a0a2e,#16213e 33%,#0f3460 66%,#1a1a2e)}@keyframes zoom-lento{0%{transform:scale(1)}to{transform:scale(1.1)}}.leitor-desfoque{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 38%,rgba(0,0,0,.16) 46%,rgba(0,0,0,.65) 54%,#000 60%);mask-image:linear-gradient(to bottom,transparent 38%,rgba(0,0,0,.16) 46%,rgba(0,0,0,.65) 54%,#000 60%)}.leitor-desfoque img{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;width:calc(100% + 40px);height:calc(100% + 40px);object-fit:cover;filter:blur(24px);animation:zoom-lento 30s ease-in-out infinite alternate}.leitor-escurecer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,transparent 45%,rgba(0,0,0,.3) 65%,rgba(0,0,0,.5))}.leitor-barra{position:absolute;top:0;left:0;right:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:max(18px,env(safe-area-inset-top)) 18px 12px}.leitor-referencia{position:absolute;left:64px;right:64px;top:max(18px,env(safe-area-inset-top));height:44px;display:flex;align-items:center;justify-content:center;pointer-events:none;font-size:10px;font-weight:700;letter-spacing:1.6px;color:#ffffffd9;text-shadow:0 1px 4px rgba(0,0,0,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leitor-ferramentas{display:flex;align-items:center;gap:8px;position:relative;z-index:1}.leitor-barra .botao-redondo{width:44px;height:44px;border-radius:22px}.controle-leitor{color:#ffffffe6;background:linear-gradient(135deg,#ffffff1f,#ffffff06),#00000042;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.leitor-atalhos,.leitor-dica{position:absolute;left:50%;transform:translate(-50%);z-index:5;pointer-events:none;font-size:12px;color:#ffffff8c;text-shadow:0 1px 3px rgba(0,0,0,.6);display:flex;align-items:center;gap:4px;white-space:nowrap}.leitor-atalhos{bottom:16px}.leitor-dica{top:64px}.leitor-texto{height:100%;overflow-y:auto;scroll-behavior:smooth}.versiculo{display:block;width:100%;text-align:left;margin-top:16px;color:inherit;opacity:.55;transition:opacity .25s;font-weight:400}.versiculo:first-child{margin-top:0}.versiculo:hover{opacity:.8}.versiculo-foco,.versiculo-foco:hover{opacity:1}.versiculo-numero{font-size:.55em;line-height:1;vertical-align:super;margin-right:6px;font-weight:700;opacity:.7}.leitor-estado{display:flex;flex-direction:column;gap:16px;align-items:flex-start;font-size:18px}.leitor-vizinhos{display:flex;justify-content:space-between;gap:12px;margin-top:40px}.leitor-vizinhos button:disabled{opacity:.4}.leitor-fim{height:60vh}.leitor-painel-arte{position:absolute;left:0;right:0;top:56%;bottom:0;z-index:5;padding:0 28px;max-width:700px;margin:0 auto;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 24px);mask-image:linear-gradient(to bottom,transparent,#000 24px)}.leitor-sobre-arte .leitor-texto{padding-top:24px;padding-bottom:24px;scrollbar-width:none}.leitor-sobre-arte .leitor-texto::-webkit-scrollbar{display:none}.leitor-sobre-arte .versiculo{text-shadow:0 1px 6px rgba(0,0,0,.55)}.leitor-sobre-arte .leitor-vizinhos button{color:#fff;background:#ffffff1a;border-color:#ffffff29}.leitor-coluna{position:relative;z-index:2;min-height:0;background:linear-gradient(180deg,#2a2118eb,#1f1812f5);border-left:1px solid rgba(251,244,230,.12);box-shadow:-24px 0 60px #00000059}.leitor-dividido .leitor-texto{padding:72px 40px 40px}.leitor-dividido .versiculo{color:#fbf4e6}.leitor-dividido .versiculo-foco{color:#fffdf7}.leitor-dividido .versiculo-foco .versiculo-numero{color:#d9b25f;opacity:1}.leitor-dividido .leitor-vizinhos button{color:#fbf4e6;background:#fbf4e61a;border-color:#fbf4e629}.modal-rotulo{font-size:13px}.linha-fonte{display:flex;align-items:center;gap:16px}.opcao-texto{flex:1;display:flex;flex-direction:column;gap:4px;font-size:16px}.opcao-amostra{font-size:13px;line-height:1.45}.leitor-carregando{margin:auto;color:#fff9;font-size:14px}.gravura{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gravura svg{display:block}
