.linha-chip-lei[data-astro-cid-dxxpsdrz]{background:var(--lupa-cor-primaria-tenue);border-color:var(--lupa-cor-primaria)}.linha-chip-lei[data-astro-cid-dxxpsdrz]:before{background:var(--lupa-cor-primaria)}.linha-chip-novo_setor[data-astro-cid-dxxpsdrz]{background:var(--lupa-cor-sucesso-tenue);border-color:var(--lupa-cor-sucesso)}.linha-chip-novo_setor[data-astro-cid-dxxpsdrz]:before{background:transparent;box-shadow:inset 0 0 0 2px var(--lupa-cor-sucesso)}.linha-chip-substituicao[data-astro-cid-dxxpsdrz]{background:var(--lupa-cor-acento-tenue);border-color:var(--lupa-cor-atencao)}.linha-chip-substituicao[data-astro-cid-dxxpsdrz]:before{background:var(--lupa-cor-atencao);border-radius:1px}.linha-chip-regulamentacao[data-astro-cid-dxxpsdrz]{background:var(--lupa-cor-fundo-suave);border-color:var(--lupa-cor-borda-forte);border-style:dashed}.linha-chip-regulamentacao[data-astro-cid-dxxpsdrz]:before{background:var(--lupa-cor-borda-forte);height:2px;border-radius:1px}.linha-evento[data-astro-cid-5duamhvd]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:0 var(--lupa-esp-3);margin:0;padding:0 0 var(--lupa-esp-5) 0;position:relative}.linha-evento[data-astro-cid-5duamhvd]:last-child{padding-bottom:0}.linha-evento-ano[data-astro-cid-5duamhvd],.linha-evento-corpo[data-astro-cid-5duamhvd]{min-width:0}.linha-evento-ano[data-astro-cid-5duamhvd]{position:relative;padding-right:var(--lupa-esp-2)}.linha-evento-ano[data-astro-cid-5duamhvd]:after{content:"";position:absolute;top:2.1em;bottom:-.6em;right:0;width:2px;background:var(--lupa-cor-borda)}.linha-evento[data-astro-cid-5duamhvd]:last-child .linha-evento-ano[data-astro-cid-5duamhvd]:after{display:none}.linha-ano[data-astro-cid-5duamhvd]{display:block;font-family:var(--lupa-fonte-titulo);font-weight:var(--lupa-peso-titulo);font-size:var(--lupa-texto-2xl);line-height:1.15;letter-spacing:-.02em;color:var(--lupa-cor-primaria-escura);overflow-wrap:anywhere}.linha-ano[data-astro-cid-5duamhvd]:after{content:"";display:block;position:absolute;top:.55em;right:-5px;width:12px;height:12px;border-radius:50%;background:var(--lupa-cor-fundo);box-shadow:inset 0 0 0 3px var(--lupa-cor-primaria)}.linha-evento-corpo[data-astro-cid-5duamhvd] .linha-evento-titulo[data-astro-cid-5duamhvd]{font-family:var(--lupa-fonte-titulo);font-weight:var(--lupa-peso-titulo);font-size:clamp(var(--lupa-texto-lg),1rem + .6vw,var(--lupa-texto-xl));line-height:1.25;margin:0;max-width:none}.linha-evento-marca[data-astro-cid-5duamhvd]{margin:var(--lupa-esp-1) 0 0}.linha-evento-corpo[data-astro-cid-5duamhvd] .linha-evento-texto[data-astro-cid-5duamhvd]{margin:var(--lupa-esp-2) 0 0;max-width:none}.linha-normas[data-astro-cid-5duamhvd]{margin-top:var(--lupa-esp-2);padding:var(--lupa-esp-2);border:1px solid var(--lupa-cor-borda);border-radius:var(--lupa-raio-md);background:var(--lupa-cor-fundo);max-width:none;min-width:0}.linha-normas-fora[data-astro-cid-5duamhvd]{background:var(--lupa-cor-fundo-suave);border-style:dashed;border-color:var(--lupa-cor-borda-forte)}.linha-normas-rotulo[data-astro-cid-5duamhvd]{margin:0 0 var(--lupa-esp-1);font-size:var(--lupa-texto-xs);font-weight:var(--lupa-peso-forte);letter-spacing:.06em;text-transform:uppercase;color:var(--lupa-cor-texto-suave)}.linha-normas-lista[data-astro-cid-5duamhvd]{display:grid;gap:var(--lupa-esp-1);margin:0}.linha-normas-lista[data-astro-cid-5duamhvd]>li[data-astro-cid-5duamhvd]{margin:0;min-width:0}.linha-norma-link[data-astro-cid-5duamhvd]{display:flex;flex-wrap:wrap;align-items:center;gap:.4em .6em;min-height:var(--lupa-toque-min);color:var(--lupa-cor-link);font-weight:var(--lupa-peso-medio);min-width:0}.linha-norma-nome[data-astro-cid-5duamhvd]{overflow-wrap:anywhere;min-width:0}.linha-norma-sem-link[data-astro-cid-5duamhvd]{display:inline-block;padding:.45em 0;color:var(--lupa-cor-texto);font-weight:var(--lupa-peso-medio)}.linha-conferida[data-astro-cid-5duamhvd]{margin:var(--lupa-esp-1) 0 0;padding-top:var(--lupa-esp-1);border-top:1px solid var(--lupa-cor-borda);font-size:var(--lupa-texto-sm);color:var(--lupa-cor-texto-suave)}.linha-norma-nota[data-astro-cid-5duamhvd]{margin:.1em 0 0;font-size:var(--lupa-texto-sm);color:var(--lupa-cor-texto-suave)}.linha-vigencia[data-astro-cid-5duamhvd]{flex:none;font-size:var(--lupa-texto-xs);color:var(--lupa-cor-texto)}.linha-vigencia-vigente[data-astro-cid-5duamhvd]{background:var(--lupa-cor-sucesso-tenue);border-color:var(--lupa-cor-sucesso)}.linha-vigencia-revogada[data-astro-cid-5duamhvd]{background:var(--lupa-cor-erro-tenue);border-color:var(--lupa-cor-erro-acessivel);font-weight:var(--lupa-peso-forte)}.linha-evento-corpo[data-astro-cid-5duamhvd] .linha-nota[data-astro-cid-5duamhvd]{margin-top:var(--lupa-esp-2);max-width:none}@media(max-width:40rem){.linha-evento[data-astro-cid-5duamhvd]{grid-template-columns:minmax(0,1fr);gap:var(--lupa-esp-1);padding-left:var(--lupa-esp-2);border-left:2px solid var(--lupa-cor-borda);padding-bottom:var(--lupa-esp-4)}.linha-evento-ano[data-astro-cid-5duamhvd]{padding-right:0}.linha-evento-ano[data-astro-cid-5duamhvd]:after{display:none}.linha-ano[data-astro-cid-5duamhvd]{font-size:var(--lupa-texto-xl)}.linha-ano[data-astro-cid-5duamhvd]:after{top:.35em;left:calc(-1 * var(--lupa-esp-2) - 7px);right:auto}}.lupa-fluxo[data-astro-cid-rewm2cxv] [data-astro-cid-rewm2cxv]:is(p,h1,h2,h3,h4,ul,ol,dl,details){max-width:none}.linha-legenda[data-astro-cid-rewm2cxv]{margin-top:var(--lupa-esp-2)}.linha-legenda-titulo[data-astro-cid-rewm2cxv],.linha-filtro[data-astro-cid-rewm2cxv] legend[data-astro-cid-rewm2cxv]{margin:0 0 var(--lupa-esp-1);padding:0;font-size:var(--lupa-texto-xs);font-weight:var(--lupa-peso-forte);letter-spacing:.06em;text-transform:uppercase;color:var(--lupa-cor-texto-suave)}.linha-legenda-lista[data-astro-cid-rewm2cxv]{display:flex;flex-wrap:wrap;gap:var(--lupa-esp-1) var(--lupa-esp-3);margin:0}.linha-legenda-lista[data-astro-cid-rewm2cxv]>li[data-astro-cid-rewm2cxv]{display:flex;align-items:baseline;gap:.4em;margin:0;min-width:0;flex:0 1 auto}.linha-legenda-explica[data-astro-cid-rewm2cxv]{font-size:var(--lupa-texto-sm);color:var(--lupa-cor-texto-suave);min-width:0}.linha-filtro[data-astro-cid-rewm2cxv]{display:none;margin-top:var(--lupa-esp-3)}.linha-filtro[data-astro-cid-rewm2cxv] fieldset[data-astro-cid-rewm2cxv]{border:0;padding:0;margin:0;min-width:0}.linha-filtro-opcoes[data-astro-cid-rewm2cxv]{display:flex;flex-wrap:wrap;gap:var(--lupa-esp-1)}.linha-filtro-opcao[data-astro-cid-rewm2cxv]{position:relative;display:inline-flex}.linha-filtro[data-astro-cid-rewm2cxv] input[data-astro-cid-rewm2cxv]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.linha-filtro[data-astro-cid-rewm2cxv] label[data-astro-cid-rewm2cxv]{display:inline-flex;align-items:center;min-height:var(--lupa-toque-min);padding:0 .9em;border-radius:var(--lupa-raio-pill);border:1px solid var(--lupa-cor-borda-forte);background:var(--lupa-cor-fundo);color:var(--lupa-cor-texto);font-size:var(--lupa-texto-sm);font-weight:var(--lupa-peso-medio);cursor:pointer}.linha-filtro[data-astro-cid-rewm2cxv] input[data-astro-cid-rewm2cxv]:hover+label[data-astro-cid-rewm2cxv]{background:var(--lupa-cor-fundo-suave)}.linha-filtro[data-astro-cid-rewm2cxv] input[data-astro-cid-rewm2cxv]:checked+label[data-astro-cid-rewm2cxv]{background:var(--lupa-cor-primaria-tinta);border-color:var(--lupa-cor-primaria);border-width:2px;padding-inline:calc(.9em - 1px);font-weight:var(--lupa-peso-titulo)}.linha-filtro[data-astro-cid-rewm2cxv] input[data-astro-cid-rewm2cxv]:checked+label[data-astro-cid-rewm2cxv]:before{content:"✓";margin-right:.4em;font-weight:var(--lupa-peso-titulo)}.linha-filtro[data-astro-cid-rewm2cxv] input[data-astro-cid-rewm2cxv]:focus-visible+label[data-astro-cid-rewm2cxv]{outline:2px solid var(--lupa-cor-link);outline-offset:2px}.linha-lista[data-astro-cid-rewm2cxv]{margin:var(--lupa-esp-4) 0 0;padding:0;max-width:100%;min-width:0}@supports selector(:has(*)){.linha-filtro[data-astro-cid-rewm2cxv]{display:block}.linha-secao[data-astro-cid-rewm2cxv]:has(#filtro-lei:checked) .linha-evento:not([data-categoria=lei]),.linha-secao[data-astro-cid-rewm2cxv]:has(#filtro-novo_setor:checked) .linha-evento:not([data-categoria=novo_setor]),.linha-secao[data-astro-cid-rewm2cxv]:has(#filtro-substituicao:checked) .linha-evento:not([data-categoria=substituicao]),.linha-secao[data-astro-cid-rewm2cxv]:has(#filtro-regulamentacao:checked) .linha-evento:not([data-categoria=regulamentacao]){display:none}}.linha-leitura[data-astro-cid-rewm2cxv] h3[data-astro-cid-rewm2cxv]{display:flex;align-items:baseline;gap:.5em;margin:0;font-family:var(--lupa-fonte-titulo);font-weight:var(--lupa-peso-titulo);font-size:var(--lupa-texto-lg);line-height:1.25;min-width:0}.linha-leitura[data-astro-cid-rewm2cxv] h3[data-astro-cid-rewm2cxv],.linha-leitura[data-astro-cid-rewm2cxv] p[data-astro-cid-rewm2cxv]{max-width:none}.linha-leitura[data-astro-cid-rewm2cxv] p[data-astro-cid-rewm2cxv]{margin:var(--lupa-esp-1) 0 0}.linha-leitura-numero[data-astro-cid-rewm2cxv]{flex:none;font-weight:var(--lupa-peso-titulo);color:var(--lupa-cor-primaria-escura)}.lupa-marcos-secao[data-astro-cid-rewm2cxv],.lupa-leituras-secao[data-astro-cid-rewm2cxv],.lupa-porque[data-astro-cid-rewm2cxv]{padding:clamp(1.5rem,3.2vw,3rem)}.lupa-marcos-secao[data-astro-cid-rewm2cxv]>h2[data-astro-cid-rewm2cxv],.lupa-leituras-secao[data-astro-cid-rewm2cxv]>h2[data-astro-cid-rewm2cxv],.lupa-porque[data-astro-cid-rewm2cxv]>h2[data-astro-cid-rewm2cxv]{margin-top:0}@media print{.linha-filtro[data-astro-cid-rewm2cxv]{display:none!important}.linha-evento{display:grid!important}}
