:root{--placa:#05070B;--placa-tx:#E6EAF0;--placa-tx-2:#A9B3C1;--placa-linha:rgba(255,255,255,.16);--lat-w:284px;--lat-w-min:68px;--cab-h:56px}.casca{display:grid;grid-template-columns:minmax(0,1fr);min-height:100vh}.casca>*{min-width:0}@media(min-width:1000px){.casca{grid-template-columns:var(--lat-w) minmax(0,1fr)}.casca.recolhida{grid-template-columns:var(--lat-w-min) minmax(0,1fr)}}.lat{background:var(--surface);display:none;flex-direction:column;min-height:0}@media(min-width:1000px){.lat{display:flex;position:-webkit-sticky;position:sticky;top:0;height:100vh;border-right:1px solid var(--line)}}.lat-topo{height:64px;padding:0 20px;background:var(--placa);flex:0 0 auto}.lat-marca,.lat-topo{display:flex;align-items:center}.lat-marca{padding:0;border-radius:var(--r-sm)}.lat-marca img{display:block;height:26px;width:auto}.lat-marca .tri{display:none;height:32px}.lat-marca:focus-visible{outline-color:var(--placa-tx)}.lat-nav{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 10px 10px;overscroll-behavior:contain;scrollbar-width:thin}.lat-bloco+.lat-bloco{margin-top:16px}.lat-bloco-h{display:flex;align-items:center;gap:8px;width:100%;padding:5px 8px;border-radius:var(--r-sm);font-size:1.015625rem;font-weight:600;color:var(--ink);text-align:left;letter-spacing:.005em}.lat-bloco-h:hover{background:var(--surface-2)}.lat-bloco-h .lat-n{margin-left:auto;font-family:var(--f-mono);font-size:.9375rem;font-weight:400;color:var(--ink-3)}.lat-bloco-h .ico{color:var(--ink-3);transition:transform .15s ease;transform:rotate(90deg)}.lat-bloco-h[aria-expanded=false] .ico{transform:none}@media (prefers-reduced-motion:reduce){.lat-bloco-h .ico{transition:none}}.lat-lista{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:1px;gap:1px}.lat-lista[hidden]{display:none}.lat-acao,.lat-item{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;width:100%;padding:7px 8px;border-radius:var(--r-sm);font-size:1.09375rem;color:var(--ink-2);text-align:left;text-decoration:none;line-height:1.3}.lat-acao .ico,.lat-item .ico{color:var(--ink-3)}.lat-acao:hover,.lat-item:hover{background:var(--surface-2);color:var(--ink)}.lat-acao:hover .ico,.lat-item:hover .ico{color:var(--ink-2)}.lat-item[aria-current=page]{background:var(--acento-fraco);color:var(--ink);font-weight:600}.lat-item[aria-current=page] .ico{color:var(--acento)}.lat-rot{overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.25;overflow-wrap:anywhere}.lat-ix{font-family:var(--f-mono)}.lat-fase,.lat-ix{font-size:.9375rem;color:var(--ink-3)}.lat-fase{border:1px dashed var(--line);border-radius:100px;padding:0 7px;white-space:nowrap}.lat-item[aria-current=page] .lat-fase,.lat-item[aria-current=page] .lat-ix{color:var(--ink-2)}.lat-item[aria-current=page] .lat-fase{border-color:var(--ink-3)}.lat-conta{border-top:1px solid var(--line-2);padding:12px 18px 10px;display:grid;grid-gap:6px;gap:6px;flex:0 0 auto}.lat-conta>*{min-width:0}.lat-rotulo{font-size:.75rem;font-weight:500;color:var(--ink-3)}.lat-org{display:grid;grid-gap:2px;gap:2px;min-width:0}.lat-org b{font-size:.875rem;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lat-vazio{all:unset;box-sizing:border-box;cursor:pointer;font-size:.8125rem;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lat-vazio:hover{color:var(--ink)}.lat-vazio:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:3px}.lat-papel{flex:0 0 auto;margin-right:6px;font-size:.75rem;color:var(--ink-2);border:1px solid var(--line);border-radius:100px;padding:0 8px}.lat-email{font-size:.75rem;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lat-conta select{width:100%;font:inherit;font-size:.8125rem;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:6px 8px}.lat-campo{display:grid;grid-gap:4px;gap:4px}.lat-campo+.lat-campo,.lat-email+.lat-campo{margin-top:4px}.lat-pe{border-top:1px solid var(--line-2);padding:8px 10px 10px;display:flex;gap:2px;flex:0 0 auto}.lat-pe form{display:contents}.lat-acao{font-size:.8125rem;grid-template-columns:20px auto;width:auto;flex:1 1 auto;gap:8px}.lat-acao.recolher{flex:0 0 auto;grid-template-columns:20px}.visualmente-oculto{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lat-acao.sair:hover,.lat-acao.sair:hover .ico{color:var(--alerta)}.lat-acao.recolher{display:none}@media(min-width:1000px){.lat-acao.recolher{display:grid}.compacta .lat-topo{padding:0;justify-content:center}.compacta .lat-marca .lk{display:none}.compacta .lat-marca .tri{display:block}.compacta .lat-nav{padding:10px 8px}.compacta .lat-bloco+.lat-bloco{margin-top:4px}.compacta .lat-bloco-h{justify-content:center;padding:10px 0;font-size:0}.compacta .lat-bloco-h>*{display:none}.compacta .lat-bloco-h>.bloco-ico{display:inline-flex}.compacta .lat-lista,.compacta .lat-lista[hidden]{display:none}.compacta .lat-acao,.compacta .lat-item{grid-template-columns:1fr;justify-items:center;padding:9px 0}.compacta .lat-conta,.compacta .lat-fase,.compacta .lat-ix,.compacta .lat-rot{display:none}.compacta .lat-pe{padding:8px 8px 12px;flex-direction:column}.compacta .lat-acao{width:100%}}.cab-cel,.veu{display:none}@media(max-width:999px){.cab-cel{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:12px;height:var(--cab-h);padding:0 12px 0 16px;background:var(--placa);color:var(--placa-tx)}.cab-cel img{display:block;height:20px;width:auto;flex:0 0 auto}.cab-cel .org{flex:1 1 auto;min-width:0;font-size:.8125rem;color:var(--placa-tx-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cab-cel button{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:7px 11px;border:1px solid var(--placa-linha);border-radius:var(--r-sm);font-size:.8125rem;color:var(--placa-tx)}.cab-cel button:focus-visible{outline-color:var(--placa-tx)}.lat.aberta{display:flex;position:fixed;z-index:60;top:var(--cab-h);bottom:0;left:0;width:min(320px,88vw);overflow-y:auto;border-right:1px solid var(--line);box-shadow:0 18px 40px rgba(0,0,0,.28)}.lat.aberta .lat-topo{display:none}.lat.aberta .lat-nav{flex:0 0 auto;overflow:visible}.lat.aberta .lat-item{padding:10px 8px;font-size:1.171875rem}.lat.aberta .lat-acao{padding:10px 8px;font-size:.875rem}.veu.aberto{display:block;position:fixed;z-index:55;inset:var(--cab-h) 0 0 0;background:rgba(5,7,11,.45)}html.gaveta{overflow:hidden}}.atalhos{display:none}@media(max-width:999px){.atalhos{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;background:var(--surface);border-top:1px solid var(--line);padding:4px 4px calc(4px + env(safe-area-inset-bottom,0px))}.atalhos button{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 2px 5px;border-radius:var(--r-sm);color:var(--ink-2);font-size:.75rem;line-height:1.1;position:relative}.atalhos button span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atalhos button[aria-current=page]{color:var(--ink);font-weight:600}.atalhos button[aria-current=page] .ico{color:var(--acento)}.atalhos button[aria-current=page]:before{content:"";position:absolute;top:-4px;left:28%;right:28%;height:2px;border-radius:2px;background:var(--acento)}}.principal{flex-direction:column}.principal,.topbar{min-width:0;display:flex}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:35;align-items:center;gap:10px;padding:10px 32px;background:var(--surface);border-bottom:1px solid var(--line-2)}.tb-ix{display:none}.tb-nome{font-size:.875rem;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tb-bl{font-size:.75rem;color:var(--ink-3);flex:0 0 auto}.tb-bl:before{content:"·";margin-right:10px}.tb-tema{display:inline-flex;align-items:center;gap:8px;margin-left:auto;flex:0 0 auto;padding:6px 10px;border:1px solid transparent;border-radius:var(--r-sm);font-size:.8125rem;color:var(--ink-2)}.tb-tema:hover{border-color:var(--line);background:var(--surface-2);color:var(--ink)}@media(max-width:999px){.topbar{top:var(--cab-h);padding:8px 16px}.tb-ix{display:none}}@media(max-width:560px){.tb-bl,.tb-tema .tb-tema-rot{display:none}}.wrap{max-width:1140px;padding:0 20px 96px;width:100%}@media(min-width:1000px){.wrap{padding:0 32px 96px}}@media(max-width:999px){.wrap{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}}@media print{.atalhos,.cab-cel,.lat,.topbar,.veu{display:none!important}.casca{display:block}}.lat-rodape{display:flex;gap:2px;flex:0 0 auto}.lat-so-ico{width:44px;height:40px;flex:0 0 auto;justify-content:center;padding:0}.compacta .lat-rodape{flex-direction:column;align-items:center}@media(max-width:999px){.lat:not(.aberta){display:flex;position:fixed;z-index:40;top:var(--cab-h);bottom:calc(62px + env(safe-area-inset-bottom,0px));left:0;width:56px;border-right:1px solid var(--line)}.lat:not(.aberta) .lat-conta,.lat:not(.aberta) .lat-topo{display:none}.lat:not(.aberta) .lat-pe{padding:8px 6px;justify-content:center;border-top:1px solid var(--line)}.lat:not(.aberta) .lat-pe form{display:none}.lat:not(.aberta) .lat-rodape{flex-direction:column;align-items:center}.lat:not(.aberta) .lat-nav{padding:8px 6px}.lat:not(.aberta) .lat-bloco+.lat-bloco{margin-top:4px}.lat:not(.aberta) .lat-bloco-h{justify-content:center;padding:10px 0;font-size:0}.lat:not(.aberta) .lat-bloco-h>*{display:none}.lat:not(.aberta) .lat-bloco-h>.bloco-ico{display:inline-flex}.lat:not(.aberta) .lat-lista,.lat:not(.aberta) .lat-lista[hidden]{display:none}.lat:not(.aberta) .lat-item{grid-template-columns:1fr;justify-items:center;padding:9px 0}.lat:not(.aberta) .lat-fase,.lat:not(.aberta) .lat-ix,.lat:not(.aberta) .lat-rot{display:none}.principal{padding-left:56px}}@media(min-width:1000px){.casca.recolhida .lat{transition:width .14s ease}.casca.recolhida .lat.pairando{width:var(--lat-w);z-index:60;box-shadow:0 18px 40px rgba(0,0,0,.28)}.lat-marca{cursor:pointer}}@media(prefers-reduced-motion:reduce){.casca.recolhida .lat{transition:none}}.bloco-ico{display:none;color:var(--ink-2)}.lat-bloco-h[aria-current=true] .bloco-ico{color:var(--acento)}.lat-bloco-h[aria-current=true]{background:var(--acento-fraco)}.lat-bloco-h .bloco-ico .ico{transform:none;color:inherit}.lat-rotulo-org{display:flex;align-items:center;justify-content:space-between;gap:8px}.lat-mais{display:inline-grid;place-items:center;width:22px;height:22px;border:1px solid var(--line);border-radius:var(--r-sm);font-size:1rem;line-height:1;color:var(--ink-2);background:var(--surface-2);text-decoration:none}.lat-mais:hover{color:var(--ink);border-color:var(--ink-3)}.team{margin-left:10px;font-family:"Archivo Narrow","Arial Narrow",var(--f-disp);font-weight:500;font-size:1.625rem;letter-spacing:.08em;color:var(--placa-tx);line-height:1;align-self:center;white-space:nowrap}.cab-cel .team{margin-left:8px;font-size:1.25rem}.conta-marca .team{color:#E6EAF0;font-size:1.5rem}.lat-marca{gap:0}@media(min-width:1000px){.compacta .lat-marca .team{display:none}}@media(max-width:999px){.lat:not(.aberta) .lat-marca .team{display:none}}.lat-busca{position:relative;padding:10px 10px 0;flex:0 0 auto}.lat-busca-c{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);padding:6px 10px;cursor:text}.lat-busca-c:focus-within{border-color:var(--ink-3)}.lat-busca-c>span{color:var(--ink-3)}.lat-busca-c input{flex:1 1;min-width:0;border:0;background:transparent;font:inherit;font-size:.8125rem;color:var(--ink);outline:0}.lat-busca-c input::-webkit-search-cancel-button{display:none}.lat-busca-c kbd{font-family:var(--f-mono);font-size:.6875rem;color:var(--ink-3);border:1px solid var(--line);border-radius:4px;padding:0 5px}.lat-busca-res{position:absolute;left:10px;right:10px;top:calc(100% + 4px);z-index:70;max-height:60vh;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 18px 40px rgba(0,0,0,.28);padding:6px}.lat-busca-g{display:block;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:6px 8px 2px}.lat-busca-res button{all:unset;cursor:pointer;display:flex;align-items:baseline;justify-content:space-between;gap:8px;width:100%;box-sizing:border-box;padding:7px 8px;border-radius:6px;font-size:.8125rem;color:var(--ink)}.lat-busca-res button.on,.lat-busca-res button:hover{background:var(--acento-fraco,var(--surface-2))}.lat-busca-res .r{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lat-busca-res .s{font-size:.6875rem;color:var(--ink-3);flex:0 0 auto}.lat-busca-vazio{margin:0;padding:8px;font-size:.8125rem;color:var(--ink-3)}@media(min-width:1000px){.compacta .lat-busca{display:none}}@media(max-width:999px){.lat:not(.aberta) .lat-busca{display:none}}.nov-veu{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:16px;background:rgba(5,7,11,.28);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.nov-janela{position:relative;width:min(430px,94vw);padding:24px 24px 22px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--surface) 76%,transparent);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:0 30px 80px rgba(0,0,0,.35);display:grid;grid-gap:12px;gap:12px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nov-janela{background:var(--surface)}}.nov-janela h2{margin:0;font-size:1.25rem}.nov-txt{margin:0;font-size:.875rem;line-height:1.55;color:var(--ink-2)}.nov-x{position:absolute;right:12px;top:12px;width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink-2);cursor:pointer;font-size:.8125rem}.nov-x:hover{color:var(--ink);background:var(--surface-2)}.marca-txt{font-family:"Archivo Narrow","Arial Narrow",var(--f-disp);font-weight:500;font-size:1.625rem;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:none;-webkit-text-fill-color:#fff;line-height:1;white-space:nowrap;text-shadow:none}.cab-cel .marca-txt{font-size:1.25rem;flex:0 0 auto}.conta-marca .marca-txt{font-size:1.5rem}.reg-form{margin:4px 0 16px;padding:16px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2)}.reg-form h3{font-family:var(--f-disp);font-size:1rem;font-weight:700;margin:0 0 12px}.reg-form .form input,.reg-form .form select,.reg-form .form textarea{background:var(--surface)}.reg-form .form select{width:100%}.reg-form .pnl-nota{margin-top:12px}.sem-autor{color:var(--alerta)}.lat-item .fila-n{margin-left:0}.aprov-forma.so-motivo{grid-template-columns:minmax(0,1fr)}.aprov-forma textarea{font:inherit;font-size:.84375rem;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:8px 10px;width:100%;resize:vertical}.sug-lista{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.sug-lista .obs{margin:0}.precisa-grupo{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:14px 4px 6px}.precisa-grupo:first-child{margin-top:4px}.conf-pe{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:16px}.anot-form{display:grid;grid-gap:12px;gap:12px}.anot-form label{display:grid;grid-gap:4px;gap:4px}.anot-form label .d{font-size:.75rem;color:var(--ink-3)}.anot-form input,.anot-form textarea{font:inherit;font-size:.84375rem;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:8px 10px;width:100%;resize:vertical}.aten .q{font-family:var(--f-body);text-transform:none;letter-spacing:0;font-size:.78125rem;color:var(--ink-2)}.aprov-it.fechada{opacity:1}.aprov-it.fechada .t{color:var(--ink-2);font-weight:500}.tabs .qt{opacity:1}@media(max-width:620px){.aten .q,.carga-l .q{white-space:normal;overflow-wrap:anywhere}}.aprov-propria,.jur-it.on .rel.aperta,.jur-it.on .rel.hoje{color:var(--ink-2)}.aprov-propria{font-size:.8125rem;line-height:1.5;margin:14px 0 0;padding:11px 13px;border:1px dashed var(--line);border-radius:var(--r);background:var(--surface-2)}.aprov-propria b{color:var(--ink)}.dec-alertas{display:grid;grid-gap:10px;gap:10px}.dec-tabs{flex-wrap:wrap;max-width:100%}.sug-l .chips{align-items:center}.dec-propor{font-size:.78125rem;padding:3px 10px}.dec-resumo{width:100%;min-height:220px;resize:vertical;font-family:var(--f-mono);font-size:.78125rem;line-height:1.55;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:10px 12px}.reg-form .pnl-h{margin-top:14px}#decFaseForm,.fac-entrada .aprov-acts{margin-top:0}.pv-fech{font-size:.8125rem;line-height:1.5;color:var(--ink-2);margin:0}.pv-fech b{color:var(--ink)}.pv-form{display:grid;grid-gap:8px;gap:8px}.pv-form textarea{font:inherit;font-size:.84375rem;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:8px 10px;width:100%;resize:vertical}.pv-form .segs{flex-wrap:wrap;max-width:100%}.nr-f{margin-bottom:8px}.nr-tom{font-weight:500;color:var(--ink-2)}.bf{padding-top:4px}.bf-aviso{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;border:1px solid var(--line);border-left:3px solid var(--alerta);border-radius:var(--r);padding:14px 16px;background:var(--surface);margin-bottom:6px}.bf-aviso b{display:block;font-size:.9375rem;color:var(--ink)}.bf-aviso>div>span{font-size:.8125rem;color:var(--ink-2)}.bf-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.bf-chips button{font:inherit;font-size:.78125rem;color:var(--ink-2);background:transparent;border:1px solid var(--line);border-radius:100px;padding:4px 12px;cursor:pointer}.bf-chips button:hover{color:var(--ink);border-color:var(--ink-3)}.bf-onda{display:block;width:100%;height:56px;margin:14px 0 4px;overflow:hidden}.bf-onda path{stroke:var(--acento,var(--ink-2));stroke-width:1.6;stroke-linecap:round;vector-effect:non-scaling-stroke}.bf-onda-g{animation:bfonda 14s linear infinite}@keyframes bfonda{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.bf-onda-g{animation:none}}.bf-cab{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:10px}.bf-eye{font-size:.75rem;letter-spacing:.14em;color:var(--ink-3)}.bf-sau{margin:4px 0 0;font-size:clamp(2rem,5vw,3rem);line-height:1.05}.bf-pill{font-size:.8125rem;color:var(--ink);border:1px solid var(--line);border-radius:100px;padding:5px 14px;background:var(--surface-2);white-space:nowrap}.bf-texto{margin:16px 0 0;padding:2px 0 2px 18px;border-left:3px solid var(--acento,var(--ink-3));max-width:78ch;font-family:Georgia,Times New Roman,serif;font-size:1.0625rem;line-height:1.65;color:var(--ink-2)}.bf-texto p{margin:0 0 8px}.bf-bloco{margin-top:24px}.bf-equipe{display:flex;gap:12px;overflow-x:auto;padding:10px 2px 12px;margin-top:6px;scrollbar-width:thin}.bf-agente{all:unset;cursor:pointer;flex:0 0 260px;display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto auto auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;border:1px solid var(--line);border-radius:var(--r);padding:12px 14px;background:var(--surface);box-sizing:border-box}.bf-agente:hover{border-color:var(--ink-3)}.bf-agente:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.bf-ava{grid-row:1/span 3;width:48px;height:48px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line)}.bf-ava path{stroke:var(--acento,var(--ink-2));stroke-width:2;stroke-linecap:round}.bf-agente .n{font-weight:700;color:var(--ink);font-size:.9375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bf-agente .r{color:var(--ink-3)}.bf-agente .r,.bf-agente .u{font-size:.78125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bf-agente .u{color:var(--ink-2)}.bf-agente.novo{border-style:dashed;align-content:center}.bf-agente.novo .mais{grid-row:1/span 3;width:48px;height:48px;display:grid;place-items:center;font-size:1.5rem;color:var(--ink-3);border:1px dashed var(--line);border-radius:12px}.bf-duas{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;margin-top:8px}@media(min-width:900px){.bf-duas{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.bf-card{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:14px 16px;min-width:0}.bf-card-h{justify-content:space-between;gap:10px;margin-bottom:8px}.bf-card-h,.bf-card-h h3{display:flex;align-items:center}.bf-card-h h3{margin:0;font-size:.75rem;letter-spacing:.14em;color:var(--ink-3);font-weight:600;gap:8px;font-family:var(--f-body,inherit)}.bf-ponto{width:7px;height:7px;border-radius:50%;background:var(--acento,var(--ink-2));display:inline-block}.bf-vazio{margin:6px 0 0;font-size:.8125rem;color:var(--ink-3);line-height:1.55}.bf-aprov,.bf-feed{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.bf-aprov button,.bf-feed button{all:unset;cursor:pointer;display:grid;grid-gap:2px;gap:2px;width:100%;box-sizing:border-box;padding:8px;border-radius:8px}.bf-aprov button:hover,.bf-feed button:hover{background:var(--surface-2)}.bf-aprov .t,.bf-feed .t{font-size:.875rem;color:var(--ink);line-height:1.4}.bf-aprov .m,.bf-feed .q{font-size:.75rem;color:var(--ink-3)}.bf-aprov .m em{font-style:normal;color:var(--ink-2)}.bf-aprov .mais{font-size:.8125rem;color:var(--ink-3);padding:6px 8px}.ps-lista{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.ps-lista li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 4px;border-bottom:1px solid var(--line-2,var(--line))}.ps-lista li:last-child{border-bottom:0}.ps-lista .n{font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-lista .a{font-size:.8125rem;color:var(--ink-3);flex:0 0 auto}.ps-lista .a.on{color:#1b7f45;font-weight:600}.mp{--pbg:#eef2f4;--ppanel:#ffffff;--ppanel2:#e3eaee;--pline:#c2cfd6;--pwin:#5d7a89;--pbeam:#2c4a58;--ptext:#1b2a31;--pmuted:#52666f;--psombra:rgba(30,50,60,.16);--psombra2:rgba(30,50,60,.28);--pbrilho:none;--phover:rgba(40,70,85,.12);--pfio:rgba(44,74,88,.5);--perigo:#b3261e;display:grid;grid-gap:8px;gap:8px;min-width:0}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .mp{--pbg:#101922;--ppanel:#172631;--ppanel2:#203541;--pline:#355261;--pwin:#839eac;--pbeam:#d1e8ef;--ptext:#f2f6f4;--pmuted:#b6c8cc;--psombra:rgba(0,0,0,.35);--psombra2:rgba(0,0,0,.5);--pbrilho:drop-shadow(0 0 3px rgba(209,232,239,.35));--phover:rgba(255,255,255,.12);--pfio:var(--pfio);--perigo:#ff9a9a}}:root[data-theme=dark] .mp{--pbg:#101922;--ppanel:#172631;--ppanel2:#203541;--pline:#355261;--pwin:#839eac;--pbeam:#d1e8ef;--ptext:#f2f6f4;--pmuted:#b6c8cc;--psombra:rgba(0,0,0,.35);--psombra2:rgba(0,0,0,.5);--pbrilho:drop-shadow(0 0 3px rgba(209,232,239,.35));--phover:rgba(255,255,255,.12);--pfio:var(--pfio);--perigo:#ff9a9a}.mp-barra{flex-wrap:wrap}.mp-barra,.mp-busca{display:flex;align-items:center;gap:8px}.mp-busca{position:relative;flex:1 1 220px;min-width:180px;border:1px solid var(--line);border-radius:var(--r-sm);padding:6px 10px;background:var(--surface-2,var(--surface))}.mp-busca input{flex:1 1;min-width:0;border:0;background:transparent;font:inherit;font-size:.8125rem;color:var(--ink);outline:0}.mp-res{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:200;display:grid;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 14px 34px rgba(0,0,0,.3);padding:4px}.mp-res button{all:unset;cursor:pointer;display:grid;grid-gap:1px;gap:1px;padding:7px 9px;border-radius:6px}.mp-res button:hover{background:var(--surface-2)}.mp-res b{font-size:.8125rem;color:var(--ink)}.mp-res span{font-size:.75rem;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-btn{font:inherit;font-size:.8125rem;color:var(--ink);border:1px solid var(--line);border-radius:var(--r-sm);padding:6px 12px;background:var(--surface);cursor:pointer;white-space:nowrap}.mp-btn:hover{background:var(--surface-2)}.mp-btn:hover,.mp-novo{border-color:var(--ink-3)}.mp-novo{font-weight:600}.mp-tela{position:relative;height:min(68vh,700px);min-height:420px;border:1px solid var(--pline);border-radius:var(--r);overflow:hidden;cursor:-webkit-grab;cursor:grab;background:var(--pbg)}.mp-tela:active{cursor:-webkit-grabbing;cursor:grabbing}.mp-mundo{transform-origin:0 0;width:1px;height:1px}.mp-fios,.mp-mundo{position:absolute;left:0;top:0}.mp-fios{overflow:visible;pointer-events:none}.mp-fio{stroke:var(--pwin);stroke-width:2;opacity:.55;filter:var(--pbrilho)}.mp-jan{position:absolute;display:flex;flex-direction:column;background:var(--ppanel);border:1px solid var(--pline);border-radius:14px;box-shadow:0 12px 25px var(--psombra);overflow:hidden;color:var(--ptext)}.mp-jan.on{border-color:var(--pwin);box-shadow:0 0 0 1px var(--pwin),0 14px 30px var(--psombra2)}.mp-jan.cartao{padding:14px 16px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mp-jan.cartao:active{cursor:-webkit-grabbing;cursor:grabbing}.mp-jan.principal{border-color:var(--pwin)}.mp-tipo{font-size:.6875rem;letter-spacing:.14em;color:var(--pmuted);margin-bottom:4px}.mp-jan h4{margin:0 0 6px;font-size:1rem;font-weight:700;color:var(--ptext);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-jan.cartao p{margin:0;font-size:.8125rem;line-height:1.45;color:var(--pmuted);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mp-ramo{all:unset;cursor:pointer;position:absolute;right:10px;bottom:8px;font-size:.75rem;color:var(--pmuted);padding:3px 8px;border:1px solid var(--pline);border-radius:100px;background:var(--ppanel2)}.mp-ramo:hover{color:var(--ptext);border-color:var(--pwin)}.mp-barra-j{display:flex;align-items:center;gap:4px;padding:0 6px 0 12px;height:40px;flex:0 0 40px;background:var(--ppanel2);border-bottom:1px solid var(--pline);cursor:-webkit-grab;cursor:grab}.mp-barra-j:active{cursor:-webkit-grabbing;cursor:grabbing}.mp-barra-j input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--ptext);font:inherit;font-size:.9375rem;font-weight:700;outline:0;padding:4px 0}.mp-barra-j button{all:unset;cursor:pointer;min-width:26px;height:26px;display:grid;place-items:center;border-radius:7px;color:var(--pmuted);font-size:.875rem}.mp-barra-j button:hover{background:var(--phover);color:var(--ptext)}.mp-barra-j .perigo{color:var(--perigo);padding:0 7px;font-size:.6875rem;width:auto}.mp-jan textarea{flex:1 1;min-height:0;resize:none;border:0;background:transparent;color:var(--ptext);font:inherit;font-size:.875rem;line-height:1.55;padding:11px 14px;outline:0}.mp-jan textarea::placeholder{color:var(--pmuted);opacity:.7}.mp-alca{position:absolute;right:2px;bottom:2px;width:18px;height:18px;cursor:nwse-resize;background:linear-gradient(135deg,transparent 50%,var(--pfio) 50%,var(--pfio) 58%,transparent 58%,transparent 70%,var(--pfio) 70%,var(--pfio) 78%,transparent 78%)}.mp-aviso{position:absolute;left:14px;top:12px;font-size:.8125rem;color:var(--pmuted);z-index:2}.mp-tela .oc-ctl{z-index:300}.mp-tela .oc-ctl button{background:var(--ppanel);color:var(--pbeam);border-color:var(--pline)}.mp-vazio{display:grid;grid-gap:6px;gap:6px;max-width:440px;padding:18px;color:var(--ink-2);font-size:.875rem;line-height:1.55;justify-items:start;border:1px solid var(--line);border-radius:var(--r)}.mp-vazio b{color:var(--ink);font-size:1rem}.mp-nota{margin:0;font-size:.75rem;line-height:1.5;color:var(--ink-3)}.mp-ferr{display:flex;align-items:center;gap:2px;flex:0 0 auto}.mp-ferr button.on,.mp-ferr button[aria-pressed=true]{background:var(--phover);color:var(--ptext)}.mp-mover{color:var(--pmuted);cursor:-webkit-grab;cursor:grab;font-size:.9375rem;flex:0 0 auto}.mp-barra-j input{min-width:30px}.mp-busca-j{display:flex;flex-direction:column;gap:2px;padding:6px 10px;background:var(--ppanel2);border-bottom:1px solid var(--pline)}.mp-busca-j input{border:1px solid var(--pline);background:var(--pbg);color:var(--ptext);border-radius:8px;padding:6px 9px;font:inherit;font-size:.8125rem;outline:0}.mp-busca-j button{all:unset;cursor:pointer;display:flex;flex-direction:column;padding:5px 8px;border-radius:7px;font-size:.75rem;color:var(--ptext)}.mp-busca-j button:hover{background:var(--phover)}.mp-busca-j button span,.mp-busca-j small{color:var(--pmuted)}.mp-opc{position:absolute;right:8px;top:44px;z-index:5;width:250px;display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--ppanel2);border:1px solid var(--pwin);border-radius:12px;box-shadow:0 12px 28px var(--psombra2);color:var(--ptext);font-size:.8125rem}.mp-opc h5{margin:0;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--pmuted)}.mp-opc label{display:flex;flex-direction:column;gap:3px}.mp-opc select{background:var(--pbg);color:var(--ptext);border:1px solid var(--pline);border-radius:7px;padding:5px;font:inherit}.mp-opc small{color:var(--pmuted)}.mp-estado{padding:6px 12px;font-size:.75rem;color:var(--pbeam);border-top:1px solid var(--pline);background:var(--ppanel2)}.mp-jan.mp-maxima{inset:8px;width:auto;height:auto;z-index:60;cursor:auto}.mp-maxima .mp-barra-j{cursor:default}@media(min-width:1000px){.conv.sem-alca{grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:0 16px}}.conv-lado .lado-t{margin-top:2px}.conv-lado select+.lado-t{margin-top:6px}.conv-ex button:disabled{opacity:1;color:var(--ink-3);cursor:default}.conv-prop{margin:4px 0 0;padding:8px 11px;font-size:.8125rem;line-height:1.5;color:var(--ink-2);border:1px dashed var(--line);border-radius:var(--r);background:var(--surface-2);overflow-wrap:anywhere}.conv-prop b{color:var(--ink);font-weight:600}.conv-aviso{margin:2px 0 0;font-size:.78125rem;line-height:1.5;color:var(--ink-2)}.rot-acoes{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.rot-acoes .btn{font-size:.78125rem;padding:4px 10px}.rot-rodando{margin-top:8px;padding:9px 12px;font-size:.8125rem;line-height:1.55;color:var(--ink);border-left:2px solid var(--line);background:var(--surface-2);border-radius:var(--r-sm)}.entrega{padding:12px 0;border-bottom:1px solid var(--line-2)}.entrega:first-child{padding-top:0}.entrega:last-child{border-bottom:none;padding-bottom:0}.entrega header{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:6px}.entrega header b{font-size:.875rem;font-weight:600;color:var(--ink)}.entrega header .num{font-size:.78125rem;color:var(--ink-2)}.entrega-txt{font-size:.84375rem;line-height:1.6;color:var(--ink);overflow-wrap:anywhere}.entrega-erro{margin:6px 0 0;font-size:.8125rem;color:var(--alerta)}.entrega .mem-pro{margin-top:8px}.ag-liga{display:flex!important;align-items:center;gap:8px;font-size:.84375rem;color:var(--ink-2)}.ag-liga input{width:auto!important;margin:0}@media(max-width:620px){.rot-acoes{justify-content:flex-start}}.jur-botoes{margin:12px 0 10px}.num-nota{font-family:var(--f-mono);font-size:.75rem;color:var(--ink-2)}.jur-leitura{margin-top:14px;padding-top:12px;border-top:1px solid var(--line-2)}.jur-leitura .pnl-h span{font-family:var(--f-body);font-weight:500;color:var(--ink-2)}.jur-ponto.falta{opacity:1;border-left-style:dashed}.jur-nivel{margin-left:auto;padding-left:10px;font-size:.75rem;font-weight:500;color:var(--ink-2);white-space:nowrap}@media(max-width:620px){.jur-ponto .p{flex-wrap:wrap}.jur-nivel{margin-left:16px;padding-left:0;white-space:normal}}.uso-tab{width:100%;border-collapse:collapse;font-size:.84375rem}.uso-tab td,.uso-tab th{padding:8px 10px;text-align:left;border-bottom:1px solid var(--line-2)}.uso-tab th{font-weight:600;color:var(--ink);background:var(--surface-2)}.uso-tab td.num,.uso-tab th:not(:first-child){text-align:right}.uso-total td{font-weight:600;color:var(--ink);border-bottom:none}#usoIA .pnl-nota{margin-top:10px}.chave-intro{margin:0 0 4px}.chave-l{padding:14px 0;border-bottom:1px solid var(--line-2)}.chave-l:last-child{border-bottom:none;padding-bottom:0}.chave-l .t{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.875rem;font-weight:600;color:var(--ink)}.chave-l .d{margin-top:3px;font-size:.8125rem;line-height:1.55;color:var(--ink-2);overflow-wrap:anywhere}.chave-l .d b{font-weight:600;color:var(--ink)}.chave-est{font-size:.75rem;font-weight:500;color:var(--ink-2);padding:1px 8px;border:1px solid var(--line);border-radius:999px}.chave-est.ok{color:#fff;background:#1b7f45;border-color:#1b7f45;font-weight:600}.chave-est.ok:before{content:"✓ "}.chave-form{margin-top:10px}.chave-form.form{gap:0}.chave-form .eyebrow{display:block;margin-bottom:4px}.chave-lin{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chave-lin input{flex:1 1 240px;min-width:0}.chave-l .msg{margin-top:8px}.uso-sub{margin:16px 0 8px;font-size:.84375rem;font-weight:600;color:var(--ink)}.ag-cab{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ag-eye{font-size:.75rem;letter-spacing:.14em;color:var(--ink-3)}.ag-eye i{font-style:normal;letter-spacing:.04em}.ag-grade{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}@media(min-width:1100px){.ag-grade{grid-template-columns:240px minmax(0,1fr) 280px}}.ag-lista{display:grid;grid-gap:10px;gap:10px;align-content:start;border:1px solid var(--line);border-radius:var(--r);padding:12px;background:var(--surface);max-height:80dvh;overflow:auto}.ag-t{font-size:.6875rem;letter-spacing:.14em;color:var(--ink-3)}.ag-card{border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--surface-2,var(--surface))}.ag-card.on{border-color:var(--acento,var(--ink));box-shadow:inset 3px 0 0 var(--acento,var(--ink))}.ag-card-b{all:unset;cursor:pointer;display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;align-items:center;padding:10px 12px;box-sizing:border-box;width:100%}.ag-card-b .ag-ava{grid-row:1/span 3;width:36px;height:36px}.ag-card-b .n{font-weight:700;color:var(--ink)}.ag-card-b .n,.ag-card-b .r{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-card-b .r{font-size:.75rem}.ag-card-b .m,.ag-card-b .r{grid-column:2/span 2;color:var(--ink-3)}.ag-card-b .m{font-family:var(--f-mono);font-size:.6875rem}.ag-card-b .pt{width:8px;height:8px;border-radius:50%;background:var(--line)}.ag-card-b .pt.on{background:#3fb97a}.ag-conv{all:unset;cursor:pointer;display:block;text-align:center;padding:7px;border-top:1px solid var(--line);font-size:.8125rem;color:var(--ink-2)}.ag-conv:hover{color:var(--ink)}.ag-ava,.ag-conv:hover{background:var(--surface)}.ag-ava{border-radius:10px;border:1px solid var(--line);padding:3px}.ag-ava path{stroke:var(--acento,var(--ink-2));stroke-width:2.2;stroke-linecap:round}.ag-ficha{grid-gap:12px;gap:12px}.ag-box,.ag-ficha{display:grid;min-width:0}.ag-box{border:1px solid var(--line);border-radius:var(--r);padding:14px 16px;background:var(--surface);grid-gap:8px;gap:8px}.ag-topo{grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:12px}@media(max-width:700px){.ag-topo{grid-template-columns:auto minmax(0,1fr)}}.ag-ava.g{width:44px;height:44px}.ag-nome{display:grid;min-width:0}.ag-nome input{font:inherit;font-weight:700;font-size:1.0625rem;color:var(--ink);min-width:0}.ag-nome span{font-size:.75rem;color:var(--ink-3)}.ag-mod{font-family:var(--f-mono);font-size:.75rem;border:1px solid var(--line);border-radius:6px;padding:3px 8px;background:var(--surface-2)}.ag-lig,.ag-mod{color:var(--ink-2)}.ag-lig{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem}.ag-rot{font-size:.6875rem;letter-spacing:.12em}.ag-nota,.ag-rot{color:var(--ink-3)}.ag-nota{margin:0;font-size:.8125rem;line-height:1.5}.ag-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ag-duo label{display:grid;grid-gap:4px;gap:4px}.ag-box input:not([type=checkbox]),.ag-box select,.ag-instr{font:inherit;font-size:.875rem;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:8px 10px;width:100%;box-sizing:border-box}.ag-nome input{width:auto;background:transparent;border:0;border-bottom:1px dashed var(--line);border-radius:0;padding:2px 0}.ag-instr{resize:vertical;line-height:1.55;min-height:200px;font-family:inherit}.ag-cont{font-size:.6875rem;color:var(--ink-3);text-align:right}.ag-lado{display:grid;grid-gap:10px;gap:10px;align-content:start}.ag-bloco{border:1px solid var(--line);border-radius:var(--r);padding:12px 14px;background:var(--surface);display:grid;grid-gap:8px;gap:8px}.ag-bloco summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-weight:600;color:var(--ink);list-style:none}.ag-bloco summary span{font-size:.8125rem;font-weight:400;color:var(--ink-3)}.ag-bloco ul{margin:8px 0 0;padding-left:1.1rem;font-size:.8125rem;color:var(--ink-2);line-height:1.5}.ag-bloco li em{font-style:normal;color:var(--ink-3);font-size:.75rem}.ag-bloco.fixo{gap:8px}.ag-bloco select{font:inherit;font-size:.8125rem;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:7px 9px;width:100%}.ag-sem{list-style:none!important;padding-left:0!important}.ag-sem li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:3px 0}.sm{display:grid;grid-gap:6px;gap:6px;min-width:0}.sm input,.sm select{width:100%;box-sizing:border-box}.sm-nota{font-size:.75rem;line-height:1.5;color:var(--ink-3)}.gasto-res{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:10px}@media(max-width:640px){.gasto-res{grid-template-columns:minmax(0,1fr)}}.gasto-res>div{border:1px solid var(--line);border-radius:var(--r);padding:10px 12px;display:grid;grid-gap:2px;gap:2px;background:var(--surface-2,var(--surface))}.gasto-res span{font-size:.75rem;letter-spacing:.06em;color:var(--ink-3);text-transform:uppercase}.gasto-res b{font-size:1.25rem;color:var(--ink)}.gasto-res small{font-size:.75rem;color:var(--ink-3)}.gasto-res .ok b{color:#1b7f45}.gasto-res .perto b{color:#b7791f}.gasto-res .estourou b{color:var(--alerta,#c0392b)}.gasto-barra{height:10px;border-radius:100px;background:var(--line);overflow:hidden;margin-bottom:14px}.gasto-barra i{display:block;height:100%;border-radius:100px;background:#1b7f45}.gasto-barra i.perto{background:#b7791f}.gasto-barra i.estourou{background:var(--alerta,#c0392b)}.chave-saldo{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.chave-saldo-r{font-size:.8125rem;color:var(--ink-2)}.chave-saldo-r.err{color:var(--alerta,#c0392b)}.ag-t-time{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.ag-card.sis{border-left:3px solid var(--acento,var(--ink-3))}.tr-cartao summary{gap:6px}.tr-cartao summary .dica{margin-right:auto}.tr-lista{list-style:none!important;padding-left:0!important;display:grid;grid-gap:8px;gap:8px}.tr-lista li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2)}.tr-lista li.off{opacity:.6}.tr-liga{display:inline-grid;place-items:center;padding-top:2px;cursor:pointer}.tr-liga input{width:18px;height:18px;accent-color:var(--acento)}.tr-txt{display:grid;grid-gap:2px;gap:2px;min-width:0}.tr-txt b{color:var(--ink);font-size:.875rem}.tr-txt span{color:var(--ink-2);font-size:.8125rem;line-height:1.45;overflow-wrap:anywhere}.tr-txt em{font-style:normal;color:var(--ink-3);font-size:.75rem}.tr-acoes{grid-column:2;display:flex;gap:12px}.tr-form{display:grid;grid-gap:8px;gap:8px;padding-top:4px}.tr-form label{display:grid;grid-gap:4px;gap:4px}.tr-form textarea{width:100%;resize:vertical;font:inherit;line-height:1.5;padding:8px 10px;border:1.5px solid var(--btn-borda,var(--line));border-radius:var(--r-sm);background:var(--surface);color:var(--ink)}.tr-form input,.tr-form select{max-width:100%}.tr-cont{font-size:.75rem;color:var(--ink-3)}.tr-cont.excedeu{color:var(--alerta);font-weight:600}.tr-botoes{display:flex;gap:8px;flex-wrap:wrap}.org-ramo{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.org-ramo .org-ramo{margin-top:10px;padding-left:22px;border-left:1px solid var(--line)}.org-ramo>li{position:relative;min-width:0}.org-ramo .org-ramo>li:before{content:"";position:absolute;left:-22px;top:26px;width:16px;border-top:1px solid var(--line)}.org-ramo .pessoa-c{max-width:440px}.org-raiz{margin-bottom:22px}@media(max-width:560px){.org-ramo .org-ramo{padding-left:12px}.org-ramo .org-ramo>li:before{left:-12px;width:8px}}.org-agora.org-alerta{color:var(--alerta)}.org-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px;margin-top:12px}.org-fora{margin-bottom:22px}.org-form select{width:100%}.org-form input:disabled,.org-form select:disabled{opacity:1;color:var(--ink-3);background:var(--surface-2)}.emp-form textarea{min-height:88px}.es-root{display:flex;flex-direction:column;min-width:0}.es-topo{justify-content:space-between;gap:12px;padding:12px 0 14px;border-bottom:1px solid var(--line);margin-bottom:16px}.es-tit,.es-topo{display:flex;align-items:center;flex-wrap:wrap}.es-tit{gap:8px}.es-tit>b{font-size:1.0625rem;color:var(--ink)}.es-chip{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;color:var(--ink-2);border:1px solid var(--line);border-radius:100px;padding:4px 11px;background:var(--surface)}.es-chip i{width:6px;height:6px;border-radius:50%;background:var(--acento,var(--ink-2))}.es-acoes{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.es-btn{font:inherit;font-size:.8125rem;color:var(--ink);border:1px solid var(--line);border-radius:var(--r-sm);padding:6px 12px;background:var(--surface);cursor:pointer}.es-btn:hover{border-color:var(--ink-3);background:var(--surface-2)}.es-corpo{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.wrap:has(>.es-root){max-width:none}@media(min-width:1100px){.wrap:has(>.es-root){padding-right:0}.es-corpo{grid-template-columns:minmax(0,1fr) 380px}.es-corpo.amplo{grid-template-columns:minmax(0,1fr) minmax(380px,46%)}.es-corpo .es-chat{position:-webkit-sticky;position:sticky;top:60px;height:calc(100dvh - 120px);border-right:0;border-radius:var(--r) 0 0 var(--r)}}.es-palco{min-width:0}.es-chat{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-height:420px;max-height:80dvh;overflow:hidden}.es-chat-h{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--line)}.es-orb{width:36px;height:36px;border-radius:50%;flex:0 0 auto;background:radial-gradient(circle at 35% 30%,#d9e8ff,#6f8fe8 45%,#2a2f6b 80%);box-shadow:0 0 0 1px var(--line),0 0 14px rgba(111,143,232,.35)}button.es-orb{border:0;padding:0;cursor:pointer;font:inherit}button.es-orb:disabled{cursor:not-allowed;opacity:.55}button.es-orb:focus-visible{outline:2px solid var(--ink-2);outline-offset:2px}.es-orb.on{box-shadow:0 0 0 2px #6f8fe8,0 0 18px rgba(111,143,232,.6)}.es-orb.fala{animation:espulsa .9s ease-in-out infinite}.es-orb.pensa{animation:espulsa 1.2s ease-in-out infinite}.es-orb.ouve{box-shadow:0 0 0 2px #ff6b6b,0 0 16px rgba(255,107,107,.5)}@keyframes espulsa{50%{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.es-orb.fala,.es-orb.pensa{animation:none}}.es-chat-q{flex:1 1 auto;min-width:0;display:grid;grid-gap:1px;gap:1px}.es-chat-q b,.es-chat-q select{font:inherit;font-weight:700;color:var(--ink);font-size:.9375rem;background:transparent;border:0;padding:0;max-width:100%}.es-chat-q select{cursor:pointer}.es-chat-q span{font-size:.75rem;color:var(--ink-3)}.es-msgs{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px;display:grid;grid-gap:12px;gap:12px;align-content:start}.es-vazio{display:grid;grid-gap:8px;gap:8px;font-size:.8125rem;color:var(--ink-2);line-height:1.55}.es-vazio b{color:var(--ink);font-size:.9375rem}.es-vazio button{all:unset;cursor:pointer;padding:8px 10px;border:1px solid var(--line);border-radius:10px;font-size:.78125rem;color:var(--ink-2);line-height:1.4}.es-vazio button:hover{background:var(--surface-2);color:var(--ink)}.es-eu{justify-self:end;max-width:88%;background:var(--acento-fraco,var(--surface-2));border:1px solid var(--line);border-radius:14px 14px 4px 14px;padding:8px 12px;font-size:.875rem;line-height:1.5;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.es-ag{display:grid;grid-gap:6px;gap:6px}.es-md{font-size:.875rem;line-height:1.6;color:var(--ink);overflow-wrap:anywhere}.es-md p{margin:0 0 8px}.es-md ol,.es-md ul{margin:0 0 8px;padding-left:1.2rem}.es-md table{border-collapse:collapse;font-size:.8125rem;display:block;overflow-x:auto;margin:0 0 8px}.es-md td,.es-md th{border:1px solid var(--line);padding:4px 8px;text-align:left}.es-md.escrevendo:after{content:"▍";color:var(--acento,var(--ink-2));animation:espisca 1s steps(2) infinite}@keyframes espisca{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.es-md.escrevendo:after{animation:none}}.es-prop{margin:0;padding:8px 10px;border:1px solid var(--line);border-left:3px solid var(--acento,var(--ink-2));border-radius:10px;font-size:.8125rem;line-height:1.5;color:var(--ink-2)}.es-prop b{color:var(--ink)}.es-aviso{margin:0;font-size:.75rem;color:var(--ink-3)}.es-link{all:unset;cursor:pointer;color:var(--acento,var(--ink));text-decoration:underline}.es-erro{margin:0 12px 8px;padding:8px 10px;border:1px solid var(--alerta);background:var(--alerta-bg);border-radius:10px;font-size:.8125rem;color:var(--ink)}.es-compor{display:flex;align-items:flex-end;gap:6px;margin:0 12px;border:1px solid var(--line);border-radius:14px;padding:8px;background:var(--surface-2)}.es-compor textarea{flex:1 1 auto;min-width:0;resize:none;font:inherit;font-size:.875rem;line-height:1.4;background:transparent;border:0;outline:0;color:var(--ink);max-height:140px;field-sizing:content;padding:4px}.es-ico{all:unset;cursor:pointer;width:32px;height:32px;display:grid;place-items:center;border-radius:9px;border:1px solid var(--line);color:var(--ink-2);flex:0 0 auto;font-size:.9375rem}.es-ico:hover{background:var(--surface)}.es-ico.on{background:var(--alerta-bg);border-color:var(--alerta)}.es-ico.env{background:var(--acento,var(--ink));color:var(--surface,#fff);border-color:transparent}.es-ico.env:disabled{opacity:.35;cursor:default}.es-pe{margin:6px 12px 10px;font-size:.6875rem;color:var(--ink-3);text-align:center}.es-vazio-card{max-width:460px;border:1px solid var(--line);border-radius:var(--r);padding:18px 20px;background:var(--surface)}.es-vazio-card .ey{font-size:.6875rem;letter-spacing:.14em;color:var(--ink-3)}.es-vazio-card h3{margin:6px 0 8px;font-size:1.0625rem}.es-vazio-card p{margin:0;font-size:.875rem;line-height:1.6;color:var(--ink-2)}.es-sem{font-size:.75rem;color:var(--ink-3);line-height:1.5;border-left:2px solid var(--line);padding-left:10px}.es-salvar{justify-self:start;font-size:.75rem}.es-aprende{display:grid;grid-gap:6px;gap:6px;margin-top:6px}.es-aprende textarea{width:100%;resize:vertical;font:inherit;font-size:.8125rem;line-height:1.45;padding:8px 10px;border:1.5px solid var(--btn-borda,var(--line));border-radius:var(--r-sm);background:var(--surface);color:var(--ink)}.es-aprende span{font-size:.75rem;color:var(--ink-3)}.es-aprende span.excedeu{color:var(--alerta);font-weight:600}.es-aprende div{display:flex;gap:12px}.oc-quadro{--oc-fio:var(--ink-3);position:relative;overflow:hidden;border:1px solid var(--line);border-radius:var(--r);background-color:var(--surface);background-image:radial-gradient(circle,var(--line) 1px,transparent 1px);background-size:18px 18px}.oc-pano{position:absolute;inset:0;cursor:-webkit-grab;cursor:grab;touch-action:none}.oc-pano:active{cursor:-webkit-grabbing;cursor:grabbing}.oc-mundo{transform-origin:0 0;width:max-content}.oc-fios,.oc-mundo{position:absolute;left:0;top:0}.oc-fios{pointer-events:none;overflow:visible}.oc-raizes{display:flex;gap:56px;align-items:flex-start;padding:8px}.oc-ramo{display:flex;flex-direction:column;align-items:center;gap:44px}.oc-filhos{display:flex;align-items:flex-start;justify-content:center;gap:44px 28px}.oc-wrap{display:grid;grid-gap:8px;gap:8px}.oc-barra{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.oc-campo{display:grid;grid-gap:3px;gap:3px;font-size:.6875rem;color:var(--ink-3)}.oc-campo input[type=range],.oc-campo select{font:inherit;font-size:.8125rem;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);padding:5px 8px}.oc-campo input[type=range]{padding:0;height:30px;width:120px}.oc-bt{font:inherit;font-size:.8125rem;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);padding:6px 10px;cursor:pointer;height:32px}.oc-bt:hover:not(:disabled){border-color:var(--ink-3)}.oc-bt:disabled{opacity:.45;cursor:default}.oc-bt:focus-visible,.oc-campo input:focus-visible,.oc-campo select:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.oc-zoom{align-self:center;font-size:.8125rem;color:var(--ink-2);min-width:3.2em;text-align:right}.oc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.oc-legenda{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:.75rem;color:var(--ink-2)}.oc-leg{display:inline-flex;align-items:center;gap:6px}.oc-leg:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--c)}.oc-leg-nota{color:var(--ink-3);margin-left:auto}.oc-quadro:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.oc-no.abs{position:absolute;box-sizing:border-box;z-index:1;border-left:4px solid var(--c,var(--line))}.oc-no.abs.agente,.oc-no.abs.grupo{border-left-width:1px}.oc-no.abs.movivel{cursor:-webkit-grab;cursor:grab}.oc-no.abs.movivel .oc-no-btn{cursor:inherit}.oc-no.abs.movendo{cursor:-webkit-grabbing;cursor:grabbing;z-index:6;box-shadow:0 10px 28px rgba(0,0,0,.28);transition:none}.oc-no.abs.foco{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-fraco,rgba(100,120,255,.25))}.oc-ramo-bt{position:absolute;right:6px;top:6px;min-width:24px;height:22px;padding:0 6px;border:1px solid var(--line);border-radius:100px;background:var(--surface);color:var(--ink-2);font-size:.6875rem;line-height:1;cursor:pointer}.oc-ramo-bt:hover{color:var(--ink);border-color:var(--ink-3)}.oc-ramo-bt:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.oc-no{position:relative;width:200px;padding:14px 12px 11px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2,var(--surface));display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;transition:border-color .15s ease,transform .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.oc-no.raiz{width:230px;padding-top:16px}.oc-no.clicavel{cursor:pointer}.oc-no.clicavel:hover,.oc-no.sel{border-color:var(--acento);transform:translateY(-2px)}.oc-no:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.oc-no.grupo{width:auto;min-width:130px;padding:8px 16px;border-style:dashed;background:transparent}.oc-no .nm{font-weight:600;font-size:.875rem;color:var(--ink)}.oc-no .nm,.oc-no .sb{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oc-no .sb{font-size:.75rem;color:var(--ink-3)}.oc-no .ln{font-size:.6875rem;color:var(--ink-2);padding:1px 8px;border-radius:100px;background:var(--surface);border:1px solid var(--line);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oc-no .ln.alerta{color:var(--alerta);border-color:var(--alerta)}.oc-ctl{position:absolute;right:12px;bottom:12px;display:flex;gap:6px}.oc-ctl button{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--ink-2);font-size:1rem;cursor:pointer}.oc-ctl button:hover{color:var(--ink);border-color:var(--ink-3)}.oc-topo{display:flex;justify-content:center;gap:28px;padding:8px 8px 44px}.oc-ava-ag{border-radius:12px;background:var(--surface);border:1px solid var(--line);padding:4px}.oc-ava-ag path{stroke:var(--acento,var(--ink-2));stroke-width:2.2;stroke-linecap:round}.oc-no.agente{border-color:var(--acento,var(--ink-3));background:var(--surface)}.oc-assist-l{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:4px;max-width:100%}.oc-assist{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 9px;border-radius:100px;border:1.5px solid var(--acento,var(--ink-3));background:var(--acento-fraco,var(--surface));color:var(--ink);font-size:.6875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.oc-assist svg path{stroke:var(--acento,var(--ink-2));stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.oc-assist:hover{background:var(--btn-bg-h,var(--surface-2))}.oc-assist:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.oc-no-btn{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:5px;width:100%;text-align:center;min-width:0}button.oc-no-btn{cursor:pointer}button.oc-no-btn:focus-visible{outline:2px solid var(--acento);outline-offset:6px;border-radius:var(--r)}.wrap:has(>.conv-root){max-width:none;padding:0}.wrap:has(>.conv-root) .rodape{display:none}.conv-root{--cv-bg:#07090d;--cv-fio:#0d1117;--cv-linha:rgba(255,255,255,.08);--cv-tx:#e6eaf0;--cv-tx2:#a9b3c1;--cv-tx3:#6b7686;--wave-from:#28E0C8;--wave-to:#7C5CFF;position:relative;display:flex;flex-direction:column;background:var(--cv-bg);color:var(--cv-tx);height:calc(100dvh - 46px);min-height:520px}@media(max-width:999px){.conv-root{height:calc(100dvh - var(--cab-h) - 46px - 62px)}}.cv-topo{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;z-index:5}.cv-agente,.cv-topo{position:relative}.cv-btn,.cv-chip{display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:.8125rem;color:var(--cv-tx);background:rgba(255,255,255,.05);border:1px solid var(--cv-linha);border-radius:100px;padding:6px 12px;cursor:pointer}.cv-btn:hover,.cv-chip:hover{background:rgba(255,255,255,.09)}.cv-ponto{width:7px;height:7px;border-radius:50%;background:var(--wave-from);box-shadow:0 0 8px var(--wave-from)}.cv-sobre{color:var(--cv-tx2);font-weight:400}.cv-acoes{display:flex;align-items:center;gap:8px}.cv-so-ico{padding:6px 10px}.cv-btn[aria-pressed=false]{opacity:.6}.cv-n{background:var(--wave-to);color:#fff;border-radius:100px;font-size:.6875rem;padding:0 6px;line-height:1.5}.cv-novo{background:rgba(124,92,255,.18);border-color:rgba(124,92,255,.5)}.cv-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:20;width:min(340px,86vw);background:#10151c;border:1px solid var(--cv-linha);border-radius:12px;padding:12px;display:grid;grid-gap:8px;gap:8px;box-shadow:0 18px 40px rgba(0,0,0,.5)}.cv-pop-t{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cv-tx3)}.cv-pop-n{margin:0;font-size:.75rem;line-height:1.5;color:var(--cv-tx3)}.cv-lista{display:grid;grid-gap:2px;gap:2px;max-height:200px;overflow:auto}.cv-lista button{all:unset;cursor:pointer;padding:7px 9px;border-radius:8px;font-size:.8125rem;color:var(--cv-tx2)}.cv-lista button:hover{background:rgba(255,255,255,.06);color:var(--cv-tx)}.cv-lista button.on{background:rgba(124,92,255,.2);color:var(--cv-tx)}.cv-pop select{width:100%;font:inherit;font-size:.8125rem;color:var(--cv-tx);background:#0a0e14;border:1px solid var(--cv-linha);border-radius:8px;padding:7px}.cv-link{all:unset;cursor:pointer;color:var(--wave-from);text-decoration:underline}.cv-corpo{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px)}@media(max-width:899px){.cv-corpo{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(150px,34%) minmax(0,1fr)}}.cv-palco{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(10px,2.4vh,24px);padding:12px 16px;min-height:0;background:radial-gradient(circle at 50% 46%,rgba(124,92,255,.07),transparent 58%)}.cv-rot{font-size:.7188rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--cv-tx3);text-align:center}.cv-esfera{all:unset;cursor:pointer;display:block;width:min(52vh,70vw,520px);height:min(52vh,70vw,520px);flex-shrink:1;border-radius:50%;-webkit-tap-highlight-color:transparent}@media(max-width:899px){.cv-esfera{width:min(24vh,50vw);height:min(24vh,50vw)}}.cv-esfera:disabled{cursor:default;opacity:.7}.cv-esfera:focus-visible{outline:2px solid var(--wave-from);outline-offset:6px}.cv-dica{margin:0;font-size:.8125rem;letter-spacing:.03em;color:var(--cv-tx3);text-align:center}.cv-chat{display:flex;flex-direction:column;min-height:0;background:var(--cv-fio);border-left:1px solid var(--cv-linha);padding:0 12px 10px}@media(max-width:899px){.cv-chat{border-left:0;border-top:1px solid var(--cv-linha)}}.cv-msgs{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 2px;display:grid;grid-gap:14px;gap:14px;align-content:start}.cv-vazio{display:grid;grid-gap:8px;gap:8px;font-size:.8125rem;color:var(--cv-tx2);line-height:1.55;padding-top:6px}.cv-vazio b{color:var(--cv-tx);font-size:.9375rem}.cv-ex{display:grid;grid-gap:6px;gap:6px;margin-top:6px}.cv-ex button{all:unset;cursor:pointer;padding:8px 10px;border:1px solid var(--cv-linha);border-radius:10px;font-size:.78125rem;color:var(--cv-tx2);line-height:1.4}.cv-ex button:hover{background:rgba(255,255,255,.05);color:var(--cv-tx)}.cv-ex button:disabled{opacity:.5;cursor:default}.cv-fala.eu{display:flex;justify-content:flex-end}.cv-bolha{max-width:88%;background:rgba(124,92,255,.22);border:1px solid rgba(124,92,255,.4);border-radius:14px 14px 4px 14px;padding:8px 12px;font-size:.8438rem;line-height:1.5;color:var(--cv-tx);white-space:pre-wrap;overflow-wrap:anywhere}.cv-resp{display:grid;grid-gap:6px;gap:6px}.cv-de{font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cv-tx3)}.cv-md{font-size:.8438rem;line-height:1.6;color:var(--cv-tx);overflow-wrap:anywhere}.cv-md p{margin:0 0 8px}.cv-md ol,.cv-md ul{margin:0 0 8px;padding-left:1.2rem}.cv-md b,.cv-md strong{color:#fff}.cv-md a{color:var(--wave-from)}.cv-md code{background:rgba(255,255,255,.08);border-radius:4px;padding:0 4px;font-size:.92em}.cv-md table{border-collapse:collapse;font-size:.78125rem;display:block;overflow-x:auto;margin:0 0 8px}.cv-md td,.cv-md th{border:1px solid var(--cv-linha);padding:4px 8px;text-align:left}.cv-md.escrevendo:after{content:"▍";color:var(--wave-from);animation:cvpisca 1s steps(2) infinite}@keyframes cvpisca{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.cv-md.escrevendo:after{animation:none}}.cv-prop{margin:0;padding:8px 10px;border:1px solid rgba(40,224,200,.35);border-radius:10px;font-size:.78125rem;line-height:1.5;color:var(--cv-tx2)}.cv-prop b{color:var(--cv-tx)}.cv-aviso{margin:0;font-size:.75rem;color:var(--cv-tx3)}.cv-erro{margin:0 0 8px;padding:8px 10px;border:1px solid rgba(255,107,107,.5);background:rgba(255,107,107,.1);border-radius:10px;font-size:.78125rem;color:#ffd1d1}.cv-compor{display:flex;align-items:flex-end;gap:6px;background:#0a0e14;border:1px solid var(--cv-linha);border-radius:14px;padding:8px}.cv-compor textarea{flex:1 1 auto;min-width:0;resize:none;font:inherit;font-size:.875rem;line-height:1.4;background:transparent;border:0;outline:0;color:var(--cv-tx);max-height:140px;field-sizing:content;padding:4px}.cv-compor textarea::placeholder{color:var(--cv-tx3)}.cv-envia,.cv-mic{all:unset;cursor:pointer;width:32px;height:32px;display:grid;place-items:center;border-radius:9px;border:1px solid var(--cv-linha);color:var(--cv-tx2);font-size:.9375rem;flex:0 0 auto}.cv-envia:hover,.cv-mic:hover{background:rgba(255,255,255,.08)}.cv-mic.on{background:rgba(255,107,107,.2);border-color:rgba(255,107,107,.6)}.cv-envia{background:rgba(124,92,255,.3);border-color:rgba(124,92,255,.6);color:#fff}.cv-envia:disabled{opacity:.35;cursor:default}.cv-pe{margin:6px 2px 0;font-size:.6875rem;color:var(--cv-tx3);text-align:center}.cv-veu{inset:0;z-index:30;background:rgba(0,0,0,.45)}.cv-hist,.cv-veu{position:absolute}.cv-hist{top:0;right:0;bottom:0;z-index:31;width:min(360px,92vw);background:#0d1117;border-left:1px solid var(--cv-linha);padding:14px;overflow:auto}.cv-hist-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.cv-hist ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.cv-hist li{display:flex;align-items:center;gap:4px;border-radius:10px}.cv-hist li.on{background:rgba(124,92,255,.18)}.cv-hist li>button:first-child{all:unset;cursor:pointer;flex:1 1 auto;min-width:0;display:grid;grid-gap:2px;gap:2px;padding:8px 10px;border-radius:10px}.cv-hist li>button:first-child:hover{background:rgba(255,255,255,.05)}.cv-hist li span{font-size:.8125rem;color:var(--cv-tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-hist li small{font-size:.6875rem;color:var(--cv-tx3)}.cv-x{all:unset;cursor:pointer;padding:6px 9px;color:var(--cv-tx3);font-size:.75rem}.cv-x:hover{color:#ff8a8a}.cv-ouvir{all:unset;cursor:pointer;justify-self:start;display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:0 8px;border:1px solid var(--cv-linha);border-radius:999px;font-size:.8125rem;color:var(--cv-tx2);line-height:1}.cv-ouvir:hover{background:rgba(255,255,255,.06);color:var(--cv-tx)}.cv-ouvir:focus-visible{outline:2px solid var(--wave-from);outline-offset:2px}.cv-ouvir.on{background:rgba(124,92,255,.22);border-color:rgba(124,92,255,.5);color:var(--cv-tx)}.cch-anexos{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}@media(min-width:760px){.cch-anexos{grid-template-columns:repeat(3,minmax(0,1fr))}}.cch-anexo{border:1px solid var(--line);border-radius:var(--r);padding:12px 14px;background:var(--surface);display:grid;grid-gap:6px;gap:6px;align-content:start}.cch-anexo.tem{border-color:var(--c-ok,var(--line))}.cch-anexo .t{font-weight:700;color:var(--ink);font-size:.9375rem}.cch-anexo .d{font-size:.8125rem;color:var(--ink-2);line-height:1.45}.cch-anexo .s{font-size:.8125rem;color:var(--ink-3)}.cch-anexo .acoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.cch-solta{border:1.5px dashed var(--line);border-radius:var(--r);padding:16px;text-align:center;color:var(--ink-2);font-size:.875rem;margin-bottom:14px;background:var(--surface)}.cch-solta.sobre{border-color:var(--ink-2);background:var(--bg-2,var(--surface))}.cch-solta input{display:none}.cch-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media(min-width:760px){.cch-top{grid-template-columns:repeat(5,minmax(0,1fr))}}.cch-forte{border-radius:var(--r);padding:12px 14px;border:1px solid var(--line);text-align:left;cursor:pointer;font:inherit;display:grid;grid-gap:2px;gap:2px}.cch-forte .n{font-family:var(--f-mono);font-size:.75rem;opacity:.85}.cch-forte .t{font-family:var(--f-disp);font-size:1.0625rem;font-weight:700;line-height:1.2}.cch-forte .dom{font-size:.75rem;opacity:.9}.cch-forte[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:2px}.cch-dom{display:grid;grid-gap:8px;gap:8px}.cch-dom-l{display:grid;grid-template-columns:minmax(0,9.5rem) minmax(0,1fr) 2.2rem;grid-gap:10px;gap:10px;align-items:center;font-size:.875rem;color:var(--ink-2)}.cch-dom-l .barra{height:12px;border-radius:100px;background:var(--line);overflow:hidden}.cch-dom-l .barra i{display:block;height:100%;background:var(--c);border-radius:100px}.cch-dom-l b{color:var(--ink);text-align:right}.cch-seq{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}@media(min-width:760px){.cch-seq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.cch-seq{grid-template-columns:repeat(4,minmax(0,1fr))}}.cch-seq-c{border:1px solid var(--line);border-top:3px solid var(--c);border-radius:var(--r);padding:10px 12px;background:var(--surface)}.cch-seq-c h4{margin:0 0 6px;font-size:.875rem;color:var(--ink)}.cch-seq-c ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:3px;gap:3px}.cch-seq-c button{all:unset;cursor:pointer;display:flex;gap:8px;font-size:.8125rem;color:var(--ink-2);width:100%}.cch-seq-c button:hover,.cch-seq-c button[aria-pressed=true]{color:var(--ink);font-weight:600}.cch-seq-c .p{font-family:var(--f-mono);min-width:1.6rem;color:var(--ink-3)}.cch-seq-c .top{color:var(--ink)}.cch-det h3{margin:0 0 4px}.cch-det .sub{color:var(--ink-3);font-size:.8125rem;margin-bottom:10px}.cch-det h5{margin:14px 0 4px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.cch-det p,.cch-det ul{margin:0;line-height:1.6;color:var(--ink-2);font-size:.9375rem;max-width:72ch}.cch-det ul{padding-left:1.1rem}.cch-nota{font-size:.8125rem;color:var(--ink-3);margin-top:10px;line-height:1.5}.cch-visao{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}@media(min-width:900px){.cch-visao{grid-template-columns:repeat(3,minmax(0,1fr))}}.cch-visao>div{border:1px solid var(--line);border-radius:var(--r);padding:10px 12px;background:var(--surface)}.cch-visao b{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.cch-visao p{margin:6px 0 0;color:var(--ink-2);font-size:.9375rem;line-height:1.55}.cch-mat{border:1px solid var(--line);border-radius:var(--r);padding:8px 12px;margin-bottom:8px;background:var(--surface)}.cch-mat summary{cursor:pointer;font-weight:600;color:var(--ink);font-size:.9375rem}.cch-mat .fonte{font-weight:400;color:var(--ink-3);font-size:.8125rem}.cch-md{margin-top:8px;color:var(--ink-2);font-size:.9375rem;line-height:1.6;max-width:78ch}.cch-md p,.cch-md ul{margin:0 0 8px}.cch-md ul{padding-left:1.2rem}.cch-md h5{margin:10px 0 4px;color:var(--ink);font-size:.875rem}.cch-md blockquote{margin:0 0 8px;padding:4px 12px;border-left:3px solid var(--line);color:var(--ink-2)}.cch-cab{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cch-personal{font-weight:600}.pers-janela{width:min(1120px,96vw);max-height:90dvh;overflow:auto;display:block;padding:20px 22px 22px}.pers-janela .es-topo{padding-right:44px}.pers-janela .es-chat{position:static;height:auto;max-height:70dvh}.jan-barra{position:-webkit-sticky;position:sticky;top:-20px;z-index:45;display:flex;align-items:center;gap:8px;margin:-20px -22px 14px;padding:10px 14px;background:var(--surface);border-bottom:1px solid var(--line);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.jan-barra.fixa{cursor:default}.jan-barra:active{cursor:-webkit-grabbing;cursor:grabbing}.jan-barra.fixa:active{cursor:default}.jan-mover{color:var(--ink-3);font-size:1rem}.jan-titulo{flex:1 1 auto;font-size:.9375rem;color:var(--ink)}.jan-botoes{display:inline-flex;gap:6px}.jan-botoes button{all:unset;box-sizing:border-box;cursor:pointer;width:32px;height:32px;display:grid;place-items:center;border-radius:8px;background:var(--btn-bg);border:1.5px solid var(--btn-borda);color:var(--ink);font-size:.9375rem;position:relative}.jan-botoes button:hover{background:var(--btn-bg-h);border-color:var(--btn-borda-h)}.jan-botoes button:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.assist-janela.grande,.pers-janela.grande{width:98vw;max-width:98vw;height:96dvh;max-height:96dvh}.pers-janela.grande .es-chat{max-height:none}.pers-janela .es-corpo{grid-template-columns:minmax(0,1fr) 380px}.pers-janela .es-corpo .es-chat{position:static;height:auto;border-right:1px solid var(--line);border-radius:var(--r)}@media(max-width:1099px){.pers-janela .es-corpo{grid-template-columns:minmax(0,1fr)}}.cch-rafa{margin:0 0 14px}.cch-rafa>summary{cursor:pointer;list-style:none}.cch-rafa>summary::-webkit-details-marker{display:none}.assist-janela{width:min(640px,94vw);max-height:90dvh;overflow:auto;display:block;padding:22px 24px 24px}.cch-rafa-t{display:grid;grid-gap:2px;gap:2px;margin:0 0 10px;padding-right:36px;font-size:1.125rem}.cch-rafa-t .note{font-size:.8125rem;font-weight:400;color:var(--ink-3)}.assist-janela .jan-barra{margin:-22px -24px 14px;top:-22px}.cch-rel-sel{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.cch-rel-sel select{max-width:min(320px,60vw)}.cch-leitura .cch-md{max-width:78ch}.anot-btn-slot{display:flex;align-items:flex-end;min-width:0}.anot-btn-slot .btn{display:inline-flex;align-items:center;gap:8px}.anot-btn[aria-pressed=true]{background:var(--surface-2,var(--surface));box-shadow:inset 0 0 0 2px var(--pill)}.anot-flut{position:fixed;right:18px;bottom:18px;z-index:80;width:min(440px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 18px 48px rgba(16,20,25,.32)}.anot-flut.grande{inset:2dvh 1vw;width:auto;max-height:none;height:auto}.anot-flut .jan-barra{position:-webkit-sticky;position:sticky;top:0;margin:0;border-radius:16px 16px 0 0}.anot-flut-corpo{display:grid;grid-gap:10px;gap:10px;padding:12px 14px 14px}.anot-flut.grande .anot-flut-corpo{flex:1 1 auto;grid-template-rows:auto 1fr auto auto auto auto}.anot-flut-campo{display:grid;grid-gap:4px;gap:4px}.anot-flut-campo select{max-width:100%}.anot-flut textarea{width:100%;resize:vertical;min-height:120px;font:inherit;line-height:1.5;padding:10px 12px;border:1.5px solid var(--btn-borda,var(--line));border-radius:10px;background:var(--surface);color:var(--ink)}.anot-flut.grande textarea{height:100%;min-height:200px}.anot-flut-info{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.anot-flut-info .btn.on{background:var(--alerta-bg);border-color:var(--alerta);color:var(--alerta)}.anot-flut-cont{font-size:.8125rem;color:var(--ink-3)}.anot-flut-cont.excedeu{color:var(--alerta);font-weight:600}.anot-flut-acoes{display:flex;gap:8px;flex-wrap:wrap}.anot-flut-nota{margin:0;font-size:.75rem;color:var(--ink-3);line-height:1.4}@media(max-width:999px){.anot-flut{bottom:calc(74px + env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 90px)}.anot-flut.grande{inset:8px}}@media print{.anot-btn-slot,.anot-flut{display:none!important}}.cart-flut{right:auto;bottom:auto;max-width:calc(100vw - 8px);max-height:calc(100dvh - 24px);min-width:320px;min-height:240px;resize:both;overflow:auto;background:color-mix(in srgb,var(--surface) 84%,transparent);-webkit-backdrop-filter:blur(10px) saturate(1.15);backdrop-filter:blur(10px) saturate(1.15)}.cart-flut .jan-barra{background:color-mix(in srgb,var(--surface) 78%,transparent)}.cart-flut .cart-face{background:color-mix(in srgb,var(--surface-2,var(--surface)) 62%,transparent)}.cart-corpo{--c:var(--ink-3)}.cart-cab{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.cart-cab h3{margin:0;font-size:1.625rem;font-weight:300;letter-spacing:-.02em;line-height:1.1}.cart-cab h3 sup{font-size:.5em;margin-left:2px;color:var(--ink-3)}.cart-dom{margin:2px 0 0;font-size:.8125rem;color:var(--ink-3)}.cart-quem{margin-left:auto;font-size:.75rem;color:var(--ink-3);text-align:right}.cart-sel{width:40px;height:40px;border-radius:6px;background:var(--c);color:#fff;display:grid;place-items:center;font-weight:700;font-size:1.25rem}.cart-face{display:grid;grid-gap:10px;gap:10px;padding:12px 14px;border:1px solid var(--line);border-left:4px solid var(--c);border-radius:var(--r);background:var(--surface-2,var(--surface))}.cart-face h4{margin:0;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.cart-lista{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px 22px;gap:2px 22px}.cart-lista li{min-width:0;display:flex;align-items:center}.cart-chip{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:baseline;gap:8px;width:100%;padding:5px 8px;border-radius:6px;font-size:.9375rem;color:var(--ink);line-height:1.3}.cart-chip span{color:var(--ink-3)}.cart-chip:hover:not(:disabled){background:color-mix(in srgb,var(--c) 14%,transparent)}.cart-chip[aria-pressed=true]{background:var(--c);color:#fff;font-weight:600}.cart-chip[aria-pressed=true] span{color:#fff}.cart-chip:disabled{cursor:default}.cart-chip:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.cart-linha{gap:8px;color:var(--ink-3);padding:0 8px}.cart-linha input{flex:1 1 auto;min-width:0;font:inherit;font-size:.9375rem;color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--ink-3);border-radius:0;padding:5px 2px}.cart-linha input:focus{outline:none;border-bottom-color:var(--c);box-shadow:0 1px 0 var(--c)}.cart-frase{margin:0;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:.8125rem;color:var(--ink-3);line-height:1.45}.cart-nota{display:grid;grid-gap:4px;gap:4px}.cart-nota textarea{width:100%;resize:vertical;min-height:72px;font:inherit;font-size:.875rem;line-height:1.45;padding:8px 10px;color:var(--ink);background:color-mix(in srgb,var(--surface) 70%,transparent);border:1.5px solid var(--line);border-radius:var(--r-sm)}.cart-nota textarea:focus{outline:none;border-color:var(--c)}.cart-placa{display:grid;grid-gap:8px;gap:8px}.cart-placa-ed{display:grid;grid-gap:10px;gap:10px}.cart-auto{margin:0;font-size:.78125rem;color:var(--ink-3);min-height:1.2em}.cart-auto.erro{color:var(--alerta)}.ind-cab button.btn.ind-cartao{margin-left:auto;background:var(--c,var(--ink-3));border-color:var(--c,var(--ink-3));color:#fff;font-weight:600}.ind-cab button.btn.ind-cartao:hover{background:var(--c,var(--ink-3));border-color:var(--c,var(--ink-3));filter:brightness(1.1)}.ind-cab button.btn.ind-cartao:focus-visible{outline:2px solid var(--c,var(--acento));outline-offset:2px}@media(max-width:600px){.cart-lista{grid-template-columns:1fr;grid-auto-flow:row;grid-template-rows:none!important}}.num-dom{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}@media(min-width:640px){.num-dom{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.num-dom{grid-template-columns:repeat(4,minmax(0,1fr))}}.num-dom-c{border:1px solid var(--line);border-top:3px solid var(--c);border-radius:var(--r);padding:12px 14px;background:var(--surface)}.num-dom-c .t{font-weight:700;font-size:.9375rem;color:var(--ink)}.num-dom-c .v{margin-top:4px;font-size:.875rem;color:var(--ink-2)}.num-dom-c .v b{font-family:var(--f-disp);font-size:1.5rem;color:var(--ink);margin-right:4px}.num-dom-c ul{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:4px;gap:4px;font-size:.8125rem;color:var(--ink-2)}.cob-faixas{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.cob-faixa{font-size:.8125rem;color:var(--ink-2);border:1px solid var(--line);border-radius:100px;padding:3px 11px}.cob-faixa b{color:var(--ink)}.cob-faixa.ninguem{border-style:dashed}.cob-faixa.um{border-color:var(--alerta)}.cob-temas{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}@media(min-width:900px){.cob-temas{grid-template-columns:repeat(2,minmax(0,1fr))}}.cob-dom-h{display:flex;align-items:center;gap:8px;font-weight:700;font-size:.875rem;color:var(--ink);margin-bottom:6px}.cob-linha{display:grid;grid-template-columns:minmax(0,9.5rem) minmax(0,1fr) 2rem;align-items:center;grid-gap:10px;gap:10px;width:100%;padding:4px 6px;border-radius:var(--r-sm,4px);text-align:left;font-size:.8125rem;color:var(--ink-2)}.cob-linha:hover,.cob-linha[aria-expanded=true]{background:var(--surface-2);color:var(--ink)}.cob-linha .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cob-linha .trilho{height:9px;border-radius:100px;background:var(--line-2);overflow:hidden;display:block}.cob-linha .trilho i{display:block;height:100%;border-radius:100px}.cob-linha .q{text-align:right;color:var(--ink)}.cob-linha.ninguem .nm{color:var(--ink-3);-webkit-text-decoration:line-through dotted;text-decoration:line-through dotted}.cob-linha.um .q{color:var(--alerta)}.cob-linha .quem{grid-column:1/-1;font-size:.78125rem;color:var(--ink-2);line-height:1.45;padding:2px 0 4px}.bolhas-wrap{width:100%;overflow-x:auto}.bolhas-wrap svg{display:block;width:100%;min-width:640px;height:auto}.bol-dom,.bol-n{font-size:15px;font-weight:700;fill:var(--ink)}.bol-n{font-family:var(--f-mono)}.bol-t{font-size:12.5px;fill:var(--ink-2)}.qp-sel select{font:inherit;font-size:.875rem;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r);padding:6px 9px;max-width:100%}.qp-lista{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.qp-lista li{display:grid;grid-template-columns:28px minmax(0,11rem) minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:6px 4px;border-bottom:1px solid var(--line-2)}.qp-lista .nm{font-weight:600;font-size:.875rem;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qp-lista .ts{display:flex;flex-wrap:wrap;gap:5px}.qp-chip{font-size:.78125rem;color:var(--ink);border:1px solid var(--line);border-left:3px solid var(--c);border-radius:5px;padding:2px 8px}.qp-chip b{font-weight:700}@media(max-width:560px){.qp-lista li{grid-template-columns:28px minmax(0,1fr)}.qp-lista .ts{grid-column:2}}.rede-limiar{display:flex;align-items:center;gap:10px;font-size:.8125rem;color:var(--ink-2)}.rede-limiar input{accent-color:var(--acento,var(--ink))}.rede-wrap{width:100%;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);overflow:hidden}.rede-wrap svg{display:block;width:100%;height:auto;max-height:72vh}.rede-lig{stroke:var(--ink-2)}.rede-no{cursor:pointer;outline:none}.rede-no:focus-visible circle{stroke:var(--ink);stroke-width:3}.rede-nome{font-size:13px;fill:var(--ink);paint-order:stroke;stroke:var(--surface-2);stroke-width:3px;pointer-events:none}.rede-leg{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px;font-size:.8125rem;color:var(--ink-2)}.rede-leg>span{display:inline-flex;align-items:center;gap:6px}.rede-info{margin-top:10px;font-size:.875rem;line-height:1.5;color:var(--ink-2);min-height:3em}.rede-info b{color:var(--ink)}.barra-dom-wrap{display:grid;grid-gap:4px;gap:4px;min-width:0}.barra-dom{display:flex;gap:2px;height:6px;width:100%;min-width:48px;border-radius:100px;overflow:hidden}.barra-dom i{display:block;height:100%}.barra-dom-leg{font-size:.75rem;color:var(--ink-3)}.rd-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.rd-eye{font-size:.75rem;letter-spacing:.14em;color:var(--ink-3)}.rd-cab h2{margin:2px 0 6px}.rd-sub{margin:0;max-width:62ch;font-size:.875rem;line-height:1.55;color:var(--ink-2)}.rd-alterna{display:inline-flex;border:1px solid var(--line);border-radius:100px;padding:3px;background:var(--surface-2)}.rd-alterna button{border:0;background:transparent;font:inherit;font-size:.8125rem;color:var(--ink-2);padding:6px 14px;border-radius:100px;cursor:pointer}.rd-alterna button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.rd-fio-agente{stroke:var(--ink-3);stroke-width:1.2;stroke-dasharray:4 4}.rd-agente-q{fill:var(--surface);stroke:var(--acento,var(--ink));stroke-width:2}.rd-agente:focus-visible .rd-agente-q{stroke-width:3.5}.swatch.rd-q{border-radius:3px;background:transparent;border:2px solid var(--acento,var(--ink))}.rd-busca{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:var(--r);padding:9px 12px;background:var(--surface-2);margin-bottom:8px}.rd-busca input{flex:1 1;border:0;background:transparent;font:inherit;color:var(--ink);outline:0}.rd-cont{margin:0 0 6px;font-size:.8125rem;color:var(--ink-3)}.rd-grupo{display:flex;align-items:center;gap:8px;margin:16px 0 8px;font-size:1rem;padding-bottom:6px;border-bottom:1px solid var(--line)}.rd-grupo span{font-size:.75rem;color:var(--ink-3);font-weight:400}.rd-cards{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}@media(min-width:760px){.rd-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.rd-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.rd-card{border:1px solid var(--line);border-left:3px solid var(--c,var(--acento,var(--ink-3)));border-radius:var(--r);padding:10px 12px;background:var(--surface);display:grid;grid-gap:6px;gap:6px;align-content:start}.rd-card.agente{border-left-color:var(--acento,var(--ink))}.rd-card-t{all:unset;cursor:pointer;display:grid;grid-template-columns:auto 1fr;grid-gap:2px 8px;gap:2px 8px;align-items:center}.rd-card-t .swatch{grid-row:span 2;width:12px;height:12px;border-radius:50%;background:var(--c)}.rd-card-t b{color:var(--ink);font-size:.9375rem}.rd-card-t span{font-size:.75rem;color:var(--ink-3)}.rd-card ul{margin:0;padding-left:1rem;font-size:.8125rem;color:var(--ink-2);line-height:1.5}.rd-card li b{color:var(--ink)}.rd-card li.mais{list-style:none;margin-left:-1rem;color:var(--ink-3)}.rd-sem{margin:0;font-size:.8125rem;color:var(--ink-3);line-height:1.5}.rd-sem b{color:var(--ink)}.rd-filtros{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.rd-filtros button{font:inherit;font-size:.8125rem;color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:100px;padding:4px 12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.rd-filtros button i{width:9px;height:9px;border-radius:50%;background:var(--c,var(--ink-3))}.rd-filtros button[aria-pressed=true]{color:var(--ink);border-color:var(--c,var(--ink));background:var(--surface-2);font-weight:600}.rd-grade{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}@media(min-width:1000px){.rd-grade{grid-template-columns:minmax(0,1fr) 300px}}.rd-lado{border:1px solid var(--line);border-radius:var(--r);padding:14px;background:var(--surface);display:grid;grid-gap:10px;gap:10px;align-content:start;min-height:200px}.rd-lado h3{margin:0;font-size:1rem;display:flex;align-items:center;gap:8px}.rd-pt{width:12px;height:12px;border-radius:50%;background:var(--c);display:inline-block}.rd-ajuda{margin:0;padding-left:1.1rem;font-size:.8125rem;line-height:1.55;color:var(--ink-2)}.rd-chips{display:flex;flex-wrap:wrap;gap:6px}.rd-chips span{font-size:.8125rem;color:var(--ink);border:1px solid var(--line);border-radius:100px;padding:3px 10px;background:var(--surface-2)}.rd-acoes{display:flex;flex-wrap:wrap;gap:8px}.rd-ligs{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px;max-height:300px;overflow:auto}.rd-ligs button{all:unset;cursor:pointer;display:grid;grid-gap:1px;gap:1px;width:100%;box-sizing:border-box;padding:7px 9px;border:1px solid var(--line);border-radius:8px}.rd-ligs button:hover{border-color:var(--ink-3);background:var(--surface-2)}.rd-ligs b{color:var(--ink);font-size:.875rem}.rd-ligs span{font-size:.75rem;color:var(--ink-3);line-height:1.4}.rd-tela svg{max-height:78vh}.rd-lig:hover .rede-lig{stroke-opacity:.9}.rd-ceu{position:relative;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:radial-gradient(58% 52% at 50% 50%,rgba(124,92,255,.14),transparent 70%),radial-gradient(90% 80% at 50% 50%,rgba(40,224,200,.05),transparent 62%),#0a0e16}.rd-ceu svg{display:block;width:100%;height:auto;max-height:76vh}.rd-ceu .rede-nome{fill:#dfe6f3;font-size:12px;stroke:rgba(10,14,22,.85);stroke-width:3px;paint-order:stroke}.rd-ceu .rd-sub-t{fill:#8e9ab0;font-size:10px}.rd-ceu .rd-hub-t{fill:#aab4c8;font-size:12px;letter-spacing:.06em;text-transform:uppercase;paint-order:stroke;stroke:rgba(10,14,22,.85);stroke-width:3px}.rd-ceu .rd-hub-n{font-size:13px;font-weight:700}.rd-ceu .rd-nucleo-n{fill:#fff;font-size:16px;font-weight:700;paint-order:stroke;stroke:rgba(10,14,22,.85);stroke-width:3px}.rd-ceu .rd-agente-q{fill:#0a0e16;stroke:#28E0C8;stroke-width:2}.rd-ceu .rd-fio-agente{stroke:#8e9ab0;stroke-width:1;stroke-dasharray:3 3;stroke-opacity:.6}.rd-ceu .rede-no:focus-visible circle,.rd-ceu .rede-no:focus-visible rect{stroke:#fff;stroke-width:3}.rd-ceu .oc-ctl{right:12px;bottom:12px}.rd-ceu .oc-ctl button{background:rgba(10,14,22,.8);color:#cfd6e6;border-color:rgba(255,255,255,.14)}.dica{position:relative;display:inline-flex;vertical-align:middle;margin-left:6px}.dica-i{all:unset;box-sizing:border-box;cursor:help;width:24px;height:24px;display:inline-grid;place-items:center;border-radius:50%;color:var(--ink-3);border:1px solid transparent}.dica-i:focus-visible,.dica-i:hover,.dica.aberto .dica-i{color:var(--ink);background:var(--surface-2);border-color:var(--line)}.dica-i:focus-visible{outline:2px solid var(--ink-2);outline-offset:1px}.dica-b{display:none;position:absolute;z-index:60;left:-8px;top:calc(100% + 6px);width:max-content;max-width:min(300px,80vw);padding:9px 12px;border-radius:10px;background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:0 10px 28px rgba(0,0,0,.28);font:400 .8125rem/1.45 var(--f-body,inherit);font-style:normal;letter-spacing:0;text-transform:none;text-align:left;white-space:normal}.dica.cima .dica-b{top:auto;bottom:calc(100% + 6px)}.dica-i:focus-visible+.dica-b,.dica.aberto .dica-b,.dica:hover .dica-b{display:block}.dica.dispensado .dica-b{display:none}[data-dica]{position:relative}[data-dica]:focus-visible:after,[data-dica]:hover:after{content:attr(data-dica);position:absolute;z-index:60;left:50%;top:calc(100% + 6px);transform:translateX(-50%);width:max-content;max-width:min(260px,70vw);padding:7px 10px;border-radius:8px;background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:0 8px 22px rgba(0,0,0,.28);font:400 .78125rem/1.4 var(--f-body,inherit);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;pointer-events:none}.leitura-ctl{display:inline-flex;align-items:center;gap:2px;border:1px solid var(--line);border-radius:999px;padding:2px;background:var(--surface)}.leitura-ctl button{all:unset;box-sizing:border-box;cursor:pointer;min-width:34px;height:30px;padding:0 8px;display:inline-grid;place-items:center;border-radius:999px;font-size:.8125rem;font-weight:600;color:var(--ink-2);position:relative}.leitura-ctl button:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.leitura-ctl button:disabled{opacity:.4;cursor:default}.leitura-ctl button:focus-visible{outline:2px solid var(--ink-2);outline-offset:1px}.rodape-leg{margin-top:14px;font-size:.8125rem;color:var(--ink-3)}.rodape-leg summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:6px}.rodape-leg summary::-webkit-details-marker{display:none}.rodape-leg[open] summary{margin-bottom:6px}.ind-topo>.leitura-ctl,.panel-h>.leitura-ctl{margin-left:auto;flex:0 0 auto}.ind-h .dica,.panel-h h3 .dica,.sec-head h2 .dica{font-size:1rem}@media(pointer:coarse){.dica-i{width:32px;height:32px}.leitura-ctl button{min-width:44px;height:40px}}.conta-titulo-l{display:flex;align-items:center;justify-content:flex-start;gap:2px;margin:0 0 6px}.conta-cartao .conta-titulo-l h1{margin:0}.cer-barra{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.cer-barra .cer-busca{flex:1 1 280px;margin:0}.grafo-cer{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}@media(min-width:1000px){.grafo-cer:has(.grafo-painel){grid-template-columns:minmax(0,1fr) 340px}}.grafo-quadro{position:relative;height:min(72vh,720px);min-height:420px;border:1px solid var(--line);border-radius:var(--r-lg,14px);overflow:hidden;cursor:-webkit-grab;cursor:grab;color:var(--ink-2);background:radial-gradient(60% 55% at 50% 50%,var(--acento-fraco,rgba(91,75,214,.1)),transparent 72%),var(--surface)}.grafo-quadro:active{cursor:-webkit-grabbing;cursor:grabbing}.grafo-no{cursor:pointer;outline:none}.grafo-no.nucleo,.grafo-no.pasta{cursor:default}.grafo-no:focus-visible circle{stroke-width:3.5}.grafo-no.sel circle{filter:drop-shadow(0 0 6px currentColor)}.grafo-rot{font:600 11px var(--f-body,system-ui);paint-order:stroke;stroke:var(--surface);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.grafo-respira{animation:grafoRespira 7s ease-in-out infinite}@keyframes grafoRespira{0%,to{transform:translate(0)}50%{transform:translate(1.6px,-2.2px)}}@media(prefers-reduced-motion:reduce){.grafo-respira{animation:none}}.grafo-ctl{position:absolute;right:12px;bottom:12px;display:flex;gap:6px}.grafo-ctl button{all:unset;box-sizing:border-box;cursor:pointer;width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:var(--btn-bg,var(--surface-2));border:1.5px solid var(--btn-borda,var(--line));color:var(--ink);font-size:1rem;position:relative}.grafo-ctl button:hover{background:var(--btn-bg-h,var(--surface-2))}.grafo-ctl button:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.grafo-painel{border:1px solid var(--line);border-radius:var(--r-lg,14px);background:var(--surface);padding:14px 16px;display:grid;grid-gap:8px;gap:8px;align-content:start;max-height:min(72vh,720px);overflow:auto}.grafo-painel-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.grafo-painel-h .xbtn{margin-left:auto}.grafo-painel h3{margin:0;font-size:1.0625rem}.grafo-txt{margin:0;color:var(--ink-2);font-size:.875rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.grafo-cer.sem-respira .grafo-respira{animation:none}