.sem-acesso[data-v-b82154bd]{max-width:640px}.sem-acesso p[data-v-b82154bd]{margin:0;padding:0 16px 16px;color:var(--ink-2)}.so-celular[data-v-b82154bd]{display:none}@media(max-width:760px){.so-celular[data-v-b82154bd]{display:inline-flex;margin-left:auto}.busca[data-v-b82154bd]{order:2}}:root{--bg: #ffffff;--side: #fbf7f6;--wash: #f7f1f0;--ink: #221816;--ink-2: #66524f;--ink-3: #9a8784;--line: #ece2e0;--line-2: #dccdca;--red: #871913;--red-hover: #6c120d;--red-ink: #ffffff;--red-wash: #fbeeed;--red-tint: #f4d9d6;--ok: #18794a;--ok-wash: #e7f4ec;--warn: #a5620a;--warn-wash: #fcf1df;--crit: #c4271b;--crit-wash: #fdeae8;--info: #3b5873;--info-wash: #eaf0f5;--shadow: 0 1px 2px rgba(34, 24, 22, .06), 0 12px 32px rgba(34, 24, 22, .12);--scrim: rgba(34, 24, 22, .34);--sans: "Segoe UI", "Segoe UI Variable", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--mono: "Cascadia Code", "Cascadia Mono", Consolas, "SF Mono", ui-monospace, monospace;--r: 10px;--r-sm: 6px;color-scheme:light}*{box-sizing:border-box}html,body{height:100%;margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,pre,fieldset{margin:0}fieldset{border:0;padding:0}img,svg{display:block}.ico{display:inline-block;vertical-align:middle}button{cursor:pointer}:disabled{cursor:not-allowed}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:14.5px;line-height:1.45;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{text-wrap:balance}:focus-visible{outline:2px solid var(--red);outline-offset:2px;border-radius:4px}a{color:var(--red)}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--mono);font-size:.92em}.codigo{font-family:var(--mono);font-size:12.5px;background:var(--side);border:1px solid var(--line);border-radius:var(--r-sm);padding:10px 12px;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.muted{color:var(--ink-2)}.ico{flex:none;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ico.girando,.animate-spin.ico{animation:gira .8s linear infinite}.app{min-height:100%;display:grid;grid-template-columns:236px minmax(0,1fr)}.lado{position:sticky;top:0;height:100vh;height:100dvh;display:flex;flex-direction:column;background:var(--side);border-right:1px solid var(--line);padding:18px 12px 16px;gap:18px;overflow-y:auto}.logo{display:flex;align-items:flex-end;gap:10px;padding:0 8px;text-decoration:none}.logo img{width:92px;height:auto;display:block}.logo span{font-weight:700;font-size:15px;color:var(--ink);letter-spacing:-.01em;line-height:1;padding-bottom:3px;border-left:1px solid var(--line-2);padding-left:10px}.nav{display:flex;flex-direction:column;gap:2px}.nav .grupo{font-size:11px;color:var(--ink-3);letter-spacing:.09em;text-transform:uppercase;font-weight:600;padding:12px 10px 6px}.nav a{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:var(--r-sm);color:var(--ink-2);font-weight:500;text-decoration:none}.nav a:hover{background:var(--wash);color:var(--ink)}.nav a.ativo{background:var(--red-wash);color:var(--red);font-weight:650}.nav .cont{margin-left:auto;font-size:11.5px;font-weight:700;color:var(--red-ink);background:var(--red);border-radius:999px;padding:0 7px}.lado .rodape{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px;border-top:1px solid var(--line)}.lado .rodape>div{min-width:0;flex:1}.lado .rodape b{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lado .rodape small{color:var(--ink-3);font-size:12px}.ini{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--red);color:var(--red-ink);font-weight:650;font-size:12px;flex:none}.area{min-width:0;display:flex;flex-direction:column}.topo{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:12px;min-height:58px;padding:0 24px;background:var(--bg);border-bottom:1px solid var(--line)}.migalhas{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13.5px;color:var(--ink-3);min-width:0}.migalhas a{padding:2px 4px;color:var(--ink-2);border-radius:4px;text-decoration:none}.migalhas a:hover{color:var(--red)}.migalhas b{color:var(--ink);font-weight:600}.busca{margin-left:auto;position:relative;flex:0 1 300px}.busca input{width:100%;height:36px;border:1px solid var(--line-2);border-radius:999px;padding:0 14px 0 36px;background:var(--bg)}.busca input:focus{outline:2px solid var(--red-tint);border-color:var(--red)}.busca>.ico{position:absolute;left:12px;top:10px;color:var(--ink-3)}.resultados{position:absolute;top:42px;left:0;right:0;background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-sm);box-shadow:var(--shadow);overflow:hidden;z-index:25}.resultados a{display:flex;gap:10px;align-items:center;padding:9px 12px;color:var(--ink);text-decoration:none}.resultados a:hover,.resultados a.foco{background:var(--wash)}.resultados small{color:var(--ink-3);margin-left:auto;font-size:12px}.resultados .nada{padding:9px 12px;color:var(--ink-3);font-size:13px}.pagina{padding:24px 24px 48px}.miolo{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.cab{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 20px}.cab h1{margin:0;font-size:25px;line-height:1.15;letter-spacing:-.015em}.cab .sub{color:var(--ink-2);font-size:13.5px;margin-top:5px;display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center}.cab .acoes{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px}.bloco{background:var(--bg);border:1px solid var(--line);border-radius:var(--r);min-width:0}.bloco>header{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 16px 12px}.bloco>header h2{font-size:15px;margin:0;font-weight:650}.bloco>header .dica{color:var(--ink-3);font-size:12.5px}.bloco>header .dir{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.grade2{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}.grade-meio{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kpi{border:1px solid var(--line);border-radius:var(--r);padding:14px 16px;background:var(--bg);text-align:left;display:flex;flex-direction:column;gap:2px;color:var(--ink);text-decoration:none}a.kpi:hover,button.kpi:hover{border-color:var(--red-tint);cursor:pointer}.kpi span{color:var(--ink-2);font-size:13px}.kpi b{font-size:26px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.kpi b.red{color:var(--red)}.kpi small{color:var(--ink-3);font-size:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;padding:0 14px;border-radius:var(--r-sm);border:1px solid var(--red);background:var(--red);color:var(--red-ink);font-weight:600;font-size:13.5px;cursor:pointer;white-space:nowrap;text-decoration:none}.btn:hover:not(:disabled){background:var(--red-hover);border-color:var(--red-hover)}.btn.sec,.btn-sec{background:var(--bg);color:var(--ink);border-color:var(--line-2)}.btn.sec:hover:not(:disabled),.btn-sec:hover:not(:disabled){background:var(--wash);border-color:var(--line-2)}.btn.perigo,.btn-perigo{background:var(--bg);color:var(--crit);border-color:var(--crit)}.btn.perigo:hover:not(:disabled),.btn-perigo:hover:not(:disabled){background:var(--crit-wash);border-color:var(--crit)}.btn.perigo.cheio{background:var(--crit);color:var(--red-ink)}.btn.link,.btn-fantasma{background:none;border-color:transparent;color:var(--ink-2)}.btn.link{color:var(--red);padding:0 6px}.btn.link:hover:not(:disabled){background:var(--red-wash);border-color:transparent}.btn-fantasma:hover:not(:disabled){background:var(--wash);border-color:transparent;color:var(--ink)}.btn.mini,.btn-sm{height:28px;padding:0 10px;font-size:12.5px}.btn-icone{width:32px;height:32px;padding:0}.btn:disabled{opacity:.45;cursor:not-allowed}.entrada{height:36px;border:1px solid var(--line-2);border-radius:var(--r-sm);padding:0 11px;background:var(--bg);width:100%}.entrada:focus{outline:2px solid var(--red-tint);border-color:var(--red)}select.entrada{padding-right:28px}.filtros{display:flex;flex-wrap:wrap;gap:6px}.chipf{border:1px solid var(--line-2);background:var(--bg);border-radius:999px;padding:4px 12px;font-size:13px;cursor:pointer;color:var(--ink-2);text-decoration:none}.chipf.on{background:var(--red);border-color:var(--red);color:var(--red-ink);font-weight:600}.alternar{display:inline-flex;border:1px solid var(--line-2);border-radius:var(--r-sm);overflow:hidden}.alternar button{border:0;background:var(--bg);padding:6px 12px;cursor:pointer;font-size:13px;color:var(--ink-2)}.alternar button+button{border-left:1px solid var(--line-2)}.alternar button.on{background:var(--red-wash);color:var(--red);font-weight:650}.check{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.check input{width:16px;height:16px;accent-color:var(--red)}.ok{--c: var(--ok);--w: var(--ok-wash)}.warn{--c: var(--warn);--w: var(--warn-wash)}.crit{--c: var(--crit);--w: var(--crit-wash)}.info{--c: var(--info);--w: var(--info-wash)}.off{--c: var(--ink-2);--w: var(--wash)}.pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:600;white-space:nowrap;color:var(--c, var(--ink-2));background:var(--w, var(--wash))}.ponto{width:9px;height:9px;border-radius:50%;flex:none;background:var(--c, var(--ok))}.rolar{overflow-x:auto}.tab{width:100%;border-collapse:collapse}.tab th{text-align:left;font-size:11.5px;color:var(--ink-3);font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:9px 16px 8px;border-top:1px solid var(--line);background:var(--side);white-space:nowrap}.tab td{padding:11px 16px;border-top:1px solid var(--line);vertical-align:middle}.tab tr.clica{cursor:pointer}.tab tr.clica:hover td{background:var(--side)}.tab .d{text-align:right}.tab td.mono{white-space:nowrap}.tab .nome{display:flex;align-items:center;gap:10px;font-weight:600}.tab .nome small{display:block;font-weight:400;color:var(--ink-3);font-size:12.5px}.zero{color:var(--ink-3)}.abas{display:flex;gap:2px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.aba{background:none;border:0;border-bottom:2px solid transparent;padding:10px 14px;color:var(--ink-2);cursor:pointer;display:inline-flex;gap:7px;align-items:center;white-space:nowrap;font-weight:500;text-decoration:none}.aba:hover{color:var(--ink)}.aba.ativa{color:var(--red);border-bottom-color:var(--red);font-weight:650}.aba .cont{font-size:11.5px;background:var(--red);color:var(--red-ink);border-radius:999px;padding:0 7px;font-weight:700}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:40}.dialogo{position:fixed;z-index:41;left:50%;top:50%;transform:translate(-50%,-50%);width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 48px);background:var(--bg);border-radius:12px;box-shadow:var(--shadow);display:flex;flex-direction:column}.dialogo.largo{width:min(760px,calc(100% - 32px))}.dialogo>header{display:flex;align-items:flex-start;gap:12px;padding:18px 20px 12px}.dialogo>header h2{margin:0;font-size:18px}.dialogo>header p{margin:4px 0 0;color:var(--ink-2);font-size:13px}.dialogo>header .x{margin-left:auto}.dialogo .corpo{padding:4px 20px 16px;overflow-y:auto;display:flex;flex-direction:column;gap:14px;min-height:0}.dialogo>footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:14px 20px;border-top:1px solid var(--line)}.dialogo>footer .esq{margin-right:auto;color:var(--ink-3);font-size:12.5px;align-self:center}.gaveta{position:fixed;top:0;right:0;bottom:0;z-index:41;width:min(460px,100%);background:var(--bg);border-left:1px solid var(--line);box-shadow:var(--shadow);display:flex;flex-direction:column}.gaveta>header{display:flex;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid var(--line)}.gaveta>header h2{margin:0;font-size:18px}.gaveta>header small{color:var(--ink-3);font-size:13px}.gaveta>header .x{margin-left:auto}.gaveta .rol{overflow-y:auto;padding:18px 20px 28px;display:flex;flex-direction:column;gap:18px}.gaveta h3{font-size:12px;color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-weight:600}.pares{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:9px 18px;margin:0;font-size:13.5px}.pares dt{color:var(--ink-3)}.pares dd{margin:0;min-width:0;overflow-wrap:anywhere}.toast{position:fixed;z-index:60;left:50%;transform:translate(-50%);bottom:20px;background:var(--ink);color:var(--bg);border-radius:var(--r-sm);padding:10px 16px;display:flex;gap:8px;align-items:center;box-shadow:var(--shadow);max-width:calc(100% - 32px);font-size:13.5px}.giro{width:16px;height:16px;border-radius:50%;border:2px solid var(--red-tint);border-top-color:var(--red);animation:gira .8s linear infinite}@keyframes gira{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.giro,.ico.girando,.animate-spin.ico{animation:none}}.vazio{padding:32px 16px;text-align:center;color:var(--ink-2);display:flex;flex-direction:column;align-items:center;gap:10px;font-size:14px}.vazio>.ico{color:var(--ink-3)}.vazio.ok>.ico{color:var(--ok)}.aviso{display:flex;gap:10px;align-items:flex-start;border-radius:var(--r-sm);padding:10px 12px;font-size:13px}.aviso.ok,.aviso.warn,.aviso.crit,.aviso.info{background:var(--w);color:var(--c)}.aviso>p,.aviso>div{margin:0;color:var(--ink);flex:1;min-width:0}.aviso>.ico{margin-top:1px}.item{display:grid;grid-template-columns:4px minmax(0,1fr);border-top:1px solid var(--line)}.item .tarja{background:var(--c, var(--ink-3))}.item .ci{padding:13px 16px 14px 14px;display:flex;flex-direction:column;gap:6px;min-width:0}.item .tit{display:flex;gap:8px;align-items:flex-start;font-weight:650}.item .tit>.ico{color:var(--c);margin-top:1px}.item .tit small{margin-left:auto;color:var(--ink-3);font-weight:400;font-size:12px;white-space:nowrap}.item p{margin:0;color:var(--ink-2);font-size:13px}.item .acoes{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.mais-itens{display:block;padding:10px 16px;border-top:1px solid var(--line);font-size:13px;text-decoration:none}.rede{padding:0 8px}.rede svg{display:block;width:100%;height:auto;max-width:100%}.aresta{stroke:var(--line-2);stroke-width:2;fill:none}.aresta.fluxo{stroke:var(--red);stroke-width:2.4;stroke-dasharray:2 10;animation:corre 1.1s linear infinite}.aresta.parada{stroke:var(--crit);stroke-dasharray:6 6}@keyframes corre{to{stroke-dashoffset:-24}}@media(prefers-reduced-motion:reduce){.aresta.fluxo{animation:none;stroke-dasharray:none}}.no-rede{cursor:pointer}.no-rede rect.fundo{fill:var(--bg);stroke:var(--line-2);stroke-width:1.2}.no-rede:hover rect.fundo,.no-rede:focus-visible rect.fundo{stroke:var(--red)}.no-rede:focus-visible{outline:none}.no-rede .anel{fill:none;stroke-width:3}.no-rede text{fill:var(--ink);font-family:var(--sans)}.no-rede .t1{font-size:13.5px;font-weight:650}.no-rede .t2{font-size:11.5px;fill:var(--ink-2)}.no-rede .ico{color:var(--ink-2)}.rot{font-family:var(--sans);font-size:11.5px;fill:var(--ink-2)}.rot.forte{fill:var(--red);font-weight:650}.leg{display:flex;flex-wrap:wrap;gap:6px 16px;padding:6px 16px 14px;color:var(--ink-3);font-size:12px}.leg i{display:inline-block;width:18px;border-top:2px solid var(--line-2);vertical-align:middle;margin-right:6px}.leg i.f{border-top:2px dashed var(--red)}.leg i.p{border-top:2px dashed var(--crit)}.numeros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.numeros div{background:var(--side);border:1px solid var(--line);border-radius:var(--r-sm);padding:10px 12px}.numeros b{display:block;font-size:20px;font-variant-numeric:tabular-nums}.numeros span{color:var(--ink-2);font-size:12.5px}.lista-sel{display:flex;flex-direction:column}.lista-sel>button{display:block;width:100%;text-align:left;border:0;border-top:1px solid var(--line);background:none;padding:10px 16px;cursor:pointer}.lista-sel>button:hover{background:var(--side)}.lista-sel>button.on{background:var(--red-wash)}.lista-sel small{display:block;color:var(--ink-3);font-size:12px}.lado-a-lado{display:grid;grid-template-columns:300px minmax(0,1fr);gap:20px;align-items:start}.dif{width:100%;border-collapse:collapse;font-size:13px}.dif th,.dif td{padding:7px 16px;border-top:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.dif th{color:var(--ink-3);font-weight:600;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;background:var(--side)}.dif td.a{background:var(--crit-wash)}.dif td.b{background:var(--ok-wash)}.passos-lista{list-style:none;margin:0;padding:0 16px 14px;display:flex;flex-direction:column;gap:8px}.passos-lista li{display:flex;gap:8px;align-items:center;font-size:13.5px}.passos-lista li.feito{color:var(--ink-3);text-decoration:line-through}.passos-lista li .ico{color:var(--ink-3)}.passos-lista li.feito .ico{color:var(--ok)}.grupo-campo{display:flex;flex-direction:column;gap:5px}.grupo-campo>label{font-size:13px;font-weight:600}.grupo-campo .dica{font-size:12px;color:var(--ink-3)}.escolhas{display:flex;flex-direction:column;gap:8px}.escolha{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--line-2);border-radius:var(--r-sm);padding:10px 12px;cursor:pointer}.escolha:hover{background:var(--side)}.escolha.on{border-color:var(--red);box-shadow:0 0 0 2px var(--red-tint)}.escolha input{margin-top:3px;accent-color:var(--red)}.escolha b{display:block;font-size:13.5px}.escolha small{display:block;color:var(--ink-2);font-size:12.5px}.cartoes{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.cartao-modelo{border:1px solid var(--line);border-radius:var(--r);padding:16px;display:flex;flex-direction:column;gap:10px;background:var(--bg);text-align:left;cursor:pointer;color:var(--ink)}.cartao-modelo:hover{border-color:var(--red-tint);box-shadow:var(--shadow)}.cartao-modelo.sel{border-color:var(--red);box-shadow:0 0 0 2px var(--red-tint)}.cartao-modelo h3{margin:0;font-size:15.5px}.cartao-modelo p{margin:0;color:var(--ink-2);font-size:13px}.cartao-modelo .rodape-c{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--ink-3);font-size:12.5px;margin-top:auto}.mini-rede{height:54px}.mini-rede svg{width:120px;height:54px}.mini-rede .n{fill:var(--bg);stroke:var(--red);stroke-width:1.5}.mini-rede .e{stroke:var(--line-2);stroke-width:1.5;fill:none}.mini-rede .e.cx{stroke-dasharray:3 3}.tags{display:flex;flex-wrap:wrap;gap:6px}.tag{font-size:12px;border-radius:4px;background:var(--wash);color:var(--ink-2);padding:2px 8px}.tag.red{background:var(--red-wash);color:var(--red);font-weight:600}.editor{display:grid;grid-template-columns:230px minmax(0,1fr);gap:20px;align-items:start}.passos{display:flex;flex-direction:column;gap:2px;position:sticky;top:76px}.passos button{display:flex;align-items:center;gap:10px;border:0;background:none;padding:9px 12px;border-radius:var(--r-sm);text-align:left;cursor:pointer;color:var(--ink-2)}.passos button:hover{background:var(--wash)}.passos button.on{background:var(--red-wash);color:var(--red);font-weight:650}.passos button small{margin-left:auto;font-size:12px;color:var(--ink-3)}.tempo{list-style:none;margin:0;padding:0}.tempo li{display:grid;grid-template-columns:70px 28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 16px;border-top:1px solid var(--line)}.tempo .h{color:var(--ink-3);font-size:12.5px}.tempo .ic{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--w, var(--wash));color:var(--c, var(--ink-2))}.tempo .tx{min-width:0;overflow-wrap:anywhere}.tempo .tx small{color:var(--ink-3);display:block;font-size:12px}.tempo .lat{color:var(--ink-3);font-size:12px}@media(max-width:1100px){.grade2{grid-template-columns:minmax(0,1fr)}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.grade-meio,.lado-a-lado,.editor{grid-template-columns:minmax(0,1fr)}.passos{position:static;flex-direction:row;overflow-x:auto}}@media(max-width:760px){.app{grid-template-columns:minmax(0,1fr)}.lado{position:static;height:auto;flex-direction:row;align-items:center;padding:10px 12px;gap:10px;overflow-x:auto;border-right:0;border-bottom:1px solid var(--line)}.logo span,.nav .grupo,.lado .rodape{display:none}.logo img{width:64px}.nav{flex-direction:row}.nav a{width:auto;white-space:nowrap}.topo{padding:8px 16px;flex-wrap:wrap}.busca{flex-basis:100%}.pagina{padding-left:16px;padding-right:16px}.esconde{display:none}.tempo li{grid-template-columns:58px minmax(0,1fr) auto}.tempo .ic{display:none}}
