:root[data-interna] .lab-painel{align-content:start;gap:var(--space-4);border:1px solid var(--ds-cartao-borda);border-radius:var(--ds-cartao-raio-grande);background:var(--ds-cartao-fundo);min-inline-size:0;box-shadow:var(--ds-cartao-sombra);color:var(--color-text);padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);display:grid}:root[data-interna] .lab-painel>*{margin:0}:root[data-interna] .lab-painel__titulo{font-size:var(--ds-titulo-cartao);font-weight:var(--font-weight-bold);margin:0;line-height:1.25}:root[data-interna] .lab-nota{max-inline-size:75ch;color:var(--color-text-secondary);font-size:var(--type-ui-sm-size);line-height:var(--line-height-relaxed);overflow-wrap:anywhere;margin:0}:root[data-interna] .lab-v2 .ds-hero__texto>.lab-nota{font-size:var(--type-body-md-size)}:root[data-interna] .lab-destaque{max-inline-size:75ch;padding:var(--space-4) var(--space-5);border:1px solid var(--ds-cartao-borda);border-inline-start:4px solid var(--gepema-verde);border-radius:var(--ds-cartao-raio);background:var(--ds-cartao-fundo);color:var(--color-text);line-height:var(--line-height-relaxed);overflow-wrap:anywhere;margin:0}:root[data-interna] .lab-pilha{gap:var(--space-4);min-inline-size:0;display:grid}:root[data-interna] .lab-filtros{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:end;display:grid}:root[data-interna] .lab-filtros__largo{grid-column:span 2}@media (width<=40rem){:root[data-interna] .lab-filtros__largo{grid-column:auto}}:root[data-interna] .lab-filtros>:is(.lab-painel__titulo,.lab-filtros__total,.lab-acoes){grid-column:1/-1}:root[data-interna] .lab-filtros label{gap:var(--space-1);min-inline-size:0;color:var(--color-text);font-size:var(--type-ui-sm-size);font-weight:var(--font-weight-semibold);display:grid}:root[data-interna] .lab-filtros :is(input:not([type=hidden]):not([type=checkbox]),select){inline-size:100%;min-inline-size:0;min-block-size:var(--ds-botao-altura);padding:var(--space-2) var(--space-4);border:2px solid var(--color-border-strong);background:var(--ds-cartao-fundo);color:var(--color-text);font:inherit;font-weight:var(--font-weight-regular);border-radius:.75rem}:root[data-interna] .lab-filtros :is(input,select):focus-visible{border-color:var(--color-focus)}:root[data-interna] .lab-acoes{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}:root[data-interna] .lab-v2 .lab-filtros button{min-block-size:var(--ds-botao-altura);padding:var(--space-2) var(--space-6);border:2px solid var(--color-brand-fill);border-radius:var(--ds-botao-raio);background:var(--color-brand-fill);color:var(--gepema-branco);font:inherit;font-weight:var(--font-weight-bold);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}:root[data-interna] .lab-v2 .lab-filtros button:is([type=reset],.lab-botao-secundario){color:var(--color-brand);background:0 0}:root[data-interna] .lab-v2 .lab-filtros button:hover{border-color:var(--color-text)}:root[data-interna] .lab-estado{color:var(--color-text-secondary);font-size:var(--type-ui-sm-size);margin:0}:root[data-interna] .lab-pilulas{margin-block-start:var(--space-4)}:root[data-interna] .lab-pilulas ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:root[data-interna] .lab-pilulas a{min-block-size:2.75rem;padding:var(--space-1) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--ds-cartao-fundo);color:var(--color-text);font-size:var(--type-ui-sm-size);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}:root[data-interna] .lab-pilulas a:hover{border-color:var(--color-brand);color:var(--color-brand)}:root[data-interna] .lab-pilulas a[aria-current]{border-color:var(--color-brand-fill);background:var(--color-brand-fill);color:var(--gepema-branco)}:root[data-interna] .lab-contagem{color:var(--color-brand);font-family:var(--ds-kicker);font-size:var(--type-ui-sm-size);font-weight:var(--font-weight-semibold);margin:0;margin-block-start:auto;padding-block-start:var(--space-2)}:root[data-interna] .lab-ordem{color:var(--color-brand);font-family:var(--ds-kicker);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:var(--font-weight-semibold);line-height:1;display:block}:root[data-interna] .lab-marca{justify-content:center;display:flex}:root[data-interna] .lab-marca img{block-size:auto;inline-size:min(100%,15rem)}@media (width<=63.999rem){:root[data-interna] .lab-marca{justify-content:flex-start}:root[data-interna] .lab-marca img{inline-size:min(60%,10rem)}}:root[data-interna] .lab-v2 :is(.catalog-unit,.result-group){gap:var(--space-4);min-inline-size:0;display:grid}:root[data-interna] .lab-v2 :is(.catalog-unit,.result-group)>h2{border-block-end:2px solid var(--gepema-verde);margin:0;padding-block-end:var(--space-2);font-size:clamp(1.25rem,1.1rem + .8vw,1.7rem);line-height:1.2}:root[data-interna] .lab-v2 :is(.catalog-grid,.result-grid){gap:var(--ds-grade-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}:root[data-interna] .lab-v2 :is(.catalog-card,.result-grid>article){gap:var(--space-2);border:1px solid var(--ds-cartao-borda);border-radius:var(--ds-cartao-raio);background:var(--ds-cartao-fundo);min-inline-size:0;box-shadow:var(--ds-cartao-sombra);color:var(--color-text);overflow-wrap:anywhere;flex-direction:column;padding:clamp(1.25rem,1rem + 1vw,1.75rem);display:flex}:root[data-interna] .lab-v2 :is(.catalog-card,.result-grid>article):focus-within{border-color:var(--color-brand);box-shadow:var(--ds-cartao-sombra-realce)}:root[data-interna] .lab-v2 :is(.catalog-card,.result-grid>article)>*{margin:0}:root[data-interna] .lab-v2 .catalog-card__eyebrow{color:var(--color-text-secondary);font-family:var(--ds-kicker);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase}:root[data-interna] .lab-v2 :is(.catalog-card,.result-grid>article) h3{font-size:var(--ds-titulo-cartao);font-weight:var(--font-weight-bold);line-height:1.3}:root[data-interna] .lab-v2 :is(.catalog-card,.result-grid>article) h3 a{color:inherit;text-decoration:none}:root[data-interna] .lab-v2 :is(.catalog-card,.result-grid>article) h3 a:hover{color:var(--color-brand);text-underline-offset:.2em;text-decoration:underline}:root[data-interna] .lab-v2 :is(.catalog-card,.result-grid>article)>p:not(.catalog-card__eyebrow){color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}:root[data-interna] .lab-v2 .catalog-card__origin{font-size:var(--type-ui-sm-size);margin-block-start:auto}:root[data-interna] .lab-v2 .result-origin{font-size:var(--type-ui-sm-size)}:root[data-interna] .lab-v2 :is(.catalog-card__link,.catalog-card__return,.result-return){align-self:flex-start;align-items:center;gap:var(--space-2);min-block-size:2.75rem;color:var(--color-brand);font-weight:var(--font-weight-bold);text-underline-offset:.2em;display:inline-flex}:root[data-interna] .lab-v2 .catalog-card__return{color:var(--color-link);font-size:var(--type-ui-sm-size);font-weight:var(--font-weight-semibold)}:root[data-interna] .lab-v2 :is(.catalog-card,.catalog-unit,.catalog-empty,.search-empty)[hidden]{display:none}:root[data-interna] .lab-v2 :is(.catalog-empty,.search-empty){padding:var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--ds-cartao-raio);background:var(--ds-fundo-sutil);color:var(--color-text-secondary);margin:0}:root[data-interna] .lab-v2 .search-results{gap:clamp(2rem,1.5rem + 1.5vw,3rem);display:grid}:root[data-interna] .lab-v2 .search-results:empty{display:none}:root[data-interna] .lab-v2 .lvg-link{margin:0}:root[data-interna] .lab-v2 .lvg-link a{min-block-size:2.75rem;color:var(--color-link);font-weight:var(--font-weight-bold);overflow-wrap:anywhere;align-items:center;display:inline-flex}:root[data-interna] .lab-v2 .acervo__list{gap:var(--ds-grade-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}:root[data-interna] .lab-v2 .acervo__list>li{min-inline-size:0;display:grid}:root[data-interna] .lab-v2 .acervo__list a{align-content:start;gap:var(--space-2);border:1px solid var(--ds-cartao-borda);border-radius:var(--ds-cartao-raio);background:var(--ds-cartao-fundo);box-shadow:var(--ds-cartao-sombra);color:var(--color-text);overflow-wrap:anywhere;padding:clamp(1.25rem,1rem + 1vw,1.75rem);text-decoration:none;display:grid}:root[data-interna] .lab-v2 .acervo__list a:is(:hover,:focus-visible){border-color:var(--color-brand);box-shadow:var(--ds-cartao-sombra-realce)}:root[data-interna] .lab-v2 .acervo__list strong{font-size:var(--ds-titulo-cartao);line-height:1.3}:root[data-interna] .lab-v2 .acervo__code{color:var(--color-brand);font-family:var(--ds-kicker);font-size:var(--type-label-size)}:root[data-interna] .lab-v2 :is(.acervo__desc,.acervo__list span:not(.acervo__code)){color:var(--color-text-secondary);font-size:var(--type-ui-sm-size);line-height:var(--line-height-relaxed)}:root[data-interna] .lab-v2 .lemat-ficha-page__member{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}:root[data-interna] .lab-v2 .lemat-ficha-page__member a{min-block-size:2.75rem;color:var(--color-link);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}:root[data-interna] .lab-v2 .escolar-cards{gap:var(--ds-grade-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;display:grid}:root[data-interna] .lab-v2 .escolar-card{gap:var(--space-2);border:1px solid var(--ds-cartao-borda);border-radius:var(--ds-cartao-raio);background:var(--ds-cartao-fundo);min-inline-size:0;box-shadow:var(--ds-cartao-sombra);color:var(--color-text);flex-direction:column;padding:clamp(1.25rem,1rem + 1vw,1.75rem);display:flex;position:relative}:root[data-interna] .lab-v2 .escolar-card:focus-within{border-color:var(--color-brand);box-shadow:var(--ds-cartao-sombra-realce)}:root[data-interna] .lab-v2 .escolar-card>*{margin:0}:root[data-interna] .lab-v2 .escolar-card h3{font-size:var(--ds-titulo-cartao);line-height:1.25}:root[data-interna] .lab-v2 .escolar-card h3 a{min-block-size:2.75rem;color:inherit;align-items:center;text-decoration:none;display:inline-flex}:root[data-interna] .lab-v2 .escolar-card h3 a:hover{color:var(--color-brand);text-underline-offset:.2em;text-decoration:underline}:root[data-interna] .lab-v2 .escolar-card p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}:root[data-interna] .lab-v2 .escolar-card p:last-child{color:var(--color-brand);font-family:var(--ds-kicker);font-size:var(--type-ui-sm-size);margin-block-start:auto}:root[data-interna] .lab-v2 .escolar-grid{gap:var(--ds-grade-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=60.001rem){:root[data-interna] .lab-v2 .escolar-grid{grid-template-columns:17rem minmax(0,1fr)}:root[data-interna] .lab-v2 .escolar-sidebar{max-block-size:calc(100vh - 2 * var(--space-4));position:sticky;inset-block-start:var(--space-4);overflow-y:auto}}:root[data-interna] .lab-v2 .escolar-sidebar{min-inline-size:0;padding:var(--space-4);border:1px solid var(--ds-cartao-borda);border-radius:var(--ds-cartao-raio);background:var(--ds-cartao-fundo);box-shadow:var(--ds-cartao-sombra)}:root[data-interna] .lab-v2 .escolar-sidebar a{color:var(--color-link);border-radius:.5rem}:root[data-interna] .lab-v2 .escolar-sidebar a[aria-current]{background:var(--color-brand-fill);color:var(--gepema-branco);border-inline-start:0}:root[data-interna] .lab-v2 #conteudos{gap:clamp(2rem,1.5rem + 1.5vw,3rem);min-inline-size:0;display:grid}:root[data-interna] .lab-v2 #conteudos>section{gap:var(--space-4);min-inline-size:0;display:grid}:root[data-interna] .lab-v2 #conteudos>section>:is(h2,p,details){margin:0}:root[data-interna] .lab-v2 #conteudos>section>h2{border-block-end:2px solid var(--gepema-verde);padding-block-end:var(--space-2);font-size:clamp(1.35rem,1.15rem + .9vw,1.85rem);line-height:1.2}:root[data-interna] .lab-v2 #conteudos>section>p{max-inline-size:75ch;color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}:root[data-interna] .lab-v2 #conteudos details>summary{cursor:pointer;min-block-size:2.75rem;font-weight:var(--font-weight-semibold);align-items:center;display:flex}:root[data-interna] .lab-v2 .escolar-unit{border:0;margin:0;padding:0;scroll-margin-block-start:6rem}:root[data-interna] .lab-v2 .escolar-topics{gap:var(--space-4)}:root[data-interna] .lab-v2 .escolar-topic{border:1px solid var(--ds-cartao-borda);border-radius:var(--ds-cartao-raio);background:var(--ds-cartao-fundo);box-shadow:var(--ds-cartao-sombra);padding:clamp(1rem,.85rem + .8vw,1.5rem)}:root[data-interna] .lab-v2 .escolar-topic h3{font-size:var(--ds-titulo-cartao);line-height:1.3}:root[data-interna] .lab-v2 .escolar-topic h3 a{min-block-size:2.75rem;color:var(--color-link);align-items:center;display:inline-flex}:root[data-interna] .lab-v2 .escolar-status{max-inline-size:100%;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text);font-family:var(--ds-kicker);font-size:var(--type-label-size);align-items:center;display:inline-flex}:root[data-interna] .lab-v2 .escolar-pager{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;margin:0;display:flex}:root[data-interna] .lab-v2 .escolar-pager a{min-block-size:var(--ds-botao-altura);max-inline-size:100%;padding:var(--space-2) var(--space-5);border:2px solid var(--color-brand);border-radius:var(--ds-botao-raio);color:var(--color-brand);font-weight:var(--font-weight-bold);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}:root[data-interna] .lab-v2 .escolar-pager a:hover{background:var(--color-brand-fill);border-color:var(--color-brand-fill);color:var(--gepema-branco)}:root[data-interna] .lab-v2 :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (prefers-reduced-motion:no-preference){:root[data-interna] .lab-v2 :is(.catalog-card,.result-grid>article,.escolar-card,.acervo__list a,.escolar-topic){transition:border-color var(--motion-duration-fast) var(--motion-ease-standard), box-shadow var(--motion-duration-normal) var(--motion-ease-standard)}}@media (forced-colors:active){:root[data-interna] .lab-v2 :is(.lab-painel,.catalog-card,.result-grid>article,.escolar-card,.acervo__list a,.escolar-topic,.escolar-sidebar){box-shadow:none;border-color:canvastext}:root[data-interna] .lab-pilulas a[aria-current],:root[data-interna] .lab-v2 .escolar-sidebar a[aria-current]{forced-color-adjust:auto;border:2px solid highlight}}
