.guia-cortina{z-index:300;background:#0a0e1673;position:fixed;inset:0}.guia{background:var(--panel);border:1px solid var(--border);border-radius:16px;flex-direction:column;width:680px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);animation:.38s cubic-bezier(.22,1,.36,1) both guiaEntra;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 32px 80px #06143061}.guia.tocando{width:1040px}@keyframes guiaEntra{0%{opacity:0;transform:translate(-50%,-50%)translateY(18px)scale(.985)}to{opacity:1;transform:translate(-50%,-50%)}}.guia-topo{color:#fff;background:linear-gradient(135deg,#17418f 0%,#102c60 60%,#0b2049 100%);flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 30px 22px;display:flex}.guia-eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:#8fb4f5;margin-bottom:8px;font-size:11.5px;font-weight:700}.guia-topo h2{letter-spacing:-.9px;color:#fff;text-wrap:balance;margin:0 0 10px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:30px;font-weight:700;line-height:1.08}.guia.tocando .guia-topo h2{margin:0;font-size:24px}.guia-topo p{color:#c3d3ee;text-wrap:pretty;max-width:52ch;margin:0;font-size:13.5px;line-height:1.55}.guia-fechar{cursor:pointer;color:#fff;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;transition:background .16s;display:grid}.guia-fechar:hover{background:#fff3}.guia-fechar:focus-visible{outline-offset:2px;outline:2px solid #8fb4f5}.guia-lista{flex:1;min-height:0;overflow-y:auto}.guia-tema-topo{z-index:1;background:var(--field-bg);border-bottom:1px solid var(--pill-bg-strong);letter-spacing:1.1px;text-transform:uppercase;color:var(--accent-blue-forte);justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:12px 30px 8px;font-size:11.5px;font-weight:700;display:flex;position:sticky;top:0}.guia-tema-meta{letter-spacing:0;text-transform:none;color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:600}.cf-cenarios{text-align:left;margin:0 0 18px}.cf-cenarios h4{color:var(--text-main);margin:0 0 4px;font-size:15px}.cf-cenarios p{color:var(--text-sub);margin:0 0 10px;font-size:13px;line-height:1.5}.cf-cenarios-lista{border:1px solid var(--border);border-radius:12px;overflow:hidden}.cf-cenarios-lista .guia-item{padding:11px 16px}.cf-cenarios-lista .guia-item:last-child{border-bottom:0}.guia-item{border:0;border-bottom:1px solid var(--pill-bg-strong);background:var(--panel);text-align:left;width:100%;color:inherit;cursor:pointer;align-items:center;gap:15px;padding:13px 30px;font-family:inherit;transition:background .16s;display:flex}.guia-tema .guia-item:last-child{border-bottom:0}.guia-item:hover{background:var(--ev-entrega-bg)}.guia-item:focus-visible{outline:2px solid var(--accent-blue-forte);outline-offset:-2px}.guia-item .filete{background:var(--border-forte);border-radius:2px;flex:none;width:3px;height:34px}.guia-item .guia-ico{background:var(--ev-entrega-bg);border:1px solid var(--border);width:34px;height:34px;color:var(--accent-blue-forte);border-radius:10px;flex:none;place-items:center;display:grid}.guia-item .txt{flex:1;min-width:0;display:block}.guia-item .nome{letter-spacing:-.2px;color:var(--text-main);flex-wrap:wrap;align-items:center;gap:4px 9px;font-size:14.5px;font-weight:700;display:flex}.guia-item .desc{-webkit-line-clamp:2;color:var(--text-sub);-webkit-box-orient:vertical;margin-top:2px;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.guia-item .qtd{color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px;font-weight:600}.guia-item>svg:last-child{color:var(--border-forte);flex:none}.guia-item .selo{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--text-sub);background:var(--pill-bg);border:1px solid var(--border);border-radius:5px;padding:2px 6px;font-size:11px;font-weight:700}.guia-item .selo.plano{color:var(--ia-traco);background:var(--ia-tile);border-color:var(--ia-borda)}.guia-corpo{flex:1;min-height:0;padding:18px 22px;overflow-y:auto}.guia-acoes{border-top:1px solid var(--border);background:var(--field-bg);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:14px 30px;display:flex}.guia-duracao{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:12px}.guia-voltar{color:var(--text-sub);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:13px;font-weight:600;transition:color .16s;display:inline-flex}.guia-voltar:hover{color:var(--accent-blue-forte)}.guia-btn{background:var(--st-info-solido);color:#fff;cursor:pointer;text-align:left;border:0;border-radius:10px;align-items:center;gap:6px;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .16s,filter .16s;display:inline-flex;box-shadow:0 8px 18px #17418f42}.guia-btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.guia-voltar:focus-visible,.guia-btn:focus-visible{outline:2px solid var(--accent-blue-forte);outline-offset:2px}.paj-video{aspect-ratio:16/9;background:#0b2049;border-radius:10px;width:100%;display:block}.paj-resumo{color:var(--text-sub);margin:12px 2px 0;font-size:13px;line-height:1.6}.paj-alternar{color:var(--accent-blue-forte);cursor:pointer;background:0 0;border:0;margin:10px 2px 0;padding:0;font-family:inherit;font-size:13px;font-weight:700}.paj-alternar:hover{text-decoration:underline}.paj-alternar:focus-visible{outline:2px solid var(--accent-blue-forte);outline-offset:2px;border-radius:4px}.paj-transcricao{border:1px solid var(--border);background:var(--field-bg);border-radius:10px;max-height:260px;margin-top:10px;padding:12px 14px;overflow-y:auto}.paj-transcricao ol{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.paj-transcricao li{color:var(--text-main);align-items:baseline;gap:10px;font-size:13px;line-height:1.55;display:flex}.paj-tempo{border:1px solid var(--border);background:var(--panel);color:var(--accent-blue-forte);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:5px;flex:none;padding:1px 6px;font-family:inherit;font-size:11.5px;font-weight:700}.paj-tempo:hover{border-color:var(--accent-blue-forte)}.paj-aviso{color:var(--text-sub);margin:0;font-size:13px}@media (width<=640px){.guia,.guia.tocando{border-bottom:0;border-radius:16px 16px 0 0;width:100%;max-width:100%;max-height:88vh;animation-name:guiaSobe;top:auto;bottom:0;left:0;transform:none}@keyframes guiaSobe{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.guia-topo{padding:20px 20px 18px}.guia-topo h2{font-size:24px}.guia.tocando .guia-topo h2{font-size:20px}.guia-tema-topo{padding:12px 20px 8px}.guia-item{gap:12px;min-height:44px;padding:13px 20px}.guia-item .filete{display:none}.guia-corpo{padding:14px 16px}.guia-acoes{flex-wrap:wrap;padding:12px 20px}.guia-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.guia{animation:none}.guia-btn:hover{transform:none}}.ajuda-na-hora{right:var(--dock-direita,22px);bottom:calc(var(--dock-baixo,76px) + 72px);z-index:61;background:var(--panel);border:1px solid var(--border);width:320px;max-width:calc(100vw - 32px);color:var(--text-main);border-radius:14px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex;position:fixed;box-shadow:0 14px 34px #10182838}.ajuda-na-hora p{margin:0 0 10px;font-size:14px;line-height:1.5}.ajuda-na-hora-mascote{flex:none}.ajuda-na-hora-acoes{flex-wrap:wrap;gap:8px;display:flex}@media (width<=640px){.ajuda-na-hora{width:auto;left:12px;right:12px}}@media print{.ajuda-na-hora{display:none!important}}.prd-backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b20499e;justify-content:center;align-items:flex-start;padding:40px 24px;animation:.3s prdFade;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes prdFade{0%{opacity:0}to{opacity:1}}.prd-modal{background:var(--panel);border-radius:20px;width:100%;max-width:1080px;animation:.48s cubic-bezier(.22,1,.36,1) backwards prdIn;overflow:hidden;box-shadow:0 44px 90px -40px #0b2049bf}@keyframes prdIn{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:none}}.prd-hero{color:#fff;background:linear-gradient(135deg,#17418f 0%,#102c60 55%,#0b2049 100%);flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 30px 24px;display:flex}.prd-sobre{flex-wrap:wrap;align-items:baseline;gap:9px;margin-bottom:8px;font-size:12px;line-height:1.4;display:flex}.prd-sobre .saudacao{color:#dce7fa;letter-spacing:.01em;font-weight:700}.prd-sobre .data{color:#8faad8;letter-spacing:.04em;font-weight:600}.prd-sobre .data:before{content:"·";color:#5d7cb0;margin-right:9px}.prd-titulo{letter-spacing:-.9px;color:#fff;text-wrap:pretty;margin:0 0 10px;font-family:"Source Serif 4",Georgia,serif;font-size:32px;font-weight:700;line-height:1.08}.prd-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.prd-chip{letter-spacing:.07em;text-transform:uppercase;border-radius:6px;padding:5px 11px;font-size:11px;font-weight:700}.prd-chip.critico{color:#fff;background:#dc2626}.prd-chip.neutro{color:#fff;background:#ffffff29;border:1px solid #ffffff38}.prd-chip.info{color:#cfdff8;background:#7fa8ec38}.prd-fechar{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .16s;display:flex}.prd-fechar:hover{background:#ffffff29}.prd-corpo{grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);align-items:start;max-height:calc(100vh - 260px);display:grid;overflow-y:auto}.prd-plano{min-width:0;padding:24px 26px 30px}.prd-plano-topo{align-items:center;gap:12px;margin-bottom:16px;display:flex}.prd-plano-topo h2{letter-spacing:-.2px;color:var(--text-main);margin:0;font-size:18.5px;font-weight:700}.prd-feitos{color:var(--text-sub);white-space:nowrap;font-size:12.5px}.prd-barra{background:var(--pill-bg-strong);border-radius:3px;flex:1;min-width:60px;height:5px;overflow:hidden}.prd-barra>div{background:var(--accent-green);border-radius:3px;height:100%;transition:width .3s}.prd-grupos{flex-direction:column;gap:22px;display:flex}.prd-grupo{animation:.5s cubic-bezier(.22,1,.36,1) backwards prdSobe}@keyframes prdSobe{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.prd-grupo-cab{align-items:center;gap:10px;margin-bottom:10px;display:flex}.prd-grupo-cab .traco{border-radius:3px;flex-shrink:0;width:4px;height:18px}.prd-grupo-cab .rotulo{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.prd-grupo-cab .linha{background:var(--border);flex:1;height:1px}.prd-grupo.critico .traco{background:var(--accent-red)}.prd-grupo.critico .rotulo{color:var(--accent-red)}.prd-grupo.atencao .traco{background:var(--accent-orange)}.prd-grupo.atencao .rotulo{color:var(--accent-orange)}.prd-grupo.info .traco{background:var(--accent-blue)}.prd-grupo.info .rotulo{color:var(--accent-blue)}.prd-itens{flex-direction:column;gap:10px;display:flex}.prd-item{border:1px solid var(--border);background:var(--panel);border-radius:12px;gap:13px;padding:15px 16px;transition:border-color .16s,transform .16s;display:flex}.prd-item:hover{transform:translate(2px)}.prd-item.critico{border-color:var(--accent-red-borda);background:var(--accent-red-bg)}.prd-item.atencao{border-color:var(--accent-orange-borda);background:var(--accent-orange-bg)}.prd-item.feito,.prd-item.feito.critico,.prd-item.feito.atencao{border-color:var(--border);background:var(--pill-bg)}.prd-check{border:1.8px solid var(--border-forte);background:var(--panel);cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;padding:0;transition:background .16s,border-color .16s;display:flex}.prd-check:hover{border-color:var(--accent-green)}.prd-check svg{opacity:0;transition:opacity .16s}.prd-item.feito .prd-check{border-color:var(--accent-green);background:var(--accent-green)}.prd-item.feito .prd-check svg{opacity:1}.prd-item-corpo{flex:1;min-width:0}.prd-item-titulo{color:var(--text-main);text-wrap:pretty;margin-bottom:4px;font-size:14.5px;font-weight:600}.prd-item.critico .prd-item-titulo{color:var(--accent-red)}.prd-item.feito .prd-item-titulo,.prd-item.feito.critico .prd-item-titulo{color:var(--text-faint);text-decoration:line-through}.prd-item-autos{color:var(--text-sub);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:12.5px}.prd-item-desc{color:var(--text-sub);text-wrap:pretty;max-width:58ch;font-size:13px;line-height:1.5}.prd-item.feito .prd-item-desc{color:var(--text-faint)}.prd-item-acoes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.prd-btn-acao{background:var(--st-info-solido);color:#fff;cursor:pointer;border:0;border-radius:9px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:700;transition:transform .16s}.prd-item.critico .prd-btn-acao{background:var(--accent-red)}.prd-btn-acao:hover{transform:translateY(-1px)}.prd-btn-adiar{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:9px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .16s,color .16s}.prd-btn-adiar:hover{border-color:var(--accent-blue);color:var(--accent-blue)}.prd-item-prazo{text-align:right;white-space:nowrap;color:var(--accent-blue);flex:none;font-size:12.5px;font-weight:600}.prd-item.critico .prd-item-prazo{color:var(--accent-red)}.prd-item.atencao .prd-item-prazo{color:var(--accent-orange)}.prd-item.feito .prd-item-prazo,.prd-item.feito.critico .prd-item-prazo{color:var(--accent-green)}.prd-lado{background:var(--bg);border-left:1px solid var(--border);min-width:0;min-height:100%;padding:24px 26px 30px}.prd-kpis{flex-direction:column;gap:12px;margin-bottom:26px;display:flex}.prd-kpi{background:var(--panel);border:1px solid var(--border);border-radius:11px;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.prd-kpi .rot{color:var(--text-sub);font-size:12.5px}.prd-kpi .val{letter-spacing:-.5px;color:var(--text-main);white-space:nowrap;font-size:17px;font-weight:800}.prd-kpi .val.urgente{letter-spacing:-.6px;color:var(--accent-red);font-variant-numeric:tabular-nums;font-size:20px}.prd-kpi .val .sufixo{font-size:12.5px;font-weight:600}.prd-radar-cab{align-items:center;gap:9px;margin-bottom:6px;display:flex}.prd-radar-cab h2{letter-spacing:-.2px;color:var(--text-main);margin:0;font-size:18px;font-weight:700}.prd-pulso{background:var(--accent-green);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite prdPulso}@keyframes prdPulso{0%,to{opacity:.5}50%{opacity:1}}.prd-radar-sub{color:var(--text-sub);margin:0 0 16px;font-size:12.5px}.prd-noticia{border-bottom:1px solid var(--border);padding:15px 0;text-decoration:none;transition:transform .16s;display:block}.prd-noticia:hover{text-decoration:none;transform:translate(2px)}.prd-noticia-topo{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.prd-tag{background:var(--accent-blue-bg);border:1px solid var(--accent-blue-borda);color:var(--accent-blue);letter-spacing:.06em;text-transform:uppercase;border-radius:5px;padding:2px 8px;font-size:11px;font-weight:700}.prd-quando{color:var(--text-faint);font-size:11.5px}.prd-noticia-titulo{color:var(--text-main);text-wrap:pretty;margin-bottom:6px;font-size:13.5px;font-weight:600;line-height:1.45}.prd-noticia:hover .prd-noticia-titulo{color:var(--accent-blue)}.prd-noticia-impacto{color:var(--text-sub);text-wrap:pretty;border-left:2px solid var(--accent-blue-borda);margin:0 0 7px;padding-left:9px;font-size:12.5px;line-height:1.5}.prd-fonte{color:var(--text-faint);font-size:12px}.prd-radar-vazio{color:var(--text-sub);margin:0;font-size:12.5px;line-height:1.55}.prd-rodape{background:var(--panel);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:14px 30px;display:flex;position:sticky;bottom:0}.prd-rodape .nota{color:var(--text-sub);align-items:center;gap:10px;font-size:13px;display:flex}.prd-rodape .acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.prd-btn-secundario{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:10px;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s}.prd-btn-secundario:hover{background:var(--pill-bg)}.prd-btn-primario{background:var(--st-info-solido);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:11px 24px;font-family:inherit;font-size:13.5px;font-weight:700;transition:filter .16s,transform .16s;box-shadow:0 10px 22px -12px #17418fe6}.prd-btn-primario:hover{filter:brightness(1.1);transform:translateY(-1px)}.prd-tranquilo{text-align:center;padding:34px 4px}.prd-tranquilo .icone{margin-bottom:12px;font-size:34px;line-height:1}.prd-tranquilo h3{color:var(--text-main);margin:0 0 6px;font-size:16px;font-weight:700}.prd-tranquilo p{color:var(--text-sub);max-width:44ch;margin:0 auto;font-size:13.5px;line-height:1.6}@media (width<=900px){.prd-backdrop{padding:16px 12px}.prd-corpo{grid-template-columns:1fr;max-height:none}.prd-lado{border-left:0;border-top:1px solid var(--border)}.prd-hero{padding:18px 18px 20px}.prd-titulo{font-size:25px}.prd-plano,.prd-lado{padding:20px 18px 24px}.prd-rodape{padding:12px 18px}.prd-rodape .acoes{width:100%}.prd-rodape .acoes button{flex:1}}@media (width<=640px){.prd-sobre{flex-direction:column;align-items:flex-start;gap:2px}.prd-sobre .data:before{content:none}}.dock-alca{right:var(--dock-direita,22px);bottom:calc(var(--dock-baixo,76px) + 64px);z-index:59;border:1px solid var(--border);background:var(--panel);width:28px;height:28px;color:var(--text-faint);cursor:grab;box-shadow:var(--shadow);opacity:.42;touch-action:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:opacity .16s,border-color .16s,color .16s;display:flex;position:fixed}.dock-alca:hover,.dock-alca:focus-visible{opacity:1;border-color:var(--accent-blue);color:var(--accent-blue)}.dock-alca.arrastando{cursor:grabbing;opacity:1;border-color:var(--accent-blue);color:var(--accent-blue)}.dock-fora{z-index:62;position:fixed;inset:0}.dock-ajustes{right:var(--dock-direita,22px);bottom:calc(var(--dock-baixo,76px) + 100px);z-index:63;background:var(--panel);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:8px;width:232px;padding:13px 14px;display:flex;position:fixed;box-shadow:0 18px 44px #10182842}.dock-ajustes label{color:var(--text-main);font-size:12px;font-weight:700}.dock-ajustes input[type=range]{width:100%;accent-color:var(--accent-blue);cursor:pointer}.dock-ajustes-rodape{justify-content:space-between;align-items:center;gap:10px;display:flex}.dock-ajustes-rodape span{color:var(--text-sub);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.dock-ajustes-rodape button{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-sub);cursor:pointer;white-space:nowrap;border-radius:8px;padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:700}.dock-ajustes-rodape button:hover{border-color:var(--accent-blue);color:var(--accent-blue)}.dock-ajustes .hint{margin:0;font-size:11.5px;line-height:1.45}.login-shell{--lg-blue:var(--accent-blue);--lg-blue-bg:var(--accent-blue-bg);--lg-blue-strong:#1f57d0;--lg-card-bg:var(--panel);--lg-card-2:var(--pill-bg);--lg-panel-tint:#f5f8fe;--lg-card-shadow:0 8px 26px #1018281a;--lg-shadow-sm:0 1px 2px #1018280a;--lg-tick:#17418f24;--lg-slide-ms:5s;background:var(--panel);min-height:100vh;color:var(--text-main);-webkit-font-smoothing:antialiased;grid-template-columns:1fr 1fr;display:grid}:root[data-theme=dark] .login-shell{--lg-blue-strong:#3f79ef;--lg-panel-tint:#171d26;--lg-card-shadow:0 8px 26px #0006;--lg-shadow-sm:0 1px 2px #0000004d;--lg-tick:var(--border)}.login-form-col{flex-direction:column;display:flex}.login-topbar{justify-content:space-between;align-items:center;gap:16px;padding:26px 44px;display:flex}.login-topbar-acoes{align-items:center;gap:18px;font-size:13.5px;display:flex}.login-topbar-acoes a{color:var(--text-sub);text-decoration:none}.login-topbar-acoes a:hover{color:var(--text-main)}.login-topbar-cta{border:1px solid var(--lg-blue);background:var(--lg-blue);color:#fff;cursor:pointer;border-radius:10px;align-items:center;padding:10px 18px;font-family:inherit;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #2f6fed47}.login-topbar-cta:hover{background:var(--lg-blue-strong);border-color:var(--lg-blue-strong)}.login-form-wrap{flex:1;justify-content:center;align-items:center;padding:40px 72px 56px;display:flex}.login-form-inner{width:100%;max-width:400px}.login-eyebrow{letter-spacing:.16em;color:var(--lg-blue);font-size:11px;font-weight:700}.login-h1{letter-spacing:-.028em;text-wrap:balance;margin:14px 0 0;font-size:34px;font-weight:800;line-height:1.1}.login-sub{color:var(--text-sub);margin:12px 0 0;font-size:14.5px}.login-form{flex-direction:column;gap:18px;margin-top:32px;display:flex}.login-field label,.login-label{letter-spacing:.13em;color:var(--text-sub);margin-bottom:9px;font-size:11px;font-weight:700;display:block}.login-label-row{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.login-label-row .login-label{margin-bottom:0}.login-esqueci{letter-spacing:.08em;color:var(--lg-blue);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;font-weight:700}.login-field input[type=email],.login-field input[type=password],.login-field input[type=text]{border:1px solid var(--border);background:var(--panel);width:100%;height:50px;color:var(--text-main);box-shadow:var(--lg-shadow-sm);border-radius:11px;padding:0 15px;font-family:inherit;font-size:14.5px}.login-field input:focus{border-color:var(--lg-blue);outline:none;box-shadow:0 0 0 3px #2f6fed24}.login-pass{position:relative}.login-pass input{padding-right:48px!important}.login-pass-toggle{width:36px;height:36px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.login-pass-toggle:hover{color:var(--text-main)}.login-check{color:var(--text-sub);cursor:pointer;align-items:center;gap:9px;font-size:13.5px;display:flex}.login-check input{width:16px;height:16px;accent-color:var(--lg-blue);cursor:pointer}.login-submit{background:linear-gradient(180deg, var(--lg-blue), var(--lg-blue-strong));color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:52px;font-family:inherit;font-size:15.5px;font-weight:650;display:flex;box-shadow:0 10px 26px #2f6fed52,inset 0 1px #ffffff4d}.login-submit:disabled{opacity:.65;cursor:default}.login-divider{align-items:center;gap:14px;margin:22px 0;display:flex}.login-divider span:first-child,.login-divider span:last-child{background:var(--border);flex:1;height:1px}.login-divider em{letter-spacing:.14em;color:var(--text-faint);font-size:11px;font-style:normal;font-weight:700}.login-google{border:1px solid var(--border);background:var(--panel);width:100%;height:48px;color:var(--text-main);cursor:pointer;box-shadow:var(--lg-shadow-sm);border-radius:11px;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-size:14.5px;font-weight:600;display:flex}.login-google:hover{background:var(--pill-bg)}.login-google-gis{justify-content:center;display:flex}.login-legal{color:var(--text-faint);margin:24px 0 0;font-size:12px;line-height:1.6}.login-legal a{color:var(--text-sub)}.login-alerta{margin:0 0 16px}.login-voltar{color:var(--lg-blue);cursor:pointer;background:0 0;border:none;margin-top:18px;padding:0;font-family:inherit;font-size:13px}.login-panel{padding:26px 26px 26px 0;display:flex}.login-panel-inner{border:1px solid var(--border);background:var(--lg-panel-tint);border-radius:18px;flex-direction:column;flex:1;padding:52px 48px 40px;display:flex;position:relative;overflow:hidden}.login-panel-glow{pointer-events:none;background:radial-gradient(60% 50% at 100% 0,#2f6fed0f,#0000 72%);position:absolute;inset:0}.login-track{flex:1;position:relative}.login-slide{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:26px;transition:opacity .5s,transform .5s;display:flex;position:absolute;inset:0;transform:translateY(10px)}.login-slide[data-active=true]{opacity:1;transform:none}.login-slide h2{letter-spacing:-.025em;color:var(--text-main);text-wrap:balance;max-width:430px;margin:16px 0 0;font-size:30px;font-weight:800;line-height:1.16}.login-caption{color:var(--text-sub);text-wrap:pretty;max-width:440px;margin:0;font-size:13px}.login-card{border:1px solid var(--border);background:var(--lg-card-bg);box-shadow:var(--lg-card-shadow);border-radius:16px;overflow:hidden}.login-card-head{border-bottom:1px solid var(--border);background:var(--lg-card-2);flex-wrap:wrap;align-items:center;gap:10px;padding:13px 17px;display:flex}.login-card-body{padding:15px 17px}.login-card-pad{padding:17px}.login-kicker{letter-spacing:.12em;color:var(--text-faint);font-size:11px;font-weight:700}.login-quote{color:var(--text-sub);font-size:12.5px;line-height:1.75}.login-quote strong{color:var(--text-main)}.login-mark{border-radius:4px;padding:1px 5px;font-weight:600}.login-tag{letter-spacing:.1em;border-radius:7px;padding:3px 9px;font-size:11px;font-weight:700}.login-chip-sm{border-radius:8px;align-items:center;gap:7px;padding:6px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.login-azul{background:var(--accent-blue-bg);color:var(--accent-blue)}.login-vermelho{background:var(--accent-red-bg);color:var(--accent-red)}.login-verde{background:var(--accent-green-bg);color:var(--accent-green)}.login-laranja{background:var(--accent-orange-bg);color:var(--accent-orange)}.login-roxo{background:var(--accent-purple-bg);color:var(--accent-purple)}.login-bloco{color:var(--text-main);border:1px solid #0000;border-radius:11px;padding:13px;font-size:12.5px;line-height:1.65}.login-bloco-azul{background:linear-gradient(var(--accent-blue-bg), var(--accent-blue-bg)) padding-box, linear-gradient(135deg, var(--accent-blue), transparent 55%) border-box}.login-bloco-vermelho{background:linear-gradient(var(--accent-red-bg), var(--accent-red-bg)) padding-box, linear-gradient(135deg, var(--accent-red), transparent 55%) border-box}.login-bloco-roxo{background:linear-gradient(var(--accent-purple-bg), var(--accent-purple-bg)) padding-box, linear-gradient(135deg, var(--accent-purple), transparent 55%) border-box}.login-bloco-branco{background:linear-gradient(var(--panel), var(--panel)) padding-box, linear-gradient(135deg, var(--accent-blue), transparent 55%) border-box}.login-bloco-titulo{letter-spacing:.11em;margin-bottom:6px;font-size:11px;font-weight:700}.login-mini{border:1px solid var(--border);border-radius:11px;padding:12px 13px}.login-mini-titulo{letter-spacing:.11em;font-size:11px;font-weight:700}.login-grid-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.login-grid-3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.login-grid-4{grid-template-columns:repeat(4,1fr);align-items:start;gap:6px;display:grid}.login-lista{flex-direction:column;gap:7px;margin-top:10px;display:flex}.login-item{color:var(--text-main);align-items:center;gap:7px;font-size:12px;display:flex}.login-linha{border-bottom:1px solid var(--border);color:var(--text-main);align-items:center;gap:11px;padding:11px 0;font-size:13px;display:flex}.login-linha:last-child{border-bottom:none}.login-icone{border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.login-passo-icone{border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.login-passo{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.login-passo b{color:var(--text-main);font-size:12.5px;font-weight:650}.login-passo span{color:var(--text-faint);font-size:11px}.login-tabela-head,.login-tabela-linha{color:var(--text-sub);grid-template-columns:1fr 1fr .8fr 1.2fr;gap:8px;padding:12px 17px;font-size:12.5px;display:grid}.login-tabela-head{background:var(--lg-card-2);border-bottom:1px solid var(--border);letter-spacing:.1em;color:var(--text-faint);padding:11px 17px;font-size:11px;font-weight:700}.login-tabela-linha+.login-tabela-linha{border-top:1px solid var(--border)}.login-tabela-linha b{color:var(--text-main);font-weight:600}.login-tabela-linha .val{text-align:right;color:var(--text-main);font-weight:700}.login-avatar{border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12.5px;font-weight:700;display:flex}.login-barras{align-items:flex-end;gap:4px;height:38px;display:flex}.login-barras span{background:var(--accent-blue-bg);border-radius:3px;width:7px}.login-ticks{gap:8px;margin-top:32px;display:flex;position:relative}.login-tick{background:var(--lg-tick);cursor:pointer;border:none;border-radius:2px;flex:1;height:4px;padding:0;overflow:hidden}.login-tick-fill{background:var(--lg-blue);border-radius:2px;width:0;height:100%;display:block}.login-tick[data-active=true] .login-tick-fill{animation:loginTick var(--lg-slide-ms) linear forwards}.login-tick[data-paused=true] .login-tick-fill{animation-play-state:paused}@keyframes loginTick{0%{width:0}to{width:100%}}.login-chips{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex;position:relative}.login-chips span{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);border-radius:9px;padding:7px 12px;font-size:11.5px;font-weight:500}@media (width<=1100px){.login-panel{display:none}.login-shell{grid-template-columns:minmax(0,1fr)}.login-form-wrap{padding:24px 24px 48px}.login-topbar{padding:20px 24px}}@media (prefers-reduced-motion:reduce){.login-slide{transition:none}.login-tick[data-active=true] .login-tick-fill{width:100%;animation:none}}:root{--topbar-h:44px;--bg:#f0f3f8;--panel:#fff;--border:#e3e7ee;--text-main:#1c2430;--text-sub:#5b6675;--text-faint:#646f7e;--text-desativado:#9aa3b0;--atraso-1:#ef4444;--atraso-2:#dc2626;--atraso-3:#b91c1c;--atraso-4:#7f1d1d;--nav-idle:#4b5768;--accent-green:#166534;--accent-green-bg:#e5f5ee;--accent-blue:#2459d3;--accent-blue-bg:#e8effe;--accent-orange:#92400e;--accent-orange-bg:#fdf1e0;--accent-red:#b91c1c;--accent-red-bg:#fdeaed;--accent-purple:#5145cd;--accent-purple-bg:#f1f0fe;--st-erro-traco:#dc2626;--st-erro-solido:#b91c1c;--st-atencao-traco:#b45309;--st-atencao-solido:#92400e;--st-ok-traco:#15803d;--st-ok-solido:#166534;--st-info-traco:#2f6fed;--st-info-solido:#17418f;--st-neutro-tx:#3b4a61;--st-neutro-bg:#eef1f6;--st-neutro-traco:#7d8aa0;--accent-pink:#e0508f;--accent-pink-bg:#fdeaf2;--pill-bg:#f2f4f8;--pill-bg-strong:#eef1f6;--scroll-thumb:#d3d9e3;--scroll-thumb-hover:#b9c2d0;--radius-lg:16px;--radius-md:11px;--radius-sm:8px;--field-bg:#f6f8fc;--field-border-hover:#cfd6e2;--logo-fg:#0f172a;--border-forte:#d5deec;--text-label:#4a5a75;--accent-blue-forte:#17418f;--accent-blue-borda:#d6e2f7;--accent-orange-forte:#92400e;--accent-orange-borda:#fbd5a5;--accent-red-borda:#f6d6d6;--ia-tile:#f1f0fe;--ia-borda:#dcd8f7;--ia-traco:#5145cd;--ia-traco-hover:#423499;--ia-texto:#3a2e96;--ev-aceite-bg:#fef9ec;--ev-aceite-tx:#b45309;--ev-aceite-bd:#f3e4c0;--ev-aceite-ac:#d97706;--ev-aceite-chip-bg:#fef9ec;--ev-aceite-chip-tx:#b45309;--ev-entrega-bg:#f4f8fe;--ev-entrega-tx:#17418f;--ev-entrega-bd:#d6e2f7;--ev-entrega-ac:#2563eb;--ev-entrega-chip-bg:#eef3fc;--ev-entrega-chip-tx:#2563eb;--ev-diligencia-bg:#eef7f6;--ev-diligencia-tx:#134e4a;--ev-diligencia-bd:#cce7e3;--ev-diligencia-ac:#0f766e;--ev-diligencia-chip-bg:#e3f3f1;--ev-diligencia-chip-tx:#0f766e;--ev-tarefa-bg:#f1faf3;--ev-tarefa-tx:#15803d;--ev-tarefa-bd:#cfebd8;--ev-tarefa-ac:#16a34a;--ev-tarefa-chip-bg:#e7f7ec;--ev-tarefa-chip-tx:#15803d;--ev-audiencia-bg:#f4f6f9;--ev-audiencia-tx:#1e293b;--ev-audiencia-bd:#d5dce6;--ev-audiencia-ac:#475569;--ev-audiencia-chip-bg:#e8ecf2;--ev-audiencia-chip-tx:#334155;--ev-feriado-bg:#fef2f2;--ev-feriado-tx:#991b1b;--ev-feriado-bd:#fbd5d5;--ev-feriado-ac:#dc2626;--ev-feriado-chip-bg:#fef2f2;--ev-feriado-chip-tx:#b91c1c;--shadow:0 0 0 1px #00000005, 0 1px 2px 0 #00000008;--dica-bg:#17418f;--dica-texto:#fff;--dica-borda:#17418f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover);background-clip:padding-box}:root[data-theme=dark]{--bg:#12161d;--panel:#1b212b;--border:#2a3240;--text-main:#eef1f5;--text-sub:#9aa5b5;--text-faint:#8c97a8;--text-desativado:#8c97a8;--atraso-1:#dc2626;--atraso-2:#ef4444;--atraso-3:#f87171;--atraso-4:#fca5a5;--nav-idle:#9aa5b5;--accent-green:#34c281;--accent-green-bg:#163829;--accent-blue:#5b8dff;--accent-blue-bg:#182a4a;--accent-orange:#f0a94e;--accent-orange-bg:#3a2a12;--accent-red:#f16b7e;--accent-red-bg:#3a1e24;--accent-purple:#a79cf5;--accent-purple-bg:#251f45;--st-erro-traco:#f16b7e;--st-erro-solido:#c8323f;--st-atencao-traco:#f0a94e;--st-atencao-solido:#8a4b0c;--st-ok-traco:#34c281;--st-ok-solido:#1e7a4c;--st-info-traco:#5b8dff;--st-info-solido:#2c5bc2;--st-neutro-tx:#c3ccd9;--st-neutro-bg:#262e3a;--st-neutro-traco:#6b788c;--accent-pink:#ee7aab;--accent-pink-bg:#3a1e2c;--pill-bg:#242c38;--pill-bg-strong:#1f2630;--scroll-thumb:#3b4658;--scroll-thumb-hover:#4d5a70;--field-bg:#202836;--field-border-hover:#3a4556;--logo-fg:#eef1f5;--logo-pleit-office:#c4455a;--logo-pleit-borda:#ffffff47;--border-forte:#384456;--text-label:#b6c0ce;--accent-blue-forte:#7ba4ff;--accent-blue-borda:#2c3f63;--accent-orange-forte:#f6c179;--accent-orange-borda:#5a3f16;--accent-red-borda:#55272f;--ev-aceite-bg:#3a2a12;--ev-aceite-tx:#f0a94e;--ev-aceite-bd:#5a3f16;--ev-aceite-ac:#f0a94e;--ev-aceite-chip-bg:#3a2a12;--ev-aceite-chip-tx:#f6c179;--ev-entrega-bg:#182a4a;--ev-entrega-tx:#9dbcff;--ev-entrega-bd:#2c3f63;--ev-entrega-ac:#5b8dff;--ev-entrega-chip-bg:#182a4a;--ev-entrega-chip-tx:#7ba4ff;--ev-diligencia-bg:#13302d;--ev-diligencia-tx:#8fe0d4;--ev-diligencia-bd:#1f4a45;--ev-diligencia-ac:#2bb3a3;--ev-diligencia-chip-bg:#13302d;--ev-diligencia-chip-tx:#8fe0d4;--ev-tarefa-bg:#163829;--ev-tarefa-tx:#7fdcac;--ev-tarefa-bd:#2a5741;--ev-tarefa-ac:#34c281;--ev-tarefa-chip-bg:#163829;--ev-tarefa-chip-tx:#7fdcac;--ev-audiencia-bg:#1f2633;--ev-audiencia-tx:#cbd5e1;--ev-audiencia-bd:#334155;--ev-audiencia-ac:#94a3b8;--ev-audiencia-chip-bg:#1f2633;--ev-audiencia-chip-tx:#cbd5e1;--ev-feriado-bg:#3a1e24;--ev-feriado-tx:#ffb3bd;--ev-feriado-bd:#55272f;--ev-feriado-ac:#f16b7e;--ev-feriado-chip-bg:#3a1e24;--ev-feriado-chip-tx:#ffb3bd;--ia-tile:#251f45;--ia-borda:#3c3470;--ia-traco:#a79cf5;--ia-traco-hover:#bcb4f8;--ia-texto:#c9c2fa;--shadow:0 0 0 1px #ffffff0a, 0 1px 2px 0 #00000040;--dica-bg:#25478a;--dica-texto:#f2f6ff;--dica-borda:#3a5c9e}:root[data-theme=dark] body{background:var(--bg)}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{background:var(--field-bg);color:var(--text-main);border-color:var(--border)}:root[data-theme=dark] .data-table tbody tr:hover{background:var(--pill-bg)}:root[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.6)}:root[data-theme=dark] input[type=time]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.6)}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=date],input[type=time],input[type=search],input[type=url],input:not([type]),select,textarea{border:1.5px solid var(--border);border-radius:var(--radius-md);color:var(--text-main);background:var(--field-bg);outline:none;padding:10px 12px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s,background .15s}input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,select:focus,textarea:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px var(--accent-blue-bg)}input::placeholder,textarea::placeholder{color:var(--text-faint)}textarea{resize:vertical;line-height:1.5}.ui-select-control,.ui-field-control{text-align:left;cursor:pointer;border:1.5px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--text-main);background:var(--field-bg);align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.field .ui-select-control,.field .ui-field-control{padding:11px 13px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(button,a,[role=button],[role=switch],summary,[tabindex]):focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px;border-radius:6px}.ui-select-control.ui-inline{width:auto;min-width:170px}.ui-select-control.ui-flex{flex:1}.ui-select-control:focus,.ui-field-control:focus,.ui-select-control:focus-visible,.ui-field-control:focus-visible{border-color:var(--accent-blue);box-shadow:0 0 0 3px var(--accent-blue-bg);outline:none}.ui-select-control:disabled,.ui-field-control:disabled{opacity:.55;cursor:not-allowed}.ui-select-control.invalid,.ui-field-control.invalid{border-color:var(--accent-red)}.ui-select-valor,.ui-field-valor{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.ui-select-placeholder,.ui-field-placeholder{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ui-select-chevron{width:16px;height:16px;color:var(--text-faint);flex-shrink:0;transition:transform .15s}.ui-select-control[aria-expanded=true] .ui-select-chevron{transform:rotate(180deg)}.ui-field-icone{width:16px;height:16px;color:var(--text-faint);flex-shrink:0}.ui-select-menu{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;max-height:340px;padding:6px;animation:.13s uiPop;display:flex;overflow:hidden;box-shadow:0 12px 32px #14192329}.ui-select-busca{box-sizing:border-box;width:100%;font:inherit;color:var(--text-main);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);outline:none;flex-shrink:0;margin-bottom:6px;padding:8px 10px;font-size:13px}.ui-select-busca:focus{border-color:var(--accent-blue)}@keyframes uiPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ui-select-menu ul{min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.ui-select-option{border-radius:var(--radius-sm);color:var(--text-main);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;font-size:13px;display:flex}.ui-select-option svg{width:15px;height:15px;color:var(--accent-blue);flex-shrink:0}.ui-select-option.destaque{background:var(--pill-bg)}.ui-select-option.selecionada{color:var(--accent-blue);font-weight:600}.ui-select-option.selecionada.destaque{background:var(--accent-blue-bg)}.ui-select-option.desabilitada{color:var(--text-desativado);cursor:not-allowed}.ui-select-vazio{color:var(--text-faint);padding:10px 11px;font-size:12.5px}.ui-cal{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);width:266px;padding:12px;animation:.13s uiPop;box-shadow:0 12px 32px #14192329}.ui-cal-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ui-cal-nav-grp{align-items:center;gap:2px;display:flex}.ui-cal-titulo{color:var(--text-main);font-size:13.5px;font-weight:700}.ui-date-control{cursor:text;gap:0;padding:0!important}.ui-date-control.invalid{border-color:var(--accent-red)}.ui-date-control.disabled{opacity:.55}.ui-date-control:focus-within{border-color:var(--accent-blue);box-shadow:0 0 0 3px var(--accent-blue-bg);outline:none}.ui-date-input{width:0;min-width:0;font:inherit;color:var(--text-main);background:0 0;border:none;outline:none;flex:1;padding:10px 0 10px 13px}:root .ui-date-control .ui-date-input{box-shadow:none;background:0 0;border:none;border-radius:0;padding:10px 0 10px 13px}:root .ui-date-control .ui-date-input:focus{box-shadow:none!important}.ui-date-input::placeholder{color:var(--text-faint)}.ui-date-input:disabled{cursor:not-allowed}.ui-date-cal{color:var(--text-sub);cursor:pointer;border-radius:0 var(--radius-md) var(--radius-md) 0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;padding:0 11px;display:flex}.ui-date-cal:hover:not(:disabled){color:var(--accent-blue)}.ui-date-cal:disabled{cursor:not-allowed}.ui-date-cal svg{width:17px;height:17px}.ui-cal-nav{width:28px;height:28px;color:var(--text-sub);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.ui-cal-nav:hover{background:var(--pill-bg);color:var(--text-main)}.ui-cal-nav svg{width:16px;height:16px}.ui-cal-semana{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.ui-cal-semana span{text-align:center;color:var(--text-faint);padding:4px 0;font-size:11px;font-weight:700}.ui-cal-grade{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.ui-cal-mes-pop{min-width:212px}.ui-cal-meses{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.ui-cal-mes{height:34px;color:var(--text-main);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0;font-family:inherit;font-size:12.5px}.ui-cal-mes:hover{background:var(--pill-bg)}.ui-cal-mes.hoje{box-shadow:inset 0 0 0 1.5px var(--accent-blue);color:var(--accent-blue);font-weight:700}.ui-cal-mes.sel{background:var(--st-info-solido);color:#fff;font-weight:700}.ui-cal-dia{aspect-ratio:1;color:var(--text-main);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:12.5px;display:flex}.ui-cal-dia:hover{background:var(--pill-bg)}.ui-cal-dia.hoje{box-shadow:inset 0 0 0 1.5px var(--accent-blue);color:var(--accent-blue);font-weight:700}.ui-cal-dia.sel{background:var(--st-info-solido);color:#fff;font-weight:700}.ui-cal-rodape{border-top:1px solid var(--border);justify-content:space-between;margin-top:10px;padding-top:10px;display:flex}.ui-cal-acao{color:var(--text-sub);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-family:inherit;font-size:12.5px;font-weight:600}.ui-cal-acao.azul{color:var(--accent-blue)}.ui-cal-acao:hover{text-decoration:underline}.ui-time{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);padding:8px;animation:.13s uiPop;box-shadow:0 12px 32px #14192329}.ui-time-cols{align-items:stretch;gap:2px;display:flex}.ui-time-col{scrollbar-width:thin;flex-direction:column;gap:2px;max-height:196px;padding:0 2px;display:flex;overflow-y:auto}.ui-time-sep{color:var(--text-faint);align-items:center;padding:0 2px;font-weight:800;display:flex}.ui-time-item{cursor:pointer;min-width:46px;color:var(--text-main);text-align:center;background:0 0;border:none;border-radius:8px;padding:7px 12px;font-family:inherit;font-size:13px}.ui-time-item:hover{background:var(--pill-bg)}.ui-time-item.sel{background:var(--st-info-solido);color:#fff;font-weight:700}.ui-time-col::-webkit-scrollbar{width:7px}.ui-select-menu::-webkit-scrollbar{width:7px}.ui-select-menu ul::-webkit-scrollbar{width:7px}.ui-time-col::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.ui-select-menu::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.ui-select-menu ul::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}body{background:var(--bg);color:var(--text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none}button{font-family:inherit}.app-shell{align-items:stretch;min-height:100vh;display:flex}.sidebar{background:var(--panel);border-right:1px solid var(--border);z-index:30;flex-direction:column;flex-shrink:0;width:264px;height:100vh;transition:width .22s;display:flex;position:sticky;top:0}.sidebar.collapsed{width:78px}.collapse-btn{background:var(--panel);border:1px solid var(--border);width:26px;height:26px;color:var(--text-sub);cursor:pointer;box-shadow:var(--shadow);z-index:31;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:56px;right:-13px}.collapse-btn:hover{background:var(--pill-bg);color:var(--text-main)}.collapse-btn svg{width:14px;height:14px;transition:transform .22s}.sidebar.collapsed .collapse-btn svg{transform:rotate(180deg)}.sidebar-header{text-align:center;padding:4px 14px 14px;position:relative}.sidebar.collapsed .sidebar-header{flex-direction:column;align-items:center;padding:4px 0 12px;display:flex}.logo-wrap{background:0 0;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:0 14px;display:flex}.sidebar.collapsed .logo-wrap{justify-content:center;padding:4px 8px}.logo-full{width:100%;height:auto;display:block}.logo-icon{flex-shrink:0;width:40px;height:40px;display:none}.sidebar.collapsed .logo-full{display:none}.sidebar.collapsed .logo-icon{display:block}.sidebar-subtitle{color:var(--text-sub);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:8px 0 0;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}.sidebar-empresa{color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:11.5px;overflow:hidden}.sidebar.collapsed .sidebar-subtitle{display:none}.sidebar-nav{border-top:1px solid var(--border);flex-direction:column;flex:1;gap:2px;padding:8px 12px;display:flex;overflow:hidden auto}.nav-section{flex-direction:column;gap:2px;display:flex}.nav-section+.nav-section{margin-top:14px}.nav-section-title{letter-spacing:.09em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;padding:0 11px 4px;font-size:11px;font-weight:800}.sidebar.collapsed .nav-section-title{visibility:hidden;height:6px;padding:0;overflow:hidden}.sidebar-secondary{border-top:1px solid var(--border);flex-direction:column;gap:2px;padding:8px 12px;display:flex}.nav-item{color:var(--nav-idle);cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:11px;width:100%;padding:8px 11px;font-family:inherit;font-size:12.5px;font-weight:600;display:flex}.nav-item svg{flex-shrink:0;width:16px;height:16px}.nav-item:hover{background:var(--pill-bg)}.nav-item.active{background:var(--accent-blue-bg);color:var(--accent-blue);font-weight:700}.sidebar.collapsed .nav-item{justify-content:center;padding:11px 0}.sidebar.collapsed .nav-item span{display:none}.sidebar-support-row{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 20px;font-size:13px;font-weight:600;display:flex}.support-item,.logout-item{cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:13px;font-weight:600;display:flex}.support-item{color:var(--nav-idle)}.logout-item{color:var(--text-sub)}.logout-item:hover,.logout-item:focus-visible{color:var(--accent-red)}.sidebar.collapsed .sidebar-support-row{flex-direction:column;gap:16px;padding:16px 0}.sidebar.collapsed .support-item span,.sidebar.collapsed .logout-item span{display:none}.token-meter{border-top:1px solid var(--border);padding:10px 20px}.token-meter-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.token-meter-label{color:var(--text-sub);font-size:11.5px;font-weight:600}.token-meter-val{color:var(--nav-idle);white-space:nowrap;font-size:11.5px;font-weight:600}.token-bar{background:var(--border);border-radius:999px;height:6px;overflow:hidden}.token-bar-fill{background:var(--accent-blue);border-radius:999px;height:100%;transition:width .3s}.token-bar-fill.cheio{background:var(--accent-red)}.token-meter-pct{color:var(--text-sub);text-align:right;margin-top:4px;font-size:11px}.token-meter-frase{color:var(--text-sub);margin-top:4px;font-size:12px;line-height:1.45}.cta-wrap{padding:14px 16px}.sidebar.collapsed .cta-wrap{padding:14px 12px}.cta-btn{background:var(--st-info-solido);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;padding:9px 12px;font-family:inherit;font-size:13px;font-weight:700;display:flex}.cta-btn svg{width:15px;height:15px}.cta-btn:hover{filter:brightness(1.06)}.sidebar.collapsed .cta-btn span{display:none}.sidebar-user{border:none;border-top:1px solid var(--border);width:100%;font:inherit;color:inherit;text-align:left;background:0 0;align-items:center;gap:10px;padding:16px 20px;display:flex}.sidebar-user.is-clickable{cursor:pointer;transition:background .15s}.sidebar-user.is-clickable:hover{background:var(--pill-bg-strong)}.sidebar.collapsed .sidebar-user{justify-content:center;padding:16px 0}.avatar-circle{background:linear-gradient(135deg, var(--st-info-solido), #17418f);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:flex;overflow:hidden}.avatar-circle .avatar-img{object-fit:cover;width:100%;height:100%}.user-meta{line-height:1.3;overflow:hidden}.u-name{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.u-role{color:var(--text-sub);white-space:nowrap;font-size:11.5px}.sidebar.collapsed .user-meta{display:none}@media (width>=641px) and (height<=860px){.sidebar:not(.collapsed) .sidebar-subtitle{display:none}.sidebar:not(.collapsed) .sidebar-header{padding:2px 14px 8px}.sidebar:not(.collapsed) .sidebar-nav{padding:6px 12px}.sidebar:not(.collapsed) .nav-item{padding:6px 11px}.sidebar:not(.collapsed) .nav-section+.nav-section{margin-top:8px}.sidebar:not(.collapsed) .nav-section-title{padding:0 11px 2px;font-size:10px}.sidebar:not(.collapsed) .sidebar-rodape{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"user apoio""meter meter""cta cta";align-items:center;gap:6px 8px;padding:8px 14px 10px;display:grid}.sidebar:not(.collapsed) .sidebar-rodape>*{border-top:0}.sidebar:not(.collapsed) .sidebar-rodape .sidebar-user{border-radius:8px;grid-area:user;gap:8px;min-width:0;padding:2px 4px}.sidebar:not(.collapsed) .sidebar-rodape .avatar-circle{width:28px;height:28px;font-size:11px}.sidebar:not(.collapsed) .sidebar-rodape .u-name{font-size:12.5px}.sidebar:not(.collapsed) .sidebar-rodape .u-role{font-size:10.5px}.sidebar:not(.collapsed) .sidebar-rodape .sidebar-support-row{grid-area:apoio;gap:2px;padding:0}.sidebar:not(.collapsed) .sidebar-rodape .support-item,.sidebar:not(.collapsed) .sidebar-rodape .logout-item{border-radius:8px;justify-content:center;width:30px;height:30px}.sidebar:not(.collapsed) .sidebar-rodape .support-item:hover,.sidebar:not(.collapsed) .sidebar-rodape .logout-item:hover{background:var(--pill-bg)}.sidebar:not(.collapsed) .sidebar-rodape .support-item svg,.sidebar:not(.collapsed) .sidebar-rodape .logout-item svg{width:17px;height:17px}.sidebar:not(.collapsed) .sidebar-rodape .support-item span,.sidebar:not(.collapsed) .sidebar-rodape .logout-item span{display:none}.sidebar:not(.collapsed) .sidebar-rodape .token-meter{grid-area:meter;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 4px;display:grid}.sidebar:not(.collapsed) .sidebar-rodape .token-meter-top{display:contents}.sidebar:not(.collapsed) .sidebar-rodape .token-meter-label{grid-area:1/1}.sidebar:not(.collapsed) .sidebar-rodape .token-bar{grid-area:1/2;height:5px}.sidebar:not(.collapsed) .sidebar-rodape .token-meter-val{grid-area:1/3}.sidebar:not(.collapsed) .sidebar-rodape .token-meter-pct{display:none}.sidebar:not(.collapsed) .sidebar-rodape .token-meter:has(.token-meter-frase){-webkit-line-clamp:2;color:var(--text-sub);-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.sidebar:not(.collapsed) .sidebar-rodape .token-meter:has(.token-meter-frase)>*{display:contents}.sidebar:not(.collapsed) .sidebar-rodape .token-meter:has(.token-meter-frase) .token-meter-label{margin-right:5px;font-size:11px;font-weight:700}.sidebar:not(.collapsed) .sidebar-rodape .cta-wrap{grid-area:cta;padding:0}.sidebar:not(.collapsed) .sidebar-rodape .cta-btn{padding:7px 12px}}@media (width>=641px) and (height<=680px){.sidebar:not(.collapsed) .logo-wrap>svg{height:46px}.sidebar:not(.collapsed) .sidebar-nav{padding:4px 12px}.sidebar:not(.collapsed) .nav-item{padding:3.5px 11px}.sidebar:not(.collapsed) .nav-section+.nav-section{margin-top:4px}.sidebar:not(.collapsed) .nav-section-title{padding-bottom:0}.sidebar:not(.collapsed) .sidebar-rodape{gap:4px 8px;padding:6px 14px 8px}}.main-content{flex-direction:column;flex:1;min-width:0;display:flex}.topbar{background:var(--bg);z-index:25;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 16px;min-height:0;padding:8px 24px 4px;display:flex;position:sticky;top:0}.topbar .breadcrumb{order:1}.topbar-right{order:3}.topbar>.trial-banner{background:0 0;border:0;flex-wrap:nowrap;flex:1 1 0;order:2;justify-content:center;gap:10px;min-width:0;margin:0;padding:0}.topbar>.trial-banner>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topbar>.trial-banner button{flex:none;padding:4px 11px}.topbar>.trial-banner.termos{flex-basis:100%;order:4;padding:2px 0 4px}.topbar>.trial-banner.termos>span{white-space:normal;text-align:center;overflow:visible}@media (width<=1200px){.topbar>.trial-banner{flex-basis:100%;order:4;padding:2px 0 4px}}.breadcrumb{color:var(--text-sub);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.breadcrumb-nivel{align-items:center;gap:8px;display:flex}.breadcrumb .current{color:var(--text-main);font-weight:500}.breadcrumb .sep{color:var(--text-faint)}.breadcrumb button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.breadcrumb button:hover{color:var(--text-main);text-decoration:underline}@media (pointer:coarse){.breadcrumb button,.plp-link-cancelados,.pgd-risco-link,.pgc-ver-todos,.pia-footbar a,.pgc-area-header a,.tab-placeholder .hint a,.support-item,.logout-item,.pag-legenda button{position:relative}.breadcrumb button:after,.plp-link-cancelados:after,.pgd-risco-link:after,.pgc-ver-todos:after,.pia-footbar a:after,.pgc-area-header a:after,.tab-placeholder .hint a:after,.support-item:after,.logout-item:after,.pag-legenda button:after{content:"";position:absolute;inset:-12px -4px}.ml-barra-botao,.pgc-iniciar,.pgc-chip-filtro,.pgc-star,label.check-inline,.fi-x,.ppc-dispensar,.ppc-acao,.ml-btn-ia{position:relative}.ml-barra-botao:after,.pgc-iniciar:after,.pgc-chip-filtro:after{content:"";position:absolute;inset:-4px 0}.icon-btn:after{content:"";position:absolute;inset:-4px}.ppc-dispensar:after{content:"";position:absolute;inset:-12px -4px}.ppc-acao:after,.ml-btn-ia.pequeno:after{content:"";position:absolute;inset:-7px 0}.pgc-star:after{content:"";position:absolute;inset:-3px}.dock-alca:after{content:"";position:absolute;inset:-6px}.fi-x:after{content:"";position:absolute;inset:-10px}label.check-inline:after{content:"";position:absolute;inset:-10px 0}.pgd-carga-rodape a,.mrb-trilha a,.pcp-crumb button,.legal-voltar,.prp-nome-btn,.prp-dir-footer .como,.pax-nome,.btn-link-remover,.notif-todas,.notif-item-lida,.apu-janela,.psf-chip-abrir,.psf-chip-x,.ptr-bloco>summary,details>summary:not([class]),.settings-nav-item>[role=button],.badge>button,.checklist-node-item>button,.chk-x,.size-toggle button,.pnv-switch,.novo-processo-modal .fechar,.pgd-card a[href^="#/configuracoes"],.radar-vigiado button{position:relative}.pgd-carga-rodape a:after,.mrb-trilha a:after,.pcp-crumb button:after,.legal-voltar:after,.prp-nome-btn:after,.prp-dir-footer .como:after,.pax-nome:after,.btn-link-remover:after,.notif-todas:after,.notif-item-lida:after,.ptr-bloco>summary:after,details>summary:not([class]):after,.pgd-card a[href^="#/configuracoes"]:after{content:"";position:absolute;inset:-12px -4px}.apu-janela:after,.psf-chip-abrir:after,.size-toggle button:after{content:"";position:absolute;inset:-10px 0}.psf-chip-x:after,.settings-nav-item>[role=button]:after,.badge>button:after,.checklist-node-item>button:after,.chk-x:after,.radar-vigiado button:after{content:"";position:absolute;inset:-12px -6px}.novo-processo-modal .fechar:after{content:"";position:absolute;inset:-12px}.pnv-switch:after{content:"";position:absolute;inset:-10px -4px}.nav-item,.checkbox-row{min-height:40px}}.topbar-right{align-items:center;gap:12px;display:flex}.ico{vertical-align:-.15em;flex:none}.icon-btn{background:var(--panel);border:1px solid var(--border);cursor:pointer;width:32px;height:32px;box-shadow:var(--shadow);color:var(--text-sub);border-radius:9px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:13px;display:flex;position:relative}.icon-btn:hover{background:var(--pill-bg)}.icon-btn:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.icon-btn:disabled{opacity:.4;cursor:default;box-shadow:none}.icon-btn:disabled:hover{background:var(--panel)}.como-funciona-btn{width:auto;color:var(--accent-blue-forte);gap:7px;padding:0 11px;font-weight:600}.como-funciona-btn:hover{background:var(--accent-blue-bg);border-color:var(--accent-blue)}.como-funciona-txt{letter-spacing:-.01em;white-space:nowrap;font-size:12.5px}@media (width<=900px){.como-funciona-btn{width:32px;padding:0}.como-funciona-txt{display:none}}.notif-dot{background:var(--accent-red);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:8px}.notif-count{background:var(--st-info-solido);color:#fff;min-width:17px;height:17px;box-shadow:0 0 0 2px var(--panel);border-radius:9px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:800;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.notif-count.vencido{background:var(--st-erro-solido)}.notif-count.atencao{background:var(--st-atencao-solido)}.user-block{text-align:right;font-size:12.5px;line-height:1.3}.user-block .greet{color:var(--text-sub)}.user-block .name{color:var(--text-main);font-weight:700}.content{flex:1;padding:4px 24px 40px}:is(.content:has(>.plp-footbar),.content:has(>.pag-footbar),.content:has(>.pch-footbar),.content:has(>.pbl-footbar),.content:has(>.pcfg-footbar),.content:has(>.pia-footbar),.content:has(>.pda-footbar),.content:has(>.pedit-savebar)){flex-direction:column;padding-bottom:0;display:flex}.content>.plp-corpo,.content>.pag-corpo,.content>.pch-corpo,.content>.pbl-corpo,.content>.pcfg-corpo,.content>.pia-corpo,.content>.pda-corpo,.content>.ptr-corpo,.content>.psf-corpo,.content>.pgd-corpo,:is(.content:has(>.pedit-savebar)>.pedit-grid,.content:has(>.pedit-savebar)>.pedit-card){flex:1 0 auto}.page-title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:14px 0 18px;display:flex}.page-title-row h1{letter-spacing:-.01em;color:var(--text-main);margin:0 0 5px;font-size:20px;font-weight:700}.page-title-row .sub{color:var(--text-faint);margin:0;font-size:13px}.title-actions{gap:10px;display:flex}.btn{cursor:pointer;border:1px solid #0000;border-radius:11px;align-items:center;gap:6px;padding:9px 14px;font-size:12.5px;font-weight:600;display:flex}.btn-primary{background:var(--st-info-solido);color:#fff}.btn-primary:hover{filter:brightness(1.05)}.btn-secondary{background:var(--pill-bg-strong);color:var(--text-main)}.btn-secondary:hover{background:var(--pill-bg)}.btn:disabled{opacity:.5;cursor:not-allowed;filter:none}.btn-csv{background:var(--accent-green-bg);color:var(--accent-green)}.btn-pdf{background:var(--accent-blue-bg);color:var(--accent-blue)}.btn-danger-ghost{background:var(--accent-red-bg);color:var(--accent-red)}.btn-whatsapp{color:#fff;background:#25d366;text-decoration:none}.btn-whatsapp:hover{filter:brightness(1.05)}.btn-whatsapp[aria-disabled=true]{background:var(--pill-bg-strong);color:var(--text-desativado);cursor:not-allowed;filter:none}.btn-cobrar-email{background:var(--accent-blue-bg);color:var(--accent-blue)}.btn-cobrar-email:hover{filter:brightness(1.03)}.btn-cobrar-email:disabled{opacity:.55;cursor:not-allowed}.filter-bar{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;padding:10px 14px;display:flex}.filter-pill{color:var(--text-main);background:var(--pill-bg-strong);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:8px 12px;font-size:13.5px;font-weight:600;display:flex}.filter-pill.muted{color:var(--text-sub);background:0 0;font-weight:500}.filter-pill:hover{background:var(--pill-bg);border-color:var(--border)}.panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:18px}.panel h3{letter-spacing:-.005em;margin:0 0 2px;font-size:14.5px;font-weight:700}.panel .panel-sub{color:var(--accent-blue);margin:0 0 16px;font-size:12px;font-weight:500}.section-title{margin:0 0 12px;font-size:16px;font-weight:800}.table-wrap{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:auto hidden}table.data-table{border-collapse:collapse;width:100%;font-size:13.5px}.data-table thead th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--text-sub);border-bottom:1px solid var(--border);background:var(--pill-bg-strong);padding:10px 13px;font-size:11px;font-weight:700}.data-table tbody td{border-bottom:1px solid var(--border);color:var(--text-main);padding:10px 13px;font-size:13px}.data-table tbody th{text-align:left;border-bottom:1px solid var(--border);color:var(--text-sub);padding:10px 13px;font-size:13px;font-weight:600}.data-table tbody tr:last-child th,.data-table tbody tr:last-child td{border-bottom:none}.data-table tbody tr:hover{background:var(--pill-bg-strong);cursor:pointer}.badge{border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.badge-blue{background:var(--accent-blue-bg);color:var(--accent-blue)}.badge-green{background:var(--accent-green-bg);color:var(--accent-green)}.badge-orange{background:var(--accent-orange-bg);color:var(--accent-orange)}.badge-purple{background:var(--accent-purple-bg);color:var(--accent-purple)}.badge-grey{background:var(--st-neutro-bg);color:var(--st-neutro-tx)}.badge-red{background:var(--accent-red-bg);color:var(--accent-red)}.form-tabs{background:var(--pill-bg-strong);border-radius:11px;gap:3px;margin-bottom:22px;padding:5px;display:flex;overflow-x:auto}.form-tabs button{color:var(--text-sub);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:9px 16px;font-size:13.5px;font-weight:700}.form-tabs button.active{background:var(--panel);color:var(--accent-blue);box-shadow:var(--shadow)}.form-tabs button:disabled{opacity:.45;cursor:not-allowed}.field-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.field-grid.cols-3{grid-template-columns:repeat(3,1fr)}.field{flex-direction:column;gap:5px;display:flex}.field.span-2{grid-column:span 2}.field label{color:var(--text-sub);letter-spacing:.02em;font-size:11.5px;font-weight:700}.hint{color:var(--text-faint);font-size:11.5px;line-height:1.5}.field .hint{color:var(--text-faint);font-size:11px}.field input[type=text],.field input[type=email],.field input[type=password],.field input[type=tel],.field input[type=date],.field input[type=time],.field input[type=number],.field input[type=search],.field select,.field textarea{border:1.5px solid var(--border);border-radius:var(--radius-md);color:var(--text-main);background:var(--field-bg,var(--pill-bg-strong));outline:none;padding:11px 13px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s,background .15s}.field input::placeholder,.field textarea::placeholder{color:var(--text-faint)}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--field-border-hover,#cfd6e2)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--accent-blue);background:var(--panel);box-shadow:0 0 0 3px var(--accent-blue-bg)}.field input.invalid{border-color:var(--accent-red)}.field input.invalid:focus{box-shadow:0 0 0 3px var(--accent-red-bg)}.field .error{color:var(--accent-red);font-size:11px}.field textarea{resize:vertical;min-height:70px;line-height:1.5}.conflito-alerta{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);padding:12px 14px}.conflito-alerta .topo{color:var(--st-atencao-traco);align-items:center;gap:8px;margin-bottom:6px;display:flex}.conflito-alerta .topo strong,.alerta-indices .topo strong{color:var(--text-main)}.conflito-alerta .topo svg{width:18px;height:18px}.conflito-alerta .topo strong{font-size:13.5px}.conflito-alerta p{color:var(--text-main);margin:0 0 8px;font-size:12px;line-height:1.5}.conflito-alerta ul{color:var(--text-main);margin:0;padding-left:18px;font-size:12px;line-height:1.6}.conflito-alerta li{margin-bottom:3px}.conflito-alerta em{color:var(--accent-orange);font-style:normal;font-weight:700}.carimbo-box{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--field-bg);padding:12px 14px}.carimbo-box .topo{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.carimbo-box .topo svg{width:22px;height:22px;color:var(--accent-blue);flex-shrink:0;margin-top:1px}.carimbo-box .topo strong{font-size:13px}.carimbo-box .topo p{color:var(--text-sub);margin:2px 0 0;font-size:11.5px;line-height:1.4}.carimbo-box .dados{flex-direction:column;gap:3px;display:flex}.carimbo-box .dados .rot{letter-spacing:.04em;text-transform:uppercase;color:var(--text-sub);margin-top:6px;font-size:11px;font-weight:700}.carimbo-box .dados code{word-break:break-all;color:var(--accent-blue);background:var(--pill-bg-strong);border-radius:6px;padding:6px 8px;font-size:11px}.fi-overlay{z-index:80;pointer-events:none;position:fixed;top:0;left:0;right:0}.fi-overlay .fi-faixa,.fi-overlay .fi-painel,.fi-overlay .fi-pilula{pointer-events:auto}.fi-faixa{color:#fff;-webkit-backdrop-filter:blur(8px);background:#071737d1;border-bottom:1px solid #ffc94d57;align-items:center;gap:12px;padding:9px 40px;animation:.32s cubic-bezier(.22,1,.36,1) backwards fiFaixaEntra;display:flex}@supports not ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.fi-faixa{background:#0a1b3d}}.fi-sinal{background:#ffc94d;border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-in-out infinite fiPulso}.fi-resumo{white-space:nowrap;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-family:inherit;font-size:12.5px;font-weight:600}.fi-detalhe{color:#a8bee2;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;overflow:hidden}.fi-detalhe-falha{color:#ffd873}.fi-acoes{flex:none;align-items:center;gap:7px;margin-left:auto;display:flex}.fi-btn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff47;border-radius:7px;padding:5px 11px;font-size:12px;font-weight:600;transition:background .15s}.fi-btn:hover{background:#fff3}.fi-btn-primario{color:#3d2a02;cursor:pointer;background:#ffc94d;border:0;border-radius:7px;padding:5px 11px;font-size:12px;font-weight:700;transition:background .15s}.fi-btn-primario:hover{background:#ffd873}.fi-btn-primario:disabled{opacity:.6;cursor:default}.fi-x{color:#a8bee2;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:20px;height:20px;transition:color .15s;display:grid}.fi-x:hover{color:#fff}@media (pointer:coarse){.fi-faixa .fi-btn,.fi-faixa .fi-btn-primario{min-width:40px;min-height:40px}}.fi-painel-wrap{max-width:1400px;margin:8px auto 0;padding:0 40px}.fi-painel{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:0 16px 10px;animation:.22s cubic-bezier(.22,1,.36,1) backwards fiPainelEntra;box-shadow:0 22px 50px #06143052}.fi-linha{border-bottom:1px solid var(--border);grid-template-columns:64px 1fr 168px 168px 104px;gap:0 12px;display:grid}.fi-cab{letter-spacing:.9px;text-transform:uppercase;color:var(--text-faint);align-items:end;padding:11px 0 8px;font-size:11px;font-weight:700}.fi-item{align-items:center;padding:9px 0;font-size:12.5px}.fi-dir{text-align:right}.fi-sigla{color:var(--text-main);font-weight:700}.fi-desc{color:var(--text-sub)}.fi-val{color:var(--text-sub);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.fi-val-novo{color:var(--text-main);font-weight:600}.fi-comp{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:1px;font-size:11px}.fi-comp-nova{color:var(--text-sub)}.fi-var{font-variant-numeric:tabular-nums;font-weight:700}.fi-nao-verificados{color:var(--text-sub);margin:0;padding:9px 0 0;font-size:12px;line-height:1.55}.fi-rodape{color:var(--text-sub);justify-content:space-between;align-items:center;gap:16px;padding:11px 0 2px;font-size:12px;display:flex}.fi-rodape strong{color:var(--text-main);font-weight:600}.fi-rodape a{color:var(--accent-blue)}.fi-pilula-wrap{justify-content:center;padding:8px 40px;display:flex}.fi-pilula{-webkit-backdrop-filter:blur(6px);color:#ffe7ae;cursor:pointer;background:#071737d1;border:1px solid #ffc94d80;border-radius:999px;padding:6px 13px;font-size:12px;font-weight:600;transition:border-color .15s}.fi-pilula:hover{border-color:#ffc94d}@keyframes fiFaixaEntra{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes fiPainelEntra{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes fiPulso{0%,to{box-shadow:0 0 0 4px #ffc94d33}50%{box-shadow:0 0 0 7px #ffc94d0f}}@media (prefers-reduced-motion:reduce){.fi-faixa,.fi-painel,.fi-sinal{animation:none}}.fi-icone-compartilhar{vertical-align:-3px;color:#ffc94d;display:inline-block}@media (width<=900px){.fi-faixa .fi-resumo-quebra{white-space:normal;flex:220px;min-width:0;line-height:1.45}.fi-faixa{flex-wrap:wrap;padding:9px 16px}.fi-painel-wrap{padding:0 16px}.fi-detalhe{display:none}.fi-detalhe-falha{white-space:normal;text-overflow:clip;flex-basis:100%;order:9;display:block;overflow:visible}}.main-content,.app-shell-fullscreen{padding-top:var(--avisos-altura,0px)}@media (width>=641px){.app-shell .fi-overlay{left:264px}.app-shell:has(>.sidebar.collapsed) .fi-overlay{left:78px}body:not(.pg-dash) .app-shell .topbar{top:var(--avisos-altura,0px)}}@media (width<=640px){.fi-overlay{position:absolute}.fi-faixa{gap:8px;padding:4px 12px 4px 16px}.fi-faixa .fi-btn{display:none}.fi-faixa .fi-resumo{text-overflow:ellipsis;flex:1 1 0;min-width:0;min-height:40px;overflow:hidden}.fi-faixa .fi-resumo:after{content:" ▾";color:#ffc94d}.fi-faixa .fi-resumo[aria-expanded=true]:after{content:" ▴"}.fi-acoes{gap:4px}.fi-painel{max-height:70vh;overflow:auto}.fi-cab{display:none}.fi-linha{grid-template-columns:1fr 1fr;gap:4px 12px}.fi-item .fi-sigla{grid-area:1/1}.fi-item .fi-var{grid-area:1/2}.fi-item .fi-desc{grid-area:2/1/auto/-1}.fi-item>:nth-child(3){text-align:left;grid-area:3/1}.fi-item>:nth-child(4){grid-area:3/2}.fi-item>:nth-child(3):before,.fi-item>:nth-child(4):before{letter-spacing:.6px;text-transform:uppercase;color:var(--text-faint);font-size:10.5px;font-weight:700;display:block}.fi-item>:nth-child(3):before{content:"Cadastrado"}.fi-item>:nth-child(4):before{content:"No BACEN"}.fi-rodape{flex-wrap:wrap;gap:6px 16px}}.alerta-indices{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:20px;padding:12px 16px}.alerta-indices .topo{color:var(--st-atencao-traco);align-items:center;gap:8px;margin-bottom:6px;display:flex}.alerta-indices .topo svg{width:18px;height:18px}.alerta-indices .topo strong{font-size:13.5px}.alerta-indices ul{color:var(--text-main);margin:0 0 8px;padding-left:18px;font-size:12.5px;line-height:1.6}.alerta-indices .acao{color:var(--text-main);font-size:12.5px;font-weight:700}.alerta-indices .nao-verificados{color:var(--text-sub);margin:0 0 8px;font-size:12.5px;line-height:1.6}.ritmo-grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:26px;display:grid}@media (width<=1100px){.ritmo-grid{grid-template-columns:1fr}}.ritmo-lista{flex-direction:column;gap:8px;display:flex}.ritmo-item{background:var(--pill-bg-strong);border-radius:10px;align-items:center;gap:10px;padding:9px 11px;display:flex}.ritmo-item .info{flex-direction:column;flex:1;min-width:0;display:flex}.ritmo-item .info strong{font-size:12.5px}.ritmo-item .prazo{text-align:right;color:var(--text-main);white-space:nowrap;flex-direction:column;font-size:11.5px;font-weight:700;display:flex}.ritmo-item .prazo .hint{font-weight:500}.ritmo-horizonte{align-items:center;gap:6px;margin-bottom:12px;display:flex}.ritmo-horizonte .chip{border:1px solid var(--border);background:var(--field-bg);color:var(--text-sub);cursor:pointer;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:700}@media (pointer:coarse){.ritmo-horizonte .chip{min-height:40px}}.ritmo-horizonte .chip.ativo{background:var(--st-info-solido);color:#fff;border-color:var(--st-info-solido)}.ritmo-resultado{border:1.5px solid var(--border);border-radius:var(--radius-md);padding:12px 14px}.ritmo-resultado .linha-veredito{text-align:center;border-radius:8px;padding:8px 12px;font-size:13.5px;font-weight:800}.ritmo-caixa{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}@media (width<=640px){.ritmo-caixa{grid-template-columns:1fr}}.ritmo-caixa>div{background:var(--pill-bg-strong);border-radius:9px;flex-direction:column;gap:2px;padding:9px 11px;display:flex}.ritmo-caixa .rot{letter-spacing:.03em;text-transform:uppercase;color:var(--text-sub);font-size:11px;font-weight:700}.ritmo-caixa>div strong{font-size:14px}.ritmo-caixa .destaque{background:var(--accent-blue-bg)}.ritmo-caixa .destaque strong{color:var(--accent-blue)}.dropzone{text-align:center;border:2px dashed var(--border);border-radius:var(--radius-lg);background:var(--field-bg,var(--pill-bg-strong));width:100%;min-height:140px;color:var(--text-sub);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:22px 18px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.dropzone:hover{border-color:var(--accent-blue);background:var(--accent-blue-bg)}.dropzone.dragover{border-color:var(--accent-blue);background:var(--accent-blue-bg);box-shadow:0 0 0 3px var(--accent-blue-bg)}.dropzone.tem-arquivo{border-style:solid;border-color:var(--accent-green);background:var(--accent-green-bg)}.dropzone .dz-icone{background:var(--accent-blue-bg);width:42px;height:42px;color:var(--accent-blue);border-radius:12px;justify-content:center;align-items:center;display:flex}.dropzone.tem-arquivo .dz-icone{background:var(--st-ok-solido);color:#fff}.dropzone .dz-icone svg{width:22px;height:22px}.dropzone .dz-titulo{color:var(--text-main);font-size:13.5px;font-weight:700}.dropzone .dz-titulo .azul{color:var(--accent-blue)}.dropzone .dz-sub{color:var(--text-faint);font-size:11.5px}.dropzone .dz-arquivo{color:var(--accent-green);word-break:break-all;font-size:13px;font-weight:700}.dropzone .dz-trocar{color:var(--text-sub);font-size:11px;text-decoration:underline}.category-toggle{background:var(--pill-bg-strong);border-radius:11px;flex-wrap:wrap;gap:8px;width:fit-content;margin-bottom:22px;padding:5px;display:flex}.category-toggle button{color:var(--text-sub);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:9px 20px;font-size:13.5px;font-weight:700}.category-toggle button.active{background:var(--panel);color:var(--accent-blue-forte);box-shadow:inset 0 0 0 1.5px var(--st-info-traco)}.checkbox-row{color:var(--text-main);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.form-section-title{border-top:1px solid var(--border);margin:26px 0 14px;padding-top:18px;font-size:14.5px;font-weight:800}.form-section-title:first-child{border-top:none;margin-top:0;padding-top:0}.repeatable-row{grid-template-columns:150px 1fr 1fr 34px;align-items:center;gap:10px;margin-bottom:10px;display:grid}.repeatable-row.repeatable-cab{color:var(--text-sub);letter-spacing:.3px;text-transform:uppercase;margin-bottom:6px;font-size:10.5px;font-weight:700}.icon-remove{border:1px solid var(--border);background:var(--panel);width:30px;height:30px;color:var(--text-sub);cursor:pointer;border-radius:8px;font-weight:800}.icon-remove:hover:not(:disabled),.icon-remove:focus-visible{border-color:var(--st-erro-traco);background:var(--accent-red-bg);color:var(--accent-red)}.add-row-btn{border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--accent-blue);cursor:pointer;text-align:center;background:0 0;width:100%;padding:9px 14px;font-size:13px;font-weight:700}.add-row-btn:hover{background:var(--accent-blue-bg);border-color:var(--accent-blue)}.form-footer{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:28px;padding-top:20px;display:flex}.tab-placeholder{text-align:center;color:var(--text-sub);padding:48px 16px;font-size:13.5px}.esqueleto{flex-direction:column;gap:12px;padding:24px 22px;display:flex}.esqueleto-linha{background:linear-gradient(90deg, var(--pill-bg) 0%, var(--pill-bg-strong) 50%, var(--pill-bg) 100%);background-size:200% 100%;border-radius:7px;height:14px;animation:1.4s ease-in-out infinite esqueletoBrilho;display:block}.esqueleto-linha:nth-child(3n+2){width:92%}.esqueleto-linha:last-child{width:60%}@keyframes esqueletoBrilho{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.esqueleto-linha{animation:none}}.agenda-view-toggle{background:var(--pill-bg-strong);border-radius:9px;flex-wrap:wrap;gap:3px;max-width:100%;padding:4px;display:flex}.cfg-funil-linha{grid-template-columns:160px 1fr 150px;align-items:center;gap:10px;display:grid}@media (width<=640px){.cfg-funil-linha{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.cfg-funil-linha>:first-child{grid-column:1/-1}}.agenda-view-toggle button{color:var(--text-sub);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 13px;font-family:inherit;font-size:13px;font-weight:700}.agenda-view-toggle button.active{background:var(--panel);color:var(--text-main);box-shadow:var(--shadow)}.settings-grid{align-items:flex-start;gap:20px;display:flex}.settings-nav{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);width:220px;box-shadow:var(--shadow);flex-shrink:0;padding:14px}.settings-nav .stitle{letter-spacing:.06em;color:var(--text-sub);text-transform:uppercase;padding:0 8px 8px;font-size:11px;font-weight:800}.settings-nav-item{text-align:left;width:100%;color:var(--nav-idle);cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:600;display:flex}.settings-nav-item svg{flex-shrink:0;width:15px;height:15px}.settings-nav-item:hover{background:var(--pill-bg)}.settings-nav-item.active{background:var(--accent-blue-bg);color:var(--accent-blue);font-weight:700}.settings-content{flex:1;min-width:0}.settings-header{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}.settings-header>div:not(.ic){flex:200px;min-width:0}@keyframes girar{to{transform:rotate(360deg)}}.settings-header .ic{background:var(--accent-blue-bg);width:44px;height:44px;color:var(--accent-blue);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.settings-header .ic svg{width:22px;height:22px}.settings-header h2{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.settings-header p{color:var(--text-sub);margin:2px 0 0;font-size:12.5px}.settings-header p a{color:var(--accent-blue);font-weight:600}.settings-header p a:hover{text-decoration:underline}.settings-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 4px;display:flex}.settings-row:last-child{border-bottom:none}.settings-row .rlabel{color:var(--text-main);font-size:13.5px;font-weight:700}.settings-row .rsub{color:var(--text-sub);margin-top:2px;font-size:12px}.settings-subtitle{letter-spacing:.04em;color:var(--text-sub);text-transform:uppercase;margin:22px 0 10px;font-size:11px;font-weight:800}.settings-subtitle:first-child{margin-top:0}.toggle-switch{background:var(--pill-bg-strong);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:42px;height:24px;transition:background .15s;position:relative}.toggle-switch.on{background:var(--accent-blue)}.toggle-switch .knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.toggle-switch.on .knob{transform:translate(18px)}.toggle-switch:disabled{opacity:.55;cursor:not-allowed}.pg-vis-grupo{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);margin-bottom:14px;padding:6px 14px}.pg-vis-grupo-titulo{letter-spacing:.04em;color:var(--text-sub);text-transform:uppercase;border-bottom:1px solid var(--border);padding:10px 0 8px;font-size:11px;font-weight:800}.pg-vis-linha{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.pg-vis-linha:last-child{border-bottom:none}.pg-vis-nome{color:var(--text-main);font-size:13px;font-weight:600}.pg-vis-nome.off{color:var(--text-desativado);text-decoration:line-through}.alert-type-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:14px 0 22px;display:grid}.alert-type-card{border:1.5px solid var(--border);cursor:pointer;border-radius:12px;padding:16px 14px;position:relative}.alert-type-card.active{border-color:var(--accent-blue);background:var(--accent-blue-bg)}.alert-type-card .aic{width:26px;height:26px;color:var(--accent-blue);margin-bottom:8px}.alert-type-card .atitle{color:var(--text-main);font-size:13px;font-weight:800}.alert-type-card .asub{color:var(--text-sub);margin-top:2px;font-size:11.5px}.alert-type-card .check{background:var(--st-info-solido);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex;position:absolute;bottom:12px;right:12px}.stepper{align-items:center;gap:10px;display:flex}.stepper button{border:1px solid var(--border);background:var(--panel);cursor:pointer;width:38px;height:38px;color:var(--text-main);border-radius:8px;font-size:16px;font-weight:700}.stepper button:hover{background:var(--pill-bg)}.stepper .val{text-align:center;min-width:20px;font-size:15px;font-weight:800}.stepper-input{text-align:center;width:72px;padding:8px 6px}.stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper-input{appearance:textfield}.warning-note{margin-top:18px;display:block}.warning-note>p+p{margin-top:8px}.rev-historico-velha{color:var(--accent-red);font-weight:600}.rev-contexto{border:1px solid var(--border);background:var(--bg);border-radius:10px;margin-bottom:18px;padding:10px 14px}.rev-contexto>summary{cursor:pointer;color:var(--text-main);align-items:center;gap:8px;font-size:13px;font-weight:600;list-style:none;display:flex}.rev-contexto>summary::-webkit-details-marker{display:none}.rev-contexto>summary:before{content:"▸";color:var(--text-faint);transition:transform .15s}.rev-contexto[open]>summary:before{transform:rotate(90deg)}.rev-contexto>summary .opcional{color:var(--text-sub);font-weight:400}.rev-contexto>summary .marca{color:var(--accent-blue);margin-left:auto;font-size:11.5px;font-weight:600}.rev-apoio-lista{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.rev-apoio-item{background:var(--bg);border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;display:flex}.rev-apoio-item button{color:var(--accent-red);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.indices-grid{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.indices-grid .customizable-item{flex:0 0 240px;min-width:0}.indices-grid .customizable-item.size-lg{flex-basis:494px}.indice-card{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:12px;height:100%;padding:16px;position:relative}.indice-card .nome{color:var(--text-sub);text-transform:uppercase;letter-spacing:.02em;padding-right:52px;font-size:12px;font-weight:700}.indice-card .valor{color:var(--accent-blue);margin:6px 0 2px;font-size:24px;font-weight:800}.indice-card .ref{color:var(--text-faint);margin-bottom:10px;font-size:11.5px}.indice-card .actions{gap:4px;display:flex;position:absolute;top:12px;right:12px}.indice-card .actions button{background:var(--pill-bg-strong);width:24px;height:24px;color:var(--text-sub);cursor:pointer;border:none;border-radius:6px;font-size:12px}.indice-card .actions button:hover{background:var(--pill-bg)}.indice-card .size-toggle{gap:3px;margin-top:10px;display:flex}.indice-card .size-toggle button{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:6px;flex:1;padding:3px;font-size:11px;font-weight:700}.indice-card .size-toggle button.active{background:var(--st-info-solido);color:#fff;border-color:var(--st-info-solido)}@media (width<=900px){.settings-grid{flex-direction:column}.settings-nav{width:100%}.alert-type-grid{grid-template-columns:1fr}}.auth-shell{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:400px;box-shadow:var(--shadow);padding:32px 28px}.auth-logo{justify-content:center;margin-bottom:26px;display:flex}.auth-tabs{background:var(--pill-bg-strong);border-radius:11px;gap:3px;margin-bottom:22px;padding:4px;display:flex}.auth-tabs button{color:var(--text-sub);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:9px;font-size:13.5px;font-weight:700}.auth-tabs button.active{background:var(--panel);color:var(--accent-blue);box-shadow:var(--shadow)}.auth-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.auth-field label{color:var(--text-sub);font-size:12.5px;font-weight:700}.auth-field input{border:1.5px solid var(--border);border-radius:var(--radius-md);color:var(--text-main);background:var(--field-bg,var(--pill-bg-strong));outline:none;padding:12px 13px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}.auth-field input::placeholder{color:var(--text-faint)}.auth-field input:hover{border-color:var(--field-border-hover,#cfd6e2)}.auth-field input:focus{border-color:var(--accent-blue);background:var(--panel);box-shadow:0 0 0 3px var(--accent-blue-bg)}.auth-submit{background:var(--st-info-solido);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:4px;padding:12px;font-size:14px;font-weight:700}.auth-submit:hover{filter:brightness(1.05)}.auth-submit:disabled{opacity:.6;cursor:not-allowed}.auth-rotulo{color:var(--text-sub);font-size:12.5px;font-weight:700}.auth-atuacao{grid-template-columns:1fr 1fr;gap:10px;display:grid}.auth-atuacao-opcao{text-align:left;font:inherit;cursor:pointer;border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--panel);color:var(--text-main);flex-direction:column;gap:4px;padding:12px;transition:border-color .15s,background .15s;display:flex}.auth-atuacao-opcao b{font-size:13.5px}.auth-atuacao-opcao span{color:var(--text-sub);font-size:12px;line-height:1.4}.auth-atuacao-opcao:hover{border-color:var(--accent-blue)}.auth-atuacao-opcao[aria-pressed=true]{border-color:var(--accent-blue);background:var(--accent-blue-bg)}.auth-atuacao-opcao:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.auth-field-erro{color:var(--accent-red);font-size:12px}@media (width<=480px){.auth-atuacao{grid-template-columns:1fr}}.auth-divider{color:var(--text-faint);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:10px;margin:18px 0;font-size:11.5px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--border);flex:1;height:1px}.google-btn{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--text-main);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:11px;font-family:inherit;font-size:13.5px;font-weight:700;display:flex}.google-btn:hover{background:var(--pill-bg)}.google-btn svg{width:18px;height:18px}.auth-error,.auth-info{margin-bottom:14px}:root{--ico-atencao:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 3.9 1.8 18a2 2 0 0 0 1.7 3h17a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0z'/%3E%3Cpath d='M12 9v4M12 17h.01'/%3E%3C/svg%3E");--ico-erro:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v5M12 16.5h.01'/%3E%3C/svg%3E");--ico-ok:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E");--ico-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 7.5h.01'/%3E%3C/svg%3E")}.warning-note,.auth-error,.auth-info,.success-note,.login-alerta,.mrb-erro,.ml-pendencia{--selo-fundo:var(--accent-orange-bg);--selo-cor:var(--st-atencao-traco);--selo-ico:var(--ico-atencao);background:var(--panel);border:1px solid var(--border-forte);min-height:48px;color:var(--text-main);border-radius:12px;padding:12px 14px 12px 50px;font-size:13px;font-weight:400;line-height:1.5;display:block;position:relative}.warning-note:before,.auth-error:before,.auth-info:before,.success-note:before,.login-alerta:before,.mrb-erro:before,.ml-pendencia:before{content:"";background:var(--selo-fundo);border-radius:8px;width:26px;height:26px;position:absolute;top:10px;left:12px}.warning-note:after,.auth-error:after,.auth-info:after,.success-note:after,.login-alerta:after,.mrb-erro:after,.ml-pendencia:after{content:"";background:var(--selo-cor);width:16px;height:16px;-webkit-mask:var(--selo-ico) center / contain no-repeat;-webkit-mask:var(--selo-ico) center / contain no-repeat;mask:var(--selo-ico) center / contain no-repeat;position:absolute;top:15px;left:17px}.warning-note-forte,.auth-error,.login-alerta.erro,.mrb-erro{border-color:var(--accent-red-borda);--selo-fundo:var(--accent-red-bg);--selo-cor:var(--st-erro-traco);--selo-ico:var(--ico-erro)}.auth-info,.login-alerta.info,.nota-info{--selo-fundo:var(--accent-blue-bg);--selo-cor:var(--accent-blue);--selo-ico:var(--ico-info)}.pa-modal .auth-error{color:#1c2430;--selo-fundo:#fdeaed;--selo-cor:#dc2626;background:#fff;border-color:#f6d6d6}.nota-ok,.success-note{--selo-fundo:var(--accent-green-bg);--selo-cor:var(--st-ok-traco);--selo-ico:var(--ico-ok)}.psf-apoio.psf-erro:before,.assist-erro:before,.suporte-erro:before,.pdj-aviso:not([role=group]):before{content:"";vertical-align:-2px;background:var(--st-erro-traco);width:14px;height:14px;-webkit-mask:var(--ico-erro) center / contain no-repeat;-webkit-mask:var(--ico-erro) center / contain no-repeat;mask:var(--ico-erro) center / contain no-repeat;margin-right:6px;display:inline-block}.pdj-aviso:not([role=group]):before{background:var(--st-atencao-traco);-webkit-mask-image:var(--ico-atencao);-webkit-mask-image:var(--ico-atencao);mask-image:var(--ico-atencao)}.pv-warn:before,.rel-janela-aviso:before,.pda-hist-aviso:before,.rcb-aviso.laranja:before,.rcb-aviso.roxo:before,.rcb-aviso.vermelho:before,.rcb-aviso.azul:before{content:"";vertical-align:-2px;background:var(--st-atencao-traco);width:14px;height:14px;-webkit-mask:var(--ico-atencao) center / contain no-repeat;-webkit-mask:var(--ico-atencao) center / contain no-repeat;mask:var(--ico-atencao) center / contain no-repeat;flex:none;margin-right:6px;display:inline-block}.rcb-aviso.laranja:before,.rcb-aviso.roxo:before,.rcb-aviso.vermelho:before,.rcb-aviso.azul:before{margin-right:0}.rcb-aviso.vermelho:before{background:var(--st-erro-traco);-webkit-mask-image:var(--ico-erro);-webkit-mask-image:var(--ico-erro);mask-image:var(--ico-erro)}.rcb-aviso.azul:before{background:var(--accent-blue);-webkit-mask-image:var(--ico-info);-webkit-mask-image:var(--ico-info);mask-image:var(--ico-info)}.pge-alerta:before,.pgd-nota:before,.psf-aviso.ambar .psf-aviso-rot:before,.psf-aviso.vermelho .psf-aviso-rot:before,.psf-aviso.azul .psf-aviso-rot:before,.psf-aviso.roxo .psf-aviso-rot:before{content:"";vertical-align:-2px;background:var(--st-atencao-traco);width:14px;height:14px;-webkit-mask:var(--ico-atencao) center / contain no-repeat;-webkit-mask:var(--ico-atencao) center / contain no-repeat;mask:var(--ico-atencao) center / contain no-repeat;margin-right:6px;display:inline-block}.pge-alerta:before,.psf-aviso.vermelho .psf-aviso-rot:before{background:var(--st-erro-traco);-webkit-mask-image:var(--ico-erro);-webkit-mask-image:var(--ico-erro);mask-image:var(--ico-erro)}.psf-aviso.azul .psf-aviso-rot:before,.psf-aviso.roxo .psf-aviso-rot:before{background:var(--accent-blue);-webkit-mask-image:var(--ico-info);-webkit-mask-image:var(--ico-info);mask-image:var(--ico-info)}.pedit-alerta.laranja,.pedit-alerta.vermelho,.pedit-alerta.azul,.pedit-alerta.verde{padding-left:34px;position:relative}.pedit-alerta.laranja:before,.pedit-alerta.vermelho:before,.pedit-alerta.azul:before,.pedit-alerta.verde:before{content:"";background:var(--st-atencao-traco);width:14px;height:14px;-webkit-mask:var(--ico-atencao) center / contain no-repeat;-webkit-mask:var(--ico-atencao) center / contain no-repeat;mask:var(--ico-atencao) center / contain no-repeat;position:absolute;top:13px;left:12px}.pedit-alerta.vermelho:before{background:var(--st-erro-traco);-webkit-mask-image:var(--ico-erro);-webkit-mask-image:var(--ico-erro);mask-image:var(--ico-erro)}.pedit-alerta.azul:before{background:var(--accent-blue);-webkit-mask-image:var(--ico-info);-webkit-mask-image:var(--ico-info);mask-image:var(--ico-info)}.pedit-alerta.verde:before{background:var(--st-ok-traco);-webkit-mask-image:var(--ico-ok);-webkit-mask-image:var(--ico-ok);mask-image:var(--ico-ok)}.pv-notice:before,.prp-aviso-perfil:before,.fia-nota-ambar:before{content:"";background:var(--accent-orange-bg);border-radius:8px;width:26px;height:26px;position:absolute;top:10px;left:12px}.pch-alerta:not(:has(>span:first-child svg)):before{content:"";background:var(--accent-orange-bg);border-radius:8px;width:26px;height:26px;position:absolute;top:10px;left:12px}.pv-notice:after,.prp-aviso-perfil:after,.fia-nota-ambar:after{content:"";background:var(--st-atencao-traco);width:16px;height:16px;-webkit-mask:var(--ico-atencao) center / contain no-repeat;-webkit-mask:var(--ico-atencao) center / contain no-repeat;mask:var(--ico-atencao) center / contain no-repeat;position:absolute;top:15px;left:17px}.pch-alerta:not(:has(>span:first-child svg)):after{content:"";background:var(--st-atencao-traco);width:16px;height:16px;-webkit-mask:var(--ico-atencao) center / contain no-repeat;-webkit-mask:var(--ico-atencao) center / contain no-repeat;mask:var(--ico-atencao) center / contain no-repeat;position:absolute;top:15px;left:17px}.prp-aviso-perfil:before{top:14px}.prp-aviso-perfil:after{top:19px}.pch-alerta:not(:has(>span:first-child svg)){padding-left:50px;position:relative}.pch-alerta>span:first-child,.pax-pendencia-ico{background:var(--accent-orange-bg);width:26px;height:26px;color:var(--st-atencao-traco);border-radius:8px;flex:none;place-items:center;display:grid}.pax-pendencia.atrasada .pax-pendencia-ico{background:var(--accent-red-bg);color:var(--st-erro-traco)}.warning-note>.ico:first-child,.warning-note>:first-child>.ico:first-child,.warning-note>:first-child>:first-child>.ico:first-child,.success-note>.ico:first-child,.success-note>:first-child>.ico:first-child{display:none}.warning-note>[aria-hidden=true]:first-child:has(>.ico:only-child){display:none}.warning-note.nota-com-icones{padding-left:14px}.warning-note.nota-com-icones:before,.warning-note.nota-com-icones:after{display:none}.warning-note.nota-com-icones .ico{color:var(--text-sub);display:inline-block!important}.relatorio{background:var(--panel);border:1px solid var(--border);color:var(--text-main);border-radius:14px;font-size:13px;line-height:1.5;overflow:hidden}.rel-cab{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:13px 18px;display:flex}.rel-cab h3{letter-spacing:-.2px;color:var(--text-main);flex:280px;min-width:0;margin:0;font-size:14.5px;font-weight:700}.rel-sub{color:var(--text-sub);flex-basis:100%;margin:0;font-size:12.5px}.rel-contagem{flex-wrap:wrap;gap:6px;display:flex}.rel-chip{background:var(--pill-bg);color:var(--text-sub);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.rel-chip i{background:var(--text-faint);border-radius:50%;flex:none;width:7px;height:7px}.rel-chip i.alta{background:var(--st-erro-traco)}.rel-chip i.media{background:var(--st-atencao-traco)}.rel-chip i.ok{background:var(--st-ok-traco)}.rel-nota{background:var(--field-bg);color:var(--text-sub);border-radius:9px;align-items:flex-start;gap:8px;margin:12px 18px 0;padding:9px 12px;font-size:12.5px;display:flex}.rel-nota .ico{color:var(--accent-blue);flex:none;margin-top:2px}.rel-lista{margin:0;padding:6px 0;list-style:none}.rel-check{align-items:flex-start;gap:9px;padding:6px 18px;display:flex}.rel-check>.ico{color:var(--text-faint);flex:none;margin-top:2px}.rel-check.ok>.ico{color:var(--st-ok-traco)}.rel-check.falta>.ico{color:var(--st-erro-traco)}.rel-check.aviso>.ico{color:var(--st-atencao-traco)}.rel-base{color:var(--text-sub);font-size:12px}.rel-itens{padding:0}.rel-item{border-top:1px solid var(--border);grid-template-columns:72px minmax(0,1fr);align-items:start;gap:12px;padding:13px 18px;display:grid}.rel-item:first-child{border-top:0}.rel-item>.rel-chip{justify-self:start;margin-top:1px}.rel-item-corpo{flex-direction:column;gap:3px;min-width:0;display:flex}.rel-quem{color:var(--text-faint);font-size:12px}.rel-quem strong{color:var(--text-main);font-weight:700}.rel-prob{color:var(--text-main);font-size:13.5px}.rel-sug{background:var(--field-bg);color:var(--text-sub);border-radius:8px;margin-top:4px;padding:8px 11px;font-size:12.5px}.rel-sug strong{color:var(--text-main)}.rel-bloco{border-top:1px solid var(--border);padding-top:10px}.rel-bloco h4{color:var(--text-main);margin:0;padding:0 18px;font-size:12.5px;font-weight:700}.rel-pe{border-top:1px solid var(--border);color:var(--text-faint);margin:0;padding:10px 18px 13px;font-size:12px}.auth-footer-link{text-align:center;color:var(--text-sub);margin-top:18px;font-size:12.5px}.auth-footer-link button{color:var(--accent-blue);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:12.5px;font-weight:700}.auth-title{text-align:center;color:var(--text-main);margin:0 0 4px;font-size:18px;font-weight:800}.auth-sub{text-align:center;color:var(--text-sub);margin:0 0 18px;font-size:12.5px}.auth-esqueci{color:var(--accent-blue);cursor:pointer;background:0 0;border:none;margin:2px 0 4px auto;padding:0;font-family:inherit;font-size:12px;font-weight:600;display:block}.auth-esqueci:hover{text-decoration:underline}.customizable-item{flex-direction:column;display:flex;position:relative}.customizable-item>:not(.cz-drag):not(.cz-rz){flex:auto;min-height:0}.customizable-item.cz-live{transition:box-shadow .2s}.customizable-item.cz-dragging{z-index:30;box-shadow:0 18px 42px #10182833;cursor:grabbing!important}.customizable-item.cz-dragging:before{content:"";outline:2px solid var(--accent-blue);outline-offset:1px;pointer-events:none;border-radius:16px;position:absolute;inset:0}.cz-drag{background:var(--panel);border:1px solid var(--border);width:36px;height:17px;color:var(--text-faint);z-index:14;cursor:grab;opacity:0;pointer-events:none;touch-action:none;border-radius:8px;justify-content:center;align-items:center;transition:opacity .18s,background .15s,color .15s;display:flex;position:absolute;top:6px;left:50%;transform:translate(-50%);box-shadow:0 2px 7px #10182824}.customizable-item.cz-live:hover .cz-drag{opacity:1;pointer-events:auto}.cz-drag:hover{background:var(--st-info-solido);border-color:var(--st-info-solido);color:#fff}.cz-drag:active{cursor:grabbing}.cz-drag svg{width:15px;height:15px}.cz-rz{z-index:24;pointer-events:none;touch-action:none;position:absolute}.customizable-item.cz-live:hover .cz-rz{pointer-events:auto}.cz-c-br{cursor:nwse-resize;width:26px;height:26px;bottom:-2px;right:-2px}.cz-c-br:after{content:"";border-right:2px solid var(--text-faint);border-bottom:2px solid var(--text-faint);opacity:0;border-bottom-right-radius:3px;width:9px;height:9px;transition:opacity .18s;position:absolute;bottom:5px;right:5px}.customizable-item.cz-live:hover .cz-c-br:after{opacity:.38}.cz-c-br:hover:after{opacity:.85}.layout-reset-btn{background:var(--panel);border:1px solid var(--border);cursor:pointer;width:38px;height:38px;box-shadow:var(--shadow);color:var(--text-sub);border-radius:10px;justify-content:center;align-items:center;display:flex}.layout-reset-btn:hover{background:var(--pill-bg);color:var(--accent-blue)}.checklist-tree{flex-direction:column;gap:14px;display:flex}.checklist-node-tipo{background:var(--st-info-solido);color:#fff;border-radius:var(--radius-md);align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:800;display:flex}.checklist-node-tipo svg{flex-shrink:0;width:18px;height:18px}.checklist-grupos-wrap{border-left:2px solid var(--accent-blue-bg);flex-direction:column;gap:10px;margin-left:10px;padding-left:20px;display:flex}.checklist-node-grupo{background:var(--st-atencao-solido);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;display:flex}.checklist-node-grupo .tag{background:#ffffff38;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.checklist-node-grupo button{color:#fff;cursor:pointer;background:#ffffff38;border:none;border-radius:6px;width:22px;height:22px;font-weight:800}.checklist-node-grupo button:hover{background:#ffffff57}.checklist-itens-wrap{border-left:2px solid var(--accent-orange-bg);flex-direction:column;gap:6px;margin-top:4px;margin-left:10px;padding-left:20px;display:flex}.checklist-node-item{background:var(--panel);border:1px solid var(--border);border-left:3px solid var(--st-neutro-traco);color:var(--text-main);box-shadow:var(--shadow);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;font-weight:600;display:flex}.checklist-node-item button:not(.ui-field-control button):hover,.checklist-node-item button:not(.ui-field-control button):focus-visible{background:var(--accent-red-bg)!important;color:var(--accent-red)!important}.checklist-node-item button:not(.ui-field-control button){background:var(--pill-bg);color:var(--text-sub);cursor:pointer;border:none;border-radius:6px;flex-shrink:0;width:20px;height:20px;font-size:11px;font-weight:800}.checklist-add-row{align-items:center;gap:8px;margin-left:10px;padding-left:20px;display:flex}.checklist-add-row input,.checklist-add-row select{border-radius:var(--radius-sm);padding:8px 10px;font-size:12.5px}.checklist-add-row button{background:var(--accent-blue-bg);color:var(--accent-blue);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:7px 12px;font-size:12px;font-weight:700}.checklist-add-row button:hover{background:var(--st-info-solido);color:#fff}:root[data-theme=dark] .checklist-node-tipo{background:var(--accent-blue-bg);color:var(--accent-blue)}:root[data-theme=dark] .checklist-node-grupo{background:var(--accent-orange-bg);color:var(--accent-orange)}:root[data-theme=dark] .checklist-node-grupo .tag,:root[data-theme=dark] .checklist-node-grupo button{color:var(--accent-orange);background:#f0a94e24}:root[data-theme=dark] .checklist-node-grupo button:hover{background:#f0a94e42}:root[data-theme=dark] .checklist-grupos-wrap,:root[data-theme=dark] .checklist-itens-wrap{border-left-color:var(--border)}.chk{flex-direction:column;gap:14px;display:flex}.chk-subtipo{border:1px solid var(--border);background:var(--panel);border-radius:14px;padding:12px 14px}.chk-subtipo-head{align-items:center;gap:10px;display:flex}.chk-subtipo-head>svg{width:19px;height:19px;color:var(--text-sub);flex-shrink:0}.chk-subtipo-nome{color:var(--text-main);font-size:14px;font-weight:700}.chk-badge{color:var(--text-sub);background:var(--pill-bg-strong);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.chk-del{width:28px;height:28px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:background .15s,color .15s;display:flex}.chk-del:hover:not(:disabled){background:var(--accent-red-bg);color:var(--accent-red)}.chk-del:disabled{opacity:.4;cursor:default}.chk-del svg{width:15px;height:15px}.chk-branch{border-left:1.5px solid var(--border);flex-direction:column;gap:9px;margin:10px 0 2px 9px;padding-left:16px;display:flex}.chk-grupo-head{align-items:center;gap:9px;padding:1px 0;display:flex}.chk-grupo-head>svg{width:17px;height:17px;color:var(--text-sub);flex-shrink:0}.chk-grupo-nome{color:var(--text-main);font-size:13px;font-weight:700}.chk-grupo-head .chk-del{width:24px;height:24px}.chk-grupo-head .chk-del svg{width:13.5px;height:13.5px}.chk-itens{border-left:1.5px solid var(--border);flex-direction:column;gap:6px;margin:5px 0 4px 8px;padding-left:15px;display:flex}.chk-item{background:var(--panel);border:1px solid var(--border);border-radius:9px;align-items:center;gap:8px;padding:7px 10px;display:flex}.chk-item>svg{width:15px;height:15px;color:var(--text-faint);flex-shrink:0}.chk-item-nome{color:var(--text-main);flex:1;min-width:0;font-size:12.5px}.chk-x{color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:0 3px;font-size:17px;font-weight:700;line-height:1}.chk-x:hover:not(:disabled){color:var(--accent-red)}.chk-x:disabled{opacity:.4;cursor:default}.chk-add{align-items:center;gap:8px;display:flex}.chk-add>input{border:1px solid var(--border);background:var(--pill-bg-strong);border-radius:9px;flex:1;min-width:0;padding:8px 11px;font-size:12.5px}.chk-add>input:focus{background:var(--panel)}.chk-add-btn{background:var(--accent-blue-bg);color:var(--accent-blue);cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;padding:8px 14px;font-size:12.5px;font-weight:700;transition:background .15s,color .15s,filter .15s}.chk-add-btn:hover:not(:disabled),.chk-add-btn.strong{background:var(--st-info-solido);color:#fff}.chk-add-btn.strong:hover:not(:disabled){filter:brightness(1.07)}.chk-add-btn:disabled{opacity:.55;cursor:default}.chk-add-grupo{margin-top:2px}.chk-modelos{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.chk-modelos-rot{color:var(--text-faint);margin-right:2px;font-size:11.5px;font-weight:700}.chk-modelo-chip{border:1px dashed var(--border-forte);background:var(--pill-bg);color:var(--text-sub);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.chk-modelo-chip:hover:not(:disabled){border-color:var(--accent-blue);color:var(--accent-blue);background:var(--accent-blue-bg);border-style:solid}.chk-modelo-chip:disabled{opacity:.5;cursor:default}.chk-modelo-qtd{color:var(--text-faint);background:var(--pill-bg-strong);border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700}.chk-novo-subtipo{border-style:dashed}.chk-novo-subtipo .chk-subtipo-head>svg{color:var(--text-faint)}.export-indices-lista{flex-direction:column;gap:6px;max-height:230px;margin-top:6px;padding:2px;display:flex;overflow-y:auto}.export-indice-item{text-align:left;background:var(--panel);border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 12px;transition:border-color .15s,background .15s;display:flex}.export-indice-item:hover{border-color:var(--accent-blue)}.export-indice-item.marcado{border-color:var(--accent-blue);background:var(--accent-blue-bg)}.export-check{border:1.5px solid var(--border);background:var(--panel);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;display:flex}.export-check.on{background:var(--accent-blue);border-color:var(--accent-blue)}.export-check svg{width:13px;height:13px}.export-indice-nome{color:var(--text-main);flex:1;min-width:0;font-size:13px;font-weight:600}.export-indice-cod{color:var(--text-faint);white-space:nowrap;flex-shrink:0;font-size:11px}.foto-section{flex-wrap:wrap;gap:14px;margin-bottom:18px;display:flex}.foto-bloco{border:1px solid var(--border);background:var(--panel);border-radius:14px;flex:1;align-items:center;gap:14px;min-width:280px;padding:14px 16px;display:flex}.foto-preview{background:var(--pill-bg-strong);border:1px solid var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.foto-preview img{object-fit:cover;width:100%;height:100%}.foto-preview.logo{background:#fff;border-radius:12px;width:auto;min-width:64px;max-width:200px;padding:6px 10px}.foto-preview.logo img{object-fit:contain;width:auto;max-width:100%}.foto-iniciais{color:var(--accent-blue);font-size:22px;font-weight:800}.foto-meta{min-width:0}.foto-titulo{color:var(--text-main);font-size:13.5px;font-weight:700}.foto-sub{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 8px;font-size:11.5px;overflow:hidden}.foto-acoes{align-items:center;gap:10px;display:flex}.foto-acoes .btn{padding:7px 14px;font-size:12.5px}.btn-link-remover{color:var(--accent-red);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:700}.btn-link-remover:disabled{opacity:.5;cursor:default}.assist-botao{right:var(--dock-direita,22px);bottom:var(--dock-baixo,76px);opacity:var(--dock-opacidade,1);z-index:60;border:2px solid var(--panel);cursor:pointer;background:linear-gradient(135deg,#eaf1ff,#fff);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .18s,box-shadow .18s;display:flex;position:fixed;box-shadow:0 10px 26px #10182838}.assist-botao:hover{opacity:1;transform:translateY(-2px)scale(1.04);box-shadow:0 14px 32px #10182847}.assist-botao.aberto{background:var(--accent-blue)}.assist-botao-x{color:#fff;font-size:30px;font-weight:400;line-height:1}:root[data-theme=dark] .assist-botao{border-color:var(--border);background:linear-gradient(135deg,#1b2740,#131a2a)}body:has(.demo-roteiro,.guia-dica) .assist-botao:not(.aberto){opacity:0;visibility:hidden;pointer-events:none}body:has(.demo-roteiro,.guia-dica) .balao-botao:not(.aberto){opacity:0;visibility:hidden;pointer-events:none}body:has(.demo-roteiro,.guia-dica) .dock-alca{opacity:0;visibility:hidden;pointer-events:none}.balao-botao{right:calc(var(--dock-direita,22px) + 72px);bottom:var(--dock-baixo,76px);opacity:var(--dock-opacidade,1);z-index:60;border:2px solid var(--panel);background:var(--panel);width:52px;height:52px;color:var(--accent-blue);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:transform .18s,box-shadow .18s;display:flex;position:fixed;box-shadow:0 10px 26px #10182838}.balao-botao:hover{opacity:1;transform:translateY(-2px)scale(1.04);box-shadow:0 14px 32px #10182847}.balao-botao.aberto{background:var(--st-info-solido);color:#fff}.balao-count{background:var(--st-erro-solido);color:#fff;text-align:center;border:2px solid var(--panel);border-radius:999px;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:800;line-height:19px;position:absolute;top:-3px;right:-3px}.balao-painel{right:var(--dock-direita,22px);bottom:calc(var(--dock-baixo,76px) + 66px);z-index:61;background:var(--panel);border:1px solid var(--border);border-radius:16px;flex-direction:column;width:360px;max-width:calc(100vw - 32px);max-height:min(70vh,540px);animation:.18s assistSobe;display:flex;position:fixed;overflow:hidden;box-shadow:0 20px 50px #10182847}.balao-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.balao-titulo{color:var(--text-main);font-size:14.5px;font-weight:700}.balao-sub{color:var(--text-faint);margin-top:2px;font-size:11.5px}.balao-fechar{color:var(--text-faint);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:22px;line-height:1}.balao-lista{flex:1;overflow-y:auto}.balao-item{text-align:left;border:0;border-bottom:1px solid var(--border);cursor:pointer;background:0 0;width:100%;padding:12px 16px;font-family:inherit;display:block}.balao-item:hover{background:var(--accent-blue-bg)}.balao-item.nova{border-left:3px solid var(--accent-red)}.balao-item-topo{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.balao-item-processo{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-blue);font-size:11px;font-weight:800}.balao-item-quando{color:var(--text-faint);white-space:nowrap;font-size:11px}.balao-item-autor{color:var(--text-main);margin-top:3px;font-size:12.5px;font-weight:700}.balao-item-texto{color:var(--text-sub);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12.5px;display:-webkit-box;overflow:hidden}.balao-acoes{border-top:1px solid var(--border);gap:8px;padding:10px 14px;display:flex}.balao-acoes button{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:9px;flex:1;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:700}.balao-acoes button:disabled{opacity:.45;cursor:default}.balao-acoes button:not(:disabled):hover{filter:brightness(.96)}.balao-limpar{color:var(--text-faint)}@media (width<=640px){.balao-painel{width:auto;left:16px;right:16px}}.assist-panel{right:var(--dock-direita,22px);bottom:calc(var(--dock-baixo,76px) + 70px);z-index:60;background:var(--panel);border:1px solid var(--border);border-radius:18px;flex-direction:column;width:370px;max-width:calc(100vw - 32px);height:520px;max-height:calc(100vh - 130px);animation:.18s assistSobe;display:flex;position:fixed;overflow:hidden;box-shadow:0 20px 50px #10182847}@keyframes assistSobe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.assist-header{background:linear-gradient(135deg,var(--st-info-solido),#17418f);color:#fff;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.assist-header-id{align-items:center;gap:10px;display:flex}.assist-header-mascote{background:#ffffffe6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.assist-nome{font-size:14px;font-weight:800}.assist-status{opacity:.9;align-items:center;gap:5px;font-size:11px;display:flex}.assist-status i{background:#5ee08a;border-radius:50%;width:7px;height:7px;display:inline-block}.assist-fechar{color:#fff;cursor:pointer;background:#ffffff2e;border:none;border-radius:8px;flex-shrink:0;width:28px;height:28px;font-size:20px}.assist-fechar:hover{background:#ffffff4d}.assist-msgs{background:var(--bg);flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow-y:auto}.assist-msg{align-items:flex-end;gap:8px;max-width:85%;display:flex}.assist-msg.user{align-self:flex-end}.assist-msg.assistant{align-self:flex-start}.assist-msg-mascote{background:var(--panel);border:1px solid var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.assist-bolha{white-space:pre-wrap;word-break:break-word;border-radius:14px;padding:9px 13px;font-size:13px;line-height:1.45}.assist-msg.assistant .assist-bolha{background:var(--panel);border:1px solid var(--border);color:var(--text-main);border-bottom-left-radius:5px}.assist-msg.user .assist-bolha{background:var(--st-info-solido);color:#fff;border-bottom-right-radius:5px}.assist-bolha .md{font-size:inherit;line-height:inherit;white-space:normal}.assist-bolha .md p{margin:0 0 6px}.assist-digitando{align-items:center;gap:4px;display:flex}.assist-digitando span{background:var(--text-faint);border-radius:50%;width:6px;height:6px;animation:1s infinite assistPulso}.assist-digitando span:nth-child(2){animation-delay:.15s}.assist-digitando span:nth-child(3){animation-delay:.3s}@keyframes assistPulso{0%,60%,to{opacity:.3}30%{opacity:1}}.assist-erro{color:var(--text-main);text-align:center;font-size:12px}.assist-input{border-top:1px solid var(--border);background:var(--panel);align-items:flex-end;gap:8px;padding:10px;display:flex}.assist-input textarea{resize:none;border:1px solid var(--border);max-height:100px;font:inherit;background:var(--field-bg);color:var(--text-main);border-radius:12px;flex:1;padding:9px 12px;font-size:13px}.assist-enviar{background:var(--st-info-solido);color:#fff;cursor:pointer;border:none;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.assist-enviar:disabled{opacity:.5;cursor:default}@media (width<=640px){.assist-panel{width:auto;max-height:calc(100dvh - var(--dock-baixo,76px) - 90px);left:12px;right:12px}}.crop-viewport{cursor:grab;touch-action:none;background:#111;border-radius:12px;margin:0 auto 14px;position:relative;overflow:hidden}.crop-viewport:active{cursor:grabbing}.crop-guia{pointer-events:none;position:absolute;inset:0}.crop-guia.circulo{border:2px solid #ffffffbf;border-radius:50%;box-shadow:0 0 0 9999px #0000006b}.crop-guia.quadrado{border:2px solid #ffffffb3;border-radius:12px;box-shadow:0 0 0 9999px #0000002e}.crop-zoom{color:var(--text-sub);align-items:center;gap:12px;padding:0 4px;font-size:16px;font-weight:800;display:flex}.crop-zoom input[type=range]{accent-color:var(--accent-blue);cursor:pointer;flex:1}.kpi-grid{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:26px;display:flex}.kpi-grid>.customizable-item{flex:0 0 calc(16.6667% - 13.3333px);min-width:0}.kpi-card{background:var(--panel);--ic-h:215;--ic-s:14%;--ic-l:40%;--kpi-l:var(--ic-l);--card-edge:#e7ecf3;border:1.5px solid var(--card-edge);border-radius:18px;flex-direction:column;gap:10px;min-width:0;height:100%;padding:18px 16px 14px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 1px 2px #1018280a,0 1px 3px #1018280d}.kpi-card:after{content:"";background:linear-gradient(135deg, hsl(var(--ic-h), var(--ic-s), var(--kpi-l)) 0%, hsla(var(--ic-h), var(--ic-s), var(--kpi-l), 0) 50%);-webkit-mask-composite:xor;opacity:.85;pointer-events:none;border-radius:16.5px;padding:1.5px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.kpi-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1018281a,0 2px 6px #1018280f}.kpi-card:hover:after{opacity:1}:root[data-theme=dark] .kpi-card{--kpi-l:64%;--card-edge:var(--border)}:root[data-theme=dark] .kpi-card:hover{box-shadow:0 10px 26px #00000073}.kpi-card[data-accent=dark]{--ic-h:213;--ic-s:38%;--ic-l:42%}.kpi-card[data-accent=blue]{--ic-h:221;--ic-s:83%;--ic-l:56%}.kpi-card[data-accent=green]{--ic-h:154;--ic-s:64%;--ic-l:33%}.kpi-card[data-accent=orange]{--ic-h:36;--ic-s:78%;--ic-l:51%}.kpi-card[data-accent=red]{--ic-h:351;--ic-s:71%;--ic-l:60%}.kpi-card[data-accent=purple]{--ic-h:261;--ic-s:63%;--ic-l:65%}.kpi-card[data-accent=grey]{--ic-h:215;--ic-s:12%;--ic-l:62%}:root[data-theme=dark] .kpi-card[data-accent=grey]{--kpi-l:52%}.fase-grid{grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));gap:12px;margin-top:6px;display:grid}.fase-card{text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:14px 10px;display:flex}.fase-nome{max-width:100%;color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.fase-cnt{background:var(--pill-bg-strong);min-width:30px;color:var(--text-main);border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:800}.kpi-top{justify-content:space-between;align-items:flex-start;display:flex}.kpi-label{letter-spacing:.12em;color:var(--text-sub);text-transform:uppercase;font-size:11px;font-weight:600}.kpi-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:flex}.kpi-value{letter-spacing:-.015em;color:#0b2b4a;font-family:Outfit,Inter,sans-serif;font-size:21px;font-weight:600}:root[data-theme=dark] .kpi-value{color:var(--text-main)}.kpi-foot{letter-spacing:0;text-transform:none;color:var(--text-faint);margin-top:-6px;font-size:11.5px;font-weight:400}.ic-dark{color:#fff;background:#2b3442}.ic-blue{background:var(--st-info-solido);color:#fff}.ic-green{background:var(--st-ok-solido);color:#fff}.ic-orange{background:var(--st-atencao-solido);color:#fff}.ic-red{background:var(--st-erro-solido);color:#fff}.ic-purple{background:var(--ia-traco);color:#fff}.distrib-tipo-grid{grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));gap:12px;margin-top:6px;display:grid}.distrib-card{text-align:center;align-items:center;gap:5px;padding:18px 14px 15px}.distrib-card .kpi-icon{width:42px;height:42px;margin-bottom:3px}.distrib-card .kpi-icon svg{width:20px;height:20px}.distrib-tipo-nome{color:var(--text-main);font-size:12.5px;font-weight:700;line-height:1.25}.distrib-card .kpi-value{font-size:26px}.distrib-card .kpi-foot{margin-top:1px}.ticket-grid{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:26px;display:flex}.ticket-grid>.customizable-item{flex:0 0 calc(33.3333% - 10.6667px);min-width:0}.ticket-card{background:var(--panel);--ic-h:215;--ic-s:14%;--ic-l:40%;--kpi-l:var(--ic-l);--card-edge:#e7ecf3;border:1.5px solid var(--card-edge);border-radius:18px;align-items:center;gap:12px;padding:16px 18px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 1px 2px #1018280a,0 1px 3px #1018280d}.ticket-card:after{content:"";background:linear-gradient(135deg, hsl(var(--ic-h), var(--ic-s), var(--kpi-l)) 0%, hsla(var(--ic-h), var(--ic-s), var(--kpi-l), 0) 50%);-webkit-mask-composite:xor;opacity:.85;pointer-events:none;border-radius:16.5px;padding:1.5px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ticket-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1018281a,0 2px 6px #1018280f}.ticket-card:hover:after{opacity:1}:root[data-theme=dark] .ticket-card{--kpi-l:64%;--card-edge:var(--border)}:root[data-theme=dark] .ticket-card:hover{box-shadow:0 10px 26px #00000073}.ticket-card[data-accent=grey]{--ic-h:215;--ic-s:16%;--ic-l:48%}.ticket-card[data-accent=blue]{--ic-h:221;--ic-s:83%;--ic-l:56%}.ticket-card[data-accent=green]{--ic-h:154;--ic-s:64%;--ic-l:38%}.ticket-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;display:flex}.ti-grey{color:#5b6472;background:#eef0f3}.ti-blue{background:var(--accent-blue-bg);color:var(--accent-blue)}.ti-green{background:var(--accent-green-bg);color:var(--accent-green)}.ticket-label{letter-spacing:.12em;color:var(--text-sub);text-transform:uppercase;font-size:11px;font-weight:600}.ticket-value{letter-spacing:-.015em;color:#0b2b4a;margin:3px 0;font-family:Outfit,Inter,sans-serif;font-size:19px;font-weight:600}.ticket-card>div:not(.ticket-icon){flex-direction:column;justify-content:center;min-width:0;display:flex}:root[data-theme=dark] .ticket-value{color:var(--text-main)}.ticket-value.green{color:var(--accent-green)}.ticket-value.blue{color:var(--accent-blue)}.ticket-foot{letter-spacing:0;text-transform:none;color:var(--text-faint);font-size:11.5px;font-weight:400}.chart-grid{flex-wrap:wrap;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.chart-grid>.customizable-item{flex:0 0 calc(50% - 10px);min-width:0}.secondary-grid{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.secondary-grid>.customizable-item{flex:0 0 calc(50% - 10px);min-width:0}.funnel-stages{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.funnel-stage{text-align:center;border-radius:10px;padding:14px}.fs-grey{background:var(--pill-bg-strong)}.fs-grey .fs-value{color:var(--text-main)}.fs-blue{background:var(--accent-blue-bg)}.fs-green{background:var(--accent-green-bg)}.fs-label{letter-spacing:.03em;text-transform:uppercase;color:var(--text-sub);font-size:11px;font-weight:700}.fs-blue .fs-label{color:var(--accent-blue)}.fs-green .fs-label{color:var(--accent-green)}.fs-value{margin:4px 0 2px;font-size:18px;font-weight:800}.fs-blue .fs-value{color:var(--accent-blue)}.fs-green .fs-value{color:var(--accent-green)}.fs-pct{color:var(--text-faint);font-size:11px}.rank-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:9px 0;font-size:13px;display:flex}.rank-row:last-child{border-bottom:none}.rank-row .nome{color:var(--text-main);font-weight:700}.rank-row .valor{color:var(--accent-blue);font-weight:800}.fase-row{align-items:center;gap:10px;padding:7px 0;font-size:12.5px;display:flex}.fase-row .dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.fase-row .lbl{color:var(--text-main);flex:1;font-weight:600}.fase-row .cnt{color:var(--text-sub);font-weight:800}.kpi-card[data-accent=gold]{--ic-h:43;--ic-s:82%;--ic-l:46%}.kpi-card[data-accent=silver]{--ic-h:214;--ic-s:11%;--ic-l:58%}.kpi-card[data-accent=bronze]{--ic-h:26;--ic-s:52%;--ic-l:47%}:root[data-theme=dark] .kpi-card[data-accent=gold]{--ic-l:62%}:root[data-theme=dark] .kpi-card[data-accent=silver]{--ic-l:66%}:root[data-theme=dark] .kpi-card[data-accent=bronze]{--ic-l:60%}.ic-gold{color:#fff;background:#d59f15}.ic-silver{color:#fff;background:#8892a0}.ic-bronze{color:#fff;background:#b6703a}.ranking-comarcas{flex-direction:column;gap:14px;margin-top:4px;display:flex}.ranking-barra{flex-direction:column;gap:7px;display:flex}.ranking-barra-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ranking-barra-cap{letter-spacing:.08em;text-transform:uppercase;color:var(--text-sub);font-size:11px;font-weight:700}.ranking-barra-legend{flex-wrap:wrap;gap:14px;display:flex}.ranking-barra-legend span{color:var(--text-sub);align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.ranking-barra-legend i{border-radius:3px;flex-shrink:0;width:9px;height:9px}.leg-recebido{background:var(--accent-green)}.leg-areceber{background:var(--accent-orange)}.ranking-barra-track{background:#eef1f5;border-radius:6px;height:11px;display:flex;overflow:hidden}:root[data-theme=dark] .ranking-barra-track{background:#ffffff14}.ranking-barra-track .seg{height:100%;transition:width .4s}.ranking-barra-track .seg.recebido{background:var(--accent-green)}.ranking-barra-track .seg.areceber{background:var(--accent-orange)}.ranking-podio{flex-direction:column;gap:10px;display:flex}.ranking-card{flex-direction:row;align-items:center;gap:12px;padding:11px 14px}.ranking-medalha{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.ranking-medalha svg{width:21px;height:21px}.ranking-pos-num{color:var(--text-sub);flex-shrink:0;width:24px;font-family:Outfit,Inter,sans-serif;font-size:16px;font-weight:800}.ranking-info{flex:1;min-width:0}.ranking-nome{color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.ranking-sub{color:var(--text-faint);margin-top:1px;font-size:11px}.ranking-vals{text-align:right;flex-shrink:0}.ranking-valor{color:#0b2b4a;white-space:nowrap;font-family:Outfit,Inter,sans-serif;font-size:15px;font-weight:800}:root[data-theme=dark] .ranking-valor{color:var(--text-main)}.ranking-count{color:var(--text-faint);margin-top:1px;font-size:11px}.ranking-restante{flex-direction:column;display:flex}.ranking-linha{border-top:1px solid var(--border);align-items:center;gap:12px;padding:9px 4px;display:flex}.ranking-pos-badge{width:26px;height:26px;color:var(--text-sub);background:#eef1f5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:11.5px;font-weight:800;display:flex}:root[data-theme=dark] .ranking-pos-badge{background:#ffffff0f}.ranking-nome-lin{min-width:0;color:var(--text-sub);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.ranking-vals-lin{text-align:right;flex-shrink:0}.ranking-valor-lin{color:var(--text-main);font-size:12.5px;font-weight:700;display:block}.ranking-count-lin{color:var(--text-faint);font-size:11px;display:block}.card-vazio{flex:1;justify-content:center;align-items:center;min-height:120px;padding:16px 8px;display:flex}.card-vazio-badge{text-align:center;background:var(--pill-bg-strong);border:1px solid var(--border);max-width:92%;color:var(--text-sub);border-radius:999px;align-items:center;gap:9px;padding:11px 18px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 4px 14px #1018281a,0 0 0 1px #10182805}.card-vazio-badge .ic{opacity:.85;font-size:15px;line-height:1}.card-vazio-acao{background:var(--st-info-solido);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700}.card-vazio-acao:hover{filter:brightness(1.06)}.card-vazio-badge.com-detalhe{border-radius:14px;flex-direction:column;gap:8px;max-width:min(480px,92%);padding:16px 22px}.card-vazio-texto{flex-direction:column;gap:3px;min-width:0;display:flex}.card-vazio-detalhe{color:var(--text-faint);font-size:12px;font-weight:500;line-height:1.45}.card-vazio-acoes{flex-wrap:wrap;justify-content:center;gap:6px;display:inline-flex}.card-vazio-acao.secundaria{color:var(--accent-blue);box-shadow:inset 0 0 0 1px var(--accent-blue);background:0 0}:root[data-theme=dark] .card-vazio-badge{background:var(--pill-bg);border-color:#38414f;box-shadow:0 6px 18px #00000073,0 0 0 1px #ffffff08}.mov-folder-btn{cursor:pointer;background:var(--accent-blue-bg);width:34px;height:30px;color:var(--accent-blue);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;transition:border-color .15s,transform .1s;display:inline-flex}.mov-folder-btn:hover{border-color:var(--accent-blue);transform:translateY(-1px)}.mov-folder-btn svg{width:18px;height:18px}.mov-timeline{margin-top:6px;padding-left:6px;position:relative}.mov-timeline:before{content:"";background:var(--border);width:2px;position:absolute;top:6px;bottom:6px;left:10px}.mov-item{gap:14px;padding:0 0 14px;display:flex;position:relative}.mov-item:last-child{padding-bottom:0}.mov-dot{z-index:1;background:var(--accent-blue);width:10px;height:10px;box-shadow:0 0 0 3px var(--panel);border-radius:50%;flex-shrink:0;margin-top:5px;margin-left:5px;position:relative}.mov-conteudo{flex:1;min-width:0}.mov-data{color:var(--text-faint);font-size:11.5px;font-weight:600}.mov-nome{color:var(--text-main);margin:2px 0;font-size:13px;font-weight:600}.mov-traducao{color:var(--text-sub);background:var(--accent-blue-bg);border-radius:8px;margin-top:4px;padding:6px 10px;font-size:12.5px;line-height:1.5}.pha-quadro{margin:-20px -22px;font-size:13px}.pha-filtros{border-bottom:1px solid var(--border);background:var(--field-bg);flex-wrap:wrap;align-items:center;gap:10px;padding:13px 22px;display:flex}.pha-rotulo{letter-spacing:.1em;text-transform:uppercase;color:var(--text-sub);font-size:11px;font-weight:700}.ui-select-control.pha-chip{border-color:var(--border-forte);background:var(--panel);width:auto;min-width:0;color:var(--text-label);border-radius:10px;gap:6px;padding:6px 9px 6px 11px;font-size:12.5px;font-weight:600}.ui-select-control.pha-chip:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.ui-select-control.pha-chip .ui-select-chevron{width:14px;height:14px}.pha-csv{cursor:pointer;background:var(--st-info-solido);color:#fff;border:none;border-radius:10px;margin-left:auto;padding:8px 13px;font-family:inherit;font-size:12.5px;font-weight:700}.pha-csv:hover{filter:brightness(1.08)}.pha-resumo{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:30px;padding:16px 22px;display:flex}.pha-medida{border-left:3px solid var(--border-forte);padding:2px 0 2px 13px}.pha-medida.navy{border-left-color:var(--accent-blue-forte)}.pha-medida.azul{border-left-color:var(--accent-blue)}.pha-medida.roxo{border-left-color:var(--st-neutro-traco)}.pha-medida.laranja{border-left-color:var(--accent-orange)}.pha-medida-rotulo{letter-spacing:1.1px;text-transform:uppercase;color:var(--text-sub);font-size:11px;font-weight:700}.pha-medida-valor{letter-spacing:-.8px;color:var(--text-main);font-variant-numeric:tabular-nums;margin-top:3px;font-size:22px;font-weight:800}.pha-tabela{overflow-x:auto}.pha-linha{border-bottom:1px solid var(--border);grid-template-columns:116px 150px minmax(0,1fr) 20px minmax(0,1fr) 176px;align-items:center;min-width:640px;display:grid}.pha-linha:last-child{border-bottom:0}.pha-linha>span{overflow-wrap:anywhere;min-width:0;padding:12px 14px}.pha-linha>span:first-child{padding-left:22px}.pha-linha>span:last-child{padding-right:22px}.pha-head{background:color-mix(in srgb, var(--accent-blue-bg) 45%, var(--panel))}.pha-head>span{letter-spacing:.1em;text-transform:uppercase;color:var(--text-sub);padding-top:9px;padding-bottom:9px;font-size:11px;font-weight:700}.pha-linha:not(.pha-head):nth-of-type(odd){background:var(--field-bg)}.pha-linha:not(.pha-head):hover{background:var(--accent-blue-bg)}.pha-seta{width:15px;height:15px;color:var(--text-faint)}.pha-quando{color:var(--text-sub);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.pha-quando strong{color:var(--text-main);font-weight:700}.pha-campo{color:var(--text-main);font-weight:600}.pha-antes{color:var(--text-sub);font-variant-numeric:tabular-nums;text-decoration:line-through}.pha-vazio{color:var(--text-faint)}.pha-depois{color:var(--text-main);font-variant-numeric:tabular-nums;font-weight:700}.pha-autor{color:var(--text-sub);font-size:12.5px}.pha-nota{color:var(--text-sub);font-weight:600}.pha-sem-resultado{color:var(--text-sub);padding:20px 22px;font-size:12.5px}.pha-pe{border-top:1px solid var(--border);background:var(--field-bg);color:var(--text-sub);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 22px;font-size:12.5px;display:flex}.pha-pe-dir{margin-left:auto}.pha-pe strong{color:var(--text-main);font-variant-numeric:tabular-nums;font-weight:700}@media (width<=760px){.pha-resumo{gap:18px}.pha-pe-dir{margin-left:0}}@media (width<=1200px){.kpi-grid>.customizable-item,.ticket-grid>.customizable-item{flex-basis:calc(33.3333% - 10.6667px)}.chart-grid>.customizable-item,.secondary-grid>.customizable-item{flex-basis:100%}}@media (width<=1100px){.kpi-grid>.customizable-item{flex-basis:calc(50% - 8px)}}@media (width<=760px){.kpi-grid>.customizable-item{flex-basis:calc(50% - 8px)}.ticket-grid>.customizable-item{flex-basis:100%}}.honor-layout{grid-template-columns:1fr 1fr;align-items:start;gap:22px;display:grid}.honor-tipo-tabs{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:6px;display:grid}.honor-tipo-tab{border:1.5px solid var(--border);cursor:pointer;background:var(--panel);color:var(--text-sub);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;font-size:12.5px;font-weight:700;display:flex}.honor-tipo-tab svg{width:20px;height:20px}.honor-tipo-tab.active{border-color:var(--accent-pink);background:var(--accent-pink-bg);color:var(--accent-pink)}.honor-desc{color:var(--text-sub);margin:10px 0 18px;font-size:12.5px;font-style:italic}.honor-slider-row{flex-direction:column;gap:8px;display:flex}.honor-slider-row input[type=range]{width:100%;accent-color:var(--accent-blue)}.honor-slider-marks{color:var(--text-faint);justify-content:space-between;font-size:11px;display:flex}.complexidade-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin:10px 0 18px;display:grid}.complexidade-card{border:1.5px solid var(--border);cursor:pointer;border-radius:12px;padding:12px 14px}.complexidade-card.active{border-color:var(--accent-blue);background:var(--accent-blue-bg)}.complexidade-card .ctitle{color:var(--text-main);font-size:13px;font-weight:800}.complexidade-card .csub{color:var(--text-sub);margin-top:2px;font-size:11px}.honor-result-box{background:var(--accent-blue-bg);border-radius:var(--radius-lg);text-align:center;margin-bottom:18px;padding:22px}.honor-result-box .rlabel{color:var(--accent-blue);text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-weight:700}.honor-result-box .rvalue{color:var(--accent-blue);margin:6px 0;font-size:34px;font-weight:800}.honor-result-box .rrange{color:var(--text-sub);font-size:12.5px}.honor-composicao{flex-direction:column;gap:2px;margin-bottom:18px;display:flex}.honor-composicao .crow{border-bottom:1px solid var(--border);justify-content:space-between;padding:9px 2px;font-size:13px;display:flex}.honor-composicao .crow:last-child{border-bottom:none;padding-top:12px;font-weight:800}.honor-composicao .crow .k{color:var(--text-sub)}.honor-composicao .crow .v{color:var(--text-main);font-weight:700}.honor-actions{gap:10px;margin-bottom:18px;display:flex}.honor-actions button{cursor:pointer;border:1px solid var(--border);background:var(--panel);color:var(--text-main);border-radius:10px;flex:1;padding:11px;font-size:13px;font-weight:700}.honor-actions button:hover{background:var(--pill-bg)}@media (width<=900px){.honor-layout{grid-template-columns:1fr}.honor-tipo-tabs{grid-template-columns:repeat(3,1fr)}.complexidade-grid,.field-grid,.field-grid.cols-3{grid-template-columns:1fr}.field.span-2{grid-column:span 1}}.honor-item-row{grid-template-columns:1.6fr 1.1fr .9fr .9fr 34px;align-items:center;gap:8px;margin-bottom:8px;display:grid}.honor-item-horas-row{background:var(--pill-bg-strong);border-radius:9px;flex-wrap:wrap;align-items:flex-end;gap:14px;margin:-4px 0 10px;padding:8px 12px;display:flex}.honor-item-horas-row .hint{white-space:nowrap;margin:0 0 8px}.honor-item-horas-row .field{min-width:110px}.honor-item-horas-row .field input{padding:6px 8px;font-size:12.5px}.honor-item-horas-row .field label{font-size:11px}.honor-item-horas-row strong{color:var(--accent-blue);font-size:14px}.honor-item-row input,.honor-item-row select{border-radius:var(--radius-sm);padding:8px 10px;font-size:12.5px}.honor-totais{border-top:1px solid var(--border);flex-direction:column;gap:6px;margin-top:14px;padding-top:14px;display:flex}.honor-totais .trow{justify-content:space-between;font-size:13px;display:flex}.honor-totais .trow.total{color:var(--accent-blue);font-size:15px;font-weight:800}.honor-ia-box{background:var(--accent-purple-bg);border-radius:10px;margin-bottom:16px;padding:14px}.honor-ia-box .btn-ia{background:var(--ia-traco);color:#fff;cursor:pointer;border:none;border-radius:9px;align-items:center;gap:6px;padding:9px 14px;font-family:inherit;font-size:12.5px;font-weight:700;display:flex}.honor-ia-box .btn-ia:hover{filter:brightness(1.05)}.honor-ia-box .btn-ia:disabled{opacity:.6;cursor:not-allowed}.pia-hero{padding-bottom:92px}.pia-hero-linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.pia-selos{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.pia-selo{letter-spacing:.07em;text-transform:uppercase;background:#ffffff29;border:1px solid #ffffff38;border-radius:6px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex}.pia-selo svg{width:12px;height:12px}.pia-selo-modelo{color:#cfdff8;letter-spacing:.07em;text-transform:uppercase;background:#7fa8ec38;border-radius:6px;padding:5px 11px;font-size:11px;font-weight:700}.pia-rot{letter-spacing:.14em;text-transform:uppercase;color:#8faad8;margin-bottom:6px;font-size:11px;font-weight:700}.pia-titulo{letter-spacing:-1.2px;color:#fff;margin:0 0 12px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1.05}.pia-meta{color:#c3d3ee;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.pia-meta strong{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.pia-meta-dot{background:#fff6;border-radius:50%;width:4px;height:4px}.pia-vivo{align-items:center;gap:7px;display:inline-flex}.pia-pulso{background:#16a34a;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite piaPulso}@keyframes piaPulso{0%,to{opacity:.5}50%{opacity:1}}@keyframes piaGira{to{transform:rotate(360deg)}}@keyframes piaEncolhe{0%{width:100%}}.pia-corpo{z-index:2;flex-direction:column;gap:20px;margin-top:-70px;display:flex;position:relative}.pia-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg)}.pia-ferramentas{padding:22px 26px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;box-shadow:0 24px 48px -32px #0b20498c}.pia-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:18px;display:flex}.pia-sec-head h2{letter-spacing:-.3px;color:var(--text-main);margin:0;font-size:18.5px;font-weight:700}.pia-sec-head p{color:var(--text-sub);margin:4px 0 0;font-size:12.5px}.pia-sec-conta{color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:600}.pia-grade{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:14px;margin-top:18px;display:grid}.pia-tool{text-align:left;border:1px solid var(--border);background:var(--panel);cursor:pointer;border-radius:14px;flex-direction:column;padding:18px 20px;font-family:inherit;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex}.pia-tool:hover{border-color:var(--ia-traco);transform:translateY(-2px);box-shadow:0 18px 34px -26px #0b204999}.pia-tool-topo{align-items:center;gap:11px;display:flex}.pia-tile{background:var(--ia-tile);border:1px solid var(--ia-borda);width:36px;height:36px;color:var(--ia-traco);border-radius:9px;flex:none;place-items:center;display:grid}.pia-tile svg{width:17px;height:17px}.pia-tool-nome{letter-spacing:-.2px;color:var(--text-main);font-size:15px;font-weight:700}.pia-tool-desc{color:var(--text-sub);text-wrap:pretty;margin-top:11px;font-size:13px;line-height:1.5;display:block}.pia-tool-pe{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;width:100%;margin-top:14px;padding-top:12px;display:flex}.pia-tool-acao{color:var(--accent-blue-forte);white-space:nowrap;font-size:12.5px;font-weight:700}.pia-tool.travada .pia-tile{filter:grayscale();opacity:.6}.pia-tool.travada .pia-tool-pe{justify-content:flex-start}.pia-tool-trava{color:var(--text-sub);text-align:left;align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.45;display:inline-flex}.pia-tool-trava svg{flex:none;margin-top:1px}.pia-tool-trava b{color:var(--accent-blue-forte);white-space:nowrap}.pia-area{grid-template-columns:minmax(300px,340px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.pia-lateral{flex-direction:column;gap:16px;animation:.5s cubic-bezier(.22,1,.36,1) .1s backwards peditRise;display:flex;position:sticky;top:22px}.pia-ctx{padding:20px 22px}.pia-ctx-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.pia-rotulo{letter-spacing:1.1px;text-transform:uppercase;color:var(--text-faint);font-size:11.5px;font-weight:700}.pia-selo-ativo{background:var(--ev-tarefa-chip-bg);color:var(--ev-tarefa-chip-tx);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.pia-selo-ativo i{background:var(--accent-green);border-radius:50%;width:6px;height:6px}.ui-select-control.pia-select{font-variant-numeric:tabular-nums;width:100%;margin-top:11px;padding:11px 13px;font-size:14.5px;font-weight:700}.pia-pares{flex-direction:column;gap:10px;margin-top:16px;display:flex}.pia-par{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.pia-par .k{color:var(--text-sub);white-space:nowrap;font-size:12.5px}.pia-par .v{color:var(--text-main);text-align:right;min-width:0;font-size:13px;font-weight:600}.pia-par .v.num{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.pia-par .v.prazo{color:var(--accent-red);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.pia-chip-cat{background:var(--ev-entrega-chip-bg);color:var(--ev-entrega-chip-tx);white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:11.5px;font-weight:700}.pia-divisor{border-top:1px solid var(--border);margin-top:16px;padding-top:15px}.pia-prog-linha{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pia-prog-linha .k{color:var(--text-label);font-size:12.5px;font-weight:600}.pia-prog-linha .v{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.pia-prog-trilho{background:var(--pill-bg-strong);border-radius:3px;height:6px;margin-top:9px;overflow:hidden}.pia-prog-trilho i{border-radius:3px;height:100%;animation:.9s cubic-bezier(.22,1,.36,1) .25s both peditBar;display:block}.pia-pend{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.pia-pend-titulo{color:var(--text-sub);font-size:12.5px}.pia-pend-chips{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.pia-chip-pend{background:var(--ev-aceite-bg);border:1px solid var(--ev-aceite-bd);color:var(--accent-orange-forte);white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:11.5px;font-weight:600}.pia-ctx-vazio{color:var(--text-faint);text-wrap:pretty;margin:12px 0 0;font-size:12.5px;line-height:1.55}.pia-tokens{padding:18px 22px}.pia-tokens-topo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pia-tokens-pct{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:700}.pia-tokens-valor{align-items:baseline;gap:8px;margin-top:9px;display:flex}.pia-tokens-valor b{letter-spacing:-.9px;font-variant-numeric:tabular-nums;font-size:25px;font-weight:800}.pia-tokens-valor span{color:var(--text-sub);white-space:nowrap;font-size:13px;font-weight:600}.pia-tokens-trilho{background:linear-gradient(90deg,#16a34a 0%,#65a30d 28%,#eab308 55%,#f97316 78%,#dc2626 100%);border-radius:3px;height:6px;margin-top:10px;position:relative;overflow:hidden}.pia-tokens-mascara{background:var(--pill-bg-strong);animation:1s cubic-bezier(.22,1,.36,1) .3s both piaEncolhe;position:absolute;top:0;bottom:0;right:0}.pia-tokens-aviso{color:var(--text-label);text-wrap:pretty;margin-top:10px;font-size:12.5px;line-height:1.45}.pia-chat{flex-direction:column;min-height:620px;animation:.5s cubic-bezier(.22,1,.36,1) .14s backwards peditRise;display:flex;overflow:hidden}.pia-chat-head{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:16px 22px;display:flex}.pia-tile-sm{background:var(--ia-tile);border:1px solid var(--ia-borda);width:34px;height:34px;color:var(--ia-traco);border-radius:9px;flex:none;place-items:center;display:grid}.pia-tile-sm svg{width:17px;height:17px}.pia-chat-titulo{flex:1;min-width:0}.pia-chat-titulo b{letter-spacing:-.3px;color:var(--text-main);font-size:16.5px;font-weight:700;display:block}.pia-chat-titulo span{color:var(--text-sub);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12.5px;display:block}.pia-btn-neutro{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-label);cursor:pointer;white-space:nowrap;border-radius:9px;padding:8px 13px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .16s,color .16s}.pia-btn-neutro:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.pia-chat-corpo{flex-direction:column;flex:1;gap:18px;padding:22px;display:flex;overflow-y:auto}.pia-inicio-rot{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700}.pia-inicio-txt{color:var(--text-label);text-wrap:pretty;max-width:620px;margin:6px 0 0;font-size:14px;line-height:1.55}.pia-pedido{justify-content:flex-end;display:flex}.pia-pedido div{background:var(--st-info-solido);color:#fff;white-space:pre-wrap;border-radius:14px 14px 4px;max-width:74%;padding:13px 17px;font-size:13.5px;line-height:1.55}.pia-rodando{color:var(--ia-traco);align-items:center;gap:11px;font-size:13px;font-weight:600;display:flex}.pia-spinner{border:2px solid var(--ia-borda);border-top-color:var(--ia-traco);border-radius:50%;width:15px;height:15px;animation:.8s linear infinite piaGira}.pia-resposta{border:1px solid var(--ia-borda);border-radius:14px;overflow:hidden}.pia-resposta-barra{background:var(--ia-tile);border-bottom:1px solid var(--ia-borda);flex-wrap:wrap;align-items:center;gap:10px;padding:11px 16px;display:flex}.pia-resposta-barra b{min-width:0;color:var(--ia-texto);flex:1;font-size:12.5px;font-weight:700}.pia-btn-ia{border:1px solid var(--ia-borda);background:var(--panel);color:var(--ia-texto);cursor:pointer;border-radius:8px;padding:6px 11px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .16s}.pia-btn-ia:hover{border-color:var(--ia-traco)}.pia-resposta-corpo{padding:18px}.pia-resposta-corpo .md{color:var(--text-main);font-size:13.5px;line-height:1.6}.pia-nota{border-top:1px solid var(--border);align-items:flex-start;gap:9px;margin-top:14px;padding-top:12px;display:flex}.pia-nota svg{width:15px;height:15px;color:var(--text-faint);flex:none;margin-top:1px}.pia-nota span{color:var(--text-faint);text-wrap:pretty;font-size:12.5px;line-height:1.5}.pia-composer{border-top:1px solid var(--border);background:var(--field-bg);padding:14px 18px 16px}@media (width>=901px){.pia-composer-linha{padding-right:calc(var(--dock-direita,22px) + 96px)}}.pia-composer-linha{align-items:flex-end;gap:10px;display:flex}.pia-composer textarea{resize:none;border:1px solid var(--border-forte);background:var(--panel);color:var(--text-main);border-radius:12px;outline:none;flex:1;padding:12px 14px;font-family:inherit;font-size:13.5px;line-height:1.5}.pia-composer textarea:focus{border-color:var(--ia-traco);box-shadow:0 0 0 3px #5145cd1f}.pia-btn-enviar{background:var(--ia-traco);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .16s,background .16s;display:flex;box-shadow:0 8px 18px #5145cd47}.pia-btn-enviar:hover:not(:disabled){background:var(--ia-traco-hover);transform:translateY(-1px)}.pia-btn-enviar:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.pia-btn-enviar svg{width:15px;height:15px}:root[data-theme=dark] .pia-btn-enviar{color:#191340}.pia-composer-nota{color:var(--text-faint);text-wrap:pretty;margin-top:9px;font-size:11.5px}.pia-footbar{z-index:9;border-top:1px solid var(--border);background:color-mix(in srgb, var(--panel) 95%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:20px -24px 0;padding:14px 24px;display:flex;position:sticky;bottom:0}.pia-footbar-esq{color:var(--text-sub);align-items:center;gap:9px;font-size:12.5px;display:flex}.pia-footbar a{color:var(--text-label);font-size:13px;font-weight:600}.pia-footbar a:hover{color:var(--accent-blue-forte)}@media (width<=1100px){.pia-area{grid-template-columns:minmax(0,1fr)}.pia-lateral{position:static}.pia-chat{min-height:520px}}@media (width<=900px){.pia-titulo{letter-spacing:-.8px;font-size:32px}.pia-ferramentas{padding:18px}.pia-corpo{margin-top:-58px}}.calcj-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;min-width:0;display:grid}.calcj-layout>.panel{min-width:0}.calcj-layout .field-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.calcj-layout .field-grid.cols-3{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.calcj-resultado-box{background:var(--accent-blue-bg);border-radius:var(--radius-lg);text-align:center;margin-bottom:16px;padding:20px}.calcj-resultado-box .rlabel{color:var(--accent-blue);text-transform:uppercase;letter-spacing:.03em;font-size:11.5px;font-weight:700}.calcj-resultado-box .rvalue{color:var(--accent-blue);margin:6px 0 2px;font-size:30px;font-weight:800}.calcj-metodologia{color:var(--text-sub);background:var(--pill-bg-strong);border-radius:8px;margin-bottom:16px;padding:10px 12px;font-size:11.5px;line-height:1.5}.calcj-hash{color:var(--text-faint);word-break:break-all;background:var(--pill-bg-strong);border-radius:6px;margin-top:8px;padding:6px 8px;font-family:monospace;font-size:11px}.calcj-totais{flex-direction:column;gap:2px;margin-bottom:16px;display:flex}.calcj-totais .trow{border-bottom:1px solid var(--border);justify-content:space-between;padding:8px 2px;font-size:13px;display:flex}.calcj-totais .trow:last-child{border-bottom:none;padding-top:12px;font-size:15px;font-weight:800}.calcj-tabs-cenarios{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.calcj-tabs-cenarios button{border:1px solid var(--border);background:var(--panel);cursor:pointer;color:var(--text-sub);border-radius:9px;padding:8px 14px;font-size:12.5px;font-weight:700}.calcj-tabs-cenarios button.active{border-color:var(--st-info-traco);background:var(--accent-blue-bg);color:var(--accent-blue-forte)}.calcj-tabs-cenarios .add{color:var(--accent-blue);border-style:dashed}.calcj-compare-grid{grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}.calcj-compare-grid>.calcj-compare-card{min-width:0}.calcj-compare-card{border:1.5px solid var(--border);border-radius:12px;padding:16px}.calcj-compare-card h4{margin:0 0 10px;font-size:13px}.calcj-lista-salvos{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.calcj-lista-salvos .item{background:var(--pill-bg-strong);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:12.5px;display:flex}.calcj-lista-salvos .item:hover{background:var(--pill-bg)}.calc-cenarios-grid{grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:16px;min-width:0;display:grid}.calc-cenarios-grid>*{min-width:0}.calc-cenarios-grid .field-grid,.calc-cenarios-grid .field-grid.cols-3{grid-template-columns:repeat(auto-fit,minmax(min(158px,100%),1fr));gap:12px}.calc-cenarios-grid .field{min-width:0}.calc-cenarios-grid .field>*,.calc-cenarios-grid .field input,.calc-cenarios-grid .field textarea{min-width:0;max-width:100%}.calc-cenarios-grid>.calcj-compare-card{overflow:hidden}.calc-cenarios-grid .page-title-row h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calc-cenario-sistema{margin-bottom:14px}.calc-cenario-sistema label{color:var(--text-sub);margin-bottom:5px;font-size:11.5px;font-weight:700;display:block}.calc-secao{border:1px solid var(--border);background:var(--pill-bg-strong);border-radius:10px;margin-top:16px}.calc-secao>summary{cursor:pointer;color:var(--text-main);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:8px;padding:12px 14px;font-size:12.5px;font-weight:800;list-style:none;display:flex}.calc-secao>summary::-webkit-details-marker{display:none}.calc-secao>summary:before{content:"▸";color:var(--text-faint);font-size:11px}.calc-secao[open]>summary:before{content:"▾"}.calc-secao>summary:hover{background:var(--pill-bg)}.calc-secao>summary span{color:var(--text-faint);font-size:11.5px;font-weight:500}.calc-secao[open]>summary{border-bottom:1px solid var(--border);border-radius:10px 10px 0 0}.calc-secao>:not(summary){margin-left:14px;margin-right:14px}.calc-secao>:not(summary):first-of-type{margin-top:14px}.calc-secao>:last-child{margin-bottom:14px}.calc-sistema-card{text-align:left;cursor:pointer;font:inherit;color:inherit;transition:border-color .15s,transform .15s}.calc-sistema-card:hover{border-color:var(--accent-blue);transform:translateY(-2px)}.calc-sistema-card .calc-sistema-nome{letter-spacing:.02em;margin-bottom:2px;font-size:20px;font-weight:800}.calc-sistema-card .calc-sistema-resumo{color:var(--accent-blue);margin-bottom:10px;font-size:12.5px;font-weight:700}.calc-sistema-card .calc-sistema-detalhe{color:var(--text-sub);margin-bottom:12px;font-size:12.5px;line-height:1.55}.calc-sistema-card .calc-sistema-cta{color:var(--accent-blue);font-size:12px;font-weight:800}.calcj-lista-salvos .item.active{background:var(--accent-blue-bg);color:var(--accent-blue);font-weight:700}@media print{@page{margin:.6cm .7cm}.sidebar,.topbar,.pgd-hero,.title-actions,.calcj-tabs-cenarios,.calcj-actions-noprint,.fi-overlay,.ajuda-flutuante{display:none!important}.app-shell,.main-content,.content{margin:0!important;padding:0!important;display:block!important}body{background:#fff!important}}@media (width<=1100px){.calcj-layout,.calcj-compare-grid{grid-template-columns:1fr}}.app-shell-fullscreen{background:var(--bg);min-height:100vh}.fullscreen-header{background:var(--panel);border-bottom:1px solid var(--border);z-index:20;align-items:center;gap:14px;padding:14px 28px;display:flex;position:sticky;top:0}.fullscreen-header .voltar{background:var(--pill-bg-strong);color:var(--text-main);cursor:pointer;border:none;border-radius:9px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:700;display:flex}.fullscreen-header .voltar:hover{background:var(--pill-bg)}.fullscreen-header h1{margin:0;font-size:18px;font-weight:800}.fullscreen-content{max-width:1600px;margin:0 auto;padding:24px 28px 48px}.calc-hub-grid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:18px;display:grid}.calc-cat{margin-top:26px}.calc-cat:first-of-type{margin-top:18px}.calc-cat-titulo{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);align-items:center;gap:9px;margin-bottom:14px;padding:10px 14px;display:flex}.calc-cat-titulo h2{text-transform:uppercase;letter-spacing:.04em;color:var(--text-sub);margin:0;font-size:13px;font-weight:800}.calc-cat-emoji{font-size:16px;line-height:1}.calc-cat-contagem{color:var(--text-sub);background:var(--pill-bg-strong);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:800}.status-badge{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;width:fit-content;padding:3px 8px;font-size:11px;font-weight:800}.status-badge.pronto{background:var(--accent-green-bg);color:var(--accent-green)}.status-badge.construcao{background:var(--st-neutro-bg);color:var(--st-neutro-tx)}.pbl-hero{padding-bottom:92px}.pbl-hero-esq{min-width:min(320px,100%);max-width:720px}.pbl-selos{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.pbl-selo{letter-spacing:.07em;text-transform:uppercase;color:#fff;background:#ffffff29;border:1px solid #ffffff38;border-radius:6px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex}.pbl-selo svg{width:12px;height:12px}.pbl-selo.claro{color:#cfdff8;background:#7fa8ec38;border-color:#0000}.pbl-rot{letter-spacing:.14em;text-transform:uppercase;color:#8faad8;margin-bottom:6px;font-size:11px;font-weight:700}.pbl-titulo{letter-spacing:-1.2px;color:#fff;margin:0 0 14px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1.05}.pbl-hero-sub{color:#c3d3ee;text-wrap:pretty;margin:0 0 22px;font-size:15px;line-height:1.6}.pbl-busca{background:#ffffff1a;border:1px solid #ffffff3d;border-radius:12px;align-items:center;gap:12px;padding:14px 18px;transition:background .16s,border-color .16s;display:flex}.pbl-busca:focus-within{background:#ffffff29;border-color:#fff6}.pbl-busca svg{color:#cfdff8;flex:none;width:19px;height:19px}.pbl-busca input[type=text]{color:#fff;min-width:0;box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px}.pbl-busca input[type=text]::placeholder{color:#c3d3ee}.pbl-busca input[type=text]:focus{box-shadow:none;border:0}.pbl-atalho{color:#cfdff8;letter-spacing:.04em;background:#ffffff24;border-radius:6px;flex:none;padding:4px 8px;font-size:11px;font-weight:700}.pbl-frequentes{flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;display:flex}.pbl-frequentes-rot{color:#8faad8;font-size:12.5px;font-weight:600}.pbl-pill{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;padding:5px 11px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .16s}.pbl-pill:hover{background:#fff3}.pbl-hero-acoes{align-items:center;gap:10px;display:flex}.pbl-btn-claro{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:10px;padding:11px 17px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s}.pbl-btn-claro:hover{background:#ffffff2e}.pbl-btn-branco{color:#17418f;cursor:pointer;background:#fff;border:0;border-radius:10px;align-items:center;gap:9px;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .16s,background .16s;display:flex}.pbl-btn-branco:hover{background:#eaf0fb;transform:translateY(-1px)}.pbl-corpo{z-index:2;flex-direction:column;gap:24px;margin-top:-70px;padding-bottom:12px;display:flex;position:relative}.pbl-kpis{background:var(--panel);border:1px solid var(--border);border-radius:16px;grid-template-columns:minmax(280px,auto) repeat(auto-fit,minmax(min(190px,100%),1fr));align-items:center;gap:26px 28px;padding:24px 28px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;display:grid;box-shadow:0 24px 48px -32px #0b20498c}.pbl-kpi-gauge{border-right:1px solid var(--border);align-items:center;gap:18px;padding-right:28px;display:flex}.pbl-gauge{border-radius:50%;flex:none;place-items:center;width:84px;height:84px;display:grid}.pbl-gauge-inner{background:var(--panel);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:66px;height:66px;display:flex}.pbl-gauge-pct{letter-spacing:-.5px;color:var(--text-main);font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.pbl-gauge-rot{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;font-size:11px;font-weight:700}.pbl-kpi-rot{letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-bottom:7px;font-size:11px;font-weight:700}.pbl-kpi-forte{letter-spacing:-.2px;color:var(--text-main);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.pbl-kpi-num{letter-spacing:-.7px;color:var(--text-main);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.pbl-kpi-num .unid{color:var(--text-sub);font-size:14px;font-weight:500}.pbl-kpi-num.ambar{color:var(--ev-aceite-chip-tx)}.pbl-kpi-apoio{color:var(--text-sub);margin-top:6px;font-size:12.5px}.pbl-kpi-apoio.ambar{color:var(--ev-aceite-chip-tx);font-weight:600}.pbl-kpi-barra{background:var(--border);border-radius:3px;height:5px;margin-top:10px;overflow:hidden}.pbl-kpi-fill{background:var(--accent-blue-forte);transform-origin:0;border-radius:3px;height:100%;animation:.8s both plpGrow}.pbl-tabs{border-bottom:1px solid var(--border);gap:26px;animation:.5s cubic-bezier(.22,1,.36,1) .1s backwards peditRise;display:flex;overflow-x:auto}.pbl-tab{color:var(--text-sub);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2.5px solid #0000;flex:none;padding:13px 2px;font-family:inherit;font-size:14px;font-weight:500;transition:color .16s,border-color .16s}.pbl-tab:hover{color:var(--accent-blue-forte);border-color:var(--accent-blue-borda)}.pbl-tab.ativa{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte);font-weight:700}.pbl-tab-badge{background:var(--pill-bg-strong);color:var(--text-faint);border-radius:999px;margin-left:5px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.pbl-tab.ativa .pbl-tab-badge{background:var(--accent-blue-bg);color:var(--accent-blue)}.pbl-tab-badge.atencao{background:var(--ev-aceite-chip-bg);color:var(--ev-aceite-chip-tx)}.pbl-secao{animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise}.pbl-secao-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.pbl-secao-esq{align-items:center;gap:13px;min-width:0;display:flex}.pbl-filete{background:var(--accent-blue-forte);border-radius:3px;flex:none;width:4px;height:34px}.pbl-filete.ambar{background:var(--ev-aceite-ac)}.pbl-secao-head h2{letter-spacing:-.2px;color:var(--text-main);margin:0;font-size:18.5px;font-weight:700}.pbl-secao-head p{color:var(--text-sub);margin:2px 0 0;font-size:12.5px}.pbl-verlink{cursor:pointer;color:var(--accent-blue);white-space:nowrap;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:600}.pbl-verlink:hover{text-decoration:underline}.pbl-grid{grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:18px;display:grid}.pbl-card{background:var(--panel);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:12px;padding:22px 24px;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex}.pbl-card:hover{border-color:var(--accent-blue-forte);transform:translateY(-1px);box-shadow:0 18px 34px -26px #0b204980}.pbl-card-topo{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pbl-card-selos{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.pbl-especie,.pbl-status{letter-spacing:.06em;text-transform:uppercase;border-radius:5px;font-size:11px;font-weight:700}.pbl-especie{padding:3px 9px}.pbl-status{white-space:nowrap;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.pbl-status.vigor{background:var(--ev-tarefa-chip-bg);color:var(--ev-tarefa-chip-tx)}.pbl-status.alterado{background:var(--ev-aceite-chip-bg);border:1px solid var(--ev-aceite-bd);color:var(--accent-orange-forte)}.pbl-status.revogado{background:var(--pill-bg-strong);color:var(--text-sub)}.pbl-dot{border-radius:50%;flex:none;width:6px;height:6px}.pbl-status.vigor .pbl-dot{background:var(--accent-green)}.pbl-status.alterado .pbl-dot{background:var(--ev-aceite-ac)}.pbl-status.revogado .pbl-dot{background:var(--border-forte)}.pbl-card.alterado{border-color:var(--ev-aceite-bd)}.pbl-card.alterado:hover{border-color:var(--ev-aceite-ac)}.pbl-card.revogado h3,.pbl-card.revogado .pbl-ementa,.pbl-card.revogado .pbl-resumo{color:var(--text-faint)}.pbl-tema-status{border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.pbl-tema-status.alterado{background:var(--ev-feriado-chip-bg);color:var(--ev-feriado-chip-tx)}.pbl-tema-status.revogado{background:var(--accent-blue-bg);color:var(--accent-blue)}.pbl-card-vigencia{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:12px}.pbl-card-vigencia.alterado{color:var(--ev-aceite-chip-tx);font-weight:600}.pbl-marcador{border:1px solid var(--border-forte);background:var(--panel);cursor:pointer;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;transition:border-color .16s,background .16s;display:grid}.pbl-marcador svg{width:15px;height:15px;stroke:var(--text-label);fill:none}.pbl-marcador:hover{border-color:var(--accent-blue-forte)}.pbl-marcador.ativo{border-color:var(--accent-blue-borda);background:var(--accent-blue-bg)}.pbl-marcador.ativo svg{stroke:var(--accent-blue);fill:var(--accent-blue)}.pbl-card h3{letter-spacing:-.2px;color:var(--text-main);margin:0;font-size:16.5px;font-weight:700}.pbl-ementa{color:var(--text-label);margin-top:3px;font-size:13.5px;font-weight:600}.pbl-resumo{color:var(--text-sub);text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.55}.pbl-temas{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.pbl-temas span{background:var(--pill-bg-strong);color:var(--text-sub);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.pbl-card-rodape{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;margin-top:auto;padding-top:13px;display:flex}.pbl-card-acoes{align-items:center;gap:8px;margin-left:auto;display:flex}.pbl-fonte-link,.pbl-btn-resumo{cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:8px 13px;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none;transition:border-color .16s,transform .16s,color .16s;display:inline-flex}.pbl-fonte-link svg,.pbl-btn-resumo svg{flex:none;width:14px;height:14px}.pbl-fonte-link{border:1px solid var(--accent-blue-borda);background:var(--accent-blue-bg);color:var(--accent-blue-forte)}.pbl-fonte-link:hover{border-color:var(--accent-blue-forte);text-decoration:none;transform:translate(2px)}.pbl-fonte-link.alterado{border-color:var(--accent-orange-borda);background:var(--ev-aceite-chip-bg);color:var(--accent-orange-forte)}.pbl-fonte-link.alterado:hover{border-color:var(--ev-aceite-ac)}.pbl-fonte-link.revogado{border-color:var(--border-forte);background:var(--panel);color:var(--text-label)}.pbl-fonte-link.revogado:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.pbl-btn-resumo{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-label)}.pbl-btn-resumo:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte);transform:translate(2px)}.pbl-painel{background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:24px 28px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise}.pbl-tiles{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:14px;display:grid}.pbl-tile{text-align:left;background:var(--panel);border:1px solid var(--border);cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:9px;padding:18px 20px;font-family:inherit;transition:border-color .16s,transform .16s;display:flex}.pbl-tile:hover{border-color:var(--accent-blue-forte);transform:translate(2px)}.pbl-tile-ic{background:var(--accent-blue-bg);border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.pbl-tile-nome{color:var(--text-main);font-size:14.5px;font-weight:700}.pbl-tile-apoio{color:var(--text-sub);font-size:12.5px}.pbl-letras{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.pbl-letra{border:1px solid var(--border);background:var(--panel);min-width:30px;color:var(--text-sub);cursor:pointer;border-radius:8px;padding:5px 9px;font-family:inherit;font-size:12.5px;font-weight:700;transition:border-color .16s,background .16s,color .16s}.pbl-letra:hover:not(:disabled){border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.pbl-letra:disabled{opacity:.35;cursor:default}.pbl-letra.ativa{background:var(--st-info-solido);border-color:var(--accent-blue-forte);color:#fff}.pbl-footbar{z-index:9;border-top:1px solid var(--border);background:color-mix(in srgb, var(--panel) 95%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0 -24px;position:sticky;bottom:0}.pbl-footbar-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:14px 24px;display:flex}.pbl-footbar-esq{color:var(--text-sub);font-size:13px}.pbl-footbar-esq strong{color:var(--text-label);font-weight:600}.pbl-footbar-dir{align-items:center;gap:12px;display:flex}.pbl-btn-outline{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-label);cursor:pointer;border-radius:10px;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s}.pbl-btn-outline:hover{background:var(--pill-bg)}.pbl-btn-outline:disabled{opacity:.5;cursor:default}.pbl-btn-navy{background:var(--st-info-solido);color:#fff;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:9px;padding:11px 24px;font-family:inherit;font-size:13.5px;font-weight:700;transition:filter .16s,transform .16s;display:flex;box-shadow:0 10px 22px -12px #17418fe6}.pbl-btn-navy:hover{filter:brightness(.9);transform:translateY(-1px)}@media (width<=1100px){.pbl-kpi-gauge{border-right:none;padding-right:0}}@media (width<=900px){.pbl-titulo{font-size:30px}.pbl-kpis{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px}.pbl-kpi-gauge{border-right:none;border-bottom:1px solid var(--border);padding-bottom:18px;padding-right:0}.pbl-footbar{margin:0 -14px}.pbl-footbar-linha{padding:12px 14px}.pbl-hero-acoes{width:100%}}@media (width<=480px){.pbl-footbar-dir,.pcfg-footbar-dir,.pag-footbar-dir{gap:8px;width:100%}.pbl-footbar-dir button,.pcfg-footbar-dir button,.pag-footbar-dir button{white-space:nowrap;flex:auto;padding-inline:10px}}@media (width<=360px){.pbl-footbar-dir button,.pcfg-footbar-dir button,.pag-footbar-dir button{padding-inline:8px;font-size:13px}}.verbete-embasamento{background:var(--accent-green-bg);color:var(--accent-green);border-radius:var(--radius-md);margin-bottom:14px;padding:10px 14px;font-size:12.5px;font-weight:700}.verbete-resposta{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);margin-bottom:26px;padding:18px 22px;font-size:13px}.md{color:var(--text-main);font-size:13.5px;line-height:1.65}.md p{margin:0 0 10px}.md p:last-child{margin-bottom:0}.md-h1{font-size:16px;font-weight:800;margin:0 0 12px!important}.md-h2{font-size:14px;font-weight:800;margin:20px 0 8px!important}.md-h3{color:var(--text-sub);font-size:13px;font-weight:800;margin:16px 0 6px!important}.md p:first-child{margin-top:0!important}.md-li{padding-left:16px;position:relative;margin-bottom:6px!important}.md-li:before{content:"•";color:var(--accent-blue);font-weight:800;position:absolute;left:2px}.md-citacao{border-left:3px solid var(--accent-blue);color:var(--text-sub);margin:12px 0;padding:2px 0 2px 14px}.md-citacao p:last-child{margin-bottom:0}.md-tabela-wrap{margin:12px 0;overflow-x:auto}.md-tabela-wrap table{border-collapse:collapse;width:100%;min-width:420px;font-size:12.5px}.md-tabela-wrap th,.md-tabela-wrap td{border:1px solid var(--border);text-align:left;white-space:nowrap;padding:7px 10px}.md-tabela-wrap th{background:var(--pill-bg-strong);font-weight:800}.verbete-secao{text-transform:uppercase;letter-spacing:.04em;color:var(--text-sub);margin:0 0 12px;font-size:13px;font-weight:800}.resumo-modal{flex-direction:column;width:100%;max-height:92vh;display:flex;text-align:left!important;max-width:960px!important}.resumo-modal-corpo{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:16px 0 4px;padding-top:16px;padding-bottom:16px;padding-right:6px;font-size:13.5px;overflow-y:auto}.resumo-modal-corpo .md{line-height:1.7}.resumo-modal-corpo table{border-collapse:collapse;width:100%;margin:10px 0;font-size:12.5px}.resumo-modal-corpo th,.resumo-modal-corpo td{border:1px solid var(--border);text-align:left;padding:6px 9px}@media (width<=900px){.resumo-modal{max-height:94vh}}.confirm-modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;background:#1c243052;justify-content:center;align-items:center;padding:20px;animation:.15s confirmFadeIn;display:flex;position:fixed;inset:0}@keyframes confirmFadeIn{0%{opacity:0}to{opacity:1}}.confirm-modal-backdrop.dialogo-global{z-index:1300}.confirm-modal{background:var(--panel);border-radius:var(--radius-lg);text-align:center;width:100%;max-width:380px;max-height:calc(100dvh - 40px);padding:26px 28px;animation:.18s confirmPopIn;overflow-y:auto;box-shadow:0 20px 50px #14192338}@keyframes confirmPopIn{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.form-modal{width:100%;max-height:92vh;overflow-y:auto;text-align:left!important;max-width:640px!important}.form-modal .confirm-modal-actions{justify-content:flex-end}.form-modal .confirm-modal-actions .btn{flex:none}.ccl-escolha{text-align:left!important;max-width:760px!important}.ccl-escolha h3{margin:0 0 6px}.ccl-escolha-apoio{color:var(--text-sub);margin:0 0 16px;font-size:13.5px}.ccl-escolha-grade{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:10px;margin-bottom:18px;display:grid}.ccl-opcao{text-align:left;border-radius:var(--radius-md);border:1px solid var(--border-forte);background:var(--panel);color:var(--text-main);cursor:pointer;flex-direction:column;gap:4px;padding:12px 14px;font-family:inherit;transition:border-color .16s,background .16s;display:flex}.ccl-opcao:hover:not([aria-disabled=true]),.ccl-opcao-atual{border-color:var(--accent-blue-forte);background:var(--accent-blue-bg)}.ccl-opcao[aria-disabled=true]{cursor:not-allowed;background:var(--st-neutro-bg);color:var(--text-faint);border-color:var(--border)}.ccl-opcao-nome{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;font-size:14px;font-weight:700;display:flex}.ccl-opcao-nome .badge{white-space:nowrap;flex:none}.ccl-opcao[aria-disabled=true] .badge{background:var(--panel);border:1px solid var(--border-forte)}.ccl-opcao-resumo{color:var(--text-sub);font-size:12.5px;line-height:1.45}.ccl-opcao[aria-disabled=true] .ccl-opcao-resumo{color:var(--text-faint)}.ccl-escolha .confirm-modal-actions{justify-content:flex-end}.ccl-escolha .confirm-modal-actions .btn{flex:none}.toast{z-index:5000;background:var(--panel);border:1px solid var(--border);cursor:pointer;border-radius:14px;align-items:center;gap:11px;max-width:380px;padding:11px 16px 11px 11px;animation:.26s cubic-bezier(.2,.85,.25,1) toastIn;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 38px #14192333}@media (width<=640px){.rel-item{grid-template-columns:minmax(0,1fr);gap:6px}.rel-cab,.rel-check,.rel-item,.rel-pe{padding-left:14px;padding-right:14px}}@keyframes toastIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.toast-ic{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.toast-ic svg{width:17px;height:17px}.toast-msg{color:var(--text-main);font-size:13px;font-weight:600}.toast-erro{border-color:var(--accent-red)}.toast-aviso{border-color:var(--accent-orange)}.toast-info{border-color:var(--pleit-info,var(--accent-blue))}.toast.versao-nova{cursor:default;width:max-content;max-width:calc(100% - 32px);margin:0 auto;padding-left:16px;left:0;right:0}.toast.versao-nova .btn,.toast .toast-acao{flex:none;padding:6px 14px;font-size:12.5px}@media (pointer:coarse){.toast .toast-acao{min-height:44px}}@media (width<=900px){.toast{max-width:none;bottom:16px;left:16px;right:16px}}.confirm-modal-icon{background:var(--accent-orange-bg);width:44px;height:44px;color:var(--accent-orange);border-radius:12px;justify-content:center;align-items:center;margin:0 auto 14px;display:flex}.confirm-modal-icon svg{width:22px;height:22px}.confirm-modal h3{margin:0 0 8px;font-size:16px;font-weight:800}.confirm-modal p{color:var(--text-sub);margin:0 0 20px;font-size:13px;line-height:1.5}.confirm-modal-actions{justify-content:center;gap:10px;display:flex}.confirm-modal-actions .btn{flex:1;justify-content:center}.suporte-modal{text-align:left;max-width:460px;position:relative}.suporte-modal h3{padding-right:28px}.suporte-fechar{width:30px;height:30px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}.suporte-fechar:hover,.suporte-fechar:focus-visible{background:var(--pill-bg);color:var(--text-main)}.suporte-modal.escrevendo{max-width:640px}.suporte-prints{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 12px;padding:0;list-style:none;display:grid}.suporte-prints li{border:1px solid var(--border);background:var(--pill-bg);border-radius:10px;position:relative;overflow:hidden}.suporte-prints img{aspect-ratio:4/3;object-fit:cover;object-position:top;width:100%;display:block}.suporte-prints li span{color:var(--text-sub);text-overflow:ellipsis;white-space:nowrap;padding:5px 8px;font-size:11.5px;display:block;overflow:hidden}.suporte-prints li button{cursor:pointer;background:var(--panel);color:var(--text-main);border:none;border-radius:7px;padding:4px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 4px #14192340}.suporte-prints li button:hover{color:var(--accent-red);background:var(--accent-red-bg)}@media (width<=640px){.suporte-prints{grid-template-columns:repeat(2,minmax(0,1fr))}}.suporte-modal .dropzone,.suporte-modal h3{margin-bottom:14px}.suporte-modal .field textarea{resize:vertical;min-height:200px}.suporte-opcoes{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.suporte-opcao{text-align:left;cursor:pointer;background:var(--panel);border:1px solid var(--border);width:100%;color:var(--text-main);border-radius:12px;align-items:center;gap:12px;padding:11px 13px;display:flex}.suporte-opcao:hover,.suporte-opcao:focus-visible{border-color:var(--accent-blue);background:var(--accent-blue-bg)}.suporte-opcao strong{font-size:13.5px;display:block}.suporte-opcao small{color:var(--text-sub);margin-top:1px;font-size:12px;display:block}.suporte-opcao-ic{background:var(--accent-blue-bg);width:34px;height:34px;color:var(--accent-blue);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.suporte-modal p.suporte-rodape{text-align:center;margin:0;font-size:12px}.suporte-modal .suporte-ok{background:var(--accent-green-bg);color:var(--accent-green)}.suporte-modal .suporte-ok~h3,.suporte-modal .suporte-ok~p{text-align:center}.suporte-erro{color:var(--text-main);margin:0 0 14px;font-size:13px}.notif-wrap{position:relative}.notif-dropdown{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);z-index:50;width:320px;max-height:400px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 32px #14192324}@media (width<=640px){.notif-dropdown{width:auto;max-height:55vh;margin-top:8px;position:fixed;top:auto;left:12px;right:12px}}.notif-dropdown-header{text-transform:uppercase;letter-spacing:.02em;color:var(--text-sub);border-bottom:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:3px;padding:12px 16px;font-size:12.5px;font-weight:800;display:flex}.notif-nao-lidas{text-transform:none;letter-spacing:0;color:var(--accent-blue);white-space:nowrap;margin-left:6px;font-weight:700}.notif-todas{cursor:pointer;text-transform:none;letter-spacing:0;color:var(--accent-blue);white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:11.5px;font-weight:700}.notif-todas:hover{text-decoration:underline}.notif-empty{text-align:center;color:var(--text-sub);padding:24px 16px;font-size:12.5px}.notif-item{border-bottom:1px solid var(--border);cursor:pointer;padding:12px 16px}.notif-item:last-child{border-bottom:none}.notif-item:hover{background:var(--pill-bg-strong)}.notif-item-title{color:var(--text-main);margin-bottom:2px;font-size:13px;font-weight:700}.notif-item.vencido .notif-item-title{color:var(--accent-red)}.notif-item-msg{color:var(--text-sub);font-size:12px}.notif-item:not(.lido){box-shadow:inset 3px 0 0 var(--accent-blue)}.notif-item:not(.lido).vencido{box-shadow:inset 3px 0 0 var(--accent-red)}.notif-item:not(.lido) .notif-item-title{font-weight:800}.notif-item.lido .notif-item-title{color:var(--text-sub);font-weight:600}.notif-item.lido.vencido .notif-item-title{color:var(--accent-red)}.notif-ponto{vertical-align:middle;background:var(--accent-blue);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.notif-item.vencido .notif-ponto{background:var(--accent-red)}.notif-item-pe{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.notif-item-data{color:var(--text-sub);font-size:11px}.notif-item.vencido .notif-item-data{color:var(--accent-red);font-weight:700}.notif-item-lida{cursor:pointer;color:var(--accent-blue);white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;font-weight:700}.notif-item-lida:hover{text-decoration:underline}.import-dropdown-wrap{position:relative}.import-dropdown-btn{background:var(--panel);border:1px solid var(--border);color:var(--text-main);cursor:pointer;box-shadow:var(--shadow);border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:700;display:flex}.import-dropdown-btn:hover{background:var(--pill-bg)}.import-dropdown-menu{background:var(--panel);border:1px solid var(--border);z-index:40;border-radius:10px;flex-direction:column;min-width:230px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #1419231f}.import-dropdown-menu>button{text-align:left;width:100%;color:var(--text-main);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:9px 11px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.import-dropdown-menu>button:hover:not(:disabled){background:var(--pill-bg)}.import-dropdown-menu>button:disabled{opacity:.5;cursor:not-allowed}.mp-hub-section-title{text-transform:uppercase;letter-spacing:.03em;color:var(--text-sub);align-items:center;gap:8px;margin:26px 0 12px;font-size:13px;font-weight:800;display:flex}.mp-hub-section-title:first-child{margin-top:0}.mp-hub-section-title svg{flex-shrink:0;width:14px;height:14px}.mp-hub-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);flex-direction:column;gap:8px;padding:18px;transition:box-shadow .2s,transform .2s;display:flex}.mp-hub-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #14192314}.mp-hub-card .top-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.mp-hub-card h3{margin:0;font-size:14.5px;font-weight:800}.mp-hub-card p{color:var(--text-sub);margin:0;font-size:12px;line-height:1.5}.mp-lock-badge{text-transform:uppercase;color:var(--text-faint);background:var(--pill-bg-strong);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:800;display:flex}.mp-lock-badge svg{width:11px;height:11px}.mp-char-usage{margin-top:2px}.mp-char-usage .bar{background:var(--pill-bg-strong);border-radius:999px;width:100%;height:6px;overflow:hidden}.mp-char-usage .bar-fill{border-radius:999px;height:100%;transition:width .25s,background .25s}.mp-char-usage .label{color:var(--text-sub);justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.mp-btn-editar{cursor:pointer;text-align:center;border:none;border-radius:9px;margin-top:6px;padding:9px;font-family:inherit;font-size:12.5px;font-weight:700}.mp-btn-editar.ativo{background:var(--st-info-solido);color:#fff}.mp-btn-editar.ativo:hover{filter:brightness(1.05)}.mp-btn-editar.bloqueado{background:var(--pill-bg-strong);color:var(--text-sub);cursor:not-allowed}.mp-editor-textarea{width:100%;min-height:60vh;font-family:monospace;font-size:13px;line-height:1.7}.mp-editor-readonly{background:var(--pill-bg-strong);white-space:pre-wrap;color:var(--text-main);border-radius:12px;padding:18px 20px;font-size:13.5px;line-height:1.7}.mp-selo{border-radius:9px;align-items:flex-start;gap:7px;padding:9px 13px;font-size:12.5px;font-weight:600;line-height:1.5;display:inline-flex}.mp-selo.fabrica{background:var(--pill-bg-strong);color:var(--text-sub)}.mp-selo.proprio{background:var(--accent-blue-bg);color:var(--accent-blue)}.novo-processo-modal{text-align:left;max-width:560px;max-height:92vh;overflow-y:auto}.novo-processo-modal-header{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;margin-bottom:4px;padding-bottom:14px;display:flex}.novo-processo-modal-header .ic{background:var(--accent-blue-bg);width:36px;height:36px;color:var(--accent-blue);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.novo-processo-modal-header .ic svg{width:18px;height:18px}.novo-processo-modal-header h3{font-size:15px;font-weight:700}.novo-processo-modal-header p{color:var(--text-sub);margin-top:2px;font-size:12px}.novo-processo-modal-header .fechar{color:var(--text-faint);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;font-size:20px;line-height:1}.novo-processo-modal-header .fechar:hover{color:var(--text-main)}.novo-processo-modal .confirm-modal-actions{justify-content:flex-end}.novo-processo-modal .confirm-modal-actions .btn{flex:none}.importar-diario-filtros{z-index:2;background:var(--panel);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 -28px 6px;padding:10px 28px;display:flex;position:sticky;top:-26px}.importar-diario{position:relative}.importar-diario-busca{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:16px 0 12px;display:flex}.importar-diario-dica{color:var(--text-sub);font-size:12px;font-weight:400}.importar-diario-rotulo{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.importar-diario-rotulo .importar-diario-dica{font-size:11.5px}.importar-diario-andamento{margin:4px 0 6px}.importar-diario-andamento-linha{color:var(--text-main);justify-content:space-between;gap:10px;font-size:13px;display:flex}.importar-diario-andamento-linha b{font-weight:600}.importar-diario-barra{background:var(--border);border-radius:3px;height:6px;margin:6px 0 2px;overflow:hidden}.importar-diario-barra i{background:var(--accent-blue);border-radius:3px;height:100%;transition:width .4s;display:block}.importar-diario-numeros{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:8px;margin:4px 0 10px;display:grid}.importar-diario-numero{background:var(--bg);font:inherit;text-align:left;color:var(--text-main);border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;display:flex}.importar-diario-numero span{color:var(--text-sub);-webkit-hyphens:auto;hyphens:auto;font-size:12px}.importar-diario-numero b{font-size:20px;font-weight:700;line-height:1.1}button.importar-diario-numero{cursor:pointer}.importar-diario-numero.conflito{background:var(--accent-orange-bg)}.importar-diario-numero.conflito span,.importar-diario-numero.conflito b{color:var(--accent-orange)}.importar-diario-numero.conflito.ativo{border-color:var(--accent-orange)}.importar-diario-alcance{color:var(--text-sub);margin:0 0 6px;font-size:12.5px}.importar-diario-alcance summary{cursor:pointer;list-style:none}.importar-diario-alcance summary::-webkit-details-marker{display:none}.importar-diario-alcance p{margin:6px 0 0 20px;line-height:1.5}.importar-diario-aviso{color:var(--text-main);align-items:flex-start;gap:6px;margin:0 0 6px;font-size:12.5px;line-height:1.45;display:flex}.importar-diario-aviso svg{color:var(--st-atencao-traco);flex:none}.importar-diario-chips{flex-wrap:wrap;gap:6px;display:flex}.importar-diario-chip{font:inherit;cursor:pointer;border:1px solid var(--border);background:var(--panel);color:var(--text-main);border-radius:999px;padding:4px 10px;font-size:12.5px}.importar-diario-chip span{color:var(--text-sub);margin-left:2px}.importar-diario-chip.ativo{background:var(--accent-blue-bg);border-color:var(--accent-blue);color:var(--accent-blue)}.importar-diario-chip.ativo span{color:var(--accent-blue)}.importar-diario-texto{flex:180px;min-width:0;height:32px;font-size:13px}.importar-diario-lista{border:1px solid var(--border);border-radius:10px;overflow:hidden}.importar-diario-cabecalho,.importar-diario-linha{grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.importar-diario-cabecalho{background:var(--bg);color:var(--text-sub);cursor:pointer;align-items:center;font-size:12.5px}.importar-diario-linha{border-top:1px solid var(--border);font-size:13px}.importar-diario-linha input[type=checkbox],.importar-diario-cabecalho input{width:16px;height:16px;margin:2px 0 0}.importar-diario-linha.marcada{background:var(--accent-blue-bg)}.importar-diario-linha.conflito{background:var(--accent-orange-bg)}.importar-diario-linha.conflito.marcada{box-shadow:inset 3px 0 0 var(--accent-blue)}.importar-diario-linha.cadastrada{color:var(--text-sub)}.importar-diario-check{color:var(--accent-green);margin-top:2px;display:inline-flex}.importar-diario-linha.conflito .importar-diario-check{color:var(--st-atencao-traco)}.importar-diario-corpo{min-width:0}.importar-diario-partes{color:var(--text-main);cursor:pointer;overflow-wrap:anywhere;font-weight:600;display:block}.importar-diario-linha.conflito .importar-diario-partes{color:var(--accent-orange)}.importar-diario-linha.cadastrada .importar-diario-partes{color:var(--text-sub);cursor:default;font-weight:500}.importar-diario-meta{color:var(--text-sub);overflow-wrap:anywhere;margin-top:2px;font-size:12px}@media (width<=360px){.importar-diario-numero{padding:6px}.importar-diario-numero span{font-size:10.5px}}.importar-diario-num{white-space:nowrap;margin-right:6px;font-family:ui-monospace,Consolas,monospace;font-size:11.5px;display:inline-block}.importar-diario-ja{color:var(--accent-green);font-weight:600}.importar-diario-vinculo{color:var(--accent-orange);margin:2px 0 0;padding-left:18px;font-size:12px}.importar-diario-vinculo li.nota{color:var(--text-sub)}.importar-diario-trecho{margin-top:4px;font-size:12px}.importar-diario-trecho summary{cursor:pointer;color:var(--accent-blue);width:max-content;padding:2px 0}.importar-diario-linha.conflito .importar-diario-trecho summary{color:var(--accent-orange)}.importar-diario-sumario{list-style-position:inside}.importar-diario-texto-pub{background:var(--bg);color:var(--text-main);border-radius:7px;margin:6px 0;padding:7px 9px;line-height:1.5}.importar-diario-extraido{color:var(--text-main);flex-wrap:wrap;gap:12px;margin-bottom:4px;display:flex}.importar-diario-data{color:var(--text-sub);text-align:right;white-space:nowrap;flex-direction:column;gap:2px;font-size:12px;display:flex}.importar-diario-acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.importar-diario-acoes .confirm-modal-actions{flex-wrap:wrap}.importar-diario-busca .field{min-width:0}.importar-diario-busca .ui-select-control{max-width:100%}.importar-diario-busca .ui-select-valor{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=480px){.importar-diario-numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.importar-diario-numero{padding:7px 9px}.importar-diario-numero span{font-size:11px;line-height:1.2}.importar-diario-numero b{font-size:17px}.importar-diario-cabecalho .importar-diario-data{display:none}.importar-diario-linha{grid-template-columns:20px minmax(0,1fr)}.importar-diario-linha .importar-diario-data{text-align:left;flex-direction:row;grid-column:2;gap:8px;margin-top:-4px}}.importar-diario-rodape{z-index:2;background:var(--panel);border-top:1px solid var(--border);margin:14px -28px -26px;padding:12px 28px 18px;position:sticky;bottom:-26px}.importar-diario-resumo{max-height:30vh;margin:0 0 10px;overflow-y:auto}.falha-agrupada{margin-top:4px}.falha-agrupada details{margin-left:6px;display:inline}.falha-agrupada summary{cursor:pointer;font-weight:600;text-decoration:underline;display:inline}.falha-agrupada details[open]{margin:4px 0 0;font-family:monospace;font-size:11.5px;display:block}.importar-diario-teto{text-align:right;margin:0 0 8px}.radar-vigiando{flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 10px;display:flex}.radar-vigiado{cursor:default;align-items:center;gap:6px;display:inline-flex}.radar-vigiado button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:14px;font-weight:800;line-height:1}.radar-nome-extra{font-size:12.5px}.radar-nome-extra summary{color:var(--accent-blue);cursor:pointer}.radar-nome-extra-campo{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.radar-nome-extra-campo input{flex:200px;min-width:0}.radar-convite{border:1px solid var(--border);background:var(--bg);border-radius:10px;margin:4px 0 12px;padding:14px 16px}.radar-estado{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.radar-estado .importar-diario-alcance{flex:320px;min-width:0}.radar-ligado{color:var(--text-sub);cursor:pointer;align-items:center;gap:8px;margin-left:auto;font-size:12.5px;display:inline-flex}.radar-link{font:inherit;color:var(--accent-blue);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.radar-link:disabled{opacity:.45;cursor:default;text-decoration:none}.radar-vida{margin:0 0 8px;line-height:1.45;display:block}.importar-diario-numero.radar-filtro.ativo{border-color:var(--accent-blue)}.radar-cabecalho{cursor:default}.radar-ponto{background:var(--accent-blue);border-radius:50%;width:9px;height:9px;margin:5px 0 0 3px;display:inline-block}.radar-escritorio{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:4px;font-size:12.5px;display:flex}.radar-prazo{color:var(--accent-orange);align-items:center;gap:4px;font-weight:600;display:inline-flex}.importar-diario-numero.tom-agir{background:var(--accent-orange-bg)}.importar-diario-numero.tom-agir span,.importar-diario-numero.tom-agir b{color:var(--accent-orange)}.importar-diario-numero.tom-info{background:var(--accent-blue-bg)}.importar-diario-numero.tom-info span,.importar-diario-numero.tom-info b{color:var(--accent-blue)}.importar-diario-numero.tom-grave{background:var(--accent-red-bg)}.importar-diario-numero.tom-grave span,.importar-diario-numero.tom-grave b{color:var(--accent-red)}.importar-diario-numero.tom-ok{background:var(--accent-green-bg)}.importar-diario-numero.tom-ok span,.importar-diario-numero.tom-ok b{color:var(--accent-green)}.importar-diario-numero.tom-agir.ativo{box-shadow:inset 0 0 0 2px var(--accent-orange)}.importar-diario-numero.tom-info.ativo{box-shadow:inset 0 0 0 2px var(--accent-blue)}.importar-diario-numero.tom-grave.ativo{box-shadow:inset 0 0 0 2px var(--accent-red)}.importar-diario-numero.tom-ok.ativo{box-shadow:inset 0 0 0 2px var(--accent-green)}.importar-diario-numero.tom-neutro.ativo{box-shadow:inset 0 0 0 2px var(--text-sub)}.radar-categoria{flex-direction:column;align-items:flex-start;gap:3px;margin-top:5px;display:flex}.radar-categoria-etiqueta{background:var(--bg);color:var(--text-main);border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600}.radar-categoria-etiqueta.tom-agir{background:var(--accent-orange-bg);color:var(--accent-orange)}.radar-categoria-etiqueta.tom-info{background:var(--accent-blue-bg);color:var(--accent-blue)}.radar-categoria-etiqueta.tom-grave{background:var(--accent-red-bg);color:var(--accent-red)}.radar-categoria-etiqueta.tom-ok{background:var(--accent-green-bg);color:var(--accent-green)}.radar-categoria-motivo{color:var(--text-sub);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.radar-categoria-motivo i{color:var(--text-main)}.radar-acoes{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.radar-acoes .btn{padding:5px 12px;font-size:12.5px}.importar-diario-barra.indeterminada i{width:35%;animation:1.4s ease-in-out infinite radarBarra}@keyframes radarBarra{0%{transform:translate(-100%)}to{transform:translate(290%)}}@media (prefers-reduced-motion:reduce){.importar-diario-barra.indeterminada i{opacity:.5;width:100%;animation:none}}.novo-processo-modal .np-bloco{border-radius:10px;margin-bottom:14px;transition:opacity .18s}.np-guiado .np-bloco:not(.np-atual){opacity:.25;pointer-events:none}.np-guiado .np-atual{outline:3px solid var(--accent-blue);outline-offset:5px}.np-btn-datajud{align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;display:inline-flex}.np-aviso-dj{flex-direction:column;gap:2px;margin:0;padding-left:18px;display:flex}.np-dica{background:var(--accent-blue-bg);color:var(--text-main);text-align:left;border-radius:9px;margin-top:12px;padding:11px 13px;font-size:13px;line-height:1.5}.np-dica-passo{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-blue);margin-bottom:2px;font-size:11px;font-weight:700}.np-dica-aviso{color:var(--accent-red);margin-top:4px;font-weight:600}.np-dica-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:9px;display:flex}.np-dica-acoes .btn{flex:none}.np-dica-sair{font:inherit;color:var(--text-sub);cursor:pointer;background:0 0;border:0;margin-right:auto;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.novo-processo-modal .np-bloco{transition:none}}[data-guia-atual]{outline:3px solid var(--accent-blue);outline-offset:5px;scroll-margin-top:calc(var(--topbar-h) + 24px);border-radius:8px;animation:1.6s ease-in-out 2 guia-pulso}@keyframes guia-pulso{50%{outline-offset:9px}}.guia-dica{left:0;right:0;bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:70;background:var(--panel);border:2px solid var(--accent-blue);width:min(470px,100vw - 32px);color:var(--text-main);border-radius:12px;margin:0 auto;padding:14px 16px;font-size:13.5px;line-height:1.5;position:fixed;box-shadow:0 12px 32px #0f172a38}.guia-dica.no-alto{bottom:auto;top:calc(78px + env(safe-area-inset-top,0px))}.guia-dica.sobre-janela{z-index:110}.guia-dica-topo{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.guia-dica-nome{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-blue);font-size:11px;font-weight:700}.guia-dica-passo{color:var(--text-sub);white-space:nowrap;font-size:11.5px;font-weight:600}.guia-dica-titulo{margin-bottom:3px;font-size:15px;display:block}.guia-dica-texto{margin:0}.guia-dica.com-imagem{width:min(640px,100vw - 32px)}.guia-dica-imagem{border:1px solid var(--border);cursor:zoom-in;border-radius:8px;margin-top:10px;display:block;overflow:hidden}.guia-dica-imagem img{object-fit:cover;object-position:top left;width:100%;height:min(260px,30vh);display:block}@media (width<=480px){.guia-dica-imagem img{height:min(140px,20vh)}}.guia-dica-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:11px;display:flex}.guia-dica-acoes .btn{flex:none}.guia-dica-sair{font:inherit;color:var(--text-sub);cursor:pointer;background:0 0;border:0;margin-right:auto;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}@media (width<=480px){.guia-dica{bottom:calc(76px + env(safe-area-inset-bottom,0px));padding:12px 13px}.guia-dica-acoes .btn{flex:auto}}@media (prefers-reduced-motion:reduce){[data-guia-atual]{animation:none}}.proposta-print{max-width:820px;margin:0 auto}.proposta-header{border-bottom:2px solid var(--accent-blue);margin-bottom:18px;padding-bottom:14px}.proposta-header h1{margin:0 0 6px;font-size:18px}.proposta-header p{color:var(--text-sub);margin:2px 0;font-size:12px}.proposta-print h3{color:var(--accent-blue);margin:22px 0 8px;font-size:13px;font-weight:700}.proposta-print p{color:var(--text-main);font-size:12.5px;line-height:1.6}.proposta-assinatura{gap:40px;margin-top:36px;display:flex}.proposta-assinatura .linha{border-top:1px solid var(--text-faint);color:var(--text-sub);text-align:center;flex:1;padding-top:6px;font-size:11px}.proposta-selos{border-top:1px solid var(--border);color:var(--text-faint);gap:14px;margin-top:30px;padding-top:14px;font-size:11px;display:flex}.honor-trust-footer{color:var(--text-faint);justify-content:center;align-items:center;gap:10px;margin-top:24px;padding:14px;font-size:11.5px;display:flex}.honor-trust-footer a{color:var(--accent-blue)}@media print{.proposta-print{max-width:none;box-shadow:none;border:none;padding:0}}.mcp-doc{width:100%;min-width:0;max-width:none;margin:0}.mcp-rolo{overflow-x:auto}.mcp-legenda{margin:4px 0 18px}.mcp-legenda h4{margin:12px 0 4px;font-size:13px}.mcp-doc h3,.mcp-doc h4{break-after:avoid;page-break-after:avoid}.calcj-totais.mcp-parametros .trow:last-child{font-weight:inherit;padding-top:8px;font-size:13px}.mcp-legenda-lista{margin:6px 0 0;padding-left:18px;font-size:12.5px;line-height:1.6}.mcp-legenda-lista li{margin:2px 0}.mcp-legenda-lista .hint{font-size:12px}.mcp-refazer{border:1px solid var(--border);border-left:3px solid var(--accent-blue);background:var(--pill-bg);border-radius:10px;margin:18px 0;padding:14px 16px}.mcp-refazer h3{font-size:14px}.mcp-refazer p{margin:6px 0 0;font-size:13px;line-height:1.55}.app-shell-fullscreen .pda-hero{margin:0;padding:32px 32px 92px}.app-shell-fullscreen .pda-footbar{margin:0}@media print{.mcp-rolo{overflow:visible}.mcp-doc .data-table{font-size:9.5px}.mcp-doc .data-table th,.mcp-doc .data-table td{padding:4px 6px}.mcp-doc .data-table.mcp-larga{font-size:8px}.mcp-doc .data-table.mcp-larga th,.mcp-doc .data-table.mcp-larga td{padding:3px 4px}.pda-corpo{margin:0!important;padding:0!important}}.geracao-doc-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;background:#1c243066;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.geracao-doc-modal{background:var(--panel);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:1400px;height:92vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #14192347}.geracao-doc-header{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:14px 20px;display:flex}.geracao-doc-header h3{margin:0;font-size:15px;font-weight:700}.geracao-doc-header p{color:var(--text-sub);margin:0;font-size:11.5px}.geracao-doc-header .fechar{color:var(--text-faint);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:22px;line-height:1}.geracao-doc-body{flex:1;min-height:0;display:flex}.geracao-doc-preview{background:var(--bg);flex:1;padding:26px 40px;overflow-y:auto}.geracao-doc-preview .folha{border:1px solid var(--border);max-width:760px;box-shadow:var(--shadow);white-space:pre-wrap;min-height:100%;color:var(--text-main);background:#fff;border-radius:10px;margin:0 auto;padding:44px 52px;font-size:13.5px;line-height:1.7}.geracao-doc-chat{border-left:1px solid var(--border);flex-direction:column;flex-shrink:0;width:320px;display:flex}.geracao-doc-chat-msgs{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.geracao-doc-chat .msg{border-radius:10px;padding:9px 12px;font-size:12.5px;line-height:1.5}.geracao-doc-chat .msg.user{background:var(--st-info-solido);color:#fff;align-self:flex-end;max-width:88%}.geracao-doc-chat .msg.assistant{background:var(--pill-bg-strong);color:var(--text-main);align-self:flex-start;max-width:88%}.geracao-doc-chat-input{border-top:1px solid var(--border);gap:8px;padding:12px;display:flex}.geracao-doc-chat-input textarea{border:1px solid var(--border);resize:none;border-radius:9px;flex:1;min-height:38px;padding:8px 10px;font-family:inherit;font-size:12.5px}.geracao-doc-footer{border-top:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 20px;display:flex}.permissoes-modal{max-width:760px}.permissoes-grid{grid-template-columns:1fr 1fr;gap:16px;padding:0 20px 4px;display:grid}.permissoes-coluna{border:1.5px dashed var(--border);border-radius:12px;flex-direction:column;min-height:360px;max-height:420px;display:flex;overflow:hidden}.permissoes-coluna-titulo{text-align:center;padding:10px;font-size:12.5px;font-weight:800}.permissoes-coluna-lista{flex:1;padding:10px;overflow-y:auto}.permissoes-categoria-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);margin:10px 0 6px;font-size:11px;font-weight:800}.permissoes-categoria-label:first-child{margin-top:0}.permissoes-chip{background:var(--panel);border:1px solid var(--border);cursor:grab;box-shadow:var(--shadow);border-radius:9px;align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px;font-size:12.5px;display:flex}.permissoes-chip:active{cursor:grabbing}.permissoes-chip.arrastando{opacity:.4}.permissoes-chip span:first-child{color:var(--text-faint)}.permissoes-chip button{background:var(--pill-bg-strong);cursor:pointer;width:22px;height:22px;color:var(--text-sub);border:none;border-radius:6px;flex-shrink:0;font-size:13px}.permissoes-chip button:hover{background:var(--pill-bg)}.permissoes-gear-btn{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.permissoes-gear-btn svg{width:14px;height:14px}.permissoes-gear-btn:hover{background:var(--pill-bg-strong);color:var(--accent-blue);border-color:var(--accent-blue)}.permissoes-gear-btn.perigo:hover{background:var(--accent-red-bg);color:var(--accent-red);border-color:var(--accent-red)}.permissoes-gear-btn:disabled{opacity:.6;cursor:default}.parcerias-tabs{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);scrollbar-width:thin;scrollbar-color:var(--border) transparent;border-radius:12px;gap:6px;margin-bottom:22px;padding:6px;display:flex;overflow-x:auto}.parcerias-tabs::-webkit-scrollbar{height:7px}.parcerias-tabs::-webkit-scrollbar-track{background:0 0}.parcerias-tabs::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.parcerias-tabs::-webkit-scrollbar-thumb:hover{background:var(--text-faint)}.parcerias-tab{color:var(--text-sub);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:9px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s,color .15s;position:relative}.parcerias-tab:hover:not(.active){background:var(--pill-bg);color:var(--text-main)}.parcerias-tab.active{background:var(--st-info-solido);color:#fff}.parcerias-tab-badge{background:var(--st-erro-solido);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;margin-left:6px;padding:0 4px;font-size:11px;font-weight:800;display:inline-flex}.parceiro-grid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:16px;display:grid}.parceiro-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow);flex-direction:column;align-items:center;gap:6px;padding:18px;transition:transform .15s,box-shadow .15s;display:flex}.parceiro-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px #14192314}.parceiro-avatar{background:linear-gradient(135deg, var(--accent-blue), #17418f);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:4px;font-size:16px;font-weight:800;display:flex}.parceiro-nome{font-size:14px;font-weight:800}.parceiro-empresa{color:var(--text-faint);margin-top:-4px;font-size:11.5px}.parceiro-local{color:var(--text-sub);font-size:11.5px}.parceiro-bio{color:var(--text-sub);margin:4px 0;font-size:12px;line-height:1.5}.parceiro-especializacoes{flex-wrap:wrap;justify-content:center;gap:5px;margin:4px 0;display:flex}.parceiro-stats{color:var(--text-faint);margin-bottom:6px;font-size:11px}.parceiro-lista-simples{flex-direction:column;display:flex}.colaboracao-modal{flex-direction:column;max-width:640px;height:78vh;padding:0;display:flex}.colaboracao-modal .novo-processo-modal-header{margin:0;padding:18px 20px 14px}.colaboracao-tabs{border-bottom:1px solid var(--border);flex-shrink:0;gap:2px;padding:0 20px;display:flex}.colaboracao-tabs button{color:var(--text-sub);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:11px 14px;font-family:inherit;font-size:12.5px;font-weight:700}.colaboracao-tabs button.active{color:var(--accent-blue);border-bottom-color:var(--accent-blue)}.anonimizacao-lista{flex-direction:column;gap:8px;max-height:320px;display:flex;overflow-y:auto}.anonimizacao-item{background:var(--pill-bg-strong);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.ler-documento-modal{max-width:660px;max-height:88vh;overflow-y:auto}.mobile-hamburger,.mobile-nav-close,.mobile-nav-backdrop{display:none}@media (width<=900px){.mobile-hamburger{border:1px solid var(--border);background:var(--panel);width:44px;height:44px;color:var(--text-main);cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;margin-right:10px;display:flex}.mobile-hamburger svg{width:18px;height:18px}.sidebar{z-index:200;height:100vh;transition:transform .22s;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:0 0 0 1px #00000005;width:270px!important}.sidebar.mobile-open{transform:translate(0)}.sidebar.collapsed{width:270px}.collapse-btn{display:none}.sidebar-header{padding-top:26px}.mobile-nav-close{background:var(--pill-bg-strong);width:44px;height:44px;color:var(--text-sub);cursor:pointer;z-index:2;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;top:10px;right:10px}.mobile-nav-backdrop{z-index:190;background:#0f141e73;display:block;position:fixed;inset:0}input,textarea,select,.ui-field-control,.ui-select-control{font-size:16px!important}:root .ui-date-control .ui-date-input{padding-left:10px}.ui-date-cal{padding:0 9px}.app-shell{display:block}.main-content{width:100%;min-height:100vh}.topbar{flex-wrap:wrap;gap:8px;padding:12px 14px}.topbar-right{gap:8px}.search-box,.user-block{display:none}.content{padding:12px 14px 32px}.pia-footbar{margin-left:-14px;margin-right:-14px}.page-title-row{flex-direction:column;align-items:flex-start}.title-actions{flex-wrap:wrap;width:100%}.title-actions .btn{flex:1;justify-content:center}.field-grid,.field-grid.cols-3,.calcj-layout,.calcj-compare-grid,.honor-layout{grid-template-columns:1fr!important}.kpi-grid>.customizable-item{flex-basis:calc(50% - 8px)!important}.ticket-grid>.customizable-item,.chart-grid>.customizable-item,.secondary-grid>.customizable-item{flex-basis:100%!important}.parceiro-grid{grid-template-columns:1fr!important}.confirm-modal{width:100%;max-height:92vh;max-width:calc(100vw - 24px)!important}.confirm-modal-backdrop{align-items:flex-end;padding:12px}.permissoes-grid,.anonimizacao-lista{grid-template-columns:1fr!important}.fullscreen-header{flex-wrap:wrap;padding:10px 14px}.fullscreen-header h1{font-size:15px}.data-table{font-size:11.5px}.agenda-side{width:100%}}@media (width<=480px){.kpi-grid>.customizable-item{flex-basis:100%!important}.parcerias-tabs{overflow-x:auto}}.pa-scrim{z-index:1200;background:#0b20498c;justify-content:center;align-items:flex-start;padding:24px;animation:.15s confirmFadeIn;display:flex;position:fixed;inset:0}.pa-modal{color:#16213a;text-align:left;background:#fff;border:1px solid #e1e7f0;border-radius:16px;width:1260px;min-width:0;max-width:100%;animation:.38s cubic-bezier(.22,1,.36,1) backwards paModalIn;overflow:hidden;box-shadow:0 32px 80px #06143061}@keyframes paModalIn{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}.pa-cabecalho{border-bottom:1px solid #edf1f8;justify-content:space-between;align-items:center;gap:20px;padding:16px 26px 14px;display:flex}.pa-cabecalho h2{letter-spacing:-.7px;color:#0b2049;margin:0 0 4px;font-family:"Source Serif 4",Georgia,serif;font-size:24px;font-weight:700;line-height:1.1}.pa-cabecalho p{color:#6b7a94;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12.5px;line-height:1.4;overflow:hidden}.pa-fechar{cursor:pointer;color:#6b7a94;background:#fff;border:1px solid #e1e7f0;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;transition:background .16s;display:grid}.pa-fechar:hover{background:#f4f8fe}.pa-fundador{color:#1b6b3a;white-space:nowrap;background:#f2faf5;border:1px solid #cfe3d6;border-radius:8px;flex:none;margin-left:auto;padding:7px 12px;font-size:12.5px;font-weight:700;text-decoration:none}.pa-fundador:hover{background:#e4f4ea}@media (width<=640px){.pa-cabecalho{flex-wrap:wrap;row-gap:10px}.pa-cabecalho>div:first-child{flex:1 1 0}.pa-fundador{text-align:center;flex-basis:100%;order:3;margin-left:0}}.pa-rolagem{overflow:auto}.pa-trilho{min-width:940px}.pa-cartoes{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:10px;padding:14px;display:grid}.pa-cartao{background:#fff;border:1px solid #e1e7f0;border-radius:12px;padding:12px 14px}.pa-cartao.destacada{background:#f5f9ff;border:2px solid #17418f}.pa-cartao .pa-selo-slot{min-height:0}.pa-cartao .pa-btn{min-height:40px}.pa-cartao-lista{gap:4px;margin:10px 0 0;font-size:12.5px;display:grid}.pa-cartao-lista>div{border-top:1px solid #edf1f8;justify-content:space-between;gap:10px;padding-top:4px;display:flex}.pa-cartao-lista dt{color:#6b7a94}.pa-cartao-lista dd{color:#16213a;text-align:right;margin:0;font-weight:700}.pa-ver-tabela{color:#17418f;cursor:pointer;background:#fff;border:1px dashed #c9d2e2;border-radius:10px;grid-column:1/-1;min-height:40px;font-family:inherit;font-size:13px;font-weight:700}.pa-scrim{overscroll-behavior:contain;overflow-y:auto}.pa-colunas{z-index:3;background:#fff;border-bottom:1px solid #e1e7f0;display:grid;position:sticky;top:0}.pa-colunas-nota{align-items:flex-end;padding:14px 26px 12px;display:flex}.pa-colunas-nota>div{color:#8a97ae;font-size:12px;font-weight:600;line-height:1.4}.pa-coluna{border-left:1px solid #edf1f8;padding:14px 14px 12px}.pa-coluna.destacada{background:#f5f9ff;border-top:3px solid #17418f;border-left:none;padding:11px 14px 12px}.pa-selo-slot{min-height:13px;margin-bottom:3px}.pa-selo{letter-spacing:.1em;text-transform:uppercase;color:#17418f;white-space:nowrap;font-size:11px;font-weight:700;display:inline-block}.pa-nome-slot{align-items:center;min-height:19px;display:flex}.pa-nome{color:#16213a;font-size:13.5px;font-weight:700}.pa-preco{align-items:baseline;gap:4px;min-height:30px;margin:6px 0 2px;display:flex}.pa-moeda{color:#6b7a94;font-size:13px;font-weight:600}.pa-valor{letter-spacing:-1px;color:#0b2049;font-family:"Source Serif 4",Georgia,serif;font-size:27px;font-weight:700}.pa-periodo{color:#8a97ae;font-size:12px}.pa-coluna.destacada .pa-moeda{color:#4b5e7d}.pa-coluna.destacada .pa-periodo{color:#6b7a94}.pa-coluna[data-plano=trial] .pa-periodo{font-size:11px}.pa-sem-preco{color:#8a97ae;font-size:13px;font-style:italic;font-weight:700}.pa-preco-ano{color:#4b5e7d;white-space:nowrap;min-height:16px;margin:-2px 0 4px;font-size:11.5px;font-weight:600}.pa-ciclo{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 26px 0;display:flex}.pa-ciclo-opcoes{background:#f4f7fc;border:1px solid #e1e7f0;border-radius:10px;padding:3px;display:inline-flex}.pa-ciclo-opcoes button{cursor:pointer;color:#4b5e7d;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;min-height:32px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.pa-ciclo-opcoes button[aria-checked=true]{color:#0b2049;background:#fff;box-shadow:0 1px 3px #0b204924}.pa-ciclo-opcoes button:focus-visible{outline-offset:1px;outline:2px solid #2f6fed}.pa-ciclo-selo{color:#1b6b3a;background:#e4f4ea;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700}.pa-ciclo-nota{color:#6b7a94;margin:0;font-size:12.5px}.pa-nota-advogado{text-align:center;margin:0 0 12px}@media (width<=760px){.pa-ciclo{padding:12px 14px 0}}.pa-email-mp{max-width:520px;padding:12px 26px 0}.pa-email-mp label{color:#4b5e7d}.pa-email-mp input[type=email]{color:#0b2049;background:#fff;border-color:#c9d2e2}.pa-email-mp .hint{color:#6b7a94}@media (width<=760px){.pa-email-mp{max-width:none;padding:12px 14px 0}}.pa-btn{color:#17418f;cursor:pointer;background:#fff;border:1px solid #c9d2e2;border-radius:9px;width:100%;min-height:34px;padding:9px 10px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .16s}.pa-btn:hover:not(:disabled){background:#f4f8fe}.pa-btn.solido{color:#fff;background:#17418f;border-color:#17418f;box-shadow:0 8px 18px #17418f3d}.pa-btn.solido:hover:not(:disabled){background:#102c60}.pa-btn:disabled{color:#8a97ae;cursor:default;box-shadow:none;border-color:#e1e7f0}.pa-btn.solido:disabled{color:#fff;background:#c9d2e2;border-color:#c9d2e2}.pa-aviso-admin{color:#8a97ae;margin-top:6px;font-size:11px;line-height:1.35}.pa-aviso-admin code{font-size:11px}.pa-faixa{background:#f4f8fe;border-top:1px solid #e4ebf6;border-bottom:1px solid #e4ebf6;display:grid}.pa-faixa.primeira{border-top:none}.pa-faixa-titulo{letter-spacing:.12em;text-transform:uppercase;color:#6b7a94;white-space:nowrap;padding:6px 26px;font-size:11px;font-weight:700}.pa-faixa-titulo.ia{color:#5145cd}.pa-faixa-nota{letter-spacing:0;text-transform:none;color:#8a97ae;font-weight:600}.pa-faixa-destacada{background:#edf4ff}.pa-bloco{display:grid}.pa-rotulo{color:#16213a;border-bottom:1px solid #edf1f8;align-items:center;gap:8px;padding:7px 26px;font-size:12.5px;display:flex}.pa-nota{color:#6b7a94}.pa-selo-ia{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#5145cd;background:#f1f0fe;border:1px solid #dcd8f7;border-radius:5px;padding:1px 5px;font-size:11px;font-weight:700}.pa-celula{text-align:center;color:#16213a;border-bottom:1px solid #edf1f8;border-left:1px solid #edf1f8;padding:7px 10px;font-size:12.5px;font-weight:600}.pa-celula.destacada{color:#17418f;background:#f5f9ff;border-bottom-color:#e4ebf6;border-left:none;font-weight:700}.pa-celula.check{color:#17418f;font-size:13px;font-weight:700}.pa-celula.check .ico{stroke-width:2.6px;margin:0 auto;display:block}.pa-celula.texto{color:#6b7a94;font-size:12px}.pa-celula.texto.destacada{color:#17418f}.pa-celula.nowrap{white-space:nowrap}.pa-rotulo.sem-borda,.pa-celula.sem-borda{border-bottom:none}.pa-ausente{color:#c0cadb;font-weight:700}.pa-nao{color:#c0cadb;display:inline-flex}.pa-celula.creditos{position:relative}.pa-creditos-valor{justify-content:center;align-items:center;gap:5px;display:inline-flex}.pa-info{color:#8a97ae;cursor:help;border:1px solid #c9d2e2;border-radius:50%;place-items:center;width:14px;height:14px;font-size:11px;font-weight:700;display:inline-grid}.pa-popover{z-index:30;text-align:left;color:#16213a;background:#fff;border:1px solid #e1e7f0;border-radius:12px;width:380px;padding:13px 15px 11px;font-weight:400;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 18px 44px #06143038}.pa-popover.a-direita{left:auto;right:6px;transform:none}@media (width<=640px){.pa-popover,.pa-popover.a-direita{top:auto;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:120;width:auto;max-height:70vh;position:fixed;overflow-y:auto;transform:none}}.pa-pop-titulo{letter-spacing:-.3px;color:#0b2049;font-family:"Source Serif 4",Georgia,serif;font-size:15px;font-weight:700}.pa-pop-nota{color:#8a97ae;margin:3px 0 7px;font-size:11px;line-height:1.45}.pa-pop-linha{border-top:1px solid #f1f5fb;justify-content:space-between;align-items:baseline;gap:14px;padding:5px 0;display:flex}.pa-pop-op{color:#16213a;font-size:11.5px;line-height:1.35}.pa-pop-qtd{color:#17418f;white-space:nowrap;font-size:12px;font-weight:700}.pa-pop-nao-cabe{color:#c0cadb;white-space:nowrap;font-size:11.5px}.pa-pop-rodape{color:#8a97ae;border-top:1px solid #edf1f8;margin-top:8px;padding-top:7px;font-size:11px}.pa-rodape{background:#fbfcfe;border-top:1px solid #e1e7f0;justify-content:space-between;align-items:center;gap:16px;padding:10px 26px;display:flex}.pa-rodape-esq{color:#6b7a94;align-items:center;gap:8px;font-size:12px;display:inline-flex}.pa-confirmando{color:var(--accent-orange);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:inline-flex}.pa-rodape-dir{color:#8a97ae;text-align:right;font-size:12px}.pa-cancelar{color:#6b7a94;cursor:pointer;background:#fff;border:1px solid #c9d2e2;border-radius:9px;padding:4px 10px;font-family:inherit;font-size:11.5px;font-weight:700;transition:background .16s}.pa-cancelar:hover{background:#f4f8fe}.pa-link{font-family:inherit;font-size:inherit;color:#17418f;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0 0 0 6px;font-weight:700;text-decoration:underline}.pa-link:hover:not(:disabled){color:#102c60}.pa-link:disabled{color:#c0cadb;cursor:default;text-decoration:none}@media (width<=900px){.pa-scrim{padding:12px}.pa-cabecalho{padding:14px 16px 12px}.pa-rodape{flex-direction:column;align-items:flex-start;padding:10px 16px}.pa-rodape-dir{text-align:left}.pa-rodape-esq{flex-wrap:wrap}}.trial-banner{background:var(--panel);color:var(--text-main);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:6px 20px;font-size:13px;font-weight:600;display:flex}.trial-banner .ico{color:var(--accent-green)}.trial-banner.urgente .ico{color:var(--accent-orange)}.trial-banner.termos .ico{color:var(--accent-blue)}.trial-banner.urgente button{background:var(--accent-orange)}.trial-banner strong{font-weight:800}.trial-banner button{background:var(--st-ok-solido);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:6px 13px;font-family:inherit;font-size:12px;font-weight:700}.trial-banner button:hover{filter:brightness(1.06)}.assinatura-wall{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1018288c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.assinatura-wall.assinatura-limite{z-index:1100}.assinatura-wall-card{background:var(--panel);border:1px solid var(--border);text-align:center;border-radius:20px;width:100%;max-width:460px;padding:36px 32px;box-shadow:0 24px 60px #10182847}.assinatura-wall-card .aw-icon{background:var(--accent-blue-bg);width:64px;height:64px;color:var(--accent-blue);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;font-size:28px;display:flex}.assinatura-wall-card h2{color:var(--text-main);margin:0 0 10px;font-size:20px;font-weight:800}.assinatura-wall-card p{color:var(--text-sub);margin:0 0 22px;font-size:13.5px;line-height:1.55}.assinatura-wall-card .aw-cta{justify-content:center;width:100%;padding:12px 0;font-size:14px}.assinatura-wall-card .aw-sair{color:var(--text-faint);cursor:pointer;background:0 0;border:none;margin:14px auto 0;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:underline;display:block}.assinatura-wall-card .aw-sair:hover{color:var(--text-sub)}.dash-header-sticky{top:var(--topbar-h);z-index:24;background:var(--bg);padding-top:6px;position:sticky}@media (width<=900px){.dash-header-sticky{position:static}}.dash-filtros-bar{background:var(--panel);border:1px solid var(--border);border-radius:14px;flex-wrap:nowrap;align-items:flex-end;gap:12px;margin:-6px 0 22px;padding:16px 18px;display:flex}.dash-filtro-campo{flex-direction:column;flex:1 1 0;gap:7px;min-width:0;display:flex}.dash-filtro-campo>*{width:100%;min-width:0}.dash-filtro-campo label{letter-spacing:0;text-transform:none;color:var(--text-sub);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.dash-filtro-campo input,.dash-filtro-campo select{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--field-bg);color:var(--text-main);width:100%;min-width:0;padding:6px 10px;font-family:inherit;font-size:13px}.dash-filtro-campo .ui-select-trigger,.dash-filtro-campo .ui-date-trigger{padding-top:6px;padding-bottom:6px}.dash-filtro-campo .ui-date-trigger svg,.dash-filtro-campo .ui-select-trigger svg{width:15px;height:15px}.dash-filtro-acoes{flex-shrink:0;gap:8px;margin-left:auto;display:flex}@media (width<=1100px){.dash-filtros-bar{flex-wrap:wrap}.dash-filtro-campo{flex:150px}}@media (width<=900px){.dash-filtros-bar{flex-direction:column;align-items:stretch}.dash-filtro-acoes{margin-left:0}}.simulador-adversarial-modal{width:94vw;max-width:1280px;max-height:92vh;overflow-y:auto}.despesas-ia-modal{text-align:left;width:94vw;max-width:860px;max-height:92vh;overflow-y:auto}.despesas-previa-table th,.despesas-previa-table td{vertical-align:middle;padding:7px 8px}.despesas-previa-table input,.despesas-previa-table select{width:100%;padding:6px 8px;font-size:12.5px}.despesas-previa-table input.invalid{border-color:var(--accent-red)}.simulador-passos{color:var(--text-faint);align-items:center;gap:8px;padding:12px 0 4px;font-size:12px;font-weight:700;display:flex}.simulador-passos .linha{background:var(--border);flex:0 0 30px;height:1px}.simulador-passos span.ativo{color:var(--accent-red)}.simulador-passos span.feito{color:var(--accent-green)}.simulador-filtros{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.simulador-filtro-chip{border:1px solid var(--border);background:var(--pill-bg-strong);color:var(--text-sub);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700}.simulador-filtro-chip.ativo{background:var(--accent-red-bg);color:var(--accent-red);border-color:var(--accent-red)}.simulador-debate-area{grid-template-columns:200px 1fr;align-items:start;gap:18px;display:grid}.simulador-timeline{flex-direction:column;gap:8px;max-height:60vh;padding-right:4px;display:flex;position:sticky;top:0;overflow-y:auto}.simulador-timeline-item{text-align:left;border:1px solid var(--border);background:var(--panel);cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:8px 10px;font-family:inherit;display:flex}.simulador-timeline-item.ativo{border-color:var(--accent-red);background:var(--accent-red-bg)}.simulador-timeline-item .numero{background:var(--pill-bg-strong);width:20px;height:20px;color:var(--text-sub);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.simulador-timeline-item.ativo .numero{background:var(--st-erro-solido);color:#fff}.simulador-timeline-item .cat{color:var(--text-main);font-size:11px;font-weight:700}.simulador-rodadas{flex-direction:column;gap:10px;min-width:0;display:flex}.simulador-rodada{border:1px solid var(--border);border-radius:12px;overflow:hidden}.simulador-rodada.expandida{border-color:var(--accent-red)}.simulador-rodada-header{background:var(--panel);cursor:pointer;text-align:left;border:none;align-items:center;gap:10px;width:100%;padding:10px 14px;font-family:inherit;display:flex}.simulador-rodada-header .cat{color:var(--text-sub);white-space:nowrap;font-size:12px;font-weight:700}.simulador-rodada-header .trecho{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-style:italic;overflow:hidden}.simulador-rodada-header .chevron{color:var(--text-sub)}.simulador-debate-cols{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:0;display:grid}.simulador-balao{padding:14px 16px;font-size:12.5px;line-height:1.5}.simulador-balao.impugnador{background:var(--accent-red-bg);border-right:1px solid var(--border)}.simulador-balao.defensor{background:var(--accent-green-bg)}.simulador-balao .autor{margin-bottom:6px;font-size:12px;font-weight:800}.simulador-balao .autor .hint{font-weight:500}.simulador-balao .recomendacao{border-top:1px dashed var(--border);color:var(--accent-blue);margin-top:8px;padding-top:8px;font-style:italic}.simulador-resumo-final{background:var(--pill-bg-strong);border-radius:12px;margin:16px 0;padding:14px 16px;font-size:13px}.simulador-relatorio-lista{flex-direction:column;gap:10px;display:flex}.simulador-relatorio-item{border:1px solid var(--border);border-left-width:4px;border-radius:10px;padding:12px 14px;font-size:12.5px}.simulador-relatorio-item .topo{justify-content:space-between;align-items:center;gap:10px;display:flex}@media (width<=900px){.simulador-debate-area{grid-template-columns:1fr}.simulador-timeline{flex-direction:row;max-height:none;position:static;overflow-x:auto}.simulador-timeline-item{min-width:130px}.simulador-debate-cols{grid-template-columns:1fr}.simulador-balao.impugnador{border-right:none;border-bottom:1px solid var(--border)}}.legal-shell{background:var(--bg);min-height:100vh;padding:40px 20px 80px}.legal-doc{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:760px;color:var(--text-main);margin:0 auto;padding:38px 44px;line-height:1.65}.legal-voltar{color:var(--accent-blue);margin-bottom:18px;font-size:13px;font-weight:600;display:inline-block}.legal-doc h1{letter-spacing:-.01em;margin:0 0 18px;font-size:24px;font-weight:800}.legal-doc h2{margin:26px 0 8px;font-size:15px;font-weight:800}.legal-doc p,.legal-doc li{color:var(--text-sub);font-size:14px}.legal-doc ul{flex-direction:column;gap:6px;padding-left:20px;display:flex}.legal-doc strong{color:var(--text-main)}.legal-doc a{color:var(--accent-blue);text-decoration:underline}.cert-ficha{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:0;margin:10px 0 6px;display:flex;overflow:hidden}.cert-ficha>div{border-top:1px solid var(--border);gap:14px;padding:10px 14px;font-size:13.5px;display:flex}.cert-ficha>div:first-child{border-top:0}.cert-ficha dt{color:var(--text-sub);flex:0 0 34%}.cert-ficha dd{color:var(--text-main);min-width:0;margin:0}.cert-hash{word-break:break-all;font-size:12px}.cert-lista{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.cert-lista li{border:1px solid var(--border);background:var(--panel);border-radius:12px;flex-direction:column;gap:5px;padding:13px 15px;display:flex}.cert-lista li strong{font-size:14.5px}.cert-lista li em{color:var(--accent-orange);font-size:13px;font-style:normal}.cert-lista li p{margin:0;font-size:13px;line-height:1.5}.cert-lista .badge{align-self:flex-start}.met-lista{flex-direction:column;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.met-item{border:1px solid var(--border);background:var(--panel);border-radius:12px;overflow:hidden}.met-cabecalho{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.met-cabecalho:hover{background:var(--pill-bg)}.met-titulo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.met-nome{color:var(--text-main);font-size:14.5px;font-weight:700}.met-resumo{color:var(--text-sub);font-size:13px;line-height:1.5}.met-seta{color:var(--text-faint);flex:none;margin-top:2px;font-size:18px;line-height:1}.met-corpo{border-top:1px solid var(--border);padding:2px 16px 16px}.met-corpo h2{margin:16px 0 6px;font-size:13px}.met-nao-faz{background:var(--pill-bg-strong);border-radius:10px;margin-top:18px;padding:12px 14px}.met-nao-faz h2{margin-top:0}.legal-rodape{border-top:1px solid var(--border);margin-top:32px;padding-top:16px;font-size:12.5px}.auth-legal{color:var(--text-faint);text-align:center;margin:12px 0 0;font-size:11.5px;line-height:1.5}.auth-legal a{color:var(--accent-blue);text-decoration:underline}@media (width<=640px){.legal-doc{padding:24px 20px}}.mfa-setup{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.mfa-qr{border:1px solid var(--border);background:#fff;border-radius:12px;width:150px;height:150px;padding:8px}.mfa-passos{color:var(--text-sub);flex-direction:column;gap:8px;max-width:420px;font-size:13px;display:flex}.mfa-passos code{background:var(--pill-bg-strong);word-break:break-all;border-radius:6px;padding:2px 6px;font-size:12px}.busca-overlay{z-index:95;background:#0c111a73;justify-content:center;align-items:flex-start;padding:12vh 16px 0;display:flex;position:fixed;inset:0}.busca-modal{background:var(--panel);border:1px solid var(--border);border-radius:16px;flex-direction:column;width:100%;max-width:620px;display:flex;overflow:hidden;box-shadow:0 24px 64px #00000047}.busca-input{color:var(--text-main);border:none;border-bottom:1px solid var(--border);background:0 0;outline:none;padding:16px 18px;font-family:inherit;font-size:15px}.busca-resultados{max-height:min(420px,52vh);padding:6px;overflow-y:auto}.busca-dica{color:var(--text-faint);text-align:center;padding:22px 16px;font-size:13px}.busca-input:focus-visible{box-shadow:inset 0 -2px 0 var(--accent-blue)}.busca-item{text-align:left;cursor:pointer;width:100%;color:var(--text-main);background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;display:flex}.busca-item.ativo{background:var(--pill-bg)}.busca-tipo{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:800}.busca-tipo-processo{background:var(--accent-blue-bg);color:var(--accent-blue)}.busca-tipo-tarefa{background:var(--accent-orange-bg);color:var(--accent-orange)}.busca-tipo-pagina{background:var(--pill-bg-strong);color:var(--text-sub)}.busca-label{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.busca-sub{color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;padding-left:10px;font-size:12px;overflow:hidden}.busca-rodape{border-top:1px solid var(--border);color:var(--text-faint);background:var(--bg);gap:16px;padding:9px 16px;font-size:11px;display:flex}.radar-hits{flex-direction:column;gap:10px;display:flex}.radar-hit{border:1px solid var(--border);background:var(--panel);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.radar-hit.lido{opacity:.6}.radar-hit-topo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.radar-hit-num{color:var(--text-main);font-size:12.5px;font-weight:700}.radar-hit-trecho{color:var(--text-sub);background:var(--pill-bg);border-radius:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.radar-hit-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.radar-hit-acoes .btn{padding:5px 10px;font-size:11.5px}.radar-hit-escritorio{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.radar-hit-resp{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.radar-hit-resp>:last-child{width:220px;max-width:100%}.calcj-auditoria{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 16px;display:flex}.calcj-auditoria .btn{padding:6px 12px;font-size:12px}.usoia-barra-wrap{flex-direction:column;gap:8px;display:flex}.usoia-barra{background:var(--pill-bg-strong);border-radius:999px;height:12px;overflow:hidden}.usoia-barra-fill{border-radius:999px;height:100%;transition:width .4s}.usoia-barra-legenda{flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:13px;display:flex}.radar-dje-modal{text-align:left;width:94vw}.tour-demo-banner{border:1.5px dashed var(--accent-blue);background:var(--pill-bg);color:var(--text-sub);border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:9px 12px;font-size:12.5px;display:flex}@keyframes peditRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes peditBar{0%{width:0}}@keyframes peditPulse{0%,to{opacity:.45}50%{opacity:1}}.pedit-hero{color:#fff;background:linear-gradient(135deg,#17418f 0%,#102c60 55%,#0b2049 100%);margin:-60px -24px 0;padding:70px 32px 78px;animation:.45s cubic-bezier(.22,1,.36,1) backwards peditRise}.pedit-tabs-moldura{border-bottom:1px solid #ffffff24;margin:0 -8px 14px;position:relative}.pedit-tabs{scrollbar-width:none;gap:2px;padding-bottom:12px;display:flex;overflow-x:auto}.pedit-tabs::-webkit-scrollbar{display:none}.pedit-tabs.sobra-dir{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 76px),#0000 calc(100% - 32px));mask-image:linear-gradient(90deg,#000 calc(100% - 76px),#0000 calc(100% - 32px))}.pedit-tabs.sobra-esq{-webkit-mask-image:linear-gradient(90deg,#0000 32px,#000 76px);mask-image:linear-gradient(90deg,#0000 32px,#000 76px)}.pedit-tabs.sobra-esq.sobra-dir{-webkit-mask-image:linear-gradient(90deg,#0000 32px,#000 76px calc(100% - 76px),#0000 calc(100% - 32px));mask-image:linear-gradient(90deg,#0000 32px,#000 76px calc(100% - 76px),#0000 calc(100% - 32px))}.pedit-tabs-seta{color:#fff;cursor:pointer;background:#1b3f85;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex;position:absolute;top:2px}.pedit-tabs-seta:hover{background:#24509f}.pedit-tabs-seta:focus-visible{outline-offset:2px;outline:2px solid #fff}.pedit-tabs-seta.dir{right:2px}.pedit-tabs-seta.esq{left:2px}.form-tabs-moldura{position:relative}.form-tabs-moldura>.form-tabs{scrollbar-width:none}.form-tabs-moldura>.form-tabs::-webkit-scrollbar{display:none}.form-tabs-moldura:before,.form-tabs-moldura:after{content:"";pointer-events:none;width:76px;display:none;position:absolute;top:0;bottom:0}.form-tabs-moldura:after{background:linear-gradient(90deg, transparent, var(--pill-bg-strong) 55%);border-radius:0 11px 11px 0;right:0}.form-tabs-moldura:before{background:linear-gradient(270deg, transparent, var(--pill-bg-strong) 55%);border-radius:11px 0 0 11px;left:0}.form-tabs-moldura.sobra-dir:after,.form-tabs-moldura.sobra-esq:before{display:block}@media (pointer:coarse){.pedit-tab,.pkb-seg-btn,.pag-visao{min-height:40px}.pedit-tabs-seta{width:40px;height:40px;top:0}.pedit-tabs.sobra-dir{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 88px),#0000 calc(100% - 44px));mask-image:linear-gradient(90deg,#000 calc(100% - 88px),#0000 calc(100% - 44px))}.pedit-tabs.sobra-esq{-webkit-mask-image:linear-gradient(90deg,#0000 44px,#000 88px);mask-image:linear-gradient(90deg,#0000 44px,#000 88px)}.pedit-tabs.sobra-esq.sobra-dir{-webkit-mask-image:linear-gradient(90deg,#0000 44px,#000 88px calc(100% - 88px),#0000 calc(100% - 44px));mask-image:linear-gradient(90deg,#0000 44px,#000 88px calc(100% - 88px),#0000 calc(100% - 44px))}}.pedit-tabs-seta.claro{z-index:1;background:var(--panel);color:var(--accent-blue);border:1px solid var(--border);box-shadow:var(--shadow);top:50%;transform:translateY(-50%)}.pedit-tabs-seta.claro:hover{background:var(--panel);filter:brightness(.97)}.pedit-tabs-seta.claro.dir{right:6px}.pedit-tabs-seta.claro.esq{left:6px}.pedit-tab{color:#ffffffb8;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex:none;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s,color .15s}.pedit-tab:hover{color:#fff;background:#ffffff1a}.pedit-tab.active{color:#fff;background:#ffffff2e;font-weight:700}.pedit-tab-badge{color:#17418f;background:#ffffffe6;border-radius:999px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:800;display:inline-block}.pedit-chips{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:10px;display:flex}.pedit-chip{letter-spacing:.07em;text-transform:uppercase;color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.pedit-chip svg{width:12px;height:12px}.pedit-chip-green{background:var(--st-ok-solido);border-color:var(--st-ok-solido)}.pedit-chip-red{background:var(--st-erro-solido);border-color:var(--st-erro-solido)}.pedit-hero-linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.pedit-autos{letter-spacing:.14em;text-transform:uppercase;color:#8faad8;margin-bottom:4px;font-size:11px;font-weight:700}.pedit-numero{letter-spacing:-.8px;color:#fff;font-variant-numeric:tabular-nums;word-break:break-word;margin:0;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:34px;font-weight:700;line-height:1.08}.pedit-sub{color:#c3d3ee;flex-wrap:wrap;align-items:center;gap:10px;margin-top:9px;font-size:13px;display:flex}.pedit-sub strong{color:#fff;font-weight:600}.pedit-sub-dot{background:#fff6;border-radius:50%;flex-shrink:0;width:4px;height:4px}.pedit-pulse{background:#16a34a;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite peditPulse;display:inline-block}.pedit-btn-hero{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.pedit-btn-hero:hover{background:#fff3}.pedit-btn-hero:disabled{opacity:.6;cursor:default}.pedit-kpis{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:minmax(240px,1.2fr) repeat(3,minmax(min(150px,100%),1fr));align-items:center;gap:20px 24px;margin:-58px 18px 0;padding:20px 24px;animation:.45s cubic-bezier(.22,1,.36,1) 50ms backwards peditRise;display:grid;position:relative;box-shadow:0 20px 40px -30px #0b204980}.pedit-kpi-label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-bottom:6px;font-size:11px;font-weight:700}.pedit-kpi-big{color:var(--text-main);letter-spacing:-.5px;white-space:nowrap;font-size:22px;font-weight:800}.pedit-kpi-big .unidade{color:var(--text-sub);font-size:13px;font-weight:500}.pedit-kpi-sub{color:var(--text-sub);margin-top:4px;font-size:12px}.pedit-kpi-sub.alerta{color:var(--accent-orange);font-weight:600}.pedit-kpi-sub.critico{color:var(--accent-red);font-weight:600}.pedit-gauge-wrap{border-right:1px solid var(--border);align-items:center;gap:15px;padding-right:20px;display:flex}.pedit-gauge{border-radius:50%;flex-shrink:0;place-items:center;width:78px;height:78px;display:grid;position:relative}.pedit-gauge-inner{background:var(--panel);border-radius:50%;place-items:center;width:60px;height:60px;line-height:1;display:grid}.pedit-gauge-pct{color:var(--text-main);letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.pedit-etapa-nome{color:var(--text-main);letter-spacing:-.2px;font-size:15px;font-weight:700}.pedit-bar{background:var(--pill-bg-strong);border-radius:3px;height:5px;margin-top:9px;overflow:hidden}.pedit-bar-fill{border-radius:3px;height:100%;animation:1s cubic-bezier(.22,1,.36,1) .3s both peditBar}.pedit-grid{grid-template-columns:minmax(290px,.8fr) minmax(0,1.6fr);align-items:start;gap:18px;margin-top:18px;display:grid}.pedit-col{flex-direction:column;gap:18px;min-width:0;display:flex}.pedit-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:20px 22px;animation:.45s cubic-bezier(.22,1,.36,1) .1s backwards peditRise}.pedit-card h2{letter-spacing:-.2px;color:var(--text-main);margin:0 0 3px;font-size:15.5px;font-weight:700}.pedit-card .pedit-card-desc{color:var(--text-sub);margin:0 0 16px;font-size:12.5px}.pedit-card-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.pedit-card-header-esq{align-items:center;gap:12px;margin-bottom:14px;display:flex}.pedit-card-vinco{background:var(--accent-blue);border-radius:3px;flex-shrink:0;width:4px;height:30px}.pedit-card-vinco.laranja{background:var(--accent-orange)}.pedit-tl{gap:13px;display:flex}.pedit-tl-rail{flex-direction:column;align-items:center;padding-top:4px;display:flex}.pedit-tl-dot{border-radius:50%;flex-shrink:0;width:12px;height:12px}.pedit-tl-dot.feita{background:var(--accent-green)}.pedit-tl-dot.atual{background:var(--accent-orange);box-shadow:0 0 0 4px var(--accent-orange-bg)}.pedit-tl-dot.futura{background:var(--panel);box-shadow:inset 0 0 0 2px var(--border)}.pedit-tl-linha{background:var(--border);flex:1;width:2px;min-height:22px}.pedit-tl-linha.feita{background:var(--accent-green)}.pedit-tl-txt{min-width:0;padding-bottom:16px}.pedit-tl-nome{color:var(--text-main);font-size:13px;font-weight:600}.pedit-tl-nome.atual{color:var(--accent-blue-forte);font-weight:700}.pedit-tl-nome.futura{color:var(--text-faint)}.pedit-tl-det{color:var(--text-sub);margin-top:2px;font-size:11.5px}.pedit-alertas{flex-direction:column;gap:9px;display:flex}.pedit-alerta{border-radius:var(--radius-md);background:var(--panel);border:1px solid var(--border);color:var(--text-main);padding:11px 13px}.pedit-alerta .d{color:var(--text-sub)}.pedit-alerta .t{font-size:12.5px;font-weight:700}.pedit-alerta .d{margin-top:2px;font-size:11.5px}.pedit-links{flex-direction:column;gap:8px;display:flex}.pedit-link{text-align:left;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);cursor:pointer;align-items:center;gap:11px;width:100%;padding:11px 13px;font-family:inherit;transition:border-color .15s,background .15s,transform .15s;display:flex}.pedit-link:hover{border-color:var(--accent-blue);background:var(--accent-blue-bg);transform:translate(2px)}.pedit-link svg{width:17px;height:17px;color:var(--accent-blue);flex-shrink:0}.pedit-link .txt{flex:1;min-width:0}.pedit-link .t{color:var(--text-main);font-size:12.5px;font-weight:700;display:block}.pedit-link .d{color:var(--text-sub);margin-top:1px;font-size:11.5px;display:block}.pedit-link .seta{color:var(--text-faint);font-size:14px}.pedit-link.atencao{border-color:var(--accent-orange);background:var(--accent-orange-bg)}.pedit-link.atencao svg,.pedit-link.atencao .t,.pedit-link.atencao .d,.pedit-link.atencao .seta{color:var(--accent-orange)}.pedit-acoes{flex-direction:column;gap:8px;display:flex}.pedit-acao{text-align:left;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);width:100%;color:var(--text-sub);cursor:pointer;align-items:center;gap:9px;padding:10px 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s;display:flex}.pedit-acao:hover{border-color:var(--accent-blue);background:var(--accent-blue-bg);color:var(--accent-blue)}.pedit-acao.perigo{color:var(--accent-red)}.pedit-acao.perigo:hover{border-color:var(--accent-red);background:var(--accent-red-bg);color:var(--accent-red)}.pedit-acao svg{flex-shrink:0;width:15px;height:15px}.pedit-card .field-grid{margin-bottom:0}.pedit-savebar{z-index:9;background:var(--panel);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:18px -24px 0;padding:12px 24px;display:flex;position:sticky;bottom:0}.pedit-savebar-info{color:var(--text-sub);font-size:12.5px}.pedit-savebar-info strong{color:var(--text-main);font-weight:600}.pedit-savebar-acoes{align-items:center;gap:10px;display:flex}.pedit-salvo{color:var(--accent-green);align-items:center;gap:6px;font-size:12.5px;font-weight:700;animation:.3s backwards peditRise;display:inline-flex}.pedit-salvo svg{width:13px;height:13px}@media (width<=1100px){.pedit-grid{grid-template-columns:1fr}.pedit-kpis{grid-template-columns:repeat(2,minmax(0,1fr));margin:-58px 10px 0}.pedit-gauge-wrap{border-right:none;padding-right:0}}@media (width<=640px){.pedit-kpis{grid-template-columns:1fr}.pedit-numero{font-size:24px}}body.pg-dash .topbar{z-index:5;background:0 0;position:relative}body.pg-dash .topbar .breadcrumb,body.pg-dash .topbar .breadcrumb .current{color:#e4ecfa}body.pg-dash .topbar .breadcrumb .sep{color:#ffffff80}body.pg-dash .topbar .breadcrumb button:hover{color:#fff}body.pg-dash .topbar .icon-btn,body.pg-dash .topbar .layout-reset-btn{color:#fff;box-shadow:none;background:#ffffff14;border:1px solid #ffffff38}body.pg-dash .topbar .icon-btn:hover{background:#ffffff29}body.pg-dash .topbar .user-block .greet{color:#a8bee2}body.pg-dash .topbar .user-block .name{color:#fff}body.pg-dash .topbar .mobile-hamburger{color:#fff;background:#ffffff14;border-color:#ffffff38}.pgd-hero{color:#fff;background:linear-gradient(135deg,#17418f 0%,#102c60 55%,#0b2049 100%);margin:-60px -24px 0;padding:74px 32px 96px;animation:.45s cubic-bezier(.22,1,.36,1) backwards peditRise}.pgd-hero-linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.pgd-data{letter-spacing:.14em;text-transform:uppercase;color:#8faad8;margin-bottom:6px;font-size:11px;font-weight:700}.pgd-titulo{letter-spacing:-1.1px;color:#fff;margin:0 0 12px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:38px;font-weight:700;line-height:1.05}.pgd-sub{color:#c3d3ee;flex-wrap:wrap;align-items:center;gap:12px;font-size:13.5px;display:flex}.pgd-sub strong{color:#fff;font-weight:600}.pgd-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pgd-btn-filtros{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:background .16s;display:inline-flex}.pgd-btn-filtros:hover,.pgd-btn-filtros.ativo{background:#ffffff2e}.pgd-btn-nova{color:#17418f;cursor:pointer;background:#fff;border:0;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:700;transition:transform .16s,background .16s;display:inline-flex}.pgd-btn-nova:hover{background:#eaf0fb;transform:translateY(-1px)}.pgd-corpo{flex-direction:column;gap:22px;margin-top:-64px;display:flex;position:relative}.mcp-grade{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (width<=900px){.mcp-grade{grid-template-columns:minmax(0,1fr)}}.pgd-filtros{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px 20px;box-shadow:0 24px 48px -32px #0b20498c}.pgd-filtros-grid{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));align-items:end;gap:12px 14px;display:grid}.pgd-decisoes{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:18px;display:grid}@media (width>=761px){.pgd-decisoes.n-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1700px){.pgd-decisoes.n-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.pgd-decisao{background:var(--panel);border:1px solid var(--border);border-left:4px solid var(--accent-blue);border-radius:var(--radius-lg);flex-direction:column;gap:11px;padding:18px 20px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 24px 48px -32px #0b204980}.pgd-decisao:hover{transform:translateY(-3px)}.pgd-decisao.vermelho{border-left-color:var(--accent-red)}.pgd-decisao.laranja{border-left-color:var(--accent-orange)}.pgd-decisao.verde{border-left-color:var(--accent-green)}.pgd-decisao-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.pgd-decisao-rot{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.pgd-decisao-badge{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.pgd-decisao-titulo{color:var(--text-main);letter-spacing:-.2px;font-size:15.5px;font-weight:700}.pgd-decisao-desc{color:var(--text-sub);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12.5px}.pgd-decisao-btn{border:1px solid var(--border);background:var(--panel);cursor:pointer;color:var(--text-sub);border-radius:10px;margin-top:auto;padding:9px 14px;font-family:inherit;font-size:12.5px;font-weight:700;transition:filter .16s}.pgd-decisao-btn:hover{filter:brightness(.96)}.pgd-decisao-btn.solido{background:var(--st-erro-solido);color:#fff;border:0}.pgd-decisao.laranja .pgd-decisao-btn.solido{background:var(--st-atencao-solido)}.pgd-decisao-btn.ambar{border-color:var(--accent-orange-bg);background:var(--accent-orange-bg);color:var(--accent-orange)}.pgd-decisao-btn.azul{border-color:var(--accent-blue-bg);background:var(--accent-blue-bg);color:var(--accent-blue)}.pgd-secao-header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 16px;display:flex}.pgd-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);animation:.45s cubic-bezier(.22,1,.36,1) backwards peditRise}.pgd-card-pad{padding:20px 24px 22px}.pgd-card h2{letter-spacing:-.2px;color:var(--text-main);margin:0;font-size:17px;font-weight:700}.pgd-card .sub{color:var(--text-sub);margin:2px 0 0;font-size:12.5px}.pgd-caixa-numeros{flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.pgd-caixa-num+.pgd-caixa-num{border-left:1px solid var(--border);padding-left:16px}.pgd-caixa-rot{letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-bottom:5px;font-size:11px;font-weight:700}.pgd-caixa-val{letter-spacing:-.5px;white-space:nowrap;color:var(--text-main);font-size:20px;font-weight:700}.pgd-colunas{grid-template-columns:repeat(12,1fr);align-items:end;gap:8px;height:180px;margin-bottom:10px;display:grid}.pgd-coluna{flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;min-width:0;height:100%;display:flex}.pgd-coluna-barras{border-radius:5px 5px 0 0;flex-direction:column-reverse;width:100%;max-width:24px;display:flex;overflow:hidden}.pgd-coluna-seg{width:100%;animation:.8s cubic-bezier(.22,1,.36,1) both growBarPgd}@keyframes growBarPgd{0%{height:0}}.pgd-coluna-mes{color:var(--text-faint);font-size:11px;font-weight:600}.pgd-coluna-mes.atual{color:var(--accent-blue);font-weight:700}.pgd-legenda{color:var(--text-sub);border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px;padding-top:13px;font-size:12px;display:flex}.pgd-legenda span{align-items:center;gap:6px;display:inline-flex}.pgd-quadrado{border-radius:3px;width:9px;height:9px;display:inline-block}.pgd-donut-wrap{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.pgd-donut{border-radius:50%;flex:none;place-items:center;width:116px;height:116px;display:grid}.pgd-donut-centro{background:var(--panel);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:76px;height:76px;display:flex}.pgd-donut-pct{color:var(--text-main);letter-spacing:-.5px;font-size:18px;font-weight:800}.pgd-donut-rot{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700}.pgd-donut-legenda{flex-direction:column;flex:150px;gap:10px;min-width:0;display:flex}.pgd-donut-item{color:var(--text-sub);align-items:center;gap:9px;font-size:12.5px;display:flex}.pgd-donut-item strong{color:var(--text-main);white-space:nowrap;margin-left:auto;font-size:13px}.pgd-nota{border-radius:var(--radius-md);background:var(--panel);border:1px solid var(--border);color:var(--text-main);margin-top:16px;padding:11px 13px;font-size:12.5px;font-weight:600}:root{--sinal-urgente:#e5484d;--sinal-urgente-texto:#ce2c31;--sinal-atencao:#ffc53d;--sinal-atencao-texto:#ab6400}:root[data-theme=dark]{--sinal-urgente-texto:#ff9592;--sinal-atencao-texto:#ffca16}.pgd-riscos{flex-wrap:wrap;gap:14px;display:flex}.pgd-risco{border-radius:var(--radius-md);background:var(--panel);border:1px solid var(--border);border-top:3px solid var(--border);flex:min(280px,100%);min-width:0;padding:14px 16px 12px}.pgd-risco.urgente{--sinal:var(--sinal-urgente);--sinal-texto:var(--sinal-urgente-texto);border-top-color:var(--sinal)}.pgd-risco.atencao{--sinal:var(--sinal-atencao);--sinal-texto:var(--sinal-atencao-texto);border-top-color:var(--sinal)}.pgd-risco .rot{color:var(--sinal-texto,var(--text-sub));align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.pgd-risco .rot i{background:var(--sinal,var(--text-faint));border-radius:50%;flex:none;width:7px;height:7px}.pgd-risco .val{letter-spacing:-.4px;color:var(--text-main);font-variant-numeric:tabular-nums;margin-top:6px;font-size:22px;font-weight:800}.pgd-risco .sub2{color:var(--text-sub);margin-top:2px;font-size:12px;line-height:1.45}.pgd-desempenho{border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pgd-desempenho>div{min-width:0;padding:14px 16px}.pgd-desempenho>div+div{border-left:1px solid var(--border)}.pgd-desempenho .rot{letter-spacing:.09em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700}.pgd-desempenho .val{letter-spacing:-.3px;color:var(--text-main);font-variant-numeric:tabular-nums;margin-top:5px;font-size:20px;font-weight:800}.pgd-desempenho .sub2{color:var(--text-sub);margin-top:2px;font-size:12px;line-height:1.4}@media (width<=760px){.pgd-desempenho{grid-template-columns:minmax(0,1fr)}.pgd-desempenho>div+div{border-left:0;border-top:1px solid var(--border)}}.pgd-grupo{letter-spacing:.1em;text-transform:uppercase;color:var(--text-sub);align-items:center;gap:12px;margin:10px 0 -8px;font-size:11.5px;font-weight:800;display:flex}.pgd-grupo:after{content:"";background:var(--border);flex:1;height:1px}.pgd-risco-lista{flex-direction:column;gap:2px;margin:9px 0 0;padding:0;list-style:none;display:flex}.pgd-risco-lista button,.pgd-risco-lista li.estatico{border:0;border-top:1px solid var(--border);width:100%;font:inherit;color:var(--text-main);text-align:left;background:0 0;flex-wrap:wrap;justify-content:space-between;gap:1px 8px;padding:5px 0;font-size:12px;display:flex}.pgd-risco-lista button{cursor:pointer}@media (pointer:coarse){.pgd-risco-lista button{padding:12px 0}}.pgd-risco-lista button:hover .num{color:var(--accent-blue);text-decoration:underline}.pgd-risco-lista .num{overflow-wrap:anywhere;min-width:0;font-weight:600}.pgd-risco-lista .det{color:var(--text-sub);font-variant-numeric:tabular-nums;margin-left:auto}.pgd-risco-link{font:inherit;color:var(--accent-blue);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.pgd-linha-ind{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.pgd-linha-ind span{color:var(--text-sub);flex:none}.pgd-linha-ind strong{color:var(--text-main);text-align:right;overflow-wrap:anywhere;min-width:0;font-size:14px}.pgd-cap-linha{margin-bottom:15px}.pgd-cap-topo{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;font-size:12.5px;display:flex}.pgd-cap-topo .rot{color:var(--text-sub);font-weight:600}.pgd-cap-topo strong{color:var(--text-main);font-size:13px}.pgd-cap-barra{background:var(--pill-bg-strong);border-radius:7px;height:12px;overflow:hidden}.pgd-cap-fill{border-radius:7px;height:100%;animation:1s cubic-bezier(.22,1,.36,1) both peditBar}.pgd-minicards{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:12px;display:grid}.pgd-minicard{border-radius:var(--radius-md);background:var(--pill-bg);border:1px solid var(--border);padding:12px 14px}.pgd-minicard.azul{background:var(--accent-blue-bg);border-color:#0000}.pgd-minicard .rot{letter-spacing:.09em;text-transform:uppercase;color:var(--text-faint);margin-bottom:5px;font-size:11px;font-weight:700}.pgd-minicard.azul .rot{color:var(--accent-blue)}.pgd-minicard .val{color:var(--text-main);white-space:nowrap;font-size:16px;font-weight:700}.pgd-carga-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 14px;display:flex}.pgd-carga-total{text-align:right;white-space:nowrap}.pgd-carga-total .rot{letter-spacing:.11em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700}.pgd-carga-total .val{color:var(--text-main);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.2}.pgd-carga-grid{grid-template-columns:minmax(0,1fr) 96px 96px;align-items:center;gap:12px;display:grid}.pgd-carga-grid>:not(:first-child){white-space:nowrap}.pgd-carga-grid.com-processo{grid-template-columns:minmax(0,1fr) 176px 44px}.pgd-carga-colunas{letter-spacing:.11em;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--border);padding:0 22px 8px;font-size:11px;font-weight:700}.pgd-carga-linha{border-bottom:1px solid var(--border);padding:13px 22px}.pgd-carga-linha:hover{background:var(--pill-bg)}.pgd-carga-num{text-align:right;color:var(--text-main);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.pgd-carga-tempo{text-align:right;color:var(--text-sub);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.pgd-carga-rodape{background:var(--field-bg);color:var(--text-sub);padding:12px 22px;font-size:12px}.pgd-carga-rodape strong{color:var(--text-main);font-variant-numeric:tabular-nums;font-weight:700}.pgd-carga-topo{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pgd-carga-topo .nome{color:var(--text-main);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;font-weight:600;display:-webkit-box;overflow:hidden}.pgd-carga-topo .det{color:var(--text-label);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.pgd-card-pad .pgd-carga-linha,.pgd-card-pad .pgd-carga-colunas{padding-left:0;padding-right:0}.pgd-carga-topo{flex-wrap:wrap}.pgd-carga-barra{background:var(--pill-bg-strong);border-radius:3px;height:6px;margin-top:7px;overflow:hidden}.pgd-comarca{border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:13px;padding:12px 14px;display:flex}.pgd-comarca+.pgd-comarca{margin-top:9px}.pgd-comarca.lider{border-color:var(--accent-blue-borda);background:var(--accent-blue-bg)}.pgd-comarca-pos{background:var(--pill-bg-strong);width:26px;height:26px;color:var(--text-sub);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.pgd-comarca.lider .pgd-comarca-pos{background:var(--st-info-solido);color:#fff}.pgd-comarca-nome{color:var(--text-main);font-size:13px;font-weight:600}.pgd-comarca-qtd{color:var(--text-sub);margin-top:2px;font-size:12px}.pgd-comarca-val{color:var(--text-main);white-space:nowrap;margin-left:auto;font-size:13.5px;font-weight:700}.pgd-hon tbody tr:hover{cursor:default}.pgd-indices{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:12px;display:grid}.pgd-indice{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.pgd-indice .rot{letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.pgd-indice-ref{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:-3px;font-size:11px}.pgd-indice-linha{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.pgd-indice-linha svg{flex:0 0 58px;width:58px}.pgd-indice .val{color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:700}@media (width<=1100px){.pgd-grid-2{grid-template-columns:1fr!important}}@media (width<=900px){.pgd-hero{margin:-60px -14px 0;padding:70px 18px 92px}.pedit-hero{margin:-60px -14px 0;padding:70px 18px 78px}.pgd-titulo{font-size:28px}.pedit-savebar{margin:90px -14px 0;padding:12px 14px}}.pgc-layout{grid-template-columns:minmax(230px,262px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.pgc-nav{flex-direction:column;gap:16px;display:flex;position:sticky;top:16px}.pgc-nav-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:14px 12px}.pgc-nav-title{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);padding:4px 10px 11px;font-size:11px;font-weight:700}.pgc-nav-item{text-align:left;cursor:pointer;width:100%;color:var(--text-sub);background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;margin-bottom:3px;padding:9px 11px;font-family:inherit;font-size:13px;font-weight:500;transition:background .16s;display:flex}.pgc-nav-item:hover{background:var(--pill-bg)}.pgc-nav-item.ativo{background:var(--accent-blue-bg);box-shadow:inset 2px 0 0 var(--accent-blue);color:var(--accent-blue);font-weight:600}.pgc-nav-ic{border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.pgc-nav-ic svg{width:14px;height:14px}.pgc-nav-item .qtd{color:var(--text-faint);margin-left:auto;font-size:11.5px;font-weight:700}.pgc-nav-item.ativo .qtd{color:var(--text-sub)}.pgc-fav-link{width:100%;color:var(--text-main);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:7px 4px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.pgc-fav-link:hover{color:var(--accent-blue)}.pgc-fav-link svg{flex:none}.pgc-recent{border-top:1px solid var(--border);padding:10px 0}.pgc-recent .nome{color:var(--text-main);font-size:13px;font-weight:600}.pgc-recent .linha{justify-content:space-between;align-items:baseline;gap:8px;margin-top:3px;display:flex}.pgc-recent .quando{color:var(--text-faint);font-size:11.5px}.pgc-recent .valor{color:var(--text-sub);white-space:nowrap;font-size:12.5px;font-weight:700}.pgc-busca-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 18px;display:flex;box-shadow:0 24px 48px -32px #0b204980}.pgc-busca-box{border:1.5px solid var(--border);background:var(--field-bg);border-radius:12px;flex:280px;align-items:center;gap:10px;min-width:0;padding:11px 14px;display:flex}.pgc-busca-box:focus-within{border-color:var(--accent-blue);box-shadow:0 0 0 3px var(--accent-blue-bg)}.pgc-busca-box input{min-width:0;color:var(--text-main);outline:none;flex:1;font-size:13.5px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.pgc-busca-box .atalho{background:var(--pill-bg-strong);color:var(--text-sub);border-radius:6px;padding:3px 7px;font-size:11px;font-weight:700}.pgc-chip-filtro{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .16s}.pgc-chip-filtro:hover{background:var(--pill-bg)}.pgc-chip-filtro.ativo{border-color:var(--st-info-solido);background:var(--st-info-solido);color:#fff;font-weight:700}.pgc-banner{border-radius:var(--radius-lg);color:#fff;background:linear-gradient(160deg,#17418f 0%,#102c60 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;display:flex}.pgc-banner h2{color:#fff;margin:0 0 4px;font-size:15.5px;font-weight:700}.pgc-banner p{color:#c7d8f2;margin:0;font-size:12.5px;line-height:1.5}.pgc-banner button{color:#17418f;cursor:pointer;white-space:nowrap;background:#fff;border:0;border-radius:10px;padding:10px 18px;font-family:inherit;font-size:12.5px;font-weight:700;transition:transform .16s}.pgc-banner button:hover{transform:translateY(-1px)}.pgc-area{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden}.pgc-area-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:18px 20px 16px;display:flex}.pgc-area-header h2{letter-spacing:-.2px;color:var(--text-main);margin:0;font-size:16.5px;font-weight:700}.pgc-area-header .sub{color:var(--text-sub);margin:2px 0 0;font-size:12px}.pgc-area-header a{color:var(--accent-blue);white-space:nowrap;font-size:12.5px;font-weight:600}.pgc-row{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:15px;padding:15px 20px;transition:background .16s;display:flex}.pgc-row:hover{background:var(--pill-bg)}.pgc-row-ic{border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.pgc-row-ic svg{width:18px;height:18px}.pgc-row-txt{flex:260px;min-width:0}.pgc-row-titulo{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:3px;display:flex}.pgc-row-titulo h3{letter-spacing:-.15px;color:var(--text-main);margin:0;font-size:14.5px;font-weight:700}.pgc-row-resumo{color:var(--text-sub);margin-bottom:3px;font-size:12.5px;font-weight:600}.pgc-row-desc{color:var(--text-faint);margin:0;font-size:12px;line-height:1.5}.pgc-row-acoes{flex-wrap:wrap;flex:none;align-items:center;gap:10px;max-width:100%;display:flex}.pgc-fund-chip{background:var(--pill-bg);border:1px solid var(--border);color:var(--text-sub);white-space:nowrap;border-radius:7px;padding:5px 10px;font-size:11px;font-weight:600}.pgc-iniciar{background:var(--st-info-solido);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:10px;padding:9px 17px;font-family:inherit;font-size:12.5px;font-weight:700;transition:filter .16s,transform .16s}.pgc-iniciar:hover{filter:brightness(.92);transform:translateY(-1px)}.pgc-star{border:1px solid var(--border);background:var(--panel);cursor:pointer;width:34px;height:34px;color:var(--text-faint);border-radius:10px;place-items:center;transition:border-color .16s,background .16s;display:grid}.pgc-star:hover{border-color:var(--accent-orange);background:var(--accent-orange-bg)}.pgc-star.fav{color:var(--accent-orange);border-color:var(--accent-orange);background:var(--accent-orange-bg)}.pgc-star svg{width:15px;height:15px}@media (width<=1100px){.pgc-layout{grid-template-columns:1fr}.pgc-nav{position:static}}@keyframes plpGrow{0%{transform:scaleX(0)}}.plp-hero{padding-bottom:78px;animation:none}.plp-rot{letter-spacing:1.4px;text-transform:uppercase;color:#8fb4f5;font-size:11.5px;font-weight:700}.plp-titulo{letter-spacing:-1.2px;color:#fff;margin:8px 0 0;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1.05}.plp-hero-sub{color:#ffffffb8;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;font-size:13px;display:flex}.plp-hero-sub strong{color:#fff;font-weight:700}.plp-hero-dot{opacity:.45}.plp-hero-linha{flex-wrap:wrap;align-items:flex-end;gap:40px;display:flex}.plp-hero-acoes{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.plp-btn-hero{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:10px;align-items:center;gap:8px;padding:11px 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:transform .16s,background .16s;display:inline-flex}.plp-btn-hero:hover{background:#ffffff2e;transform:translateY(-1px)}.plp-btn-branco{color:#17418f;cursor:pointer;background:#fff;border:none;border-radius:10px;align-items:center;gap:8px;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 8px 20px #0614303d}.plp-btn-branco:hover{transform:translateY(-1px);box-shadow:0 12px 26px #0614304d}.plp-corpo{z-index:2;margin-top:-60px;position:relative}.plp-filtro-chave{min-height:40px;color:var(--text-sub);align-items:center;gap:10px;font-size:13px;display:flex}.plp-link-cancelados{font:inherit;color:var(--accent-blue);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.plp-hon-val.cancelado{color:var(--text-faint);text-decoration:line-through}.plp-kpis{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:minmax(280px,auto) repeat(auto-fit,minmax(min(190px,100%),1fr));animation:.5s backwards peditRise;display:grid;box-shadow:0 16px 38px #102c601a}.plp-gauge-cell{border-right:1px solid var(--border);align-items:center;gap:16px;padding:14px 24px;display:flex}.plp-gauge{border-radius:50%;flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative}.plp-gauge-centro{background:var(--panel);border-radius:50%;place-items:center;width:50px;height:50px;line-height:1;display:grid}.plp-gauge-pct{letter-spacing:-.6px;font-variant-numeric:tabular-nums;color:var(--text-main);font-size:17px;font-weight:800}.plp-gauge-tit{letter-spacing:-.3px;color:var(--text-main);margin-top:6px;font-size:16.5px;font-weight:700}.plp-gauge-sub{color:var(--text-sub);margin-top:5px;font-size:12.5px}.plp-ind{border-right:1px solid var(--border);padding:14px 22px}.plp-ind:last-child{border-right:none}.plp-ind-top{align-items:center;gap:7px;display:flex}.plp-ind-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.plp-ind-rot{letter-spacing:1.1px;text-transform:uppercase;color:var(--text-faint);font-size:11.5px;font-weight:700}.plp-ind-valor{letter-spacing:-.9px;color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:6px;font-size:23px;font-weight:800}.plp-ind-apoio{color:var(--text-sub);margin-top:5px;font-size:12.5px}.plp-ind-barra{background:var(--pill-bg-strong);border-radius:3px;height:5px;margin-top:10px;overflow:hidden}.plp-ind-fill{transform-origin:0;border-radius:3px;height:100%;animation:.8s both plpGrow}.plp-tabsrow{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:flex-end;gap:4px;margin-top:16px;display:flex}.plp-tab{color:var(--text-sub);cursor:pointer;background:0 0;border:none;border-bottom:2.5px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 16px;font-family:inherit;font-size:14.5px;font-weight:600;transition:color .16s;display:inline-flex}.plp-tab.ativo{color:var(--accent-blue);border-bottom-color:var(--accent-blue);font-weight:700}.plp-tab-badge{background:var(--pill-bg);min-width:22px;color:var(--text-faint);font-variant-numeric:tabular-nums;text-align:center;border-radius:20px;padding:2px 6px;font-size:11.5px;font-weight:700}.plp-tab.ativo .plp-tab-badge{background:var(--accent-blue-bg);color:var(--accent-blue)}.plp-tabs-acoes{align-items:center;gap:10px;margin-left:auto;padding-bottom:8px;display:flex}.plp-busca{border:1px solid var(--border);background:var(--field-bg);border-radius:10px;align-items:center;gap:8px;min-width:240px;padding:8px 12px;display:flex}.plp-busca svg{flex-shrink:0}.plp-busca input{box-shadow:none;color:var(--text-main);background:0 0;border:none;border-radius:0;outline:none;width:100%;padding:0;font-family:inherit;font-size:13.5px}.plp-busca input:focus{box-shadow:none;border:none}.plp-busca:focus-within{border-color:var(--accent-blue);box-shadow:0 0 0 3px var(--accent-blue-bg)}.plp-btn-filtros{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:9px 13px;font-family:inherit;font-size:13.5px;font-weight:600;transition:transform .16s,border-color .16s,color .16s;display:inline-flex}.plp-btn-filtros:hover,.plp-btn-filtros.ativo{border-color:var(--accent-blue);color:var(--accent-blue);transform:translateY(-1px)}.plp-tabela{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);margin-top:12px;animation:.5s .1s backwards peditRise;overflow-x:auto}.plp-thead,.plp-row{grid-template-columns:minmax(100px,.7fr) minmax(210px,1.3fr) minmax(130px,1.05fr) minmax(130px,1.2fr) minmax(145px,1.1fr) minmax(108px,.72fr) minmax(100px,.9fr);align-items:center;gap:10px;min-width:1030px;display:grid}.plp-thead{background:var(--pill-bg);border-bottom:1px solid var(--border);padding:10px 22px}.plp-th{letter-spacing:1.1px;text-transform:uppercase;color:var(--text-sub);font-size:11px;font-weight:700}.plp-row{border-bottom:1px solid var(--border);cursor:pointer;color:inherit;padding:13px 22px;text-decoration:none;transition:background .16s,transform .16s}.plp-row:hover{background:var(--field-bg);transform:translate(2px)}.plp-badge-cat{border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.plp-badge-cat .ico{width:12px;height:12px}.plp-badge-cat.judicial,.plp-badge-cat.advocacia{background:var(--accent-blue-bg);color:var(--accent-blue-forte)}.plp-badge-cat.extrajudicial,.plp-badge-cat.advocacia_administrativo,.plp-badge-cat.advocacia_extrajudicial,.plp-badge-cat.advocacia_consultivo{background:var(--st-neutro-bg);color:var(--st-neutro-tx)}.plp-badge-cat.assistencia_tecnica{background:var(--panel);color:var(--accent-blue-forte);box-shadow:inset 0 0 0 1px var(--st-info-traco)}.plp-num{letter-spacing:-.2px;color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px;font-weight:700}.plp-num-sub{color:var(--text-faint);margin-top:3px;font-size:12px}.plp-tipo{align-items:center;gap:9px;display:flex}.plp-tipo-ico{background:var(--accent-blue-bg);width:28px;height:28px;color:var(--accent-blue);border-radius:8px;flex:none;place-items:center;display:grid}.plp-tipo-nome,.plp-comarca{color:var(--text-main);font-size:13.5px;font-weight:600}.plp-cliente{color:var(--text-sub);margin-top:3px;font-size:12px}.plp-etapa-nome{font-size:13px;font-weight:600}.plp-etapa-linha{align-items:center;gap:9px;margin-top:7px;display:flex}.plp-etapa-barra{background:var(--pill-bg-strong);border-radius:3px;flex:1;height:6px;overflow:hidden}.plp-etapa-fill{transform-origin:0;border-radius:3px;height:100%;animation:.8s both plpGrow}.plp-etapa-pct{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.plp-prazo{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:700}.plp-prazo-sub{white-space:nowrap;margin-top:3px;font-size:11.5px;font-weight:600}.plp-hon{text-align:right}.plp-hon-val{color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px;font-weight:700}.plp-hon-val.recebido{color:var(--accent-green)}.plp-hon-sub{color:var(--text-faint);margin-top:3px;font-size:11.5px}.plp-paginacao{background:var(--field-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;display:flex}.plp-pag-info{color:var(--text-sub);font-variant-numeric:tabular-nums;font-size:12.5px}.plp-pag-botoes{align-items:center;gap:6px;display:flex}.plp-pag-btn{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:8px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .16s,color .16s}.plp-pag-btn:disabled{color:var(--text-desativado);cursor:default}.plp-pag-btn:not(:disabled):hover{border-color:var(--accent-blue);color:var(--accent-blue)}.plp-pag-num{border:1px solid var(--border);background:var(--panel);width:32px;height:32px;color:var(--text-sub);cursor:pointer;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .16s,color .16s}.plp-pag-num.ativo{background:var(--st-info-solido);color:#fff;border:none;font-weight:700}.plp-pag-num:not(.ativo):hover{border-color:var(--accent-blue);color:var(--accent-blue)}.plp-footbar{z-index:9;border-top:1px solid var(--border);background:color-mix(in srgb, var(--panel) 95%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:32px -24px 0;position:sticky;bottom:0}.plp-footbar-linha{flex-wrap:wrap;align-items:center;gap:16px;padding:14px 24px;display:flex}.plp-footbar-status{color:var(--text-sub);align-items:center;gap:8px;font-size:12.5px;display:flex}.plp-footbar-acoes{align-items:center;gap:10px;margin-left:auto;display:flex}.plp-btn-exportar{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:10px;padding:10px 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:transform .16s,border-color .16s,color .16s}.plp-btn-exportar:hover{border-color:var(--accent-blue);color:var(--accent-blue);transform:translateY(-1px)}.plp-btn-novanom{background:var(--st-info-solido);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:10px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .16s;box-shadow:0 8px 18px #17418f42}.plp-btn-novanom:hover{transform:translateY(-1px)}@media (width<=1100px){.plp-gauge-cell{border-right:none}}@media (width<=900px){.plp-titulo{font-size:30px}.plp-busca{flex:1;min-width:0}.plp-tabs-acoes{width:100%}.plp-footbar{margin:32px -14px 0}.plp-footbar-linha{padding:12px 14px}}@media (width<=640px){.plp-so-largo{display:none!important}.plp-hero{padding-bottom:76px}.plp-titulo{font-size:26px}.plp-hero-sub{gap:8px;margin-top:8px;font-size:12.5px}.plp-hero-linha{gap:16px}.plp-hero-acoes{gap:8px;margin-left:0}.plp-hero-acoes .plp-btn-hero{padding:8px 12px;font-size:13px}.plp-gauge-cell{display:none!important}.plp-tabela{overflow-x:visible}.plp-thead{display:none}.plp-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cat prazo""num num""tipo tipo""comarca comarca""etapa hon";gap:4px 12px;min-width:0;padding:14px 16px}.plp-row:hover{transform:none}.plp-c-cat{flex-wrap:wrap;grid-area:cat;align-items:center;gap:6px;display:flex}.plp-c-tipo{grid-area:tipo;gap:6px;min-width:0}.plp-c-tipo .plp-tipo-ico{display:none}.plp-c-tipo .plp-tipo-nome{color:var(--text-sub);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.plp-c-tipo .plp-tipo-vazio{display:none}.plp-tab{gap:6px;padding:11px 9px;font-size:14px}.plp-tab-badge{min-width:0;padding:2px 6px}.plp-c-num{grid-area:num;min-width:0;margin-top:4px}.plp-c-num .plp-num{white-space:normal;overflow-wrap:anywhere}.plp-c-comarca{grid-area:comarca;min-width:0;margin-top:2px}.plp-c-comarca .plp-comarca{font-size:13px}.plp-c-comarca .plp-comarca.vazia{display:none}.plp-c-etapa{grid-area:etapa;min-width:0;margin-top:6px}.plp-c-prazo{text-align:right;grid-area:prazo;align-self:start}.plp-c-prazo .plp-prazo{font-size:18px}.plp-c-hon{grid-area:hon;align-self:end}}@media (width<=360px){.plp-tab{gap:4px;padding:11px 5px;font-size:13px}.plp-tab-badge{padding:2px 4px}}@media (width<=640px){.plp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.plp-gauge-cell{grid-column:1/-1;padding:18px}.plp-ind{border-right:none;border-top:1px solid var(--border);min-width:0;padding:16px}.plp-ind:nth-child(2n){border-right:1px solid var(--border)}.plp-ind-valor{white-space:normal;overflow-wrap:anywhere;font-size:clamp(18px,5.6vw,25px)}}.prp-hero{padding-bottom:92px}.prp-titulo{letter-spacing:-1.2px;color:#fff;margin:0 0 12px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1.05}.prp-sub{color:#c3d3ee;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.prp-sub strong{color:#fff;font-weight:600}.prp-dot{background:#fff6;border-radius:50%;width:4px;height:4px}.prp-btn-ghost{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:10px;padding:11px 17px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s}.prp-btn-ghost:hover{background:#ffffff2e}.prp-btn-branco{color:#17418f;cursor:pointer;background:#fff;border:0;border-radius:10px;align-items:center;gap:9px;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .16s,background .16s;display:flex}.prp-btn-branco:hover{background:#eaf0fb;transform:translateY(-1px)}.prp-corpo{z-index:2;grid-template-columns:minmax(0,1.35fr) minmax(min(300px,100%),1fr);align-items:start;gap:24px;margin-top:-70px;display:grid;position:relative}.prp-coluna{flex-direction:column;gap:24px;min-width:0;display:flex}.prp-abas{z-index:2;max-width:460px;margin-top:-58px;position:relative}.prp-abas+.prp-corpo{margin-top:18px}.prp-corpo-solo{grid-template-columns:minmax(0,1fr)}.prp-card{background:var(--panel);border:1px solid var(--border);border-radius:16px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise}.prp-card.destaque{box-shadow:0 24px 48px -32px #0b20498c}.prp-sec-header{border-bottom:1px solid var(--border);align-items:center;gap:13px;padding:22px 26px 18px;display:flex}.prp-sec-bar{background:var(--accent-blue);border-radius:3px;flex:none;width:4px;height:34px}.prp-sec-bar.ambar{background:var(--accent-orange)}.prp-sec-bar.verde{background:var(--accent-green)}.prp-sec-header h2{letter-spacing:-.2px;color:var(--text-main);margin:0;font-size:18.5px;font-weight:700}.prp-sec-header p{color:var(--text-sub);margin:2px 0 0;font-size:12.5px}.prp-sec-txt{flex:1;min-width:0}.prp-chip{background:var(--st-neutro-bg);color:var(--st-neutro-tx);font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.prp-chip.ambar{background:var(--accent-orange-bg);color:var(--accent-orange)}.prp-chip.verde{background:var(--st-neutro-bg);color:var(--st-neutro-tx)}.prp-filtros{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:16px 26px 14px;display:flex}.prp-busca{flex:1;min-width:220px;position:relative}.prp-busca svg{pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.prp-busca input{border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--text-main);border-radius:10px;outline:none;padding:11px 13px 11px 34px;font-size:14.5px;transition:border-color .16s,box-shadow .16s}.prp-busca input:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px var(--accent-blue-bg);background:var(--panel)}.prp-linha{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:14px;padding:15px 26px;transition:background .16s;display:flex}.prp-linha:hover{background:var(--field-bg)}.prp-avatar{background:var(--accent-blue-bg);width:42px;height:42px;color:var(--accent-blue);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.prp-linha-txt{flex:1;min-width:0}.prp-linha-nome{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.prp-linha-nome .nome{color:var(--text-main);letter-spacing:-.2px;font-size:14px;font-weight:700}.prp-linha-nome .prp-nome-btn{cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit}.prp-linha-nome .prp-nome-btn:hover{color:var(--accent-blue);text-decoration:underline}.prp-status{white-space:nowrap;background:var(--accent-blue-bg);color:var(--accent-blue);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.prp-status .ponto{background:currentColor;border-radius:50%;width:6px;height:6px}.prp-status.verde{background:var(--accent-green-bg);color:var(--accent-green)}.prp-status.ambar{background:var(--accent-orange-bg);color:var(--accent-orange)}.prp-linha-meta{color:var(--text-sub);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12.5px;overflow:hidden}.prp-aviso-perfil{background:var(--panel);border:1px solid var(--border-forte);border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin:0 26px 14px;padding:14px 16px 14px 50px;display:flex;position:relative}.prp-aviso-perfil>div{flex:1;min-width:min(220px,100%)}@media (width<=480px){.prp-aviso-perfil{margin-inline:0}}.prp-aviso-perfil strong{color:var(--text-main);font-size:13.5px}.prp-aviso-perfil p{color:var(--text-sub);margin:4px 0 0;font-size:12.5px}.prp-linha-num{text-align:right;flex:none}.prp-linha-num .num{color:var(--text-main);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.prp-linha-num .apoio{color:var(--text-faint);margin-top:2px;font-size:11.5px}.prp-convidar{background:var(--st-info-solido);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:filter .16s;box-shadow:0 10px 22px -12px #17418fe6}.prp-convidar:hover{filter:brightness(.88)}.prp-balao{border:1px solid var(--border-forte);background:var(--panel);width:38px;height:38px;color:var(--accent-blue);cursor:pointer;border-radius:10px;flex:none;place-items:center;transition:background .16s,border-color .16s;display:grid;position:relative}.prp-balao:hover{background:var(--accent-blue-bg);border-color:var(--accent-blue-borda)}.ponto-novo{background:var(--accent-orange);border:2px solid var(--panel);box-sizing:content-box;border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px}.prp-dir-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 26px;display:flex}.prp-dir-footer .info{color:var(--text-sub);font-size:13px}.prp-dir-footer .info strong{color:var(--text-main);font-weight:600}.prp-dir-footer .como{color:var(--accent-blue);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:700}.prp-como-txt{color:var(--text-sub);padding:0 26px 18px;font-size:12.5px;line-height:1.6}.prp-sec-corpo{flex-direction:column;gap:10px;padding:18px 22px 20px;display:flex}.prp-avatar-mini{background:var(--accent-blue-bg);width:34px;height:34px;color:var(--accent-blue);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.prp-convite{border:1px solid var(--border);border-left:3px solid var(--st-atencao-traco);background:var(--panel);border-radius:11px;padding:13px 14px}.prp-convite-top{align-items:center;gap:10px;display:flex}.prp-convite .prp-avatar-mini{background:var(--pill-bg);color:var(--text-sub)}.prp-convite-nome{color:var(--text-main);font-size:13.5px;font-weight:600}.prp-convite-det{color:var(--text-sub);margin-top:2px;font-size:12px}.prp-convite-acoes{align-items:center;gap:8px;margin-top:11px;display:flex}.prp-aceitar{background:var(--st-info-solido);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:1;padding:9px 12px;font-family:inherit;font-size:12.5px;font-weight:700;transition:filter .16s}.prp-aceitar:hover{filter:brightness(.88)}.prp-recusar{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:10px;flex:1;padding:9px 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .16s}.prp-recusar:hover{background:var(--pill-bg)}.prp-nota-rodape{color:var(--text-faint);font-size:11.5px;line-height:1.5}.prp-parceria{border:1px solid var(--border);border-radius:11px;align-items:center;gap:12px;padding:13px 14px;transition:border-color .16s,background .16s,transform .16s;display:flex}.prp-parceria.clicavel{cursor:pointer}.prp-parceria.clicavel:hover{border-color:var(--accent-blue);background:var(--field-bg);transform:translate(2px)}.prp-parceria-txt{flex:1;min-width:0}.prp-parceria-nome{color:var(--text-main);font-size:13.5px;font-weight:600;display:block}.prp-parceria-det{color:var(--text-sub);margin-top:2px;font-size:12px;display:block}.prp-parceria .seta{color:var(--text-faint);font-size:15px}.prp-parceria.pendente{border-style:dashed}.prp-parceria.pendente .prp-avatar-mini{background:var(--pill-bg);color:var(--text-faint)}.prp-parceria.pendente .prp-parceria-nome{color:var(--text-sub)}.prp-parceria.pendente .prp-parceria-det{color:var(--text-faint)}.prp-perfil-card{border-left:4px solid var(--accent-blue);padding:20px 22px}.prp-perfil-card h2{color:var(--text-main);letter-spacing:-.2px;margin:0;font-size:16.5px;font-weight:700}.prp-perfil-card p{color:var(--text-sub);margin:3px 0 0;font-size:13px;line-height:1.5}.prp-perfil-card p strong{color:var(--text-main);font-weight:600}.prp-editar-perfil{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:10px;margin-top:13px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:border-color .16s,background .16s}.prp-editar-perfil:hover{border-color:var(--accent-blue);background:var(--field-bg)}.prp-voltar{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:10px;align-items:center;gap:7px;margin-bottom:14px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .16s;display:inline-flex}.prp-voltar:hover{border-color:var(--accent-blue);color:var(--accent-blue)}@media (width<=1100px){.prp-corpo{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.prp-titulo{font-size:30px}}.pch-hero{padding-bottom:92px}.pch-hero-doc{padding-bottom:30px}.pch-corpo-doc,.pch-corpo.pch-corpo-lista{margin-top:22px}.pch-rascunho{border-left:3px solid var(--accent-orange);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 24px;display:flex}.pch-rascunho-rot{letter-spacing:1.1px;text-transform:uppercase;color:var(--accent-orange);font-size:11.5px;font-weight:700}.pch-rascunho-nome{color:var(--text-main);font-variant-numeric:tabular-nums;margin-top:5px;font-size:16px;font-weight:700}.pch-rascunho-meta{color:var(--text-sub);margin-top:3px;font-size:12.5px}.pch-rascunho-acoes{flex-wrap:wrap;gap:10px;display:flex}.pch-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pch-passo{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-family:inherit;transition:border-color .16s,background .16s;display:flex}.pch-passo:hover{border-color:var(--accent-blue)}.pch-passo.ativo{border-color:var(--accent-blue);background:var(--accent-blue-bg);color:var(--text-main)}.pch-passo-n{background:var(--pill-bg-strong);width:28px;height:28px;color:var(--text-sub);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.pch-passo.ativo .pch-passo-n{background:var(--st-info-solido);color:#fff}.pch-passo-txt{flex-direction:column;min-width:0;display:flex}.pch-passo-txt b{color:var(--text-main);font-size:14px}.pch-passo-txt small{color:var(--text-sub);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pch-btn-passo{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-main);cursor:pointer;border-radius:10px;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:700}.pch-btn-passo.proximo{border-color:var(--accent-blue);color:var(--accent-blue)}.pch-link-passo{font:inherit;color:var(--accent-blue);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=640px){.pch-passo{gap:8px;padding:10px}.pch-passo-txt small{display:none}}.pch-hero-btn-forte{color:#102c60;background:#fff;border-color:#fff;font-weight:700}.pch-hero-btn-forte:hover{background:#ffffffdb}.pch-hero-btn-ok{color:#b9f2cf;border-color:#7ee7a78c}.pch-hero-btn-nao{color:#ffc9c9;border-color:#ffa8a880}.pch-rot{letter-spacing:.14em;text-transform:uppercase;color:#8fb4f5;margin-bottom:8px;font-size:11.5px;font-weight:700}.pch-titulo{letter-spacing:-1.2px;color:#fff;margin:0 0 12px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1.05}.pch-sub{color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.pch-sub strong{color:#fff;font-weight:700}.pch-sub-dot{background:#fff6;border-radius:50%;width:4px;height:4px}.pch-sub .viva{align-items:center;gap:7px;display:inline-flex}.pch-corpo{z-index:2;flex-direction:column;gap:24px;margin-top:-70px;padding-bottom:12px;display:flex;position:relative}.pch-kpis{background:var(--panel);border:1px solid var(--border);border-radius:16px;grid-template-columns:minmax(280px,auto) repeat(auto-fit,minmax(min(190px,100%),1fr));animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;display:grid;box-shadow:0 16px 38px #102c601a}.pch-kpi-gauge{border-right:1px solid var(--border);align-items:center;gap:18px;padding:22px 26px;display:flex}.pch-gauge{border-radius:50%;flex:none;place-items:center;width:86px;height:86px;display:grid}.pch-gauge-inner{background:var(--panel);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:70px;height:70px;display:flex}.pch-gauge-pct{letter-spacing:-.6px;color:var(--text-main);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;line-height:1}.pch-kpi{border-right:1px solid var(--border);padding:22px 24px}.pch-kpi:last-child{border-right:none}.pch-kpi-rot{letter-spacing:.11em;text-transform:uppercase;color:var(--text-faint);font-size:11.5px;font-weight:700}.pch-kpi-val{letter-spacing:-.9px;color:var(--text-main);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:9px;font-size:25px;font-weight:800}.pch-kpi-val.ambar{color:var(--accent-orange)}.pch-kpi-val.critico{color:var(--accent-red)}.pch-kpi-apoio{color:var(--text-faint);margin-top:5px;font-size:12px}@media (width<=900px){.pch-kpis{grid-template-columns:minmax(0,1fr)}.pch-kpi-gauge,.pch-kpi{border-right:none;border-bottom:1px solid var(--border)}.pch-kpi:last-child{border-bottom:none}}.pch-kpi-barra{background:var(--border);border-radius:3px;height:5px;margin-top:10px;overflow:hidden}.pch-kpi-fill{transform-origin:0;border-radius:3px;height:100%;animation:.8s both plpGrow}.pch-card{background:var(--panel);border:1px solid var(--border);border-radius:16px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise}.pch-card-pad{padding:22px 26px}.pch-seletor-linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.pch-seletor-linha h2{letter-spacing:-.3px;color:var(--text-main);margin:0;font-size:18.5px;font-weight:700}.pch-seletor-linha p{color:var(--text-sub);margin:4px 0 0;font-size:12.5px}.pch-segmento{background:var(--accent-blue-bg);border:1px solid var(--accent-blue-borda);border-radius:12px;flex-wrap:wrap;gap:6px;padding:5px;display:flex}.pch-seg-btn{cursor:pointer;color:var(--text-sub);background:0 0;border:0;border-radius:9px;padding:9px 15px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s,color .16s,box-shadow .16s}.pch-seg-btn.ativo{background:var(--panel);color:var(--accent-blue-forte);font-weight:700;box-shadow:0 2px 8px #102c601f}.pch-seg-btn.ativo.ambar{color:var(--accent-orange-forte)}.pch-faixa-info{background:var(--accent-blue-bg);border-left:3px solid var(--accent-blue);border-radius:11px;align-items:center;gap:11px;margin-top:18px;padding:13px 15px;display:flex}.pch-faixa-info .tit{color:var(--accent-blue-forte);font-size:13.5px;font-weight:600}.pch-faixa-info .apoio{color:var(--accent-blue);margin-top:2px;font-size:12.5px}.pch-modelo-chip{border:1px solid var(--accent-blue-borda);background:var(--accent-blue-bg);color:var(--accent-blue-forte);cursor:pointer;border-radius:20px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:filter .16s}.pch-modelo-chip:hover{filter:brightness(.96)}.pch-modelo-chip.ativo{background:var(--st-info-solido);border-color:var(--st-info-solido);color:#fff;font-weight:700}.pch-grid{grid-template-columns:minmax(0,1.6fr) minmax(320px,.78fr);align-items:start;gap:24px;display:grid}.pch-col{flex-direction:column;gap:24px;min-width:0;display:flex}.pch-col-lateral{position:sticky;top:24px}.pch-sec-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:22px 28px 18px;display:flex}.pch-sec-esq{align-items:center;gap:13px;min-width:0;display:flex}.pch-filete{background:var(--accent-blue);border-radius:3px;flex:none;width:4px;height:34px}.pch-filete.ambar{background:var(--accent-orange)}.pch-sec-header h2{letter-spacing:-.3px;color:var(--text-main);margin:0;font-size:18.5px;font-weight:700}.pch-sec-header p{color:var(--text-sub);margin:2px 0 0;font-size:12.5px}.pch-pill{background:var(--accent-blue-bg);color:var(--accent-blue);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:700}.pch-pill.ambar{background:var(--accent-orange-bg);color:var(--accent-orange)}.pch-btn-sec{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;white-space:nowrap;border-radius:10px;padding:9px 13px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .16s,color .16s,transform .16s}.pch-btn-sec:hover{border-color:var(--accent-blue);color:var(--accent-blue);transform:translateY(-1px)}.pch-form{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px 22px;padding:24px 28px 26px;display:grid}.pch-campo{flex-direction:column;gap:7px;min-width:0;display:flex}.pch-campo.largo{grid-column:1/-1}.pch-campo>span.rot{color:var(--text-label);font-size:13px;font-weight:600}.pch-campo input,.pch-campo textarea{border:1px solid var(--border-forte);background:var(--field-bg);color:var(--text-main);border-radius:10px;outline:none;width:100%;padding:11px 14px;font-family:inherit;font-size:14.5px;transition:border-color .16s,box-shadow .16s}.pch-campo textarea{resize:vertical;line-height:1.55}.pch-campo input:focus,.pch-campo textarea:focus{border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-bg);background:var(--panel)}.pch-campo input.num{font-variant-numeric:tabular-nums}.pch-campo input.pendente,.pch-campo textarea.pendente{border-color:var(--accent-orange-borda);background:var(--accent-orange-bg);color:var(--accent-orange-forte)}.pch-campo input.pendente:focus,.pch-campo textarea.pendente:focus{border-color:var(--accent-orange);box-shadow:0 0 0 3px var(--accent-orange-bg)}.pch-clausulas{flex-direction:column;gap:14px;padding:18px 28px 8px;display:flex}.pch-clausula{border:1px solid var(--border);background:var(--field-bg);border-radius:12px;padding:16px 18px}.pch-clausula-topo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.pch-clausula-esq{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.pch-clausula-num{background:var(--accent-blue-bg);width:26px;height:26px;color:var(--accent-blue);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.pch-clausula-prefixo{color:var(--text-main);white-space:nowrap;flex:none;font-size:14.5px;font-weight:700}.pch-clausula-titulo{min-width:0;color:var(--text-main);background:0 0;border:1px solid #0000;border-radius:8px;outline:none;flex:1;padding:8px 11px;font-family:inherit;font-size:14.5px;font-weight:700}.pch-clausula-titulo:focus{border-color:var(--accent-blue-forte);background:var(--panel);box-shadow:0 0 0 3px var(--accent-blue-bg)}.pch-clausula-acoes{flex:none;align-items:center;gap:6px;display:flex}.pch-btn-mini{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:8px;padding:6px 10px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .16s,color .16s}.pch-btn-mini:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.pch-btn-x{background:var(--panel);border:1px solid var(--accent-red-borda);width:28px;height:28px;color:var(--accent-red);cursor:pointer;border-radius:8px;font-family:inherit;font-size:13px}.pch-btn-x:disabled{border-color:var(--border);color:var(--text-desativado);cursor:not-allowed}.pch-paragrafos{flex-direction:column;gap:9px;display:flex}.pch-paragrafo{align-items:flex-start;gap:10px;display:flex}.pch-paragrafo-rot{color:var(--text-faint);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;padding-top:11px;font-size:12px;font-weight:700}.pch-paragrafo textarea{border:1px solid var(--border-forte);background:var(--panel);min-width:0;color:var(--text-main);resize:vertical;border-radius:10px;outline:none;flex:1;padding:11px 13px;font-family:inherit;font-size:13.5px;line-height:1.55}.pch-paragrafo textarea:focus{border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-bg)}.pch-clausulas-rodape{flex-wrap:wrap;align-items:center;gap:10px;padding:6px 28px 22px;display:flex}.pch-btn-tracejado{border:1px dashed var(--border-forte);background:var(--field-bg);color:var(--text-sub);cursor:pointer;border-radius:10px;padding:11px 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .16s,color .16s}.pch-btn-tracejado:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.pch-clausulas-rodape .ou{color:var(--text-faint);font-size:12.5px}.pch-pagamento{flex-direction:column;gap:14px;padding:22px 28px 26px;display:flex}.pch-toggle-card{border:1px solid var(--accent-blue-borda);background:var(--accent-blue-bg);cursor:pointer;border-radius:12px;align-items:flex-start;gap:11px;padding:14px 16px;display:flex}.pch-toggle-card.neutro{border-color:var(--border);background:var(--field-bg)}.pch-toggle-card input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent-blue);cursor:pointer;flex:none;margin-top:2px}.pch-toggle-card .tit{color:var(--accent-blue-forte);font-size:13.5px;font-weight:600;display:block}.pch-toggle-card .apoio{color:var(--accent-blue);margin-top:3px;font-size:12.5px;display:block}.pch-toggle-card.neutro .tit{color:var(--text-main)}.pch-toggle-card.neutro .apoio{color:var(--text-sub)}.pch-qr-icone{background:var(--panel);border:1px solid var(--accent-blue-borda);width:46px;height:46px;color:var(--accent-blue-forte);border-radius:8px;flex:none;place-items:center;display:grid}.pch-qr-campos{border:1px solid var(--border);background:var(--field-bg);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:18px 20px;padding:18px;display:grid}.pch-qr-total{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.pch-qr-total .rot{color:var(--text-sub);font-size:12.5px}.pch-qr-total .val{color:var(--text-main);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15.5px;font-weight:700}.pch-comp{--pch-cols:minmax(0, 2fr) minmax(min(150px, 100%), 1fr) minmax(130px, .9fr) minmax(120px, .8fr) 34px;padding:4px 28px 8px;overflow-x:auto}.pch-comp-head,.pch-comp-row,.pch-horas{grid-template-columns:var(--pch-cols);align-items:center;gap:12px;min-width:620px;display:grid}.pch-comp-head{border-bottom:1px solid var(--border);letter-spacing:.11em;text-transform:uppercase;color:var(--text-sub);padding:13px 0;font-size:11px;font-weight:700}.pch-comp-head .dir{text-align:left}.pch-comp-row{border-bottom:1px solid var(--border);padding:14px 0}.pch-comp-row input{border:1px solid var(--border-forte);background:var(--field-bg);width:100%;color:var(--text-main);border-radius:9px;outline:none;padding:9px 12px;font-family:inherit;font-size:13.5px}.pch-comp-row input:focus{border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-bg)}.pch-comp-row input.valor{font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:700}.pch-comp-row input.valor[readonly]{background:var(--pill-bg-strong)}.pch-horas{border-bottom:1px solid var(--border);align-items:end;padding:14px 0 16px}.pch-horas .hint{margin:0}.pch-horas .pch-campo{min-width:0}.pch-horas .pch-campo input{padding:9px 12px;font-size:13.5px}.pch-comp-totais{background:var(--field-bg);border-top:1px solid var(--border);border-radius:0 0 16px 16px;flex-direction:column;gap:8px;padding:16px 28px 22px;display:flex}.pch-tot-linha{color:var(--text-sub);justify-content:space-between;font-size:13px;display:flex}.pch-tot-linha span:last-child{color:var(--text-label);font-variant-numeric:tabular-nums;font-weight:600}.pch-tot-geral{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;padding-top:10px;display:flex}.pch-tot-geral .rot{color:var(--text-main);font-size:14.5px;font-weight:700}.pch-tot-geral .val{letter-spacing:-.6px;color:var(--accent-blue-forte);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.pch-emissao{background:var(--panel);border:1px solid var(--accent-blue-borda);border-radius:16px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;overflow:hidden;box-shadow:0 16px 38px #102c601a}.pch-emissao-head{color:#fff;background:linear-gradient(135deg,#17418f 0%,#102c60 100%);padding:20px 22px}.pch-emissao-head h3{letter-spacing:-.3px;color:#fff;margin:0;font-size:16.5px;font-weight:700}.pch-emissao-head .apoio{color:#ffffffb8;font-variant-numeric:tabular-nums;margin-top:5px;font-size:12.5px}.pch-emissao-corpo{padding:18px 22px 22px}.pch-preview{border:1px solid var(--border);background:var(--field-bg);border-radius:12px;margin-bottom:18px;padding:16px}.pch-preview .rot{letter-spacing:.11em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700}.pch-preview-doc{cursor:pointer;border:1px solid var(--border);background:var(--panel);border-radius:9px;height:210px;margin-top:12px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.pch-preview-folha{transform-origin:0 0;pointer-events:none;width:303%;transform:scale(.33)}.pch-preview-folha .proposta-print{box-shadow:none;border:0;padding:18px 22px}.pch-preview button{color:var(--accent-blue);cursor:pointer;text-align:left;background:0 0;border:0;margin-top:14px;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;display:block}.pch-preview button+button{color:var(--text-sub);margin-top:7px}.pch-preview-modal{text-align:left;width:min(92vw,900px);max-width:900px;padding:0}.pch-preview-modal-topo{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 22px;display:flex}.pch-preview-modal-topo h3{margin:0 0 3px;font-size:15.5px}.pch-preview-modal-corpo{background:var(--field-bg);max-height:74vh;padding:22px;overflow-y:auto}.pch-preview-modal-corpo .proposta-print{background:var(--panel);padding:28px}.modelos-area-modal{text-align:left;flex-direction:column;width:96vw;max-width:1080px;max-height:94vh;display:flex}.modelos-area-modal .confirm-modal-actions{flex-wrap:wrap;justify-content:flex-end}.modelos-area-modal .confirm-modal-actions .btn{flex:none}.modelos-area-grade{flex:1;grid-template-columns:minmax(0,270px) minmax(0,1fr);gap:18px;min-height:0;padding:16px 0;display:grid}.modelos-area-lista{flex-direction:column;gap:6px;min-height:0;display:flex;overflow-y:auto}.modelos-area-item{border:1px solid var(--border);background:var(--panel);color:var(--text-main);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;font-family:inherit;transition:border-color .16s;display:flex}.modelos-area-item strong{font-size:13px;font-weight:700}.modelos-area-item span{color:var(--text-sub);font-size:11.5px}.modelos-area-item:hover{border-color:var(--accent-blue)}.modelos-area-item.ativo{border-color:var(--accent-blue);background:var(--accent-blue-bg)}.modelos-area-previa{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.modelos-area-previa .pch-preview-modal-corpo{border:1px solid var(--border);border-radius:10px;max-height:62vh}@media (width<=760px){.modelos-area-grade{grid-template-columns:minmax(0,1fr)}.modelos-area-lista{flex-direction:row;overflow-x:auto}.modelos-area-item{flex:none}.modelos-area-previa .pch-preview-modal-corpo{max-height:50vh;padding:12px}}.pch-alerta{background:var(--panel);border:1px solid var(--border-forte);border-radius:11px;align-items:flex-start;gap:11px;margin-bottom:16px;padding:13px 14px;display:flex}.pch-alerta .tit{color:var(--text-main);font-size:13.5px;font-weight:600}.pch-alerta .apoio{color:var(--text-sub);margin-top:2px;font-size:12.5px}.pch-detalhes{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.pch-det{color:var(--text-sub);justify-content:space-between;gap:12px;font-size:13px;display:flex}.pch-det strong{color:var(--text-main);text-align:right;font-weight:600}.pch-det strong.verde{color:var(--accent-green)}.pch-btn-gerar{background:var(--st-info-solido);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;padding:12px 20px;font-family:inherit;font-size:13.5px;font-weight:700;transition:filter .16s,transform .16s;display:flex;box-shadow:0 8px 18px #17418f42}.pch-btn-gerar:hover:not(:disabled){filter:brightness(.9);transform:translateY(-1px)}.pch-btn-gerar:disabled{opacity:.7;cursor:default}.pch-btn-rascunho{border:1px solid var(--border-forte);background:var(--panel);width:100%;color:var(--text-sub);cursor:pointer;border-radius:10px;margin-top:9px;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s}.pch-btn-rascunho:hover{background:var(--accent-blue-bg)}.pch-spinner{border:2px solid #ffffff47;border-top-color:#fff;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite pchSpin;display:inline-block}@keyframes pchSpin{to{transform:rotate(360deg)}}.pch-hist{padding:22px 24px}.pch-hist h3{letter-spacing:-.3px;color:var(--text-main);margin:0 0 14px;font-size:16.5px;font-weight:700}.pch-hist-item{border-bottom:1px solid var(--border);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;transition:transform .16s;display:flex}.pch-hist-item:last-of-type{border-bottom:none}.pch-hist-item:hover{transform:translate(2px)}.pch-hist-nome{color:var(--text-main);font-size:13.5px;font-weight:600}.pch-hist-meta{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px}.pch-status{white-space:nowrap;background:var(--pill-bg-strong);color:var(--text-faint);border-radius:20px;padding:4px 10px;font-size:11.5px;font-weight:700}.pch-status.pendente{background:var(--accent-orange-bg);color:var(--accent-orange)}.pch-status.aceita{background:var(--accent-green-bg);color:var(--accent-green)}.pch-status.recusada{background:var(--accent-red-bg);color:var(--accent-red)}.pch-ver-todas{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--accent-blue);cursor:pointer;border-radius:10px;margin-top:14px;padding:9px 14px;font-family:inherit;font-size:12.5px;font-weight:700;transition:border-color .16s}.pch-ver-todas:hover{border-color:var(--accent-blue)}.pch-footbar{z-index:9;border-top:1px solid var(--border);background:color-mix(in srgb, var(--panel) 95%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0 -24px;position:sticky;bottom:0}.pch-footbar-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:14px 24px;display:flex}.pch-footbar-esq{color:var(--text-sub);align-items:center;gap:9px;font-size:12.5px;display:flex}.pch-footbar-esq strong{color:var(--text-label);font-variant-numeric:tabular-nums;font-weight:600}.pch-footbar-dir{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pch-emitido{color:var(--accent-green);align-items:center;gap:7px;font-size:13px;font-weight:600;animation:.3s backwards peditRise;display:inline-flex}.pch-btn-descartar{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:10px;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s}.pch-btn-descartar:hover{background:var(--pill-bg)}.pch-btn-gerar.compacto{width:auto;padding:11px 24px}.pag-hero{padding-bottom:92px}.pag-rot{letter-spacing:.14em;text-transform:uppercase;color:#8fb4f5;margin-bottom:8px;font-size:11.5px;font-weight:700}.pag-titulo{letter-spacing:-1.2px;color:#fff;margin:0 0 12px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1.05}.pag-sub{color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.pag-sub strong{color:#fff;font-weight:700}.pag-sub .num{font-variant-numeric:tabular-nums}.pag-sub-dot{background:#fff6;border-radius:50%;width:4px;height:4px}.pag-sub .viva{align-items:center;gap:7px;display:inline-flex}.pag-corpo{z-index:2;flex-direction:column;gap:24px;margin-top:-70px;padding-bottom:12px;display:flex;position:relative}.pag-tiles{background:var(--panel);border:1px solid var(--border);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;display:grid;box-shadow:0 16px 38px #102c601a}.pag-tile{border-right:1px solid var(--border);padding:22px 24px}.pag-tile:last-child{border-right:none}.pag-tile-topo{align-items:center;gap:8px;display:flex}.pag-tile-dot{border-radius:50%;flex:none;width:8px;height:8px}.pag-tile-dot.vivo{animation:2.4s ease-in-out infinite peditPulse}.pag-tile-rot{letter-spacing:.11em;text-transform:uppercase;color:var(--text-faint);font-size:11.5px;font-weight:700}.pag-tile-val{letter-spacing:-.9px;color:var(--text-main);font-variant-numeric:tabular-nums;margin-top:9px;font-size:25px;font-weight:800}.pag-tile-val.vermelho{color:var(--accent-red)}.pag-tile-val.ambar{color:var(--accent-orange)}.pag-tile-apoio{color:var(--text-faint);margin-top:5px;font-size:12px}.pag-tile-barra{background:var(--border);border-radius:3px;height:5px;margin-top:10px;overflow:hidden}.pag-tile-fill{background:var(--accent-blue);transform-origin:0;border-radius:3px;height:100%;animation:.8s both plpGrow}.pag-toolbar{background:var(--panel);border:1px solid var(--border);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:16px 22px;animation:.5s cubic-bezier(.22,1,.36,1) 50ms backwards peditRise;display:flex}.pag-toolbar-esq{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pag-btn-hoje{border:1px solid var(--accent-blue-borda);background:var(--accent-blue-bg);color:var(--accent-blue-forte);cursor:pointer;border-radius:10px;padding:9px 15px;font-family:inherit;font-size:13.5px;font-weight:700;transition:filter .16s}.pag-btn-hoje:hover{filter:brightness(.96)}.pag-nav{gap:6px;display:flex}.pag-nav button{border:1px solid var(--border-forte);background:var(--panel);width:34px;height:34px;color:var(--text-label);cursor:pointer;border-radius:9px;place-items:center;transition:border-color .16s,color .16s;display:grid}.pag-nav button:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.pag-periodo{letter-spacing:-.3px;color:var(--text-main);font-size:18.5px;font-weight:700}.pag-toolbar-dir{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.pag-legenda{color:var(--text-sub);flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.pag-legenda button{color:var(--text-sub);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:12px;transition:opacity .16s;display:inline-flex}.pag-legenda button.off{opacity:.4}.pag-legenda .sq{border-radius:3px;flex:none;width:9px;height:9px}.pag-visoes{background:var(--accent-blue-bg);border:1px solid var(--accent-blue-borda);border-radius:12px;gap:4px;padding:4px;display:flex}.pag-visao{cursor:pointer;color:var(--text-sub);box-shadow:none;background:0 0;border:0;border-radius:9px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .16s,color .16s}.pag-visao.ativo{background:var(--panel);color:var(--accent-blue-forte);font-weight:700;box-shadow:0 2px 6px #102c6014}.pag-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.pag-area{flex-direction:column;gap:24px;min-width:0;display:flex}.pag-card{background:var(--panel);border:1px solid var(--border);border-radius:16px;min-width:0;animation:.4s cubic-bezier(.22,1,.36,1) backwards peditRise}.pag-card-pad{padding:18px 20px 22px}.pag-mes-head{border-bottom:1px solid var(--border);grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;margin-bottom:10px;padding-bottom:12px;display:grid}.pag-mes-head span{letter-spacing:.11em;text-transform:uppercase;color:var(--text-sub);font-size:11px;font-weight:700}.pag-mes-head span.fds{color:var(--text-faint)}.pag-mes-grade{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.pag-cel{text-align:left;cursor:pointer;border:1px solid var(--border);background:var(--panel);border-radius:12px;flex-direction:column;align-items:flex-start;gap:7px;min-height:108px;padding:10px;font-family:inherit;transition:border-color .16s,background .16s,transform .16s;display:flex}.pag-cel:hover:not(:disabled){border-color:var(--accent-blue-borda)}.pag-cel.fds{background:var(--field-bg)}.pag-cel.fora{border-color:var(--border);background:var(--field-bg);cursor:default;opacity:.55}.pag-cel.sel{border:1.5px solid var(--accent-blue-forte);background:var(--accent-blue-bg);box-shadow:0 0 0 3px #17418f1f}.pag-cel-num{font-variant-numeric:tabular-nums;color:var(--text-main);font-size:12.5px;font-weight:700}.pag-cel.fds .pag-cel-num,.pag-cel.fora .pag-cel-num{color:var(--text-faint)}.pag-cel-num.hoje{background:var(--st-info-solido);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.pag-cel-eventos{flex-direction:column;gap:4px;width:100%;display:flex}.pag-mais{color:var(--text-faint);font-size:11px;font-weight:700}.pag-pilula-wrap{width:100%;display:block;position:relative}.pag-pilula{letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;width:100%;padding:4px 7px;font-size:11px;font-weight:700;display:block;overflow:hidden}.pag-pilula.concluida{opacity:.72}.pag-dica{z-index:40;background:var(--panel);border:1px solid var(--border);text-align:left;white-space:normal;border-radius:13px;width:272px;padding:15px 16px;animation:.16s backwards peditRise;display:block;position:absolute;top:calc(100% + 9px);left:-8px;box-shadow:0 20px 46px #0b20493d}@media (width<=640px){.pag-dica{top:calc(12px + env(safe-area-inset-top,0px));z-index:62;width:auto;position:fixed;left:12px;right:12px}}.pag-dica-topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.pag-chip{white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:11.5px;font-weight:700}.pag-dica-hora{color:var(--text-sub);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.pag-dica-titulo{color:var(--text-main);margin-top:10px;font-size:13.5px;font-weight:700;line-height:1.35;display:block}.pag-dica-proc{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;display:block}.pag-dica-prazo{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:11px;display:flex}.pag-dica-prazo .rot{color:var(--text-faint);font-size:12px}.pag-prazo{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-label);font-size:12.5px;font-weight:700}.pag-prazo.vencido{color:var(--accent-red)}.pag-prazo.hoje{color:var(--accent-orange)}.pag-prazo.concluido{color:var(--accent-green)}.pag-semana{overflow-x:auto}.pag-semana-inner{min-width:900px}.pag-semana-head,.pag-faixa{grid-template-columns:74px repeat(5,minmax(0,1fr));gap:8px;display:grid}.pag-semana-head{border-bottom:1px solid var(--border);padding-bottom:12px}.pag-semana-head span{letter-spacing:.11em;text-transform:uppercase;color:var(--text-sub);font-size:11px;font-weight:700}.pag-semana-head span.hoje{color:var(--accent-blue-forte)}.pag-faixa{padding:14px 0}.pag-faixa.manha{border-bottom:1px solid var(--border)}.pag-faixa-rot{letter-spacing:.11em;text-transform:uppercase;color:var(--text-faint);padding-top:4px;font-size:11px;font-weight:700}.pag-slot{flex-direction:column;gap:6px;min-height:96px;display:flex}.pag-slot.livre{border:1px dashed var(--accent-blue-borda);border-radius:10px}.pag-bloco{text-align:left;cursor:pointer;border:0;border-left:3px solid;border-radius:8px;width:100%;padding:9px 11px;font-family:inherit}.pag-bloco .l1{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.pag-bloco .l2{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.pag-fds-nota{border-top:1px solid var(--border);color:var(--text-sub);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;font-size:12px;display:flex}.pag-fds-nota button{color:var(--accent-blue);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;font-weight:700}.pag-lista-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:20px 26px 16px;display:flex}.pag-lista-head .esq{align-items:center;gap:13px;display:flex}.pag-lista-head h2{letter-spacing:-.3px;color:var(--text-main);margin:0;font-size:18.5px;font-weight:700}.pag-lista-head p{color:var(--text-sub);margin:2px 0 0;font-size:12.5px}.pag-lista-head button{color:var(--accent-blue);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-family:inherit;font-size:12.5px;font-weight:600}.pag-filete{background:var(--accent-blue-forte);border-radius:3px;flex:none;width:4px;height:30px}.pag-lista-corpo{padding:4px 26px 20px}.pag-lista-grupo{border-bottom:1px solid var(--border);padding:16px 0}.pag-lista-grupo:last-child{border-bottom:none}.pag-lista-dia{align-items:baseline;gap:9px;margin-bottom:10px;display:flex}.pag-lista-dia .dia{font-variant-numeric:tabular-nums;color:var(--text-main);font-size:13.5px;font-weight:700}.pag-lista-dia .dia.hoje{color:var(--accent-blue-forte)}.pag-lista-dia .dia.vencido{color:var(--accent-red)}.pag-lista-dia .semana{color:var(--text-faint);font-size:12.5px}.pag-lista-itens{flex-direction:column;gap:8px;display:flex}.pag-lista-item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:62px minmax(0,1.6fr) minmax(130px,.8fr) minmax(130px,.7fr);align-items:center;gap:14px;width:100%;padding:8px 0;font-family:inherit;transition:background .16s,transform .16s;display:grid}.pag-lista-item:hover{background:var(--field-bg);transform:translate(2px)}.pag-lista-item .hora{color:var(--text-sub);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.pag-lista-item .titulo{color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.pag-lista-item .proc{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px}.pag-lista-item .pag-prazo{text-align:right;justify-self:end;font-size:13.5px}.pag-painel{background:var(--panel);border:1px solid var(--accent-blue-borda);border-radius:16px;animation:.45s cubic-bezier(.22,1,.36,1) backwards pagSlide;position:sticky;top:24px;overflow:hidden;box-shadow:0 16px 38px #102c601a}@keyframes pagSlide{0%{opacity:0;transform:translate(24px)}}.pag-painel-head{color:#fff;background:linear-gradient(135deg,#17418f 0%,#102c60 100%);padding:20px 22px}.pag-painel-head .semana{letter-spacing:.12em;text-transform:uppercase;color:#8fb4f5;font-size:11.5px;font-weight:700}.pag-painel-head h3{letter-spacing:-.6px;color:#fff;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:24px;font-weight:700}.pag-painel-head .resumo{color:#ffffffb8;margin-top:5px;font-size:12.5px}.pag-painel-corpo{padding:18px 22px 22px}.pag-painel-eventos{flex-direction:column;gap:10px;display:flex}.pag-ev-card{border:1px solid;border-radius:12px;padding:14px 15px}.pag-ev-card.vencido{border-left:3px solid var(--accent-red)}.pag-ev-topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.pag-ev-hora{color:var(--text-sub);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.pag-ev-titulo{color:var(--text-main);margin-top:8px;font-size:13.5px;font-weight:700}.pag-ev-proc{color:var(--text-sub);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12.5px}.pag-ev-prazo{color:var(--text-sub);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12.5px;font-weight:600}.pag-ev-prazo.vencido{color:var(--accent-red);font-weight:700}.pag-ev-prazo.concluido{color:var(--accent-green)}.pag-ev-acoes{align-items:center;gap:8px;margin-top:11px;display:flex}.pag-ev-acoes button{color:var(--accent-blue);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12.5px;font-weight:600}.pag-ev-acoes .sep{background:var(--text-faint);border-radius:50%;width:3px;height:3px}.pag-btn-lembrete{border:1px dashed var(--border-forte);background:var(--field-bg);width:100%;color:var(--text-label);cursor:pointer;border-radius:10px;margin-top:16px;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .16s,color .16s}.pag-btn-lembrete:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.pag-footbar{z-index:9;border-top:1px solid var(--border);background:color-mix(in srgb, var(--panel) 95%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0 -24px;position:sticky;bottom:0}.pag-footbar-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:14px 24px;display:flex}.pag-footbar-esq{color:var(--text-sub);align-items:center;gap:9px;font-size:12.5px;display:flex}.pag-footbar-esq strong{color:var(--text-label);font-variant-numeric:tabular-nums;font-weight:600}.pag-footbar-dir{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pag-btn-imprimir{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-label);cursor:pointer;border-radius:10px;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s}.pag-btn-imprimir:hover{background:var(--pill-bg)}.pag-btn-nova{background:var(--st-info-solido);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:11px 24px;font-family:inherit;font-size:13.5px;font-weight:700;transition:filter .16s,transform .16s;box-shadow:0 8px 18px #17418f42}.pag-btn-nova:hover{filter:brightness(.9);transform:translateY(-1px)}@media (width<=1100px){.pag-grid{grid-template-columns:1fr}.pag-painel{animation-name:pagSobe;position:static}}@keyframes pagSobe{0%{opacity:0;transform:translateY(12px)}}@media (width<=900px){.pag-titulo{font-size:30px}.pag-footbar{margin:0 -14px}.pag-footbar-linha{padding:12px 14px}.pag-cel{min-height:76px}.pag-lista-item{grid-template-columns:52px 1fr}.pag-lista-item .pag-prazo{text-align:left;grid-column:2;justify-self:start}}@media (width<=1100px){.pch-grid{grid-template-columns:1fr}.pch-col-lateral{position:static}.pch-kpi-gauge{border-right:none}}@media (width<=900px){.pch-titulo{font-size:30px}.pch-footbar{margin:0 -14px}.pch-footbar-linha{padding:12px 14px}.pch-form,.pch-clausulas,.pch-pagamento,.pch-comp{padding-left:18px;padding-right:18px}.pch-comp-row,.pch-horas{grid-template-columns:1fr;min-width:0}.pch-comp-head{display:none}}@media (width<=640px){.pch-footbar-esq{display:none}.pch-footbar-dir{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.pch-footbar-dir>button{white-space:nowrap;justify-content:center;width:100%;margin:0;padding-left:10px;padding-right:10px}.pch-footbar-dir .pch-btn-passo{order:1}.pch-footbar-dir .pch-btn-descartar{order:2}.pch-footbar-dir .pch-btn-gerar{order:3}.pch-footbar-dir:not(.passo-valor) .pch-btn-gerar{grid-column:1/-1}}.pcfg-hero{padding-bottom:92px}.pcfg-hero-esq{min-width:min(320px,100%);max-width:760px}.pcfg-selos{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.pcfg-selo-hero{letter-spacing:.07em;text-transform:uppercase;color:#fff;background:#ffffff29;border:1px solid #ffffff38;border-radius:6px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex}.pcfg-selo-hero svg{flex:none;width:12px;height:12px}.pcfg-selo-hero.claro{color:#cfdff8;background:#7fa8ec38;border-color:#0000}.pcfg-rot{letter-spacing:.14em;text-transform:uppercase;color:#8faad8;margin-bottom:6px;font-size:11px;font-weight:700}.pcfg-titulo{letter-spacing:-1.2px;color:#fff;margin:0 0 12px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1.05}.pcfg-meta{color:#c3d3ee;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.pcfg-meta .forte{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pcfg-meta .nowrap{white-space:nowrap}.pcfg-meta-dot{background:#fff6;border-radius:50%;flex:none;width:4px;height:4px}.pcfg-meta-atencao{align-items:center;gap:7px;display:inline-flex}.pcfg-meta-atencao .pulso{background:var(--ev-aceite-ac);border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-in-out infinite pcfgPulso}@keyframes pcfgPulso{0%,to{opacity:.5}50%{opacity:1}}.pcfg-hero-acoes{align-items:center;gap:10px;display:flex}.pcfg-btn-claro{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:10px;align-items:center;gap:8px;padding:11px 17px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s;display:flex}.pcfg-btn-claro:hover{background:#ffffff2e}.pcfg-btn-claro svg{flex:none;width:15px;height:15px}.pcfg-btn-branco{color:#17418f;cursor:pointer;background:#fff;border:0;border-radius:10px;align-items:center;gap:9px;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .16s,background .16s;display:flex}.pcfg-btn-branco:hover{background:#eaf0fb;transform:translateY(-1px)}.pcfg-btn-branco svg{flex:none;width:15px;height:15px}.pcfg-corpo{z-index:2;flex-direction:column;gap:24px;margin-top:-70px;padding-bottom:12px;display:flex;position:relative}.pcfg-busca-card{background:var(--panel);border:1px solid var(--border);border-radius:16px;grid-template-columns:minmax(min(300px,100%),1fr) auto;align-items:center;gap:18px 24px;padding:20px 24px;animation:.5s cubic-bezier(.22,1,.36,1) 50ms backwards peditRise;display:grid;box-shadow:0 24px 48px -32px #0b20498c}.pcfg-busca{border:1px solid var(--border-forte);background:var(--field-bg);border-radius:11px;align-items:center;gap:12px;height:48px;padding:0 16px;transition:border-color .16s;display:flex}.pcfg-busca:focus-within{border-color:var(--accent-blue-forte)}.pcfg-busca>svg{width:17px;height:17px;color:var(--text-sub);flex:none}.pcfg-busca input[type=text]{min-width:0;color:var(--text-main);box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}.pcfg-busca input[type=text]:focus{box-shadow:none;border:0}.pcfg-limpar{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-sub);cursor:pointer;border-radius:7px;flex:none;padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:600;transition:border-color .16s,color .16s}.pcfg-limpar:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.pcfg-busca-info{border-left:1px solid var(--border);align-items:center;gap:22px;padding-left:24px;display:flex}.pcfg-info-rot{letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-bottom:5px;font-size:11px;font-weight:700}.pcfg-info-val{color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:700}.pcfg-info-val.ambar{color:var(--accent-orange-forte)}.pcfg-pendencias{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:14px;animation:.5s cubic-bezier(.22,1,.36,1) .1s backwards peditRise;display:grid}.pcfg-pendencia{text-align:left;cursor:pointer;background:var(--panel);border:1px solid var(--border-forte);color:var(--text-main);--pend-cor:var(--text-faint);border-radius:12px;gap:12px;padding:15px 16px;font-family:inherit;transition:transform .16s,border-color .16s;display:flex}.pcfg-pendencia.estatica{cursor:default}.pcfg-pendencia:not(.estatica):hover{transform:translateY(-2px)}.pcfg-pendencia>svg{box-sizing:content-box;width:18px;height:18px;color:var(--pend-cor);background:color-mix(in srgb, var(--pend-cor) 14%, var(--panel));border-radius:8px;flex:none;margin:-3px 0;padding:4px}.pcfg-pend-titulo{font-size:13.5px;font-weight:700;display:block}.pcfg-pend-detalhe{color:var(--text-sub);margin-top:3px;font-size:12.5px;display:block}.pcfg-pendencia.critico{border-color:var(--accent-red-borda);--pend-cor:var(--st-erro-traco)}.pcfg-pendencia.critico:hover{border-color:var(--ev-feriado-ac)}.pcfg-pendencia.atencao{--pend-cor:var(--st-atencao-traco)}.pcfg-pendencia.atencao:hover{border-color:var(--ev-aceite-ac)}.pcfg-pendencia.info{--pend-cor:var(--accent-blue)}.pcfg-pendencia.info:hover{border-color:var(--ev-entrega-ac)}.pcfg-pendencia.ativo{--pend-cor:var(--st-ok-traco)}.pcfg-grade{columns:2 400px;column-gap:24px}.pcfg-grade>.pcfg-card{break-inside:avoid;margin-bottom:24px}.pcfg-card{background:var(--panel);border:1px solid var(--border);border-radius:16px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;overflow:hidden}.pcfg-card.alerta{border-color:var(--ev-aceite-bd)}.pcfg-card-head{border-bottom:1px solid var(--border);align-items:center;gap:13px;padding:20px 24px 16px;display:flex}.pcfg-tile{border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.pcfg-tile svg{width:19px;height:19px}.pcfg-tile.azul{background:var(--ev-entrega-chip-bg);color:var(--ev-entrega-chip-tx)}.pcfg-tile.navy{background:var(--ev-entrega-chip-bg);color:var(--accent-blue-forte)}.pcfg-tile.ambar{background:var(--ev-aceite-chip-bg);color:var(--ev-aceite-tx)}.pcfg-tile.verde{background:var(--ev-tarefa-chip-bg);color:var(--ev-tarefa-chip-tx)}.pcfg-tile.roxo{background:var(--ev-diligencia-chip-bg);color:var(--ev-diligencia-chip-tx)}.pcfg-card-txt{flex:1;min-width:0}.pcfg-card-txt h2{letter-spacing:-.2px;color:var(--text-main);margin:0;font-size:17px;font-weight:700}.pcfg-card-txt p{color:var(--text-sub);margin:2px 0 0;font-size:12.5px}.pcfg-card-qtd{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.pcfg-linha{border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;width:100%;padding:14px 24px;font-family:inherit;transition:background .16s;display:flex}.pcfg-linha.fim{border-bottom:0}.pcfg-linha:hover{background:var(--pill-bg)}.pcfg-linha-txt{flex:1;min-width:0}.pcfg-linha-nome{color:var(--text-main);font-size:13.5px;font-weight:600;display:block}.pcfg-linha-valor{color:var(--text-sub);margin-top:2px;font-size:12.5px;display:block}.pcfg-chevron{color:var(--text-faint);flex:none;font-size:15px}.pcfg-selo{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:5px;flex:none;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.pcfg-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.pcfg-selo.ativo{background:var(--ev-tarefa-chip-bg);color:var(--ev-tarefa-chip-tx)}.pcfg-selo.atencao{background:var(--ev-aceite-chip-bg);border:1px solid var(--ev-aceite-bd);color:var(--accent-orange-forte)}.pcfg-selo.critico{background:var(--ev-feriado-chip-bg);border:1px solid var(--accent-red-borda);color:var(--ev-feriado-chip-tx)}.pcfg-selo.inativo{background:var(--pill-bg-strong);color:var(--text-sub)}.pcfg-selo.info{background:var(--ev-entrega-chip-bg);border:1px solid var(--ev-entrega-bd);color:var(--ev-entrega-chip-tx)}.pcfg-tokens{border-bottom:1px solid var(--border);background:var(--pill-bg);padding:16px 24px}.pcfg-tokens.critico{background:var(--ev-feriado-chip-bg)}.pcfg-tokens-linha{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:9px;display:flex}.pcfg-tokens-rot{color:var(--text-main);font-size:13.5px;font-weight:700}.pcfg-tokens-num{color:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}.pcfg-tokens.critico .pcfg-tokens-rot{color:var(--ev-feriado-tx)}.pcfg-tokens.critico .pcfg-tokens-num{color:var(--ev-feriado-chip-tx)}.pcfg-tokens-barra{background:var(--border);border-radius:4px;height:7px;overflow:hidden}.pcfg-tokens-fill{background:var(--accent-blue-forte);border-radius:4px;height:100%;animation:.9s cubic-bezier(.22,1,.36,1) .35s both peditBar}.pcfg-tokens.critico .pcfg-tokens-fill{background:var(--ev-feriado-ac)}.pcfg-tokens-nota{color:var(--text-sub);margin-top:8px;font-size:12px}.pcfg-tokens.critico .pcfg-tokens-nota{color:var(--ev-feriado-chip-tx)}.pcfg-resultados{background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:8px 0 4px;animation:.35s cubic-bezier(.22,1,.36,1) backwards peditRise}.pcfg-resultado{border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;width:100%;padding:14px 26px;font-family:inherit;transition:background .16s;display:grid}.pcfg-resultado:hover{background:var(--pill-bg)}.pcfg-resultado .pcfg-linha-nome{font-size:14.5px}.pcfg-resultado .pcfg-linha-valor{margin-top:3px}.pcfg-resultado-grupo{letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;font-size:11px;font-weight:700}.pcfg-resultados-nota{color:var(--text-sub);padding:14px 26px 12px;font-size:12.5px}.pcfg-footbar{z-index:9;border-top:1px solid var(--border);background:color-mix(in srgb, var(--panel) 95%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0 -24px;position:sticky;bottom:0}.pcfg-footbar-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:14px 24px;display:flex}.pcfg-footbar-esq{color:var(--text-sub);font-size:13px}@media (width>=641px){.pcfg-footbar-esq,.pbl-footbar-esq,.pch-footbar-esq,.pag-footbar-esq,.pedit-savebar-info{flex:1 1 0;min-width:0}.pcfg-footbar-dir,.pbl-footbar-dir,.pch-footbar-dir,.pag-footbar-dir,.pedit-savebar-acoes{flex:none}.pch-footbar-esq,.pag-footbar-esq{display:block}.pch-footbar-esq .pedit-pulse,.pag-footbar-esq .pedit-pulse{vertical-align:middle;margin-right:9px}}@media (width<=760px){.pch-footbar-esq{display:none}}.pcfg-footbar-esq strong{color:var(--text-label);font-weight:600}.pcfg-footbar-dir{align-items:center;gap:12px;display:flex}.pcfg-btn-outline{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-label);cursor:pointer;border-radius:10px;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s}.pcfg-btn-outline:hover{background:var(--pill-bg)}.pcfg-btn-navy{background:var(--st-info-solido);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:11px 24px;font-family:inherit;font-size:13.5px;font-weight:700;transition:filter .16s,transform .16s;box-shadow:0 10px 22px -12px #17418fe6}.pcfg-btn-navy:hover{filter:brightness(.9);transform:translateY(-1px)}.pcfg-hero-secao{padding-bottom:88px}.pcfg-voltar{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff3d;border-radius:8px;align-items:center;gap:7px;margin-bottom:14px;padding:6px 12px 6px 9px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .16s;display:inline-flex}.pcfg-voltar:hover{background:#ffffff2e}.pcfg-voltar svg{width:14px;height:14px}.pcfg-titulo.secao{margin-bottom:8px;font-size:34px}.pcfg-secao-sub{color:#c3d3ee;margin:0;font-size:14px}.pcfg-painel{background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:24px 26px;animation:.5s cubic-bezier(.22,1,.36,1) 50ms backwards peditRise;box-shadow:0 24px 48px -32px #0b20498c}@media (width<=900px){.pcfg-busca-card{grid-template-columns:1fr}.pcfg-busca-info{border-left:0;padding-left:0}.pcfg-grade{columns:1}.pcfg-titulo{font-size:30px}.pcfg-titulo.secao{font-size:26px}.pcfg-hero-acoes{width:100%}.pcfg-footbar{margin:0 -14px}.pcfg-footbar-linha{padding:12px 14px}.pcfg-painel{padding:18px}}body.pg-dash .pgd-hero,body.pg-dash .pedit-hero{margin-top:calc(-1 * var(--pg-chrome,60px));padding-top:calc(6px + var(--pg-chrome,60px))}@media (width<=900px){body.pg-dash .pgd-hero,body.pg-dash .pedit-hero{margin-top:calc(-1 * var(--pg-chrome,60px));padding-top:calc(6px + var(--pg-chrome,60px))}}body.pg-dash .trial-banner{z-index:5;color:#cfdff8;background:0 0;border-bottom-color:#ffffff2e;position:relative}body.pg-dash .trial-banner strong{color:#fff}body.pg-dash .trial-banner .ico{color:inherit}body.pg-dash .trial-banner button{color:#fff;background:#ffffff29;border:1px solid #ffffff47}body.pg-dash .trial-banner button:hover{background:#ffffff42}.pcp-hero{color:#fff;background:linear-gradient(135deg,#17418f 0%,#102c60 55%,#0b2049 100%);padding:18px 0 92px}.pcp-hero-topo{max-width:1400px;margin:0 auto;padding:0 40px}.pcp-crumb{color:#a8bee2;align-items:center;gap:9px;margin-bottom:16px;font-size:12.5px;display:flex}.pcp-crumb .atual{color:#fff;font-weight:500}.pcp-crumb .sep{opacity:.5}.pcp-crumb button{color:#a8bee2;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12.5px}.pcp-crumb button:hover{color:#fff}.pcp-hero-linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.pcp-eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:#8fb4f5;margin-bottom:6px;font-size:11.5px;font-weight:700}.pcp-titulo{letter-spacing:-1.2px;color:#fff;margin:0 0 12px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1.05}.pcp-lead{color:#c3d3ee;text-wrap:pretty;max-width:780px;margin:0;font-size:14.5px;line-height:1.55}.pcp-hero-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pcp-btn-hero{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:10px;align-items:center;gap:8px;padding:11px 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s,transform .16s;display:inline-flex}.pcp-btn-hero:hover{background:#ffffff2e;transform:translateY(-1px)}.pcp-btn-hero svg{width:15px;height:15px}.pcp-corpo{z-index:2;flex-direction:column;gap:20px;max-width:1400px;margin:-70px auto 0;padding:0 40px 130px;display:flex;position:relative}.pcp-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg)}.pcp-indicadores{grid-template-columns:minmax(280px,auto) repeat(auto-fit,minmax(min(190px,100%),1fr));animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;display:grid;overflow:hidden;box-shadow:0 16px 38px #102c601a}.pcp-ind{border-right:1px solid var(--border);padding:22px 24px}.pcp-ind:last-child{border-right:0}@media (width<=640px){.pcp-indicadores{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.pcp-ind{border-right:0;border-top:1px solid var(--border)}.pcp-ind-arquivo{border-top:0;grid-column:1/-1}}.pcp-ind-arquivo{align-items:center;gap:18px;padding:22px 26px;display:flex}.pcp-ind-icone{background:var(--ev-entrega-chip-bg);border:1px solid var(--accent-blue-borda);width:42px;height:42px;color:var(--ev-entrega-ac);border-radius:11px;flex:none;place-items:center;display:grid}.pcp-ind-icone svg{width:19px;height:19px}.pcp-rotulo{letter-spacing:1.1px;text-transform:uppercase;color:var(--text-faint);font-size:11.5px;font-weight:700}.pcp-ind-dot{align-items:center;gap:7px;display:flex}.pcp-ind-dot i{border-radius:50%;flex:none;width:8px;height:8px}.pcp-ind-nome{letter-spacing:-.2px;color:var(--text-main);overflow-wrap:anywhere;margin-top:6px;font-size:14.5px;font-weight:700}.pcp-ind-valor{letter-spacing:-.9px;font-variant-numeric:tabular-nums;margin-top:9px;font-size:25px;font-weight:800}.pcp-ind-apoio{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:5px;font-size:12px}.pcp-ind-barra{background:var(--pill-bg-strong);border-radius:3px;height:5px;margin-top:10px;overflow:hidden}.pcp-ind-barra i{background:var(--accent-blue-forte);transform-origin:0;border-radius:3px;height:100%;animation:.8s cubic-bezier(.22,1,.36,1) both peditBar;display:block}.pcp-passo{padding:22px 26px 24px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise}.pcp-passo-1{padding:22px 26px 0;animation-delay:80ms;overflow:hidden}.pcp-passo-2{animation-delay:.12s}.pcp-passo-3{animation-delay:.16s}.pcp-passo-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pcp-passo-titulo{align-items:center;gap:12px;display:flex}.pcp-badge-num{background:var(--ev-entrega-chip-bg);width:26px;height:26px;color:var(--accent-blue-forte);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.pcp-passo-titulo h2{letter-spacing:-.3px;color:var(--text-main);margin:0;font-size:18.5px;font-weight:700}.pcp-passo-apoio{max-width:760px;color:var(--text-sub);font-variant-numeric:tabular-nums;text-wrap:pretty;margin:8px 0 0 38px;font-size:12.5px;line-height:1.5}.pcp-passo-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pcp-btn-ia{border:1px solid var(--ia-borda);background:var(--ia-tile);color:var(--ia-texto);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-family:inherit;font-size:13.5px;font-weight:700;transition:border-color .16s,transform .16s;display:inline-flex}.pcp-btn-ia:hover:not(:disabled){border-color:var(--ia-traco);transform:translateY(-1px)}.pcp-btn-ia:disabled{opacity:.6;cursor:not-allowed}.pcp-btn-ia svg{width:15px;height:15px;color:var(--ia-traco)}.pcp-btn-outline{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-label);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:9px 13px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .16s,color .16s;display:inline-flex}.pcp-btn-outline:hover:not(:disabled){border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.pcp-btn-outline:disabled{opacity:.55;cursor:not-allowed}.pcp-btn-navy{background:var(--st-info-solido);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:10px;align-items:center;gap:8px;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .16s,background .16s;display:inline-flex;box-shadow:0 8px 18px #17418f42}.pcp-btn-navy:hover:not(:disabled){background:#102c60;transform:translateY(-1px)}.pcp-btn-navy:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.pcp-btn-navy svg{width:15px;height:15px}.pcp-dropzone{padding:18px 0 26px}.pcp-dropzone .dropzone{border-radius:14px}.pcp-previa{border-top:1px solid var(--border);margin-top:18px;overflow-x:auto}.pcp-previa-int{min-width:max-content}.pcp-previa-head,.pcp-previa-linha{grid-auto-columns:minmax(min(172px,100%),1fr);grid-auto-flow:column;display:grid}.pcp-previa-head{background:var(--ev-entrega-bg);border-bottom:1px solid var(--border)}.pcp-col{border-right:1px solid var(--border);padding:13px 12px 15px}.pcp-col.inerte{background:var(--field-bg)}.pcp-col-topo{align-items:flex-start;gap:7px;min-height:30px;display:flex}.pcp-col-letra{background:var(--accent-blue-borda);width:19px;height:19px;color:var(--accent-blue-forte);border-radius:5px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.pcp-col.inerte .pcp-col-letra{background:var(--pill-bg-strong);color:var(--text-faint)}.pcp-col-nome{letter-spacing:1.1px;text-transform:uppercase;color:var(--text-sub);font-size:11px;font-weight:700;line-height:1.35}.ui-select-control.pcp-col-select{border-color:var(--ev-entrega-ac);width:100%;color:var(--accent-blue-forte);border-radius:9px;gap:4px;margin-top:8px;padding:7px 9px;font-size:12.5px;font-weight:700}.pcp-col-select .ui-select-chevron{width:13px;height:13px}.pcp-col-select .ui-select-valor{white-space:normal;overflow-wrap:anywhere;text-align:left;line-height:1.25}.pcp-col.inerte .ui-select-control.pcp-col-select{border-color:var(--border);color:var(--text-faint);font-weight:500}.pcp-previa-linha{border-bottom:1px solid var(--border);transition:background .16s}.pcp-previa-linha:hover{background:var(--ev-entrega-bg)}.pcp-cel{border-right:1px solid var(--border);color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;min-width:0;padding:12px;font-size:13px;font-weight:600}.pcp-cel.texto{text-align:left;color:var(--text-label);white-space:normal;overflow-wrap:anywhere;font-weight:500}.pcp-cel.parcela{text-align:left;font-weight:700}.pcp-cel.inerte{color:var(--text-faint);font-weight:400}.pcp-cel.marcada{background:var(--ev-feriado-bg);box-shadow:inset 0 0 0 1px var(--ev-feriado-bd);color:var(--accent-red);font-weight:700}.pcp-cel-nota{color:var(--accent-red);margin-top:3px;font-size:11px;font-weight:600;display:block}.pcp-previa-pe{background:var(--field-bg);color:var(--text-sub);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;font-size:12.5px;display:flex}.pcp-legendas{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pcp-legenda{align-items:center;gap:7px;display:inline-flex}.pcp-legenda i{border-radius:3px;width:12px;height:12px}.pcp-legenda i.marcada{background:var(--ev-feriado-bg);border:1px solid var(--ev-feriado-bd)}.pcp-legenda i.inerte{background:var(--field-bg);border:1px solid var(--border)}.pcp-link{color:var(--accent-blue-forte);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:600}.pcp-link:hover{text-decoration:underline}.pcp-campos{grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr));gap:18px 22px;margin-top:20px;display:grid}.pcp-campo label{color:var(--text-main);font-size:13px;font-weight:700;display:block}.pcp-campo input,.pcp-campo .ui-select-control{border:1px solid var(--border-forte);width:100%;color:var(--text-main);font-variant-numeric:tabular-nums;border-radius:10px;margin-top:8px;padding:11px 13px;font-size:13.5px;font-weight:600}.pcp-campo .ui-select-control.declarado{border-color:var(--ev-entrega-ac)}.pcp-campo-apoio{color:var(--text-sub);text-wrap:pretty;margin-top:6px;font-size:12px}.pcp-regras{border-top:1px solid var(--border);margin-top:20px;padding-top:16px}.pcp-regras-lista{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pcp-regra{background:var(--ev-tarefa-bg);border:1px solid var(--ev-tarefa-bd);max-width:100%;color:var(--ev-tarefa-tx);border-radius:20px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.pcp-regra.off{background:var(--field-bg);border-color:var(--border);color:var(--text-desativado)}.pcp-regra svg{flex:none;width:13px;height:13px}.pcp-regra input{width:16px;height:16px;accent-color:var(--accent-blue-forte);margin:0}.pcp-bloco{border:1px solid var(--border);background:var(--field-bg);border-radius:14px;margin-top:18px;padding:24px 22px}.pcp-bloco-info{align-items:flex-start;gap:14px;display:flex}.pcp-bloco-info svg{width:17px;height:17px;color:var(--text-faint);flex:none;margin-top:2px}.pcp-bloco-info b{color:var(--text-label);font-size:14px;font-weight:700;display:block}.pcp-bloco-info span{color:var(--text-sub);text-wrap:pretty;max-width:660px;margin-top:5px;font-size:13px;line-height:1.55;display:block}.pcp-bloco-carregando{color:var(--accent-blue-forte);align-items:center;gap:11px;font-size:13.5px;font-weight:600;display:flex}.pcp-spinner{border:2px solid var(--accent-blue-borda);border-top-color:var(--accent-blue-forte);border-radius:50%;width:15px;height:15px;animation:.8s linear infinite piaGira}.pcp-liquida{border:1px solid var(--border);background:var(--field-bg);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:20px 24px;display:flex}.pcp-liquida-valor{letter-spacing:-1.2px;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:8px;font-size:34px;font-weight:800}.pcp-resultado{border:1px solid var(--border);background:var(--field-bg);border-radius:14px;gap:14px;margin-top:18px;padding:20px 24px;display:grid}.pcp-resultado-frase{color:var(--text-main);text-wrap:pretty;font-variant-numeric:tabular-nums;margin:0;font-size:13.5px;font-weight:600;line-height:1.6}.pcp-placar{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px;display:grid}.pcp-placar-item{border:1px solid var(--border);background:var(--panel);border-radius:11px;gap:2px;padding:12px 14px;display:grid}.pcp-placar-n{letter-spacing:-.9px;font-variant-numeric:tabular-nums;color:var(--text-main);font-size:25px;font-weight:800}.pcp-placar-rot{color:var(--text-sub);font-size:12.5px;line-height:1.35}.pcp-placar-item.confere .pcp-placar-n{color:var(--accent-green)}.pcp-placar-item.diverge .pcp-placar-n{color:var(--accent-red)}.pcp-placar-item.explicada .pcp-placar-n{color:var(--accent-orange-forte)}.pcp-resultado-apoio{color:var(--text-sub);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.5}.pcp-ressalvas{border:1px solid var(--border);border-radius:12px;margin-top:14px;padding:0 16px}.pcp-ressalvas summary{cursor:pointer;color:var(--text-label);padding:12px 0;font-size:13px;font-weight:600}.pcp-ressalvas summary:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px;border-radius:6px}.pcp-ressalvas-grupo{color:var(--text-sub);padding:0 0 14px;font-size:12.5px}.pcp-ressalvas-grupo b{color:var(--text-label);margin-bottom:4px;font-weight:600;display:block}.pcp-ressalvas-grupo ul{gap:2px;margin:0;padding-left:20px;line-height:1.45;display:grid}.pcp-filete{border-left:3px solid var(--ev-aceite-ac);max-width:420px;padding-left:14px}.pcp-filete-rot{letter-spacing:.12em;text-transform:uppercase;color:var(--ev-aceite-tx);font-size:11px;font-weight:700}.pcp-filete p{color:var(--text-label);text-wrap:pretty;margin:5px 0 0;font-size:12.5px;line-height:1.5}.pcp-tabela{border:1px solid var(--border);border-radius:14px;margin-top:16px;overflow-x:auto}.pcp-tabela-head,.pcp-tabela-linha{align-items:center;gap:12px;display:grid}.pcp-tabela-head{background:var(--ev-entrega-bg);border-bottom:1px solid var(--border);letter-spacing:1.1px;text-transform:uppercase;color:var(--text-sub);padding:13px 22px;font-size:11px;font-weight:700}.pcp-tabela-linha{border-bottom:1px solid var(--border);padding:15px 22px;transition:background .16s,transform .16s}.pcp-tabela-linha:last-child{border-bottom:0}.pcp-tabela-linha:hover{background:var(--ev-entrega-bg);transform:translate(2px)}.pcp-grade-div{grid-template-columns:88px 78px minmax(280px,1.6fr) minmax(140px,.95fr) minmax(140px,.95fr) minmax(126px,.85fr);min-width:980px}.pcp-grade-fech{grid-template-columns:minmax(320px,1.8fr) minmax(min(150px,100%),1fr) minmax(min(150px,100%),1fr) minmax(130px,.85fr);min-width:860px}.pcp-grade-inc{grid-template-columns:88px 78px minmax(210px,.9fr) minmax(340px,2fr);min-width:900px}.pcp-td-parcela{color:var(--text-main);font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:700}.pcp-td-linha{color:var(--text-sub);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.pcp-td-regra{border-left:3px solid var(--accent-red);padding-left:12px}.pcp-td-regra b{color:var(--text-main);text-wrap:pretty;font-size:13.5px;font-weight:700;display:block}.pcp-td-regra span{color:var(--text-faint);font-variant-numeric:tabular-nums;text-wrap:pretty;margin-top:3px;font-size:12px;display:block}.pcp-td-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px}.pcp-td-num.esperado{color:var(--text-label);font-weight:600}.pcp-td-num.encontrado{color:var(--text-main);font-weight:700}.pcp-td-num.diferenca{font-weight:700}.pcp-td-tipo{border-left:3px solid var(--ev-aceite-ac);letter-spacing:.12em;text-transform:uppercase;color:var(--ev-aceite-tx);padding-left:12px;font-size:11px;font-weight:700}.pcp-td-tipo.critico{border-left-color:var(--accent-red);color:var(--accent-red)}.pcp-td-desc{color:var(--text-label);font-variant-numeric:tabular-nums;text-wrap:pretty;font-size:13px;line-height:1.5}.pcp-fech-rotulo{align-items:center;gap:10px;display:flex}.pcp-fech-rotulo i{border-radius:50%;flex:none;width:8px;height:8px}.pcp-fech-rotulo span{color:var(--text-main);text-wrap:pretty;font-size:13.5px;font-weight:600}.pcp-sub{margin-top:26px}.pcp-sub h3{letter-spacing:-.3px;color:var(--text-main);margin:0;font-size:16.5px;font-weight:700}.pcp-sub p{max-width:820px;color:var(--text-sub);text-wrap:pretty;margin:4px 0 0;font-size:12.5px;line-height:1.5}.pcp-conclusao{border-left:3px solid var(--ev-aceite-ac);margin-top:22px;padding:2px 0 2px 16px}.pcp-conclusao p{max-width:940px;color:var(--text-main);font-variant-numeric:tabular-nums;text-wrap:pretty;margin:8px 0 0;font-size:13.5px;line-height:1.6}.pcp-acoes-pe{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:16px;display:flex}.pcp-acoes-pe .esq{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pcp-nota-pe{max-width:460px;color:var(--text-faint);text-wrap:pretty;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.5;display:flex}.pcp-nota-pe svg{flex:none;width:15px;height:15px;margin-top:1px}.pcp-footbar{z-index:9;border-top:1px solid var(--border);background:color-mix(in srgb, var(--panel) 95%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;bottom:0}.pcp-footbar-int{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1400px;margin:0 auto;padding:14px 40px;display:flex}.pcp-footbar-estado{color:var(--text-sub);font-variant-numeric:tabular-nums;align-items:center;gap:9px;font-size:12.5px;display:flex}.pcp-footbar-estado i{background:var(--accent-green);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite piaPulso}.pcp-footbar-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=900px){.pcp-hero{padding-bottom:80px}.pcp-hero-topo,.pcp-corpo,.pcp-footbar-int{padding-left:16px;padding-right:16px}.pcp-titulo{letter-spacing:-.8px;font-size:30px}.pcp-corpo{margin-top:-58px}.pcp-passo,.pcp-passo-1{padding-left:16px;padding-right:16px}}@media (width<=640px){.pcp-footbar-int{gap:8px;padding-top:10px;padding-bottom:10px}.pcp-footbar-acoes{gap:8px;width:100%}.pcp-footbar-acoes>.pcp-btn-outline{flex:1 1 0;justify-content:center;min-width:0;padding-left:8px;padding-right:8px}.pcp-footbar-acoes>.pcp-btn-navy{flex:100%;justify-content:center}}.rev-historico{flex-direction:column;gap:6px;max-height:190px;display:flex;overflow-y:auto}.rev-historico-item{text-align:left;background:var(--pill-bg-strong);border:1px solid var(--border);cursor:pointer;border-radius:9px;flex-direction:column;gap:2px;width:100%;padding:9px 12px;transition:border-color .15s,transform .15s;display:flex}.rev-historico-item:hover{border-color:var(--accent-blue);transform:translate(2px)}.rev-historico-item .nome{color:var(--text-main);font-size:12.5px;font-weight:700}.rev-historico-item .meta{color:var(--text-sub);font-size:11.5px}.rl-rotulo{letter-spacing:.11em;text-transform:uppercase;color:var(--text-sub);margin-bottom:8px;font-size:11px;font-weight:700}.rl-apoio{color:var(--text-faint);text-wrap:pretty;margin-top:8px;font-size:12px;line-height:1.55}.rl-arquivo{border:1px solid var(--border);background:var(--panel);border-radius:12px;align-items:center;gap:12px;padding:14px 15px;transition:border-color .16s;display:flex}.rl-arquivo:hover{border-color:var(--field-border-hover)}.rl-arquivo .marca{border:1px solid var(--ev-tarefa-tx);width:28px;height:28px;color:var(--ev-tarefa-tx);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.rl-arquivo .marca svg{width:14px;height:14px}.rl-arquivo .dados{flex:1;min-width:0}.rl-arquivo .nome{color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.rl-arquivo .meta{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px}.rl-arquivo .trocar{color:var(--accent-blue-forte);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:12.5px;font-weight:600}.rl-arquivo .trocar:hover{text-decoration:underline}.rl-filete{display:flex}.rl-filete>.traco{background:var(--accent-blue-forte);border-radius:4px;flex:0 0 3px}.rl-filete>.conteudo{flex:1;min-width:0;padding-left:14px}.rl-filete .titulo{letter-spacing:.11em;text-transform:uppercase;color:var(--accent-blue-forte);margin-bottom:8px;font-size:11px;font-weight:700}.rl-filete .corpo{color:var(--text-label);text-wrap:pretty;margin:0;font-size:13px;line-height:1.6}.rl-filete .corpo strong{color:var(--text-main);font-variant-numeric:tabular-nums;font-weight:700}.rl-filete .corpo+.corpo{margin-top:5px}.rl-filete .nota{color:var(--text-faint);text-wrap:pretty;margin-top:7px;font-size:12px;line-height:1.55}.rl-filete.atencao>.traco{background:var(--ev-aceite-tx)}.rl-filete.atencao .titulo{color:var(--ev-aceite-tx)}.rl-andamento .trilho{background:var(--pill-bg-strong);border-radius:999px;height:4px;overflow:hidden}.rl-andamento .preenchido{background:var(--accent-blue-forte);border-radius:999px;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1)}.rl-andamento .legenda{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:7px;font-size:12px;line-height:1.55}.rl-rodape{background:var(--field-bg);border-top:1px solid var(--border);border-radius:0 0 var(--radius-lg) var(--radius-lg);justify-content:space-between;align-items:center;gap:14px;margin:18px -28px -26px;padding:14px 28px;display:flex}.rl-rodape .btn{flex:none}.pkb-vivo{align-items:center;gap:7px;display:inline-flex}.pkb-pulso{background:var(--accent-green);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite pkbPulso}@keyframes pkbPulso{0%,to{opacity:.5}50%{opacity:1}}.pkb-corpo{z-index:2;flex-direction:column;gap:18px;margin-top:-74px;display:flex;position:relative}.pkb-toolbar{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 20px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;display:flex;box-shadow:0 16px 38px #102c601a}.pkb-busca{border:1px solid var(--border-forte);border-radius:var(--radius-md);background:var(--field-bg);min-width:0;color:var(--text-faint);flex:260px;align-items:center;gap:10px;padding:10px 13px;display:flex}.pkb-busca input{min-width:0;color:var(--text-main);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13.5px}.pkb-busca:focus-within{border-color:var(--accent-blue);box-shadow:0 0 0 3px var(--accent-blue-bg)}.pkb-seg{background:var(--accent-blue-bg);border:1px solid var(--accent-blue-borda);border-radius:var(--radius-md);flex-wrap:wrap;gap:6px;padding:4px;display:flex}.pkb-seg-btn{cursor:pointer;color:var(--text-sub);background:0 0;border:0;border-radius:8px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .16s,color .16s,box-shadow .16s}.pkb-seg-btn.ativo{background:var(--panel);color:var(--accent-blue-forte);font-weight:700;box-shadow:0 2px 8px #102c601f}.pkb-chip{border-radius:var(--radius-md);border:1px solid var(--border-forte);background:var(--panel);color:var(--text-label);cursor:pointer;white-space:nowrap;padding:10px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .16s,border-color .16s,color .16s}.pkb-chip:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.pkb-chip.ativo{background:var(--st-info-solido);border-color:var(--accent-blue-forte);color:#fff}.pkb-toolbar-dir{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-left:auto;display:flex}.pkb-conta{color:var(--text-sub);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.pkb-aviso{color:var(--accent-green);border-radius:var(--radius-sm);border:1px solid var(--accent-green-bg);background:var(--panel);white-space:nowrap;padding:7px 12px;font-size:12.5px;font-weight:600;animation:.3s backwards peditRise}.pkb-area{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.pkb-colunas{flex:560px;align-items:flex-start;gap:12px;min-width:0;padding-bottom:10px;display:flex;overflow-x:auto}.pkb-col{background:var(--panel);border:1px solid var(--border);border-radius:14px;flex:0 0 238px;width:238px;transition:background .16s,border-color .16s;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;box-shadow:0 1px 2px #102c600d}.pkb-col.sobre{background:var(--accent-blue-bg);border:1px dashed var(--accent-blue-forte)}.pkb-col-head{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px 13px 10px;display:flex}.pkb-col-filete{border-radius:2px;flex:0 0 3px;align-self:stretch;min-height:16px}.pkb-col-nome{min-width:0;color:var(--text-main);flex:1;font-size:12.5px;font-weight:700;line-height:1.3}.pkb-col-qtd{background:var(--pill-bg);min-width:22px;height:20px;color:var(--text-label);font-variant-numeric:tabular-nums;border-radius:6px;flex:none;place-items:center;padding:0 6px;font-size:11.5px;font-weight:700;display:grid}.pkb-col-body{flex-direction:column;gap:8px;min-height:96px;padding:10px;display:flex}.pkb-card{background:var(--panel);border:1px solid var(--border);border-left:3px solid var(--text-faint);cursor:pointer;border-radius:10px;padding:10px 11px;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:0 1px 2px #102c600d}.pkb-card:active{cursor:grabbing}.pkb-card.ativo{background:var(--accent-blue-bg);border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px #17418f1a}.pkb-card-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pkb-autos{color:var(--text-main);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.pkb-prazo{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:700}.pkb-vara{color:var(--text-sub);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11.5px;overflow:hidden}.pkb-card-bot{justify-content:space-between;align-items:center;gap:8px;margin-top:9px;display:flex}.pkb-tipo{background:var(--pill-bg);color:var(--text-label);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:600;overflow:hidden}.pkb-hono{color:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:600}.pkb-vazia{border:1px dashed var(--border-forte);text-align:center;color:var(--text-faint);border-radius:10px;padding:12px;font-size:11.5px}.pkb-painel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);flex:320px;min-width:0;max-width:372px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;position:sticky;top:20px;overflow:hidden;box-shadow:0 1px 2px #102c600d}.pkb-p-head{border-bottom:1px solid var(--border);padding:18px 20px 16px}.pkb-p-rot{letter-spacing:.11em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700}.pkb-p-autos{color:var(--text-main);font-variant-numeric:tabular-nums;word-break:break-all;margin-top:7px;font-size:17px;font-weight:700}.pkb-p-vara{color:var(--text-sub);margin-top:4px;font-size:12.5px}.pkb-p-prazo{border-bottom:1px solid var(--border);gap:13px;padding:16px 20px;display:flex}.pkb-p-filete{border-radius:2px;flex:0 0 3px;align-self:stretch}.pkb-p-estado{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.pkb-p-estado-sub{color:var(--text-label);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px}.pkb-p-grid{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px 20px;display:grid}.pkb-p-val{color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:5px;font-size:15px;font-weight:700}.pkb-p-val.menor{color:var(--text-label);white-space:normal;font-size:13px;font-weight:400}.pkb-rito{border-bottom:1px solid var(--border);padding:16px 20px}.pkb-rito-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.pkb-rito-conta{color:var(--text-sub);font-variant-numeric:tabular-nums;font-size:12px}.pkb-rito-lista{flex-direction:column;gap:9px;margin-top:12px;display:flex}.pkb-rito-item{align-items:center;gap:10px;display:flex}.pkb-rito-dot{background:var(--border);box-sizing:border-box;border-radius:50%;flex:none;width:9px;height:9px}.pkb-rito-dot.feito{background:var(--accent-blue-forte)}.pkb-rito-dot.atual{background:var(--panel);border:2px solid var(--accent-blue-forte)}.pkb-rito-nome{color:var(--text-faint);font-size:12.5px}.pkb-rito-nome.feito{color:var(--text-label)}.pkb-rito-nome.atual{color:var(--text-main);font-weight:600}.pkb-p-acoes{flex-direction:column;gap:9px;padding:14px 20px 18px;display:flex}.pkb-p-botoes{gap:9px;display:flex}.pkb-btn-sec,.pkb-btn-pri{border-radius:var(--radius-md);cursor:pointer;flex:1;padding:10px 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .16s,color .16s}.pkb-btn-sec{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-label)}.pkb-btn-sec:hover:not(:disabled){background:var(--field-bg);color:var(--accent-blue-forte)}.pkb-btn-pri{background:var(--st-info-solido);color:#fff;border:0;font-weight:700}.pkb-btn-pri:hover:not(:disabled){filter:brightness(1.1)}.pkb-btn-sec:disabled,.pkb-btn-pri:disabled{opacity:.45;cursor:not-allowed}.pkb-link{text-align:center;color:var(--accent-blue-forte);padding:9px;font-size:12.5px;font-weight:600;text-decoration:none}.pkb-link:hover{text-decoration:underline}@media (width<=1100px){.pkb-painel{max-width:none;position:static}}.pda-hero{color:#fff;background:linear-gradient(135deg,#17418f 0%,#102c60 55%,#0b2049 100%);margin:-60px -24px 0;padding:74px 32px 92px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise}body.pg-dash .pda-hero{margin-top:calc(-1 * var(--pg-chrome,60px));padding-top:calc(10px + var(--pg-chrome,60px))}.pda-hero-int{max-width:1400px;margin:0 auto}.pda-hero-linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.pda-eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:#8fb4f5;margin-bottom:6px;font-size:11.5px;font-weight:700}.pda-titulo{letter-spacing:-1.2px;color:#fff;margin:0 0 12px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1.05}.pda-lead{color:#c3d3ee;text-wrap:pretty;max-width:780px;margin:0 0 14px;font-size:14.5px;line-height:1.55}.pda-lead strong{color:#fff;font-weight:700}.pda-hero-meta{color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.pda-hero-meta i{background:#fff6;border-radius:50%;flex:none;width:4px;height:4px}.pda-hero-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pda-btn-hero{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:10px;align-items:center;gap:8px;padding:11px 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s,transform .16s;display:inline-flex}.pda-btn-hero:hover{background:#ffffff2e;transform:translateY(-1px)}.pda-btn-hero svg{width:15px;height:15px}.pda-corpo{z-index:2;flex-direction:column;gap:20px;width:100%;max-width:1400px;margin:-70px auto 0;padding:0 16px 40px;display:flex;position:relative}.pda-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise}.pda-card-1{padding:20px 24px 22px;box-shadow:0 16px 38px #102c601a}.pda-card-2{animation-delay:80ms;overflow:hidden}.pda-card-3{padding:22px 26px 24px;animation-delay:.12s}.pda-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pda-head h2,.pda-folha-head h2{letter-spacing:-.3px;color:var(--text-main);margin:0;font-size:18.5px;font-weight:700}.pda-head p,.pda-folha-head p{color:var(--text-sub);font-variant-numeric:tabular-nums;text-wrap:pretty;margin:6px 0 0;font-size:12.5px;line-height:1.5}.pda-rotulo{letter-spacing:1.1px;text-transform:uppercase;color:var(--text-faint);font-size:11.5px;font-weight:700}.pda-campos{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:14px 18px;margin-top:18px;display:grid}.pda-campo label{letter-spacing:1.1px;text-transform:uppercase;color:var(--text-faint);font-size:11.5px;font-weight:700;display:block}.pda-campo>input,.pda-campo .ui-select-control,.pda-campo .ui-date-control{border:1px solid var(--border-forte);background:var(--field-bg);width:100%;color:var(--text-main);font-variant-numeric:tabular-nums;border-radius:10px;outline:none;margin-top:7px;padding:10px 12px;font-size:13px;font-weight:600;transition:border-color .16s,box-shadow .16s}.pda-campo .ui-date-control{padding:0}.pda-campo .ui-date-input{font-size:13px;font-weight:600}.pda-campo>input:focus,.pda-campo .ui-select-control:focus,.pda-campo .ui-date-control:focus-within{border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-bg)}.pda-pills{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.pda-pill{text-align:left;border:1px solid var(--border);background:var(--field-bg);cursor:pointer;border-radius:20px;align-items:center;gap:9px;max-width:100%;padding:8px 14px;transition:border-color .16s,background .16s;display:inline-flex;position:relative}.pda-pill:hover{border-color:var(--accent-blue-forte)}.pda-campo>input:disabled{opacity:.55;cursor:not-allowed}.pda-pill:has(input:disabled){opacity:.55;cursor:not-allowed}.pda-pill:has(input:disabled):hover{border-color:var(--border)}.pda-pill:focus-within{box-shadow:0 0 0 3px var(--accent-blue-bg)}.pda-pill.on{border-color:var(--accent-blue-forte);background:var(--ev-entrega-bg)}.pda-pill input{opacity:0;width:0;height:0;position:absolute}.pda-pill i{border:1px solid var(--border-forte);background:var(--panel);border-radius:5px;flex:none;place-items:center;width:15px;height:15px;display:grid}.pda-pill.on i{border-color:var(--accent-blue-forte);background:var(--accent-blue-forte)}.pda-pill i svg{opacity:0;color:#fff;width:10px;height:10px}.pda-pill.on i svg{opacity:1}.pda-pill span{color:var(--text-main);white-space:nowrap;font-size:12.5px;font-weight:600}.pda-nota{color:var(--text-sub);text-wrap:pretty;font-size:12.5px}.pda-folha-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 24px 16px;display:flex}.pda-legendas{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pda-legenda{color:var(--text-sub);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.pda-legenda i{border-radius:2px;flex:none;width:3px;height:12px}.pda-rolo{border-top:1px solid var(--border);overflow-x:auto}.pda-grade{align-items:center;gap:10px;display:grid}.pda-th{background:var(--ev-entrega-bg);border-bottom:1px solid var(--border);letter-spacing:1.1px;text-transform:uppercase;color:var(--text-sub);padding:12px 24px;font-size:11px;font-weight:700}.pda-th .num{text-align:right}.pda-grupo-head{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:11px 24px;display:flex}.pda-grupo-esq{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.pda-grupo-esq>i{border-radius:2px;flex:none;width:3px;height:16px}.pda-grupo-rot{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.pda-grupo-exp{color:var(--text-sub);font-variant-numeric:tabular-nums;text-wrap:pretty;font-size:12.5px}.pda-grupo-sub{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:700}.pda-linha{border-bottom:1px solid var(--border);padding:9px 24px;transition:background .16s}.pda-linha:hover{background:var(--pill-bg)}.pda-ref{align-items:center;gap:9px;display:flex}.pda-ref>i{border-radius:2px;flex:none;width:3px;height:22px}.pda-ref span{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.pda-venc{color:var(--text-sub);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500}.pda-cel-in{border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--text-main);text-align:right;font-variant-numeric:tabular-nums;appearance:textfield;border-radius:9px;outline:none;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .16s,box-shadow .16s,background .16s}.pda-cel-in::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pda-cel-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pda-cel-in:focus{border-color:var(--accent-blue-forte);background:var(--panel);box-shadow:0 0 0 3px var(--accent-blue-bg)}.pda-cel-in.pago{color:var(--ev-tarefa-tx)}.pda-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:600}.pda-mora{text-align:right;color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:500}.pda-total{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px;font-weight:700}.pda-total-nota{color:var(--ev-tarefa-tx);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px;font-weight:600}.pda-somas{background:var(--field-bg);border-top:1px solid var(--border);padding:15px 24px}.pda-somas .val{text-align:right;color:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:700}.pda-somas .geral{text-align:right;letter-spacing:-.4px;color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:800}.pda-btn-outline{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-label);cursor:pointer;white-space:nowrap;border-radius:10px;padding:9px 13px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .16s,color .16s}.pda-btn-outline:hover:not(:disabled){border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.pda-btn-outline:disabled{opacity:.5;cursor:not-allowed}.pda-btn-navy{background:var(--st-info-solido);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:10px;align-items:center;gap:8px;padding:9px 15px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .16s,filter .16s;display:inline-flex;box-shadow:0 8px 18px #17418f42}.pda-btn-navy:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.pda-btn-navy:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.pda-btn-navy svg{width:15px;height:15px}.pda-blocos{grid-template-columns:minmax(280px,.9fr) repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;margin-top:18px;display:grid}.pda-bloco{border:1px solid var(--border);background:var(--panel);border-radius:14px;padding:18px 20px 16px}.pda-bloco-topo{border-left:3px solid;padding-left:12px}.pda-bloco-rot{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.pda-bloco-tit{letter-spacing:-.3px;color:var(--text-main);margin-top:6px;font-size:16.5px;font-weight:700}.pda-bloco-desc{color:var(--text-sub);font-variant-numeric:tabular-nums;text-wrap:pretty;margin-top:4px;font-size:12.5px;line-height:1.5}.pda-bloco-itens{flex-direction:column;gap:9px;margin-top:14px;display:flex}.pda-item{color:var(--text-label);justify-content:space-between;align-items:baseline;gap:16px;font-size:13px;display:flex}.pda-item>span:first-child{font-weight:600}.pda-item>span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:600}.pda-item.fraco{color:var(--text-faint)}.pda-item.fraco>span:first-child{font-weight:400}.pda-item.fraco>span:last-child{font-size:13px;font-weight:400}.pda-bloco-pe{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;margin-top:14px;padding-top:12px;display:flex}.pda-bloco-pe b{color:var(--text-main);font-size:13.5px;font-weight:700}.pda-bloco-pe span{letter-spacing:-.6px;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:800}.pda-debito{border:1px solid var(--border);background:var(--field-bg);border-radius:14px;padding:20px 22px}.pda-debito-val{letter-spacing:-1.2px;color:var(--ev-feriado-chip-tx);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:8px;font-size:34px;font-weight:800}.pda-debito-apoio{color:var(--text-sub);font-variant-numeric:tabular-nums;margin-top:6px;font-size:12.5px}.pda-barra{background:var(--pill-bg-strong);border-radius:4px;height:8px;margin-top:14px;display:flex;overflow:hidden}.pda-barra i{transform-origin:0;animation:.8s cubic-bezier(.22,1,.36,1) both plpGrow}.pda-barra i:last-child{animation-delay:.1s}.pda-barra-pes{color:var(--text-sub);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;font-size:12px;display:flex}.pda-filete{margin-top:22px;padding:2px 0}.pda-filete-rot:before{content:"";vertical-align:-2px;background:var(--st-atencao-traco);width:14px;height:14px;-webkit-mask:var(--ico-atencao) center / contain no-repeat;-webkit-mask:var(--ico-atencao) center / contain no-repeat;mask:var(--ico-atencao) center / contain no-repeat;margin-right:6px;display:inline-block}.pda-filete.erro .pda-filete-rot:before{background:var(--st-erro-traco);-webkit-mask-image:var(--ico-erro);-webkit-mask-image:var(--ico-erro);mask-image:var(--ico-erro)}.pda-filete.info .pda-filete-rot:before{background:var(--accent-blue);-webkit-mask-image:var(--ico-info);-webkit-mask-image:var(--ico-info);mask-image:var(--ico-info)}.pda-filete-rot{letter-spacing:.12em;text-transform:uppercase;color:var(--ev-aceite-tx);font-size:11px;font-weight:700}.pda-filete p{color:var(--text-main);text-wrap:pretty;font-variant-numeric:tabular-nums;max-width:940px;margin:8px 0 0;font-size:13.5px;line-height:1.6}.pda-filete.erro .pda-filete-rot{color:var(--accent-red)}.pda-pe-nota{border-top:1px solid var(--border);align-items:flex-start;gap:9px;margin-top:20px;padding-top:16px;display:flex}.pda-pe-nota svg{width:15px;height:15px;color:var(--text-faint);flex:none;margin-top:1px}.pda-pe-nota span{color:var(--text-faint);text-wrap:pretty;max-width:720px;font-size:12.5px;line-height:1.5}.pda-vazio{border:1px dashed var(--border-forte);border-radius:14px;align-items:flex-start;gap:10px;margin-top:18px;padding:22px;display:flex}.pda-vazio svg{width:17px;height:17px;color:var(--text-faint);flex:none;margin-top:1px}.pda-vazio b{color:var(--text-main);font-size:13.5px;display:block}.pda-vazio span{color:var(--text-sub);text-wrap:pretty;margin-top:4px;font-size:12.5px;line-height:1.5;display:block}.pda-vazio .rev-falta-atalhos{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.rev-selo-exemplo{margin:10px 0 14px}.rev-limpar-exemplo{font:inherit;color:var(--accent-blue-forte);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.pda-sub{border-top:1px solid var(--border);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-top:18px;padding-top:16px;font-size:11px;font-weight:700}.calc-sistema-card.on{border-color:var(--accent-blue-forte);background:var(--ev-entrega-bg);box-shadow:0 12px 26px #102c601f}.pda-footbar{z-index:9;border-top:1px solid var(--border);background:color-mix(in srgb, var(--panel) 95%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0 -24px;position:sticky;bottom:0}.pda-footbar-int{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1400px;margin:0 auto;padding:12px 40px;display:flex}.pda-footbar-esq{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.pda-estado{color:var(--text-sub);font-variant-numeric:tabular-nums;align-items:center;gap:9px;font-size:12.5px;display:flex}.pda-estado i{background:var(--accent-green);border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-in-out infinite peditPulse}.pda-estado.calculando i{background:var(--ev-aceite-ac)}.pda-estado.erro i{background:var(--accent-red);animation:none}.pda-estado.espera i{background:var(--text-faint);animation:none}.pda-footbar-deb{align-items:baseline;gap:9px;display:flex}.pda-footbar-deb span{letter-spacing:-.5px;color:var(--ev-feriado-chip-tx);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:800}.pda-footbar-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=900px){.pda-hero{margin:-60px -14px 0;padding:60px 16px 80px}body.pg-dash .pda-hero{padding-top:calc(6px + var(--pg-chrome,60px))}.pda-titulo{letter-spacing:-.8px;font-size:30px}.pda-corpo{margin-top:-58px;padding:0 0 32px}.pda-card-1,.pda-card-3{padding:18px}.pda-footbar{margin:0 -14px}.pda-footbar-int{padding:12px 14px}}@media (width<=360px){.pda-titulo{font-size:26px}}.pda-btn-hero-claro{color:#17418f;cursor:pointer;background:#fff;border:0;border-radius:10px;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .16s,background .16s;box-shadow:0 8px 20px #0614303d}.pda-btn-hero-claro:hover{background:#eaf0fb;transform:translateY(-1px)}.pda-btn-ia{border:1px solid var(--ia-borda);background:var(--ia-tile);color:var(--ia-texto);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-family:inherit;font-size:13.5px;font-weight:700;transition:border-color .16s,transform .16s;display:inline-flex}.pda-btn-ia:hover:not(:disabled){border-color:var(--ia-traco);transform:translateY(-1px)}.pda-btn-ia:disabled{opacity:.6;cursor:not-allowed}.pda-btn-ia svg{width:15px;height:15px;color:var(--ia-traco)}.pda-btn-texto{color:var(--text-faint);cursor:pointer;background:0 0;border:0;padding:6px 4px;font-family:inherit;font-size:12.5px;font-weight:600}.pda-btn-texto:hover{color:var(--accent-red)}.pda-hist-vazio{border:1px dashed var(--border-forte);color:var(--text-sub);text-wrap:pretty;border-radius:14px;margin-top:18px;padding:22px;font-size:12.5px;line-height:1.55}.pda-hist-linha{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:13px 0;display:grid}.pda-hist-linha:last-child{border-bottom:0}.pda-hist-nome{color:var(--text-main);overflow-wrap:anywhere;font-size:13.5px;font-weight:700}.pda-hist-apoio{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px}.pda-hist-aviso{border-radius:var(--radius-md);background:var(--panel);border:1px solid var(--border-forte);color:var(--text-main);margin-top:6px;padding:6px 10px;font-size:12px;line-height:1.45}.pda-hist-valor{letter-spacing:-.3px;color:var(--ev-feriado-chip-tx);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:800}.pda-hist-acoes{align-items:center;gap:8px;display:flex}.pda-previa-linha{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 104px 96px 130px;align-items:center;gap:16px;padding:12px 0;display:grid}.pda-previa-linha.fora{opacity:.62}.pda-previa-nome{color:var(--text-main);overflow-wrap:anywhere;font-size:13px;font-weight:600}.pda-previa-apoio{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:3px;font-size:11.5px}.pda-previa-motivo{color:var(--ev-aceite-tx);text-wrap:pretty;margin-top:5px;font-size:11.5px;font-weight:600}.pda-previa-comp{color:var(--text-main);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.pda-previa-nat{color:var(--text-sub);font-size:12.5px}.pda-previa-valor{text-align:right;color:var(--ev-tarefa-tx);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:700}.pda-previa-pe{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding-top:14px;display:flex}.pda-previa-pe>span{color:var(--text-sub);text-wrap:pretty;max-width:640px;font-size:12.5px;line-height:1.5}.pda-aviso-acao{border:1px solid var(--accent-blue-borda);background:var(--panel);color:var(--text-main);font-variant-numeric:tabular-nums;text-wrap:pretty;border-radius:20px;align-items:center;gap:10px;padding:7px 12px;font-size:12.5px;display:inline-flex}.pda-aviso-acao button{color:var(--ev-entrega-tx);cursor:pointer;opacity:.7;background:0 0;border:0;padding:0 2px;font-family:inherit;font-size:15px;line-height:1}.pda-aviso-acao button:hover{opacity:1}@media (width<=900px){.pda-hist-linha,.pda-previa-linha{grid-template-columns:1fr;gap:8px}.pda-previa-valor{text-align:left}}.ptr-corpo{z-index:2;grid-template-columns:366px minmax(0,1fr);align-items:start;gap:20px;max-width:1400px;margin:-70px auto 0;padding:0 16px 40px;display:grid;position:relative}.ptr-lado{flex-direction:column;gap:16px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;display:flex;position:sticky;top:20px}.ptr-dir{flex-direction:column;gap:20px;min-width:0;display:flex}.ptr-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px 22px 20px}.ptr-card.destaque{padding:20px 22px 22px;box-shadow:0 16px 38px #102c601a}.ptr-card h2{letter-spacing:-.3px;color:var(--text-main);margin:0;font-size:16.5px;font-weight:700}.ptr-card>p{color:var(--text-sub);text-wrap:pretty;margin:6px 0 0;font-size:12.5px;line-height:1.5}.ptr-lado .pda-campos{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:12px 14px;margin-top:16px}.ptr-larga{grid-column:1/-1}.ptr-nota{color:var(--text-faint);text-wrap:pretty;margin:12px 0 0;font-size:12px;line-height:1.5}.ptr-chaves{border-top:1px solid var(--border);flex-direction:column;gap:8px;margin-top:14px;padding-top:14px;display:flex}.ptr-chave{cursor:pointer;align-items:flex-start;gap:9px;display:flex;position:relative}.ptr-chave input{opacity:0;width:0;height:0;position:absolute}.ptr-chave i{border:1px solid var(--border-forte);background:var(--panel);border-radius:5px;flex:none;place-items:center;width:15px;height:15px;margin-top:1px;transition:background .16s,border-color .16s;display:grid}.ptr-chave input:checked+i{border-color:var(--accent-blue-forte);background:var(--accent-blue-forte)}.ptr-chave i svg{opacity:0;color:#fff;width:10px;height:10px}.ptr-chave input:checked+i svg{opacity:1}.ptr-chave span{color:var(--text-sub);text-wrap:pretty;font-size:12.5px;font-weight:500;line-height:1.4}.ptr-chave input:checked~span{color:var(--text-main)}.ptr-bloco{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.ptr-bloco>summary{cursor:pointer;color:var(--text-label);align-items:center;gap:6px;font-size:12.5px;font-weight:600;list-style:none;display:flex}.ptr-bloco>summary::-webkit-details-marker{display:none}.ptr-bloco>summary:before{content:"";border-left:5px solid var(--text-faint);border-top:4px solid #0000;border-bottom:4px solid #0000;flex:none;width:0;height:0;transition:transform .16s}.ptr-bloco[open]>summary:before{transform:rotate(90deg)}.ptr-bloco>summary b{color:var(--accent-blue-forte);font-weight:600}.ptr-sub-bloco{margin-top:12px}.ptr-linhas{flex-direction:column;gap:8px;margin-top:8px;display:flex}.ptr-linha-comp{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 24px;align-items:center;gap:6px;display:grid}.ptr-linha-dupla{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 24px}.ptr-linha-cab{color:var(--text-faint);padding:0 2px;font-size:11px}.ptr-linha-val{align-items:center;display:flex;position:relative}.ptr-linha-val input{width:100%;padding-right:26px}.ptr-linha-val span{color:var(--text-faint);pointer-events:none;font-size:11.5px;font-weight:600;position:absolute;right:9px}.ptr-linha-x{border:1px solid var(--border);background:var(--panel);width:24px;height:24px;color:var(--text-faint);cursor:pointer;border-radius:7px;place-items:center;font-size:15px;line-height:1;transition:color .16s,border-color .16s;display:grid}.ptr-linha-x:hover{color:var(--ev-feriado-chip-tx);border-color:var(--ev-feriado-chip-tx)}.ptr-add{border:1px dashed var(--border-forte);color:var(--text-sub);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;padding:6px 11px;font-size:12px;font-weight:600;transition:color .16s,border-color .16s}.ptr-add:hover{color:var(--accent-blue-forte);border-color:var(--accent-blue-forte)}.ptr-atualizado{border-top:1px solid var(--border);margin-top:16px;padding-top:14px}.ptr-base-val{letter-spacing:-.9px;color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:8px;font-size:26px;font-weight:800}.ptr-base-apoio{color:var(--text-sub);font-variant-numeric:tabular-nums;text-wrap:pretty;margin-top:4px;font-size:12.5px}.ptr-comp{flex-direction:column;gap:8px;margin-top:14px;display:flex}.ptr-comp-linha{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.ptr-comp-linha span:first-child{color:var(--text-label);font-size:12.5px;font-weight:500}.ptr-comp-linha span:last-child{color:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}.ptr-comp-linha.fora span{color:var(--text-faint);font-weight:500}.ptr-bancada{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);animation:.5s cubic-bezier(.22,1,.36,1) 60ms backwards peditRise;overflow:hidden;box-shadow:0 16px 38px #102c601a}.ptr-bancada-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 24px 0;display:flex}.ptr-bancada-head h2{letter-spacing:-.3px;color:var(--text-main);margin:0;font-size:18.5px;font-weight:700}.ptr-bancada-head p{color:var(--text-sub);font-variant-numeric:tabular-nums;text-wrap:pretty;margin:6px 0 0;font-size:12.5px;line-height:1.5}.ptr-abas{border-bottom:1px solid var(--border);align-items:flex-end;gap:4px;margin-top:16px;padding:0 24px;display:flex;overflow-x:auto}.ptr-aba{color:var(--text-sub);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:9px;padding:11px 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:color .16s,border-color .16s;display:inline-flex}.ptr-aba:hover{color:var(--accent-blue-forte)}.ptr-aba.on{border-bottom-color:var(--accent-blue-forte);color:var(--accent-blue-forte);font-weight:700}.ptr-aba b{background:var(--pill-bg-strong);color:var(--text-faint);font-variant-numeric:tabular-nums;border-radius:20px;padding:2px 8px;font-size:11.5px;font-weight:700}.ptr-aba.on b{background:var(--ev-entrega-bg);color:var(--ev-entrega-tx)}.ptr-rolo{overflow-x:auto}.ptr-grade{grid-template-columns:minmax(220px,1.3fr) minmax(min(150px,100%),1fr) 118px minmax(min(170px,100%),1fr) minmax(140px,.9fr);align-items:center;gap:12px;min-width:860px;padding:12px 24px;display:grid}.ptr-th{background:var(--ev-entrega-bg);border-bottom:1px solid var(--border);letter-spacing:1.1px;text-transform:uppercase;color:var(--text-sub);font-size:11px;font-weight:700}.ptr-th .num{text-align:right}.ptr-linha{border-bottom:1px solid var(--border);transition:background .16s}.ptr-linha:hover{background:var(--pill-bg)}.ptr-rub{align-items:center;gap:10px;min-width:0;display:flex}.ptr-rub>i{border-radius:2px;flex:none;width:3px;height:22px}.ptr-rub span{color:var(--text-main);text-wrap:pretty;font-size:13.5px;font-weight:600}.ptr-linha.muda .ptr-rub span,.ptr-linha.muda .ptr-valor{color:var(--text-faint)}.ptr-base{color:var(--text-sub);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.ptr-criterio{text-align:right;color:var(--text-label);font-variant-numeric:tabular-nums;text-wrap:pretty;font-size:13px;font-weight:600}.ptr-fund{color:var(--text-faint);text-wrap:pretty;font-size:12.5px;font-weight:500}.ptr-valor{text-align:right;color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px;font-weight:700}.ptr-sub{background:var(--field-bg);border-top:1px solid var(--border);padding:15px 24px}.ptr-sub-nota{color:var(--text-faint);text-wrap:pretty;font-size:12.5px}.ptr-sub-val{text-align:right;letter-spacing:-.5px;color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:800}.ptr-vazio{text-align:center;color:var(--text-faint);padding:34px 24px;font-size:13px}.ptr-total{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px 26px 24px;animation:.5s cubic-bezier(.22,1,.36,1) .1s backwards peditRise}.ptr-total-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ptr-total-val{letter-spacing:-1.2px;color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:8px;font-size:34px;font-weight:800}.ptr-total-apoio{color:var(--text-sub);font-variant-numeric:tabular-nums;text-wrap:pretty;margin-top:6px;font-size:12.5px}.ptr-fatias{flex:1;min-width:min(300px,100%)}.ptr-fatias .pda-barra{margin-top:0}.ptr-legendas{flex-wrap:wrap;align-items:center;gap:16px;margin-top:9px;display:flex}.ptr-legenda{color:var(--text-sub);font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:12px;display:inline-flex}.ptr-legenda i{border-radius:2px;flex:none;width:3px;height:12px}@media (width<=1100px){.ptr-corpo{grid-template-columns:minmax(0,1fr)}.ptr-lado{position:static}}.ppv-modos{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);grid-column:1/-1;align-items:flex-end;gap:4px;padding:0 16px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;display:flex;overflow-x:auto;box-shadow:0 16px 38px #102c601a}.ppv-grade-rmi{grid-template-columns:44px 116px minmax(min(110px,100%),1fr) 92px 110px minmax(min(110px,100%),1fr);min-width:760px}.ppv-grade-atr{grid-template-columns:116px repeat(3,minmax(min(110px,100%),1fr)) 96px 104px;min-width:760px}.ppv-cnis{resize:vertical;border:1px solid var(--border-forte);background:var(--field-bg);width:100%;min-height:132px;color:var(--text-main);border-radius:10px;outline:none;margin-top:7px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;transition:border-color .16s,box-shadow .16s}.ppv-cnis:focus{border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-bg)}.pda-filete.info .pda-filete-rot{color:var(--accent-blue-forte)}.pda-filete.info p{color:var(--text-label);font-size:12.5px;line-height:1.55}.pda-filete.info p strong{color:var(--text-main);font-weight:700}.psf-grade.pas-evo{grid-template-columns:96px 62px minmax(88px,.7fr) minmax(84px,.6fr) minmax(112px,.9fr) minmax(160px,1.2fr) minmax(150px,1.1fr);min-width:960px}.psf-marcos{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 24px 0;display:flex}.psf-marco{background:var(--ev-entrega-chip-bg);color:var(--ev-entrega-chip-tx);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:20px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.psf-marco.alerta{background:var(--ev-aceite-bg);color:var(--ev-aceite-tx)}.psf-marco-btn{color:var(--accent-blue-forte);cursor:pointer;white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:0;font-family:inherit;font-size:12.5px;font-weight:600}.psf-marco-btn:hover{text-decoration:underline}.psf-visao{border:1px solid var(--border);border-radius:20px;display:inline-flex;overflow:hidden}.psf-visao button{background:var(--panel);color:var(--text-label);cursor:pointer;white-space:nowrap;border:0;padding:4px 12px;font-family:inherit;font-size:11.5px;font-weight:700}.psf-visao button[aria-pressed=true]{background:var(--st-info-solido);color:#fff}.psf-visao button:focus-visible{outline-offset:-2px}.psf-lado .pda-previa{border:1px dashed var(--border-forte);border-radius:12px;padding:12px 14px}.psf-lado .pda-previa-linha{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"nome nome nome""data moeda valor";align-items:baseline;gap:6px 12px}.psf-lado .pda-previa-linha>:first-child{grid-area:nome}.psf-lado .pda-previa-comp{grid-area:data}.psf-lado .pda-previa-nat{grid-area:moeda}.psf-lado .pda-previa-valor{grid-area:valor}.psf-lado .pda-previa-pe{margin-top:12px;padding-top:12px}.psf-lado .pda-previa-pe>span{font-size:11.5px}.psf-corpo{z-index:2;grid-template-columns:366px minmax(0,1fr);align-items:start;gap:20px;width:100%;max-width:1400px;margin:-70px auto 0;padding:0 16px 40px;display:grid;position:relative}.psf-lado{flex-direction:column;gap:16px;min-width:0;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;display:flex;position:sticky;top:20px}.psf-dir{flex-direction:column;gap:16px;min-width:0;animation:.5s cubic-bezier(.22,1,.36,1) 80ms backwards peditRise;display:flex}.psf-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px 20px 20px}.psf-card.destaque{box-shadow:0 16px 38px #102c601a}.psf-card.painel{padding:20px 24px 22px}.psf-card.abas{padding:0;overflow:hidden}.psf-card h2{letter-spacing:-.3px;color:var(--text-main);margin:0;font-size:16.5px;font-weight:700}.quadro-titulo{flex:auto;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.quadro-titulo>h2{min-width:0}[data-quadro-trilha]{flex:auto}.quadro-recolher{border:1px solid var(--border);background:var(--panel);width:30px;height:30px;color:var(--text-faint);cursor:pointer;border-radius:9px;flex:none;place-items:center;margin:-5px 0;padding:0;display:grid}.quadro-recolher:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}@media (pointer:coarse){.quadro-recolher{width:40px;height:40px;margin:-10px 0}}[data-recolhido]>:not([data-quadro-trilha]):not(.quadro-titulo),[data-recolhido] [data-quadro-trilha]>:not([data-quadro-trilha]):not(.quadro-titulo):not(.pcp-badge-num){display:none!important}[data-recolhido]:has(.psf-erro:not(:empty),[role=alert]:not(:empty)) .quadro-recolher{border-color:var(--accent-red);color:var(--accent-red);background:var(--accent-red-bg)}.pda-card-2[data-recolhido],.pcp-passo[data-recolhido]{padding-bottom:20px}.psf-card.painel h2{font-size:18.5px}.psf-card>p{color:var(--text-sub);text-wrap:pretty;margin:5px 0 0;font-size:12.5px;line-height:1.5}.psf-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.psf-head-tit{min-width:0;max-width:620px}.psf-head-tit p{color:var(--text-sub);font-variant-numeric:tabular-nums;text-wrap:pretty;margin:6px 0 0;font-size:12.5px;line-height:1.5}.psf-head-acoes{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.psf-lado .pda-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}@media (width<=360px){.psf-lado .pda-campos{grid-template-columns:minmax(0,1fr)}}.psf-lado .pda-campo{min-width:0}.psf-larga{grid-column:1/-1}.psf-apoio{color:var(--text-faint);font-variant-numeric:tabular-nums;text-wrap:pretty;margin-top:6px;font-size:12px;line-height:1.45}.psf-check{border:1px solid var(--border);background:var(--field-bg);cursor:pointer;border-radius:10px;grid-column:1/-1;align-items:center;gap:9px;padding:9px 12px;transition:border-color .16s,background .16s;display:flex;position:relative}.psf-check:hover{border-color:var(--accent-blue-forte)}.psf-check.on{border-color:var(--accent-blue-forte);background:var(--ev-entrega-bg)}.psf-check input{opacity:0;width:0;height:0;position:absolute}.psf-check i{border:1px solid var(--border-forte);background:var(--panel);border-radius:5px;flex:none;place-items:center;width:15px;height:15px;display:grid}.psf-check.on i{border-color:var(--accent-blue-forte);background:var(--accent-blue-forte)}.psf-check i svg{opacity:0;color:#fff;width:10px;height:10px}.psf-check.on i svg{opacity:1}.psf-check span{color:var(--text-main);font-size:12.5px;font-weight:600}.psf-teses{flex-direction:column;gap:10px;margin-top:12px;display:flex}.psf-tese{border:1px solid var(--border);background:var(--panel);cursor:pointer;border-radius:12px;align-items:flex-start;gap:11px;padding:12px 13px;transition:border-color .16s,background .16s;display:flex;position:relative}.psf-tese:hover{border-color:var(--accent-blue-forte)}.psf-tese input{opacity:0;width:0;height:0;position:absolute}.psf-tese:has(input:focus-visible){outline:2px solid var(--accent-blue-forte);outline-offset:2px}.psf-toggle{background:var(--border-forte);border-radius:11px;flex:none;justify-content:flex-start;width:36px;height:21px;margin-top:1px;padding:3px;transition:background .16s;display:flex}.psf-toggle i{background:#fff;border-radius:50%;width:15px;height:15px;box-shadow:0 1px 3px #102c6047}.psf-tese.on .psf-toggle{justify-content:flex-end}.psf-tese-corpo{min-width:0;display:block}.psf-tese-rot{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700;display:block}.psf-tese-tit{color:var(--text-main);margin-top:3px;font-size:13.5px;font-weight:700;display:block}.psf-tese-desc{color:var(--text-sub);text-wrap:pretty;margin-top:4px;font-size:12.5px;line-height:1.5;display:block}.psf-tese-efe{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:6px;font-size:12.5px;font-weight:700;display:block}.psf-tese-efe.alerta{color:var(--ev-aceite-tx)}.psf-tese-efe.erro{color:var(--ev-feriado-chip-tx)}.psf-tese-efe.ok{color:var(--ev-tarefa-tx)}.psf-tese.on.azul{border-color:var(--ev-entrega-bd);background:var(--ev-entrega-bg)}.psf-tese.on.azul .psf-toggle{background:var(--accent-blue-forte)}.psf-tese.on.azul .psf-tese-rot{color:var(--accent-blue-forte)}.psf-tese.on.roxo{border-color:var(--ev-diligencia-bd);background:var(--ev-diligencia-bg)}.psf-tese.on.roxo .psf-toggle{background:var(--ev-diligencia-ac)}.psf-tese.on.roxo .psf-tese-rot{color:var(--ev-diligencia-ac)}.psf-tese.on.verde{border-color:var(--ev-tarefa-bd);background:var(--ev-tarefa-bg)}.psf-tese.on.verde .psf-toggle{background:var(--ev-tarefa-ac)}.psf-tese.on.verde .psf-tese-rot{color:var(--ev-tarefa-tx)}.psf-tese.on.ambar{border-color:var(--ev-aceite-bd);background:var(--ev-aceite-bg)}.psf-tese.on.ambar .psf-toggle{background:var(--ev-aceite-ac)}.psf-tese.on.ambar .psf-tese-rot{color:var(--ev-aceite-tx)}.psf-reajustes{flex-direction:column;gap:8px;margin-top:10px;display:flex}.psf-reajuste{grid-template-columns:minmax(0,1fr) 84px 30px;align-items:center;gap:8px;display:grid}.psf-reajuste input{border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--text-main);text-align:right;font-variant-numeric:tabular-nums;border-radius:9px;outline:none;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:600}.psf-reajuste input:focus{border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-bg)}.psf-reajuste .ui-date-control{border-radius:9px;padding:0}.psf-reajuste>button:not(.ui-select-control){border:1px solid var(--border);background:var(--panel);width:30px;height:30px;color:var(--text-faint);cursor:pointer;border-radius:9px;font-family:inherit;font-size:15px;line-height:1}.psf-reajuste>button:not(.ui-select-control):hover{border-color:var(--accent-red);color:var(--accent-red)}.psf-reajuste-indice{grid-template-columns:minmax(0,1fr) 112px 30px}.psf-reajuste-indice .ui-select-control,.psf-reajuste-indice .ui-date-control{margin-top:0}.psf-reajuste-indice>input{align-self:stretch}.psf-debito{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 112px 30px;padding-bottom:8px}.psf-debito .ui-select-control,.psf-debito .ui-date-control{margin-top:0}.psf-debito-contestado{color:var(--text-sub);cursor:pointer;grid-column:2/4;align-items:center;gap:6px;font-size:12.5px;display:flex}.psf-debito-contestado input{width:auto}.psf-expurgos{border:1px solid var(--border);border-radius:12px;gap:8px;min-width:0;margin:0;padding:12px 14px;display:grid}.psf-expurgos legend{color:var(--text-sub);padding:0 4px;font-size:12px;font-weight:700}.psf-expurgo{min-height:24px;color:var(--text-main);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 8px;font-size:12.5px;display:grid}.psf-expurgo input{width:16px;height:16px;accent-color:var(--accent-blue-forte);margin:0}.psf-expurgo-pct{color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}@media (width<=480px){.psf-expurgo-pct{grid-column:2}}.psf-percentual{grid-template-columns:repeat(4,minmax(0,1fr)) 30px;align-items:center;gap:8px;display:grid}.psf-percentual>input:first-child{text-align:left;grid-column:1/5}.psf-percentual input{border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--text-main);text-align:right;font-variant-numeric:tabular-nums;border-radius:9px;outline:none;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:600}.psf-percentual input:focus{border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-bg)}.psf-percentual>button{border:1px solid var(--border);background:var(--panel);width:30px;height:30px;color:var(--text-faint);cursor:pointer;border-radius:9px;font-family:inherit;font-size:15px;line-height:1}.psf-percentual>button:hover{border-color:var(--accent-red);color:var(--accent-red)}.psf-percentual>button{grid-area:1/5}.psf-percentual>.psf-apoio{grid-column:1/-1;margin:0}.psf-percentual-nums{grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:8px;display:grid}.psf-percentual-rot{color:var(--text-sub);grid-row:1;margin-bottom:-4px;font-size:11.5px}.psf-percentual-nums>input{grid-row:2}@media (width<=480px){.psf-debito .ui-select-control,.psf-debito-contestado{grid-column:1/-1}.psf-percentual,.psf-percentual-nums{gap:6px}.psf-percentual-nums>input{padding-left:6px;padding-right:6px;font-size:13px}}@media (width<=360px){.psf-percentual-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.psf-percentual-nums>:first-child{grid-area:1/1}.psf-percentual-nums>:nth-child(2){grid-area:1/2}.psf-percentual-nums>:nth-child(5){grid-area:2/1}.psf-percentual-nums>:nth-child(6){grid-area:2/2}.psf-percentual-nums>:nth-child(3){grid-area:3/1}.psf-percentual-nums>:nth-child(4){grid-area:3/2}.psf-percentual-nums>:nth-child(7){grid-area:4/1}.psf-percentual-nums>:nth-child(8){grid-area:4/2}}.psf-add{border:1px dashed var(--border-forte);color:var(--text-sub);cursor:pointer;background:0 0;border-radius:9px;margin-top:9px;padding:8px 12px;font-family:inherit;font-size:12.5px;font-weight:600}.psf-add:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.psf-adds{flex-wrap:wrap;gap:0 8px;display:flex}.psf-importar{border:1px solid var(--border);background:var(--bg);border-radius:10px;margin-top:10px;padding:12px 14px}.psf-importar-cab{color:var(--text-sub);overflow-wrap:anywhere;margin-bottom:8px;font-size:12.5px;font-weight:600}.psf-lado .psf-importar .pda-campos{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:4px}.psf-importar-acoes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.psf-apoio.psf-erro{color:var(--text-main)}.psf-imp-barra{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.psf-imp-btn{cursor:pointer;border:1px solid var(--border-forte);background:var(--panel);height:32px;color:var(--text-main);border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.psf-imp-btn:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.psf-imp-passo{color:var(--text-main);align-items:center;gap:8px;margin:2px 0 8px;font-size:12.5px;font-weight:600;display:flex}.psf-imp-passo+.psf-imp-passo,.psf-imp-baixar+.psf-imp-passo{margin-top:14px}.psf-imp-passo span{background:var(--st-info-solido);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid}.psf-imp-baixar{border:1px solid var(--border-forte);background:var(--panel);height:32px;color:var(--accent-blue-forte);cursor:pointer;border-radius:9px;align-items:center;gap:6px;margin-top:10px;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.psf-imp-baixar:hover{border-color:var(--accent-blue-forte)}.psf-modelo{border:1px solid var(--border-forte);background:var(--panel);font-variant-numeric:tabular-nums;border-radius:8px;grid-template-columns:18px 56px minmax(0,1fr) minmax(0,1fr);font-size:11px;display:grid;overflow:hidden}.psf-modelo.com-fgts{grid-template-columns:18px 56px minmax(0,1fr) minmax(0,1fr) 54px}.psf-modelo>div{border-right:1px solid var(--border);border-bottom:1px solid var(--border);white-space:nowrap;text-overflow:ellipsis;color:var(--text-main);padding:5px;overflow:hidden}.psf-modelo>div:nth-child(4n){border-right:none}.psf-modelo.com-fgts>div:nth-child(4n){border-right:1px solid var(--border)}.psf-modelo.com-fgts>div:nth-child(5n){border-right:none}.psf-modelo>div:nth-last-child(-n+4){border-bottom:none}.psf-modelo.com-fgts>div:nth-last-child(-n+4){border-bottom:1px solid var(--border)}.psf-modelo.com-fgts>div:nth-last-child(-n+5){border-bottom:none}.psf-modelo .let,.psf-modelo .lin{background:var(--pill-bg-strong);color:var(--text-faint);text-align:center;padding:3px 0;font-size:10.5px;font-weight:600}.psf-modelo .cab{background:var(--accent-green-bg);color:var(--accent-green);font-weight:700}.psf-modelo .r{text-align:right}.psf-imp-ordem{color:var(--text-sub);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;font-size:11.5px;display:flex}.psf-imp-ordem>span{background:var(--pill-bg-strong);color:var(--text-main);border-radius:999px;align-items:center;gap:5px;padding:3px 8px 3px 4px;font-weight:600;display:inline-flex}.psf-imp-ordem>span.opc{border:1px dashed var(--border-forte);color:var(--text-sub);background:0 0}.psf-imp-ordem i{background:var(--st-info-solido);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;font-weight:700;display:grid}.psf-imp-ordem .opc i{background:var(--text-faint)}:root[data-theme=dark] .psf-imp-ordem .opc i{color:var(--bg)}.pag-grade{border:1px solid var(--border);background:var(--panel);border-radius:10px;margin-top:10px;position:relative;overflow-x:auto}.pag-grade table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:250px}.pag-grade.com-fgts table{min-width:290px}.pag-grade col.c-num{width:58px}.pag-grade col.c-data{width:96px}.pag-grade col.c-fgts{width:46px}.pag-grade col.c-x{width:30px}.pag-grade th{border-bottom:1px solid var(--border);background:var(--pill-bg-strong);color:var(--text-sub);letter-spacing:.3px;text-transform:uppercase;text-align:left;white-space:nowrap;padding:8px 7px;font-size:10.5px;font-weight:700}.pag-grade th.v{text-align:right}.pag-grade th.f{text-align:center}.pag-grade td{border-bottom:1px solid var(--border);height:36px;padding:0}.pag-grade td+td,.pag-grade th+th{border-left:1px solid var(--border)}:root .pag-grade td input[type=text]{width:100%;height:36px;box-shadow:none;font-variant-numeric:tabular-nums;color:var(--text-main);background:0 0;border:none;border-radius:0;padding:0 7px;font-size:13px;display:block}:root .pag-grade td.v input[type=text]{text-align:right}:root .pag-grade td input[type=text]:focus{box-shadow:inset 0 0 0 2px var(--accent-blue);background:var(--accent-blue-bg);border:none}:root .pag-grade td input[type=text].erro{box-shadow:inset 0 0 0 2px var(--accent-red)}.pag-grade td.f{text-align:center}.pag-grade td.f input{vertical-align:middle;width:16px;height:16px;accent-color:var(--accent-blue);cursor:pointer;margin:0}.pag-grade td.x button{width:100%;height:36px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}.pag-grade td.x button:hover{color:var(--accent-red)}.pag-grade tr.nova td{border-bottom:none}.pag-grade tr.nova button{height:36px;color:var(--accent-blue);cursor:pointer;background:0 0;border:none;padding:0 9px;font-family:inherit;font-size:12.5px;font-weight:600}.pag-grade tr.nova button:hover{color:var(--accent-blue-forte)}@media (width<=900px){:root .pag-grade td input[type=text]{height:40px;padding:0 6px}.pag-grade td,.pag-grade td.x button,.pag-grade tr.nova button{height:40px}.pag-grade col.c-num{width:50px}.pag-grade col.c-data{width:108px}}@media (width<=360px){:root .pag-grade td input[type=text]{padding:0 4px}.pag-grade table{min-width:0}.pag-grade col.c-num{width:38px}.pag-grade col.c-data{width:104px}.pag-grade col.c-fgts{width:38px}.pag-grade col.c-x{width:24px}.pag-grade th{padding:8px 4px}.pag-grade th.n{font-size:0}.pag-grade th.n:after{content:"Nº";font-size:10.5px}.pag-grade.com-fgts table{min-width:300px}}.pag-grade-pe{color:var(--text-sub);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:12px;line-height:1.45;display:flex}.pag-grade-pe b{color:var(--text-main);font-weight:700}.psf-check.psf-check-fgts{margin-top:12px}.psf-check.psf-check-excecoes{margin-top:8px}.psf-sem-pagamento{margin-top:10px}.psf-kpis{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:16px;margin-top:18px;display:grid}.psf-kpi{border-left:3px solid var(--text-faint);padding:2px 0 2px 14px}.psf-kpi.azul{border-left-color:var(--accent-blue-forte)}.psf-kpi.cinza{border-left-color:var(--text-label)}.psf-kpi.roxo{border-left-color:var(--ev-diligencia-ac)}.psf-kpi.verde{border-left-color:var(--ev-tarefa-tx)}.psf-kpi.vermelho{border-left-color:var(--ev-feriado-chip-tx)}.psf-kpi-rot{letter-spacing:1.1px;text-transform:uppercase;color:var(--text-faint);font-size:11.5px;font-weight:700}.psf-kpi-val{letter-spacing:-.9px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-main);margin-top:8px;font-size:25px;font-weight:800}.psf-kpi.azul .psf-kpi-val{color:var(--accent-blue-forte)}.psf-kpi.cinza .psf-kpi-val{color:var(--text-label)}.psf-kpi.roxo .psf-kpi-val{color:var(--ev-diligencia-ac)}.psf-kpi.verde .psf-kpi-val{color:var(--ev-tarefa-tx)}.psf-kpi.vermelho .psf-kpi-val{color:var(--ev-feriado-chip-tx)}.psf-kpi-apoio{color:var(--text-faint);font-variant-numeric:tabular-nums;text-wrap:pretty;margin-top:5px;font-size:12px}.psf-onde{border-top:1px solid var(--border);margin-top:18px;padding-top:16px}.psf-onde-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.psf-onde-topo>span:last-child{color:var(--text-sub);font-variant-numeric:tabular-nums;font-size:12.5px}.psf-onde .pda-barra{margin-top:10px}.psf-onde .pda-barra i:nth-child(2){animation-delay:.1s}.psf-onde .pda-barra i:nth-child(3){animation-delay:.2s}.psf-onde-legendas{color:var(--text-sub);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:18px;margin-top:8px;font-size:12px;display:flex}.psf-onde-legendas span{align-items:center;gap:7px;display:inline-flex}.psf-onde-legendas i{border-radius:2px;flex:none;width:3px;height:12px}.psf-abas{border-bottom:1px solid var(--border);align-items:center;gap:4px;padding:4px 24px 0;display:flex;overflow-x:auto}.psf-aba{color:var(--text-sub);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2.5px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:12px 16px;font-family:inherit;font-size:14.5px;font-weight:600;transition:color .16s,border-color .16s;display:inline-flex}.psf-aba:hover{color:var(--accent-blue-forte)}.psf-aba.on{border-bottom-color:var(--accent-blue-forte);color:var(--accent-blue-forte);font-weight:700}.psf-aba b{text-align:center;background:var(--pill-bg-strong);min-width:22px;color:var(--text-faint);font-variant-numeric:tabular-nums;border-radius:20px;padding:2px 6px;font-size:11.5px;font-weight:700}.psf-aba.on b{background:var(--ev-entrega-chip-bg);color:var(--ev-entrega-chip-tx)}.psf-rolo{overflow-x:auto}.psf-grade{align-items:center;gap:10px;min-width:1000px;padding:9px 24px;display:grid}.psf-grade.evo{grid-template-columns:92px 104px minmax(140px,1.15fr) minmax(124px,.95fr) minmax(124px,.95fr) minmax(112px,.85fr) minmax(140px,1.05fr)}.psf-grade.comp{grid-template-columns:92px minmax(min(120px,100%),1fr) minmax(min(120px,100%),1fr) minmax(104px,.8fr) minmax(104px,.8fr) minmax(104px,.8fr) minmax(140px,1.05fr)}.psf-grade.pag{grid-template-columns:92px 112px minmax(min(118px,100%),1fr) minmax(min(118px,100%),1fr) 56px minmax(min(118px,100%),1fr) minmax(min(118px,100%),1fr) minmax(112px,.9fr)}.psf-grade.pag .psf-num .psf-apoio,.psf-grade.pag .psf-venc .psf-apoio{margin-top:2px}.psf-th{background:var(--ev-entrega-bg);border-bottom:1px solid var(--border);letter-spacing:1.1px;text-transform:uppercase;color:var(--text-sub);padding:12px 24px;font-size:11px;font-weight:700}.psf-th .num{text-align:right}.psf-linha{border-bottom:1px solid var(--border);transition:background .16s}.psf-linha:hover{background:var(--pill-bg)}.psf-linha.marco{background:var(--ev-diligencia-bg)}.psf-linha.marco:hover{background:var(--pill-bg)}.psf-n{align-items:center;gap:9px;display:flex}.psf-n>i{background:var(--accent-blue-forte);border-radius:2px;flex:none;width:3px;height:22px}.psf-n.marco>i{background:var(--ev-diligencia-ac)}.psf-n.negativa>i{background:var(--ev-aceite-ac)}.psf-n span{color:var(--text-main);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.ppa-quem{flex-direction:column;gap:2px;min-width:0;display:flex}.ppa-quem small{color:var(--text-faint);font-size:11.5px;line-height:1.35}.psf-venc{color:var(--text-sub);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500}.psf-num{text-align:right;color:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:600}.psf-num.negativa{color:var(--ev-aceite-tx)}.psf-num.roxo{color:var(--ev-diligencia-ac)}.psf-fraco{text-align:right;color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:500}.psf-prest{text-align:right}.psf-prest b{color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px;font-weight:700;display:block}.psf-prest span{color:var(--ev-aceite-tx);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px;font-weight:600;display:block}.psf-somas{background:var(--field-bg);border-top:1px solid var(--border);padding:15px 24px}.psf-somas .rot{letter-spacing:1.1px;text-transform:uppercase;color:var(--text-faint);font-size:11.5px;font-weight:700}.psf-somas .apoio{color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.psf-somas .val{text-align:right;color:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:700}.psf-somas .geral{text-align:right;letter-spacing:-.4px;color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:800}.psf-pe-comp{background:var(--field-bg);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:15px 24px;display:flex}.psf-pe-comp span:first-child{color:var(--text-sub);text-wrap:pretty;font-size:12.5px}.psf-pe-comp span:last-child{color:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:700}.psf-vazio-tab{text-align:center;color:var(--text-faint);text-wrap:pretty;padding:34px 24px;font-size:13px}.psf-premissas{flex-direction:column;gap:16px;padding:20px 24px 24px;display:flex}.psf-premissa{border-left:3px solid var(--text-faint);padding:2px 0 2px 16px}.psf-premissa.azul,.psf-premissa.roxo{border-left-color:var(--accent-blue-forte)}.psf-premissa.verde{border-left-color:var(--ev-tarefa-tx)}.psf-premissa.ambar{border-left-color:var(--ev-aceite-tx)}.psf-premissa.vermelho{border-left-color:var(--ev-feriado-chip-tx)}.psf-premissa-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:18px;display:flex}.psf-premissa-rot{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700}.psf-premissa-efe{color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:700}.psf-premissa.azul .psf-premissa-rot,.psf-premissa.azul .psf-premissa-efe,.psf-premissa.roxo .psf-premissa-rot,.psf-premissa.roxo .psf-premissa-efe{color:var(--accent-blue-forte)}.psf-premissa.verde .psf-premissa-rot,.psf-premissa.verde .psf-premissa-efe{color:var(--ev-tarefa-tx)}.psf-premissa.ambar .psf-premissa-rot,.psf-premissa.ambar .psf-premissa-efe{color:var(--ev-aceite-tx)}.psf-premissa.vermelho .psf-premissa-rot,.psf-premissa.vermelho .psf-premissa-efe{color:var(--ev-feriado-chip-tx)}.psf-premissa-tit{letter-spacing:-.2px;color:var(--text-main);margin-top:6px;font-size:14.5px;font-weight:700}.psf-premissa p{color:var(--text-label);text-wrap:pretty;font-variant-numeric:tabular-nums;max-width:880px;margin:5px 0 0;font-size:13px;line-height:1.6}.psf-premissa p strong{color:var(--text-main);font-weight:700}.psf-blocos{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px;display:grid}.psf-bloco{border:1px solid var(--border);background:var(--panel);border-radius:14px;padding:18px 20px 16px}.psf-bloco-topo{border-left:3px solid var(--text-faint);padding-left:12px}.psf-bloco.ambar .psf-bloco-topo{border-left-color:var(--ev-aceite-tx)}.psf-bloco.roxo .psf-bloco-topo{border-left-color:var(--ev-diligencia-ac)}.psf-bloco-rot{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700}.psf-bloco.ambar .psf-bloco-rot{color:var(--ev-aceite-tx)}.psf-bloco.roxo .psf-bloco-rot{color:var(--ev-diligencia-ac)}.psf-bloco-tit{letter-spacing:-.3px;color:var(--text-main);margin-top:6px;font-size:16.5px;font-weight:700}.psf-bloco-desc{color:var(--text-sub);font-variant-numeric:tabular-nums;text-wrap:pretty;margin-top:4px;font-size:12.5px;line-height:1.5}.psf-bloco-itens{flex-direction:column;gap:9px;margin-top:14px;display:flex}.psf-bloco-item{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.psf-bloco-item span{color:var(--text-label);font-size:13px;font-weight:600}.psf-bloco-item span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px}.psf-bloco-item.fraco span{color:var(--text-faint);font-weight:400}.psf-bloco-pe{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;margin-top:14px;padding-top:12px;display:flex}.psf-bloco-pe b{color:var(--text-main);font-size:13.5px;font-weight:700}.psf-bloco-pe>span{letter-spacing:-.6px;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:800}.psf-bloco.ambar .psf-bloco-pe>span{color:var(--ev-aceite-tx)}.psf-bloco.roxo .psf-bloco-pe>span{color:var(--ev-diligencia-ac)}.psf-leilao{padding:20px 24px 24px}.psf-leilao-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.psf-leilao-head .pda-campo{min-width:200px}.psf-leilao .psf-premissa{margin-top:18px}@media (width<=1100px){.psf-corpo{grid-template-columns:minmax(0,1fr)}.psf-lado{position:static}}@media (width<=900px){.psf-corpo{margin-top:-58px;padding:0 0 32px}.psf-card.painel{padding:18px}.psf-abas{padding:4px 14px 0}}.psf-grade.alu-evo{grid-template-columns:92px 116px minmax(min(132px,100%),1fr) minmax(140px,1.05fr) minmax(132px,.95fr) minmax(148px,1.1fr);min-width:920px}.psf-grade.alu-deb{grid-template-columns:96px 96px 84px minmax(min(116px,100%),1fr) minmax(96px,.8fr) minmax(96px,.8fr) minmax(96px,.8fr) minmax(104px,.85fr) minmax(132px,1.05fr);min-width:1030px}.psf-grade.cj-evo{grid-template-columns:62px 92px minmax(84px,.7fr) minmax(88px,.7fr) minmax(min(124px,100%),1fr) minmax(104px,.8fr) minmax(112px,.85fr) minmax(132px,1.05fr);min-width:900px}.psf-grade.cj-evo .psf-venc{min-width:0}.psf-grade.cj-evo .psf-venc .psf-apoio{white-space:normal;color:var(--text-faint);font-size:11px;line-height:1.25;display:block}.psf-grade.cj-parc{grid-template-columns:minmax(140px,1.6fr) minmax(84px,.8fr) minmax(92px,.8fr) minmax(88px,.8fr) minmax(72px,.6fr) minmax(80px,.7fr) minmax(76px,.7fr) minmax(92px,.9fr);min-width:0}.psf-grade.cj-parc .psf-venc{white-space:normal;min-width:0}.psf-grade.cj-parc .psf-venc .psf-apoio{white-space:normal;color:var(--text-faint);font-size:11px;line-height:1.25;display:block}.psf-grade.cj-ind{grid-template-columns:92px repeat(4,minmax(84px,.7fr)) minmax(220px,2fr);min-width:760px}.psf-grade.cj-rub{grid-template-columns:minmax(min(160px,100%),1fr) minmax(140px,.9fr) minmax(200px,1.3fr) 78px minmax(min(130px,100%),1fr);gap:12px;min-width:900px}.psf-criterio{color:var(--text-sub);text-wrap:pretty;font-size:12.5px;line-height:1.45}.psf-pct{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.psf-fechamento{border-top:1px solid var(--border);padding:14px 24px 18px}.psf-fechamento-linha{justify-content:space-between;align-items:baseline;gap:18px;padding:5px 0;display:flex}.psf-fechamento-linha span:first-child{color:var(--text-label);text-wrap:pretty;font-size:13px}.psf-fechamento-linha span:last-child{color:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:600}.psf-fechamento-linha.saldo span:last-child{letter-spacing:-.5px;font-size:19px;font-weight:800}.psf-fechamento-linha.roxo span:last-child{color:var(--ev-diligencia-ac)}.psf-fechamento-linha.verde span:last-child{color:var(--ev-tarefa-tx)}.psf-fechamento-linha.vermelho span:last-child{color:var(--ev-feriado-chip-tx)}.psf-fechamento-linha.fraco span{color:var(--text-faint);font-weight:400}.psf-avisos{border-top:1px solid var(--border);flex-direction:column;gap:14px;margin-top:18px;padding-top:16px;display:flex}.psf-aviso{padding:2px 0}.psf-aviso-rot{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700}.psf-aviso.azul .psf-aviso-rot{color:var(--accent-blue-forte)}.psf-aviso.ambar .psf-aviso-rot{color:var(--ev-aceite-tx)}.psf-aviso.vermelho .psf-aviso-rot{color:var(--ev-feriado-chip-tx)}.psf-aviso p{color:var(--text-label);text-wrap:pretty;max-width:880px;margin:5px 0 0;font-size:12.5px;line-height:1.55}.psf-cenarios{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;animation:.5s cubic-bezier(.22,1,.36,1) backwards peditRise;display:flex;box-shadow:0 16px 38px #102c601a}.psf-cenarios-esq{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.psf-chip{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;text-align:left;border-radius:20px;align-items:center;gap:8px;max-width:100%;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.psf-chip:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.psf-chip.on{border-color:var(--ev-entrega-bd);background:var(--ev-entrega-bg);color:var(--accent-blue-forte);font-weight:700}.psf-chip b{font-variant-numeric:tabular-nums;font-weight:inherit}.psf-chip-abrir{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:0;display:inline-flex}.psf-chip-x{color:var(--text-faint);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 2px;font-family:inherit;font-size:14px;line-height:1}.psf-chip-x:hover{color:var(--accent-red)}.psf-chip.novo{border-style:dashed;border-color:var(--border-forte)}.psf-campo-mono{border:1px solid var(--border-forte);background:var(--field-bg);width:100%;color:var(--text-main);font-variant-numeric:tabular-nums;resize:vertical;border-radius:10px;outline:none;margin-top:7px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:500;line-height:1.7;transition:border-color .16s,box-shadow .16s}.psf-campo-mono:focus{border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-bg)}.psf-campo-texto{border:1px solid var(--border-forte);background:var(--field-bg);width:100%;color:var(--text-main);resize:vertical;border-radius:10px;outline:none;margin-top:7px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.55;transition:border-color .16s,box-shadow .16s}.psf-campo-texto:focus{border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-bg)}.psf-auditoria{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.psf-hash{color:var(--text-faint);font-variant-numeric:tabular-nums;word-break:break-all;margin-top:10px;font-size:11.5px;line-height:1.6}.psf-kpi.ambar .psf-kpi-val{color:var(--ev-aceite-tx)}.psf-capsula{grid-column:1/-1}.psf-capsula .psf-abas{border-bottom:0}.psf-seg{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.psf-seg button{border:1px solid var(--border);background:var(--field-bg);color:var(--text-faint);cursor:pointer;border-radius:10px;padding:9px 10px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .16s,background .16s,color .16s}.psf-seg button:hover{border-color:var(--accent-blue-forte)}.psf-seg button.on{border-color:var(--accent-blue-forte);background:var(--ev-entrega-bg);color:var(--accent-blue-forte);font-weight:700}.psf-seg button.on.alerta{border-color:var(--ev-aceite-bd);background:var(--ev-aceite-bg);color:var(--ev-aceite-tx)}.psf-check.lido{cursor:default}.psf-check.lido:hover{border-color:var(--border)}.psf-check.lido.on:hover{border-color:var(--accent-blue-forte)}.psf-check .psf-check-apoio{color:var(--text-faint);margin-top:3px;font-size:11.5px;font-weight:400;display:block}.psf-check span{min-width:0}.psf-reajuste.tarifa{grid-template-columns:minmax(0,1fr) 96px 30px}.psf-reajuste.faixa{grid-template-columns:repeat(3,minmax(0,1fr)) 30px}.psf-seguros{margin-top:12px}.psf-reajuste input[type=text]{text-align:left}.psf-debito input[inputmode=decimal]{text-align:right}.psf-debito-contestado input{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.psf-parcelas{flex-direction:column;gap:10px;margin-top:12px;display:flex}.psf-parcela{border:1px solid var(--border);background:var(--field-bg);border-radius:12px;padding:11px 12px 13px}.psf-parcela-topo{grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:8px;display:grid}.psf-parcela-topo input{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--text-main);border-radius:9px;outline:none;padding:7px 10px;font-family:inherit;font-size:12.5px;font-weight:700;transition:border-color .16s,box-shadow .16s}.psf-parcela-topo input:focus{border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-bg)}.psf-parcela-topo button{border:1px solid var(--border);background:var(--panel);width:28px;height:28px;color:var(--text-faint);cursor:pointer;border-radius:9px;font-family:inherit;font-size:15px;line-height:1}.psf-parcela-topo button:hover{border-color:var(--accent-red);color:var(--accent-red)}.psf-parcela-tit{color:var(--text-main);font-size:12.5px;font-weight:700}.psf-parcela .pda-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}@media (width<=360px){.psf-parcela .pda-campos{grid-template-columns:minmax(0,1fr)}}.psf-rub{min-width:0}.psf-rub b{color:var(--text-main);font-size:13.5px;font-weight:700;display:block}.psf-rub span{color:var(--text-faint);text-wrap:pretty;margin-top:2px;font-size:12px;line-height:1.45;display:block}.psf-veredito{text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.psf-veredito b{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700;display:block}.psf-veredito span{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;display:block}.psf-veredito.indevida b{color:var(--ev-feriado-chip-tx)}.psf-veredito.devida b{color:var(--ev-tarefa-tx)}.psf-veredito.aclassificar b{color:var(--text-faint)}.psf-veredito:hover span{color:var(--accent-blue-forte)}.psf-grade.rev-evo{grid-template-columns:80px 104px minmax(140px,1.15fr) minmax(124px,.95fr) minmax(124px,.95fr) minmax(140px,1.05fr);min-width:940px}.psf-grade.rev-cmp{grid-template-columns:80px 104px minmax(min(126px,100%),1fr) minmax(min(126px,100%),1fr) minmax(114px,.9fr) minmax(114px,.9fr) minmax(min(126px,100%),1fr);min-width:1010px}.psf-grade.rev-tar{grid-template-columns:minmax(220px,1.5fr) minmax(110px,.7fr) minmax(160px,.95fr) 34px;gap:12px;min-width:760px}.psf-grade.lot-ano{grid-template-columns:76px 76px minmax(min(124px,100%),1fr) minmax(min(124px,100%),1fr) minmax(min(124px,100%),1fr) 78px minmax(132px,1.05fr);min-width:900px}.psf-grade.lot-par{grid-template-columns:80px 92px minmax(min(112px,100%),1fr) minmax(96px,.8fr) minmax(104px,.9fr) minmax(96px,.8fr) minmax(min(116px,100%),1fr) minmax(min(132px,100%),1fr);min-width:1010px}.psf-grade.lot-pag{grid-template-columns:80px 100px minmax(min(110px,100%),1fr) minmax(150px,1.2fr) minmax(104px,.85fr) minmax(110px,.9fr) minmax(96px,.8fr) minmax(min(124px,100%),1fr);min-width:1000px}.psf-grade.lot-par-price{grid-template-columns:80px 92px minmax(min(118px,100%),1fr) minmax(104px,.85fr) minmax(98px,.8fr) minmax(106px,.85fr) minmax(112px,.9fr) minmax(min(118px,100%),1fr) minmax(min(140px,100%),1fr);min-width:1150px}.psf-grade.lot-rea{grid-template-columns:104px minmax(min(150px,100%),1fr) minmax(min(140px,100%),1fr) minmax(150px,1.05fr);min-width:820px}.psf-grade.lot-pgres{grid-template-columns:120px minmax(min(120px,100%),1fr) minmax(min(120px,100%),1fr) minmax(140px,1.1fr);min-width:560px}.psf-grade.lot-ded{grid-template-columns:52px minmax(220px,1.6fr) minmax(120px,.9fr) minmax(120px,.9fr) minmax(120px,.9fr);gap:12px;min-width:900px}.psf-grade.ppa-q4{grid-template-columns:minmax(160px,1.4fr) minmax(120px,.9fr) minmax(min(128px,100%),1fr) minmax(min(128px,100%),1fr) minmax(140px,1.1fr);min-width:640px}.psf-grade.ppa-q6{grid-template-columns:minmax(150px,1.2fr) minmax(110px,.8fr) minmax(120px,.9fr) minmax(120px,.9fr) minmax(min(132px,100%),1fr) minmax(124px,.9fr) minmax(min(132px,100%),1fr);min-width:860px}.psf-grade.ppa-bens{grid-template-columns:minmax(180px,1.2fr) minmax(120px,.8fr) minmax(140px,.9fr) minmax(240px,2fr);min-width:720px}.psf-grade.ppa-bens .psf-fraco{white-space:normal;text-align:left;overflow-wrap:anywhere}.psf-grade.ppa-bens.ppa-etapas{grid-template-columns:minmax(150px,.9fr) minmax(120px,.7fr) minmax(260px,2.2fr) minmax(180px,1.2fr)}.ppa-cadeia{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px;margin-top:18px;display:grid}.ppa-etapa{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--field-bg);min-width:0;padding:12px 14px;position:relative}.ppa-etapa.fora{border-style:dashed;border-color:var(--accent-blue-forte);background:var(--accent-blue-bg)}.ppa-etapa b{letter-spacing:-.5px;color:var(--text-main);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:17px;font-weight:800;display:block;overflow:hidden}.ppa-etapa>span{color:var(--text-faint);margin-top:2px;font-size:11.5px;display:block}.ppa-seta{border-left:6px solid var(--border-forte);border-top:5px solid #0000;border-bottom:5px solid #0000;width:0;height:0;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}@media (width<=900px){.ppa-seta{display:none}}.psf-grade.pcr-mov{grid-template-columns:110px minmax(104px,.85fr) 92px 96px minmax(112px,.9fr) minmax(112px,.9fr) minmax(104px,.85fr) minmax(118px,.9fr) minmax(190px,1.5fr) minmax(min(124px,100%),1fr);min-width:1180px}.psf-cards3{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px;margin-bottom:12px;display:grid}.psf-mini{border:1px solid var(--border);background:var(--pill-bg);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.psf-mini.on{border-color:var(--st-info-traco)}.psf-mini b{font-variant-numeric:tabular-nums;font-size:1.15rem}.psf-mini-rot{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-size:.78rem}.psf-mini-nota{color:var(--text-faint);font-size:.75rem}.psf-grade.prv-indebito{grid-template-columns:78px 108px minmax(104px,.9fr) minmax(112px,.9fr) minmax(104px,.85fr) minmax(190px,1.3fr) minmax(104px,.85fr) minmax(96px,.8fr) minmax(min(112px,100%),1fr);min-width:860px}.pcr-extrato-topo{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:10px 0 6px;display:flex}.pcr-extrato-topo .pda-campo{min-width:260px}.pcr-colar{flex-direction:column;gap:6px;margin:12px 0;display:flex}.pcr-colar textarea{resize:vertical;border:1px solid var(--border);background:var(--pill-bg);width:100%;color:inherit;font:inherit;font-variant-numeric:tabular-nums;border-radius:8px;padding:8px 10px}.psf-grade.trib-comp{grid-template-columns:minmax(104px,.85fr) 104px minmax(min(128px,100%),1fr) minmax(min(128px,100%),1fr) 92px minmax(min(128px,100%),1fr) minmax(150px,1.2fr);min-width:980px}.psf-grade.luc-mes{grid-template-columns:minmax(104px,.85fr) minmax(min(128px,100%),1fr) minmax(min(128px,100%),1fr) minmax(min(128px,100%),1fr) minmax(140px,1.1fr) minmax(190px,1.5fr);min-width:900px}.psf-grade.ina-par{grid-template-columns:minmax(150px,1.2fr) 104px 72px minmax(112px,.9fr) minmax(112px,.9fr) minmax(104px,.85fr) minmax(96px,.8fr) minmax(min(128px,100%),1fr);min-width:990px}.psf-grade.ina-mem{grid-template-columns:124px minmax(min(120px,100%),1fr) 78px minmax(112px,.9fr) minmax(min(120px,100%),1fr) minmax(112px,.9fr) minmax(min(128px,100%),1fr);min-width:900px}.psf-sub{color:var(--text-label);border-top:1px solid var(--border);background:var(--field-bg);padding:14px 24px 8px;font-size:12.5px;font-weight:700}.psf-sub:first-child{border-top:0}.pda-campo>textarea{border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--text-main);font-variant-numeric:tabular-nums;resize:vertical;border-radius:10px;outline:none;margin-top:6px;padding:9px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.55;transition:border-color .16s,box-shadow .16s}.pda-campo>textarea:focus{border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-bg)}.psf-kpi.ambar{border-left-color:var(--ev-aceite-ac)}.psf-num.verde{color:var(--ev-tarefa-tx)}.psf-n.roxo>i{background:var(--ev-diligencia-ac)}.psf-grade.fgt-evo{grid-template-columns:96px minmax(84px,.7fr) minmax(104px,.8fr) minmax(96px,.75fr) minmax(150px,1.15fr) minmax(150px,1.15fr) minmax(min(132px,100%),1fr);min-width:980px}.psf-grade.fgt-adi{grid-template-columns:96px minmax(96px,.8fr) minmax(140px,1.1fr) minmax(96px,.8fr) minmax(96px,.8fr) minmax(min(128px,100%),1fr) minmax(112px,.9fr);min-width:860px}.psf-grade.enc-inss{grid-template-columns:104px 104px minmax(min(132px,100%),1fr) minmax(150px,1.15fr) minmax(96px,.75fr) minmax(140px,1.05fr);min-width:920px}.psf-grade.hav-bal{grid-template-columns:104px minmax(190px,1.4fr) minmax(min(124px,100%),1fr) minmax(min(124px,100%),1fr) minmax(120px,.95fr) 78px 34px;gap:12px;min-width:980px}.psf-grade input.psf-edit{border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--text-main);border-radius:9px;outline:none;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .16s,box-shadow .16s}.psf-grade input.psf-edit.num{text-align:right;font-variant-numeric:tabular-nums}.psf-grade input.psf-edit:focus{border-color:var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-bg)}.psf-grade .psf-intang{color:var(--text-sub);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.psf-grade .psf-intang input{width:14px;height:14px;accent-color:var(--ev-diligencia-ac)}.psf-grade .psf-x{border:1px solid var(--border);background:var(--panel);width:30px;height:30px;color:var(--text-faint);cursor:pointer;border-radius:9px;font-family:inherit;font-size:15px;line-height:1}.psf-grade .psf-x:hover{border-color:var(--accent-red);color:var(--accent-red)}.psf-fechamento .psf-add{margin-right:8px}.psf-regimes{grid-template-columns:repeat(auto-fit,minmax(min(224px,100%),1fr));gap:12px;margin-top:18px;display:grid}.psf-regime{text-align:left;border:1.5px solid var(--border);background:var(--panel);cursor:pointer;border-radius:14px;padding:16px 17px 17px;font-family:inherit;transition:border-color .16s,transform .16s,box-shadow .16s}.psf-regime:hover{border-color:var(--accent-blue-forte);transform:translateY(-2px)}.psf-regime.on{border-color:var(--accent-blue-forte);background:var(--ev-entrega-bg);box-shadow:0 10px 24px #17418f24}.psf-regime-topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.psf-regime-norma{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-blue-forte);font-size:11px;font-weight:700}.psf-regime-tag{background:var(--pill-bg-strong);color:var(--text-faint);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:20px;padding:3px 8px;font-size:11px;font-weight:700}.psf-regime.on .psf-regime-tag{background:var(--st-info-solido);color:#fff}.psf-regime-tit{letter-spacing:-.2px;color:var(--text-main);margin-top:7px;font-size:14.5px;font-weight:700;display:block}.psf-regime-val{letter-spacing:-.8px;color:var(--accent-blue-forte);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:10px;font-size:23px;font-weight:800;display:block}.psf-regime-uni{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;display:block}.psf-regime-nota{border-top:1px solid var(--border);color:var(--text-sub);text-wrap:pretty;margin-top:10px;padding-top:10px;font-size:12.5px;line-height:1.5;display:block}.psf-regime.roxo .psf-regime-norma,.psf-regime.roxo .psf-regime-val{color:var(--ev-diligencia-ac)}.psf-regime.verde .psf-regime-norma,.psf-regime.verde .psf-regime-val{color:var(--ev-tarefa-tx)}.psf-base{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.psf-base-val{letter-spacing:-.7px;color:var(--ev-diligencia-ac);font-variant-numeric:tabular-nums;margin-top:6px;font-size:22px;font-weight:800}.psf-base-apoio{color:var(--text-faint);font-variant-numeric:tabular-nums;text-wrap:pretty;margin-top:3px;font-size:12px}.psf-grade.pen-comp{grid-template-columns:74px minmax(min(140px,100%),1fr) minmax(min(130px,100%),1fr) minmax(min(130px,100%),1fr) minmax(140px,1.05fr);min-width:820px}.psf-grade.pen-benef{grid-template-columns:minmax(150px,1.2fr) 76px minmax(min(120px,100%),1fr) minmax(140px,1.1fr) 84px minmax(140px,1.05fr);min-width:860px}.psf-grade.pen-benef .psf-venc .psf-apoio{font-size:11px;display:block}.psf-matriz{padding:18px 24px 22px}.psf-matriz>p{color:var(--text-sub);text-wrap:pretty;margin:0 0 14px;font-size:12.5px;line-height:1.5}.psf-matriz>p strong{color:var(--text-main);font-weight:700}.psf-matriz-int{min-width:568px}.psf-matriz-th{letter-spacing:1.1px;text-transform:uppercase;color:var(--text-faint);grid-template-columns:96px repeat(4,1fr);gap:8px;padding:0 0 8px;font-size:11px;font-weight:700;display:grid}.psf-matriz-th>div+div{text-align:right}.psf-matriz-corpo{flex-direction:column;gap:6px;display:flex}.psf-matriz-linha{grid-template-columns:96px repeat(4,1fr);align-items:center;gap:8px;display:grid}.psf-matriz-taxa{color:var(--text-label);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.psf-matriz-cel{text-align:right;border:1px solid var(--border);background:var(--panel);color:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:10px;padding:9px 10px;font-size:12.5px;font-weight:600}.psf-matriz-cel.on{border-color:var(--accent-blue-forte);background:var(--ev-entrega-bg);color:var(--accent-blue-forte);font-weight:800}.ml-cartao{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel);box-shadow:var(--shadow);overflow:clip}.ml-grade{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}@media (width<=1100px){.ml-grade{grid-template-columns:1fr}}.ml-papel-area{min-width:0}.ml-papel{border:1px solid var(--border);background:#f1f1f4;border-radius:12px;min-height:420px;max-height:calc(100vh - 300px);padding:14px;overflow:auto}.ml-papel .docx-wrapper{background:0 0;padding:0}.ml-papel .docx{margin:0 auto 14px;box-shadow:0 1px 6px #0000002e}.ml-editor{min-width:0;position:sticky;top:12px}.ml-topo{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:10px 16px;display:flex}.ml-topo-abas{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ml-topo-abas>button{color:var(--text-sub);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 14px;font-family:inherit;font-size:13.5px;font-weight:600;transition:color .16s}.ml-topo-abas>button:hover{color:var(--text-main)}.ml-topo-abas>button.ativa{border-bottom-color:var(--accent-blue-forte);color:var(--text-main);font-weight:700}.ml-chip-arquivo{border:1px solid var(--border);background:var(--pill-bg);color:var(--text-sub);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-width:260px;margin-left:8px;padding:5px 11px;font-size:12px;display:inline-flex;overflow:hidden}.ml-topo-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html.modo-redacao,html.modo-redacao body{overflow:hidden}html.modo-redacao .ml-cartao{z-index:80;box-shadow:none;border:0;border-radius:0;flex-direction:column;margin:0;display:flex;position:fixed;inset:0}html.modo-redacao .ml-topo{flex:none}html.modo-redacao .ml-corpo-rolagem{flex:auto;min-height:0;overflow:auto}html.modo-redacao .ml-corpo{height:100%}html.modo-redacao .ml-regua,html.modo-redacao .ml-lateral{overflow:auto}html.modo-redacao .ml-folha-area{height:100%;max-height:100%;overflow:auto}html.modo-redacao .ml-coluna-fixa{max-height:none;position:static;overflow:visible}@media (width>=761px){html.modo-redacao .ml-corpo{grid-template-columns:260px minmax(0,1fr) 288px;min-width:1180px}html.modo-redacao .ml-lateral{border-left:1px solid var(--border);border-top:0;grid-column:auto}html.modo-redacao .ml-regua{border-right:1px solid var(--border);border-bottom:0}}.ml-btn-redacao{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);cursor:pointer;white-space:nowrap;border-radius:8px;margin-left:8px;padding:5px 11px;font-family:inherit;font-size:12px;font-weight:600;transition:color .16s,border-color .16s}.ml-btn-redacao:hover{color:var(--text-main);border-color:var(--accent-blue-forte)}.ml-btn-redacao.ativa{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.ml-btn{padding:8px 13px;font-size:13px}.ml-btn-ia{border-radius:var(--radius-sm);border:1px solid var(--ia-borda);background:var(--ia-tile);color:var(--ia-texto);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:8px 13px;font-family:inherit;font-size:13px;font-weight:700;transition:border-color .16s,transform .16s;display:inline-flex}.ml-btn-ia:hover:not(:disabled){border-color:var(--ia-traco);transform:translateY(-1px)}.ml-btn-ia:disabled{opacity:.55;cursor:not-allowed}.ml-btn-ia.pequeno{padding:6px 10px;font-size:12px}.ml-menu-anexo{position:relative}.ml-btn-mais{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--panel);width:34px;height:34px;color:var(--text-sub);cursor:pointer;font-size:16px;font-weight:800;line-height:1}.ml-btn-mais:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.ml-cortina{z-index:29;position:fixed;inset:0}.ml-menu{z-index:30;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);width:286px;max-width:calc(100vw - 20px);max-height:min(70vh,560px);padding:6px;position:absolute;top:42px;right:0;overflow-y:auto;box-shadow:0 18px 44px #102c602e}@media (width<=640px){.ml-menu{top:auto;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:62;width:auto;max-width:none;max-height:70vh;position:fixed}}.ml-menu>button,.ml-menu>label{text-align:left;border-radius:var(--radius-sm);width:100%;color:var(--text-main);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:9px 11px;font-family:inherit;font-size:13px;display:flex}.ml-menu>button:hover:not(:disabled),.ml-menu>label:hover{background:var(--pill-bg)}.ml-menu>button:disabled{opacity:.5;cursor:not-allowed}.ml-menu-linha{background:var(--border);height:1px;margin:5px 8px}.ml-menu-campo{color:var(--text-sub);flex-direction:column;align-items:stretch;gap:5px;font-size:12px}.ml-menu-campo select{padding:5px 7px;font-size:12.5px}.ml-menu-campo input[type=number]{border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--text-main);border-radius:5px;padding:5px 7px;font-size:12.5px}.ml-menu-nota{color:var(--text-sub);margin:0;font-size:11px;line-height:1.4}.ml-secao-politica{border-top:1px solid var(--border);margin-top:10px;padding-top:8px;display:flex}.ml-secao-politica select{max-width:100%}.ml-importacao-resultado{border:1px solid var(--border);background:var(--bg);border-radius:8px;margin-top:10px;padding:10px 12px;font-size:12.5px;line-height:1.5}.ml-importacao-resultado ul{color:var(--text-sub);margin:6px 0 0;padding-left:18px}.ml-importacao-resultado p{color:var(--text-sub);margin:8px 0}.ml-importacao-resultado .btn{padding:4px 12px;font-size:11.5px}.ml-menu-aviso{border:1px solid var(--aviso-borda,#e0c07a);background:var(--aviso-fundo,#e0c07a1f);color:var(--text-main);border-radius:5px;margin:0;padding:6px 8px;font-size:11px;line-height:1.4}.ml-faixa{border-bottom:1px solid var(--border);padding:12px 16px}.ml-rascunhos{flex-direction:column;gap:10px;max-height:340px;display:flex;overflow-y:auto}.ml-rascunho{border:1px solid var(--border);border-radius:var(--radius-md);padding:9px 11px}.ml-corpo{grid-template-columns:260px minmax(0,1fr) 288px;align-items:stretch;display:grid}.ml-coluna-fixa{flex-direction:column;gap:13px;min-width:0;max-height:calc(100vh - 92px);display:flex;position:sticky;top:12px;overflow-y:auto}@media (width<=1500px){.ml-corpo{grid-template-columns:260px minmax(0,1fr)}.ml-lateral{border-left:0;border-top:1px solid var(--border);grid-column:1/-1}.ml-lateral .ml-coluna-fixa{max-height:none;position:static;overflow:visible}}@media (width<=1100px){.ml-corpo{grid-template-columns:1fr}.ml-regua{border-right:0;border-bottom:1px solid var(--border)}.ml-regua .ml-coluna-fixa{max-height:none;position:static;overflow:visible}}.ml-rotulo{letter-spacing:.1em;text-transform:uppercase;color:var(--text-sub);font-size:11.5px;font-weight:700}.ml-caixa{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);padding:12px 13px}.ml-regua{border-right:1px solid var(--border);background:var(--field-bg);min-width:0;padding:18px 16px}.ml-regua-topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.ml-contador{color:var(--accent-blue-forte);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.ml-progresso{background:var(--pill-bg-strong);border-radius:999px;height:5px;overflow:hidden}.ml-progresso>div{background:var(--accent-blue-forte);border-radius:999px;height:100%;transition:width .3s}.ml-secoes{flex-direction:column;gap:3px;display:flex}.ml-secao-linha{align-items:center;display:flex;position:relative}.ml-secao-linha.sub{padding-left:16px}.ml-secao-linha.sub .ml-secao-nome{font-size:12.5px}.ml-secao-acoes{background:var(--field-bg);border-radius:6px;gap:2px;padding:2px;display:none;position:absolute;right:6px}.ml-secao-linha:hover .ml-secao-acoes,.ml-secao-linha:focus-within .ml-secao-acoes{display:flex}.ml-secao-acoes button{border:1px solid var(--border);background:var(--panel);width:22px;height:22px;color:var(--text-sub);cursor:pointer;border-radius:5px;place-items:center;font-family:inherit;font-size:12px;line-height:1;display:grid}.ml-secao-acoes button:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.ml-secao-acoes button.perigo:hover{border-color:var(--accent-red);color:var(--accent-red)}.ml-secao-acoes button.ativo{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte);background:var(--accent-blue-bg)}.ml-secao-acoes button:disabled{opacity:.5;cursor:progress}.ml-add-secao{border:1px dashed var(--border-forte);border-radius:var(--radius-sm);width:100%;color:var(--text-sub);cursor:pointer;background:0 0;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:600}.ml-add-secao:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.ml-secao-barra{flex-wrap:wrap;align-items:stretch;gap:6px;display:flex}.ml-secao-barra>.ml-add-secao:first-child{flex:auto}.ml-secao-barra>.ml-add-secao{white-space:nowrap;width:auto;padding:8px 10px}.ml-modelos-painel{border:1px solid var(--border-forte);border-radius:var(--radius-sm);background:var(--bg);flex:1 0 100%;max-height:min(360px,52vh);padding:10px;overflow-y:auto}.ml-modelos-salvar{border:1px solid var(--border-forte);border-radius:var(--radius-sm);width:100%;color:var(--text-sub);cursor:pointer;background:0 0;padding:7px 9px;font-family:inherit;font-size:12px;font-weight:600}.ml-modelos-salvar:hover:not(:disabled){border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.ml-modelos-salvar:disabled{opacity:.5;cursor:not-allowed}.ml-modelos-lista{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ml-modelos-lista li{align-items:center;gap:4px;display:flex}.ml-modelos-inserir{text-align:left;border-radius:var(--radius-sm);min-width:0;color:var(--text-main);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:1px solid #0000;flex:auto;padding:6px 8px;font-family:inherit;font-size:12.5px;overflow:hidden}.ml-modelos-inserir:hover:not(:disabled){border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.ml-modelos-inserir:disabled{opacity:.6;cursor:progress}.ml-modelos-acoes{flex:none;gap:3px;display:flex}.ml-modelos-acoes button{border:1px solid var(--border-forte);border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text-sub);cursor:pointer;background:0 0;place-items:center;padding:0;font-family:inherit;font-size:12px;line-height:1;display:grid}.ml-modelos-acoes button:hover:not(:disabled){border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.ml-modelos-acoes button.perigo:hover:not(:disabled){border-color:var(--accent-red);color:var(--accent-red)}.ml-modelos-acoes button:disabled{opacity:.5;cursor:not-allowed}.ml-secao{border-radius:var(--radius-sm);width:100%;color:var(--text-main);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:flex-start;gap:10px;padding:9px 10px;font-family:inherit;transition:border-color .14s,background .14s;display:flex}.ml-secao:hover{border-color:var(--border-forte)}.ml-secao.ativa{background:var(--accent-blue-bg);border-color:var(--accent-blue-borda)}.warning-note .hint{color:var(--text-sub)}.ml-secao.ativa .ml-secao-nome{font-weight:700}.ml-ponto{background:var(--accent-green);border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.ml-ponto.vazia{background:var(--accent-red)}.ml-secao-nome{text-overflow:ellipsis;font-size:13px;line-height:1.3;display:block;overflow:hidden}.ml-secao-estado{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:3px;font-size:11.5px;display:block}.ml-secao.ativa .ml-secao-estado{color:var(--text-sub)}.ml-ultima{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);margin-top:auto;padding:11px 12px}.ml-folha-area{background:var(--bg);min-width:0;padding:22px 14px}.ml-folha-area [data-sec]{scroll-margin-top:24px}.ml-folha{width:var(--largura-folha,21cm);transform:scale(var(--escala-folha,1));transform-origin:0 0;margin:0 calc(var(--largura-folha,21cm) * (var(--escala-folha,1) - 1)) calc(var(--altura-folha,0px) * (var(--escala-folha,1) - 1)) calc((100% - var(--largura-folha,21cm) * var(--escala-folha,1)) / 2);color:#16213a;box-shadow:0 0 0 1px var(--border), 0 10px 30px #102c601a;padding:var(--margem-topo,3cm) var(--margem-direita,2cm) var(--margem-base,2cm) var(--margem-esquerda,3cm);box-sizing:border-box;font-kerning:none;background:#fff;font-family:Times New Roman,Times,serif;font-size:12pt;line-height:20.7pt;position:relative}.ml-sumario{margin:0 0 2em}.ml-sumario-titulo{text-align:center;margin-bottom:.8em;font-weight:700}.ml-sumario-linha{align-items:baseline;gap:6px;line-height:1.5;display:flex}.ml-sumario-linha.sub{padding-left:1.25cm}.ml-sumario-linha>span:first-child{cursor:pointer}.ml-sumario-linha>span:first-child:hover{text-decoration:underline}.ml-sumario-linha>i{border-bottom:1px dotted #9aa4b6;flex:1;transform:translateY(-3px)}.ml-sumario-pagina{font-variant-numeric:tabular-nums;color:#6b7a94}.ml-sec-doc{margin-bottom:1.2em}.ml-sec-doc.sub{padding-left:1.25cm}.ml-sec-doc-titulo{text-transform:uppercase;align-items:center;gap:8px;margin-bottom:.4em;font-size:12pt;font-weight:700;display:flex}.ml-editando{background:var(--accent-blue-bg);color:var(--accent-blue-forte);letter-spacing:.5px;border-radius:999px;padding:2px 9px;font-family:Inter,system-ui,sans-serif;font-size:9pt;font-weight:800;line-height:1.3}.ml-folha-texto,.ml-folha-editor{text-align:justify;text-indent:1.25cm;color:#16213a;white-space:pre-wrap;font-family:Times New Roman,Times,serif;font-size:12pt;line-height:1.5}.ml-folha-texto{cursor:text;border-radius:6px;margin:0 -6px;padding:4px 6px;transition:background .14s}.ml-folha-texto:hover{background:#e8effe}.ml-folha-texto.vazia{color:#a9b4c6}.ml-figura{text-align:center;text-indent:0;margin:10px 0;font-family:Inter,system-ui,sans-serif;font-size:10pt;display:block}.ml-figura img{border-radius:4px;max-width:100%;height:auto}.ml-figura-titulo{color:var(--text-sub);margin-bottom:4px;font-size:9.5pt;display:block}.ml-figura-legenda{color:var(--text-sub);margin-top:4px;font-size:9.5pt;font-style:italic;display:block}.ml-figura-barra{border:1px dashed var(--border);text-indent:0;background:0 0;border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;margin:4px auto 2px;padding:6px 8px;font-family:Inter,system-ui,sans-serif;font-size:12px;display:flex}.ml-figura-barra input{border:1px solid var(--border);min-width:0;color:inherit;background:0 0;border-radius:5px;flex:150px;padding:4px 7px;font-size:12px}.ml-figura-barra input:disabled{opacity:.6}.ml-figura-origem{flex:none;gap:0;display:flex}.ml-figura-origem button{cursor:pointer;white-space:nowrap;border:1px solid var(--border);color:var(--text-sub);background:0 0;padding:4px 9px;font-size:11.5px;line-height:1.3}.ml-figura-origem button:first-child{border-radius:5px 0 0 5px}.ml-figura-origem button:last-child{border-left:none;border-radius:0 5px 5px 0}.ml-figura-origem button.ativo{background:var(--brand,#1f3a5f);border-color:var(--brand,#1f3a5f);color:#fff;font-weight:600}.ml-figura-origem button:disabled{opacity:.55;cursor:default}.ml-figura-barra-nota{color:var(--text-sub);flex:1 0 100%;font-size:11px}.ml-figura-carregando{color:var(--text-sub);padding:10px 14px;display:inline-block}.ml-editor-blocos{display:block}.ml-editor-figura{text-indent:0;margin:6px 0;position:relative}.ml-editor-figura>.ml-figura-titulo,.ml-editor-figura>.ml-figura-legenda{text-align:center;font-family:Inter,system-ui,sans-serif;font-size:9.5pt}.ml-editor-figura .ml-figura{margin:0}.ml-editor-figura-quadro{max-width:100%;margin:0 auto;position:relative}.ml-editor-figura-alca{border:1px solid var(--accent-blue-forte);opacity:0;touch-action:none;background:#fff;border-radius:2px;width:11px;height:11px;padding:0;transition:opacity .12s;position:absolute;box-shadow:0 1px 3px #00000040}.ml-editor-figura:hover .ml-editor-figura-alca,.ml-editor-figura-quadro.arrastando .ml-editor-figura-alca,.ml-editor-figura-alca:focus-visible{opacity:1}.ml-editor-figura-alca:focus-visible{outline:2px solid var(--accent-blue-forte);outline-offset:2px}.ml-editor-figura-alca.no{top:-6px;left:-6px}.ml-editor-figura-alca.ne{top:-6px;right:-6px}.ml-editor-figura-alca.so{bottom:-6px;left:-6px}.ml-editor-figura-alca.se{bottom:-6px;right:-6px}.ml-editor-figura-alca.o{top:50%;left:-6px;transform:translateY(-50%)}.ml-editor-figura-alca.l{top:50%;right:-6px;transform:translateY(-50%)}.ml-editor-figura-alca.n{top:-6px;left:50%;transform:translate(-50%)}.ml-editor-figura-alca.s{bottom:-6px;left:50%;transform:translate(-50%)}.ml-editor-figura-quadro.distorcida .ml-figura,.ml-editor-figura-quadro.arrastando .ml-figura{height:100%;display:block}.ml-editor-figura-quadro.distorcida .ml-figura img,.ml-editor-figura-quadro.arrastando .ml-figura img{object-fit:fill;width:100%;height:100%;max-height:none}.ml-editor-figura-quadro.arrastando{outline:1px dashed var(--accent-blue-forte);outline-offset:2px}.ml-editor-figura-medida{white-space:nowrap;background:var(--navy-3,#16213a);color:#fff;border-radius:999px;padding:3px 10px;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;position:absolute;top:8px;left:50%;transform:translate(-50%)}.ml-editor-figura-aviso{white-space:nowrap;background:var(--st-atencao-solido);color:#fff;opacity:0;border-radius:999px;padding:2px 9px;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;transition:opacity .12s;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.ml-editor-figura:hover .ml-editor-figura-aviso{opacity:1}.ml-editor-figura .ml-figura img{border:1px solid var(--border);width:auto;max-height:320px}.ml-editor-figura-x{border:1px solid var(--border);cursor:pointer;width:24px;height:24px;color:var(--text-sub);opacity:0;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;transition:opacity .14s;display:flex;position:absolute;top:6px;right:6px}.ml-editor-figura:hover .ml-editor-figura-x,.ml-editor-figura-x:focus-visible{opacity:1}.ml-editor-figura-x:hover{color:var(--accent-red);border-color:var(--accent-red)}.ml-editor-figura-recortar{border:1px solid var(--border);background:var(--panel);height:26px;color:var(--text-sub);cursor:pointer;text-indent:0;opacity:0;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-family:Inter,system-ui,sans-serif;font-size:11.5px;font-weight:600;transition:opacity .14s;display:inline-flex;position:absolute;top:6px;left:6px}.ml-editor-figura:hover .ml-editor-figura-recortar,.ml-editor-figura-recortar:focus-visible{opacity:1}.ml-editor-figura-recortar:hover{color:var(--accent-blue-forte);border-color:var(--accent-blue-borda)}.ml-recorte-janela{max-width:min(920px,96vw)}.ml-recorte-area{justify-content:center;margin:6px 0 12px;display:flex}.ml-recorte-palco{background:var(--border);border-radius:8px;max-width:100%;padding:9px;display:inline-block;overflow:hidden}.ml-recorte-imagem{-webkit-user-select:none;user-select:none;touch-action:none;line-height:0;position:relative}.ml-recorte-imagem img{max-width:100%;max-height:60vh;display:block}.ml-recorte-caixa{box-sizing:border-box;cursor:move;border:2px solid #fff;outline:1px solid #0000008c;position:absolute;box-shadow:0 0 0 9999px #0a14288c}.ml-recorte-alca{background:#fff;border:1px solid #0009;border-radius:3px;width:14px;height:14px;margin:-7px 0 0 -7px;padding:0;position:absolute}.ml-recorte-alca:focus-visible{outline:2px solid var(--accent-blue-forte)}.ml-recorte-alca.no{cursor:nwse-resize;top:0;left:0}.ml-recorte-alca.n{cursor:ns-resize;top:0;left:50%}.ml-recorte-alca.ne{cursor:nesw-resize;top:0;left:100%}.ml-recorte-alca.l{cursor:ew-resize;top:50%;left:100%}.ml-recorte-alca.se{cursor:nwse-resize;top:100%;left:100%}.ml-recorte-alca.s{cursor:ns-resize;top:100%;left:50%}.ml-recorte-alca.so{cursor:nesw-resize;top:100%;left:0}.ml-recorte-alca.o{cursor:ew-resize;top:50%;left:0}.ml-recorte-medida{color:var(--text-sub);font-variant-numeric:tabular-nums;align-self:center;margin-right:auto;font-size:12px}.ml-figura-ausente{text-align:center;text-indent:0;border:1px dashed var(--accent-orange);color:var(--accent-orange);border-radius:6px;margin:10px 0;padding:8px 12px;font-family:Inter,system-ui,sans-serif;font-size:9.5pt;font-style:italic;display:block}.ml-editor-caixa{border:1px solid var(--accent-blue-forte);box-shadow:0 0 0 3px var(--accent-blue-borda);background:#fff;border-radius:8px}.ml-folha-editor{resize:none;background:0 0;border:0;outline:none;width:100%;padding:10px 12px 2px;display:block;overflow:hidden}.ml-editor-blocos>.ml-folha-editor:first-child{border-radius:8px 8px 0 0;min-height:6em}.ml-lateral{border-left:1px solid var(--border);background:var(--field-bg);min-width:0;padding:18px 16px}.ml-chip{letter-spacing:.4px;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:800;display:inline-flex}.ml-chip.ok{background:var(--accent-green-bg);color:var(--accent-green)}.ml-chip.vazia{background:var(--accent-orange-bg);color:var(--accent-orange)}.ml-inserir{flex-direction:column;gap:8px;margin-top:10px;display:flex}.ml-inserir button{border:1px dashed var(--border-forte);background:var(--panel);color:var(--text-main);text-align:left;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;font-family:inherit;font-size:12.5px;transition:border-color .16s,background .16s;display:flex}.ml-inserir button:hover:not(:disabled){border-color:var(--accent-blue-forte);background:var(--accent-blue-bg)}.ml-inserir button:disabled{opacity:.5;cursor:not-allowed}.ml-inserir button span{color:var(--accent-blue-forte);font-weight:800}.ml-pendencia button{border:1px solid var(--border-forte);background:var(--panel);width:100%;color:var(--text-main);cursor:pointer;border-radius:9px;margin-top:10px;padding:8px 11px;font-family:inherit;font-size:12.5px;font-weight:700}.ml-pendencia button:hover{border-color:var(--accent-orange)}.ml-salvar{flex-direction:column;gap:9px;margin-top:auto;display:flex}.ml-salvar .btn{width:100%;padding:10px 13px;font-size:13px}.ml-quesitos{border:1px solid var(--border);background:var(--panel-alt,var(--panel));border-radius:10px;max-height:280px;margin:0 0 10px;padding:10px 12px;overflow-y:auto}.ml-quesitos-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.ml-quesito{border-top:1px solid var(--border);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:9px;padding:8px 0;display:grid}.ml-quesito-num{background:var(--pill-bg-strong);min-width:26px;color:var(--text-main);font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;padding:2px 0;font-size:11.5px;font-weight:700;display:inline-flex}.ml-quesito-origem{letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700}.ml-quesito-pergunta{color:var(--text-main);text-wrap:pretty;font-size:12.5px;line-height:1.45}.ml-quesito-resposta{color:var(--text-sub);border-left:2px solid var(--accent-blue-borda);margin-top:4px;padding-left:8px;font-size:12px;line-height:1.45}.ml-quesito-inserir{border:1px solid var(--border);background:var(--panel);cursor:pointer;color:var(--text-sub);white-space:nowrap;border-radius:7px;padding:3px 8px;font-family:inherit;font-size:11px;font-weight:600}.ml-quesito-inserir:hover{border-color:var(--accent-blue);color:var(--accent-blue)}.pax-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pax-head h2{letter-spacing:-.3px;color:var(--text-main);margin:0;font-size:16px;font-weight:700}.pax-head p{max-width:640px;color:var(--text-sub);font-variant-numeric:tabular-nums;text-wrap:pretty;margin:5px 0 0;font-size:12.5px;line-height:1.5}.pax-legenda{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pax-legenda span{color:var(--text-sub);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.pax-legenda i{border-radius:2px;flex-shrink:0;width:3px;height:12px}.pax-org-cliente{background:var(--accent-orange)}.pax-org-perito{background:var(--accent-blue)}.pax-org-vistoria{background:var(--accent-green)}.pax-pendencia{border:1px solid var(--border-forte);border-radius:var(--radius-md);background:var(--panel);align-items:center;gap:13px;margin-top:16px;padding:12px 15px;display:flex}.pax-pendencia.atrasada{border-color:var(--accent-red-borda)}.pax-pendencia.atrasada .pax-pendencia-rot{color:var(--accent-red)}.pax-pendencia-ico{flex:none;font-size:18px;line-height:1}.pax-pendencia-rot{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-orange-forte);font-size:11px;font-weight:700}.pax-pendencia-nome{color:var(--text-main);margin-top:3px;font-size:13px;font-weight:600}.pax-pendencia-det{color:var(--text-sub);text-wrap:pretty;margin-top:2px;font-size:12px}.pax-pendencia-prazo{text-align:right;font-variant-numeric:tabular-nums;flex:none}.pax-pendencia-prazo .t{color:var(--text-sub);font-size:12.5px;font-weight:700}.pax-pendencia-prazo .t.atrasada{color:var(--accent-red)}.pax-pendencia-prazo .d{color:var(--text-sub);font-size:11px}.pax-tabela-wrap{border-top:1px solid var(--border);margin:18px -22px 0;overflow-x:auto}.pax-tabela{min-width:900px}.pax-linha{border-bottom:1px solid var(--border);grid-template-columns:56px minmax(min(220px,100%),1fr) 170px 108px 88px 112px;align-items:center;gap:10px;padding:9px 22px;display:grid}.pax-th{background:var(--pill-bg);border-bottom:1px solid var(--border);letter-spacing:.1em;text-transform:uppercase;color:var(--text-sub);padding-top:11px;padding-bottom:11px;font-size:11px;font-weight:700}.pax-linha-item:hover{background:var(--field-bg)}.pax-dir{text-align:right}.pax-tipo{align-items:center;gap:8px;display:flex}.pax-tipo i{border-radius:2px;flex:none;width:3px;height:26px}.pax-ext{letter-spacing:.04em;background:var(--st-neutro-bg);width:36px;height:36px;color:var(--st-neutro-tx);border-radius:10px;flex:none;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600;display:grid}.pax-ext.pdf,.pax-ext.img,.pax-ext.doc,.pax-ext.aud,.pax-ext.link,.pax-ext.planilha{background:var(--st-neutro-bg);color:var(--st-neutro-tx)}.pax-nome-cel{align-items:center;gap:8px;min-width:0;display:flex}.pax-nome{color:var(--accent-blue);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-width:0;padding:0;font-family:inherit;font-size:13px;font-weight:600;overflow:hidden}.pax-nome:hover{text-decoration:underline}.pax-chip{white-space:nowrap;letter-spacing:.07em;text-transform:uppercase;border-radius:6px;flex:none;align-items:center;gap:4px;padding:3px 6px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.pax-chip.cliente{color:var(--accent-orange-forte);background:var(--accent-orange-bg);border:1px solid var(--accent-orange-borda)}.pax-chip.gps{color:var(--ev-tarefa-tx);background:var(--ev-tarefa-chip-bg);border:1px solid var(--ev-tarefa-bd)}.pax-cel{color:var(--text-sub);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.pax-cel.num{font-variant-numeric:tabular-nums}.pax-cel.forte{color:var(--text-label);font-weight:600}.pax-acoes{justify-content:flex-end;gap:2px;display:flex}.pax-acoes button{width:30px;height:30px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.pax-acoes button svg{width:17px;height:17px}.pax-acoes button:hover{background:var(--accent-blue-bg);color:var(--accent-blue)}.pax-acoes button.perigo:hover{background:var(--accent-red-bg);color:var(--accent-red)}.pax-acoes button.ligado{color:var(--accent-green)}.pax-acoes button.ok:hover{background:var(--accent-green-bg);color:var(--accent-green)}.pax-acoes button:disabled{opacity:.5;cursor:default}.pax-grupo{background:var(--field-bg);border-bottom:1px solid var(--border);letter-spacing:.1em;text-transform:uppercase;color:var(--text-sub);justify-content:space-between;align-items:center;gap:10px;padding:8px 22px;font-size:11px;font-weight:700;display:flex}.pax-grupo button{color:var(--text-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 6px;font-size:15px;line-height:1}.pax-grupo button:hover{background:var(--accent-red-bg);color:var(--accent-red)}.pax-vazio{border-bottom:1px solid var(--border);color:var(--text-faint);padding:14px 22px;font-size:12.5px}.pax-somas{background:var(--field-bg);border-bottom:0;padding-top:13px;padding-bottom:13px}.pax-somas-rot{letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);grid-column:span 2;font-size:11px;font-weight:700}.pax-somas-total{text-align:right;letter-spacing:-.4px;color:var(--text-main);font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.pax-baixar-tudo,.pax-lixeira .pax-dir button{border-radius:var(--radius-md);border:1px solid var(--border-forte);background:var(--panel);color:var(--text-label);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:7px 11px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.pax-baixar-tudo svg{width:15px;height:15px}.pax-baixar-tudo:hover:not(:disabled),.pax-lixeira .pax-dir button:hover:not(:disabled){border-color:var(--accent-blue);color:var(--accent-blue)}.pax-baixar-tudo:disabled,.pax-lixeira .pax-dir button:disabled{opacity:.5;cursor:default}.pax-lixeira{border-top:1px solid var(--border);margin-top:22px;padding-top:20px}.pax-lixeira .pax-linha{grid-template-columns:minmax(0,1fr) 80px auto auto;padding-inline:0}@media (width<=640px){.pax-lixeira .pax-linha{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.pax-lixeira .pax-linha>.pax-cel{grid-column:1}.pax-lixeira .pax-linha>.pax-cel+.pax-cel{color:var(--text-sub);white-space:normal;font-size:12px}.pax-lixeira .pax-linha>.pax-dir{grid-area:1/2/span 3;align-self:center}}.pax-add{border-top:1px solid var(--border);margin-top:22px;padding-top:20px}.pax-campos{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:13px 16px;margin-top:16px;display:grid}.pax-campos>div>label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-bottom:6px;font-size:11.5px;font-weight:700;display:block}.pax-campo-linha{gap:8px;display:flex}.pax-campo-linha input{flex:1;min-width:0}.pax-mais{border:1px solid var(--border-forte);background:var(--panel);border-radius:var(--radius-md);width:38px;color:var(--text-label);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.pax-mais svg{width:17px;height:17px}.pax-mais:hover{border-color:var(--accent-blue);color:var(--accent-blue)}.pax-nota{border-top:1px solid var(--border);color:var(--text-faint);text-wrap:pretty;align-items:flex-start;gap:9px;margin-top:16px;padding-top:13px;font-size:12px;line-height:1.5;display:flex}.pax-nota b{color:var(--text-sub)}.pax-captura{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.pax-btn-foto{border-radius:var(--radius-md);border:1px solid var(--ia-borda);background:var(--ia-tile);color:var(--ia-texto);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:8px 13px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.pax-btn-foto svg{width:16px;height:16px}.pax-btn-foto:hover:not(:disabled){border-color:var(--ia-traco)}.pax-btn-foto:disabled{opacity:.6;cursor:default}.pax-fila{margin-top:14px}.pular-para-conteudo{z-index:1000;background:var(--st-info-solido);color:#fff;border-radius:0 0 9px 9px;padding:9px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:top .15s;position:fixed;top:-48px;left:8px}.pular-para-conteudo:focus{outline:2px solid var(--text-main);outline-offset:2px;top:0}.content:focus{outline:none}.pnv-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.pnv-barra{border-bottom:1px solid var(--border);background:var(--field-bg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 22px;display:flex}.pnv-pill{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-label);cursor:pointer;white-space:nowrap;border-radius:10px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .16s,color .16s}.pnv-pill:hover{border-color:var(--accent-blue-forte);color:var(--accent-blue-forte)}.pnv-pill.ativo{background:var(--st-info-solido);border-color:var(--st-info-solido);color:#fff;font-weight:700}.pnv-conta{color:var(--text-sub);font-weight:700}.pnv-pill.ativo .pnv-conta{color:inherit;opacity:.72}.pnv-periodo{color:var(--text-label);margin-left:auto;font-size:12.5px}.pnv-sino{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px;padding:14px 22px;display:flex}.pnv-sino-ic{background:var(--ev-entrega-bg);border:1px solid var(--border);width:34px;height:34px;color:var(--accent-blue-forte);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.pnv-sino-txt{flex:380px;min-width:260px}.pnv-sino-tit{color:var(--text-main);font-size:13.5px;font-weight:700}.pnv-sino-sub{color:var(--text-sub);text-wrap:pretty;margin:3px 0 0;font-size:12.5px;line-height:1.55}.pnv-sino-sub strong{color:var(--text-main);font-weight:700}.pnv-sino-ctl{align-items:center;gap:10px;display:flex}.pnv-sino-estado{letter-spacing:.1em;text-transform:uppercase;color:var(--ev-tarefa-chip-tx);font-size:12px;font-weight:700}.pnv-sino-estado.off{color:var(--text-sub)}.pnv-switch{cursor:pointer;background:var(--border-forte);border:none;border-radius:11px;justify-content:flex-start;width:36px;height:21px;padding:3px;transition:background .16s;display:flex}.pnv-switch.on{background:var(--accent-blue-forte);justify-content:flex-end}.pnv-switch-bola{background:#fff;border-radius:50%;width:15px;height:15px}.pnv-corpo{flex-direction:column;gap:26px;padding:26px 22px 30px;display:flex}.pnv-sep{background:var(--border);height:1px}.pnv-dia{grid-template-columns:104px minmax(0,1fr);display:grid}.pnv-dia-fixo{top:calc(var(--topbar-h) + 12px);position:sticky}.pnv-dia-num{letter-spacing:-1px;color:var(--text-main);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1}.pnv-dia-mes{letter-spacing:.12em;text-transform:uppercase;color:var(--text-sub);margin-top:4px;font-size:11px;font-weight:700}.pnv-dia-conta{color:var(--text-sub);margin-top:8px;font-size:12px}.pnv-trilha{border-left:1px solid var(--border);flex-direction:column;gap:26px;padding-left:28px;display:flex}.pnv-item{position:relative}.pnv-ponto{width:9px;height:9px;box-shadow:0 0 0 3px var(--panel);background:var(--accent-blue-forte);border-radius:50%;position:absolute;top:6px;left:-32.5px}.pnv-ponto.novo{background:var(--ia-traco)}.pnv-ponto.correcao{background:var(--ev-aceite-ac)}.pnv-tipo{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-blue-forte);font-size:11px;font-weight:700}.pnv-tipo.novo{color:var(--ia-traco)}.pnv-tipo.correcao{color:var(--ev-aceite-chip-tx)}.pnv-titulo{letter-spacing:-.3px;color:var(--text-main);margin:6px 0 7px;font-size:17px;font-weight:700;line-height:1.35}.pnv-item .md{color:var(--text-label)}.pnv-item .md p{text-wrap:pretty;margin:0 0 6px}.pnv-item .md strong{color:var(--text-main)}.pnv-areas{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.pnv-area{background:var(--ev-entrega-bg);border:1px solid var(--ev-entrega-bd);color:var(--text-label);border-radius:20px;padding:4px 10px;font-size:11.5px;font-weight:600}.pnv-area.ia{background:var(--ia-tile);border-color:var(--ia-borda);color:var(--ia-texto)}.pnv-fig{margin:12px 0 0}.pnv-fig img{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--pill-bg);max-width:100%;height:auto;display:block}.pnv-fig figcaption{color:var(--text-sub);margin-top:6px;font-size:11.5px;line-height:1.5}@media (width<=640px){.pnv-barra,.pnv-sino{padding:12px 14px}.pnv-corpo{padding:20px 14px 24px}.pnv-dia{grid-template-columns:1fr;gap:14px}.pnv-dia-fixo{align-items:baseline;gap:8px;display:flex;position:static}.pnv-dia-mes,.pnv-dia-conta{margin-top:0}.pnv-dia-conta{margin-left:auto}.pnv-trilha{padding-left:18px}.pnv-ponto{left:-22.5px}.pnv-periodo{width:100%;margin-left:0}}.ajuda-flutuante{top:calc(14px + var(--avisos-altura,0px));z-index:40;gap:8px;display:flex;position:fixed;right:18px}.como-funciona-flutuante{background:var(--panel);color:var(--accent-blue);border:1px solid var(--border);box-shadow:0 6px 20px -10px #08173073}.como-funciona-flutuante:hover{background:var(--pill-bg);border-color:var(--accent-blue)}.psf-vencidas{border:1px solid var(--border);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.psf-vencidas-lin{border-bottom:1px solid var(--border);grid-template-columns:minmax(min(96px,100%),1fr) minmax(min(88px,100%),1fr) repeat(4,minmax(min(104px,100%),1fr));align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:grid}.psf-vencidas-lin:last-child{border-bottom:0}.psf-vencidas-lin .num{text-align:right;font-variant-numeric:tabular-nums}.psf-vencidas-cab{background:var(--pill-bg);color:var(--text-faint);font-size:12px;font-weight:600}.psf-vencidas-soma{background:var(--pill-bg);font-weight:600}@media (width<=760px){.psf-vencidas{overflow-x:auto}.psf-vencidas-lin{min-width:620px}}.ml-barra-formatacao{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:6px 10px;font-family:Inter,system-ui,sans-serif;display:flex;box-shadow:0 4px 14px #102c6014}.ml-faixa-topo{z-index:6;flex-direction:column;gap:6px;max-width:21cm;margin:0 auto 14px;display:flex;position:sticky;top:8px}.ml-faixa-topo:empty{display:none}html.modo-redacao .ml-faixa-topo{top:0}.ml-barra-formatacao.interna{z-index:2;box-shadow:none;border-width:0 0 1px;border-radius:8px 8px 0 0;position:sticky;top:0}.ml-barra-grupo{border-right:1px solid var(--border);align-items:center;gap:2px;padding-right:10px;display:flex}.ml-barra-grupo:last-child{border-right:0;padding-right:0}.ml-barra-botao{min-width:32px;height:32px;color:var(--text-main);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.ml-barra-botao:hover:not(:disabled){background:var(--accent-blue-bg);color:var(--accent-blue-forte)}.ml-barra-botao.ativo{background:var(--accent-blue-bg);border-color:var(--accent-blue-borda);color:var(--accent-blue-forte)}.ml-barra-botao:disabled{color:var(--text-desativado);cursor:default}.ml-barra-botao:focus-visible{outline:2px solid var(--accent-blue-forte);outline-offset:1px}.ml-barra-letra{font-family:Times New Roman,Times,serif;font-size:16px;line-height:1}.ml-barra-letra.negrito{font-weight:800}.ml-barra-letra.italico{font-style:italic}.ml-barra-ancora{display:inline-flex}.ml-simbolos{border:1px solid var(--border);background:var(--panel);border-radius:10px;padding:8px;box-shadow:0 8px 24px #102c6029}.ml-barra-cor{border-bottom:3px solid;padding-bottom:1px;line-height:1;display:inline-block}.ml-cores{border:1px solid var(--border);background:var(--panel);border-radius:10px;padding:8px;box-shadow:0 8px 24px #102c6029}.ml-cor-automatica{border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--text-main);cursor:pointer;border-radius:6px;align-items:center;gap:8px;margin-bottom:8px;padding:5px 8px;font-size:12.5px;display:flex}.ml-cor-amostra{border-radius:3px;width:14px;height:14px}.ml-cores-grade{grid-template-columns:repeat(5,24px);gap:6px;display:grid}.ml-cor{cursor:pointer;border:1px solid #00000026;border-radius:4px;width:24px;height:24px;padding:0}.ml-cor:hover,.ml-cor.ativa{outline:2px solid var(--accent-blue-forte,#1d4ed8);outline-offset:1px}.ml-simbolos-grade{grid-template-columns:repeat(8,32px);gap:3px;display:grid}.ml-simbolo{border:1px solid var(--border);background:var(--panel);width:32px;height:32px;color:var(--text-main);cursor:pointer;border-radius:6px;padding:0;font-family:Times New Roman,Times,serif;font-size:17px;line-height:1}.ml-simbolo:hover{background:var(--accent-blue-bg);border-color:var(--accent-blue-borda);color:var(--accent-blue-forte)}.ml-simbolo:focus-visible{outline:2px solid var(--accent-blue-forte);outline-offset:1px}.ml-contador-palavras{color:var(--text-sub)}.ml-localizar{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;font-family:Inter,system-ui,sans-serif;font-size:13px;display:flex;box-shadow:0 4px 14px #102c6014}.ml-localizar-linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ml-localizar-linha .btn{padding:6px 12px;font-size:12.5px}.ml-localizar-campo{border:1px solid var(--border);background:var(--bg-input,var(--panel));min-width:0;height:32px;color:var(--text-main);font:inherit;border-radius:7px;flex:220px;padding:0 10px}.ml-localizar-campo:focus{outline:2px solid var(--accent-blue-forte);outline-offset:0;border-color:#0000}.ml-localizar-total{color:var(--text-sub);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.ml-localizar-opcao{color:var(--text-sub);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.ml-localizar-fechar{width:28px;height:28px;color:var(--text-sub);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:0;font-size:18px;line-height:1}.ml-localizar-fechar:hover{background:var(--accent-blue-bg);color:var(--accent-blue-forte)}.ml-localizar-secoes{flex-wrap:wrap;gap:6px;display:flex}.ml-localizar-secao{border:1px solid var(--border);background:var(--panel);color:var(--text-sub);font:inherit;cursor:pointer;border-radius:999px;padding:3px 10px;font-size:12px}.ml-localizar-secao strong{color:var(--accent-blue-forte);font-variant-numeric:tabular-nums;margin-left:4px}.ml-localizar-secao.aberta{border-color:var(--accent-blue-borda);background:var(--accent-blue-bg);color:var(--accent-blue-forte)}.ml-localizar-confirma{background:var(--accent-blue-bg);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.ml-localizar-confirma span{flex:260px}.ml-localizar-aviso{color:var(--text-sub);font-size:12.5px}.ml-folha .ml-achado{background:#ffe58a;border-radius:2px}.ml-folha a.ml-link{color:#0563c1;cursor:text;text-decoration:underline}.ml-folha a.ml-link span[style*=color]{text-decoration:underline}.ml-folha .ml-achado.atual{background:#f5b400;box-shadow:0 0 0 2px #f5b400}::highlight(ml-achado){background-color:#ffe58a}.ml-selecao-guardada{background-color:#d9d9d9}.ml-barra-letra.sublinhado{text-decoration:underline}.ml-barra-letra sup,.ml-barra-letra sub{font-size:10px}.ml-pincel-ativo,.ml-pincel-ativo *{cursor:copy}.ml-barra-fonte{gap:6px}.ml-barra-select{width:150px}.ml-barra-select.curto{width:76px}.ml-barra-fonte .select-trigger,.ml-barra-fonte button{height:32px;font-size:12.5px}.ml-barra-letra.tachado{font-size:14px;text-decoration:line-through}.ml-barra-realce{color:#000;border-radius:2px;padding:1px 3px;font-size:14px}.ml-menu-titulo{color:var(--text-sub);margin:6px 0 4px;font-size:11.5px;font-weight:700}.ml-menu-titulo:first-child{margin-top:0}.ml-menu-linha{gap:4px;display:flex}.ml-menu-coluna{flex-direction:column;gap:2px;min-width:220px;max-height:320px;display:flex;overflow:auto}.ml-menu-item{border:1px solid var(--border);background:var(--panel);min-width:40px;color:var(--text-main);text-align:left;cursor:pointer;border-radius:6px;padding:5px 9px;font:500 12.5px/1.3 Inter,system-ui,sans-serif}.ml-menu-coluna .ml-menu-item{border-color:#0000}.ml-menu-item:hover:not(:disabled),.ml-menu-item.ativo{background:var(--accent-blue-bg);border-color:var(--accent-blue-borda);color:var(--accent-blue-forte)}.ml-menu-nota{max-width:240px;color:var(--text-sub);margin:6px 0 0;font-size:11.5px}.ml-grade-tabela{grid-template-columns:repeat(6,20px);gap:3px;display:grid}.ml-grade-tabela button{border:1px solid var(--border);background:var(--panel);cursor:pointer;border-radius:3px;width:20px;height:20px;padding:0}.ml-grade-tabela button.ativa{background:var(--accent-blue-bg);border-color:var(--accent-blue-forte)}.ml-folha{--corpo:12pt}.ml-subtitulo{text-indent:0;font-weight:700}.ml-folha .ml-linha-horizontal{text-indent:0;height:20.7pt;display:block;position:relative}.ml-folha .ml-linha-horizontal:after{content:"";border-top:.75pt solid #000;position:absolute;top:50%;left:0;right:0}.ml-folha-editor hr{border:0;height:20.7pt;margin:0;position:relative}.ml-folha-editor hr:after{content:"";border-top:.75pt solid #000;position:absolute;top:50%;left:0;right:0}.ml-folha-editor hr.ProseMirror-selectednode:after{border-top-color:var(--accent-blue-forte);border-top-width:2px}.ml-tabela{border-collapse:separate;border-spacing:0;text-indent:0;table-layout:auto;width:100%;margin:6pt 0}.ml-tabela td,.ml-tabela th{vertical-align:top;overflow-wrap:anywhere;font-size:10pt;line-height:var(--passo-tabela,11.5pt);text-align:left;border-bottom:.5pt solid #000;border-right:.5pt solid #000;padding:2pt 4pt;font-weight:400}.ml-tabela tr:first-child>*{border-top:.5pt solid #000}.ml-tabela tr>:first-child{border-left:.5pt solid #000}.ml-tabela th{background:#f2f2f2;font-weight:700}.ml-tabela .al-centro{text-align:center}.ml-tabela td:has(>p[style*="text-align: center"]){text-align:center}.ml-tabela th:has(>p[style*="text-align: center"]){text-align:center}.ml-tabela .al-direita{text-align:right}.ml-tabela p{text-indent:0;margin:0}.ml-folha-editor .ml-tabela .selectedCell{background:#dbe7ff}.ml-referencia{text-indent:0}.ml-folha-editor .ml-referencia{background:#eef3ff;border-radius:2px}.ml-referencia.quebrada{color:#b3261e}.ml-comentado{background:#fff3c4;border-bottom:2px solid #f2b705}ins.ml-revisao.inserido{color:#1d5fbf;text-decoration:underline}del.ml-revisao.excluido{color:#b3261e;text-decoration:line-through}.ml-revisao-painel{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-direction:column;gap:6px;max-height:260px;margin-bottom:12px;padding:8px 10px;font-family:Inter,system-ui,sans-serif;font-size:12.5px;display:flex;overflow:auto}.ml-revisao-aviso{border:1px solid var(--border);color:var(--text-main);border-radius:6px;margin:0;padding:6px 8px}.ml-revisao-comentario{align-items:flex-start;gap:8px;display:flex}.ml-revisao-ir{min-width:0;color:var(--text-main);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;padding:4px 6px;display:block}.ml-revisao-ir:hover{background:var(--accent-blue-bg)}.ml-revisao-texto{color:var(--text-sub);white-space:pre-wrap;overflow-wrap:anywhere;display:block}.ml-editor-formatado{outline:none;min-height:6em;padding:10px 12px 8px}.ml-editor-formatado p{margin:0}.ml-editor-formatado p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;color:#a9b4c6;text-indent:0;height:0}.ml-editor-formatado p[style*="text-align: center"],.ml-editor-formatado p[style*="text-align: right"],.ml-linha.al-centro,.ml-linha.al-direita{text-indent:0}.ml-linha.al-centro{text-align:center}.ml-linha.al-direita{text-align:right}.ml-linha.al-esquerda{text-align:left}.ml-linha{display:block}.ml-editor-formatado ul,.ml-editor-formatado ol{margin:0;padding-left:1.25cm}.ml-editor-formatado li p{text-indent:0}.ml-linha.item{text-indent:0;padding-left:1.25cm;position:relative}.ml-editor-formatado blockquote{border:0;margin:.5em 0 .5em 4cm;padding:0;font-size:10pt;line-height:1.15}.ml-editor-formatado blockquote p,.ml-linha.citacao{text-indent:0}.ml-linha.citacao{margin:.5em 0 .5em 4cm;font-size:10pt;line-height:1.15}.ml-quebra-pagina{text-align:center;text-indent:0;color:#7a879e;-webkit-user-select:none;user-select:none;border-top:1px dashed #9aa7bd;margin:10px 0;padding-top:4px;font-family:Inter,system-ui,sans-serif;font-size:9pt;display:block}.ml-editor-formatado .ProseMirror-selectednode.ml-quebra-pagina,.ml-editor-formatado .ProseMirror-selectednode>.ml-editor-figura{outline:2px solid var(--accent-blue-forte);outline-offset:2px}.ml-editor-formatado sup,.ml-editor-formatado sub,.ml-linha sup,.ml-linha sub{font-size:.75em;line-height:0}.ml-editor-no-figura{text-indent:0}.ml-folha .ml-folha-texto,.ml-folha .ml-folha-editor{line-height:var(--passo-corpo,20.7pt);font-size:var(--corpo,12pt);text-indent:var(--recuo-primeira,1.25cm);font-family:var(--fonte-corpo,"Times New Roman", Times, serif)}.ml-folha .ml-editor-formatado>p:not([data-depois]),.ml-folha .ml-editor-formatado li>p:not([data-depois]),.ml-folha .ml-folha-texto .ml-linha:not(.citacao):not([style*=padding-bottom]){padding-bottom:var(--espaco-depois,0)}.ml-papel-fonte{visibility:hidden;pointer-events:none;position:absolute;top:0;left:-10000px}.ml-papel-camada{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ml-folha .ml-papel-camada>section{text-indent:0;text-align:left;white-space:normal;line-height:normal;position:absolute;left:0;box-shadow:none!important;background:0 0!important;margin:0!important}.ml-folha .ml-papel-camada>section>article{visibility:hidden}.ml-folha .ml-papel-camada>section>footer{flex-direction:column;justify-content:flex-end;display:flex}.ml-folhas-molde{pointer-events:none;z-index:3;position:absolute;inset:0}.ml-vao-folha{background:var(--bg);height:.6cm;position:absolute;left:-1px;right:-1px;box-shadow:inset 0 7px 6px -6px #102c6038,inset 0 -7px 6px -6px #102c601f}.ml-numero-folha{right:var(--margem-direita,2cm);color:#000;font-family:Times New Roman,Times,serif;font-size:10pt;line-height:11.5pt;position:absolute}body,.ml-folha{counter-reset:nota}.ml-chamada-nota{counter-increment:nota;cursor:default}.ml-chamada-nota:after{content:counter(nota)}.ml-editor-formatado .ml-chamada-nota{cursor:pointer;color:var(--accent-blue-forte,#1d4ed8)}.ml-editor-formatado .ProseMirror-selectednode .ml-chamada-nota{outline:2px solid var(--accent-blue-forte);outline-offset:1px}.ml-notas-da-folha{left:var(--margem-esquerda,3cm);right:var(--margem-direita,2cm);flex-direction:column;justify-content:flex-end;display:flex;position:absolute}.ml-notas-filete{flex:none;height:13.8pt;display:block;position:relative}.ml-notas-filete:after{content:"";border-top:.5pt solid #000;width:5cm;position:absolute;top:50%;left:0}.ml-nota-rodape,.ml-nota-medida{font-kerning:none;text-align:justify;text-align-last:left;color:#000;white-space:normal;text-indent:0;font-family:Times New Roman,Times,serif;font-size:10pt;line-height:11.5pt}.ml-nota-rodape{flex:none;margin:0;padding-left:.4cm;position:relative}.ml-nota-rodape>sup{font-size:6.5pt;line-height:0;position:absolute;top:3.3pt;left:0}.ml-nota-medida{visibility:hidden;pointer-events:none;width:15.6cm;position:absolute;top:0;left:-10000px}.ml-nota-editar{border:1px solid var(--border);background:var(--panel);border-radius:10px;width:340px;max-width:calc(100vw - 32px);padding:10px;box-shadow:0 8px 24px #102c6029}.ml-nota-editar-rotulo{color:var(--text-sub);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.ml-nota-editar-rotulo textarea,.ml-nota-editar-rotulo input{color:var(--text-main);background:var(--field-bg);border:1px solid var(--border);resize:vertical;border-radius:8px;outline:none;padding:8px;font:400 13.5px/1.45 Inter,system-ui,sans-serif}.ml-nota-editar-acoes{justify-content:space-between;gap:8px;margin-top:8px;display:flex}.ml-nota-editar-acoes button{border:1px solid var(--border);background:var(--field-bg);cursor:pointer;color:var(--text-main);border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:600}.ml-nota-editar-acoes .ml-nota-ok{background:var(--accent-blue-forte,#1d4ed8);color:#fff;border-color:#0000;margin-left:auto}.ml-link-erro{color:var(--accent-red);margin:6px 0 0;font-size:12px}.ml-contador-folhas{color:var(--text-sub);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;padding:0 6px;font-family:Inter,system-ui,sans-serif;font-size:12px}.ml-capa{text-align:center;text-indent:0;padding-top:124.2pt}.ml-capa-empresa{color:#595959;margin-bottom:41.4pt;font-weight:700}.ml-capa-titulo{font-size:22pt;font-weight:700;line-height:32.2pt}.ml-capa-regua{border:0;border-top:1px solid #999;margin:22pt 60pt 57.5pt}.ml-capa-linha{font-size:10.5pt;line-height:22.6pt}.ml-folha .ml-sumario{margin:0}.ml-folha .ml-sumario-titulo{margin:0 0 12pt;line-height:20.7pt}.ml-folha .ml-sumario-linha{line-height:20.7pt}.ml-folha .ml-sumario-linha.sub{padding-left:18pt}.ml-folha .ml-sec-doc{margin:0}.ml-folha .ml-sec-doc.sub{padding-left:0}.ml-folha .ml-sec-doc-titulo{margin:20.7pt 0;line-height:20.7pt}.ml-folha .ml-sec-doc.sub .ml-sec-doc-titulo{text-transform:none}.ml-folha .ml-folha-texto{padding:0 6px}.ml-folha .ml-editor-caixa{box-shadow:none;background:0 0;border-color:#0000;margin:-11px -13px -9px;position:relative}.ml-editando-margem{display:none}.ml-folha .ml-editando-margem{white-space:nowrap;margin-right:8px;display:inline-block;position:absolute;top:12px;right:100%}.ml-folha .ml-editor-caixa:has(.ProseMirror>:first-child[data-salto-antes]) .ml-editando-margem{display:none}.ml-folha .ml-editor-formatado{min-height:20.7pt}.ml-folha .ml-folha-texto:hover{background:0 0}.ml-folha .ml-editando,.ml-folha .ml-editando-margem{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:inline-block;position:absolute;overflow:hidden}.ml-folha .ml-editor-formatado.ProseMirror{white-space:pre-wrap}.ml-enviando-imagem{z-index:4;background:var(--navy-3,#16213a);color:#fff;border-radius:999px;padding:2px 10px;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;position:absolute;bottom:-26px;right:8px}.ml-folha .ml-linha.citacao{margin:5pt 0 5pt 4cm;line-height:11.5pt}.ml-folha .ml-linha.citacao+.ml-linha.citacao{margin-top:0}.ml-folha .ml-linha.citacao:has(+.ml-linha.citacao){margin-bottom:0}.ml-folha .ml-editor-formatado blockquote{margin:5pt 0 5pt 4cm;line-height:11.5pt}.ml-linha.item>.ml-marcador{position:absolute;left:.55cm}.ml-linha.item.nivel-2{padding-left:2cm}.ml-linha.item.nivel-2>.ml-marcador{left:1.3cm}.ml-linha.item.nivel-3{padding-left:2.75cm}.ml-linha.item.nivel-3>.ml-marcador{left:2.05cm}.ml-editor-formatado li :is(ul,ol){padding-left:.75cm}.ml-editor-formatado li ol{list-style-type:lower-alpha}.ml-editor-formatado li li ol{list-style-type:lower-roman}.ml-editor-formatado li ul{list-style-type:"o "}.ml-editor-formatado li li ul{list-style-type:"– "}.ml-folha .ml-quebra-pagina{border:0;height:0;margin:0;padding:0;line-height:20.7pt;overflow:visible}.ml-folha [data-salto-meio]:before{content:"";float:left;width:100%;height:var(--salto-altura);shape-outside:var(--salto-forma)}.ml-folha-texto .ml-figura{margin:0;padding:6pt 0;font-family:Times New Roman,Times,serif;font-size:10pt;line-height:11.5pt}.ml-folha .ml-figura-titulo,.ml-folha .ml-figura-legenda{color:#595959;font-family:Times New Roman,Times,serif;font-size:10pt;line-height:11.5pt}.ml-folha .ml-figura-titulo{margin:0 0 3pt}.ml-folha .ml-figura-legenda{margin:3pt 0 0}.ml-figura-quadro{max-width:100%;margin:0 auto;display:block}.ml-folha .ml-figura img{border-radius:0;width:auto;max-width:100%;height:auto;max-height:18cm;margin:0 auto;display:block}.ml-folha .ml-figura-quadro.com-largura img,.ml-folha .ml-editor-figura-quadro.com-largura .ml-figura img{width:100%;max-height:none}.ml-folha .ml-figura-quadro.distorcida img{object-fit:fill;height:100%}.ml-folha .ml-editor-no-figura{padding:6pt 0}.ml-folha .ml-editor-figura{margin:0}.ml-folha .ml-editor-figura .ml-figura img{border:0}.ml-folha .ml-figura.ml-figura-paisagem,.ml-folha .ml-editor-figura.ml-figura-paisagem{box-sizing:content-box;flex-direction:column;justify-content:center;align-items:center;height:24.7cm;margin:0;padding:0;display:flex}.ml-folha [data-pag=paisagem]>.ml-editor-no-figura{padding:0}.ml-pagina-deitada{box-sizing:border-box;aspect-ratio:29.7/21;background:#fff;border:1px solid #c9d2e0;width:100%;display:block;position:relative;box-shadow:0 2px 10px #102c601f}.ml-pagina-deitada-mancha{flex-direction:column;align-items:center;display:flex;position:absolute;inset:14.286% 6.734% 9.524% 10.101%;container-type:size}.ml-folha .ml-pagina-deitada .ml-figura-titulo,.ml-folha .ml-pagina-deitada .ml-figura-legenda{margin:0 0 1.6pt;font-size:5.4pt;line-height:6.2pt}.ml-folha .ml-pagina-deitada .ml-figura-legenda{margin:1.6pt 0 0}.ml-pagina-deitada .ml-figura-quadro,.ml-pagina-deitada .ml-editor-figura-quadro{flex:0 auto;max-width:100%;min-height:0}.ml-folha .ml-pagina-deitada img{object-fit:contain;width:100%!important;max-height:calc(100cqh - 16pt)!important}.ml-pagina-deitada-rotulo{text-align:center;text-indent:0;color:#6b7a90;margin-top:8pt;font-family:Inter,system-ui,sans-serif;font-size:9pt;font-style:normal;display:block}.ml-folha .ml-editor-figura.ml-figura-paisagem .ml-figura-barra{top:auto;bottom:0}.ml-editor-figura-deitar{border:1px solid var(--border);background:var(--panel);height:26px;color:var(--text-sub);cursor:pointer;text-indent:0;white-space:nowrap;opacity:0;border-radius:999px;align-items:center;padding:0 9px;font-family:Inter,system-ui,sans-serif;font-size:11.5px;font-weight:600;transition:opacity .14s;display:inline-flex;position:absolute;top:6px;right:36px}.ml-editor-figura:hover .ml-editor-figura-deitar,.ml-editor-figura-deitar:focus-visible{opacity:1}.ml-editor-figura-deitar:hover{color:var(--accent-blue-forte);border-color:var(--accent-blue-borda)}.ml-folha .ml-editor-figura .ml-figura-barra{z-index:4;background:#fff;margin:0;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 6px 18px #102c602e}.ml-folha .ml-editor-figura:hover .ml-figura-barra,.ml-folha .ml-editor-figura:focus-within .ml-figura-barra{display:flex}.lc-editor{min-height:160px;font-size:13.5px;line-height:1.7}.simulacao-faixa{z-index:1000;background:var(--panel);border:1px solid var(--border);border-left:4px solid var(--accent-orange);max-width:min(380px,100vw - 24px);color:var(--text-main);border-radius:12px;align-items:center;gap:10px;padding:8px 10px 8px 12px;font-size:13px;display:flex;position:fixed;bottom:12px;left:12px;box-shadow:0 10px 30px #1018282e}.simulacao-faixa .btn{border:1px solid var(--border-forte);flex:none;padding:5px 10px;font-size:12px}.simulacao-faixa span{line-height:1.35}.demo-roteiro{right:var(--dock-direita,22px);bottom:calc(var(--dock-baixo,76px) + 72px);z-index:58;width:min(380px,100vw - 32px);max-height:calc(100vh - var(--dock-baixo,76px) - 150px);border-radius:var(--radius-lg);background:var(--panel);border:1px solid var(--border-forte);color:var(--text-main);padding:14px 16px 12px;position:fixed;overflow:auto;box-shadow:0 18px 40px #10182838}.demo-roteiro.no-alto{bottom:auto;top:calc(78px + env(safe-area-inset-top,0px))}.demo-roteiro h3{text-wrap:balance;margin:4px 0 6px;font-size:16px;line-height:1.3}.demo-roteiro p{color:var(--text-sub);margin:0 0 10px;font-size:13.5px;line-height:1.5}.demo-roteiro-topo{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.demo-roteiro-selo{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-blue);font-size:11px;font-weight:700}.demo-roteiro-x{color:var(--text-sub);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:20px;line-height:1}.demo-roteiro-outra{font:inherit;color:var(--accent-blue);cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.demo-roteiro-areas{flex-wrap:wrap;gap:6px;margin:8px 0 2px;display:flex}.demo-roteiro-areas button{border:1px solid var(--border-forte);background:var(--panel);color:var(--text-main);font:inherit;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.demo-roteiro-areas button:hover{border-color:var(--accent-blue);color:var(--accent-blue)}.demo-roteiro-passo{color:var(--text-sub);margin-top:6px;font-size:12px;font-weight:600}.demo-roteiro-ferramenta{width:100%;margin:0 0 10px}.demo-roteiro-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.demo-roteiro-acoes .btn{flex:none}.demo-roteiro-sair{font:inherit;color:var(--text-sub);cursor:pointer;background:0 0;border:0;margin-right:auto;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.demo-roteiro-conta{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:0 0 10px;font-size:13px}.demo-roteiro-conta td{border-bottom:1px solid var(--border);padding:4px 0}.demo-roteiro-conta td:last-child{text-align:right;white-space:nowrap;padding-left:12px}.demo-roteiro-conta tr.total td{border-bottom:0;font-weight:700}.demo-roteiro-pilula{right:var(--dock-direita,22px);bottom:calc(var(--dock-baixo,76px) + 72px);z-index:58;border:1px solid var(--border-forte);background:var(--panel);color:var(--accent-blue);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;position:fixed;box-shadow:0 10px 26px #1018282e}@media (width<=760px){.demo-roteiro,.demo-roteiro-pilula{width:auto;left:12px;right:12px}}.plp-demo{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.plp-demo>div{flex:260px;min-width:0}.plp-demo .btn{flex:none}.ppc-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:10px;display:flex}.ppc-topo strong{font-size:15px}.ppc-conta{color:var(--text-sub);margin-left:10px;font-size:12.5px;font-weight:600}.ppc-dispensar{font:inherit;color:var(--text-sub);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.ppc{margin-top:14px}.ppc-lista{grid-template-columns:repeat(auto-fill,minmax(min(380px,100%),1fr));gap:2px 28px;margin:0;padding:0;list-style:none;display:grid}.ppc-lista li{border-top:1px solid var(--border);align-items:center;gap:12px;padding:8px 0;display:flex}.plp-corpo>.ppc:first-child{margin-top:0}.plp-corpo>.ppc:first-child,.plp-corpo>.plp-primeiro:first-child{box-shadow:0 16px 38px #102c601a}.ppc-lista>.ppc-atual{grid-column:1/-1;align-items:flex-start}.ppc-atual .ppc-marca{border-color:var(--accent-blue);margin-top:2px}.ppc-atual .plp-primeiro{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;margin:0;padding:0}.ppc-marca{border:1.5px solid var(--border-forte);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.ppc-feito .ppc-marca{background:var(--st-ok-solido);border-color:var(--st-ok-solido);color:#fff}.ppc-texto{flex:auto;gap:2px;min-width:0;display:grid}.ppc-nome{font-size:13.5px;font-weight:600}.ppc-feito .ppc-nome{color:var(--text-sub);font-weight:500}.ppc-desc{color:var(--text-sub);font-size:12.5px}.ppc-acao{flex:none;padding:5px 12px;font-size:12.5px}.quesitos-lista{container-type:inline-size}.repeatable-row.quesito-linha{grid-template-columns:auto 168px minmax(0,1fr) minmax(0,1fr) auto;align-items:flex-start}@container (width<=760px){.repeatable-row.quesito-linha{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);padding-bottom:12px}.quesito-linha>.quesito-pergunta,.quesito-linha>.quesito-resposta,.quesito-linha>.quesito-acoes{grid-column:1/-1}.quesito-linha>.quesito-acoes{justify-content:flex-end}}.repeatable-row>*{min-width:0}.repeatable-row.checklist-novo{grid-template-columns:160px minmax(0,1fr) 34px}.field-grid.tipos-e-checklist{grid-template-columns:280px minmax(0,1fr);align-items:flex-start}.field-grid.tipos-e-checklist>*{min-width:0}@media (width<=900px){.field-grid.tipos-e-checklist{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.repeatable-row.checklist-novo{grid-template-columns:minmax(0,1fr) 34px}.checklist-novo>:first-child{grid-column:1/-1}}.email-portal-modal{text-align:left}.email-portal-modal .confirm-modal-actions{flex-wrap:wrap;justify-content:flex-end}.email-portal-modal .confirm-modal-actions .btn{flex:none}.email-portal-grade{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:20px;min-height:0;padding:16px 0;display:grid;overflow-y:auto}.email-portal-form textarea{resize:vertical;width:100%;font-family:inherit;line-height:1.5}.email-portal-form .field+.field{margin-top:14px}.email-portal-form .field+.checkbox-row{margin-top:12px}.email-portal-previa{flex-direction:column;gap:8px;min-width:0;display:flex}.email-portal-previa-rotulo{letter-spacing:.08em;text-transform:uppercase;color:var(--text-sub);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;font-weight:700;display:flex}.email-portal-previa-rotulo .hint{text-transform:none;letter-spacing:0;overflow-wrap:anywhere;font-weight:600}.email-portal-iframe{border:1px solid var(--border);background:#fff;border-radius:10px;width:100%;height:min(62vh,620px)}.email-portal-carregando{color:#5b6b85;text-align:center;place-items:center;padding:20px;font-size:13px;display:grid}@media (width<=900px){.email-portal-grade{grid-template-columns:minmax(0,1fr)}.email-portal-iframe{height:480px}}.dica-balao{z-index:10000;border:1px solid var(--dica-borda);background:var(--dica-bg);width:max-content;max-width:300px;color:var(--dica-texto);text-align:left;white-space:pre-line;overflow-wrap:anywhere;pointer-events:none;border-radius:8px;padding:8px 11px;font-size:12.5px;font-weight:500;line-height:1.45;animation:.12s ease-out dica-entra;position:fixed;top:0;left:0;box-shadow:0 6px 18px #0614302e}.dica-balao[hidden]{display:none}.dica-balao:before{content:"";top:-5px;left:calc(var(--seta-x,50%) - 5px);background:inherit;border:1px solid var(--dica-borda);border-bottom:0;border-right:0;width:9px;height:9px;position:absolute;transform:rotate(45deg)}.dica-balao.acima:before{border:1px solid var(--dica-borda);border-top:0;border-left:0;top:auto;bottom:-5px}@keyframes dica-entra{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dica-balao{animation:none}}html[data-marca=pleitoffice]{--bg:#f7f6f5;--border:#e8e5e2;--border-forte:#ddd9d5;--text-main:#1f1f24;--text-sub:#64646c;--nav-idle:#64646c;--accent-blue:#8c2236;--accent-blue-bg:#f6ebed;--accent-blue-forte:#2a2a30;--accent-blue-borda:#ecd3d8;--accent-green:#1d6b47;--accent-green-bg:#e6f3ec;--accent-red:#c0262d;--accent-orange:#9a5b00;--st-erro-traco:#c0262d;--st-erro-solido:#c0262d;--st-atencao-traco:#c27a12;--st-ok-traco:#1d6b47;--st-ok-solido:#1d6b47;--st-info-traco:#8c2236;--st-info-solido:#2a2a30;--pill-bg:#f1efed;--pill-bg-strong:#e9e6e3;--field-bg:#faf9f8;--dica-bg:#2a2a30;--dica-borda:#2a2a30;--pleit-sutil:#8a8a92;--shadow:0 1px 2px #1f1f240a}html[data-marca=pleitoffice][data-theme=dark]{--accent-blue:#d79aa5;--accent-blue-bg:#3a2229;--accent-blue-forte:#d79aa5;--accent-blue-borda:#5a2e38;--st-info-traco:#c4455a;--st-info-solido:#8c2236;--dica-bg:#2a2a30;--dica-borda:#3a3a42;--pleit-sutil:#9a9894;--bg:#161618;--panel:#1f1f23;--border:#313136;--border-forte:#404047;--text-main:#f1f0ee;--text-sub:#a8a6a3;--text-faint:#9a9894;--text-desativado:#9a9894;--text-label:#c4c2bf;--nav-idle:#a8a6a3;--st-neutro-tx:#d0cecb;--st-neutro-bg:#2a2a2f;--st-neutro-traco:#77757a;--pill-bg:#29292e;--pill-bg-strong:#232327;--field-bg:#25252a;--field-border-hover:#44444b;--scroll-thumb:#46464c;--scroll-thumb-hover:#58585f}html[data-marca=pleitoffice] .btn-primary{color:#fff;background:#2a2a30;border-color:#2a2a30}html[data-marca=pleitoffice] .btn-primary:hover:not(:disabled){background:#17171b;border-color:#17171b}html[data-marca=pleitoffice][data-theme=dark] .btn-primary{color:#fff;background:#8c2236;border-color:#8c2236}html[data-marca=pleitoffice][data-theme=dark] .btn-primary:hover:not(:disabled){background:#a52a40;border-color:#a52a40}html[data-marca=pleitoffice] :is(.pbl-btn-branco,.pedit-tab-badge,.pgc-banner button,.plp-btn-branco,.prp-btn-branco,.pcfg-btn-branco,.pda-btn-hero-claro){color:#2a2a30}html[data-marca=pleitoffice] :is(.avatar-circle,.assist-header,.parceiro-avatar){background:linear-gradient(135deg,#2a2a30,#17171b)}html[data-marca=pleitoffice] .nav-item.active{background:var(--accent-blue-bg);color:var(--accent-blue);font-weight:600}html[data-marca=pleitoffice] :is(.pgd-hero,.pedit-hero,.pcp-hero,.pda-hero,.guia-topo,.mrb-topo,.prd-hero){background:radial-gradient(198px at calc(100% - 80px) 60px,#c4455a47,#0000 70%),linear-gradient(135deg,#2a2a30 0%,#202026 55%,#17171b 100%)}html[data-marca=pleitoffice] :is(.pgc-banner,.pch-emissao-head,.pag-painel-head){background:linear-gradient(135deg,#2a2a30 0%,#17171b 100%)}html[data-marca=pleitoffice] .pgd-data{color:#d79aa5}html[data-marca=pleitoffice] .pgd-sub{color:#d9d6d4}html[data-marca=pleitoffice] .pgd-btn-filtros{background:#ffffff12;border-color:#ffffff40}html[data-marca=pleitoffice] .pgd-btn-nova{color:#2a2a30}html[data-marca=pleitoffice] body.pg-dash .topbar .breadcrumb,html[data-marca=pleitoffice] body.pg-dash .topbar .breadcrumb .current{color:#e6e3e1}html[data-marca=pleitoffice] .pga-hero .pgd-titulo{letter-spacing:-.01em;margin:4px 0 8px;font-size:31px;font-weight:600}html[data-marca=pleitoffice] .pga-hero .pgp-chips{margin-top:16px}html[data-marca=pleitoffice] .pga-hero .pgp-chip{color:#e6e3e1;background:#ffffff14;border-color:#ffffff29}html[data-marca=pleitoffice] .pga-hero .pgp-chip[aria-pressed=true]{color:#8c2236;background:#fff;border-color:#fff}html[data-marca=pleitoffice] .pga-hero .pgp-chip b{opacity:.65}html[data-marca=pleitoffice] .pga .pgd-card{border-radius:16px}html[data-marca=pleitoffice] .pga .pgd-card-pad{padding:18px 20px}html[data-marca=pleitoffice] .pga .pgd-grupo{color:var(--text-sub);margin:10px 0 -4px}html[data-marca=pleitoffice] .pga .pgd-grupo .pge-ritmo{color:var(--pleit-sutil)}html[data-marca=pleitoffice] .pga .pgp-acao{padding:11px 0}html[data-marca=pleitoffice] .pga .pgp-acao-o{font-weight:600}html[data-marca=pleitoffice] .pga .pgp-faixa{background:#c27a12}html[data-marca=pleitoffice] .pga .pgp-acao.urgente .pgp-faixa{background:#c0262d}html[data-marca=pleitoffice] .pga .pgp-acao-q b{color:var(--accent-orange);font-weight:600}html[data-marca=pleitoffice] .pga .pgp-acao.urgente .pgp-acao-q b{color:var(--accent-red)}html[data-marca=pleitoffice] .pga .pgp-acao-btn{background:var(--accent-blue-bg);color:var(--accent-blue)}html[data-marca=pleitoffice] .pga .pgp-acao.urgente .pgp-acao-btn{color:#fff;background:#2a2a30}html[data-marca=pleitoffice] .pga .pgp-tambem button{color:var(--text-main);font-weight:500}html[data-marca=pleitoffice] .pga .pgp-dia{grid-template-columns:50px minmax(0,1fr)}html[data-marca=pleitoffice] .pga .pgp-dia-d{color:var(--pleit-sutil);font-weight:600}html[data-marca=pleitoffice] .pga .pgp-dia-d b{color:var(--text-main);font-size:18px;font-weight:600}html[data-marca=pleitoffice] .pga .pgp-dia.hoje .pgp-dia-d b,html[data-marca=pleitoffice] .pga .pgp-ev-tipo.audiencia{color:var(--accent-blue)}html[data-marca=pleitoffice] .pga .pgp-ev-tipo.prazo{color:var(--accent-orange)}html[data-marca=pleitoffice] .pga .pgp-ev-tipo.urgente{color:var(--accent-red)}html[data-marca=pleitoffice] .pga .pgp-ev-tipo.parcela{color:var(--accent-green)}html[data-marca=pleitoffice] .pga .pgp-ev-tipo.feriado{color:var(--pleit-sutil)}html[data-marca=pleitoffice] .pga .pgp-ev-tipo.compromisso{color:var(--text-sub)}html[data-marca=pleitoffice] .pga .pgp-numero{border-radius:16px;padding:15px 17px}html[data-marca=pleitoffice] .pga .pgp-numero-r{letter-spacing:.07em;font-size:11px}html[data-marca=pleitoffice] .pga .pgp-numero-v{letter-spacing:0;font-family:"Source Serif 4",Georgia,serif;font-size:25px;font-weight:600;line-height:1.2}html[data-marca=pleitoffice] .pga .pgp-pilha{height:8px;margin:5px 0 6px}html[data-marca=pleitoffice] .pga .pgp-tabela th{letter-spacing:.06em;color:var(--pleit-sutil);font-size:10.5px;font-weight:600}html[data-marca=pleitoffice] .pga .pgp-tabela td{padding:8px}html[data-marca=pleitoffice] .pga-small{color:var(--pleit-sutil)}html[data-marca=pleitoffice] .pga-chip{font-weight:600}html[data-marca=pleitoffice] .pga .pgp-etapa{border-radius:12px;padding:10px 12px}html[data-marca=pleitoffice] .pga .pgp-etapa.fim{background:var(--accent-blue-bg);border-color:#0000}html[data-marca=pleitoffice] .pga .pgp-etapa-q{font-family:"Source Serif 4",Georgia,serif;font-size:23px;font-weight:600}html[data-marca=pleitoffice] .pga .pgp-desemp{gap:14px}html[data-marca=pleitoffice] .pga .pgp-desemp-r{font-weight:600}html[data-marca=pleitoffice] .pga .pgp-desemp-v{font-family:"Source Serif 4",Georgia,serif;font-size:23px;font-weight:600}html[data-marca=pleitoffice]{--accent-purple:#8c2236;--accent-purple-bg:#f6ebed;--ia-tile:#f6ebed;--ia-borda:#ecd3d8;--ia-traco:#8c2236;--ia-traco-hover:#6e1a2a;--ia-texto:#6e1a2a;--ev-entrega-bg:#f4f3f1;--ev-entrega-tx:#2a2a30;--ev-entrega-bd:#e4e2e0;--ev-entrega-ac:#2a2a30;--ev-entrega-chip-bg:#f1efed;--ev-entrega-chip-tx:#2a2a30}html[data-marca=pleitoffice][data-theme=dark]{--accent-purple:#d79aa5;--accent-purple-bg:#3a2229;--ia-tile:#3a2229;--ia-borda:#5a2e38;--ia-traco:#d79aa5;--ia-traco-hover:#e6b5be;--ia-texto:#ecc5cc;--ev-entrega-bg:#24242a;--ev-entrega-tx:#e6e3e1;--ev-entrega-bd:#3a3a42;--ev-entrega-ac:#c9c6c3;--ev-entrega-chip-bg:#2a2a30;--ev-entrega-chip-tx:#e6e3e1}html[data-marca=pleitoffice] :is(.fia,[class*=fia-]){--fia-roxo:#8c2236;--fia-roxo-bg:#f6ebed;--fia-roxo-tx:#6e1a2a}html[data-marca=pleitoffice] .fia-scrim{--fia-navy:#2a2a30;--fia-navy-esc:#232328;--fia-navy-fundo:#17171b;--fia-tinta:#1f1f24;--fia-tinta-media:#4a4a52;--fia-cinza:#6b6b73;--fia-rotulo:#8a8a92;--fia-fraco:#b9b6b3;--fia-borda:#e8e5e2;--fia-borda-campo:#ddd9d5;--fia-borda-caixa:#d2cec9;--fia-claro-1:#fcfbfa;--fia-claro-2:#faf9f8;--fia-claro-3:#f6ebed;--fia-pilula:#f3f1ef}html[data-marca=pleitoffice] .fia-scrim:not(.t-ambar,.t-rosa,.t-roxo),html[data-marca=pleitoffice] .fia-scrim.t-roxo{--fia-cor:#8c2236;--fia-cor-bg:#f6ebed;--fia-cor-tx:#6e1a2a;--fia-cor-borda:#ecd3d8}html[data-marca=pleitoffice] :is(.fia-etiqueta.e-brecha,.fia-etiqueta.e-parcial){color:#6e1a2a;background:#f6ebed}html[data-marca=pleitoffice] .fia-pilula-btn.roxo:hover{border-color:#8c2236}html[data-marca=pleitoffice] .fia-pilula-btn.roxo[aria-checked=true]{color:#6e1a2a;background:#f6ebed;border-color:#8c2236}html[data-marca=pleitoffice] .pa-faixa-titulo.ia{color:#8c2236}html[data-marca=pleitoffice] .mrb{--mrb-roxo:#6e1a2a;--mrb-roxo-bg:#f6ebed;--mrb-roxo-borda:#ecd3d8;--mrb-borda-azul:#e4e2e0;--mrb-marca:#2a2a30;--mrb-botao:#2a2a30;--mrb-botao-hover:#17171b}html[data-marca=pleitoffice]{--rel-ink:#1f1f24;--rel-sub:#64646c;--rel-accent:#8c2236;--rel-accent-bg:#f6ebed;--rel-accent-ink:#6e1a2a;--rel-barra:#2a2a30;--rel-barra-link:#d79aa5}html[data-marca=pleitoffice][data-theme=dark]{--rel-accent:#8c2236;--rel-accent-bg:#3a2229;--rel-accent-ink:#d79aa5;--rel-barra-link:#8c2236;--rel-ink:#f1f0ee;--rel-sub:#a8a6a3;--rel-faint:#9a9894;--rel-line:#313136;--rel-line2:#29292e;--rel-panel:#1f1f23;--rel-th:#232327;--rel-aberto:#25252a;--rel-fundo:#161618;--rel-barra:#e6e3e1;--rel-barra-tx:#1f1f24;--rel-barra-x:#64646c}html[data-marca=pleitoffice][data-theme=dark] .pia-btn-enviar{color:#2a1016}html[data-marca=pleitoffice] .pa-scrim{background:#17171b8c}html[data-marca=pleitoffice] :is(.pa-cabecalho h2,.pa-valor,.pa-pop-titulo,.pa-email-mp input[type=email],.pa-ciclo-opcoes button[aria-checked=true]){color:#1f1f24}html[data-marca=pleitoffice] .pa-ver-tabela,html[data-marca=pleitoffice] .pa-selo,html[data-marca=pleitoffice] .pa-btn,html[data-marca=pleitoffice] .pa-celula.destacada,html[data-marca=pleitoffice] .pa-pop-qtd,html[data-marca=pleitoffice] .pa-link{color:#8c2236}html[data-marca=pleitoffice] .pa-celula.check{color:#2a2a30}html[data-marca=pleitoffice] .pa-faixa-destacada{background:#fbf5f6}html[data-marca=pleitoffice] .pa-modal{color:#1f1f24;border-color:#e8e5e2}html[data-marca=pleitoffice] .pa-moeda{color:#64646c}html[data-marca=pleitoffice] .pa-periodo,html[data-marca=pleitoffice] .pa-fechar{color:#8a8a92}html[data-marca=pleitoffice] .pa-ausente{color:#c9c6c3}html[data-marca=pleitoffice] .pa-btn{border-color:#ddd9d5}html[data-marca=pleitoffice] .pa-btn.solido{border-color:#2a2a30}html[data-marca=pleitoffice] .pa-selo-ia{color:#8c2236;background:#f6ebed;border-color:#ecd3d8}html[data-marca=pleitoffice] .pa-link:hover:not(:disabled){color:#6e1a2a}html[data-marca=pleitoffice] :is(.pa-cartao.destacada,.pa-coluna.destacada,.pa-celula.destacada){background:#fbf5f6}html[data-marca=pleitoffice] .pa-cartao.destacada{border-color:#8c2236}html[data-marca=pleitoffice] .pa-coluna.destacada{border-top-color:#8c2236}html[data-marca=pleitoffice] :is(.pa-faixa,.pa-celula.destacada){border-color:#e8e5e2}html[data-marca=pleitoffice] .pa-faixa,html[data-marca=pleitoffice] :is(.pa-fechar,.pa-btn,.pa-cancelar):hover:not(:disabled){background:#f7f6f5}html[data-marca=pleitoffice] .pa-btn.solido{color:#fff;background:#2a2a30;border-color:#2a2a30;box-shadow:0 8px 18px #1f1f2433}html[data-marca=pleitoffice] .pa-btn.solido:hover:not(:disabled){background:#17171b}html[data-marca=pleitoffice] :is(.plp-rot,.pch-rot,.pag-rot,.pag-painel-head .semana,.pcp-eyebrow,.pda-eyebrow,.guia-eyebrow,.mrb-sobre,.pia-rot,.pbl-rot,.pcfg-rot,.pedit-autos,.prd-sobre .data,.fia-dimensao-rotulo,.pbl-frequentes-rot){color:#d79aa5}html[data-marca=pleitoffice] :is(.pia-meta,.pbl-hero-sub,.pedit-sub,.prp-sub,.pcfg-meta,.pcfg-secao-sub,.pcp-lead,.pda-lead,.guia-topo p,.mrb-topo p,.mrb-trilha,.mrb-trilha a,.mrb-trilha .atual,.mrb-trilha span[aria-hidden],.pgc-banner p,.pcp-crumb,.fi-detalhe,.fi-x,.fia-dimensao-num span,.pbl-busca svg){color:#d9d6d4}html[data-marca=pleitoffice] .pbl-busca input[type=text]::placeholder{color:#b9b6b3}html[data-marca=pleitoffice] body.pg-dash .topbar .user-block .greet{color:#d9d6d4}html[data-marca=pleitoffice] :is(.pbl-selo.claro,.pcfg-selo-hero.claro,.prd-chip.info){color:#e6e3e1;background:#ffffff14}html[data-marca=pleitoffice] .guia-fechar:focus-visible{outline-color:#d79aa5}html[data-marca=pleitoffice] :is(.pbl-atalho,.prd-sobre .saudacao){color:#e6e3e1}html[data-marca=pleitoffice] .prd-sobre .data:before{color:#ffffff59}html[data-marca=pleitoffice] svg[stroke=\#17418F]{stroke:#2a2a30}html[data-marca=pleitoffice] svg[stroke=\#DCE7FA]{stroke:#e6e3e1}html[data-marca=pleitoffice]{--rel-faint:#8a8a92;--rel-line:#e8e5e2;--rel-line2:#f1efed;--rel-th:#faf9f8;--rel-aberto:#faf9f8;--rel-fundo:#f7f6f5;--pleit-info:#2a2a30;--pleit-info-bg:#f1efed}html[data-marca=pleitoffice][data-theme=dark]{--pleit-info:#c9c6c3;--pleit-info-bg:#29292e}html[data-marca=pleitoffice] .auth-info,html[data-marca=pleitoffice] .login-alerta.info,html[data-marca=pleitoffice] .nota-info{--selo-fundo:var(--pleit-info-bg);--selo-cor:var(--pleit-info)}html[data-marca=pleitoffice] .rcb-aviso.azul:before,html[data-marca=pleitoffice] .psf-aviso.azul .psf-aviso-rot:before,html[data-marca=pleitoffice] .pedit-alerta.azul:before,html[data-marca=pleitoffice] .pda-filete.info .pda-filete-rot:before,html[data-marca=pleitoffice] .prd-grupo.info .traco{background:var(--pleit-info)}html[data-marca=pleitoffice] .pda-filete.info .pda-filete-rot,html[data-marca=pleitoffice] .psf-aviso.azul .psf-aviso-rot,html[data-marca=pleitoffice] .prd-grupo.info .rotulo{color:var(--pleit-info)}html[data-marca=pleitoffice] .pcfg-pendencia.info{--pend-cor:var(--pleit-info)}html:not([data-marca=pleitoffice]){font-optical-sizing:none}html[data-marca=pleitoffice] :is(.pcp-btn-navy,.plp-btn-novanom,.pch-btn-gerar,.pag-btn-nova,.prp-convidar){box-shadow:0 8px 18px #1f1f2438}html[data-marca=pleitoffice] :is(.pbl-btn-navy,.pcfg-btn-navy,.pda-btn-navy){box-shadow:0 10px 22px -12px #1f1f24cc}html[data-marca=pleitoffice] .pcp-btn-navy:hover:not(:disabled){background:#17171b}html[data-marca=pleitoffice] .pch-hero-btn-forte{color:#2a2a30}html[data-marca=pleitoffice] .fia-scrim :is(.fia-campo,.fia-campo-linha,.fia-campo-num,.fia-importar-linha select):focus,html[data-marca=pleitoffice] .fia-scrim :is(.ui-select-control:focus,.ui-select-control:focus-visible,.ui-date-control:focus-within){box-shadow:0 0 0 3px #8c22361f}html[data-marca=pleitoffice] :is(.fia-etiqueta.e-baixo,.fia-etiqueta.e-conta){color:#6e1a2a;background:#f6ebed}html[data-marca=pleitoffice] .fia-caixa{box-shadow:0 30px 70px #0a0a0c73}html[data-marca=pleitoffice] .fia-btn-1{box-shadow:0 8px 18px #1f1f2438}
