@layer components{.doc{--doc-vao:clamp(1.75rem, 4cqi, 3rem);width:100%;max-width:66rem}.doc-cab{margin-bottom:1.25rem}.doc-cab__grade{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.doc-cab__texto{align-content:start;gap:.85rem;min-width:0;display:grid}.doc-cab__adesivo{vertical-align:-.12em;margin-left:.35em;line-height:0;display:inline-block}.doc-cab__adesivo .adesivo{width:1.05em;height:1.05em}.doc-cab__meta{flex-wrap:wrap;gap:.4rem .45rem;margin:0;padding:0;list-style:none;display:flex}.doc-cab__meta>li{align-items:center;min-height:1.625rem;display:inline-flex}.doc-cab__meta .pilula{white-space:normal;padding-block:.3rem}.doc-cab__meta svg{flex:none;width:.875rem;height:.875rem}.doc-cab__acoes{flex-wrap:wrap;align-items:start;gap:.6rem;display:flex}.doc .indice:has([aria-expanded=true]){flex-basis:100%}@container par (width>=52rem){.doc-cab__grade{grid-template-columns:minmax(0, var(--coluna-leitura)) minmax(14rem, 1fr);column-gap:var(--doc-vao);align-items:start}}.doc .indice{min-width:0}.doc .indice__botao{max-width:100%}.indice__lista{gap:1px;max-width:34rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.indice__link{border-radius:var(--radius-base);min-height:2.75rem;color:var(--texto-2);font-size:var(--e-16);line-height:var(--entre-texto);transition:color var(--t-base) var(--ease-saida), border-color var(--t-base) var(--ease-saida), background-color var(--t-base) var(--ease-saida), translate var(--t-base) var(--ease-quique);border:1px solid #0000;align-items:center;gap:.6rem;padding:.3rem .7rem;text-decoration:none;display:flex}.indice__rotulo{flex:1;min-width:0}.indice__min{color:var(--texto-3);font-size:var(--e-12);flex:none}.indice__link--aparato .indice__rotulo{font-style:italic}@media (hover:hover){.indice__link:hover{color:var(--foreground);border-color:var(--border);background:var(--secondary-background);translate:2px}}.indice__link:active{transition-duration:var(--t-rapido);translate:3px 1px}.indice__link[aria-current=location]{color:var(--foreground);font-weight:600}.indice__link[aria-current=location] .indice__min{color:var(--texto-2)}.indice__lista--menu{border-left:1px solid var(--grade);max-width:none;margin:.15rem 0 .5rem .7rem;padding-left:.55rem;position:relative}.indice__lista--menu .indice__link{border-radius:var(--radius-p);min-height:2rem;font-size:var(--e-14);line-height:var(--entre-apertado);padding:.2rem .5rem;position:relative}.indice__lista--menu .indice__min{display:none}.indice__lista--menu .indice__link:before{content:"";background:var(--amarelo);outline:1px solid var(--contorno-adesivo);width:5px;height:1.35rem;transition:scale var(--t-abre) var(--ease-quique);border-radius:999px;position:absolute;top:50%;left:calc(-.55rem - 3px);translate:0 -50%;scale:1 0}.indice__lista--menu .indice__link[aria-current=location]:before{scale:1}@media (width<=59.99rem){.indice__lista--menu .indice__link{min-height:2.75rem;font-size:var(--e-14)}}@media (width>=60rem){html[data-indice-no-menu] .doc .indice{display:none}}.doc__resposta{margin-bottom:2.75rem}@media (width>=48rem){.doc .resposta__grade{padding-block:1.6rem 1.5rem}}.doc .resposta__grade{gap:1rem}.doc .resposta__tldr .tldr{margin-top:.55rem}.doc .resposta__tldr .tldr:after{border-width:0 1px 1px 0;top:auto;bottom:-.45rem;left:1.4rem}.doc .resposta__tldr .tldr__texto{font-size:var(--e-18)}.doc .re-lista{counter-reset:ponto;max-width:none;font-size:var(--e-16);line-height:var(--entre-leitura);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.doc .re-ponto{counter-increment:ponto;grid-template-columns:minmax(0,1fr);gap:.45rem;display:grid}.doc .re-ponto__texto{max-width:62ch;margin:0;padding-left:2.5rem;position:relative}.doc .re-ponto__texto:before{content:counter(ponto);border:1px solid var(--contorno-adesivo);background:var(--amarelo);width:1.75rem;height:1.75rem;color:var(--sobre-cor);font-family:var(--font-titulo);font-weight:700;font-size:var(--e-12);line-height:var(--entre-0);border-radius:999px;place-items:center;display:grid;position:absolute;top:.02em;left:0}.doc .re-ponto__texto strong{font-weight:700}.doc .re-ponto__nota{min-width:0}.doc .re-ponto .tldr{--giro:0deg;max-width:34rem;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.doc .re-ponto .tldr:after{content:none}.doc .re-ponto .tldr__fita{vertical-align:.1em;margin:0 .45rem 0 0;position:static;rotate:-2deg}.doc .re-ponto .tldr__texto{font-size:var(--e-14);line-height:var(--entre-texto);display:inline}@container resposta (width>=50rem){.doc .resposta__grade{grid-template-columns:minmax(0,1fr);grid-template-areas:"tldr""pontos";gap:1.5rem}.doc .re-lista{font-size:var(--e-18);gap:1.25rem}.doc .re-ponto{grid-template-columns:minmax(0,1fr) minmax(16rem,24rem);align-items:start;column-gap:2rem}.doc .re-ponto__nota{grid-area:1/2}.doc .re-ponto__texto{grid-area:1/1}.doc .re-ponto .tldr{max-width:none;margin:.15rem 0 0}.doc .re-ponto .tldr__texto{font-size:var(--e-16)}}.doc__fio{margin:1.15rem 0 1.05rem}.sec{min-width:0}.sec__grade{grid-template-columns:minmax(0,1fr);grid-template-areas:"cab""margem""corpo";row-gap:.8rem;display:grid}.sec__cab{grid-area:cab;min-width:0}.doc .sec__cab .cab-secao{margin:0}.sec__margem{grid-area:margem}.sec__corpo{grid-area:corpo;align-content:start;gap:.9rem;min-width:0;display:grid}.sec__corpo:has(>.janela){align-content:stretch}.sec__resumo{gap:.6rem;min-width:0;display:grid}.sec__resumo-dobra{width:100%}.sec__resumo-botao{border:1px solid var(--border);border-radius:var(--radius-cartao);background:var(--resumo-fundo);width:100%;min-height:2.75rem;color:var(--foreground);text-align:left;cursor:pointer;transition:background-color var(--t-base) var(--ease-saida), color var(--t-base) var(--ease-saida), translate var(--t-rapido) var(--ease-saida);justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem .9rem .45rem 1.05rem;display:flex}.sec__resumo-botao svg{flex:none;width:1rem;height:1rem}@media (hover:hover){.sec__resumo-botao:hover{background:var(--amarelo);color:var(--sobre-cor);border-color:var(--contorno-adesivo)}}.sec__resumo-botao:active{translate:0 2px}.doc .frase{padding:.95rem 1.05rem .9rem}html.js .sec:not([data-grafico-aberto]) .sec__nota-grafico{display:none}@container par (width>=52rem){.sec__grade{grid-template-columns:minmax(0, var(--coluna-leitura)) minmax(14rem, 1fr);column-gap:var(--doc-vao);grid-template-rows:auto 1fr;grid-template-areas:"cab margem""corpo margem";row-gap:1rem}.doc .sec__resumo-botao{display:none!important}.doc .sec__resumo-dobra[hidden]{content-visibility:visible!important;height:auto!important;display:block!important}.sec__corpo .sec__resumo{max-width:var(--coluna-leitura)}}.sec--aparato .cab-secao__titulo{color:var(--texto-2)}.doc .sec[data-ritmo=branco]{border-block:1px solid var(--border);background:var(--secondary-background);padding-block:1.6rem}@media (width>=48rem){.doc .sec[data-ritmo=branco]{padding-block:2.25rem}}.doc .doc__fio:has(+.sec[data-ritmo=branco]){display:none}@media (width>=60rem){.doc .sec[data-ritmo=branco]{--coluna-leitura:43rem}}.doc .sec[data-ritmo=branco] .tldr--secao{--giro:-2.6deg}.doc .sec[data-ritmo=branco] .tldr--secao:after{content:none}.doc .sec[data-ritmo=branco] .janela,.doc .sec[data-ritmo=branco] .frase{border-color:var(--contorno-adesivo)}@container par (width>=52rem){.doc .ler .par{grid-template-columns:minmax(0, var(--coluna-leitura)) minmax(14rem, 1fr);column-gap:var(--doc-vao)}}.sec__tldr-lista{max-width:var(--coluna-leitura);margin-bottom:.9rem}@container par (width>=52rem){.sec__tldr-lista{display:none}}.sec__pe{grid-template-columns:minmax(0,1fr);margin-top:.55rem;display:grid}.doc .sec__pe .ler{order:1;min-width:0;margin-top:0}.sec__comeco{color:var(--texto-2);font-size:var(--e-14);line-height:var(--entre-texto);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;order:2;margin:.55rem 0 0;display:-webkit-box;overflow:hidden}.sec__comeco code{font-size:var(--e-14);overflow-wrap:anywhere}.sec:has(.ler [data-slot=collapsible-trigger][aria-expanded=true]) .sec__comeco,html:not(.js) .sec__comeco{display:none}@container par (width>=52rem){.sec__pe{grid-template-columns:16.25rem minmax(0,1fr);column-gap:1rem}.doc .sec__pe .ler{grid-area:1/1/auto/-1}.sec__pe>.sec__comeco{pointer-events:none;grid-area:1/2;align-self:start;max-width:42rem;margin:.2rem 0 0}}.janela{--janela-teto:23rem;align-content:start;min-width:0;display:grid;position:relative}html.js .janela:not([data-aberta]):not([data-cabe]){contain:size;min-height:var(--janela-teto);overflow:clip}.janela[data-animando]{overflow:clip}@container par (width>=52rem){html.js .janela[data-abre-no-computador]:not([data-decidida]){contain:none;min-height:0;overflow:visible}}.janela__dentro{min-width:0}.janela__pe{background:var(--background);min-width:0;padding-top:.6rem}.janela__pe[hidden]{display:none}.janela__faixa{border:1px solid var(--border);background:var(--secondary-background);width:100%;min-height:2.75rem;color:var(--foreground);cursor:pointer;transition:background-color var(--t-base) var(--ease-saida), color var(--t-base) var(--ease-saida), border-color var(--t-base) var(--ease-saida), translate var(--t-rapido) var(--ease-saida);border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.4rem 1rem;display:flex}.janela__falta{display:none}html.js .janela[data-sem-eixo]:not([data-aberta]):not([data-cabe]) .janela__falta{display:inline}.janela__seta{width:1rem;height:1rem;transition:rotate var(--t-altura) var(--ease-quique), translate var(--t-base) var(--ease-quique);flex:none}.janela__faixa[aria-expanded=true] .janela__seta{rotate:180deg}@media (hover:hover){.janela__faixa:hover{background:var(--amarelo);color:var(--sobre-cor);border-color:var(--contorno-adesivo)}.janela__faixa:hover .janela__seta{translate:0 2px}.janela__faixa[aria-expanded=true]:hover .janela__seta{translate:0 -2px}}.janela__faixa:active{translate:0 2px}html.js .janela:not([data-aberta]):not([data-cabe]) .janela__pe{z-index:2;padding-top:0;position:absolute;bottom:0;left:0;right:0}html.js .janela:not([data-aberta]):not([data-cabe]) .janela__faixa{border-radius:0 0 var(--radius-cartao) var(--radius-cartao)}html.js .janela:not([data-aberta]):not([data-cabe]) .janela__faixa:active{translate:0 1px}html.js .janela:not([data-aberta]):not([data-cabe]) .janela__faixa:focus-visible{outline-offset:-5px}@container par (width>=52rem){.janela{--janela-teto:18.5rem}}.modelo{min-width:0;container:modelo/inline-size}.modelo__grade{grid-template-columns:minmax(0,1fr);row-gap:.9rem;min-width:0;display:grid}.modelo__cab{min-width:0}.doc .modelo__cab .cab-secao{margin:0 0 .35rem}.modelo__texto{max-width:32rem;color:var(--texto-2);margin:0}.modelo__abas{min-width:0}.modelo__barra{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.doc .modelo__painel{margin-top:1.5rem}@container modelo (width>=60rem){.modelo__cab{z-index:1;grid-area:1/1;align-self:start;max-width:32rem}.modelo__abas{grid-area:1/1}.modelo__barra{flex-direction:row-reverse;justify-content:flex-start;align-items:flex-start;min-height:4.75rem}}.doc .modelo__aba .adesivo{filter:none;transition:rotate var(--t-base) var(--ease-quique), scale var(--t-base) var(--ease-quique)}@media (hover:hover){.doc .modelo__aba:hover .adesivo{rotate:-10deg;scale:1.15}}.doc .modelo__aba[aria-selected=true] .adesivo{rotate:-8deg;scale:1.1}@media (width<=40rem){.doc .modelo__barra>[data-slot=tabs-list]{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid!important}.doc .modelo__aba{white-space:normal;padding-inline:.4rem}}.doc__fim{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.6rem .75rem;margin-top:2rem;padding-top:1.25rem;display:flex}.doc__fim-texto{margin:0 auto 0 0}.doc__fim-adesivo{line-height:0}.doc__progresso{display:none}@supports (animation-timeline:scroll()){.doc__progresso{top:var(--doc-topo,4rem);z-index:25;height:0;margin:-1.25rem calc(var(--margem-pagina) * -1) 1.25rem;pointer-events:none;display:block;position:sticky}@media (width>=60rem){.doc__progresso{margin-top:-2rem;margin-bottom:2rem}}.doc__progresso>span{border:solid var(--contorno-adesivo);background:var(--amarelo);transform-origin:0;border-width:0 1px 1px 0;border-radius:0 0 999px;height:6px;animation:linear both doc-progresso scroll(root);display:block;transform:scaleX(0)}}}@keyframes doc-progresso{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
