:root{--ui-fundo: #faf8f4;--ui-superficie: #ffffff;--ui-texto: #2b2622;--ui-suave: #847a70;--ui-borda: #e7e1d8;--ui-destaque: #9a4b1f;--ui-destaque-texto: #ffffff;--ui-sombra: 0 12px 40px rgba(40, 30, 20, .16);--ui-fonte: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ui-serifa: "Literata", Georgia, serif;--pad-x: 28px;color-scheme:light}html.modo-sepia{--ui-fundo: #f4ecd8;--ui-superficie: #f9f2e2;--ui-texto: #4a3b2c;--ui-suave: #8c7a64;--ui-borda: #e2d5ba}html.modo-escuro{--ui-fundo: #15130f;--ui-superficie: #1f1c17;--ui-texto: #e8e2d9;--ui-suave: #9a9187;--ui-borda: #332e27;--ui-destaque: #e3a072;--ui-destaque-texto: #1a140f;--ui-sombra: 0 12px 40px rgba(0, 0, 0, .5);color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--ui-fundo);color:var(--ui-texto)}body{font-family:var(--ui-fonte);-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--ui-destaque);outline-offset:2px}.marca{font-family:var(--ui-serifa);font-weight:400;font-size:30px;margin:0;letter-spacing:-.01em}.suave{color:var(--ui-suave)}.erro{background:#f6e4e1;color:#8f2d22;padding:10px 12px;border-radius:8px;margin:0}html.modo-escuro .erro{background:#3a1f1a;color:#f0b3a8}.link{background:none;border:0;padding:0;color:var(--ui-destaque);text-decoration:underline;text-underline-offset:3px}.botao{border:1px solid var(--ui-borda);background:var(--ui-superficie);border-radius:10px;padding:10px 16px;font-weight:500}.botao.primario{background:var(--ui-destaque);border-color:var(--ui-destaque);color:var(--ui-destaque-texto)}.botao:disabled{opacity:.55;cursor:default}.icone{background:none;border:0;width:40px;height:40px;border-radius:10px;font-size:18px;display:inline-grid;place-items:center;flex:none}.icone:hover{background:var(--ui-borda)}.icone.pequeno{width:30px;height:30px;font-size:13px;color:var(--ui-suave)}.tela-entrar{min-height:100vh;display:grid;place-items:center;padding:20px}.cartao-entrar{width:min(380px,100%);display:grid;gap:16px;background:var(--ui-superficie);border:1px solid var(--ui-borda);border-radius:16px;padding:32px 28px;box-shadow:var(--ui-sombra)}.cartao-entrar .marca{text-align:center}.abas{display:flex;gap:4px;background:var(--ui-fundo);border-radius:10px;padding:4px}.abas button{flex:1;border:0;background:none;padding:8px;border-radius:8px;color:var(--ui-suave);font-weight:500}.abas button.ativa{background:var(--ui-superficie);color:var(--ui-texto);box-shadow:0 1px 3px #00000014}.campo{display:grid;gap:6px;font-size:13px;color:var(--ui-suave)}.campo input{font-size:16px;color:var(--ui-texto);background:var(--ui-fundo);border:1px solid var(--ui-borda);border-radius:10px;padding:11px 12px}.campo small{font-size:12px}.estante-tela{max-width:1040px;margin:0 auto;padding:max(24px,env(safe-area-inset-top)) 20px 60px}.estante-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:28px}.conta{display:flex;gap:14px;align-items:center;color:var(--ui-suave);font-size:14px}.estante-titulo{font-family:var(--ui-serifa);font-weight:400;font-size:22px;margin:32px 0 16px}.estante-vazia{border:1px dashed var(--ui-borda);border-radius:14px;padding:32px;text-align:center}.estante-vazia p{margin:4px 0}.continuar{width:100%;display:flex;gap:20px;align-items:center;text-align:left;border:1px solid var(--ui-borda);background:var(--ui-superficie);border-radius:16px;padding:16px;box-shadow:0 1px 2px #0000000a}.continuar .capa-img,.continuar .capa-gerada{width:84px;flex:none}.continuar-texto{display:grid;gap:6px;flex:1;min-width:0}.continuar-texto strong{font-family:var(--ui-serifa);font-weight:400;font-size:22px;line-height:1.2}.continuar-texto small{color:var(--ui-suave)}.grade-livros{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:28px 20px}.livro-cartao{width:100%;display:grid;gap:6px;text-align:left;border:0;background:none;padding:0}.livro-cartao:hover .capa-img,.livro-cartao:hover .capa-gerada{transform:translateY(-3px);box-shadow:0 14px 30px #281e1438}.livro-nome{font-weight:600;font-size:14px;line-height:1.3;margin-top:6px}.livro-autor{color:var(--ui-suave);font-size:13px}.capa-img,.capa-gerada{width:100%;aspect-ratio:2 / 3;object-fit:cover;border-radius:4px 8px 8px 4px;box-shadow:0 6px 18px #281e142e,inset 3px 0 #0000000f;transition:transform .2s,box-shadow .2s;background:var(--ui-borda)}.capa-gerada{display:flex;flex-direction:column;justify-content:space-between;padding:14px 12px;background:linear-gradient(160deg,#35524a,#1f3530);color:#f2ede4}.capa-titulo{font-family:var(--ui-serifa);font-size:17px;line-height:1.2}.capa-autor{font-size:11px;opacity:.8}.barra-progresso{display:block;height:3px;background:var(--ui-borda);border-radius:2px;overflow:hidden}.barra-progresso>span{display:block;height:100%;background:var(--ui-destaque);transition:width .25s}.tela-mensagem{min-height:100vh;display:grid;place-content:center;gap:16px;padding:20px;text-align:center}.veu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#140f0a52;animation:aparecer .15s}.veu-transparente{background:transparent}@keyframes aparecer{0%{opacity:0}}.gaveta{position:absolute;top:0;bottom:0;width:min(380px,88vw);background:var(--ui-superficie);box-shadow:var(--ui-sombra);display:flex;flex-direction:column;outline:none;animation:entrar-esq .2s ease-out}.gaveta-esquerda{left:0;border-radius:0 16px 16px 0}.gaveta-direita{right:0;border-radius:16px 0 0 16px;animation-name:entrar-dir}@keyframes entrar-esq{0%{transform:translate(-30px);opacity:0}}@keyframes entrar-dir{0%{transform:translate(30px);opacity:0}}.gaveta-topo{display:flex;align-items:center;justify-content:space-between;padding:max(12px,env(safe-area-inset-top)) 12px 8px 20px}.gaveta-topo h2{margin:0;font-size:16px;font-weight:600}.gaveta-corpo{flex:1;overflow-y:auto;padding:0 0 24px}.sumario{list-style:none;margin:0;padding:0}.sumario button{display:block;width:100%;text-align:left;border:0;background:none;padding:10px 20px;font-size:14px;line-height:1.35}.sumario button:hover,.sumario button.atual{background:var(--ui-fundo)}.sumario button.atual{box-shadow:inset 3px 0 0 var(--ui-destaque)}.sumario .sum-parte button{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ui-suave);padding-top:18px}.sumario .sum-secao2 button{padding-left:36px;font-size:13px}.sumario .sum-secao3 button{padding-left:52px;font-size:12.5px;color:var(--ui-suave)}.sumario .rotulo{display:block;font-size:11px;color:var(--ui-suave)}.popover-ajustes{position:absolute;top:calc(52px + env(safe-area-inset-top));right:12px;width:min(380px,calc(100vw - 24px));background:var(--ui-superficie);border:1px solid var(--ui-borda);border-radius:16px;box-shadow:var(--ui-sombra);padding:6px 16px;max-height:calc(100vh - 80px);overflow-y:auto;animation:aparecer .15s}.popover-ajustes .linha{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--ui-borda);font-size:14px}.popover-ajustes .linha:last-child{border-bottom:0}.popover-ajustes .linha>span small{display:block;color:var(--ui-suave);font-size:11px}.grupo{display:flex;gap:5px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.grupo button,.popover-ajustes select{font-size:13px;padding:7px 10px;border-radius:8px;border:1px solid var(--ui-borda);background:transparent}.grupo button.ativo{border-color:var(--ui-destaque);box-shadow:inset 0 0 0 1px var(--ui-destaque)}.grupo button:disabled{opacity:.4}.valor{min-width:46px;text-align:center;font-variant-numeric:tabular-nums;font-size:13px}.amostra-claro{background:#fff!important;color:#2b2622!important}.amostra-sepia{background:#f4ecd8!important;color:#4a3b2c!important}.amostra-escuro{background:#15130f!important;color:#e6e0d8!important}.busca{padding:0 16px}.busca input{width:100%;font-size:16px;padding:10px 12px;border:1px solid var(--ui-borda);border-radius:10px;background:var(--ui-fundo)}.lista-resultados,.lista-marcacoes{list-style:none;margin:8px 0 0;padding:0}.lista-resultados button{display:grid;gap:3px;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--ui-borda);padding:10px 4px;font-size:14px;line-height:1.4}.lista-resultados small,.lista-marcacoes small{color:var(--ui-suave);font-size:11.5px}.lista-resultados mark{background:#ffcd0073;color:inherit;border-radius:2px}.marcacoes{padding:0 16px}.marcacoes .abas{margin-bottom:8px}.lista-marcacoes li{display:flex;align-items:flex-start;gap:4px;border-bottom:1px solid var(--ui-borda)}.lista-marcacoes .ir{flex:1;display:grid;gap:4px;text-align:left;background:none;border:0;padding:10px 4px;font-size:14px;line-height:1.4;min-width:0}.trecho-lista{font-family:var(--ui-serifa);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;padding-left:8px;border-left:3px solid var(--cor-grifo, #e8c547)}.nota-lista{font-size:13px;color:var(--ui-suave)}.nota-lista:before{content:"✎ "}.flutuante{position:fixed;z-index:45;display:flex;gap:4px;align-items:center;background:var(--ui-texto);color:var(--ui-fundo);border-radius:12px;padding:6px;box-shadow:var(--ui-sombra);animation:aparecer .12s}.flutuante button:not(.bolinha){background:none;border:0;color:inherit;padding:6px 10px;border-radius:8px;font-size:14px}.flutuante button:not(.bolinha):hover{background:#7f7f7f40}.flutuante .divisor{width:1px;align-self:stretch;background:#7f7f7f66;margin:4px 2px}.bolinha{width:26px;height:26px;border-radius:50%;border:2px solid transparent;background:var(--cor-grifo);margin:0 2px}.bolinha.ativa{border-color:var(--ui-fundo);box-shadow:0 0 0 2px var(--ui-texto)}.dialogo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(440px,calc(100vw - 32px));background:var(--ui-superficie);border-radius:16px;padding:22px;box-shadow:var(--ui-sombra);display:grid;gap:12px}.dialogo h2{margin:0;font-size:17px}.dialogo .trecho{margin:0;font-family:var(--ui-serifa);font-size:14px;color:var(--ui-suave);border-left:3px solid var(--ui-borda);padding-left:10px;max-height:6.5em;overflow:hidden}.dialogo textarea{width:100%;resize:vertical;border:1px solid var(--ui-borda);background:var(--ui-fundo);border-radius:10px;padding:10px;font-size:15px}.acoes{display:flex;justify-content:flex-end;gap:8px}.cor-amarelo{--cor-grifo: #f1cf4a;--cor-fundo-grifo: rgba(255, 210, 40, .38)}.cor-verde{--cor-grifo: #7cc68a;--cor-fundo-grifo: rgba(110, 200, 120, .33)}.cor-azul{--cor-grifo: #74a9e8;--cor-fundo-grifo: rgba(100, 160, 240, .3)}.cor-rosa{--cor-grifo: #ec8fb3;--cor-fundo-grifo: rgba(240, 120, 170, .3)}html.modo-escuro .cor-amarelo{--cor-fundo-grifo: rgba(230, 190, 40, .3)}html.modo-escuro .cor-verde{--cor-fundo-grifo: rgba(90, 170, 100, .3)}html.modo-escuro .cor-azul{--cor-fundo-grifo: rgba(90, 140, 220, .32)}html.modo-escuro .cor-rosa{--cor-fundo-grifo: rgba(220, 100, 150, .3)}a{color:var(--ui-destaque)}a.marca{color:inherit;text-decoration:none}.conta a{color:var(--ui-suave);text-decoration:none}.conta a:hover{color:var(--ui-texto)}a.botao{display:inline-block;text-decoration:none;color:inherit}a.botao.primario{color:var(--ui-destaque-texto)}.botao.grande{padding:14px 22px;font-size:16px}.botao.perigo{background:#a3362a;border-color:#a3362a;color:#fff}.voltar-loja{text-align:center;font-size:14px}a.livro-cartao{color:inherit;text-decoration:none}.livro-preco{font-size:13px;font-weight:600;color:var(--ui-destaque)}.faixa-assinatura{display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap;border-radius:18px;padding:26px 28px;background:linear-gradient(135deg,#2f4a42,#1d302b);color:#f4ecd8}.faixa-assinatura h2{margin:0 0 6px;font-family:var(--ui-serifa);font-weight:400;font-size:26px}.faixa-assinatura p{margin:0;max-width:520px;opacity:.85;line-height:1.5}.faixa-acao{display:grid;gap:8px;justify-items:start}.faixa-acao strong{font-size:28px;font-weight:600}.faixa-acao strong small{font-size:14px;font-weight:400;opacity:.8}.faixa-assinatura .botao.primario{background:#f4ecd8;border-color:#f4ecd8;color:#1d302b}.pagina-livro{display:grid;grid-template-columns:minmax(180px,300px) 1fr;gap:40px;align-items:start}@media(max-width:680px){.pagina-livro{grid-template-columns:1fr;gap:24px}.pagina-capa{max-width:220px}}.pagina-info h1{font-family:var(--ui-serifa);font-weight:400;font-size:clamp(30px,5vw,44px);line-height:1.1;margin:0}.pagina-subtitulo{font-family:var(--ui-serifa);font-style:italic;font-size:19px;color:var(--ui-suave);margin:10px 0 0}.pagina-autor{margin:14px 0 0;font-weight:500}.pagina-compra{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 10px}.pagina-nota{font-size:13px;margin:0 0 24px}.pagina-descricao{font-family:var(--ui-serifa);font-size:17px;line-height:1.65}.pagina-descricao p{margin:0 0 1em}.pagina-sumario{margin-top:20px;border-top:1px solid var(--ui-borda);padding-top:14px}.pagina-sumario summary{cursor:pointer;font-weight:600}.pagina-sumario ol{list-style:none;padding:0;margin:12px 0 0;line-height:1.9}.pagina-sumario .sum-parte{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ui-suave);margin-top:8px}.pagina-sumario .sum-capitulo{padding-left:12px}.tela-pedido{max-width:460px;margin:0 auto;justify-items:center}.tela-pedido h1{font-family:var(--ui-serifa);font-weight:400;margin:0}.tela-pedido p{margin:0;line-height:1.5}.girando{width:40px;height:40px;border-radius:50%;border:3px solid var(--ui-borda);border-top-color:var(--ui-destaque);animation:girar .9s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}.selo-ok{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#2f6b4f;color:#fff;font-size:28px}.conta-tela{max-width:720px}.cartao{background:var(--ui-superficie);border:1px solid var(--ui-borda);border-radius:14px;padding:18px 20px;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.cartao p{margin:0;line-height:1.5}.confirmar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.lista-compras{list-style:none;margin:0;padding:0}.lista-compras li{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--ui-borda)}.lista-compras li>span:last-child{text-align:right}html.modo-claro{--papel: #fdfbf6;--mesa: #e6e1d7}html.modo-sepia{--papel: #f6eedb;--mesa: #ddd0b5}html.modo-escuro{--papel: #1d1b18;--mesa: #0f0e0c}.ler{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--mesa);color:var(--ui-texto)}.ler.celular{background:var(--papel)}.ler-topo,.ler-base{position:absolute;left:0;right:0;z-index:20;display:flex;align-items:center;gap:4px;transition:opacity .2s,transform .2s}.ler-topo{top:0;height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 10px 0}.ler-base{bottom:0;height:calc(48px + env(safe-area-inset-bottom));padding:0 18px env(safe-area-inset-bottom);gap:16px;font-size:12.5px;color:var(--ui-suave)}.ler.celular .ler-topo{background:var(--ui-superficie);border-bottom:1px solid var(--ui-borda);box-shadow:0 2px 12px #0000000f}.ler.celular .ler-base{background:var(--ui-superficie);border-top:1px solid var(--ui-borda)}.ler.foco .ler-topo{opacity:0;transform:translateY(-12px);pointer-events:none}.ler.foco .ler-base{opacity:0;transform:translateY(12px);pointer-events:none}.ler-titulo{flex:1;min-width:0;font-size:14px;font-weight:500;color:var(--ui-texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 6px}.ler-ferramentas{display:flex;align-items:center;gap:2px}.ler-divisor{width:1px;height:22px;background:var(--ui-borda);margin:0 4px}.ler-capitulo{max-width:30%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ler-pagina{white-space:nowrap;font-variant-numeric:tabular-nums}.ler-progresso{flex:1;accent-color:var(--ui-destaque);height:4px;cursor:pointer}@media(max-width:699px){.ler-titulo{display:none}.ler-ferramentas{flex:1;justify-content:space-between}.ler-divisor,.ler-capitulo{display:none}}.botao-icone{position:relative;width:40px;height:40px;border:0;border-radius:10px;background:none;color:var(--ui-texto);display:inline-grid;place-items:center;cursor:pointer;flex:none}.botao-icone:hover:not(:disabled){background:color-mix(in srgb,var(--ui-texto) 9%,transparent)}.botao-icone.ativo{color:var(--ui-destaque);background:color-mix(in srgb,var(--ui-destaque) 12%,transparent)}.botao-icone:disabled{opacity:.3;cursor:default}@media(max-width:380px){.ler-topo .botao-icone{width:34px}}@media(hover:hover){[data-dica]{position:relative}[data-dica]:after{content:attr(data-dica);position:absolute;left:50%;top:calc(100% + 8px);transform:translate(-50%,-4px);background:#1f1c18;color:#f5f1ea;font:500 12px/1.35 var(--ui-fonte);padding:6px 9px;border-radius:7px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s .35s,transform .15s .35s;z-index:60;box-shadow:0 4px 14px #00000040}[data-dica][data-dica-pos=cima]:after,.flutuante [data-dica]:after{top:auto;bottom:calc(100% + 8px);transform:translate(-50%,4px)}[data-dica]:hover:after,[data-dica]:focus-visible:after{opacity:1;transform:translate(-50%)}.ler-ferramentas>:last-child[data-dica]:after{left:auto;right:0;transform:translateY(-4px)}.ler-ferramentas>:last-child[data-dica]:hover:after{transform:translate(0)}}.ler-mesa{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:12px}.ler.grande .ler-mesa{top:56px;bottom:48px}.ler-livro{position:relative;background:var(--papel);flex:none}.ler.grande .ler-livro{border-radius:3px;box-shadow:0 1px 2px #00000014,0 12px 40px #281c0c2e}html.modo-escuro .ler.grande .ler-livro{box-shadow:0 12px 40px #0009}.ler-livro.aberto:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:70px;transform:translate(-50%);pointer-events:none;z-index:4;background:linear-gradient(to right,transparent,rgba(60,40,20,.06) 40%,rgba(60,40,20,.16) 50%,rgba(60,40,20,.06) 60%,transparent)}html.modo-escuro .ler-livro.aberto:after{background:linear-gradient(to right,transparent,rgba(0,0,0,.35) 50%,transparent)}.ler.celular .ler-livro{width:100%!important;height:100%!important}.ler.celular .ler-livro .ler-area{top:env(safe-area-inset-top);bottom:env(safe-area-inset-bottom)}.ler-seta{width:52px;height:52px;border-radius:50%;color:var(--ui-suave)}.ler-seta:hover:not(:disabled){color:var(--ui-texto);background:color-mix(in srgb,var(--ui-texto) 8%,transparent)}.ler-folha-info{position:absolute;top:0;bottom:0;z-index:5;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between;padding:18px var(--pad-x, 28px) 16px;font:11.5px/1.2 var(--ui-fonte);letter-spacing:.04em;color:color-mix(in srgb,var(--ui-texto) 45%,transparent)}.ler.celular .ler-folha-info{padding-top:calc(16px + env(safe-area-inset-top));padding-bottom:calc(14px + env(safe-area-inset-bottom))}.ler-cabeca{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;font-size:10.5px;letter-spacing:.12em}.ler-pe{text-align:center;font-variant-numeric:tabular-nums}.ler-area{position:absolute;top:0;right:0;bottom:0;left:0}.ler-carregando{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--ui-suave);margin:0}.lt-viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.lt-paginas{box-sizing:border-box;--pad-topo: 52px;--pad-base: 48px;--leitor-altura-pagina: calc(var(--altura-pagina) - var(--pad-topo) - var(--pad-base))}.lt-paginas .livro{--fundo: transparent}.lt-modo-paginas .lt-paginas{height:var(--altura-pagina);padding:var(--pad-topo) var(--pad-x) var(--pad-base);column-width:calc(var(--passo) - 2 * var(--pad-x));column-gap:calc(2 * var(--pad-x));column-fill:auto;will-change:transform}.lt-paginas img{max-width:100%;height:auto}.lt-modo-paginas .lt-paginas figure img{max-height:calc(var(--leitor-altura-pagina) * .62);width:auto!important}.lt-deslizando{transition:transform .38s cubic-bezier(.22,.7,.2,1)}.lt-modo-rolagem{overflow-y:auto;-webkit-overflow-scrolling:touch}.lt-modo-rolagem .lt-paginas{max-width:760px;margin:0 auto;padding:48px var(--pad-x) 20vh}.lt-fim-secao{display:flex;justify-content:center;padding:3em 0 1em;color:var(--ui-suave);font-family:var(--ui-fonte);font-size:14px}.lt-fim-secao button{border:1px solid var(--ui-borda);background:var(--ui-superficie);border-radius:999px;padding:10px 18px}.ler.modo-rolagem-ativo .ler-folha-info{display:none}.lt-camada{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6}.lt-janela,.lt-base,.lt-folha2{position:absolute;overflow:hidden;background:var(--papel)}.lt-janela>.lt-paginas{transition:none!important}.lt-folha2{will-change:clip-path}.lt-verso2{will-change:clip-path;background:linear-gradient(to right,color-mix(in srgb,var(--papel) 95%,#000) 0,var(--papel) 40%,color-mix(in srgb,var(--papel) 96%,#fff) calc(var(--dobra) - 80px),color-mix(in srgb,var(--papel) 88%,#000) var(--dobra))}.lt-verso-conteudo{position:absolute;overflow:hidden;background:transparent}.lt-verso-brilho{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,transparent calc(var(--dobra) - 140px),rgba(255,255,255,.18) calc(var(--dobra) - 60px),transparent var(--dobra))}.lt-sombra-dobra{background:linear-gradient(to right,rgba(40,26,10,.2) var(--x),rgba(40,26,10,0) calc(var(--x) + var(--l)))}html.modo-escuro .lt-sombra-dobra{background:linear-gradient(to right,rgba(0,0,0,.6) var(--x),rgba(0,0,0,0) calc(var(--x) + var(--l)))}.ler-dica{position:absolute;z-index:25;left:50%;bottom:calc(64px + env(safe-area-inset-bottom));transform:translate(-50%);width:min(560px,calc(100vw - 24px));display:flex;align-items:center;gap:14px;padding:12px 14px 12px 18px;background:var(--ui-texto);color:var(--ui-fundo);border-radius:14px;box-shadow:0 10px 30px #00000040;font-size:13.5px;line-height:1.45}.ler-dica p{margin:0;flex:1}.ler-dica .botao{flex:none;background:var(--ui-fundo);color:var(--ui-texto);border:0}mark.lt-grifo{background:var(--cor-fundo-grifo);color:inherit;border-radius:2px;padding:0;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone}mark.lt-grifo.com-nota:after{content:"✎";font-size:.62em;vertical-align:super;margin-left:1px;color:var(--ui-destaque);font-family:var(--ui-fonte)}.lt-piscar{animation:piscar 1.5s ease-out}@keyframes piscar{0%,30%{background:#ffcd0059}to{background:transparent}}.ler.com-audio .ler-mesa{bottom:calc(152px + env(safe-area-inset-bottom))}.ler.celular.com-audio .ler-mesa{bottom:calc(104px + env(safe-area-inset-bottom))}.barra-audio{position:absolute;left:0;right:0;bottom:calc(48px + env(safe-area-inset-bottom));z-index:21;height:104px;background:var(--ui-superficie);border-top:1px solid var(--ui-borda);padding:8px 12px 6px;display:grid;gap:2px;font-size:13px}.ler.celular .barra-audio{bottom:env(safe-area-inset-bottom)}.audio-linha{display:flex;justify-content:space-between;gap:12px;color:var(--ui-suave)}.audio-titulo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ui-texto);font-weight:500}.audio-tempo{font-variant-numeric:tabular-nums;white-space:nowrap}.audio-progresso{width:100%;accent-color:var(--ui-destaque);margin:2px 0}.audio-controles{display:flex;align-items:center;gap:2px}.audio-controles .icone{width:38px;height:38px;font-size:15px}.audio-controles .icone.texto{font-size:12.5px;font-weight:600}.audio-controles .icone.tocar{width:44px;height:44px;border-radius:50%;background:var(--ui-destaque);color:var(--ui-destaque-texto);font-size:14px}.audio-controles .icone.ativo{background:var(--ui-borda)}.audio-controles select{font-size:12.5px;border:1px solid var(--ui-borda);background:transparent;border-radius:8px;padding:5px 4px;max-width:108px}.audio-espaco{flex:1}.girando.pequeno{width:16px;height:16px;border-width:2px;border-color:#fff6;border-top-color:currentColor;display:inline-block}@media(max-width:480px){.audio-controles select:last-of-type{display:none}.audio-controles .icone{width:34px}}.lt-falando{background:color-mix(in srgb,var(--ui-destaque) 12%,transparent);border-radius:4px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ui-destaque) 12%,transparent);transition:background .3s}.lt-paginas .livro .lt-fim-livro{text-align:center;margin:5em 0 3em;font-family:var(--ui-fonte);letter-spacing:.3em;text-transform:uppercase;font-size:12px;color:var(--ui-suave)}.lt-modo-rolagem .lt-paginas .capitulo+.capitulo,.lt-modo-rolagem .lt-paginas .parte,.lt-modo-rolagem .lt-paginas section+section{margin-top:3.5em;padding-top:2.5em;border-top:1px solid color-mix(in srgb,var(--ui-texto) 10%,transparent)}.lt-modo-rolagem .lt-paginas .capa img{max-height:80vh;display:block;margin:0 auto}.ler-fundo-folha{position:absolute;top:0;bottom:0;z-index:0;pointer-events:none;overflow:hidden}.ler-livro{background:var(--papel)}.ler-area{z-index:1}.ler.celular .ler-topo{gap:0;padding-left:max(4px,env(safe-area-inset-left));padding-right:max(4px,env(safe-area-inset-right))}.ler.celular .ler-ferramentas{gap:0;flex:none}.ler.celular .ler-titulo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px}@media(max-width:380px){.ler.celular .ler-titulo{display:none}.ler.celular .ler-ferramentas{margin-left:auto}}@media(max-width:340px){.ler.celular .botao-icone{width:36px}}.ler.a5 .ler-mesa,.ler.a5.grande .ler-mesa,.ler.a5.com-audio .ler-mesa{top:0;right:0;bottom:0;left:0;display:block}.ler.a5.celular{background:var(--mesa)}.ler.a5 .ler-topo,.ler.a5 .ler-base{background:color-mix(in srgb,var(--ui-superficie) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-color:var(--ui-borda);transition:opacity .25s,transform .25s}.ler.a5 .ler-topo{border-bottom:1px solid var(--ui-borda);box-shadow:0 2px 14px #00000014}.ler.a5 .ler-base{border-top:1px solid var(--ui-borda)}.ler.a5 .ler-seta{position:absolute;top:50%;transform:translateY(-50%);z-index:8;width:44px;height:44px;opacity:.55}.ler.a5 .ler-seta:hover:not(:disabled){opacity:1}.ler.a5 .ler-seta.esquerda{left:6px}.ler.a5 .ler-seta.direita{right:6px}.ler.a5 .ler-seta:disabled{opacity:0;pointer-events:none}.ler.a5 .lt-viewport{overflow:hidden;touch-action:pan-x pan-y pinch-zoom}.ler.a5 .lt-viewport.lt-ampliado,.ler.a5 .lt-viewport.lt-modo-rolagem{overflow:auto;-webkit-overflow-scrolling:touch}.a5-palco{position:absolute;display:flex}.ler.grande .a5-palco:not(:has(.a5-rolo)){box-shadow:0 1px 2px #00000014,0 14px 44px #281c0c38}html.modo-escuro .ler.grande .a5-palco:not(:has(.a5-rolo)){box-shadow:0 14px 44px #0009}.a5-folha{position:relative;flex:none;overflow:hidden;background:var(--papel)}.a5-folha.a5-sem-pagina{background:transparent}.a5-escala{position:absolute;top:0;left:0;transform-origin:0 0}.a5-escala .pagedjs_page{margin:0!important;box-shadow:none!important;background:var(--papel)!important}.a5-escala .pagedjs_sheet{background:transparent!important}.a5-aberto:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:60px;transform:translate(-50%);pointer-events:none;z-index:4;background:linear-gradient(to right,transparent,rgba(0,0,0,.1) 50%,transparent)}html.modo-escuro .a5-aberto:after{background:linear-gradient(to right,transparent,rgba(0,0,0,.4) 50%,transparent)}html.modo-escuro .a5-escala .fundos{display:none}.a5-rolo{display:flex;flex-direction:column;align-items:center;gap:14px;padding:14px 0 90px;width:100%}.a5-rolo .a5-folha{box-shadow:0 1px 2px #00000014,0 8px 26px #281c0c29}.a5-espera{background:var(--papel);opacity:.6}.a5-entrando-dir{animation:a5-dir .28s ease-out}.a5-entrando-esq{animation:a5-esq .28s ease-out}@keyframes a5-dir{0%{transform:translate(28px);opacity:.4}to{transform:none;opacity:1}}@keyframes a5-esq{0%{transform:translate(-28px);opacity:.4}to{transform:none;opacity:1}}.a5-escala .lt-falando{background:color-mix(in srgb,var(--ui-destaque) 14%,transparent);border-radius:3px}.nota-ajustes{font-size:12.5px;line-height:1.45;margin:10px 0 6px}.ler.a5 .barra-audio{position:fixed;left:50%;right:auto;transform:translate(-50%);width:min(560px,calc(100vw - 20px));height:auto;bottom:calc(12px + env(safe-area-inset-bottom));border:1px solid var(--ui-borda);border-radius:16px;z-index:22;box-shadow:0 10px 34px #00000038;background:color-mix(in srgb,var(--ui-superficie) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ler.a5:not(.foco) .barra-audio{bottom:calc(60px + env(safe-area-inset-bottom))}.ler.a5 .barra-audio.mini{width:auto;max-width:calc(100vw - 20px);display:flex;align-items:center;gap:6px;padding:5px 6px;border-radius:999px;left:auto;right:12px;transform:none;background-image:linear-gradient(to right,color-mix(in srgb,var(--ui-destaque) 14%,transparent) var(--pct),transparent var(--pct))}.barra-audio.mini .icone.tocar{width:38px;height:38px;border-radius:50%;background:var(--ui-destaque);color:var(--ui-destaque-texto);border:0;font-size:13px}.barra-audio.mini .icone{width:32px;height:32px;border:0;background:none;color:var(--ui-texto)}.audio-mini-titulo{display:grid;text-align:left;border:0;background:none;color:var(--ui-texto);padding:0 4px;min-width:0;max-width:220px;cursor:pointer;font:inherit}.audio-mini-titulo span{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audio-mini-titulo small{font-size:11.5px;color:var(--ui-suave);font-variant-numeric:tabular-nums}@media(hover:hover){[data-dica][data-dica-pos=direita]:after{left:calc(100% + 10px);top:50%;bottom:auto;right:auto;transform:translate(-4px,-50%)}[data-dica][data-dica-pos=direita]:hover:after,[data-dica][data-dica-pos=direita]:focus-visible:after{transform:translateY(-50%)}}.ler-trilho{position:absolute;left:0;top:0;bottom:0;width:60px;z-index:20;display:flex;flex-direction:column;align-items:center;gap:2px;padding:calc(10px + env(safe-area-inset-top)) 0 calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--ui-superficie) 90%,transparent);border-right:1px solid var(--ui-borda);opacity:.62;transition:opacity .2s}.ler-trilho:hover,.ler-trilho:focus-within{opacity:1}.ler-trilho-divisor{width:26px;height:1px;background:var(--ui-borda);margin:6px 0;flex:none}.ler-trilho-espaco{flex:1;min-height:8px}.ler.a5.grande .ler-mesa{left:60px;top:26px}.ler-fino{position:absolute;top:0;left:60px;right:0;height:26px;z-index:19;display:grid;align-items:center;grid-template-columns:minmax(0,260px) 1fr auto;column-gap:14px;padding:0 16px;font-size:11.5px;color:var(--ui-suave);opacity:.7;transition:opacity .2s}.ler-fino:hover{opacity:1}.ler-fino-texto{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.ler-fino-trilha,.ler-fino input{grid-row:1;grid-column:2}.ler-fino-trilha{height:2px;border-radius:2px;background:var(--ui-borda);overflow:hidden;transition:height .15s}.ler-fino-cheio{height:100%;width:var(--pct);background:var(--ui-destaque)}.ler-fino:hover .ler-fino-trilha{height:5px}.ler-fino input{width:100%;margin:0;height:22px;opacity:0;cursor:pointer}.ler.a5.celular .ler-base{height:calc(46px + env(safe-area-inset-bottom))}.ler-fio{position:absolute;left:0;bottom:0;height:2px;z-index:18;background:var(--ui-destaque);opacity:.5;transition:opacity .25s;pointer-events:none}.ler.a5:not(.foco) .ler-fio{opacity:0}.ler.a5 .barra-audio{display:grid;gap:6px;padding:10px 12px}.ler.a5.grande .barra-audio{left:72px;transform:none;width:330px;bottom:16px}.ler.a5.grande .barra-audio.mini{left:72px;right:auto}.ler.a5.celular .barra-audio.mini{left:50%;right:auto;transform:translate(-50%)}.ler.a5.grande:not(.foco) .barra-audio{bottom:16px}.barra-audio .audio-linha{display:flex;align-items:center;gap:8px}.barra-audio .audio-titulo{flex:1;min-width:0}.barra-audio .icone.pequeno{width:28px;height:28px;font-size:13px;border:0;background:none;color:var(--ui-suave);cursor:pointer;border-radius:8px}.barra-audio .icone.pequeno:hover{color:var(--ui-texto);background:var(--ui-borda)}.barra-audio .audio-controles{justify-content:center;gap:6px}.barra-audio .audio-opcoes{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.barra-audio .audio-opcoes select{font-size:12.5px;border:1px solid var(--ui-borda);background:transparent;color:var(--ui-texto);border-radius:8px;padding:5px 6px}.barra-audio .opcao{font:inherit;font-size:12.5px;border:1px solid var(--ui-borda);background:transparent;color:var(--ui-suave);border-radius:8px;padding:5px 9px;cursor:pointer}.barra-audio .opcao.ativo{color:var(--ui-destaque);border-color:color-mix(in srgb,var(--ui-destaque) 50%,var(--ui-borda));background:color-mix(in srgb,var(--ui-destaque) 10%,transparent)}.ler.a5.grande.com-audio .ler-mesa{top:72px}.ler.a5.grande .barra-audio.faixa{position:absolute;top:26px;left:60px;right:0;bottom:auto;width:auto;transform:none;height:44px;display:flex;align-items:center;gap:6px;padding:0 14px;border-radius:0;border:0;border-bottom:1px solid var(--ui-borda);box-shadow:none;font-size:12.5px;z-index:19}.barra-audio.faixa .icone{width:32px;height:32px;border:0;background:none;color:var(--ui-texto);border-radius:8px;cursor:pointer;font-size:13px;flex:none}.barra-audio.faixa .icone:hover{background:var(--ui-borda)}.barra-audio.faixa .icone.texto{font-size:11.5px;font-weight:600}.barra-audio.faixa .icone.tocar{width:32px;height:32px;border-radius:50%;background:var(--ui-destaque);color:var(--ui-destaque-texto)}.barra-audio.faixa .audio-titulo{flex:0 1 220px;min-width:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.barra-audio.faixa .audio-progresso{flex:1 1 160px;min-width:80px;margin:0}.barra-audio.faixa .audio-tempo{color:var(--ui-suave);flex:none}.barra-audio.faixa select{font-size:12px;border:1px solid var(--ui-borda);background:transparent;color:var(--ui-texto);border-radius:8px;padding:4px;flex:none}.barra-audio.faixa .opcao{flex:none}@media(max-width:1100px){.barra-audio.faixa select[aria-label="Parar de tocar"],.barra-audio.faixa .icone[aria-label$=capítulo]{display:none}}
