:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fonte:"Manrope", "Segoe UI", system-ui, -apple-system, sans-serif;--pagina:#f7f5f2;--fundo-brilho:#f2c9a859;--superficie:#fff;--borda:#e8e2dc;--menu:#fff;--tinta:#2b1a30;--tinta-2:#5e4a63;--apagado:#857a88;--fio:#eee9e4;--eixo:#e0d9d2;--primaria:#502d55;--sobre-primaria:#f8f4e9;--serie:#935073;--serie-forte:#502d55;--sobre-serie:#fff;--serie-clara:#ddb6cb;--faixa:#f6dbc0;--contexto:#b8a1b4;--ativo-fundo:#f2c9a8;--ativo-tinta:#502d55;--bom:#2d7a4b;--ruim:#b3261e;--alerta:#b7791f;--aviso-fundo:#fbefd9;--aviso-tinta:#5a4300;--marca-1:#502d55;--marca-2:#7a3e68;--marca-3:#935073;--marca-fundo:#f2c9a8;--brilho:0;--brilho-hover:#935073;--sombra:0 1px 2px #502d550d, 0 8px 24px #502d550f;--sombra-capa:0 8px 18px #2b1a3040;--raio:20px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pagina:#141017;--fundo-brilho:#c9789f1f;--superficie:#211a26e0;--borda:#f6dbc01a;--menu:#18131b;--tinta:#f8f4e9;--tinta-2:#cbb8c4;--apagado:#8f7f8a;--fio:#cbb8c41a;--eixo:#cbb8c42e;--primaria:#c9789f;--sobre-primaria:#1a1219;--serie:#c9789f;--serie-forte:#8e4a6e;--sobre-serie:#1a1219;--serie-clara:#5a3a50;--faixa:#2c2230;--contexto:#6e5f6b;--ativo-fundo:#c9789f29;--ativo-tinta:#f6dbc0;--bom:#52d28a;--ruim:#ff7a72;--alerta:#f2b544;--aviso-fundo:#3a2f12;--aviso-tinta:#f5dc98;--marca-1:#502d55;--marca-2:#935073;--marca-3:#c9789f;--marca-fundo:#241b28;--brilho:1;--brilho-hover:#c9789f;--sombra:0 0 0 1px #0003, 0 12px 32px #00000059;--sombra-capa:0 10px 22px #0000008c}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pagina:#141017;--fundo-brilho:#c9789f1f;--superficie:#211a26e0;--borda:#f6dbc01a;--menu:#18131b;--tinta:#f8f4e9;--tinta-2:#cbb8c4;--apagado:#8f7f8a;--fio:#cbb8c41a;--eixo:#cbb8c42e;--primaria:#c9789f;--sobre-primaria:#1a1219;--serie:#c9789f;--serie-forte:#8e4a6e;--sobre-serie:#1a1219;--serie-clara:#5a3a50;--faixa:#2c2230;--contexto:#6e5f6b;--ativo-fundo:#c9789f29;--ativo-tinta:#f6dbc0;--bom:#52d28a;--ruim:#ff7a72;--alerta:#f2b544;--aviso-fundo:#3a2f12;--aviso-tinta:#f5dc98;--marca-1:#502d55;--marca-2:#935073;--marca-3:#c9789f;--marca-fundo:#241b28;--brilho:1;--brilho-hover:#c9789f;--sombra:0 0 0 1px #0003, 0 12px 32px #00000059;--sombra-capa:0 10px 22px #0000008c}*{box-sizing:border-box}[hidden]{display:none!important}html,body{min-height:100%;margin:0}body{font:15px/1.45 var(--fonte);color:var(--tinta);background:radial-gradient(900px 520px at 85% -10%, var(--fundo-brilho), transparent 70%), var(--pagina);background-attachment:fixed}button,input,select{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--serie)}:focus-visible{outline:2px solid var(--serie);outline-offset:2px;border-radius:8px}.marca{align-items:center;gap:12px;display:flex}.marca-img{flex:none;width:auto;display:block}.marca-img.so-escuro{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .marca-img.so-claro{display:none}:root:not([data-theme=light]) .marca-img.so-escuro{display:block}}:root[data-theme=dark] .marca-img.so-claro{display:none}:root[data-theme=dark] .marca-img.so-escuro{display:block}.app{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.lateral{background:var(--menu);border-right:1px solid var(--borda);flex-direction:column;gap:6px;height:100vh;padding:22px 16px 18px;display:flex;position:sticky;top:0}.lateral>.marca{padding:0 0 20px}.lateral>.marca .marca-img{width:100%;height:auto}.secao-menu{letter-spacing:.09em;text-transform:uppercase;color:var(--apagado);padding:14px 12px 6px;font-size:11px;font-weight:700}.item{color:var(--tinta-2);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-weight:600;text-decoration:none;display:flex}.item:hover{background:color-mix(in srgb, var(--ativo-fundo) 50%, transparent);color:var(--tinta)}.item.ativo{background:var(--ativo-fundo);color:var(--ativo-tinta)}.rodape-menu{flex-direction:column;gap:12px;margin-top:auto;display:flex}.coletor{border:1px solid var(--borda);color:var(--tinta-2);border-radius:14px;padding:12px;font-size:13px}.coletor b{color:var(--tinta);align-items:center;gap:8px;margin-bottom:2px;font-size:13px;display:flex}.coletor-novo{border-top:1px solid var(--borda);color:var(--serie);align-items:center;gap:6px;margin-top:10px;padding-top:10px;font-weight:700;text-decoration:none;display:flex}.coletor-novo:hover{color:var(--tinta)}.coletor.parado{border-color:color-mix(in srgb, var(--alerta) 45%, transparent);background:color-mix(in srgb, var(--alerta) 8%, transparent)}.tema-escolha{border:1px solid var(--borda);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.tema-escolha button{color:var(--tinta-2);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px;font-size:14px;font-weight:600;display:flex}.tema-escolha button[aria-pressed=true]{background:var(--superficie);color:var(--tinta);box-shadow:var(--sombra)}.principal{min-width:0;padding:22px 28px 40px}.marca-celular{display:none}.topo{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:22px;display:flex}.saudacao{min-width:0}.saudacao h1{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700;line-height:1.15}.saudacao h1 span{color:var(--apagado);font-weight:600}.saudacao p{color:var(--apagado);margin:4px 0 0;font-size:14px}.topo .acoes-topo{align-items:center;gap:10px;margin-left:auto;display:flex}.redondo{background:var(--superficie);border:1px solid var(--borda);width:42px;height:42px;color:var(--tinta-2);border-radius:50%;place-items:center;padding:0;display:grid}.redondo[aria-pressed=true]{background:var(--ativo-fundo);color:var(--ativo-tinta);border-color:#0000}.menu-conta{position:relative}.conta{background:var(--superficie);border:1px solid var(--borda);white-space:nowrap;border-radius:8px;align-items:center;gap:10px;height:42px;padding:0 14px 0 4px;font-size:14px;font-weight:600;display:flex}.avatar{background:linear-gradient(135deg, var(--serie), var(--serie-forte));color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.menu{background:var(--menu);color:var(--tinta);border:1px solid var(--borda);z-index:40;border-radius:14px;min-width:240px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000040}.menu .quem{color:var(--apagado);border-bottom:1px solid var(--fio);text-overflow:ellipsis;margin-bottom:4px;padding:8px 10px 6px;font-size:13px;overflow:hidden}.menu button{text-align:left;background:0 0;border:0;border-radius:8px;width:100%;padding:9px 10px;font-size:14px;display:block}.menu button:hover{background:var(--ativo-fundo)}.menu button.escolhida{font-weight:700}.ponto{background:var(--bom);width:8px;height:8px;box-shadow:0 0 4px color-mix(in srgb, var(--bom) 60%, transparent);border-radius:50%;flex:none;display:inline-block;position:relative}.ponto:before,.ponto:after{content:"";background:var(--bom);opacity:0;border-radius:50%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.ponto{animation:1.8s ease-in-out infinite batida}.ponto:before{animation:1.8s ease-out infinite onda}.ponto:after{animation:1.8s ease-out .6s infinite onda}}@keyframes batida{0%,to{transform:scale(1)}15%{transform:scale(1.08)}30%{transform:scale(1)}}@keyframes onda{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.ponto.parado,.ponto.erro{animation:none}.ponto.parado:before,.ponto.parado:after,.ponto.erro:before,.ponto.erro:after{display:none}.ponto.parado{background:var(--alerta);box-shadow:0 0 0 3px color-mix(in srgb, var(--alerta) 25%, transparent)}.ponto.erro{background:var(--ruim);box-shadow:0 0 0 3px color-mix(in srgb, var(--ruim) 22%, transparent)}.painel{width:100%;max-width:1480px;margin-inline:auto}.grade{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.bloco{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);min-width:0;box-shadow:var(--sombra);-webkit-backdrop-filter:blur(14px);padding:20px 22px;position:relative}.bloco h2{margin:0 0 4px;font-size:16px;font-weight:700}.bloco .sub{color:var(--apagado);margin:0 0 12px;font-size:13px}.c12{grid-column:span 12}.c8{grid-column:span 8}.c7{grid-column:span 7}.c6{grid-column:span 6}.c5{grid-column:span 5}.c4{grid-column:span 4}.c3{grid-column:span 3}.aviso{background:var(--aviso-fundo);color:var(--aviso-tinta);border:1px solid color-mix(in srgb, var(--alerta) 35%, transparent);border-radius:16px;margin:0 0 16px;padding:12px 16px;font-size:14px}.carregando{text-align:center;color:var(--tinta-2);padding:80px 0;font-size:17px}.bloco.hoje{flex-direction:column;display:flex;overflow:hidden}.bloco.hoje:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--serie) 22%, transparent), transparent 70%);width:260px;height:260px;opacity:calc(.35 + var(--brilho) * .65);pointer-events:none;border-radius:50%;position:absolute;inset:auto -60px -80px auto}.hoje .rotulo{color:var(--tinta-2);margin:0;font-size:14px;font-weight:600}.hoje .dia-amazon{color:var(--apagado);margin:2px 0 0;font-size:13px}.hoje .valor{letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums;margin:12px 0 14px;font-size:84px;font-weight:800;line-height:1}.previsao{margin:0 0 4px;font-size:18px}.previsao b{font-weight:800}.hoje .previsao{margin:0;font-size:20px}.base{color:var(--apagado);margin:2px 0 12px;font-size:13px}.delta{color:var(--tinta-2);background:var(--fio);border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.delta .seta{font-weight:800}.delta.sobe{color:var(--bom);background:color-mix(in srgb, var(--bom) 13%, transparent)}.delta.desce{color:var(--ruim);background:color-mix(in srgb, var(--ruim) 13%, transparent)}.pares{border-top:1px solid var(--fio);flex-wrap:wrap;gap:10px 40px;margin:auto 0 0;padding-top:18px;display:flex}.par span{color:var(--apagado);font-size:12px;font-weight:600;display:block}.par b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.num-pedidos em{color:var(--tinta-2);font-size:13px;font-style:normal;font-weight:700}.num-pedidos small{color:var(--serie);font-size:12px;font-weight:600;display:block}.gv-numeros .num-pedidos em{font-size:12px}.gv-numeros .num-pedidos small{font-size:11px}.periodo .pares{gap:8px 24px;margin-top:12px;padding-top:12px}.periodo .par b{font-size:16px}.moedas{flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.moedas li{border:1px solid var(--borda);color:var(--tinta-2);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;align-items:baseline;gap:6px;padding:4px 11px;font-size:13px;display:inline-flex}.moedas li b{color:var(--tinta);font-weight:700}.periodo .moedas{margin:0 0 12px}.periodo .moedas li{padding:3px 9px;font-size:12px}.periodo .valor{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 8px;font-size:28px;font-weight:800;line-height:1.1}.periodo .previsao{font-size:15px}.semaninha{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.semaninha .dia{color:var(--apagado);flex-direction:column;align-items:center;gap:5px;font-size:12px;display:flex}.semaninha .dia.hoje span{color:var(--tinta);font-weight:700}.semaninha .pilha{flex-direction:column;justify-content:flex-end;gap:2px;width:100%;max-width:24px;height:84px;display:flex}.semaninha .parte{background:var(--serie);border-radius:5px 5px 0 0;min-height:2px;transition:filter .2s}.semaninha .parte.junto{border-radius:0}.semaninha .parte.prevista{background:var(--serie-clara)}.meta{border-top:1px solid var(--fio);margin-top:14px;padding-top:12px}.meta-titulo{color:var(--tinta-2);margin:0 0 8px;font-size:13px}.meta-titulo b{color:var(--tinta);font-size:17px}.medidor{background:color-mix(in srgb, var(--faixa) 80%, transparent);border-radius:999px;height:10px;margin-bottom:8px;position:relative}.medidor .feito{background:linear-gradient(90deg, var(--serie-forte), var(--serie));border-radius:999px;height:100%;transition:filter .2s}.medidor .marca-prev{background:var(--tinta);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.grafico{width:100%}.dias-do-grafico{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.dias-do-grafico button{border:1px solid var(--borda);min-width:0;color:var(--tinta-2);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:left;background:0 0;border-radius:8px;align-items:center;padding:7px 10px;font-size:12px;display:flex}.dias-do-grafico button b{color:var(--tinta);margin-left:auto;padding-left:6px}@media (width<=560px){.dias-do-grafico{grid-template-columns:repeat(2,minmax(0,1fr))}}.dias-do-grafico button em{color:var(--apagado);margin-left:6px;font-size:11px;font-style:normal}.dias-do-grafico button i{vertical-align:-1px;border-radius:50%;flex:none;width:10px;height:10px;margin-right:7px;display:inline-block}.dias-do-grafico button.ativo{border-color:var(--primaria);background:var(--ativo-fundo);color:var(--ativo-tinta)}.nota{color:var(--apagado);margin:8px 0 0;font-size:12px}.vitrine h2{margin-bottom:18px}.estante{grid-template-columns:1.4fr repeat(9,minmax(0,1fr));align-items:start;gap:14px;display:grid}.livro{min-width:0}.capa-area{position:relative}.capa{aspect-ratio:5/8;object-fit:cover;width:100%;box-shadow:var(--sombra-capa);background:var(--fio);border-radius:8px;max-width:100%;display:block}.capa.sem{text-align:center;color:var(--tinta-2);justify-content:center;align-items:center;padding:8px;font-size:12px;display:flex}.posicao{background:var(--serie-forte);color:#fff;clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);justify-content:center;align-items:center;width:26px;height:36px;padding-bottom:8px;font-size:14px;font-weight:800;line-height:1;display:flex;position:absolute;top:-6px;left:10px}.livro.primeiro .posicao{width:34px;height:48px;padding-bottom:10px;font-size:19px;left:14px}.posicao.ouro{color:#2b2000;background:linear-gradient(#eccb62,#c79c22)}.posicao.prata{color:#20242d;background:linear-gradient(#e3e5eb,#a9aeb9)}.posicao.bronze{color:#2a1503;background:linear-gradient(#d9a06a,#a8672e)}.livro .ganho{font-variant-numeric:tabular-nums;margin-top:10px;font-size:16px;font-weight:800}.livro.primeiro .ganho{letter-spacing:-.02em;font-size:26px}.livro .titulo{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.livro.primeiro .titulo{font-size:15px}.livro .autora{color:var(--apagado);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.livro .etiquetas{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.livro .loja{border:1px solid var(--borda);color:var(--tinta-2);border-radius:8px;padding:2px 8px;font-size:11px;font-weight:700}.livro .novo{background:var(--primaria);color:var(--sobre-primaria);border-radius:8px;padding:2px 8px;font-size:11px;font-weight:800}.livro .detalhe{color:var(--tinta-2);margin-top:4px;font-size:12px}.onde{border-top:1px solid var(--fio);min-width:0;margin-top:10px;padding-top:8px}.onde-titulo{color:var(--apagado);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.onde ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.onde li{min-width:0}.onde li.principal{background:color-mix(in srgb, var(--serie) 16%, transparent);border-radius:8px;padding:6px 7px}.onde-selo{background:var(--primaria);color:var(--sobre-primaria);border-radius:8px;margin-bottom:4px;padding:1px 7px;font-size:10px;font-weight:800;display:inline-block}.onde-linha{justify-content:space-between;align-items:baseline;gap:6px;font-size:12px;display:flex}.onde-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.onde li.principal .onde-nome{font-weight:700}.onde-linha b{font-variant-numeric:tabular-nums;white-space:nowrap}.onde-barra{background:var(--fio);border-radius:999px;height:4px;margin:4px 0 2px;overflow:hidden}.onde-barra i{border-radius:inherit;background:var(--serie);min-width:2px;height:100%;display:block}.onde-info{color:var(--apagado);font-variant-numeric:tabular-nums;font-size:11px;display:block}.onde-resto{color:var(--apagado);cursor:help;font-size:11px}.vazio-onde{color:var(--apagado);font-size:11px}.barras{grid-template-columns:minmax(0,auto) minmax(60px,1fr) auto;align-items:center;gap:10px 12px;display:grid}.barras .nome{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.barras .barra-h{background:linear-gradient(90deg, var(--serie-forte), var(--serie));border-radius:999px;min-width:2px;height:10px;transition:filter .2s}.barras .barra-h.contexto{background:var(--contexto)}.barras .numero{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:13px;font-weight:800}.vazio{color:var(--tinta-2);margin:6px 0 16px;font-size:14px}.semaninha .parte:hover,.barras .barra-h:hover,.medidor:hover .feito{filter:brightness(1.25) saturate(1.3) drop-shadow(0 0 5px var(--brilho-hover)) drop-shadow(0 0 10px var(--brilho-hover))}.botao{background:var(--primaria);color:var(--sobre-primaria);border:0;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.botao.secundario{color:var(--tinta);border:1px solid var(--borda);background:0 0;font-weight:600}.botao:disabled{opacity:.6;cursor:default}.acoes{flex-wrap:wrap;gap:8px;display:flex}.invest-frase{margin:4px 0 12px;font-size:19px;line-height:1.3}.invest-frase b{font-weight:800}.rodape{color:var(--apagado);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:18px;font-size:12px;display:flex}.selo{border:1px solid var(--borda);color:var(--tinta-2);border-radius:8px;align-items:center;gap:8px;max-width:100%;margin:2px 0 12px;padding:4px 11px;font-size:12px;display:inline-flex}.selo i{background:var(--bom);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.selo.erro i{background:var(--ruim)}.tag-auto{color:var(--apagado);margin-left:6px;font-size:11px;font-weight:400}.campanhas{border-top:1px solid var(--fio);margin:14px 0 0;padding:12px 0 0;font-size:13px;list-style:none}.campanhas li{color:var(--tinta-2);justify-content:space-between;gap:12px;padding:3px 0;display:flex}.campanhas li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.campanhas li b{color:var(--tinta);font-variant-numeric:tabular-nums;white-space:nowrap}.campanhas li.titulo-lista{color:var(--apagado);padding-bottom:6px}.situacao-meta dl{grid-template-columns:auto minmax(0,1fr);gap:6px 16px;margin:4px 0 14px;font-size:14px;display:grid}.situacao-meta dt{color:var(--apagado)}.situacao-meta dd{margin:0}.formulario{margin-top:8px}.formulario label{color:var(--tinta-2);margin:14px 0 6px;font-size:13px;font-weight:600;display:block}.formulario input{border:1px solid var(--borda);background:var(--pagina);width:100%;color:var(--tinta);border-radius:8px;padding:10px 12px;font-size:15px}.formulario input:focus{outline:2px solid var(--serie);outline-offset:1px}.ajuda{color:var(--apagado);margin:5px 0 0;font-size:12px}.passos{margin:0;padding-left:22px;font-size:14px;line-height:1.55}.passos li{margin:0 0 8px}.construcao{max-width:640px}.construcao h2{font-size:20px}.entrar-pagina{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.entrar{background:var(--menu);border:1px solid var(--borda);width:100%;max-width:420px;box-shadow:var(--sombra);border-radius:26px;padding:30px 28px}.entrar .marca{margin-bottom:14px}.entrar p.intro{color:var(--tinta-2);margin:0 0 20px}.entrar label{color:var(--tinta-2);margin:14px 0 6px;font-size:13px;font-weight:700;display:block}.entrar input{border:1px solid var(--borda);background:var(--pagina);width:100%;color:var(--tinta);border-radius:8px;padding:12px 14px;font-size:16px}.entrar input:focus{outline:2px solid var(--serie);outline-offset:1px}.entrar .botao{justify-content:center;width:100%;margin-top:20px;padding:12px 16px}.entrar .botao.secundario{margin-top:10px}.entrar .trocar{flex-direction:column;gap:8px;margin-top:18px;font-size:14px;display:flex}.entrar .trocar button{color:var(--serie);text-underline-offset:3px;text-align:left;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;text-decoration:underline}.mensagem{border-radius:12px;margin:0 0 8px;padding:10px 12px;font-size:14px}.mensagem.erro{background:color-mix(in srgb, var(--ruim) 12%, transparent);color:var(--ruim)}.mensagem.ok{background:color-mix(in srgb, var(--bom) 14%, transparent);color:var(--tinta)}.carga{z-index:100;background:radial-gradient(600px 400px at 50% 40%, var(--fundo-brilho), transparent 70%), var(--pagina);place-items:center;transition:opacity .55s,visibility .55s;display:grid;position:fixed;inset:0}.carga.saindo{opacity:0;visibility:hidden;pointer-events:none}.carga-centro{flex-direction:column;align-items:center;gap:22px;display:flex}.livro-anim{perspective:700px;width:132px;height:88px;margin:90px 0 22px;position:relative;transform:scale(1.4)}.pagina-l,.pagina-r,.folha{background-color:var(--superficie);border:1px solid var(--borda);background-image:repeating-linear-gradient(180deg, transparent 0 11px, color-mix(in srgb, var(--contexto) 45%, transparent) 11px 12.5px);background-position:50% 55%;background-repeat:no-repeat;background-size:70% 60%;width:66px;height:88px;position:absolute;top:0}.pagina-l{border-radius:8px 2px 2px 8px;left:0}.pagina-r{border-radius:2px 8px 8px 2px;left:66px}.folha{transform-origin:0;animation:1.8s cubic-bezier(.45,.05,.35,1) infinite virar;animation-delay:var(--d);border-radius:2px 8px 8px 2px;left:66px}.lombada{background:linear-gradient(180deg, var(--marca-1), var(--marca-3));border-radius:2px;width:4px;height:92px;position:absolute;top:-2px;left:64px}@keyframes virar{0%{z-index:3;transform:rotateY(0)}60%{z-index:3;transform:rotateY(-180deg)}to{z-index:1;transform:rotateY(-180deg)}}.moeda{color:#fff8f0;background:linear-gradient(135deg, var(--marca-1), var(--marca-3));opacity:0;width:28px;height:28px;animation:2.2s ease-out infinite subir;animation-delay:var(--d);z-index:5;border-radius:50%;place-items:center;margin-left:-14px;font-size:10px;font-weight:800;display:grid;position:absolute;bottom:40px;left:50%}@keyframes subir{0%{opacity:0;transform:translateY(10px)scale(.6)}20%{opacity:1}to{transform:translate(var(--x), -86px) scale(1);opacity:0}}.carga-frase{color:var(--apagado);margin:-8px 0 0;font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.folha,.moeda{animation:none}}.barra-baixo{display:none}@media (width<=1280px){.c8,.c7,.c5{grid-column:span 12}.c3{grid-column:span 6}.c6{grid-column:span 12}.c4{grid-column:span 6}.estante{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 16px}}@media (width<=900px){.app{grid-template-columns:minmax(0,1fr)}.lateral{display:none}.principal{padding:16px 16px calc(96px + env(safe-area-inset-bottom,0px))}.marca-celular{border-bottom:1px solid var(--borda);margin-bottom:14px;padding-bottom:14px;display:flex}.c3,.c4{grid-column:span 12}.hoje .valor{font-size:64px}.barra-baixo{z-index:30;padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));background:var(--menu);border-top:1px solid var(--borda);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.barra-baixo a,.barra-baixo button{color:var(--apagado);background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:6px 2px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.barra-baixo .ativo{color:var(--ativo-tinta);background:var(--ativo-fundo)}}@media (width<=560px){.grade{gap:12px}.bloco{border-radius:18px;padding:16px 14px}.topo{flex-wrap:nowrap;align-items:flex-start;gap:10px}.saudacao h1{font-size:22px}.saudacao p{font-size:12px}.conta .nome-conta{display:none}.conta{padding:0 2px}.redondo{width:38px;height:38px}.hoje .valor{font-size:52px}.estante{grid-template-columns:repeat(2,minmax(0,1fr))}.pares{gap:10px 24px}}@media (width>=1800px){.painel{max-width:1760px}}.indicador{flex-direction:column;display:flex}.indicador p.valor{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 4px;font-size:30px;font-weight:800;line-height:1.15}.indicador .valor-texto{text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 4px;font-size:19px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.indicador .linha{color:var(--apagado);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:13px;display:flex}.indicador .linha b{color:var(--tinta)}.indicador .linha a,.link-limpo{color:var(--serie);font-weight:700}.link-limpo{font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}button.valor-texto.link-limpo{color:var(--tinta);text-decoration:none}button.valor-texto.link-limpo:hover{color:var(--serie)}.cabeca-bloco{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cabeca-bloco h2{margin:0}.filtro-periodo{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}.filtro-periodo .navegar{align-items:center;gap:6px;display:inline-flex}.filtro-periodo .navegar .pilula{padding:5px 11px;font-size:14px;line-height:1}.filtro-periodo .navegar .pilula:disabled{opacity:.35;cursor:default}.filtro-periodo .navegar span{color:var(--tinta);text-align:center;min-width:150px;font-size:13px;font-weight:700}.filtro-periodo .datas{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filtro-periodo .datas label{color:var(--tinta-2);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.filtro-periodo .datas input[type=date]{font:inherit;border:1px solid var(--borda);background:var(--superficie);color:var(--tinta);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:8px;padding:6px 10px;font-size:13px}@media (prefers-color-scheme:dark){.filtro-periodo .datas input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=640px){.filtro-periodo{justify-content:flex-start}.filtro-periodo .navegar span{min-width:0}}.pilulas{flex-wrap:wrap;gap:6px;display:flex}.pilula{font:inherit;border:1px solid var(--borda);color:var(--tinta-2);cursor:pointer;background:0 0;border-radius:8px;padding:6px 13px;font-size:12px;font-weight:700;transition:background .15s,color .15s}.pilula:hover{border-color:var(--serie);color:var(--tinta)}.pilula.ativa{background:var(--primaria);border-color:var(--primaria);color:var(--sobre-primaria)}.pilula.perigo{color:var(--ruim);border-color:color-mix(in srgb, var(--ruim) 45%, transparent)}.pilula.perigo:hover{background:var(--ruim);color:#fff}.sub-abas{grid-column:1/-1}.sub-abas .pilulas{gap:8px}.sub-abas .pilula{padding:9px 20px;font-size:14px}.filtros{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 16px;display:flex}.filtros select,.gv-select,.formulario select{font:inherit;border:1px solid var(--borda);background:var(--superficie);color:var(--tinta);border-radius:8px;max-width:100%;padding:9px 12px;font-size:13px}.busca{background:var(--superficie);border:1px solid var(--borda);height:38px;color:var(--apagado);border-radius:8px;flex:0 260px;align-items:center;gap:8px;padding:0 14px;display:flex}.busca svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex:none;width:17px;height:17px}.busca input{width:100%;font:inherit;color:var(--tinta);background:0 0;border:0;outline:none;font-size:14px}.busca:focus-within{border-color:var(--serie)}.cab-lista,.linha-livro{grid-template-columns:44px minmax(0,1.7fr) 120px 130px minmax(140px,1fr) 14px;align-items:center;gap:16px;display:grid}.cab-lista{letter-spacing:.06em;text-transform:uppercase;color:var(--apagado);border-bottom:1px solid var(--fio);padding:0 12px 8px;font-size:11px;font-weight:700}.cab-lista .n{text-align:right}.lista-livros{display:grid}.linha-livro{width:100%;font:inherit;color:var(--tinta);text-align:left;border:0;border-bottom:1px solid var(--fio);cursor:pointer;background:0 0;border-radius:12px;padding:10px 12px;transition:background .15s}.linha-livro:hover,.linha-livro:focus-visible{background:color-mix(in srgb, var(--faixa) 55%, transparent)}.ll-capa{border-radius:5px;width:44px}.ll-capa.sem{padding:3px;font-size:7px;overflow:hidden}.ll-info{flex-direction:column;gap:2px;min-width:0;display:flex}.ll-info b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.ll-info>span:not(.etiquetas){color:var(--apagado);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.etiquetas{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.etiqueta{border:1px solid var(--borda);color:var(--tinta-2);white-space:nowrap;border-radius:8px;padding:1px 8px;font-size:11px;font-weight:700}.etiqueta.novo{background:var(--primaria);border-color:var(--primaria);color:var(--sobre-primaria)}.etiqueta.dormindo{background:color-mix(in srgb, var(--alerta) 16%, transparent);border-color:color-mix(in srgb, var(--alerta) 45%, transparent);color:var(--tinta)}.ll-valor{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ll-valor b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.ll-valor .delta,.ca-topo .delta{padding:2px 8px;font-size:11px}.ll-mini{display:block}.mini-grafico{width:100%;height:34px;display:block;overflow:visible}.mini-grafico .linha{fill:none;stroke:var(--serie);stroke-width:1.8px;stroke-linejoin:round}.mini-grafico .area{fill:color-mix(in srgb, var(--serie) 14%, transparent);stroke:none}.mini-grafico circle{fill:var(--serie)}.mini-grafico.vazio-mini line{stroke:var(--eixo);stroke-dasharray:3 3}.linha-livro:hover .mini-grafico,.cartao-autor:hover .mini-grafico{filter:drop-shadow(0 0 4px var(--brilho-hover))}.ll-ku{color:var(--apagado);flex-direction:column;gap:5px;font-size:11px;display:flex}.ku-barra{background:color-mix(in srgb, var(--contexto) 40%, transparent);border-radius:999px;height:8px;display:block;overflow:hidden}.ku-barra i{background:linear-gradient(90deg, var(--serie-forte), var(--serie));border-radius:999px;height:100%;transition:filter .2s;display:block}.linha-livro:hover .ku-barra i{filter:brightness(1.25) saturate(1.3) drop-shadow(0 0 5px var(--brilho-hover))}.ll-seta{color:var(--apagado);font-size:22px}.vazio-lista{color:var(--apagado);text-align:center;margin:0;padding:24px 0 8px}.mais{justify-content:center;margin-top:16px;display:flex}.sem-rolar{overflow:hidden}.fundo-gaveta{z-index:60;background:#140a1e73;animation:.2s aparecer;position:fixed;inset:0}.gaveta{z-index:61;overscroll-behavior:contain;background:var(--menu);border-left:1px solid var(--borda);width:min(580px,100%);padding:24px 26px 32px;animation:.28s cubic-bezier(.2,.8,.2,1) entrar-gaveta;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-20px 0 60px #00000040}@keyframes aparecer{0%{opacity:0}}@keyframes entrar-gaveta{0%{opacity:0;transform:translate(40px)}}.gaveta .fechar{border:1px solid var(--borda);background:var(--superficie);width:38px;height:38px;color:var(--tinta);cursor:pointer;border-radius:50%;font-size:22px;line-height:1;position:absolute;top:16px;right:16px}.gv-topo{align-items:flex-start;gap:16px;padding-right:44px;display:flex}.gv-capa{border-radius:8px;flex:none;width:84px}.gv-topo h2{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:20px;line-height:1.2}.gv-autor{color:var(--apagado);margin:4px 0 6px;font-size:13px}.gv-amazon{align-items:center;gap:5px;margin-top:10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.gv-amazon:hover,.link-loja:hover{color:var(--tinta)}.gv-quando{min-height:40px;color:var(--apagado);align-items:center;font-size:13px;display:inline-flex}.link-loja{text-underline-offset:3px;font-weight:700;text-decoration:underline}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gv-periodo{color:var(--tinta-2);margin:20px 0 8px;font-size:13px;font-weight:700}.gv-numeros{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.gv-numeros div{background:var(--superficie);border:1px solid var(--borda);border-radius:14px;min-width:0;padding:10px 12px}.gv-numeros span{color:var(--apagado);font-size:11px;font-weight:600;display:block}.gv-numeros b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:800}.gv-bloco{border-top:1px solid var(--fio);margin-top:20px;padding-top:16px}.gv-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.gv-cabeca h3{margin:0;font-size:15px}.gv-nota{color:var(--tinta-2);margin:8px 0;font-size:13px}.gv-select{border-radius:8px;width:100%;padding:10px 12px;font-size:14px}.gv-select.gv-select-loja{width:auto;min-width:200px;margin:0 0 8px;padding:8px 12px;font-size:13px}.pb-lojas td:first-child{white-space:nowrap}.gv-rodape{color:var(--apagado);margin:24px 0 0;font-size:12px}.legenda-linhas,.legenda-cores{color:var(--tinta-2);flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;font-size:12px;display:flex}.legenda-linhas span,.legenda-cores span{align-items:center;gap:6px;display:inline-flex}.legenda-cores i{border-radius:3px;width:10px;height:10px}.legenda-cores i.lin-pag{border-radius:2px;width:14px;height:3px}.legenda-cores i.contexto{background:var(--contexto)}i.lin{border-top:2.5px solid var(--serie);width:18px;height:0;display:inline-block}.legenda-cores i.lin{border-top-color:var(--tinta-2);background:0 0;border-radius:0;height:0}i.lin.tracejada{border-top:2px dashed var(--contexto)}.payback{background:color-mix(in srgb, var(--faixa) 28%, transparent);border-top:0;border:1px solid color-mix(in srgb, var(--faixa) 90%, transparent);border-radius:16px;margin-left:-14px;margin-right:-14px;padding:16px 14px}.payback .gv-numeros div{background:var(--superficie)}.payback .bom,.tabela .bom{color:var(--bom)}.payback .ruim,.tabela .ruim{color:var(--ruim)}.pb-campanhas{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pb-campanhas li{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.pb-campanhas li b{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-weight:700;overflow:hidden}.pb-campanhas li span:last-child{color:var(--apagado)}.pb-marca{background:var(--primaria);color:var(--sobre-primaria);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:800}.pb-frase{border-radius:14px;margin:12px 0 4px;padding:12px 14px;font-size:14px;line-height:1.5}.pb-frase>b{display:block}.pb-frase.pagou{background:color-mix(in srgb, var(--bom) 13%, transparent)}.pb-frase.pagou>b{color:var(--bom)}.pb-frase.falta{background:color-mix(in srgb, var(--ruim) 10%, transparent)}.pb-frase.falta>b{color:var(--ruim)}.pb-frase span{color:var(--tinta-2)}.pb-sub{margin:16px 0 0}.pb-sub h4{margin:0;font-size:14px}.pb-sub .gv-nota,.pb-sub .legenda-cores{margin:0}.pb-tabela{margin-top:12px;font-size:13px}.pb-tabela td{font-variant-numeric:tabular-nums;padding:7px 8px}.pb-tabela th{padding:0 8px 6px}.pb-ligar{flex-direction:column;gap:10px;display:flex}.pb-busca{flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.pb-busca input{font:inherit;border:1px solid var(--borda);background:var(--superficie);color:var(--tinta);border-radius:10px;padding:10px 12px;font-size:14px;font-weight:500}.pb-conta{flex-direction:column;gap:6px;display:flex}.pb-conta-nome{color:var(--apagado);margin:4px 0 0;font-size:12px;font-weight:800}.pb-opcao{border:1px solid var(--borda);background:var(--superficie);cursor:pointer;border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:6px 12px;font-size:14px;display:flex}.pb-opcao.marcada{border-color:var(--serie)}.pb-opcao input{width:18px;height:18px;accent-color:var(--serie-forte);flex:none}.pb-opcao-texto{flex-direction:column;flex:1;min-width:0;display:flex}.pb-opcao-texto b{overflow-wrap:anywhere;font-weight:700}.pb-opcao-texto span{color:var(--apagado);font-size:12px}.pb-camp{flex-direction:column;gap:6px;display:flex}.pb-ver-anuncios{color:var(--serie);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-left:40px;padding:2px 0;font-size:12px;font-weight:700}.pb-ver-anuncios:hover{text-decoration:underline}.pb-anuncios{border-left:2px solid var(--borda);flex-direction:column;gap:6px;margin-left:28px;padding-left:12px;display:flex}.pb-anuncios .pb-opcao{min-height:40px;font-size:13px}.link-livro{color:inherit;text-decoration:none}.link-livro:hover{color:var(--serie);text-decoration:underline}.campanhas li .links-livros{white-space:normal;text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:2px 12px;max-width:60%;display:flex;overflow:visible}.contas-meta{flex-direction:column;gap:10px;margin:0 0 12px;padding:0;list-style:none;display:flex}.contas-meta>li{border:1px solid var(--borda);background:var(--superficie);border-radius:14px;padding:12px 14px}.contas-meta .cm-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.contas-meta dl{margin:8px 0}.campanhas-soltas{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.campanhas-soltas li{border:1px solid var(--borda);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.campanhas-soltas .cs-nome b{overflow-wrap:anywhere;display:block}.campanhas-soltas .cs-nome span{color:var(--apagado);font-size:12px}.campanhas-soltas select{width:100%;font:inherit;border-radius:8px;padding:8px 10px;font-size:14px}.campanhas-soltas select.sugerido{border-color:var(--serie)}@media (width<=700px){.campanhas-soltas li{grid-template-columns:minmax(0,1fr)}}.faixa-periodo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.faixa-periodo .sub{max-width:64ch;color:var(--tinta-2);margin:0;font-size:14px}.cartoes-autor{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.cartao-autor{text-align:left;color:var(--tinta);font:inherit;cursor:pointer;border-top:3px solid var(--cor);flex-direction:column;gap:10px;transition:transform .2s,box-shadow .2s;display:flex}.cartao-autor:hover{box-shadow:0 10px 30px color-mix(in srgb, var(--cor) 28%, transparent);transform:translateY(-2px)}.ca-topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.ca-nome{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.ca-valor{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.ca-parte{color:var(--apagado);flex-direction:column;gap:5px;font-size:12px;display:flex}.ca-parte .ku-barra i{background:var(--cor)}.cartao-autor .mini-grafico .linha{stroke:var(--cor)}.cartao-autor .mini-grafico .area{fill:color-mix(in srgb, var(--cor) 14%, transparent)}.cartao-autor .mini-grafico circle{fill:var(--cor)}.ca-linhas{color:var(--tinta-2);flex-direction:column;gap:3px;font-size:13px;display:flex}.ca-melhor{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ca-ver{color:var(--serie);margin-top:2px;font-size:12px;font-weight:700}.rosca-area{position:relative}.rosca-centro{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.rosca-centro b{letter-spacing:-.02em;font-size:22px;font-weight:800}.rosca-centro span{color:var(--apagado);font-size:12px}.lista-rosca{gap:8px;margin-top:8px;display:grid}.lista-rosca div{align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.lista-rosca span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lista-rosca i{border-radius:50%;flex:none;width:10px;height:10px}.lista-rosca b{margin-left:auto}.lista-outros{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px 18px;display:grid}.linha-outro{font:inherit;color:var(--tinta);text-align:left;border:0;border-bottom:1px solid var(--fio);cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 4px;display:grid}.linha-outro:hover{color:var(--serie)}.lo-nome{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lo-livros{color:var(--apagado);font-size:12px}.tabela-rolar{overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:14px}.tabela th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--apagado);border-bottom:1px solid var(--fio);padding:0 10px 8px;font-size:11px;font-weight:700}.tabela td{border-bottom:1px solid var(--fio);vertical-align:middle;padding:10px}.tabela .n{text-align:right;white-space:nowrap}.tabela .obs{color:var(--tinta-2);white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.tabela tr.fora td{color:var(--apagado);text-decoration:line-through}.tabela tr.fora td:last-child{text-decoration:none}.confirmar{gap:6px;display:inline-flex}.formulario .duas{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.formulario select{background:var(--pagina);border-radius:8px;width:100%;padding:10px 12px;font-size:15px}.formulario .botao{margin-top:18px}.formulario .mensagem{margin-top:12px}@media (width<=1280px){.cab-lista,.linha-livro{grid-template-columns:40px minmax(0,1.6fr) 110px 110px minmax(120px,.9fr) 12px;gap:12px}}@media (width<=1100px){.cartoes-autor{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.cab-lista{display:none}.linha-livro{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"capa info valor""capa mini ku";gap:6px 12px;padding:12px 6px}.ll-capa{grid-area:capa;align-self:start}.ll-info{grid-area:info}.ll-valor{grid-area:valor}.ll-mini{grid-area:mini}.ll-ku{grid-area:ku;min-width:110px}.ll-seta{display:none}.busca{flex:100%}.filtros select{flex:45%}.cartoes-autor{grid-template-columns:minmax(0,1fr)}.gv-numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.gaveta{padding:20px 16px 32px}}.horarios{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);align-items:stretch;gap:28px;margin-top:4px;display:grid}.horarios>div:last-child{flex-direction:column;display:flex}.calor{grid-template-columns:34px repeat(12,minmax(0,1fr));gap:5px;display:grid}.calor .dia{color:var(--apagado);align-items:center;font-size:12px;font-weight:600;display:flex}.calor .q{aspect-ratio:1.9;border-radius:6px;transition:filter .2s,transform .2s}.calor .q:hover{filter:brightness(1.2) saturate(1.3) drop-shadow(0 0 6px var(--brilho-hover));transform:scale(1.08)}.calor .q.melhor{outline:2px solid var(--tinta);outline-offset:1px}.calor .hora{color:var(--apagado);text-align:center;font-size:11px}.escala{color:var(--apagado);align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.escala .passos{gap:3px;display:flex}.escala .passos i{border-radius:3px;width:26px;height:8px;display:block}.mini-titulo{color:var(--tinta-2);margin:0 0 10px;font-size:13px;font-weight:700}.destaque-calor{color:var(--tinta-2);margin:16px 0 0;font-size:14px}.destaque-calor b{color:var(--tinta)}@media (width<=900px){.horarios{grid-template-columns:minmax(0,1fr)}.calor{grid-template-columns:28px repeat(12,minmax(0,1fr));gap:3px}.calor .q{aspect-ratio:1;border-radius:4px}.calor .hora:nth-child(odd){visibility:hidden}}.form-nome{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.form-nome label{color:var(--tinta-2);flex-direction:column;flex:220px;gap:6px;max-width:360px;font-size:13px;font-weight:600;display:flex}.form-nome input{font:inherit;border:1px solid var(--borda);background:var(--pagina);color:var(--tinta);border-radius:8px;padding:10px 12px;font-size:15px}.form-nome input:focus{outline:2px solid var(--serie);outline-offset:1px}.form-nome .mensagem{flex-basis:100%;margin:0}.form-nome.compacto label span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.aviso-nome{border-radius:var(--raio);background:var(--ativo-fundo);border:1px solid color-mix(in srgb, var(--primaria) 25%, transparent);flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 18px;padding:14px 18px;display:flex}.aviso-nome .an-texto{flex-direction:column;flex:260px;gap:2px;display:flex}.aviso-nome .an-texto span{color:var(--tinta-2);font-size:13px}.aviso-nome .form-nome{flex:320px}.perfil{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.perfil .form-nome{flex:380px;justify-content:flex-end}.menu .quem b{color:var(--tinta);font-size:14px;display:block}.menu .quem span{color:var(--apagado);margin-top:2px;font-size:12px;display:block}.colunas-dia{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;gap:8px;min-height:180px;padding-bottom:31px;display:grid}.colunas-dia .cd{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.cd-valor{color:var(--tinta-2);white-space:nowrap;font-variant-numeric:tabular-nums;margin-bottom:5px;font-size:11px;font-style:normal;font-weight:800;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.cd-trilho{flex-direction:column;flex:1;width:100%;max-width:34px;padding-top:29px;display:flex}.cd-area{flex:1;align-items:flex-end;display:flex}.cd-trilho{position:relative}.cd-titulo{white-space:nowrap;margin:0;position:absolute;top:0;left:0}.cd-trilho i{background:linear-gradient(180deg, var(--serie), var(--serie-forte));opacity:.55;border-radius:6px 6px 3px 3px;width:100%;min-height:3px;transition:filter .2s,opacity .2s;display:block;position:relative}.cd.melhor .cd-trilho i{opacity:1}.cd.melhor .cd-valor{color:var(--tinta)}.cd:hover .cd-trilho i{opacity:1;filter:brightness(1.25) saturate(1.3) drop-shadow(0 0 5px var(--brilho-hover)) drop-shadow(0 0 10px var(--brilho-hover))}.cd-dia{color:var(--apagado);text-align:center;font-size:11px}@media (width<=900px){.colunas-dia{flex:none;gap:6px;height:200px;padding-bottom:0}}.anuncios .acoes{flex-direction:column;align-items:flex-start}.anuncios .acoes .botao{border-radius:8px}.linha-privada{color:var(--tinta-2);align-items:center;gap:8px;margin:-6px 0 0;font-size:13px;display:flex}.tabela-autores td{vertical-align:top}.tabela-autores td b{align-items:baseline;gap:4px;display:flex}.sub-celula{color:var(--apagado);margin-top:2px;font-size:12px;display:block}.estado{align-items:center;gap:8px;font-weight:600;display:inline-flex}.estado .ponto{flex:none}.acoes-linha{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.lista-chaves{gap:8px;margin:0 0 4px;padding:0;list-style:none;display:grid}.lista-chaves li{border:1px solid var(--borda);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.lista-chaves span{color:var(--apagado);font-size:12px}.chave-nova{background:var(--ativo-fundo);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:12px;display:flex}.chave-nova code{letter-spacing:.04em;word-break:break-all;-webkit-user-select:all;user-select:all;flex:260px;font-size:15px;font-weight:700}.chave-nova .nota{flex-basis:100%;margin:0}.entrar.cofre{max-width:480px}.cofre-titulo{letter-spacing:-.01em;margin:4px 0 8px;font-size:20px}.entrar .marcar,.seguranca .marcar{color:var(--tinta-2);cursor:pointer;align-items:flex-start;gap:10px;margin:14px 0 4px;font-size:14px;font-weight:500;display:flex}.entrar .marcar input,.seguranca .marcar input{width:auto;accent-color:var(--primaria);margin-top:3px;padding:0}.entrar .links{flex-direction:column;gap:8px;margin:18px 0 0;font-size:14px;display:flex}.entrar .links button{color:var(--serie);text-underline-offset:3px;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.entrar .acoes .botao{flex:1;width:auto;margin-top:10px}.codigo-grande{background:var(--ativo-fundo);border:1px dashed color-mix(in srgb, var(--primaria) 40%, transparent);-webkit-user-select:all;user-select:all;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:8px;margin:6px 0 14px;padding:14px;display:grid}.codigo-grande span{letter-spacing:.12em;text-align:center;color:var(--tinta);font:800 20px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace}.codigo-rec .acoes .botao{margin-top:0}.alerta-rec{color:var(--aviso-tinta);background:var(--aviso-fundo);border-radius:12px;margin:14px 0 4px;padding:10px 12px;font-size:13px}.botao.perigo{background:var(--ruim);color:#fff}.seguranca .acoes{margin-top:12px}.form-seguranca{max-width:420px}.form-seguranca .acoes .botao{margin-top:0}.seguranca .codigo-rec{max-width:480px}.seguranca .codigo-rec label{color:var(--tinta-2);margin:14px 0 6px;font-size:13px;font-weight:700;display:block}.seguranca .codigo-rec input:not([type=checkbox]){border:1px solid var(--borda);background:var(--pagina);width:100%;max-width:220px;color:var(--tinta);border-radius:8px;padding:10px 12px;font-size:15px}.seguranca .codigo-rec .botao{margin-top:12px}.conferencia .rolagem{margin:4px 0 10px;overflow-x:auto}.conferencia .tabela td{overflow-wrap:anywhere}.conferencia .acoes{align-items:center;margin-top:10px}.series-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.botao.pequeno{padding:7px 12px;font-size:13px}.series-nota{color:var(--tinta-2);margin:4px 0 0;font-size:14px}.series-erro{color:var(--ruim);margin:8px 0;font-size:14px;font-weight:600}.series-destaques{flex-wrap:wrap;gap:10px;margin:6px 0 16px;display:flex}.series-destaques>div{border:1px solid var(--borda);min-width:0;color:var(--tinta-2);border-radius:8px;flex:200px;padding:10px 12px;font-size:12px}.series-destaques b{color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:14px;display:block;overflow:hidden}.serie{border:1px solid var(--borda);border-radius:8px;margin-bottom:12px;padding:12px 14px}.serie:last-child{margin-bottom:0}.serie-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.serie.aberta .serie-cab{margin-bottom:10px}.serie-titulo{text-align:left;color:var(--tinta);background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;padding:0;display:flex}.serie-titulo b{font-size:16px}.serie-titulo small{color:var(--apagado);font-size:13px;font-weight:500}.serie-chips{flex-wrap:wrap;gap:6px;margin-left:4px;display:inline-flex}.serie-total{color:var(--tinta-2);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.serie-total>b{color:var(--tinta);font-size:18px}.serie-seta{color:var(--apagado);background:0 0;border:0;padding:0 4px;font-size:18px;line-height:1}.serie-rolagem{overflow-x:auto}.serie-tabela{border-collapse:collapse;table-layout:fixed;width:100%;min-width:420px;font-size:13px}.serie-tabela th{letter-spacing:.06em;text-transform:uppercase;color:var(--apagado);text-align:left;padding:6px 8px;font-size:11px;font-weight:700}.serie-tabela td{border-top:1px solid var(--borda);vertical-align:top;padding:8px}.serie-tabela td.vol,.serie-tabela th:first-child{color:var(--apagado);width:64px;font-weight:700}.serie-tabela .cel>span{color:var(--apagado);font-size:12px}.serie-tabela .cel button{text-align:left;width:100%;color:inherit;background:0 0;border:0;flex-direction:column;gap:1px;padding:0;display:flex}.serie-tabela .cel button:hover b{color:var(--serie)}.serie-tabela .cel b{color:var(--tinta)}.serie-tabela .cel span{color:var(--apagado);font-size:11px}.serie-tabela .cel-titulo{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;color:var(--tinta-2)!important}.serie-tabela .fatia{background:color-mix(in srgb, var(--serie) 18%, transparent);border-radius:3px;height:6px;margin-top:4px;display:block}.serie-tabela .fatia i{background:var(--serie);border-radius:3px;height:100%;display:block}.serie-tabela tr.seguem td{background:color-mix(in srgb, var(--serie) 6%, transparent);color:var(--tinta-2);font-size:12px}.serie-tabela tr.seguem p{margin:0 0 4px}.serie-tabela tr.seguem p:last-child{margin:0}.serie-tabela tr.seguem em{color:var(--tinta);font-style:normal;font-weight:700}.serie-tabela tr.seguem small{color:var(--apagado)}.editor-serie h2{margin:0 0 16px;font-size:20px}.es-campo{color:var(--tinta-2);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.es-campo input{font:inherit;border:1px solid var(--borda);background:var(--superficie);color:var(--tinta);border-radius:8px;padding:10px 12px;font-size:15px}.es-livros,.es-achados{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.es-achados{margin-top:10px}.es-livros li{border:1px solid var(--borda);border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.es-livros li.repetido{border-color:var(--ruim)}.es-capa{object-fit:cover;border-radius:4px;flex:none;width:34px;height:50px;font-size:6px}.es-info{flex-direction:column;flex:1;min-width:0;display:flex}.es-info b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.es-info small{color:var(--apagado);font-size:11px}.es-livros select{font:inherit;border:1px solid var(--borda);background:var(--superficie);color:var(--tinta);border-radius:8px;padding:6px 8px;font-size:13px}.es-vol{color:var(--apagado);align-items:center;gap:4px;font-size:12px;display:flex}.es-vol input{width:52px;font:inherit;border:1px solid var(--borda);background:var(--superficie);color:var(--tinta);border-radius:8px;padding:6px;font-size:13px}.es-tirar{color:var(--apagado);background:0 0;border:0;padding:0 4px;font-size:20px;line-height:1}.es-tirar:hover{color:var(--ruim)}.es-achados button{border:1px solid var(--borda);background:var(--superficie);width:100%;color:var(--tinta);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.es-achados button:hover{border-color:var(--serie)}.es-mais{color:var(--serie);white-space:nowrap;font-size:12px;font-weight:700}.es-botoes{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.editor-serie .busca{flex:none}@media (width<=600px){.es-livros li{flex-wrap:wrap}.es-info{flex-basis:calc(100% - 60px)}}.cf-aviso{border-radius:14px;flex-direction:column;gap:2px;margin:4px 0 10px;padding:12px 16px;font-size:14px;line-height:1.5;display:flex}.cf-aviso b{font-size:15px;font-weight:800}.cf-aviso.ok{background:color-mix(in srgb, var(--bom) 13%, transparent)}.cf-aviso.ok b{color:var(--bom)}.cf-aviso.quase{background:color-mix(in srgb, var(--alerta) 14%, transparent)}.cf-aviso.quase b{color:var(--alerta)}.cf-aviso.espera{background:var(--superficie);border:1px solid var(--borda)}.cf-aviso.espera b{color:var(--tinta)}a.cartao-link{color:inherit;cursor:pointer;border-radius:12px;text-decoration:none;display:block}a.cartao-link:focus-visible{outline:2px solid var(--serie);outline-offset:4px}.livro .anuncio{background:var(--ativo-fundo);color:var(--ativo-tinta);border-radius:8px;padding:2px 8px;font-size:11px;font-weight:800}.titulo-com-selo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.titulo-com-selo h2{margin:0}.selo-coletor{border:1px solid var(--borda);color:var(--tinta-2);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.selo-coletor.novo{background:var(--aviso-fundo);color:var(--aviso-tinta);border-color:#0000}.passos-coletor{color:var(--tinta-2);flex-direction:column;gap:6px;margin:18px 0 0;padding-left:20px;font-size:13px;line-height:1.6;display:flex}.passos-coletor b{color:var(--tinta)}#baixar-coletor .nota{margin:14px 0 0}.faixa-teste{background:var(--faixa);color:var(--ativo-tinta);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 18px;padding:12px 18px;font-size:14px;display:flex}.faixa-teste b{font-weight:800}.faixa-teste a{color:var(--ativo-tinta);font-weight:700}.trancado{border-style:dashed;border-color:var(--eixo);box-shadow:none;flex-direction:column;gap:10px;display:flex}.trancado h2{color:var(--tinta-2);align-items:center;gap:8px;margin:0;display:flex}.trancado p{color:var(--tinta-2);margin:0;font-size:14px}.trancado a{color:var(--serie);font-weight:700}.tr-riscos{gap:10px;display:flex}.tr-riscos span{background:var(--fio);border-radius:6px;width:120px;height:14px}.tr-riscos span+span{width:80px}.gaveta .trancado{margin-top:18px}.item .tranca{color:var(--apagado);align-items:center;gap:4px;margin-left:auto;font-size:11px;font-weight:700;display:inline-flex}.item-trancado{color:var(--apagado)}.planos-escolha{flex-direction:column;gap:14px;display:flex}.planos-escolha h2{letter-spacing:-.01em;font-size:22px;font-weight:800}.planos-escolha .sub{max-width:680px;margin:0}.planos-dois{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:760px;display:grid}.plano{border:1px solid var(--borda);border-radius:18px;flex-direction:column;gap:8px;padding:20px;display:flex;position:relative}.plano.destaque{border:2px solid var(--primaria);padding:19px}.plano .pl-nome{font-size:17px;font-weight:800}.plano .pl-preco{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.plano .pl-preco small{color:var(--apagado);letter-spacing:0;font-size:13px;font-weight:500}.plano .pl-texto{color:var(--tinta-2);font-size:13px}.plano .pl-selo{background:var(--faixa);color:var(--ativo-tinta);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:16px;right:16px}@media (width<=640px){.planos-dois{grid-template-columns:1fr}}.escolha-plano{font:inherit;border:1px solid var(--borda);background:var(--superficie);color:var(--tinta);border-radius:8px;padding:5px 8px;font-size:13px;font-weight:600}
