.virtual-node[data-astro-cid-x576kiou]{fill:#ffffff1f;stroke:#ffffff8c;stroke-width:1.5px}.virtual-node--done[data-astro-cid-x576kiou]{fill:var(--color-green-400);stroke:var(--color-text-inverse)}.virtual-lab[data-astro-cid-xn2o6cef]{min-inline-size:0;overflow-x:clip}.virtual-kicker[data-astro-cid-xn2o6cef]{letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:750}.virtual-opening__statement[data-astro-cid-xn2o6cef]{border-inline-start:2px solid var(--color-green-400);color:#ffffffc7;max-inline-size:36rem;margin:0;padding-inline-start:1rem;line-height:1.7}.virtual-level-nav[data-astro-cid-xn2o6cef]{border-block-end:1px solid var(--color-border-subtle)}.virtual-level-nav__grid[data-astro-cid-xn2o6cef]{display:grid}.virtual-level-nav[data-astro-cid-xn2o6cef] a[data-astro-cid-xn2o6cef]{color:var(--color-text);border-block-end:1px solid var(--color-border-subtle);gap:.35rem;padding:2rem 0;text-decoration:none;display:grid}.virtual-level-nav[data-astro-cid-xn2o6cef] span[data-astro-cid-xn2o6cef],.virtual-level__number[data-astro-cid-xn2o6cef],.virtual-area[data-astro-cid-xn2o6cef] header[data-astro-cid-xn2o6cef] span[data-astro-cid-xn2o6cef],.virtual-method__grid[data-astro-cid-xn2o6cef]>li[data-astro-cid-xn2o6cef]>span[data-astro-cid-xn2o6cef]{color:var(--color-text-muted);letter-spacing:.14em;font-size:.72rem;font-weight:750}.virtual-level-nav[data-astro-cid-xn2o6cef] strong[data-astro-cid-xn2o6cef]{font-size:1.15rem}.virtual-level-nav[data-astro-cid-xn2o6cef] small[data-astro-cid-xn2o6cef]{color:var(--color-text-muted)}.virtual-level[data-astro-cid-xn2o6cef]{border-block-end:1px solid var(--color-border-subtle);padding-block:clamp(5rem,9vw,9rem)}.virtual-level__header[data-astro-cid-xn2o6cef]{grid-template-columns:3rem minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);max-inline-size:70rem;margin-block-end:clamp(3rem,6vw,6rem);display:grid}.virtual-level__header[data-astro-cid-xn2o6cef] h2[data-astro-cid-xn2o6cef],.virtual-method__header[data-astro-cid-xn2o6cef] h2[data-astro-cid-xn2o6cef],.virtual-mathlabg[data-astro-cid-xn2o6cef] h2[data-astro-cid-xn2o6cef]{letter-spacing:-.045em;margin:0;font-size:clamp(2.6rem,5vw,5rem);line-height:1}.virtual-level__header[data-astro-cid-xn2o6cef]>div[data-astro-cid-xn2o6cef]:last-child>p[data-astro-cid-xn2o6cef]:last-child{max-inline-size:48rem;color:var(--color-text-muted);margin:1.5rem 0 0;line-height:1.7}.virtual-areas[data-astro-cid-xn2o6cef]{border-block-start:1px solid var(--color-border-subtle);grid-template-columns:1fr;display:grid}.virtual-area[data-astro-cid-xn2o6cef]{border-block-end:1px solid var(--color-border-subtle);padding-block:clamp(2rem,4vw,3.5rem)}.virtual-area[data-astro-cid-xn2o6cef] header[data-astro-cid-xn2o6cef]{grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;gap:1rem;display:grid}.virtual-area[data-astro-cid-xn2o6cef] h3[data-astro-cid-xn2o6cef]{margin:0;font-size:clamp(1.4rem,2vw,2rem)}.virtual-area[data-astro-cid-xn2o6cef] ul[data-astro-cid-xn2o6cef]{margin:1.5rem 0 0 3.5rem;padding:0}.virtual-area[data-astro-cid-xn2o6cef] li[data-astro-cid-xn2o6cef]{color:var(--color-text-muted);margin-block:.65rem;line-height:1.55}.virtual-area__link[data-astro-cid-xn2o6cef]{color:var(--color-brand);gap:.5rem;margin:1.25rem 0 0 3.5rem;font-weight:700;display:inline-flex}.virtual-area__link[data-astro-cid-xn2o6cef]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.virtual-method[data-astro-cid-xn2o6cef]{padding-block:clamp(5rem,9vw,9rem)}.virtual-method__header[data-astro-cid-xn2o6cef]{max-inline-size:58rem;margin-block-end:clamp(3rem,6vw,5rem)}.virtual-method__header[data-astro-cid-xn2o6cef]>p[data-astro-cid-xn2o6cef]:last-child{max-inline-size:46rem;color:var(--color-text-muted);line-height:1.7}.virtual-method__grid[data-astro-cid-xn2o6cef]{border-block-start:1px solid var(--color-border-subtle);margin:0;padding:0;list-style:none;display:grid}.virtual-method__grid[data-astro-cid-xn2o6cef] li[data-astro-cid-xn2o6cef]{border-block-end:1px solid var(--color-border-subtle);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-block:1.5rem;display:grid}.virtual-method__grid[data-astro-cid-xn2o6cef] h3[data-astro-cid-xn2o6cef]{margin:0 0 .35rem;font-size:1.1rem}.virtual-method__grid[data-astro-cid-xn2o6cef] p[data-astro-cid-xn2o6cef]{color:var(--color-text-muted);margin:0;line-height:1.55}.virtual-mathlabg[data-astro-cid-xn2o6cef]{background:linear-gradient(135deg, var(--color-green-950), var(--color-green-900));color:var(--color-neutral-0);padding-block:clamp(5rem,9vw,8rem)}.virtual-mathlabg__grid[data-astro-cid-xn2o6cef]{gap:clamp(2rem,6vw,7rem);display:grid}.virtual-mathlabg[data-astro-cid-xn2o6cef] p[data-astro-cid-xn2o6cef]{max-inline-size:42rem;margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.7}.virtual-mathlabg[data-astro-cid-xn2o6cef] a[data-astro-cid-xn2o6cef]{color:inherit;text-underline-offset:.3em;margin-block-start:2rem;font-weight:750;display:inline-block}@media (width>=64rem){.virtual-mathlabg__grid[data-astro-cid-xn2o6cef]{grid-template-columns:minmax(0,1.2fr) minmax(22rem,.8fr)}.virtual-level-nav__grid[data-astro-cid-xn2o6cef]{grid-template-columns:repeat(3,minmax(0,1fr))}.virtual-level-nav[data-astro-cid-xn2o6cef] a[data-astro-cid-xn2o6cef]{border-block-end:0;border-inline-end:1px solid var(--color-border-subtle);padding-inline:2rem}.virtual-level-nav[data-astro-cid-xn2o6cef] a[data-astro-cid-xn2o6cef]:first-child{padding-inline-start:0}.virtual-level-nav[data-astro-cid-xn2o6cef] a[data-astro-cid-xn2o6cef]:last-child{border-inline-end:0}.virtual-areas[data-astro-cid-xn2o6cef]{grid-template-columns:repeat(2,minmax(0,1fr))}.virtual-area[data-astro-cid-xn2o6cef]{padding-inline:clamp(2rem,4vw,4rem)}.virtual-area[data-astro-cid-xn2o6cef]:nth-child(odd){border-inline-end:1px solid var(--color-border-subtle);padding-inline-start:0}.virtual-method__grid[data-astro-cid-xn2o6cef]{grid-template-columns:repeat(3,minmax(0,1fr))}.virtual-method__grid[data-astro-cid-xn2o6cef] li[data-astro-cid-xn2o6cef]{border-inline-end:1px solid var(--color-border-subtle);grid-template-columns:2rem minmax(0,1fr);padding:1.75rem}}.virtual-axis[data-astro-cid-xn2o6cef]{border-block-end:1px solid var(--color-border-subtle);padding-block:clamp(3rem,6vw,5rem)}.virtual-axis__header[data-astro-cid-xn2o6cef]{max-inline-size:60rem;margin-block-end:clamp(2rem,4vw,3rem)}.virtual-axis__header[data-astro-cid-xn2o6cef] h2[data-astro-cid-xn2o6cef]{margin:0 0 1rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.1}.virtual-axis__lead[data-astro-cid-xn2o6cef]{max-inline-size:48rem;color:var(--color-text-muted);margin:0;line-height:1.7}.virtual-axis__nucleos[data-astro-cid-xn2o6cef]{background:var(--color-border-subtle);border:1px solid var(--color-border-subtle);grid-template-columns:1fr;gap:1px;display:grid}.virtual-axis__nucleo[data-astro-cid-xn2o6cef]{background:var(--color-surface,transparent);padding:clamp(1.5rem,3vw,2rem)}.virtual-axis__nucleo[data-astro-cid-xn2o6cef] header[data-astro-cid-xn2o6cef]{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-block-end:.75rem;display:flex}.virtual-axis__nucleo[data-astro-cid-xn2o6cef] header[data-astro-cid-xn2o6cef] span[data-astro-cid-xn2o6cef]:first-child{color:var(--color-text-muted);letter-spacing:.14em;font-size:.72rem;font-weight:750}.virtual-axis__nucleo[data-astro-cid-xn2o6cef] h3[data-astro-cid-xn2o6cef]{flex:auto;margin:0;font-size:1.15rem}.virtual-axis__status[data-astro-cid-xn2o6cef]{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:750}.virtual-axis__status--disponivel[data-astro-cid-xn2o6cef]{color:var(--color-green-700,#15803d);background:var(--color-green-100,#dcfce7)}.virtual-axis__status--em-construcao[data-astro-cid-xn2o6cef]{color:var(--color-text-muted);background:var(--color-border-subtle)}.virtual-axis__resumo[data-astro-cid-xn2o6cef]{color:var(--color-text-muted);margin:0 0 1rem;line-height:1.6}.virtual-axis__topicos[data-astro-cid-xn2o6cef]{color:var(--color-text-muted);gap:.5rem;margin:0 0 1rem;padding-left:1.1rem;font-size:.92rem;line-height:1.5;display:grid}.virtual-axis__related[data-astro-cid-xn2o6cef]{color:var(--color-brand);gap:.5rem;font-size:.92rem;font-weight:700;display:inline-flex}.virtual-axis__related[data-astro-cid-xn2o6cef]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (width>=64rem){.virtual-axis__nucleos[data-astro-cid-xn2o6cef]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lvg-atalho[data-astro-cid-xn2o6cef] p[data-astro-cid-xn2o6cef]{margin-block:1.5rem 0;font-weight:700}.lvg-legenda[data-astro-cid-xn2o6cef]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-block:clamp(2.5rem,5vw,4rem) 0;padding:1rem 1.25rem;display:flex}.lvg-legenda__itens[data-astro-cid-xn2o6cef]{color:var(--color-text-secondary);font-size:var(--type-ui-sm-size,.875rem);flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.lvg-legenda__itens[data-astro-cid-xn2o6cef] li[data-astro-cid-xn2o6cef]{align-items:center;gap:.5rem;display:inline-flex}.lvg-filtro[data-astro-cid-xn2o6cef]{border:1px solid var(--color-border);border-radius:var(--radius-full);padding:.2rem;display:inline-flex}.lvg-filtro[data-astro-cid-xn2o6cef] button[data-astro-cid-xn2o6cef]{min-block-size:var(--target-min-size,2.75rem);border-radius:var(--radius-full);color:var(--color-text);font:inherit;font-size:var(--type-ui-sm-size,.875rem);cursor:pointer;background:0 0;border:0;padding:0 1rem;font-weight:700}.lvg-filtro[data-astro-cid-xn2o6cef] button[data-astro-cid-xn2o6cef][aria-pressed=true]{background:var(--color-text);color:var(--color-surface)}.lvg-filtro[data-astro-cid-xn2o6cef] button[data-astro-cid-xn2o6cef]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.lvg-marca[data-astro-cid-xn2o6cef]{border:2px solid var(--color-border-strong,var(--color-text-muted));background:0 0;border-radius:50%;flex:none;block-size:.8rem;inline-size:.8rem}.lvg-marca--on[data-astro-cid-xn2o6cef]{border-color:var(--color-brand);background:var(--color-brand)}.lvg-cadeado[data-astro-cid-xn2o6cef]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;flex:none;block-size:.85rem;inline-size:.85rem}.lvg-exp[data-astro-cid-xn2o6cef]{border-radius:var(--radius-sm);background:var(--color-brand-subtle);color:var(--color-brand-strong,var(--color-brand));font-family:var(--font-family-mono);white-space:nowrap;align-items:center;padding:.05rem .4rem;font-size:.72rem;font-weight:600;display:inline-flex}.lvg-resumo[data-astro-cid-xn2o6cef]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2rem 0 0;display:grid}.lvg-resumo[data-astro-cid-xn2o6cef] div[data-astro-cid-xn2o6cef]{border-inline-start:3px solid var(--color-brand);background:var(--color-surface);padding:1rem 1.25rem}.lvg-resumo[data-astro-cid-xn2o6cef] dt[data-astro-cid-xn2o6cef]{color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--type-label-size,.75rem);letter-spacing:var(--type-label-tracking,.06em);text-transform:uppercase}.lvg-resumo[data-astro-cid-xn2o6cef] dd[data-astro-cid-xn2o6cef]{color:var(--color-text-secondary);margin:.25rem 0 0}.lvg-resumo[data-astro-cid-xn2o6cef] strong[data-astro-cid-xn2o6cef]{color:var(--color-text);font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.1}.lvg-progresso[data-astro-cid-xn2o6cef]{color:var(--color-text-secondary);font-size:var(--type-ui-sm-size,.875rem);gap:.4rem;margin:1rem 0 0 3.5rem;display:grid}.lvg-barra[data-astro-cid-xn2o6cef]{border-radius:var(--radius-full);background:var(--color-border-subtle);block-size:.35rem;display:block;overflow:hidden}.lvg-barra[data-astro-cid-xn2o6cef]>span[data-astro-cid-xn2o6cef]{inline-size:var(--p);border-radius:inherit;background:var(--color-brand);transform-origin:0;block-size:100%;display:block}@media (prefers-reduced-motion:no-preference){:root:not([data-a11y-animacoes]) .lvg-barra[data-astro-cid-xn2o6cef]>span[data-astro-cid-xn2o6cef]{animation:lvg-crescer .7s var(--ease-emphasized,ease-out) both}}@keyframes lvg-crescer{0%{transform:scaleX(0)}to{transform:none}}.virtual-area[data-astro-cid-xn2o6cef] ul[data-astro-cid-xn2o6cef].lvg-topicos{gap:.25rem;margin:1.25rem 0 0 3.5rem;padding:0;list-style:none;display:grid}.virtual-area[data-astro-cid-xn2o6cef] li[data-astro-cid-xn2o6cef].lvg-topico{border-block-end:1px solid var(--color-border-subtle);color:var(--color-text);grid-template-columns:.8rem minmax(0,1fr);align-items:start;gap:.75rem;margin:0;padding-block:.55rem;line-height:1.45;display:grid}.lvg-topico[data-astro-cid-xn2o6cef] .lvg-marca[data-astro-cid-xn2o6cef]{margin-block-start:.35rem}.lvg-topico[data-astro-cid-xn2o6cef][data-disponivel=false] .lvg-topico__nome[data-astro-cid-xn2o6cef]{color:var(--color-text-muted)}.lvg-topico__corpo[data-astro-cid-xn2o6cef]{gap:.4rem;min-inline-size:0;display:grid}.lvg-topico__estado[data-astro-cid-xn2o6cef]{color:var(--color-text-muted);font-family:var(--font-family-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.lvg-chips[data-astro-cid-xn2o6cef]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.virtual-area[data-astro-cid-xn2o6cef] ul[data-astro-cid-xn2o6cef].lvg-chips,.virtual-area[data-astro-cid-xn2o6cef] .lvg-chips[data-astro-cid-xn2o6cef] li[data-astro-cid-xn2o6cef]{margin:0}.lvg-chip[data-astro-cid-xn2o6cef]{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);min-block-size:2rem;color:var(--color-text);transition:var(--transition-feedback);align-items:center;gap:.4rem;padding:.2rem .65rem;font-size:.82rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.lvg-chip[data-astro-cid-xn2o6cef]:hover{border-color:var(--color-brand);color:var(--color-brand-strong,var(--color-brand))}.lvg-chip[data-astro-cid-xn2o6cef]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}[data-astro-cid-xn2o6cef][data-lvg-catalogo][data-filtro=disponiveis] .lvg-topico[data-astro-cid-xn2o6cef][data-disponivel=false],[data-astro-cid-xn2o6cef][data-lvg-catalogo][data-filtro=disponiveis] .virtual-area[data-astro-cid-xn2o6cef][data-vazia]{display:none}@media (width<=47.99rem){.lvg-resumo[data-astro-cid-xn2o6cef]{grid-template-columns:1fr;gap:.5rem}.lvg-resumo[data-astro-cid-xn2o6cef] div[data-astro-cid-xn2o6cef]{justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem .9rem;display:flex}.lvg-resumo[data-astro-cid-xn2o6cef] dd[data-astro-cid-xn2o6cef]{white-space:nowrap;margin:0}.lvg-resumo[data-astro-cid-xn2o6cef] strong[data-astro-cid-xn2o6cef]{font-size:1.4rem}.lvg-progresso[data-astro-cid-xn2o6cef],.virtual-area[data-astro-cid-xn2o6cef] ul[data-astro-cid-xn2o6cef].lvg-topicos{margin-inline-start:0}}@media (forced-colors:active){.lvg-marca--on[data-astro-cid-xn2o6cef]{background:canvastext;border-color:canvastext}.lvg-barra[data-astro-cid-xn2o6cef]>span[data-astro-cid-xn2o6cef]{background:canvastext}}
