@layer components{body{position:relative;overflow-x:clip}.casca{grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.palco{flex-direction:column;min-width:0;display:flex}.conteudo{width:100%;min-width:0;max-width:76rem;padding:1.25rem var(--margem-pagina) 5rem;flex:1}.lateral{display:none}html:not(.js) .lateral{border-bottom:1px solid var(--border);padding:1rem var(--margem-pagina);display:block}@media (width>=60rem){.casca{grid-template-columns:var(--menu-largura) minmax(0, 1fr)}.lateral,html:not(.js) .lateral{overscroll-behavior:contain;scrollbar-width:thin;border-right:1px solid var(--border);background:var(--background);border-bottom:0;flex-direction:column;align-self:start;gap:1.25rem;height:100dvh;padding:1.25rem .875rem 2rem;display:flex;position:sticky;top:0;overflow-y:auto}.conteudo{padding-top:2rem}}.marca{border:1px solid var(--border);background:var(--secondary-background);min-height:2.75rem;color:var(--foreground);font-family:var(--font-titulo);font-weight:700;font-size:var(--e-14);letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-self:start;align-items:center;gap:.5rem;padding:.3rem 1rem .3rem .6rem;text-decoration:none;display:inline-flex}.marca .adesivo{filter:none}@media (hover:hover){.marca:hover .adesivo{animation:treme .32s var(--ease-saida)}}.menu__secoes,.menu__docs{margin:0;padding:0;list-style:none}.menu__secoes{gap:2px;display:grid}.menu__topo{width:100%;min-height:2.75rem;color:var(--foreground);font-family:var(--font-titulo);font-weight:500;font-size:var(--e-16);line-height:var(--entre-texto);letter-spacing:.01em;text-align:left;cursor:pointer;user-select:none;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .75rem .4rem .5rem;text-decoration:none;list-style:none;display:flex}a.menu__topo,span.menu__topo{padding-left:1.85rem}.menu__topo::-webkit-details-marker{display:none}.menu__topo>span:first-of-type{flex:1;min-width:0}@media (hover:hover){.menu__topo:hover:not(.menu__fora){border-color:var(--border);background:var(--secondary-background)}}.menu__secao[open]>.menu__topo{border-color:var(--border);background:var(--secondary-background)}a.menu__topo[aria-current=page]{border-color:var(--contorno-adesivo);background:var(--main);color:var(--sobre-cor);box-shadow:var(--s1);font-weight:600}.menu__seta{width:1rem;height:1rem;transition:rotate var(--t-base) var(--ease-quique);flex:none}.menu__secao[open]>.menu__topo .menu__seta{rotate:90deg}.menu__secao[data-fechando]>.menu__topo .menu__seta{rotate:0deg}.menu__cont{color:var(--texto-3);font-family:var(--font-sans);font-weight:400;font-size:var(--e-12);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:.5rem}.menu__dobra{overflow:hidden}.menu__docs{border-left:1px solid var(--border);gap:1px;margin:.25rem 0 .6rem 1.05rem;padding-left:.6rem;display:grid}.menu__docs--soltos{border-left:0;margin-left:0;padding-left:0}.menu__doc{border-radius:var(--radius-base);min-height:2.5rem;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), box-shadow var(--t-base) var(--ease-quique);border:1px solid #0000;align-items:center;padding:.35rem .7rem;text-decoration:none;display:flex}@media (hover:hover){a.menu__doc:hover{color:var(--foreground);border-color:var(--border);background:var(--secondary-background);box-shadow:var(--s1);translate:-1px -1px}}a.menu__doc:active{box-shadow:var(--s0);transition-duration:var(--t-rapido);translate:2px 2px}a.menu__doc[aria-current=page]{border-color:var(--contorno-adesivo);background:var(--main);color:var(--sobre-cor);box-shadow:var(--s1);font-weight:600}a.menu__doc[aria-current=page] .menu__cont{color:var(--sobre-cor)}.menu__fora{color:var(--texto-3);cursor:default}.menu__fora[data-treme]{animation:nega .32s var(--ease-saida)}.menu__legenda{border-radius:var(--radius-base);color:var(--texto-3);transition:border-color var(--t-base) var(--ease-saida), background-color var(--t-base) var(--ease-saida), color var(--t-base) var(--ease-saida);border:1px solid #0000;align-items:center;gap:.5rem;margin:.9rem .5rem 0;padding:.4rem .6rem;display:flex}.menu__legenda[data-acesa]{border-color:var(--border);background:var(--secondary-background);color:var(--foreground)}.menu__amostra{border:1px dashed var(--texto-3);border-radius:3px;flex:none;width:.75rem;height:.75rem}.menu__bastidores{border-top:1px solid var(--grade);margin-top:1.25rem;padding-top:1rem}.menu__rotulo{color:var(--texto-3);letter-spacing:.02em;margin:0 0 .35rem .7rem}@media (width<=59.99rem){.menu__doc{min-height:2.75rem}}.barra{z-index:30;min-height:4rem;padding:.5rem var(--margem-pagina);border-bottom:1px solid var(--border);background:var(--background);align-items:center;gap:.5rem;display:flex;position:sticky;top:0}.barra__esq{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.barra__dir{flex:none;align-items:center;gap:.5rem;display:flex}.barra__centro{flex:none;align-items:center;display:flex}@media (width>=40rem){.barra{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:1rem;display:grid}.barra__dir{justify-self:end}}.barra .trilha{display:none}.trilha--movel{margin-bottom:1rem}@media (width>=60rem){.barra__so-celular{display:none!important}.barra .trilha{min-width:0;display:block}.trilha--movel{display:none}}@media (width<=30rem){.barra .marca span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.barra .marca{padding-right:.6rem}}.fita{--letreiro-volta:56s;z-index:31;border-bottom:1px solid var(--contorno-adesivo);background:var(--amarelo);width:100%;color:var(--sobre-cor);align-items:stretch;display:flex;position:relative}.fita__trilho{flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.fita__trilho:focus-visible{outline-offset:-3px}.fita__volta{white-space:nowrap;background:var(--amarelo);flex:none;align-items:center;margin:0;padding:.5rem 0;list-style:none;display:flex}.fita__volta--2{width:max-content;position:absolute;top:0;left:0}.fita__item{font-family:var(--font-titulo);font-weight:500;font-size:var(--e-12);line-height:var(--entre-apertado);letter-spacing:.02em;align-items:center;gap:.5rem;padding:0 1.4rem 0 0;display:inline-flex}.fita__item strong{font-weight:700;font-family:var(--font-titulo)}.fita__item .adesivo{filter:none;margin-right:.15rem}.fita__pausa{border:0;border-left:1px solid var(--contorno-adesivo);background:var(--amarelo);width:2.75rem;min-height:2.75rem;color:var(--sobre-cor);cursor:pointer;transition:background-color var(--t-base) var(--ease-saida);flex:none;place-items:center;display:grid}.fita__pausa svg{width:1rem;height:1rem;transition:scale var(--t-base) var(--ease-quique)}@media (hover:hover){.fita__pausa:hover{background:var(--secondary-background);color:var(--foreground)}}.fita__pausa:active svg{scale:.8}.fita__pausa:focus-visible{outline-offset:-4px}.fita__icone-roda,.fita[data-parado] .fita__icone-pausa{display:none}.fita[data-parado] .fita__icone-roda{display:block}@media (prefers-reduced-motion:reduce){.fita__trilho{scrollbar-width:none;overflow-x:auto}.fita__pausa{display:none}}.menu__indice{border-left:1px solid var(--grade);margin:.25rem 0 .5rem;padding:0 0 0 .85rem;list-style:none;display:grid}.menu__secao-link{border-radius:var(--radius-marca);min-height:2.25rem;color:var(--texto-2);font-size:var(--e-14);line-height:var(--entre-texto);transition:background-color var(--t-base) var(--ease-saida), color var(--t-base) var(--ease-saida);align-items:center;padding:.2rem .5rem;text-decoration:none;display:flex}@media (hover:hover){.menu__secao-link:hover{background:var(--amarelo);color:var(--sobre-cor)}}.menu__secao-link[aria-current=location]{color:var(--foreground);font-weight:600}.menu__secao-link{position:relative}.menu__secao-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(-.85rem - 3px);translate:0 -50%;scale:1 0}.menu__secao-link[aria-current=location]:before{scale:1}@media (width<=59.99rem){.menu__secao-link{min-height:2.75rem}}.busca-aviso{border-top:1px solid var(--grade);background:var(--muted);color:var(--texto-2);margin:0;padding:.75rem 1rem .9rem}.busca-lista:has([cmdk-item][data-abre])+.busca-aviso,.busca-lista:has([cmdk-empty])+.busca-aviso{display:none}.busca-recado{border-top:1px solid var(--grade);background:var(--amarelo);color:var(--sobre-cor);margin:0;padding:.75rem 1rem .9rem}.rodape{padding:0 var(--margem-pagina) 2.5rem}.rodape__dentro{gap:.6rem;max-width:76rem;padding:1.5rem 0;display:grid}.rodape__marca{align-items:center;gap:.75rem;display:flex}.rodape__links{flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.rodape__links a{border-radius:var(--radius-marca);min-height:2.75rem;transition:background-color var(--t-base) var(--ease-saida), color var(--t-base) var(--ease-saida);align-items:center;display:inline-flex}@media (hover:hover){.rodape__links a:hover{background:var(--amarelo);color:var(--sobre-cor)}}}@keyframes nega{0%,to{translate:0}20%{translate:-5px}45%{translate:4px}70%{translate:-2px}}
