:root{--fm:"Archivo",system-ui,sans-serif!important;--fcod:"IBM Plex Mono",ui-monospace,monospace}code,kbd,samp,pre,pre *,.code,#ctCodigo,.d-search .d-kbd{font-family:var(--fcod)!important}.ab-big,.speedo-val,.anki-count,.major-out,.hub-n,.est-n,.tr-n,.in-lab-num span,.mtx-i .n,.in-placar span,.pl-numeros span{font-variant-numeric:tabular-nums}h1,h2,.cap-head h2,.in-h1{font-stretch:100%!important;font-weight:760!important;letter-spacing:-.014em!important}.cap-num{background:none!important;color:var(--c1)!important;padding:0!important;border:0!important;box-shadow:none!important;font:650 .88rem/1.3 var(--fd)!important}.cap-rule{display:none!important}.cap-meta{gap:.2rem .55rem!important;align-items:center!important}.cap-meta>span{background:none!important;border:0!important;padding:0!important;box-shadow:none!important;font:500 .88rem/1.5 var(--fd)!important;color:var(--ink-2,#44546B)!important}.cap-meta>span+span::before{content:"·";margin-right:.55rem}h3 .step{background:none!important;border:0!important;padding:0!important;margin:0 0 .3rem!important;font:600 .85rem/1.4 var(--fd)!important;color:var(--ink-2,#44546B)!important;display:block}.hm-chip,.cb4-chip,.in-selo,.in-olho{background:none!important;border:0!important;box-shadow:none!important;padding:0!important}.cap-sub{border-left:0!important;padding-left:0!important;font-size:1.12rem!important}.comece{box-shadow:none!important;background-image:none!important}.cap-num,.cap-meta>span,h3 .step,.hm-chip,.cb4-chip,.in-selo,.in-olho,.cap-sub,.comece{transition:none!important}.cb-btn-pri{background:var(--c1)!important;color:var(--sobre-forte,#fff)!important;border-color:var(--c1)!important;box-shadow:none!important}#capBar .cb-back,#capBar .cb-cam,#capBar .cb-n,#capNav button,#voltarCap,.ab-btn,.ab-major b em,.ab-major b i,.ab-note,.ab-w-t,.alegoria .bt,.anki-badge,.anki-count,.anki-hint,.arv-bar .t,.arv-bar button,.box .bt,.bq-conta,.bq-fechar,.bq-mais,.bq-pago,.bq-onde,.cap-done,.cap-import .acc-badge,.cap-import .badge-num,.cap-import .badge,.cap-import .label,.cap-import .kicker,.cap-import .sheet-tag,.cap-import .badge-num,.cap-import .btn,.cap-import .run,.cap-import .cb4-abas .tab-btn,.cap-import .cb4-abas-dica,.cap-import .flow-status,.cap-import .label,.cap-import .kicker,.cap-import .badge,.cap-import .sheet-tag,.cap-import .tagline,.cap-import h3 .step,.cap-import .step,.cap-meta .cap-done,.cap-meta span,.cap-num,.card .t,.cb-af-h b,.cb-af-h span,.cb-af-nota,.cb-atual,.cb-col .cb-col-g>*,.cb-col-s,.cb-col-t,.cb-copiar,.cb-cta-nota,.cb-desk-s,.cb-disc,.cb-doc .card .t,.cb-doc .data,.cb-doc th,.cb-doc-nav a,.cb-doc-x,.cb-fim-t,.cb-foot h5,.cb-foot-base small,.cb-lay-g button,.cb-lay-s,.cb-lay-toast .x,.cb-lay-t,.cb-medir-bt,.cb-mini button,.cb-prox .p-l,.cb3-aviso,.cb3-desk .tx span,.cb4-ajuda .fecha,.cb4-ajuda-cx p.s,.cb4-assin>span,.cb4-chip,.cb4-leve,.cb4-lupa,.cb4-nome-bt,.cb4-salvo,.cb4-sug,.cb4-tw .dica,.cb4-tw button,.cb4-vis-leg,.cb4-vis-top button,.cb4-vis-t,.cb4-vis-zoom,.cb5-selo,.cb7-selo,.comece .cm-t,.crumb,.ct-campo label,.ct-conta-rot,.ct-dica,.ct-forca span,.ct-obra p,.ct-olho,.ct-ou,.ct-selo,.d-acts button,.d-acts-ic .nm,.d-brand span,.d-cap .n,.d-casa .d-nota,.d-cont em,.d-cont span,.d-empty,.d-h,.d-mini a,.d-parte,.d-prog span,.d-r-t,.d-tools .nm,.data,.det-caps a,.det-sub,.ev-sub,.det-t span,.det-vazio,.dgm figcaption,.dgm-mais .dm-t,.dgm-rev,.est-h span,.est-parte .ep-c,.est-parte .ep-t,.est-s,.ev .card .cod,.ev .card .qd,.ev,.exam-btn,.exam-chips-lbl,.exam-chip,.exam-room-title,.eyebrow,.fc-face .lab,.ficha .tag,.forge-badge,.forge-hint,.forge-q .qnum,.ger-h b,.ger-h span,.hero-tags span,.hm-chip,.howto .ht-meta,.hub-clear,.hub-h span,.hub-n,.in-b-chips span,.in-dia,.in-lab-rel b,.in-meia .in-meia-r,.in-mudo,.in-nome,.in-nota,.in-olho,.in-painel-h span,.in-placar span,.in-plano .in-preco i,.in-pnome-i,.in-porta em,.in-prat-c .in-prat-q,.in-prat-c em,.in-prat-q,.in-selo,.in-tog,.in-tr-n,.leg span,.levels .lv-pill,.lib-book .lb-open,.lib-book .lb-serie,.lvl,.marca span,.mtx-h span,.mtx-i .n,.mtx-i .x span,.naodito .nd-t,.nav-tool,.no .caps,.no .data,.no .tag,.nota .bt,.ob-codigo-r,.parte-cover .pc-rom,.pe h5,.pe-base small,.pe-in small,.pl-aviso,.pl-dia,.pl-mes,.pl-tudo h3,.plan-dot,.plan-phase .ref,.plan-sub,.plan-tools a,.pomo-btn,.pomo-title,.quiz-badge,.quiz-reset,.quote cite,.rd-btn,.rd-pos,.reader-page .rp-tag,.resume-chip,.search-info,.sec-h .kick,.sinais figcaption,.speedo-lab,.speedo-val,.streak,.sumario-badge,.sumario-cat,.sumario-grid a .cn,.sumario-grid a .rt,.theme-btn,.tl-i .tt,.toc a,.toc b,.top-in .voltar,.top-nav a,.top-nav button,.totop,.tpanel-hint,.tr-c,.tr-h span,.vd-tag,.vs-k,.widget .wt,a.in-b em,footer .bt,h3 .step,nav a.tab,th,.hero-tags span,.top-in .marca b,#capBar .cb-t,.top-in .voltar,.cap-num,.cb7-barra,.marca>span>span,.top-nav a,.top-nav button,.top-nav a,.top-nav button{font-size:max(.78rem,12.5px)!important}.ab-big,.ab-major b i,.ab-w-t,.alegoria .bt,.anki-badge,.arv-bar .t,.box .bt,.bq-onde,.cap-done,.cap-import .badge,.cap-import .label,.cap-import .kicker,.cap-import .sheet-tag,.cap-import .badge-num,.cap-import .cb4-abas-dica,.cap-import .label,.cap-import .kicker,.cap-import .badge,.cap-import .sheet-tag,.cap-import .tagline,.cap-import h5,.cap-meta .cap-done,.cap-meta span,.cap-num,.card .t,.cb-af-h b,.cb-atual,.cb-col-t,.cb-copiar,.cb-doc .card .t,.cb-doc th,.cb-fim-t,.cb-foot h5,.cb-lay-t,.cb-prox .p-l,.cb4-ajuda-cx p.s,.cb4-assin>span,.cb4-chip,.cb4-lupa,.cb4-nome-bt,.cb4-salvo,.cb4-tw button,.cb5-selo,.cb7-selo,.comece .cm-t,.crumb,.ct-campo label,.ct-conta-rot,.ct-olho,.ct-ou,.ct-selo,.d-brand span,.d-h,.d-parte,.d-prog span,.d-r-t,.det-sub,.ev-sub,.det-t span,.dgm-mais .dm-t,.dgm-rev,.est-parte .ep-t,.ev .card .cod,.ev .card .qd,.exam-btn,.exam-chips-lbl,.exam-room-title,.eyebrow,.fc-face .lab,.ficha .tag,.forge-badge,.ger-h b,.hero-tags span,.howto .ht-meta,.in-meia .in-meia-r,.in-olho,.in-plano b,.in-porta em,.in-prat-c .in-prat-q,.in-prat-c em,.in-prat-q,.in-selo,.lib-book .lb-serie,.lvl,.major-out,.marca span,.mtx-i .x span,.naodito .nd-t,.no .data,.no .tag,.nota .bt,.ob-codigo b,.ob-codigo-r,.parte-cover .pc-rom,.pe h5,.pl-card h2,.pl-fita,.pl-olho,.pl-tudo h3,.plan-sub,.pomo-title,.quiz-badge,.quote cite,.reader-page .rp-tag,.sec-h .kick,.sumario-badge,.sumario-cat,.tl-i .tt,.toc b,.vd-tag,.vs-k,.widget .wt,a.in-b em,footer .bt,h3 .step,nav a.tab,th{text-transform:none!important;letter-spacing:.01em!important}.dgm .lbl-s{font-size:max(9.5px,12.5px)!important}.dgm .lbl{font-size:max(11px,12.5px)!important}.in-eixo{font-size:max(11px,12.5px)!important}.in-pino{font-size:max(11px,12.5px)!important}@media (max-width: 380px){}@media (max-width: 400px){}@media (max-width: 460px){}@media (max-width: 520px){}@media (max-width: 960px){}.orig{font-size:max(.78em,12.5px)!important}#rotinaProg,#ss-rotinaProg,.cb-volta-inicio a{font-size:max(.8rem,12.5px)!important}:not(svg *)[style*="font-size:.5"],:not(svg *)[style*="font-size:.6"],:not(svg *)[style*="font-size:.7"]{font-size:max(.8rem,12.5px)!important}nav .nav-in>.prog-ring,nav .nav-in>.streak,nav .nav-in>.exam-btn,nav .nav-in>.nav-tool,nav .nav-in>.theme-btn{display:none!important}.cb6-dir{position:sticky;right:0;margin-left:auto;flex:none;display:flex;gap:.4rem;align-items:center;padding:0 0 0 1.4rem;z-index:2;background:linear-gradient(90deg,transparent,var(--bg) 1.2rem)}.cb6-busca,.cb6-mais{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;min-width:44px;padding:0 .85rem;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--ink);font:600 .9rem/1 var(--fd);cursor:pointer}.cb6-busca:hover,.cb6-mais:hover{border-color:var(--c1);color:var(--c1)}.cb6-busca svg,.cb6-mais svg{flex:none}@media (max-width:460px){.cb6-dir .cb6-busca span,.cb6-dir .cb6-mais span{display:none}.cb6-busca,.cb6-mais{padding:0}}#capBar .cb-tools [data-cb="tema"],#capBar .cb-tools [data-cb="foco"],#capBar .cb-tools [data-cb="tools"]{display:none!important}#capBar .cb-tools button{width:40px!important;height:40px!important}#capBar .cb6-mais{min-height:40px;min-width:40px;width:40px;padding:0;border-radius:50%}#capBar .cb6-mais span{display:none}.cb6-folha{position:fixed;inset:0;z-index:300;display:flex;align-items:flex-end;justify-content:center}.cb6-folha-fundo{position:absolute;inset:0;background:rgba(10,15,30,.45)}.cb6-folha-cx{position:relative;width:100%;max-width:520px;max-height:85vh;overflow:auto;background:var(--card);color:var(--ink);border:1px solid var(--line);border-bottom:0;border-radius:18px 18px 0 0;padding:.6rem 1rem calc(1rem + env(safe-area-inset-bottom));box-shadow:0 -12px 40px -18px rgba(0,0,0,.5)}@media (min-width:700px){.cb6-folha{align-items:center}.cb6-folha-cx{border-radius:18px;border-bottom:1px solid var(--line)}}.cb6-folha-topo{display:flex;align-items:center;justify-content:space-between;min-height:44px}.cb6-folha-topo b{font:750 1.05rem/1.2 var(--fd)}.cb6-fechar{min-height:44px;padding:0 .9rem;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink-2);font:600 .88rem/1 var(--fd);cursor:pointer}.cb6-folha-prog{margin:.2rem 0 .7rem;font:500 .9rem/1.5 var(--fd);color:var(--ink-2)}.cb6-item{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;min-height:56px;padding:.7rem .9rem;margin:0 0 .4rem;border-radius:12px;border:1px solid var(--line);background:var(--bg);color:var(--ink);text-align:left;cursor:pointer}.cb6-item:hover,.cb6-item:focus-visible{border-color:var(--c1)}.cb6-item-t{font:650 .98rem/1.3 var(--fd)}.cb6-item-d{font:400 .85rem/1.4 var(--fd);color:var(--ink-2)}.cb6-modo{position:relative;padding-right:2.6rem}.cb6-modo.cb6-marcado{border-color:var(--c1);background:color-mix(in srgb,var(--c1) 10%,var(--bg))}.cb6-modo.cb6-marcado::after{content:"";position:absolute;right:1.1rem;top:50%;width:.45rem;height:.85rem;margin-top:-.55rem;border-right:2px solid var(--c1);border-bottom:2px solid var(--c1);transform:rotate(45deg)}main,#estante,#trilha{transition:opacity .17s ease}html.cb-trocando main,html.cb-trocando #estante,html.cb-trocando #trilha{opacity:0}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}.cb6-prog{margin:.4rem 0 0;font:500 .9rem/1.5 var(--fd);color:var(--ink-2)}@media (max-width:1023px){#capNav{left:0!important;right:0!important;bottom:0!important;transform:none!important;width:auto!important;max-width:none!important;border-radius:0!important;justify-content:space-around!important;border:0!important;border-top:1px solid var(--line)!important;box-shadow:none!important;background:var(--card)!important;backdrop-filter:none!important;padding:.35rem .5rem calc(.35rem + env(safe-area-inset-bottom))!important;transition:transform .25s ease!important}#capNav.cb6-recolhe{transform:translateY(110%)!important}#capNav button{min-height:44px}body.kamum.lendo{padding-bottom:calc(64px + env(safe-area-inset-bottom))}body.kamum.lendo .totop{bottom:calc(72px + env(safe-area-inset-bottom))!important}}#cnMid{display:inline-flex;align-items:center;justify-content:center;gap:.4rem}section.cap>h3{margin-top:3rem!important}section.cap .toc{background:var(--card)!important;border:1px solid var(--line)!important;border-radius:12px!important;box-shadow:none!important;padding:.4rem 1rem .6rem!important;display:block!important}section.cap .toc b{display:block;font:700 .95rem/1.3 var(--fd)!important;margin:.5rem 0 .2rem}section.cap .toc a{display:flex!important;align-items:center;min-height:44px;margin:0!important;padding:.55rem 0!important;border:0!important;border-top:1px solid var(--line)!important;border-radius:0!important;background:none!important;box-shadow:none!important;font:500 .95rem/1.4 var(--fd)!important;color:var(--ink)!important;text-decoration:none}section.cap .toc a:hover{color:var(--c1)!important}section.cap .toc a.toc-trancado{color:var(--ink-2)!important}section.cap .toc a.toc-trancado>span[aria-hidden="true"]{display:none}section.cap .toc:not(.cb6-toc-aberto) .cb6-toc-fora{display:none!important}.cb6-toc-grupo{display:block;margin:.8rem 0 .1rem;font:650 .88rem/1.4 var(--fd);color:var(--ink-2)}.cb6-toc-mais{display:block;width:100%;min-height:44px;margin:.4rem 0 0;border:0;border-top:1px solid var(--line);background:none;color:var(--c1);font:650 .92rem/1 var(--fd);text-align:left;cursor:pointer;padding:0}section.cap .box,section.cap .alegoria,section.cap .howto,section.cap .quote,section.cap .dgm-mais,section.cap .comece{background:var(--card)!important;background-image:none!important;border:1px solid var(--line)!important;border-left:3px solid var(--ink-soft,#5D7188)!important;border-radius:12px!important;box-shadow:none!important;padding:1rem 1.1rem!important;transition:none!important}section.cap .box.gold,section.cap .comece{border-left-color:var(--c1)!important}section.cap .box.alert{border-left-color:var(--c4)!important;background:color-mix(in srgb,var(--c4) 5%,var(--card))!important}section.cap .box::before,section.cap .box::after,section.cap .alegoria::before,section.cap .alegoria::after,section.cap .comece::before,section.cap .comece::after{display:none!important}section.cap .box .bt,section.cap .alegoria .bt,section.cap .howto .bt,section.cap .comece .cm-t,section.cap .dgm-mais .dm-t{display:block;font:650 .95rem/1.35 var(--fd)!important;color:var(--ink)!important;margin:0 0 .45rem!important;background:none!important;padding:0!important}.cb6-origem{margin:2rem 0 0;font:500 .88rem/1.5 var(--fd);color:var(--ink-2)}.cb6-origem .cb4-chip{background:none!important;border:0!important;padding:0!important;color:var(--ink-2)!important;text-decoration:underline!important;text-underline-offset:3px;font:inherit!important}.hm-stats{display:block!important;margin:.5rem 0 0!important;font:500 .9rem/1.6 var(--fd);color:var(--ink-2)}.hm-stats .hm-chip,.hm-stats .cb-atual{display:inline!important;font:inherit!important;color:inherit!important;background:none!important;border:0!important;padding:0!important;margin:0!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important}.hm-stats .cb-atual i{display:none!important}.hm-stats>*+*::before{content:"·";margin:0 .45em}#estante .est-h b{font:750 1.3rem/1.3 var(--fd)!important}#estante .est-h span{font:400 .92rem/1.5 var(--fd)!important;color:var(--ink-2)!important}#estante .est-item{background:none!important;background-image:none!important;border:0!important;border-top:1px solid var(--line)!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:.8rem .2rem!important;min-height:56px;gap:.8rem!important;animation:none!important;transition:none!important;transform:none!important;overflow:hidden!important}#estante .est-item:hover{background-color:color-mix(in srgb,var(--c1) 4%,transparent)!important}#estante .est-n{width:2rem!important;min-width:2rem!important;height:auto!important;background:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;font:600 .95rem/1.3 var(--fd)!important;color:var(--ink-2)!important;transform:none!important;transition:none!important}#estante .est-t{font:650 1rem/1.3 var(--fd)!important;letter-spacing:0!important;color:var(--ink)!important}#estante .est-s{font:400 .88rem/1.4 var(--fd)!important;color:var(--ink-2)!important;margin-top:.15rem!important}#estante .est-go{opacity:.6!important;font-size:1.2rem!important;transform:none!important;transition:none!important}#estante .est-parte{display:block!important;margin:2.6rem 0 .6rem!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;transition:none!important}#estante .est-parte .ep-t{display:inline!important;font:750 1.2rem/1.3 var(--fd)!important;color:var(--ink)!important;white-space:normal!important;text-transform:none!important;letter-spacing:0!important}#estante .est-parte .ep-l{display:none!important}#estante .est-parte .ep-c{display:inline!important;background:none!important;border:0!important;padding:0!important;margin-left:.45rem;font:500 .9rem/1.3 var(--fd)!important;color:var(--ink-2)!important}#estante .est-parte .ep-d{display:block!important;margin:.3rem 0 0!important;font:400 .95rem/1.5 var(--fb)!important;color:var(--ink-2)!important}#estante .est-parte.oculto,#estante .cb6-passos-h.oculto,#estante .cb6-passos-resto.oculto{display:none!important}#estante .cb6-passos-h{margin:1.3rem 0 .4rem}#estante .cb6-passos-h b{display:block;font:700 1.02rem/1.3 var(--fd);color:var(--c1)}#estante .cb6-passos-h span{display:block;margin-top:.15rem;font:400 .92rem/1.5 var(--fd);color:var(--ink-2)}#estante .est-item.est-comece{position:relative;border-top:0!important;padding-left:2.9rem!important}#estante .est-item.est-comece .est-n{display:none!important}#estante .est-item.est-comece::before{content:attr(data-passo);position:absolute;left:.2rem;top:.75rem;width:2rem;height:2rem;box-sizing:border-box;border-radius:50%;border:2px solid var(--c1);background:var(--card);color:var(--c1);font:700 .95rem/1.75rem var(--fd);text-align:center;z-index:1}#estante .est-item.est-comece:not(.cb6-passo-fim)::after{content:"";position:absolute;left:calc(1.2rem - 1px);top:2.75rem;bottom:0;border-left:2px solid color-mix(in srgb,var(--c1) 40%,var(--line))}#estante .est-item.est-comece:not(.cb6-passo-ini){background-image:linear-gradient( color-mix(in srgb,var(--c1) 40%,var(--line)),color-mix(in srgb,var(--c1) 40%,var(--line)))!important;background-repeat:no-repeat!important;background-size:2px .75rem!important;background-position:calc(1.2rem - 1px) 0!important}#estante .est-item.est-comece .est-s::before{content:"Capítulo " attr(data-num) " · "!important;color:var(--ink-2)!important;font-weight:400!important}#estante .cb6-passos-resto{margin:1.6rem 0 .4rem;font:650 .98rem/1.3 var(--fd);color:var(--ink)}#estante .cb6-passos-h,#estante .cb6-passos-resto,#estante .est-item.est-comece{grid-column:1/-1}.data,.ct-olho{background:none!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;font:500 .9rem/1.4 var(--fd)!important;color:var(--ink-2,#44546B)!important}.data i,.ct-olho i{display:none!important}#topo h1{font-size:clamp(1.9rem,1.1rem + 3.6vw,3.4rem)!important;line-height:1.1!important;max-width:24ch}#topo .topo-ben{list-style:none;padding:0;margin:1.3rem 0 0;display:grid;gap:.55rem;max-width:44rem}#topo .topo-ben li{position:relative;padding-left:1.5rem;color:var(--ink-2,var(--ink-soft));line-height:1.5}#topo .topo-ben li::before{content:"";position:absolute;left:.15rem;top:.5em;width:.55rem;height:.55rem;border-radius:50%;background:var(--c1)}#topo .topo-ben b{color:var(--ink)}#topo .topo-acoes{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.4rem 0 .2rem}#topo .topo-acoes .cb-btn{min-height:44px;display:inline-flex;align-items:center;text-decoration:none}#topo .lead-lin{white-space:nowrap}.cb5-cont-caixa{position:fixed;left:0;right:0;margin:0 auto;width:max-content;bottom:calc(4.8rem + env(safe-area-inset-bottom,0px));z-index:60;display:flex;align-items:stretch;gap:.25rem;max-width:min(94vw,460px);box-sizing:border-box;padding:.25rem;border-radius:16px;background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-l)}.cb5-cont-caixa .resume-chip{position:static!important;transform:none!important;animation:none!important;box-shadow:none!important;flex:1 1 auto;min-width:0;min-height:44px;margin:0;padding:.5rem .9rem!important;border-radius:12px!important;border:0;background:none!important;color:var(--ink)!important;text-align:left;line-height:1.3;cursor:pointer}.cb5-cont-x{flex:none;min-height:44px;min-width:44px;padding:0 .9rem;border:0;border-left:1px solid var(--line);border-radius:0 12px 12px 0;background:none;color:var(--ink-2);font:600 max(.9rem,12.5px)/1 var(--fd);cursor:pointer}.cb5-cont-x:hover,.cb5-cont-x:focus-visible{color:var(--c4)}.resume-chip:not(.cb5-cont){background:var(--card)!important;color:var(--ink)!important;border:1px solid var(--line)!important}.resume-chip .rx{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-.55rem -.5rem -.55rem 0;color:var(--ink-2)!important;opacity:1!important}@media print{.cb5-cont-caixa{display:none!important}}section.cap .desafio,section.cap .resolvido{margin:1.4rem 0;padding:1rem 1.1rem;background:var(--card);border:1px solid var(--line);border-left:3px solid var(--c3);border-radius:12px}section.cap .resolvido{border-left-color:var(--c1)}.ds-cab,.rs-cab{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin:0 0 .5rem!important}.ds-tag,.rs-tag{display:inline-block;padding:.15rem .6rem;border-radius:999px;font:700 .85rem/1.4 var(--fd);color:var(--c3);border:1px solid color-mix(in srgb,var(--c3) 55%,transparent)}.rs-tag{color:var(--c1);border-color:color-mix(in srgb,var(--c1) 55%,transparent)}.ds-meta{font:500 .88rem/1.4 var(--fd);color:var(--ink-2)}section.cap .desafio h4,section.cap .resolvido h4{margin:.1rem 0 .5rem;font:750 1.05rem/1.35 var(--fd);color:var(--ink)}section.cap .desafio>p,section.cap .resolvido>p{margin:.5rem 0}.ds-passou{font:500 .95rem/1.55 var(--fd);color:var(--ink-2)}.ds-passou b{color:var(--ink)}section.cap details.ds-res{margin:.7rem 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:none;box-shadow:none;padding:0}section.cap details.ds-res>summary{display:flex;align-items:center;min-height:44px;padding:0;cursor:pointer;list-style:none;font:650 .95rem/1.3 var(--fd);color:var(--c1)}section.cap details.ds-res>summary::-webkit-details-marker{display:none}section.cap details.ds-res>summary::before{content:none!important;display:none!important}section.cap details.ds-res>summary::after{content:"";position:static;left:auto;top:auto;flex:0 0 auto;width:.5rem;height:.5rem;margin:0 0 0 .6rem;background:none;box-shadow:none;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}section.cap details.ds-res[open]>summary::after{transform:translateY(2px) rotate(-135deg)}section.cap details.ds-res>div{padding:.2rem 0 .3rem}ol.rs-passos{counter-reset:rp;list-style:none;margin:.6rem 0 .4rem!important;padding:0!important}ol.rs-passos>li{counter-increment:rp;position:relative;margin:0!important;padding:0 0 .9rem 2.6rem!important}ol.rs-passos>li::before{content:counter(rp);position:absolute;left:0;top:.05rem;width:1.8rem;height:1.8rem;border-radius:50%;display:grid;place-items:center;background:var(--c1);color:var(--sobre-forte,#fff);font:700 .9rem/1 var(--fd)}ol.rs-passos>li:not(:last-child)::after{content:"";position:absolute;left:.88rem;top:2rem;bottom:.15rem;width:2px;background:color-mix(in srgb,var(--c1) 30%,transparent)}ol.rs-passos>li>b:first-child{display:block;font:700 1rem/1.4 var(--fd);color:var(--ink)}.rs-fim{padding:.7rem .8rem;border-radius:10px;background:color-mix(in srgb,var(--c1) 6%,var(--card))}section.cap .resumo{margin:1.2rem 0 1.6rem;padding:1.3rem 1.2rem;border:1px solid var(--line);border-radius:16px;background:var(--card)}.rs-frase{margin:0 0 1.1rem!important;padding:0 0 1rem;border-bottom:1px solid var(--line);font:600 1.2rem/1.45 var(--fb);color:var(--ink)}.rs-frase small{display:block;margin:0 0 .3rem;font:650 .88rem/1.3 var(--fd);color:var(--c1)}ol.rs-grade{display:grid;grid-template-columns:1fr;gap:.6rem;margin:0!important;padding:0!important;list-style:none}@media (min-width:640px){ol.rs-grade{grid-template-columns:1fr 1fr}}ol.rs-grade>li{display:grid;grid-template-columns:auto 1fr;gap:.1rem .7rem;align-items:start;margin:0!important;padding:.8rem .85rem!important;border:1px solid var(--line);border-radius:12px;background:var(--bg)}.rs-n{grid-row:span 3;display:grid;place-items:center;width:2rem;height:2rem;border-radius:9px;background:color-mix(in srgb,var(--c1) 12%,var(--card));color:var(--c1);font:800 .95rem/1 var(--fd)}ol.rs-grade>li>b{font:700 1rem/1.35 var(--fd);color:var(--ink)}ol.rs-grade>li>span:not(.rs-n){font:500 .92rem/1.45 var(--fd);color:var(--ink-2)}ol.rs-grade>li>a.xref{justify-self:start;display:inline-flex;align-items:center;min-height:44px;font:650 .9rem/1 var(--fd)}.rs-fluxo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.1rem 0 0!important}.rs-fluxo>b{flex-basis:100%;font:700 .95rem/1.3 var(--fd);color:var(--ink)}.rs-fluxo>span{padding:.45rem .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--c1) 45%,transparent);font:600 .9rem/1.3 var(--fd);color:var(--ink)}.rs-fluxo>span+span::before{content:"\2192";margin:0 .55rem 0 -.25rem;color:var(--c1)}.rs-dois{display:grid;grid-template-columns:1fr;gap:.8rem;margin:1.1rem 0 0}@media (min-width:640px){.rs-dois{grid-template-columns:1fr 1fr}}.rs-dois>div{padding:.8rem .9rem;border-radius:12px;background:var(--bg);border:1px solid var(--line)}.rs-dois>div>b{display:block;margin:0 0 .4rem;font:700 .95rem/1.3 var(--fd);color:var(--ink)}.rs-dois ul{margin:0!important;padding:0!important;list-style:none}.rs-dois li{position:relative;margin:.25rem 0!important;padding-left:1.1rem!important;font:500 .92rem/1.5 var(--fd);color:var(--ink-2)}.rs-dois li::before{content:"";position:absolute;left:0;top:.55em;width:.5rem;height:.5rem;border-radius:50%;background:var(--c3)}.rs-dois .rs-nao li::before{background:var(--c4)}.rs-prox{margin:1.1rem 0 0!important;font:500 .95rem/1.55 var(--fd);color:var(--ink-2)}.rs-prox b{color:var(--ink)}section.cap>.cb-miolo{min-height:40vh}section.cap>.cb-miolo.cb-miolo-vem{display:flex;justify-content:center;padding:2rem 0}section.cap>.cb-miolo.cb-miolo-vem::before{content:"Carregando o capítulo…";font:500 .95rem/1.5 var(--fd);color:var(--ink-2,#44546B)}section.cap>.cb-miolo.cb-miolo-erro{min-height:0;margin:2rem 0;padding:1rem 1.1rem;border:1px solid var(--line);border-left:3px solid var(--c4);border-radius:12px;background:var(--card)}.cb-miolo-erro p{margin:0 0 .7rem;font:500 .95rem/1.5 var(--fd);color:var(--ink)}.cb-miolo-bt{display:inline-flex;align-items:center;min-height:44px;padding:0 1rem;border-radius:999px;border:1px solid var(--line);background:var(--bg);color:var(--ink)!important;font:600 .92rem/1 var(--fd);text-decoration:none!important;cursor:pointer}@media print{section.cap>.cb-miolo{display:none}}@media screen{body.kamum:not(.exam-mode) section.cap>.cb-depois{display:none!important}}@media screen{body.kamum:not(.exam-mode) section.cap:has(>.cb-continuar)>.cb-fim{display:none!important}}body:not(.kamum) .cb-continuar,body.exam-mode .cb-continuar{display:none}.cb-continuar{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin:2.2rem 0 1rem;padding:.8rem 1.1rem;border:1px solid var(--c1);border-radius:14px;background:var(--card);color:var(--c1)!important;font:650 1rem/1.35 var(--fd);text-align:center;cursor:pointer}.cb-continuar:hover,.cb-continuar:focus-visible{background:color-mix(in srgb,var(--c1) 8%,var(--card))}@media print{.cb-continuar{display:none!important}}@media (min-width:1000px){body.cbd:not(.d-sem-e) #visualBtn{display:none!important}}:root{--fh:"Cinzel","Iowan Old Style","Times New Roman",serif;--cdx-fio:color-mix(in srgb,var(--c2) 55%,transparent);--cdx-luz:transparent;--cdx-fundo:none;--cdx-filete:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 20'%3E%3Cpath d='M2 4C14 4 20 15 44 16L46 5C60 5 68 13 92 14L94 5C110 5 118 11 142 12L144 5C164 5 176 9 206 10H236' fill='none' stroke='%23000' stroke-width='1.3'/%3E%3Ccircle cx='46' cy='5' r='2.6'/%3E%3Ccircle cx='94' cy='5' r='2.6'/%3E%3Ccircle cx='144' cy='5' r='2.6'/%3E%3Crect x='234' y='8' width='5' height='5'/%3E%3Crect x='0' y='2' width='4' height='4'/%3E%3C/svg%3E");--cdx-selo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 1l3 3.4 4.4-1.3 1.4 4.3 4.5.6-.4 4.5 4 2.1-1.9 4.1 2.6 3.7-3.4 3 1 4.4-4.4 1.2-.9 4.5-4.5-.2-2.4 3.9-3.9-2.3L16 39l-2.5-3.8-4.5.3-.9-4.4-4.4-1.2 1-4.4-3.4-3 2.6-3.7L1 14.7l4-2.1-.4-4.5 4.5-.6 1.4-4.3 4.4 1.3z'/%3E%3C/svg%3E")}:root[data-theme="dark"],:root[data-tema="escuro"]{--cdx-luz:rgba(63,224,208,.28);--cdx-fundo:radial-gradient(900px 520px at 8% -8%,rgba(63,224,208,.07),transparent 62%),radial-gradient(760px 480px at 108% 4%,rgba(201,162,75,.06),transparent 60%)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]):not([data-tema="claro"]){--cdx-luz:rgba(63,224,208,.28);--cdx-fundo:radial-gradient(900px 520px at 8% -8%,rgba(63,224,208,.07),transparent 62%),radial-gradient(760px 480px at 108% 4%,rgba(201,162,75,.06),transparent 60%)}}:root[data-theme="light"],:root[data-tema="claro"]{--cdx-fundo:radial-gradient(1100px 600px at 50% -20%,rgba(201,162,75,.10),transparent 65%)}@media (prefers-color-scheme:light){:root:not([data-theme="dark"]):not([data-tema="escuro"]){--cdx-fundo:radial-gradient(1100px 600px at 50% -20%,rgba(201,162,75,.10),transparent 65%)}}body{background-image:var(--cdx-fundo)!important;background-repeat:no-repeat!important}::selection{background:color-mix(in srgb,var(--c1) 28%,transparent);color:inherit}h1,h2,.cap-head h2,.in-h1,.hm-t,.cb-doc-t,.pc-t,.est-parte,.hub-h b,.est-h b{font-family:var(--fh)!important;font-weight:700!important;letter-spacing:0!important;font-stretch:normal!important}.cap-head h2{line-height:1.18!important;text-wrap:balance}section.cap>h3,.cb-doc h2,main h3{font-family:var(--fh)!important;font-weight:700!important;letter-spacing:0!important}section.cap>h3 .step,h3 .step{font-family:var(--fd)!important;color:var(--c4)!important}section.cap>h3 .step::before,.cdx-lt-pag>h3 .step::before{content:"¶ ";font-family:var(--fb);font-weight:700}.est-n,.cap-num{font-family:var(--fh)!important;font-weight:700!important}.cap-num{color:var(--c2)!important;letter-spacing:0!important}.cap-num::before{content:"✦";margin-right:.45em;color:var(--c1);font-weight:400}.cap-head::after{content:"";display:block;width:min(240px,64%);height:20px;margin:.9rem 0 .2rem;background:var(--cdx-fio);-webkit-mask:var(--cdx-filete) left center/contain no-repeat;mask:var(--cdx-filete) left center/contain no-repeat}.cap-num[data-romano]{display:inline-flex!important;align-items:center;gap:.6rem}.cap-num[data-romano]::after{content:attr(data-romano);display:inline-grid;place-items:center;min-width:2.4rem;height:2.4rem;padding:0 .3rem;font:700 .82rem/1 var(--fh);letter-spacing:0;color:#F6E9CB;background:radial-gradient(circle at 38% 32%,#C4434C,#8E2129 62%,#6E1820);-webkit-mask:var(--cdx-selo) center/100% 100% no-repeat;mask:var(--cdx-selo) center/100% 100% no-repeat}section.cap>p.cap-sub::first-letter,.cdx-lt-pag>p.cap-sub::first-letter{float:left;font-family:"Fraktur Capitular",var(--fh);font-weight:400;font-size:3.1em;line-height:.9;padding:.08em .14em .02em;margin:.06em .16em 0 0;color:var(--c2);background:var(--card);border:1px solid var(--cdx-fio);border-radius:3px;box-shadow:3px 3px 0 -1px var(--c1);text-shadow:0 0 18px var(--cdx-luz)}section.cap>h3{position:relative;padding-top:1.6rem!important}section.cap>h3::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--line) 18%,var(--line) 82%,transparent)}section.cap>h3::after{content:"◆";position:absolute;left:50%;top:-.62em;transform:translateX(-50%);font-size:.7rem;line-height:1;color:var(--c2);background:var(--bg);padding:0 .5em;font-family:var(--fd)}.toc b{font-family:var(--fh)!important;color:var(--c2)!important}section.cap .cap-done{display:none!important}body.kamum.lendo section.cap.ativo{margin-top:.4rem!important;padding-top:calc(var(--abCbH,52px) + .8rem)!important}.cdx-contas{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:.5rem 0 .2rem;font:500 max(.8rem,12.5px)/1.4 var(--fd);color:var(--ink-2)}.cdx-contas i{width:9px;height:9px;border-radius:50%;border:1.5px solid var(--cdx-fio);flex:0 0 auto}.cdx-contas i.lida{background:var(--c2);border-color:var(--c2);box-shadow:0 0 8px var(--cdx-luz)}.cdx-contas span{margin-left:.35rem}.hm-t{font-size:clamp(2rem,7vw,2.9rem)!important;line-height:1.1!important}.hm-t em{color:var(--c1)!important;font-style:normal!important}#heroMini .hm-t::after{content:"Ars memoriae · Lux in tenebris";display:block;margin-top:.45rem;font:600 .82rem/1.5 var(--fh);color:var(--c2);letter-spacing:.04em}.est-parte{color:var(--c2)!important}.est-item .est-n{color:var(--c2)!important}.est-item:hover,.est-item:focus-visible{border-color:color-mix(in srgb,var(--c1) 55%,var(--line))!important}.cb-btn-pri{border-radius:10px!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--c1) 60%,transparent),0 8px 26px -12px var(--cdx-luz)!important}.cb-btn-sec{border-radius:10px!important;border:1px solid var(--cdx-fio)!important;background:transparent!important}.box,.alegoria,.howto,.quote,.comece,.toc{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ink) 4%,transparent)!important}main a:not(.cb-btn):not(.est-item){text-decoration-color:color-mix(in srgb,var(--c2) 55%,transparent)}nav{border-bottom-color:color-mix(in srgb,var(--c2) 30%,var(--line))!important}.cdx-dobra{margin:1rem 0;border:1px solid var(--line);border-radius:12px;background:var(--card);box-shadow:none!important;overflow:visible}.cdx-dobra>summary{list-style:none;display:flex;align-items:center;gap:.6rem;min-height:44px;padding:.55rem 1rem;cursor:pointer;font:650 .98rem/1.35 var(--fd);color:var(--ink);border-radius:12px}.cdx-dobra>summary::-webkit-details-marker{display:none}.cdx-dobra>summary::before{content:none!important;display:none!important}.cdx-dobra>summary::after{content:""!important;position:static!important;flex:0 0 auto;margin:0 0 0 auto!important;width:8px!important;height:8px!important;background:none!important;box-shadow:none!important;border-right:2px solid var(--c2);border-bottom:2px solid var(--c2);transform:translateY(-2px) rotate(45deg)!important;transition:transform .2s}.cdx-dobra[open]>summary::after{transform:translateY(2px) rotate(-135deg)!important}.cdx-dobra>summary:focus-visible{outline:2px solid var(--c1);outline-offset:2px}.cdx-dobra>:not(summary){margin-left:1rem;margin-right:1rem}.cdx-dobra[open]{padding-bottom:.6rem}.cdx-dobra .cdx-dobra{background:transparent;border-style:dashed}.cdx-dobra-n{font-weight:500;font-size:.9em;color:var(--ink-2)}.toc>.cdx-dobra-toc{margin:0!important;border:0!important;background:none!important;box-shadow:none!important;border-radius:0!important}.toc>.cdx-dobra-toc>summary{padding:.35rem 0!important;gap:.7rem;background:none!important}.toc>.cdx-dobra-toc>summary b{display:inline!important;margin:0!important}.toc>.cdx-dobra-toc>:not(summary){margin-left:0;margin-right:0}.cdx-dobra-doc{margin:.7rem 0}.cdx-dobra-doc>summary{padding:.7rem 1rem}.cdx-dobra-doc>summary h2{margin:0!important;padding:0!important;border:0!important;font-size:1.12rem!important;line-height:1.35!important}.cdx-dobra-doc>summary h2::before,.cdx-dobra-doc>summary h2::after{display:none!important}.cdx-dobra-todas{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.2rem 0 .4rem}.cdx-dobra-todas button{min-height:44px;padding:.5rem 1rem;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--ink);font:600 .92rem/1.2 var(--fd);cursor:pointer}#fontes>.cdx-dobra-fontes{margin-top:1.2rem}html[data-visual="superleve"] .cdx-dobra>summary::after{transition:none}.cb4-vis-item{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:.85rem!important;text-align:left!important}.cb4-vis-tx{align-items:flex-start}.cb4-vis-item[aria-pressed="true"]{border-color:var(--c1)!important;box-shadow:0 0 0 1px var(--c1) inset!important}.cb4-vis-tx{display:flex;flex-direction:column;gap:.15rem;min-width:0}.cb4-vis-mini{flex:0 0 auto;width:52px;height:40px;border-radius:7px;border:1px solid var(--line);background:var(--bg);display:flex;flex-direction:column;justify-content:center;gap:4px;padding:6px;overflow:hidden}.cb4-vis-mini i{display:block;height:4px;border-radius:2px;background:var(--ink-soft);opacity:.55}.cb4-vis-mini i:first-child{width:62%;height:6px;background:var(--c2);opacity:.9}.cb4-vis-mini i:last-child{width:80%}.cb4-vis-mini[data-mini="superleve"] i:first-child{background:var(--ink-soft)}.cb4-vis-mini[data-mini="ultra"]{box-shadow:0 0 0 1px color-mix(in srgb,var(--c1) 50%,transparent) inset}.cb4-vis-mini[data-mini="ultra"] i:first-child{box-shadow:0 0 8px var(--c1)}.cb4-vis-mini[data-mini="ultradetalhado"]{background: radial-gradient(circle at 25% 30%,color-mix(in srgb,var(--c1) 35%,transparent),transparent 45%),radial-gradient(circle at 80% 75%,color-mix(in srgb,var(--c2) 35%,transparent),transparent 45%),var(--bg)}.cdx-ler-livro{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin:.7rem 0 .3rem;padding:.5rem 1.05rem;border-radius:10px;border:1px solid var(--cdx-fio);background:var(--card);color:var(--ink);font:600 .95rem/1.2 var(--fd);cursor:pointer}.cdx-ler-livro::before{content:"";width:18px;height:14px;flex:0 0 auto;background:var(--c2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 14'%3E%3Cpath d='M9 2.5C7 1 4 .8 1 1.2v10.6c3-.4 6-.2 8 1.2 2-1.4 5-1.6 8-1.2V1.2C14 .8 11 1 9 2.5zM9 2.5V13' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 14'%3E%3Cpath d='M9 2.5C7 1 4 .8 1 1.2v10.6c3-.4 6-.2 8 1.2 2-1.4 5-1.6 8-1.2V1.2C14 .8 11 1 9 2.5zM9 2.5V13' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}@media print{.cdx-ler-livro{display:none!important}}html.cdx-lendo-livro,html.cdx-lendo-livro body{overflow:hidden!important}.cdx-leitor{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;background:var(--bg);background-image:var(--cdx-fundo);color:var(--ink)}.cdx-lt-folha{position:fixed;inset:0;z-index:2100;display:flex;align-items:flex-end;justify-content:center}.cdx-lt-folha-fundo{position:absolute;inset:0;background:rgba(10,15,30,.5)}.cdx-lt-folha-cx{position:relative;width:100%;max-width:520px;max-height:85vh;overflow:auto;background:var(--card);color:var(--ink);border:1px solid var(--line,var(--linha));border-bottom:0;border-radius:18px 18px 0 0;padding:.6rem 1rem calc(1rem + env(safe-area-inset-bottom));box-shadow:0 -12px 40px -18px rgba(0,0,0,.5)}@media (min-width:700px){.cdx-lt-folha{align-items:center}.cdx-lt-folha-cx{border-radius:18px;border-bottom:1px solid var(--line,var(--linha))}}.cdx-lt-folha-topo{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-bottom:.4rem}.cdx-lt-folha-topo b{font:750 1.05rem/1.2 var(--fd)}.cdx-lt-fechar{min-height:44px;padding:0 .9rem;border-radius:999px;border:1px solid var(--line,var(--linha));background:transparent;color:var(--ink-2,var(--ink2));font:600 .88rem/1 var(--fd);cursor:pointer}.cdx-lt-item{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;min-height:56px;padding:.7rem .9rem;margin:0 0 .4rem;border-radius:12px;border:1px solid var(--line,var(--linha));background:var(--bg);color:var(--ink);text-align:left;cursor:pointer}.cdx-lt-item:hover,.cdx-lt-item:focus-visible{border-color:var(--c1)}.cdx-lt-item[aria-current="true"]{border-color:var(--c2);box-shadow:inset 3px 0 0 var(--c2)}.cdx-lt-item-t{font:650 .98rem/1.3 var(--fd)}.cdx-lt-item-d{font:400 .85rem/1.4 var(--fd);color:var(--ink-2,var(--ink2))}.cdx-lt-topo,.cdx-lt-pe{position:relative;flex:0 0 auto;display:flex;align-items:center;gap:.5rem;padding:6px max(10px,calc(50vw - 360px));background:color-mix(in srgb,var(--bg) 92%,transparent)}.cdx-lt-topo{border-bottom:1px solid var(--line,var(--linha))}.cdx-lt-pe{border-top:1px solid var(--line,var(--linha));padding-bottom:max(6px,env(safe-area-inset-bottom))}.cdx-lt-tit{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:700 .9rem/1.2 var(--fh);color:var(--c2)}.cdx-lt-bt{min-width:44px;min-height:44px;padding:0 .8rem;border-radius:10px;border:1px solid var(--line,var(--linha));background:var(--card);color:var(--ink);font:600 .95rem/1 var(--fd);cursor:pointer}.cdx-lt-bt:disabled{opacity:.35;cursor:default}.cdx-lt-bt{display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.cdx-lt-ic{flex:0 0 auto;color:var(--c2)}.cdx-lt-ant .cdx-lt-ic,.cdx-lt-prox .cdx-lt-ic{width:22px;height:22px;color:var(--ink)}@media (max-width:420px){.cdx-lt-aa .cdx-lt-ic{display:none}}.cdx-lt-aa{font-family:var(--fb);font-size:1.05rem;font-weight:600}.cdx-lt-ant,.cdx-lt-prox{font-size:1.4rem;width:52px}.cdx-lt-barra{position:absolute;left:0;right:0;bottom:-1px;height:2px}.cdx-lt-barra i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--c2),var(--c1));transition:width .3s}.cdx-lt-meio{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.25}.cdx-lt-onde{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:600 .9rem/1.3 var(--fd);color:var(--ink)}.cdx-lt-conta{font:500 .82rem/1.3 var(--fd);color:var(--ink-2,var(--ink2))}.cdx-lt-rolo{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cdx-lt-miolo{max-width:36rem;margin:0 auto;padding:1.6rem 20px 2.4rem;font-size:calc(1rem * var(--cdx-lt-fs,1))}.cdx-lt-miolo p,.cdx-lt-miolo li,.cdx-lt-miolo dd,.cdx-lt-miolo dt,.cdx-lt-miolo blockquote{font-size:calc(1.08rem * var(--cdx-lt-fs,1))!important;line-height:1.75!important}.cdx-lt-capa{text-align:center;margin:.4rem 0 1.4rem}.cdx-lt-capa-n{display:block;font:700 .9rem/1.3 var(--fh);color:var(--c2);margin-bottom:.4rem}.cdx-lt-capa-t{font:700 clamp(1.5rem,6vw,2.1rem)/1.2 var(--fh);margin:0;text-wrap:balance;color:var(--ink)}.cdx-lt-capa::after{content:"";display:block;width:180px;height:14px;margin:1rem auto 0;background:var(--cdx-fio);-webkit-mask:var(--cdx-filete) center/contain no-repeat;mask:var(--cdx-filete) center/contain no-repeat}.cdx-lt-pag>h3{margin-top:.2rem!important;padding-top:0!important;font-size:calc(1.35rem * var(--cdx-lt-fs,1))!important}.cdx-lt-pag>h3::before,.cdx-lt-pag>h3::after{display:none!important}.cdx-lt-pag>h2.bl-t{margin-top:.2rem!important;font-size:calc(1.4rem * var(--cdx-lt-fs,1))!important}.cdx-lt-pag>h3.bl-st{font-size:calc(1.15rem * var(--cdx-lt-fs,1))!important}.cdx-lt-pag figure,.cdx-lt-pag table,.cdx-lt-pag .dgm{max-width:100%}.cdx-lt-fim{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;min-height:64px;margin:2.4rem 0 0;padding:.85rem 1.1rem;border-radius:12px;border:1px solid var(--cdx-fio);background:var(--card);color:var(--ink);text-align:left;cursor:pointer}.cdx-lt-fim[hidden]{display:none}.cdx-lt-fim-r{font:600 .85rem/1.3 var(--fd);color:var(--c2)}.cdx-lt-fim-t{font:700 1.02rem/1.35 var(--fh);color:var(--ink)}.cdx-lt-fim-t::after{content:" ›";color:var(--c1)}.cdx-lt-vem-dir{animation:cdx-lt-dir .32s cubic-bezier(.16,1,.3,1)}.cdx-lt-vem-esq{animation:cdx-lt-esq .32s cubic-bezier(.16,1,.3,1)}@keyframes cdx-lt-dir{from{opacity:0;transform:translateX(28px)}to{opacity:1;transform:none}}@keyframes cdx-lt-esq{from{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:none}}html[data-visual="superleve"] .cdx-lt-vem-dir,html[data-visual="superleve"] .cdx-lt-vem-esq{animation:none}@media (prefers-reduced-motion:reduce){.cdx-lt-vem-dir,.cdx-lt-vem-esq{animation:none}}@media print{.cdx-leitor{display:none!important}}html[data-visual="superleve"]{--fb:Georgia,"Times New Roman",serif!important;--fd:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif!important;--fm:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif!important;--fh:Georgia,"Times New Roman",serif!important}html[data-visual="superleve"] body{background-image:none!important}html[data-visual="superleve"] *,html[data-visual="superleve"] *::before,html[data-visual="superleve"] *::after{box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-visual="superleve"] #capBar,html[data-visual="superleve"] body>nav,html[data-visual="superleve"] header.top{background-color:var(--bg)!important}html[data-visual="superleve"] #visualBtn{background-color:var(--card)!important}html[data-visual="superleve"] .cap-head::after,html[data-visual="superleve"] section.cap>h3::after,html[data-visual="superleve"] #heroMini .hm-t::after,html[data-visual="superleve"] .cap-num::before,html[data-visual="superleve"] .cap-num[data-romano]::after{display:none!important}html[data-visual="superleve"] section.cap>p.cap-sub::first-letter,html[data-visual="superleve"] .cdx-lt-pag>p.cap-sub::first-letter{font-family:Georgia,serif;background:none;border:0;box-shadow:none}html[data-visual="superleve"] figure.dgm:not(.cdx-aberto)>*:not(.cdx-ver-dgm){display:none!important}html[data-visual="superleve"] .cdx-ver-dgm{display:flex}.cdx-ver-dgm{display:none;align-items:center;justify-content:center;min-height:44px;width:100%;border:1px dashed var(--line);border-radius:10px;background:var(--card);color:var(--c1);font:600 .95rem/1.3 var(--fd);cursor:pointer;margin:.4rem 0}html[data-visual^="ultra"] body{background-image: linear-gradient(color-mix(in srgb,var(--c1) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--c1) 5%,transparent) 1px,transparent 1px),var(--cdx-fundo)!important;background-size:34px 34px,34px 34px,auto!important}html[data-visual^="ultra"] .cap-head h2,html[data-visual^="ultra"] .hm-t{text-shadow:0 0 26px var(--cdx-luz)}html[data-visual^="ultra"] .box,html[data-visual^="ultra"] .alegoria,html[data-visual^="ultra"] .howto,html[data-visual^="ultra"] .quote,html[data-visual^="ultra"] .comece{position:relative}html[data-visual^="ultra"] .box::after,html[data-visual^="ultra"] .alegoria::after,html[data-visual^="ultra"] .howto::after,html[data-visual^="ultra"] .comece::after{content:"";position:absolute;right:7px;top:7px;width:14px;height:14px;border-top:1px solid var(--c2);border-right:1px solid var(--c2);opacity:.75;pointer-events:none}html[data-visual^="ultra"] .est-item{transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .25s}html[data-visual^="ultra"] .est-item:hover{transform:translateX(3px);box-shadow:-3px 0 0 var(--c1),0 10px 30px -18px var(--cdx-luz)!important}html[data-visual^="ultra"] .cb-btn-pri{transition:box-shadow .25s,transform .25s}html[data-visual^="ultra"] .cb-btn-pri:hover{transform:translateY(-1px);box-shadow:0 0 0 1px var(--c1),0 0 26px -4px var(--cdx-luz)!important}html[data-visual^="ultra"] section.cap.ativo{animation:cdx-cap .55s cubic-bezier(.16,1,.3,1) both}html[data-visual^="ultra"] #bar{background:linear-gradient(90deg,var(--c2),var(--c1))!important;box-shadow:0 0 12px var(--cdx-luz)}@keyframes cdx-cap{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html[data-visual^="ultra"] section.cap.ativo{animation:none}html[data-visual^="ultra"] .est-item:hover,html[data-visual^="ultra"] .cb-btn-pri:hover{transform:none}}@media print{body{background-image:none!important}.cap-head::after,section.cap>h3::after,section.cap>h3::before{display:none!important}}.d-ic{display:block;color:var(--c2)}[data-d="tema"] .d-ic-sol,[data-d="tema"][data-escuro="1"] .d-ic-lua{display:none}[data-d="tema"][data-escuro="1"] .d-ic-sol{display:block}.cb6-dobra-est:not(.cb6-filtrando):not(.cb6-aberto-g0) .est-item[data-g="0"]:not(.est-comece),.cb6-dobra-est:not(.cb6-filtrando):not(.cb6-aberto-g1) .est-item[data-g="1"],.cb6-dobra-est:not(.cb6-filtrando):not(.cb6-aberto-g2) .est-item[data-g="2"],.cb6-dobra-est:not(.cb6-filtrando):not(.cb6-aberto-g3) .est-item[data-g="3"]{display:none!important}#estante button.cb6-passos-resto,#estante .cb6-parte-dobra{display:flex!important;align-items:center;gap:.6rem;width:100%;min-height:52px;padding:.7rem 1rem!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--card)!important;color:var(--ink);text-align:left;cursor:pointer;flex-wrap:wrap}#estante button.cb6-passos-resto::after,#estante .cb6-parte-dobra::after{content:"";flex:0 0 auto;margin-left:auto;width:8px;height:8px;border-right:2px solid var(--c2);border-bottom:2px solid var(--c2);transform:translateY(-2px) rotate(45deg);transition:transform .2s}#estante [aria-expanded="true"].cb6-passos-resto::after,#estante .cb6-parte-dobra[aria-expanded="true"]::after{transform:translateY(2px) rotate(-135deg)}#estante .cb6-parte-dobra:focus-visible,#estante button.cb6-passos-resto:focus-visible{outline:2px solid var(--c1);outline-offset:2px}.cb6-dobra-n{font:500 .88rem/1.3 var(--fd);color:var(--ink-2)}#estante .cb6-parte-dobra{position:relative;padding-right:2.6rem!important}#estante .cb6-parte-dobra::after{position:absolute;right:1.1rem;top:1.25rem;margin:0}
