.ch,.em-pr{--em-tx:var(--sh-text,var(--ch-tx));--em-tx2:var(--sh-text-2,var(--ch-tx2));--em-tx3:var(--sh-text-3,var(--ch-tx2));--em-linha:var(--sh-border,var(--ch-borda));--em-linha2:var(--sh-border-2,var(--ch-borda));--em-hover:var(--sh-hover,var(--ch-sup2));--em-ok:var(--sh-acc,var(--ch-acc));--em-ok-tx:var(--sh-acc-tx,var(--ch-acc));--em-ok-bg:var(--sh-acc-bg,var(--ch-acc-bg));--em-pend:var(--sh-hom,var(--ch-hom));--em-pend-bg:var(--sh-hom-bg,var(--ch-hom-bg));--em-bad:var(--sh-bad,var(--ch-bad));--em-bad-bg:var(--sh-bad-bg,var(--ch-bad-bg));--em-mono:ui-monospace,"SF Mono","Cascadia Mono",Consolas,monospace;--em-ease:cubic-bezier(.2,.7,.2,1)}.em-pr [data-nivel=pronta],.em-pr-cab [data-nivel=pronta],.em-selo[data-nivel=pronta]{--c:var(--em-ok-tx)}.em-pr [data-nivel=pendente],.em-pr-cab [data-nivel=pendente],.em-selo[data-nivel=pendente]{--c:var(--em-pend)}.em-pr [data-nivel=indisponivel],.em-pr-cab [data-nivel=indisponivel],.em-selo[data-nivel=indisponivel]{--c:var(--em-tx3)}.em-pr{container:empr/inline-size;display:grid;grid-gap:22px;gap:22px;width:100%;max-width:1000px;margin:0 auto;padding:10px 2px 6px;color:var(--em-tx);align-self:stretch}.em-pr-cab{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:20px;gap:20px}.em-pr-tit{display:grid;grid-gap:6px;gap:6px;min-width:0}.em-sobre{margin:0;display:inline-flex;align-items:center;gap:10px;font:700 11px/1 var(--font-manrope),system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--em-tx3)}.em-sobre:before{content:"";width:22px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--em-ok),transparent);box-shadow:0 0 10px var(--em-ok)}.em-pr h2{margin:0;font:800 clamp(21px,2.4vw,27px)/1.15 var(--font-manrope),system-ui,sans-serif;letter-spacing:-.022em}.em-sub{margin:0;font-size:13.5px;line-height:1.5;color:var(--em-tx2);max-width:62ch}.em-sub b{font-weight:650;color:var(--em-tx)}.em-placar{display:grid;grid-template-columns:auto auto;align-items:baseline;grid-column-gap:8px;column-gap:8px;grid-row-gap:8px;row-gap:8px;justify-items:start}.em-placar b{font:800 34px/1 var(--font-manrope),system-ui,sans-serif;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.em-placar b small{font-size:16px;font-weight:700;color:var(--em-tx3);letter-spacing:0}.em-placar>span:not(.em-placar-barra){font-size:12.5px;color:var(--em-tx3)}.em-placar-barra{grid-column:1/-1;display:flex;gap:4px}.em-placar-barra i{width:20px;height:4px;border-radius:4px;background:var(--c);opacity:.9}.em-placar-barra i[data-nivel=pronta]{box-shadow:0 0 10px color-mix(in srgb,var(--c) 70%,transparent)}.em-placar-barra i[data-nivel=indisponivel]{background:var(--em-linha2)}.em-lista{list-style:none;margin:0;padding:0;border-top:1px solid var(--em-linha)}.em-doc{position:relative;border-bottom:1px solid var(--em-linha)}.em-doc:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:2px;background:var(--c);opacity:.35;transition:opacity .2s ease,top .25s var(--em-ease),bottom .25s var(--em-ease)}.em-doc:hover:before,.em-doc[data-aberto=true]:before{opacity:1;top:8px;bottom:8px;box-shadow:0 0 12px color-mix(in srgb,var(--c) 60%,transparent)}.em-doc-l{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding-right:4px}.em-doc-t{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:62px minmax(0,1fr) auto minmax(150px,auto) 14px;align-items:center;grid-gap:18px;gap:18px;padding:16px 10px 16px 16px;border-radius:12px;min-width:0;color:var(--em-tx)}.em-doc-t:hover{background:var(--em-hover)}.em-doc-t:focus-visible{outline:2px solid var(--em-ok);outline-offset:-2px}.em-sigla{justify-self:start;padding:5px 8px;border-radius:7px;font:700 12px/1 var(--em-mono);letter-spacing:.02em;color:var(--c);background:color-mix(in srgb,var(--c) 11%,transparent);border:1px solid color-mix(in srgb,var(--c) 32%,transparent);white-space:nowrap}.em-nome{display:grid;grid-gap:3px;gap:3px;min-width:0}.em-nome b{font:700 15px/1.25 var(--font-manrope),system-ui,sans-serif}.em-nome small{font-size:12.5px;color:var(--em-tx3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.em-sinais{display:inline-flex;gap:4px;flex-wrap:wrap}.em-sinal{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 7px;border-radius:999px;border:1px solid var(--em-linha);font:600 11.5px/1.3 var(--font-manrope),system-ui,sans-serif;color:var(--em-tx3)}.em-sinal i{width:6px;height:6px;border-radius:50%;border:1.5px solid;box-sizing:border-box}.em-sinal[data-ok=true]{color:var(--em-ok-tx);background:color-mix(in srgb,var(--em-ok) 9%,transparent);border-color:color-mix(in srgb,var(--em-ok) 34%,transparent)}.em-sinal[data-ok=true] i{background:currentColor;box-shadow:0 0 6px currentColor}.em-estado{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-column-gap:8px;column-gap:8px;font:700 13px/1.3 var(--font-manrope),system-ui,sans-serif;color:var(--c)}.em-estado i{width:8px;height:8px;border-radius:50%;background:var(--c)}.em-doc[data-nivel=pronta] .em-estado i{box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 18%,transparent),0 0 10px var(--c)}.em-estado small{grid-column:2;font:500 12px/1.3 var(--font-body,system-ui);color:var(--em-tx3)}.em-chev{width:8px;height:8px;border-right:2px solid var(--em-tx3);border-bottom:2px solid var(--em-tx3);transform:rotate(45deg) translate(-2px,-2px);transition:transform .25s var(--em-ease)}.em-doc[data-aberto=true] .em-chev{transform:rotate(-135deg) translate(-2px,-2px)}.em-ir{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:10px;border:1px solid var(--em-linha2);background:transparent;color:var(--em-tx);font:700 13.5px/1 var(--font-manrope),system-ui,sans-serif;cursor:pointer;transition:background-color .18s ease,transform .18s var(--em-ease),box-shadow .18s ease}.em-ir span{transition:transform .2s var(--em-ease)}.em-ir:hover:not(:disabled){background:var(--em-hover)}.em-ir:hover:not(:disabled) span{transform:translateX(3px)}.em-ir.pronto{background:var(--em-ok);border-color:transparent;color:#04140a;box-shadow:0 8px 22px -12px var(--em-ok)}.em-ir.pronto:hover:not(:disabled){background:var(--em-ok);transform:translateY(-1px);box-shadow:0 12px 26px -12px var(--em-ok)}.em-ir:disabled{opacity:.5;cursor:progress}.em-ir:focus-visible{outline:2px solid var(--em-ok);outline-offset:2px}.em-ir-off{width:92px;text-align:center;color:var(--em-tx3)}.em-det{padding:2px 16px 22px 96px}.em-det[hidden]{display:none}.em-det-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:28px;gap:28px}.em-diag{display:grid;grid-gap:12px;gap:12px;align-content:start}.em-diag-ok{margin:0;font-size:14px;font-weight:600;color:var(--em-ok-tx)}.em-diag-dl{margin:0;display:grid;grid-gap:10px;gap:10px}.em-diag-dl div{display:grid;grid-template-columns:104px minmax(0,1fr);grid-gap:12px;gap:12px}.em-diag-dl dt{font:700 10.5px/1.6 var(--font-manrope),system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--em-tx3)}.em-diag-dl dd{margin:0;font-size:14px;line-height:1.45}.em-diag-dl div:first-child dd{color:var(--c);font-weight:600}.em-val{margin:0;padding-top:10px;border-top:1px dashed var(--em-linha);font-size:12.5px;line-height:1.45;color:var(--em-tx3)}.em-val[data-ok=true]{color:var(--em-ok-tx)}.em-reqs{list-style:none;margin:0;padding:0;position:relative;display:grid}.em-reqs:before{content:"";position:absolute;left:5px;top:12px;bottom:12px;width:1px;background:var(--em-linha2)}.em-req{position:relative;display:grid;grid-template-columns:11px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:6px 0}.em-req-p{margin-top:4px;width:11px;height:11px;border-radius:50%;box-sizing:border-box;border:2px solid var(--em-linha2);background:var(--sh-solid,var(--ch-sup));position:relative;z-index:1}.em-req[data-tom=ok] .em-req-p{border-color:var(--em-ok);background:var(--em-ok)}.em-req[data-tom=falta] .em-req-p{border-color:var(--em-bad);box-shadow:0 0 0 3px var(--em-bad-bg)}.em-req[data-tom=aviso] .em-req-p{border-color:var(--em-pend);box-shadow:0 0 0 3px var(--em-pend-bg)}.em-req-c{display:grid;grid-gap:2px;gap:2px;min-width:0}.em-req-c b{font:650 13.5px/1.35 var(--font-manrope),system-ui,sans-serif}.em-req[data-tom=ok] .em-req-c b{color:var(--em-tx2);font-weight:600}.em-req-c small{font-size:12.5px;line-height:1.4;color:var(--em-tx3);overflow-wrap:anywhere}.em-req[data-tom=falta] .em-req-c small:first-of-type{color:var(--em-bad)}.em-req-acao{color:var(--em-tx2)!important}.em-req-acao em{font-style:normal;color:var(--em-tx3)}.em-req-ir{font:700 12.5px/1 var(--font-manrope),system-ui,sans-serif;color:var(--em-ok-tx);text-decoration:none;padding-top:3px}.em-req-ir:hover{text-decoration:underline;text-underline-offset:3px}.em-det-acao{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:18px}.em-det-acao small{font-size:12.5px;color:var(--em-tx3);max-width:46ch}.em-det-nota,.em-pr-nota{margin:12px 0 0;font-size:13px;color:var(--em-pend)}.em-selo{flex:none;display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;font:700 12px/1.2 var(--font-manrope),system-ui,sans-serif;color:var(--c);background:color-mix(in srgb,var(--c) 11%,transparent);border:1px solid color-mix(in srgb,var(--c) 30%,transparent)}.em-selo i{width:6px;height:6px;border-radius:50%;background:currentColor}.em-passos{list-style:none;margin:0;padding:0;display:flex;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none}.em-passos::-webkit-scrollbar{display:none}.em-passos li{flex:1 1;min-width:92px;position:relative;padding-top:10px}.em-passos li:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:3px;background:var(--em-linha2)}.em-passos li[data-st=feito]:before{background:var(--em-ok);opacity:.7}.em-passos li[data-st=atual]:before{background:var(--em-ok);box-shadow:0 0 10px var(--em-ok)}.em-passos button,.em-passos span{all:unset;display:inline-flex;align-items:center;gap:7px;font:650 12px/1.25 var(--font-manrope),system-ui,sans-serif;color:var(--em-tx3);white-space:nowrap}.em-passos li[data-st=atual] span{color:var(--em-tx)}.em-passos button{cursor:pointer;color:var(--em-tx2);border-radius:6px}.em-passos button:hover{color:var(--em-tx);text-decoration:underline;text-underline-offset:3px}.em-passos button:focus-visible{outline:2px solid var(--em-ok);outline-offset:2px}.em-passos i{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:50%;font:700 10px/1 var(--em-mono);font-style:normal;border:1px solid var(--em-linha2)}.em-passos li[data-st=atual] i{border-color:var(--em-ok);color:var(--em-ok-tx)}.em-passos li[data-st=feito] i{border:0;background:var(--em-ok);position:relative}.em-passos li[data-st=feito] i:after{content:"";width:7px;height:4px;border-left:2px solid #04140a;border-bottom:2px solid #04140a;transform:rotate(-45deg) translate(1px,-1px)}.em-pergunta{margin:4px 0 0;font:800 18px/1.3 var(--font-manrope),system-ui,sans-serif;letter-spacing:-.012em}.ch-etapa{position:relative;background:linear-gradient(180deg,color-mix(in srgb,var(--em-ok) 5%,transparent),transparent 120px),var(--ch-sup2);border-color:var(--em-linha);gap:14px;padding:16px}.ch-etapa:before{content:"";position:absolute;left:16px;right:16px;top:-1px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--em-ok) 55%,transparent),transparent)}.ch-conf{position:relative;gap:0;padding:18px 18px 16px;background:var(--ch-sup2)}.ch-conf:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:14px 14px 0 0;background:linear-gradient(90deg,var(--em-ok),color-mix(in srgb,var(--em-ok) 10%,transparent))}.ch-conf-topo{padding-bottom:12px}.ch-conf .ch-bloco{background:transparent;border:0;border-top:1px dashed var(--em-linha2);border-radius:0;padding:12px 0}.ch-conf .ch-aviso{margin:4px 0 8px}.ch-conf .ch-tab tfoot td{font:800 17px/1.2 var(--font-manrope),system-ui,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:transparent;color:var(--em-tx);padding-top:12px}.ch-conf .ch-tab tbody td{background:transparent}.ch-tab td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ch-conf .ch-pend{margin-top:8px}.ch-conf .ch-confirmar{margin-top:6px;padding-top:14px;border-top:1px solid var(--em-linha2)}.em-bloq{margin:8px 0 4px;padding:12px 14px;border-radius:12px;background:var(--em-pend-bg);color:var(--em-pend);display:grid;grid-gap:4px;gap:4px}.em-bloq b{font:800 14px/1.3 var(--font-manrope),system-ui,sans-serif}.em-bloq p{margin:0;font-size:13.5px;line-height:1.45}.em-bloq-acao{opacity:.9}.ch-res.ok{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px}.ch-res.ok .ch-arquivos{grid-column:2}.em-ok-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--em-ok);color:#04140a;box-shadow:0 0 0 6px color-mix(in srgb,var(--em-ok) 16%,transparent)}.em-cstat{font:600 12px/1.4 var(--em-mono)!important;color:var(--em-ok-tx);margin-top:6px!important}.ch-sel>.btn-primary{justify-self:start;min-width:140px}.ch-sel>.btn-primary:disabled{opacity:.45}.ch-msg.master{position:relative}.ch-rolagem{overflow-x:hidden;scroll-behavior:smooth}.ch-rolagem>.em-pr{margin-top:0}@media (prefers-reduced-motion:no-preference){.em-doc{animation:emEntra .45s var(--em-ease) backwards;animation-delay:calc(var(--i, 0) * 45ms)}.em-det:not([hidden]){animation:emAbre .3s var(--em-ease)}.ch-conf,.ch-etapa,.ch-res{animation:emEntra .35s var(--em-ease) backwards}.em-ok-ic{animation:emPop .5s var(--em-ease) backwards .1s}.em-ok-ic path{animation:emTraco .45s ease-out .35s backwards}}@media (prefers-reduced-motion:reduce){.em-chev,.em-doc:before,.em-ir,.em-ir span{transition:none}.ch-rolagem{scroll-behavior:auto}}@keyframes emEntra{0%{opacity:0;transform:translateY(6px)}}@keyframes emAbre{0%{opacity:0;transform:translateY(-4px)}}@keyframes emPop{0%{transform:scale(.6);opacity:0}}@keyframes emTraco{0%{stroke-dasharray:24;stroke-dashoffset:24}to{stroke-dasharray:24;stroke-dashoffset:0}}.ch,.ch-main{min-width:0}.ch-topo{flex-wrap:wrap}@container empr (max-width: 860px){.em-doc-t{grid-template-columns:62px minmax(0,1fr) minmax(130px,auto) 14px;grid-template-areas:"sig nome est chev" "sig sin sin sin";row-gap:8px}.em-sigla{grid-area:sig;align-self:start;margin-top:2px}.em-nome{grid-area:nome}.em-sinais{grid-area:sin}.em-estado{grid-area:est}.em-chev{grid-area:chev}.em-det{padding-left:16px}.em-det-g{grid-template-columns:minmax(0,1fr);gap:18px}}@container empr (max-width: 600px){.em-pr{gap:16px;padding-top:2px}.em-pr-cab{grid-template-columns:minmax(0,1fr);align-items:start}.em-placar{grid-template-columns:auto auto 1fr;align-items:center}.em-placar b{font-size:26px}.em-placar-barra{grid-column:auto;justify-self:end}.em-doc-l{grid-template-columns:minmax(0,1fr);gap:0;padding:0 0 14px}.em-doc-t{grid-template-columns:auto minmax(0,1fr) 12px;grid-template-areas:"sig nome chev" "sin sin sin" "est est est";gap:10px 12px;padding:14px 8px 10px 14px}.em-nome small{white-space:normal}.em-ir,.em-ir-off{margin-left:14px;justify-self:start}.em-ir-off{display:none}.em-det{padding:0 8px 18px 14px}.em-det-g{gap:16px}.em-det-g,.em-diag-dl div{grid-template-columns:minmax(0,1fr)}.em-diag-dl div{gap:2px}}.ch-conf,.ch-conf>*,.ch-etapa,.ch-etapa>*,.ch-res{min-width:0}@media (max-width:620px){.ch-conf{padding:16px 14px 14px}.ch-conf .ch-tab,.ch-conf .ch-tab tbody{display:block}.ch-conf .ch-tab tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:10px;column-gap:10px;padding:8px 0;border-bottom:1px dashed var(--em-linha)}.ch-conf .ch-tab tbody td{border:0;padding:0;white-space:normal}.ch-conf .ch-tab tbody td:first-child{grid-column:1/-1;font-weight:600}.ch-conf .ch-tab tbody td:nth-child(2){padding:3px 0 0}.ch-conf .ch-tab tbody td:last-child{padding-top:3px}.ch-conf .ch-tab tfoot{display:table;width:100%}}@media (max-width:720px){.em-passos li{min-width:0}.em-passos li:not([data-st=atual]){flex:0 0 44px}.em-passos li:not([data-st=atual]) button,.em-passos li:not([data-st=atual]) span{font-size:0;gap:0}.ch-res.ok{grid-template-columns:minmax(0,1fr)}.ch-res.ok .ch-arquivos{grid-column:1}}.ac-card,.ac-det,.ac-secao{--ac-sup:var(--sh-surface,var(--ch-sup,#fff));--ac-sup2:var(--sh-surface-2,var(--ch-sup2,#f3f6fc));--ac-bd:var(--sh-border,var(--ch-borda,rgba(17,34,88,.14)));--ac-tx:var(--sh-text,var(--ch-tx,#0e1a3d));--ac-tx2:var(--sh-text-2,var(--ch-tx2,#4a5675));--ac-acc:var(--sh-acc,var(--ch-acc,#1f8f12))}.ac-grade{grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(var(--ac-min,260px),100%),1fr));align-items:start}.ac-card,.ac-grade{display:grid;min-width:0}.ac-card{grid-gap:10px;gap:10px;align-content:start;padding:16px 18px;border-radius:14px;background:var(--ac-sup);border:1px solid var(--ac-bd);color:var(--ac-tx)}.ac-card[data-destaque]{border-color:var(--ac-acc)}.ac-card-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.ac-card-h h3{margin:0;font:800 15.5px/1.25 var(--font-manrope),system-ui,sans-serif;letter-spacing:-.01em}.ac-resumo{margin:0;font-size:13.5px;line-height:1.45;color:var(--ac-tx2);overflow-wrap:anywhere}.ac-corpo{display:grid;grid-gap:10px;gap:10px;min-width:0}.ac-acao{display:flex;gap:8px;flex-wrap:wrap}.ac-acao,.ac-selo{align-items:center}.ac-selo{display:inline-flex;gap:6px;padding:3px 10px;border-radius:999px;font:700 11.5px/1.4 var(--font-manrope),system-ui,sans-serif;border:1px solid var(--ac-bd);background:var(--ac-sup2);color:var(--ac-tx2);max-width:100%;overflow-wrap:anywhere}.ac-selo:before{flex:none;content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ac-selo[data-tom=ok]{background:var(--sh-acc-bg,var(--ch-acc-bg,#e9f8e5));color:var(--sh-acc-tx,var(--ch-acc,#1f8f12));border-color:var(--sh-acc-bd,transparent)}.ac-selo[data-tom=pend]{background:var(--sh-hom-bg,var(--ch-hom-bg,#fff4d6));color:var(--sh-hom,var(--ch-hom,#8a5a00));border-color:var(--sh-hom-bd,transparent)}.ac-selo[data-tom=bad]{background:var(--sh-bad-bg,var(--ch-bad-bg,#fdeaea));color:var(--sh-bad,var(--ch-bad,#9b1c1c));border-color:var(--sh-bad-bd,transparent)}.ac-selo[data-tom=info]{background:var(--sh-info-bg,#e7efff);color:var(--sh-info,#1d3a7a);border-color:transparent}.ac-det{border-top:1px solid var(--ac-bd);padding-top:8px;min-width:0}.ac-det>summary{cursor:pointer;font:700 12.5px/1.3 var(--font-manrope),system-ui,sans-serif;color:var(--ac-tx2);padding:4px 0;list-style:none;display:flex;align-items:center;gap:6px}.ac-det>summary::-webkit-details-marker{display:none}.ac-det>summary:before{content:"+";display:inline-grid;place-items:center;flex:none;width:16px;height:16px;border-radius:4px;border:1px solid var(--ac-bd);font-size:12px;line-height:1}.ac-det[open]>summary:before{content:"−"}.ac-det>summary:hover{color:var(--ac-tx)}.ac-det>summary:focus-visible{outline:2px solid var(--ac-acc);outline-offset:2px;border-radius:4px}.ac-det-c{display:grid;grid-gap:12px;gap:12px;padding:10px 0 2px;min-width:0}.ac-det-c>.ac-det{border-top:0;padding-top:0}.ac-secao{display:grid;grid-gap:12px;gap:12px;min-width:0}.ac-secao-h h2{margin:0;font:800 17px/1.25 var(--font-manrope),system-ui,sans-serif;color:var(--ac-tx)}.ac-secao-h p{margin:2px 0 0;font-size:13px;color:var(--ac-tx2)}.ac-dados{display:grid;grid-gap:6px;gap:6px;margin:0;font-size:13px}.ac-dados>div{display:flex;justify-content:space-between;gap:12px;min-width:0}.ac-dados dt{color:var(--ac-tx2);flex:none}.ac-dados dd{margin:0;font-weight:600;text-align:right;overflow-wrap:anywhere}.ac-opcao{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.35;cursor:pointer;min-height:28px}.ac-opcao input{flex:none;width:18px;height:18px;margin-top:1px;accent-color:var(--ac-acc)}.ac-opcao small{display:block;color:var(--ac-tx2);font-size:12px}.ac-lista>li{padding:10px 12px;background:var(--ac-sup2)}.ac-card .rl-form{gap:10px}.ac-card .rl-obs{font-size:12.5px}.ac-card details.rl-detalhes{margin-top:0}.ac-card .btn{min-height:40px}@media (max-width:767px){.ac-card{padding:14px}.ac-grade{grid-template-columns:1fr}.ac-acao .btn{flex:1 1 auto;justify-content:center}}.ac-perigo{border:1px solid var(--sh-bad-bd,rgba(155,28,28,.35));border-radius:14px;padding:4px}.dn-form{--dn-bd:var(--sh-border,var(--ch-borda,rgba(17,34,88,.14)));--dn-tx2:var(--sh-text-2,var(--ch-tx2,#4a5675));--dn-acc:var(--sh-acc,var(--ch-acc,#1f8f12));--dn-sup2:var(--sh-surface-2,var(--ch-sup2,#f3f6fc));gap:14px}.dn-passo{display:grid;grid-gap:8px;gap:8px;min-width:0}.dn-passo>h4{margin:0;display:flex;align-items:center;gap:8px;font:800 14px/1.3 var(--font-manrope),system-ui,sans-serif}.dn-passo>h4>span{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--dn-acc);color:#fff;font-size:12px}.dn-fixo{margin:0;display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border-radius:10px;background:var(--dn-sup2);border:1px solid var(--dn-bd)}.dn-ajuda,.dn-fixo small{color:var(--dn-tx2);font-size:12.5px;margin:0}.dn-valor{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(160px,220px) 1fr;align-items:start}.dn-valor label{display:grid;grid-gap:4px;gap:4px;font-size:13px}.dn-valor-in{font-size:20px;font-weight:800;min-height:48px}.dn-seg{display:inline-flex;flex-wrap:wrap;gap:6px}.dn-seg-b{min-height:42px;padding:0 16px;border-radius:999px;border:1px solid var(--dn-bd);background:var(--dn-sup2);color:inherit;font:700 13.5px/1 var(--font-manrope),system-ui,sans-serif;cursor:pointer}.dn-seg-b[aria-pressed=true]{background:var(--dn-acc);color:#fff;border-color:transparent}.dn-seg-b:focus-visible{outline:2px solid var(--dn-acc);outline-offset:2px}.dn-tecnico{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border-radius:10px;border:1px dashed var(--dn-bd)}.dn-linha{margin:0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.dn-aviso{margin:0;font-size:12.5px;color:var(--sh-hom,var(--ch-hom,#8a5a00))}.dn-falta{color:var(--sh-bad,var(--ch-bad,#9b1c1c));font-weight:700}.dn-grupo{border:1px solid var(--dn-bd);border-radius:10px;padding:10px 12px;display:grid;grid-gap:10px;gap:10px;min-width:0}.dn-grupo>legend{font-size:12.5px;color:var(--dn-tx2);padding:0 6px}.dn-conf .ac-dados{margin:8px 0}.dn-tomador{display:grid;grid-gap:8px;gap:8px;min-width:0}.dn-busca{position:relative}.dn-lista{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 4px);margin:0;padding:6px;list-style:none;border-radius:12px;background:var(--sh-raised,var(--ac-sup,#fff));border:1px solid var(--dn-bd);box-shadow:0 18px 44px -16px rgba(0,0,0,.45);max-height:280px;overflow:auto}.dn-lista button{all:unset;box-sizing:border-box;display:grid;grid-gap:1px;gap:1px;width:100%;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:14px}.dn-lista button:focus-visible,.dn-lista button:hover{background:rgba(122,168,255,.18)}.dn-lista button span{color:var(--dn-tx2);font-size:12px}.dn-cpf{display:grid;grid-gap:6px;gap:6px;padding:8px 10px;font-size:13px}.dn-escolhido{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:10px;background:var(--dn-sup2);border:1px solid var(--dn-bd)}.dn-escolhido>div{display:grid;grid-gap:1px;gap:1px;min-width:0}.dn-escolhido span{color:var(--dn-tx2);font-size:12.5px;overflow-wrap:anywhere}.dn-campo{display:grid;grid-gap:4px;gap:4px;font-size:13px}.dn-nota{margin:0;font-size:12.5px;color:var(--dn-tx2)}.dn-nota[data-tom=erro]{color:var(--sh-bad,#9b1c1c)}.dn-nota[data-tom=ok]{color:var(--sh-acc-tx,var(--dn-acc))}.dn-sugestao{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border-radius:10px;background:var(--dn-sup2);border:1px solid var(--dn-bd)}.dn-sugestao,.dn-sugestao strong{font-size:13px}.dn-etapas{display:flex;gap:6px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.dn-etapas li{padding:3px 10px;border-radius:999px;border:1px solid var(--dn-bd);font-size:12px;color:var(--dn-tx2)}.dn-etapas li[aria-current=step]{background:var(--dn-acc);color:#fff;border-color:transparent;font-weight:700}@media (max-width:640px){.dn-valor{grid-template-columns:1fr}.dn-seg-b{flex:1 1 auto}}.ac-passos-t{margin:4px 0 0;font:800 12px/1.3 var(--font-manrope),system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase;color:var(--ac-tx2)}.ac-passos{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}.ac-passo{display:grid;grid-gap:6px;gap:6px;align-content:start;padding:10px 12px;border-radius:10px;background:var(--ac-sup2);border:1px solid var(--ac-bd);min-width:0}.ac-passo[data-tom=bad]{border-color:var(--sh-bad-bd,rgba(155,28,28,.35))}.ac-passo-h{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;line-height:1.3}.ac-passo-h strong{flex:1 1 120px;min-width:0}.ac-passo-i{flex:none;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1px solid var(--ac-bd);font-size:11px}.ac-passo[data-tom=ok] .ac-passo-i{color:var(--sh-acc-tx,var(--ch-acc,#1f8f12))}.ac-passo-t{margin:0;font-size:12.5px;line-height:1.4;color:var(--ac-tx2);overflow-wrap:anywhere}.ac-passo .btn{justify-self:start}.ac-ativar{display:grid;grid-gap:8px;gap:8px;min-width:min(100%,320px)}.ac-log{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px;font-size:12.5px}.ac-log li{color:var(--sh-bad,var(--ch-bad,#9b1c1c))}.ac-log li[data-ok]{color:var(--sh-acc-tx,var(--ch-acc,#1f8f12))}.ac-dialogo{border:0;padding:0;margin:auto;background:transparent;color:inherit;width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box}.ac-dialogo::-webkit-backdrop{background:rgba(8,14,32,.55)}.ac-dialogo::backdrop{background:rgba(8,14,32,.55)}.ac-dialogo .ac-card{box-shadow:0 18px 48px rgba(0,0,0,.28)}.ac-campo{display:grid;grid-gap:4px;gap:4px;min-width:0;font-size:12.5px;font-weight:700;color:var(--ac-tx2)}.ac-campo input:not([type=checkbox]),.ac-campo select{width:100%;min-width:0;box-sizing:border-box}.ac-linha{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.ac-lista{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none;min-width:0}.ac-lista>li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--ac-bd);border-radius:10px;min-width:0;overflow-wrap:anywhere}.ac-dialogo .ac-card{background:var(--sh-solid,var(--ac-sup))}.ac-dialogo .ac-campo input:not([type=checkbox]),.ac-dialogo .ac-campo select{min-height:42px;padding:0 12px;border-radius:9px;font:inherit;font-weight:500;font-size:14px;background:var(--sh-surface-2,var(--ac-sup2));border:1px solid var(--sh-border-2,var(--ac-bd));color:var(--sh-text,var(--ac-tx));transition:border-color .18s ease,box-shadow .18s ease}.ac-dialogo .ac-campo input:focus-visible,.ac-dialogo .ac-campo select:focus-visible{outline:none;border-color:var(--ac-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--ac-acc) 25%,transparent)}.ac-acoes-linha{justify-content:flex-end;flex-wrap:nowrap;white-space:nowrap}.ac-acoes-linha form{margin:0}@media (max-width:760px){.ac-acoes-linha{flex-wrap:wrap;justify-content:flex-start}}.cd-lista{display:grid;grid-gap:12px;gap:12px;min-width:0}.cd-filtro{display:flex;flex-wrap:wrap;gap:6px}.cd-filtro button{min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--sh-border,rgba(17,34,88,.14));background:var(--sh-surface-2,#f3f6fc);color:inherit;font:700 12.5px/1 var(--font-manrope),system-ui,sans-serif;cursor:pointer}.cd-filtro button[aria-pressed=true]{background:var(--sh-acc,#1f8f12);color:#fff;border-color:transparent}.cd-filtro b{margin-left:4px;opacity:.85}.cd-grade{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr))}.cd-card,.cd-grade,.cd-grade>div{min-width:0}.cd-card{--cd-bd:var(--sh-border,rgba(17,34,88,.14));display:grid;grid-gap:8px;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid var(--cd-bd);background:var(--sh-surface,transparent);overflow-wrap:anywhere}.cd-card[data-amb=producao]{border-left:3px solid var(--sh-acc,#1f8f12)}.cd-l1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.cd-tit{font:800 14.5px/1.3 var(--font-manrope),system-ui,sans-serif}.cd-amb{margin-left:auto;font-size:11.5px;font-weight:700;color:var(--sh-text-2,#4a5675);text-transform:uppercase;letter-spacing:.04em}.cd-l2{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--sh-text-2,#4a5675);align-items:center}.cd-l2,.cd-motivo{margin:0;font-size:13px}.cd-motivo{padding:8px 10px;border-radius:8px;background:var(--sh-bad-bg,#fdeaea);color:var(--sh-bad,#9b1c1c)}.cd-chave{display:inline-flex;align-items:center;gap:6px}.cd-chave code{font-size:12px}.cd-icone{min-width:32px;min-height:32px;border-radius:8px;border:1px solid var(--cd-bd);background:transparent;color:inherit;cursor:pointer}.cd-acoes{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.cd-atalho{min-height:36px}.cd-menu{position:relative}.cd-menu>summary{list-style:none;cursor:pointer}.cd-menu>summary::-webkit-details-marker{display:none}.cd-menu-l{display:grid;grid-gap:6px;gap:6px;margin-top:6px;padding:10px;border-radius:10px;border:1px solid var(--cd-bd);background:var(--sh-raised,var(--sh-surface,#fff));min-width:min(260px,100%)}.cd-menu-l .btn,.cd-menu-l a{width:100%;justify-content:flex-start;text-align:left;white-space:normal}.cd-menu-l .rl-form{margin:0!important}.cd-det{border-top:1px solid var(--cd-bd);padding-top:6px}.cd-det>summary{cursor:pointer;font:700 12.5px/1.3 var(--font-manrope),system-ui,sans-serif;color:var(--sh-text-2,#4a5675);min-height:28px}.cd-det-c{display:grid;grid-gap:8px;gap:8px;padding-top:8px;font-size:13px}.cd-det-c pre{max-width:100%;overflow-x:auto}@media (max-width:640px){.cd-grade{grid-template-columns:1fr}.cd-card{padding:12px}.cd-amb{margin-left:0}}.rs-ret{display:block;min-width:0;overflow-wrap:anywhere}.rs-ori{opacity:.85}.rs-tec{margin-top:4px;font-size:12px}.rs-tec>summary{cursor:pointer;opacity:.75;width:-moz-fit-content;width:fit-content}.rs-tec>code{display:block;margin-top:4px;padding:6px 8px;border-radius:6px;background:rgba(127,127,127,.12);color:inherit;white-space:pre-wrap;word-break:break-word;max-height:220px;overflow:auto;font-size:11.5px}