:root{--marca-escura:#0f2a2e;--marca-escura-2:#16383d;--marca-acento:#0f8a68;--primaria:#0b6e55;--primaria-hover:#095c47;--primaria-suave:#e6f3ef;--foco:#1f8a6f55;--fundo:#f2f4f6;--superficie:#fff;--superficie-2:#f8fafb;--borda:#dfe4e8;--borda-forte:#c6ced5;--texto:#18252d;--texto-2:#45545e;--texto-3:#6f7d86;--info:#1d5fb4;--info-fundo:#e9f1fc;--sucesso:#1e7444;--sucesso-fundo:#e7f5ec;--aviso:#8a5300;--aviso-fundo:#fff4de;--perigo:#b42318;--perigo-fundo:#fdeceb;--sensivel:#6b2fa3;--sensivel-fundo:#f3ebfb;--raio:6px;--raio-g:10px;--sombra:0 1px 2px #0f2a2e0d,0 1px 3px #0f2a2e0a;--sombra-alta:0 10px 30px #0f2a2e26;--fonte:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont;--lateral:252px;--lateral-recolhida:64px;--topo:56px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--fundo);color:var(--texto);font:14px/1.5 var(--fonte),Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}a{color:inherit;text-decoration:none}h1,h2,h3{margin:0;color:var(--texto);font-weight:600}p{margin:0 0 10px}.icone{flex:none;display:inline-block;vertical-align:middle}:focus-visible{outline:2px solid var(--primaria);outline-offset:2px}.ajuda,.muted{color:var(--texto-3)}.ajuda{font-size:12.5px;margin:4px 0 0}.row{align-items:center;gap:10px}.linha,.row{display:flex;flex-wrap:wrap}.linha{gap:16px}.linha>*{flex:1 1 240px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.estreito{max-width:460px}code{font-family:ui-monospace,Menlo,Consolas,monospace;background:var(--superficie-2);border:1px solid var(--borda);border-radius:4px;padding:1px 5px}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 16px;border:1px solid var(--primaria);border-radius:var(--raio);background:var(--primaria);color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,box-shadow .15s,transform .05s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button:hover{background:var(--primaria-hover);border-color:var(--primaria-hover)}.button:active{transform:translateY(1px)}.button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--foco)}.button.secondary{background:var(--superficie);color:var(--texto);border-color:var(--borda-forte)}.button.secondary:hover{background:var(--superficie-2);border-color:var(--texto-3)}.button.perigo{background:var(--superficie);color:var(--perigo);border-color:#e7b4ae}.button.perigo:hover{background:var(--perigo-fundo)}.button.fantasma{background:transparent;border-color:transparent;color:var(--texto-2)}.button.fantasma:hover{background:#0f2a2e0d}.button.pequeno{height:30px;padding:0 11px;font-size:13px}.button:disabled,button:disabled{opacity:.6;cursor:not-allowed;transform:none}.botao-icone{display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid transparent;border-radius:var(--raio);background:transparent;color:var(--texto-2);cursor:pointer}.botao-icone:hover{background:#0f2a2e0d;color:var(--texto)}.giro{width:14px;height:14px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:giro .7s linear infinite}@keyframes giro{to{transform:rotate(1turn)}}.field{display:grid;grid-gap:5px;gap:5px;margin-bottom:14px}.field label,.rotulo-campo{font-weight:600;font-size:13px;color:var(--texto-2)}input,select,textarea{font:inherit;color:var(--texto);width:100%;border:1px solid var(--borda-forte);border-radius:var(--raio);padding:0 11px;height:38px;background:var(--superficie);transition:border-color .15s,box-shadow .15s}textarea{padding:9px 11px;min-height:110px;height:auto;resize:vertical}select[multiple]{height:auto;padding:6px}input[type=checkbox],input[type=radio]{width:auto;height:auto;accent-color:var(--primaria)}input:hover,select:hover,textarea:hover{border-color:var(--texto-3)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--primaria);box-shadow:0 0 0 3px var(--foco)}input[readonly]{background:var(--superficie-2)}input:user-invalid,select:user-invalid,textarea:user-invalid{border-color:var(--perigo)}fieldset{border:0;padding:0;margin:0}.caixa,.erro,.notice,.sucesso{border:1px solid;border-left:4px solid;border-radius:var(--raio);padding:11px 14px;margin:0 0 14px;line-height:1.45}.caixa{display:flex;gap:10px;align-items:flex-start}.caixa .icone{margin-top:1px}.caixa-info,.notice{background:var(--info-fundo);border-color:#bcd3f2;border-left-color:var(--info);color:#173d6e}.caixa-sucesso,.sucesso{background:var(--sucesso-fundo);border-color:#b7dfc5;border-left-color:var(--sucesso);color:#134d2d}.caixa-aviso{background:var(--aviso-fundo);border-color:#f0d49c;border-left-color:var(--aviso);color:#5c3800}.caixa-erro,.erro{background:var(--perigo-fundo);border-color:#f2c0bb;border-left-color:var(--perigo);color:#7a1a12}.badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:4px;font-size:12px;font-weight:600;background:#eef1f3;color:var(--texto-2);white-space:nowrap}.badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.8}.badge.sem-ponto:before{display:none}.badge.alerta{background:var(--aviso-fundo);color:var(--aviso)}.badge.sensivel{background:var(--sensivel-fundo);color:var(--sensivel)}.badge.st-novo{background:var(--info-fundo);color:var(--info)}.badge.st-andamento{background:var(--primaria-suave);color:var(--primaria)}.badge.st-espera{background:var(--aviso-fundo);color:var(--aviso)}.badge.st-ok{background:var(--sucesso-fundo);color:var(--sucesso)}.badge.st-fim{background:#eef1f3;color:var(--texto-3)}.pill{gap:6px;height:22px;padding:0 9px;border-radius:4px;background:var(--primaria-suave);color:var(--primaria);font-size:12px;font-weight:600}.pill,.prio{display:inline-flex;align-items:center}.prio{gap:7px}.prio i{width:8px;height:8px;border-radius:2px;background:var(--texto-3)}.prio-imediata i{background:#b42318}.prio-urgente i{background:#d9480f}.prio-alta i{background:#c08a00}.prio-programada i{background:#2a78d6}.prio-baixa i{background:#9aa6ad}.app{min-height:100vh}.lateral{position:fixed;inset:0 auto 0 0;width:var(--lateral);background:var(--marca-escura);color:#c9d6d8;display:flex;flex-direction:column;z-index:40;transition:width .18s ease}.lateral-marca{display:flex;align-items:center;gap:11px;height:var(--topo);padding:0 16px;border-bottom:1px solid #ffffff14;color:#fff;flex:none}.lateral-nome{display:grid;line-height:1.15;min-width:0}.lateral-nome strong{font-size:15px}.lateral-nome small{font-size:11px;color:#9fb4b7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lateral-nav{flex:1 1;overflow-y:auto;padding:12px 10px}.lateral-grupo{display:grid;grid-gap:2px;gap:2px;margin-bottom:16px}.lateral-titulo{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:#7f979a;padding:4px 10px 6px;white-space:nowrap}.lateral-nav a{display:flex;align-items:center;gap:12px;height:38px;padding:0 10px;border-radius:var(--raio);color:#c9d6d8;font-weight:500;white-space:nowrap;position:relative}.lateral-nav a:hover{background:#ffffff0f;color:#fff}.lateral-nav a[aria-current=page]{background:var(--marca-escura-2);color:#fff}.lateral-nav a[aria-current=page]:before{content:"";position:absolute;left:-10px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--marca-acento)}.lateral-recolher{display:flex;align-items:center;gap:12px;height:44px;padding:0 20px;border:0;border-top:1px solid #ffffff14;background:transparent;color:#9fb4b7;font:inherit;cursor:pointer;white-space:nowrap}.lateral-recolher:hover{color:#fff}.area{margin-left:var(--lateral);min-height:100vh;display:flex;flex-direction:column;transition:margin .18s ease}.recolhido .lateral{width:var(--lateral-recolhida)}.recolhido .area{margin-left:var(--lateral-recolhida)}.recolhido .lateral-nav a span,.recolhido .lateral-nome,.recolhido .lateral-recolher span{display:none}.recolhido .lateral-titulo{visibility:hidden;height:8px;padding:0}.recolhido .lateral-nav a{justify-content:center}.recolhido .lateral-marca{justify-content:center;padding:0}.topo{position:-webkit-sticky;position:sticky;top:0;z-index:30;height:var(--topo);display:flex;align-items:center;gap:12px;padding:0 24px;background:var(--superficie);border-bottom:1px solid var(--borda)}.topo-espaco{flex:1 1}.ambiente{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 10px;border-radius:12px;background:var(--aviso-fundo);color:var(--aviso);font-size:12px;font-weight:600}.ambiente-ponto{width:7px;height:7px;border-radius:50%;background:currentColor}.usuario-menu{position:relative}.usuario-botao{display:flex;align-items:center;gap:10px;height:42px;padding:0 8px 0 4px;border:1px solid transparent;border-radius:var(--raio);background:transparent;font:inherit;color:var(--texto);cursor:pointer;text-align:left}.usuario-botao:hover,.usuario-botao[aria-expanded=true]{background:var(--superficie-2);border-color:var(--borda)}.avatar{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--primaria);color:#fff;font-size:12px;font-weight:700;letter-spacing:.3px}.usuario-textos{display:grid;line-height:1.2}.usuario-textos small{color:var(--texto-3);font-size:12px}.usuario-lista{position:absolute;right:0;top:calc(100% + 6px);min-width:240px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-g);box-shadow:var(--sombra-alta);padding:6px;z-index:50}.usuario-cab{display:grid;padding:8px 10px 10px;border-bottom:1px solid var(--borda);margin-bottom:6px}.usuario-cab small{color:var(--texto-3)}.usuario-lista a,.usuario-lista button{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;border:0;border-radius:var(--raio);background:transparent;font:inherit;color:var(--texto);cursor:pointer}.usuario-lista a:hover,.usuario-lista button:hover{background:var(--superficie-2)}.conteudo{flex:1 1;padding:20px 28px 32px;width:100%;max-width:1440px}.rodape{padding:14px 28px;color:var(--texto-3);font-size:12px;border-top:1px solid var(--borda)}.so-celular,.veu{display:none}@media (max-width:900px){.lateral{transform:translateX(-100%);transition:transform .2s ease;width:var(--lateral)!important;box-shadow:var(--sombra-alta)}.gaveta-aberta .lateral{transform:none}.gaveta-aberta .veu{display:block;position:fixed;inset:0;background:#0f2a2e66;z-index:35}.area,.recolhido .area{margin-left:0}.recolhido .lateral-nav a span,.recolhido .lateral-nome{display:revert}.recolhido .lateral-titulo{visibility:visible;height:auto;padding:4px 10px 6px}.recolhido .lateral-nav a{justify-content:flex-start}.lateral-recolher{display:none}.so-celular{display:inline-grid}.topo{padding:0 12px;gap:8px}.topo-novo span,.usuario-textos{display:none}.topo-novo{padding:0 9px}.conteudo{padding:16px 14px 28px}}.cab-pagina{margin-bottom:18px}.trilha ol{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 10px;padding:0;font-size:12.5px;color:var(--texto-3)}.trilha li,.trilha ol{align-items:center;gap:6px}.trilha li{display:inline-flex}.trilha a:hover{color:var(--primaria);text-decoration:underline}.trilha [aria-current=page]{color:var(--texto-2);font-weight:600}.cab-linha{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.cab-textos{min-width:0}.cab-rotulo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;color:var(--texto-3)}.cab-pagina h1{font-size:22px;line-height:1.25;font-weight:600}.cab-sub{margin:4px 0 0;color:var(--texto-3);max-width:760px}.cab-acoes{display:flex;gap:8px;flex-wrap:wrap}.card,.painel{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-g);box-shadow:var(--sombra)}.card{padding:20px;display:block}.card h2{font-size:16px;margin:0 0 12px}.painel{margin-bottom:16px;min-width:0}.painel-cab{justify-content:space-between;gap:12px;min-height:52px;padding:10px 18px;border-bottom:1px solid var(--borda)}.painel-cab,.painel-cab h2{display:flex;align-items:center}.painel-cab h2{gap:9px;font-size:15px}.painel-cab h2 .icone{color:var(--texto-3)}.painel-acoes{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.painel-corpo{padding:18px}.painel-rodape{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 18px;border-top:1px solid var(--borda);background:var(--superficie-2);border-radius:0 0 var(--raio-g) var(--raio-g)}.colunas{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:16px;gap:16px;align-items:start}@media (max-width:1100px){.colunas{grid-template-columns:1fr}}.vazio{text-align:center;padding:40px 20px;color:var(--texto-2)}.vazio-icone{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--superficie-2);border:1px solid var(--borda);color:var(--texto-3);margin-bottom:12px}.vazio h3{font-size:16px;margin-bottom:6px}.vazio p{max-width:440px;margin:0 auto 16px;color:var(--texto-3)}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px;margin:0 0 16px}.kpis .card{padding:14px 16px;display:grid;grid-gap:4px;gap:4px;border-top:3px solid var(--primaria)}.kpis .card .muted{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.kpis strong{font-size:26px;font-weight:600;line-height:1.1}.atributos{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0 0 16px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-g);box-shadow:var(--sombra)}.atributos>div{padding:12px 18px;border-right:1px solid var(--borda)}.atributos>div:last-child{border-right:0}.atributos dt{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--texto-3)}.atributos dd{margin:4px 0 0;font-weight:600;color:var(--texto)}@media (max-width:700px){.atributos{grid-template-columns:1fr 1fr}.atributos>div{border-right:0;border-bottom:1px solid var(--borda)}}.tablewrap{overflow:auto}table{width:100%;border-collapse:collapse;background:var(--superficie)}th{position:-webkit-sticky;position:sticky;top:0;background:var(--superficie-2);text-align:left;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--texto-3);padding:10px 14px;white-space:nowrap}td,th{border-bottom:1px solid var(--borda)}td{padding:11px 14px;vertical-align:middle}tbody tr{transition:background .1s}tbody tr:hover{background:#f5f8f9}tbody tr:last-child td{border-bottom:0}.painel .tablewrap table{background:transparent}.link-tabela{color:var(--primaria);font-weight:600}.link-tabela:hover{text-decoration:underline}.celula-titulo{max-width:380px;min-width:180px}.celula-acao,.lista-protocolos td[data-rotulo="Aberto em"],.lista-protocolos td[data-rotulo=Natureza],.lista-protocolos td[data-rotulo=Protocolo],.lista-protocolos td[data-rotulo=Setor],.nowrap{white-space:nowrap}.celula-acao{width:1%;text-align:right}@media (max-width:700px){.lista-protocolos thead{display:none}.lista-protocolos,.lista-protocolos tbody,.lista-protocolos td,.lista-protocolos tr{display:block;width:100%}.lista-protocolos tr{border-bottom:1px solid var(--borda);padding:8px 4px}.lista-protocolos td{border:0;padding:4px 12px;display:flex;gap:10px;align-items:center}.lista-protocolos td:before{content:attr(data-rotulo);min-width:88px;color:var(--texto-3);font-size:11.5px;font-weight:600;text-transform:uppercase}.lista-protocolos .celula-acao{display:none}.painel-cab{flex-wrap:wrap}.painel-acoes:has(.segmentado){width:100%}.segmentado{width:100%}.segmentado a{flex:1 1;justify-content:center;padding:0 8px}.barra-filtros .field{flex:1 1 140px;min-width:0}}.barra-filtros{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px 18px;border-bottom:1px solid var(--borda);background:var(--superficie-2)}.barra-filtros .field{margin:0;min-width:130px;flex:0 1 190px}.barra-filtros input,.barra-filtros select{height:34px}.barra-filtros .field:has(#f-numero){flex-basis:140px}.barra-filtros .button{height:34px}.segmentado{display:inline-flex;border:1px solid var(--borda-forte);border-radius:var(--raio);overflow:hidden;background:var(--superficie)}.segmentado a{display:inline-flex;align-items:center;height:32px;padding:0 13px;font-size:13px;font-weight:600;color:var(--texto-2);border-right:1px solid var(--borda-forte)}.segmentado a:last-child{border-right:0}.segmentado a:hover{background:var(--superficie-2)}.segmentado a[aria-current=true]{background:var(--primaria);color:#fff}.contagem{font-size:12.5px;color:var(--texto-3);font-weight:500}.linha-tempo{list-style:none;margin:0;padding:0 0 0 18px;border-left:2px solid var(--borda)}.linha-tempo li{position:relative;padding:0 0 16px 12px}.linha-tempo li:before{content:"";position:absolute;left:-26px;top:3px;width:14px;height:14px;border-radius:50%;background:var(--superficie);border:2px solid var(--primaria)}.linha-tempo li.ev-criacao:before{background:var(--primaria)}.linha-tempo li.ev-nota:before{border-color:var(--texto-3)}.ev-topo{font-size:13.5px}.ev-meta{font-size:12.5px;color:var(--texto-3)}.ev-nota{white-space:pre-wrap;background:var(--superficie-2);border:1px solid var(--borda);border-radius:var(--raio);padding:8px 11px;margin-top:6px}.planos{list-style:none;margin:0;padding:0}.planos li{padding:12px 0;border-bottom:1px solid var(--borda)}.planos li:first-child{padding-top:0}.planos form{display:inline}details>summary{cursor:pointer}details>summary.button{list-style:none;display:inline-flex}details>summary.button::-webkit-details-marker{display:none}.descricao{white-space:pre-wrap;margin:0}.form-registro .painel-cab h2 .numero{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--primaria);color:#fff;font-size:12px}.opcoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.opcao{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 12px;gap:4px 12px;align-items:start;padding:14px;border:1px solid var(--borda-forte);border-radius:var(--raio-g);cursor:pointer;background:var(--superficie);transition:border-color .15s,box-shadow .15s,background .15s}.opcao:hover{border-color:var(--texto-3)}.opcao.marcada{border-color:var(--primaria);background:var(--primaria-suave);box-shadow:0 0 0 1px var(--primaria)}.opcao input{grid-row:1/3;margin:3px 0 0}.opcao strong{display:flex;align-items:center;gap:8px}.opcao strong .icone{color:var(--primaria)}.opcao p{margin:0;color:var(--texto-3);font-size:13px}.barra-envio{position:-webkit-sticky;position:sticky;bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 18px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-g);box-shadow:0 -4px 16px #0f2a2e14;z-index:5}.contador{text-align:right}.publico{display:grid;grid-template-columns:minmax(380px,44%) 1fr;min-height:100vh}.publico-marca{background:linear-gradient(160deg,#0f2a2e,#123c3a 55%,#0d4d40);color:#d6e3e3;padding:40px 48px;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.publico-logo{display:flex;align-items:center;gap:12px;color:#fff}.publico-logo strong{font-size:18px;display:block}.publico-logo small{color:#9fb4b7}.publico-marca h2{color:#fff;font-size:30px;line-height:1.2;font-weight:600;max-width:460px;margin-bottom:22px}.publico-itens{list-style:none;padding:0;margin:0;display:grid;grid-gap:14px;gap:14px;max-width:460px}.publico-itens li{display:flex;gap:12px}.publico-itens .icone{color:#5fd3ad;margin-top:2px}.publico-itens strong{color:#fff;display:block}.publico-rodape{font-size:12px;color:#8aa3a6}.publico-area{display:grid;place-items:center;padding:40px 24px;background:var(--superficie)}.publico-form{width:100%;max-width:420px}.publico-form h1{font-size:24px;margin-bottom:6px}.publico-form>.muted{margin-bottom:22px}.publico-form .card{border:0;box-shadow:none;padding:0;background:transparent;max-width:none}.publico-form .estreito{max-width:none}.publico-form form>.button{width:100%;height:40px}.publico-ambiente{display:inline-flex;margin-bottom:18px}@media (max-width:860px){.publico{grid-template-columns:1fr}.publico-marca{padding:22px 20px;gap:12px}.publico-itens,.publico-marca h2,.publico-rodape{display:none}.publico-area{place-items:start center;padding:28px 18px}}.codigo{font-size:28px;letter-spacing:3px;font-weight:700}.codigo,.codigos{font-family:ui-monospace,Menlo,Consolas,monospace}.codigos{column-count:2;font-size:15px;line-height:1.9;background:var(--superficie-2);border:1px solid var(--borda);border-radius:var(--raio);padding:12px 16px}.qr-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px}.qr-etiqueta{text-align:center;border:1px dashed var(--borda-forte);border-radius:var(--raio-g);padding:14px 10px;background:var(--superficie)}.qr-etiqueta strong{display:block;margin-top:6px}.papeis-lista{display:grid;grid-gap:8px;gap:8px;margin-bottom:12px}.papeis-lista label{display:flex;gap:10px;align-items:flex-start;padding:9px 12px;border:1px solid var(--borda);border-radius:var(--raio);cursor:pointer}.papeis-lista label:hover{background:var(--superficie-2)}.papeis-lista input{margin-top:3px}.aviso-sessao{position:fixed;left:16px;right:16px;bottom:16px;max-width:560px;margin:auto;background:var(--marca-escura);color:#fff;border-radius:var(--raio-g);padding:16px 18px;box-shadow:var(--sombra-alta);z-index:60}.aviso-sessao .button{background:#fff;color:var(--marca-escura);border-color:#fff;margin-top:10px}.hero{padding:8px 0 18px}.hero h1{font-size:22px}@media print{.aviso-sessao,.lateral,.nao-imprimir,.rodape,.topo,.veu{display:none!important}.area{margin:0!important}.conteudo{padding:0}body{background:#fff}.atributos,.card,.painel{box-shadow:none;border-color:#999}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.boas-vindas{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:-20px -28px 20px;padding:26px 28px 22px;background:linear-gradient(120deg,#ffffff,#f1f8f5 60%,#e6f3ef);border-bottom:1px solid var(--borda)}.boas-vindas h1{font-size:26px;letter-spacing:-.3px;margin:2px 0 4px}.boas-data{margin:0;font-size:12.5px;font-weight:600;color:var(--primaria)}.kpi-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.kpi{display:flex;align-items:center;gap:14px;padding:16px 18px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-g);box-shadow:var(--sombra);transition:border-color .15s,box-shadow .15s,transform .15s}a.kpi:hover{border-color:var(--borda-forte);box-shadow:0 6px 18px #0f2a2e14;transform:translateY(-1px)}.kpi-icone{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:10px;flex:none}.kpi-azul{background:#e8f0fc;color:#1d5fb4}.kpi-vermelho{background:#fdeceb;color:#b42318}.kpi-amarelo{background:#fff4de;color:#9a5b00}.kpi-verde{background:#e6f3ef;color:#0b6e55}.kpi-roxo{background:#f3ebfb;color:#6b2fa3}.kpi-textos{display:grid;line-height:1.2}.kpi-rotulo{font-size:12.5px;font-weight:600;color:var(--texto-3)}.kpi-textos strong{font-size:28px;font-weight:700;letter-spacing:-.5px;margin:3px 0 1px}.kpi-textos small{font-size:12px;color:var(--texto-3)}.lista-itens{list-style:none;margin:0;padding:0}.lista-itens li+li{border-top:1px solid var(--borda)}.item-linha{display:flex;align-items:center;gap:14px;padding:12px 18px;transition:background .1s}.lista-itens .item-linha:hover,a.item-linha:hover{background:#f5f8f9}.item-marca{width:4px;align-self:stretch;border-radius:2px;background:var(--texto-3);flex:none}.item-marca.prio-imediata{background:#b42318}.item-marca.prio-urgente{background:#d9480f}.item-marca.prio-alta{background:#c08a00}.item-marca.prio-programada{background:#2a78d6}.item-marca.prio-baixa{background:#9aa6ad}.item-textos{display:grid;grid-gap:3px;gap:3px;flex:1 1;min-width:0}.item-topo{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px}.item-titulo{color:var(--texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-direita{display:grid;justify-items:end;grid-gap:4px;gap:4px;flex:none}.item-direita small{color:var(--texto-3);font-size:12px}.prazo{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:4px;font-size:12px;font-weight:600;white-space:nowrap;flex:none}.prazo-atrasado{background:var(--perigo-fundo);color:var(--perigo)}.prazo-proximo{background:var(--aviso-fundo);color:var(--aviso)}.prazo-ok{background:var(--sucesso-fundo);color:var(--sucesso)}.prazo-neutro{background:transparent;color:var(--texto-3);padding:0;font-weight:500}.prazo-bloco{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.atalhos{display:grid;grid-gap:8px;gap:8px}.atalho{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--borda);border-radius:var(--raio-g);transition:border-color .15s,background .15s}.atalho:hover{border-color:var(--primaria);background:var(--primaria-suave)}.atalho>span:nth-child(2){display:grid;flex:1 1;line-height:1.3}.atalho small{font-size:12px}.atalho small,.atalho>.icone{color:var(--texto-3)}.atalho .kpi-icone{width:36px;height:36px;border-radius:8px}.passos-fluxo{margin:0;padding-left:20px;display:grid;grid-gap:8px;gap:8px;color:var(--texto-2)}.pessoa{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.pessoa .avatar{font-weight:700}.titulo-linha{font-weight:500}.sub-linha{font-size:12px;color:var(--texto-3);margin-top:2px}.lateral-contador{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--marca-acento);color:#fff;font-size:11px;font-weight:700;display:inline-grid;place-items:center}.recolhido .lateral-contador{position:absolute;top:4px;right:6px;min-width:16px;height:16px;font-size:10px;padding:0 4px}@media (max-width:900px){.boas-vindas{margin:-16px -14px 16px;padding:20px 14px}.recolhido .lateral-contador{position:static}}.etapas-painel{padding:16px 22px}.etapas{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;counter-reset:etapa}.etapa{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;text-align:center;min-width:0}.etapa+.etapa:before{content:"";position:absolute;top:14px;right:calc(50% + 18px);left:calc(-50% + 18px);height:2px;background:var(--borda)}.etapa-feita+.etapa-atual:before,.etapa-feita+.etapa:before{background:var(--primaria)}.etapa-marca{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;border:2px solid var(--borda-forte);background:var(--superficie);color:var(--texto-3);position:relative;z-index:1}.etapa-feita .etapa-marca{background:var(--primaria);border-color:var(--primaria);color:#fff}.etapa-atual .etapa-marca{border-color:var(--primaria);color:var(--primaria);box-shadow:0 0 0 4px var(--primaria-suave)}.etapa-rotulo{font-size:12.5px;font-weight:600;color:var(--texto-3);display:grid}.etapa-atual .etapa-rotulo,.etapa-feita .etapa-rotulo{color:var(--texto)}.etapa-rotulo small{font-weight:600;color:var(--aviso);font-size:11.5px}.etapa-cancelada .etapa-marca{background:var(--perigo-fundo);border-color:var(--perigo);color:var(--perigo)}.etapa-cancelada .etapa-rotulo{color:var(--perigo)}@media (max-width:700px){.etapa-rotulo{font-size:10.5px}.etapa-marca{width:24px;height:24px;font-size:11px}.etapa+.etapa:before{top:11px;right:calc(50% + 14px);left:calc(-50% + 14px)}.etapas-painel{padding:12px 8px}.kpi-grade{grid-template-columns:1fr 1fr;gap:10px}.kpi{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.kpi-icone{width:34px;height:34px}.kpi-textos strong{font-size:22px}}.busca-global{position:relative;display:flex;align-items:center;gap:8px;height:36px;width:min(380px,36vw);padding:0 10px;border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie-2);color:var(--texto-3);transition:border-color .15s,box-shadow .15s,background .15s}.busca-global:focus-within{background:var(--superficie);border-color:var(--primaria);box-shadow:0 0 0 3px var(--foco)}.busca-global input{border:0;height:34px;padding:0;background:transparent;box-shadow:none!important}.busca-global input::-webkit-search-cancel-button{display:none}.busca-global kbd{font:600 11px/1 inherit;font-family:inherit;color:var(--texto-3);border:solid var(--borda-forte);border-width:1px 1px 2px;border-radius:4px;padding:3px 5px;background:var(--superficie)}.busca-erro{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--perigo-fundo);color:var(--perigo);border:1px solid #f2c0bb;border-radius:var(--raio);padding:6px 10px;font-size:12px;z-index:5}.th-ordenar{display:inline-flex;align-items:center;gap:4px;color:inherit}.th-ordenar:hover{color:var(--texto)}.th-ordenar.ordenavel .icone{opacity:.35}.th-ordenar.asc,.th-ordenar.desc{color:var(--primaria)}@media (max-width:900px){.busca-global{display:none;position:absolute;left:10px;right:10px;top:calc(var(--topo) + 6px);width:auto;height:42px;background:var(--superficie);box-shadow:var(--sombra-alta);z-index:45}.busca-global.aberta{display:flex}.busca-global kbd{display:none}}.alternar-visao a{gap:6px}.quadro{display:grid;grid-template-columns:repeat(5,minmax(200px,1fr));grid-gap:12px;gap:12px;padding:14px;overflow-x:auto;background:var(--superficie-2);border-radius:0 0 var(--raio-g) var(--raio-g)}.quadro-coluna{display:flex;flex-direction:column;min-width:0;background:#eef1f4;border-radius:var(--raio-g);border:1px solid var(--borda);border-top:3px solid var(--texto-3)}.qc-entrada{border-top-color:var(--info)}.qc-andamento{border-top-color:var(--primaria)}.qc-espera{border-top-color:#c08a00}.qc-validacao{border-top-color:var(--sensivel)}.qc-encerrados{border-top-color:#9aa6ad}.quadro-cab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px;padding:10px 12px;font-size:13px;font-weight:600}.quadro-titulo{white-space:nowrap;display:inline-flex;align-items:center;gap:7px;color:var(--texto)}.quadro-titulo .icone{color:var(--texto-3)}.quadro-contas{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.quadro-contas b{min-width:24px;height:22px;padding:0 7px;border-radius:11px;background:var(--superficie);border:1px solid var(--borda);display:inline-grid;place-items:center;font-size:12px}.quadro-atraso{white-space:nowrap;font-size:11px;font-weight:600;color:var(--perigo);background:var(--perigo-fundo);border-radius:4px;padding:2px 6px}.quadro-itens{display:grid;grid-gap:8px;gap:8px;padding:0 8px 10px;align-content:start;max-height:calc(100vh - 290px);min-height:120px;overflow-y:auto}.quadro-vazio{margin:0;padding:18px 8px;text-align:center;font-size:12.5px;color:var(--texto-3);border:1px dashed var(--borda-forte);border-radius:var(--raio)}.cartao{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;background:var(--superficie);border:1px solid var(--borda);border-left:4px solid #9aa6ad;border-radius:var(--raio);box-shadow:var(--sombra);transition:border-color .15s,box-shadow .15s,transform .15s}.cartao:hover{box-shadow:0 6px 16px #0f2a2e1f;transform:translateY(-1px);border-color:var(--borda-forte)}.cartao:focus-visible{outline:2px solid var(--primaria)}.prio-borda-imediata{border-left-color:#b42318}.prio-borda-urgente{border-left-color:#d9480f}.prio-borda-alta{border-left-color:#c08a00}.prio-borda-programada{border-left-color:#2a78d6}.prio-borda-baixa{border-left-color:#9aa6ad}.cartao-rodape,.cartao-topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;min-width:0}.cartao-dir{flex:none;margin-left:auto}.cartao-numero{font-size:12px;font-weight:700;white-space:nowrap;color:var(--primaria);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cartao-topo .prio{font-size:11.5px;color:var(--texto-3);white-space:nowrap}.cartao-titulo{font-weight:600;font-size:13.5px;line-height:1.35;color:var(--texto);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cartao-meta{font-size:12px;color:var(--texto-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cartao-status{font-size:11px;font-weight:600;white-space:nowrap;color:var(--texto-2);background:var(--superficie-2);border:1px solid var(--borda);border-radius:4px;padding:1px 6px}.cartao-dir{display:inline-flex;align-items:center;gap:6px}.cartao-dir .prazo{height:20px;font-size:11px;padding:0 6px}.cartao-sem-resp{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px dashed var(--borda-forte);color:var(--texto-3)}@media (max-width:900px){.quadro{grid-template-columns:repeat(5,82vw);scroll-snap-type:x mandatory;padding:10px}.quadro-coluna{scroll-snap-align:start}.quadro-itens{max-height:none}}@media print{.quadro{display:block}.quadro-coluna{page-break-inside:avoid;break-inside:avoid;margin-bottom:10px}.quadro-itens{max-height:none}}.notificacao{position:fixed;right:20px;bottom:20px;z-index:70;display:flex;align-items:center;gap:10px;min-width:280px;max-width:min(440px,calc(100vw - 32px));padding:12px 12px 14px 14px;background:var(--marca-escura);color:#fff;border-radius:var(--raio-g);box-shadow:var(--sombra-alta);overflow:hidden;animation:entrar-notificacao .22s ease-out}.notificacao>.icone{color:#5fd3ad}.notificacao [role=status]{flex:1 1;font-weight:500}.notificacao-fechar{display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:var(--raio);background:transparent;color:#c9d6d8;cursor:pointer}.notificacao-fechar:hover{background:#ffffff1a;color:#fff}.notificacao-tempo{position:absolute;left:0;bottom:0;height:3px;width:100%;background:#5fd3ad;transform-origin:left;animation:esgotar linear forwards}@keyframes entrar-notificacao{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes esgotar{to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.notificacao,.notificacao-tempo{animation:none}}@media (max-width:700px){.notificacao{left:16px;right:16px;bottom:16px;min-width:0}}.grupo-botoes{display:inline-flex}.grupo-botoes .button{border-radius:0;margin-left:-1px}.grupo-botoes .button:first-child{border-radius:var(--raio) 0 0 var(--raio);margin-left:0}.grupo-botoes .button:nth-last-child(2){border-radius:0 var(--raio) var(--raio) 0}.grupo-botoes .button:hover{position:relative;z-index:1}.selo-grande{height:28px;font-size:13px;padding:0 12px}.so-impressao{display:none}@media print{.so-impressao{display:block}.ficha-cab{display:grid;grid-gap:2px;gap:2px;border-bottom:2px solid #000;padding-bottom:8px;margin-bottom:14px;font-size:12px}.ficha-cab strong{font-size:14px}.colunas{grid-template-columns:1fr}.etapas-painel{padding:8px}.painel{page-break-inside:avoid;break-inside:avoid}.painel-cab{min-height:0;padding:6px 10px}.painel-corpo{padding:10px}a{color:inherit}}.resumo-situacao{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.resumo-situacao a{display:grid;grid-gap:2px;gap:2px;padding:12px 14px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-g);box-shadow:var(--sombra);transition:border-color .15s,box-shadow .15s}.resumo-situacao a:hover{border-color:var(--borda-forte);box-shadow:0 4px 12px #0f2a2e14}.resumo-situacao a[aria-current=true]{border-color:var(--primaria);box-shadow:0 0 0 1px var(--primaria)}.resumo-situacao span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--texto-3)}.resumo-situacao span i{width:8px;height:8px;border-radius:50%;background:var(--texto-3)}.resumo-situacao .st-ok i{background:var(--sucesso)}.resumo-situacao .st-espera i{background:#c08a00}.resumo-situacao .st-novo i{background:var(--info)}.resumo-situacao strong{font-size:22px;font-weight:700}.cartao-sla{height:4px;background:#e6eaee;overflow:hidden;padding:0}.cartao-sla,.cartao-sla i{display:block;border-radius:2px}.cartao-sla i{height:100%;background:var(--sucesso)}.cartao-sla.prazo-proximo i{background:#c08a00}.cartao-sla.prazo-atrasado i{background:var(--perigo)}.central-kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.kpi[aria-current=true]{border-color:var(--primaria);box-shadow:0 0 0 2px var(--primaria-suave)}.central-filtros{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;padding:12px 16px;border-bottom:1px solid var(--borda)}.central-filtros .field{margin:0;min-width:150px;flex:1 1 150px;max-width:220px}.central-filtros .button{flex:none}.central-aviso{margin:0;padding:8px 16px;font-size:12.5px;color:var(--texto-3);border-bottom:1px solid var(--borda);background:var(--superficie-2)}.carga{list-style:none;margin:0;padding:12px 18px;grid-gap:12px}.carga,.carga li{display:grid;gap:12px}.carga li{grid-template-columns:minmax(110px,160px) 1fr auto;grid-gap:12px;align-items:center;font-size:13px}.carga-nome{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.carga-barra{display:flex;height:10px;border-radius:5px;background:#e6eaee;overflow:hidden}.carga-barra i{display:block;height:100%;background:var(--info)}.carga-barra i.atraso{background:var(--perigo)}.carga-num{color:var(--texto-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.carga-num b{color:var(--perigo)}.carga-legenda{display:flex;gap:14px;padding:0 18px 12px;font-size:12px;color:var(--texto-3)}.carga-legenda span{display:inline-flex;align-items:center;gap:6px}.carga-legenda i{width:10px;height:10px;border-radius:2px;background:var(--info)}.carga-legenda i.atraso{background:var(--perigo)}.pular-conteudo{position:fixed;top:8px;left:8px;transform:translateY(-160%);z-index:100;background:var(--marca-escura);color:#fff;padding:12px 18px;border-radius:8px}.pular-conteudo:focus{transform:none}.button{min-height:40px;border-radius:8px;box-shadow:0 1px 2px #0f2a2e0d}.button:not(:disabled):hover{box-shadow:0 3px 8px #0f2a2e14}.button.pequeno{min-height:34px}.button:disabled:hover{background:var(--primaria);border-color:var(--primaria)}.button.secondary:disabled:hover{background:var(--superficie);border-color:var(--borda-forte)}.painel-cab{background:linear-gradient(180deg,#fff,var(--superficie-2));border-radius:var(--raio-g) var(--raio-g) 0 0}.cab-pagina h1{font-size:clamp(22px,2.2vw,28px);letter-spacing:-.5px}.cab-sub{line-height:1.6}.conteudo{margin-right:auto;max-width:1680px}.boas-vindas{border-radius:12px;box-shadow:var(--sombra)}.kpi{transition:border-color .15s,box-shadow .15s}.kpi:focus-visible{outline:3px solid var(--primaria);outline-offset:3px}.cartao:hover{box-shadow:0 4px 12px #0f2a2e14}.cartao:focus-visible{outline:3px solid var(--primaria);outline-offset:1px}.paginacao{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-top:1px solid var(--borda);flex-wrap:wrap}.paginacao .row{margin-left:auto}.central-aviso{line-height:1.6}.checkbox-filtro{display:flex;align-items:center;gap:8px;min-height:40px;font-weight:500;color:var(--texto-2)}.checkbox-filtro input{width:18px;height:18px}.field textarea{line-height:1.6}.estado-carregamento{padding:20px;display:grid;grid-gap:16px;gap:16px}.esqueleto{height:20px;border-radius:6px;background:linear-gradient(90deg,#e9eef0,#f8fafb,#e9eef0);background-size:200% 100%;animation:esqueleto 1.4s ease infinite}.esqueleto-titulo{width:45%;height:32px}.esqueleto-bloco{height:180px}.estado-erro{max-width:680px;margin:32px auto}.acoes-aviso{display:grid;grid-gap:6px;gap:6px}.copia-erro{font-size:12px;color:var(--perigo);max-width:300px}.menu-fechar{display:none}.acao-topo{gap:6px;white-space:nowrap}.descricao-transicao{font-size:13px;color:var(--texto-2);background:var(--superficie-2);border-radius:8px;padding:10px 12px;margin-bottom:14px}@keyframes esqueleto{to{background-position:-200% 0}}@media(max-width:900px){.menu-fechar{display:inline-grid;align-self:flex-end;margin:8px 10px 0;color:#c9d6d8}.menu-fechar:hover{background:#ffffff14;color:#fff}.veu{border:0;padding:0}.gaveta-aberta .lateral{overflow-y:auto}.acao-topo span{display:none}.acao-topo{padding:0 10px}}@media(max-width:700px){.botao-icone,.button,.button.pequeno{min-height:44px}.botao-icone{min-width:44px}input,select,textarea{font-size:16px;min-height:44px}.cab-acoes{width:100%}.cab-acoes .grupo-botoes{flex-wrap:wrap}.paginacao{padding:12px}.paginacao .row{width:100%;justify-content:space-between}.boas-vindas{padding:18px}.notificacao-fechar{min-width:44px;min-height:44px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.estado-carregamento,.paginacao,.pular-conteudo{display:none}.painel-cab{background:none}.button{box-shadow:none}}.catalogo-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:20px;gap:20px}.aviso-interno{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:18px}.aviso-interno .row,.pendencias-abas{flex-wrap:wrap;gap:8px}.pendencias-abas{margin-bottom:20px}.pendencias-contagem{padding:0 20px}.coleta-header{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px 5%;background:#123c3a;color:white}.coleta-header a{color:inherit}.coleta-header nav{display:flex;gap:18px;flex-wrap:wrap}.coleta-main{max-width:800px;margin:32px auto;padding:0 20px}.coleta-main>.card{margin:24px 0}.coleta-footer{max-width:800px;margin:32px auto;padding:0 20px;color:var(--texto-3)}.protocolo-codigo{font-family:monospace;font-size:20px;font-weight:700;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.coleta-timeline{list-style:none;border-left:3px solid #14866a;padding-left:24px;margin:24px 0}.coleta-timeline li{position:relative;padding:0 0 22px 4px}.coleta-timeline li:before{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:#14866a;left:-32px;top:4px}.coleta-timeline time{font-size:13px;color:var(--texto-3)}.coleta-relato,.coleta-timeline p{white-space:pre-wrap}.coleta-relato{overflow-wrap:anywhere}@media(max-width:600px){.coleta-header{align-items:flex-start;flex-direction:column}.coleta-main{margin:20px auto}}@media print{.coleta-footer,.coleta-header{display:none}.coleta-main{margin:0;max-width:none}}.coleta-experiencia{--coleta-verde:#164e43;--coleta-tinta:#153b34;--coleta-suave:#edf5ef;--coleta-borda:#dce7df;min-height:100vh;background:#f8faf7;color:#243e36;font-size:15px;line-height:1.6}.coleta-experiencia .coleta-header{max-width:1440px;margin:auto;padding:24px 5%;background:transparent;color:var(--coleta-tinta);border-bottom:1px solid var(--coleta-borda)}.coleta-marca{display:flex;align-items:center;gap:12px}.coleta-marca>span{display:grid;line-height:1.2}.coleta-marca strong{font-size:23px;letter-spacing:-1px}.coleta-marca small{font-size:11px;letter-spacing:.15px;margin-top:5px;color:#536a60}.coleta-marca-ponto{color:#459576}.coleta-experiencia .coleta-header nav{align-items:center;gap:24px;font-size:13px;font-weight:600}.coleta-experiencia .coleta-header nav a{display:inline-flex;gap:8px;align-items:center;min-height:42px}.coleta-experiencia .coleta-header nav a:hover{color:#087b57}.coleta-experiencia .coleta-header .coleta-equipe{border:1px solid #cbdacf;border-radius:9px;padding:0 14px}.coleta-layout{max-width:1220px;margin:48px auto 64px;padding:0 32px;display:grid;grid-template-columns:340px minmax(0,1fr);grid-gap:68px;gap:68px;align-items:start}.coleta-apresentacao{position:-webkit-sticky;position:sticky;top:28px;padding:34px 28px 26px;border-radius:22px;background:#eaf2e9;overflow:hidden;border:1px solid #dee9dc}.coleta-apresentacao:after{content:"";position:absolute;top:-62px;right:-73px;width:180px;height:180px;border:1px solid #bdcfb9;border-radius:50%;pointer-events:none}.coleta-sobrancelha{display:block;font-size:10px;font-weight:700;letter-spacing:1.7px;line-height:1.6;color:#4d7161}.coleta-apresentacao h2{font-size:38px;letter-spacing:-1.7px;line-height:1.15;color:var(--coleta-tinta);margin:25px 0 18px;font-weight:650}.coleta-apresentacao h2>span{color:#5c9b77}.coleta-apresentacao>p{font-size:14px;line-height:1.8;color:#4d6558;max-width:255px}.coleta-guia{list-style:none;padding:0;margin:35px 0}.coleta-guia li{display:flex;gap:14px;position:relative;padding:0 0 25px}.coleta-guia li:last-child{padding-bottom:0}.coleta-guia li>span{display:grid;place-items:center;flex:0 0 31px;height:31px;border:1px solid #bed2bf;border-radius:50%;font-size:11px;font-weight:600;color:#477255;background:#f5f9f2;z-index:1}.coleta-guia li:not(:last-child):after{content:"";position:absolute;left:15px;top:32px;bottom:0;width:1px;background:#cadbc8}.coleta-guia strong{font-size:13px;color:var(--coleta-tinta);font-weight:650}.coleta-guia p{font-size:12px;color:#536b5b;line-height:1.5;margin:3px 0 0}.coleta-cuidado{display:flex;gap:12px;border-top:1px solid #cdddc9;padding-top:22px;color:#4d6c56}.coleta-cuidado>.icone{margin-top:4px}.coleta-cuidado p{font-size:11px;line-height:1.7;margin:0}.coleta-cuidado strong{display:block;color:#315d40;font-size:12px;margin-bottom:4px}.coleta-ambiente{display:flex;align-items:center;gap:7px;font-size:10px;margin-top:25px;color:#50644e}.coleta-ambiente>span{height:6px;width:6px;background:#709463;border-radius:50%}.coleta-experiencia .coleta-main{max-width:none;min-width:0;padding:0;margin:0;outline-offset:8px}.coleta-titulo{margin:4px 0 24px}.coleta-titulo .coleta-sobrancelha{color:#567064}.coleta-titulo h1{font-size:34px;letter-spacing:-1.25px;line-height:1.2;color:var(--coleta-tinta);margin-top:10px;font-weight:650}.coleta-local{display:flex;align-items:center;gap:13px;padding:16px 19px;border:1px solid #d7e5d9;background:#f0f6ed;border-radius:13px}.coleta-local-icone{display:grid;place-items:center;height:43px;width:43px;flex:none;background:#e0eddd;border-radius:11px;color:#3a714a}.coleta-local>div{display:grid;min-width:0}.coleta-local>div>span{font-size:11px;color:#57705b}.coleta-local strong{font-size:15px;color:#264d35;overflow-wrap:anywhere}.coleta-local-qr{margin-left:auto;color:#5b7c60;display:flex}.coleta-introducao{font-size:13px;line-height:1.7;color:#52685d;margin:15px 0 23px}.coleta-experiencia .card{border:1px solid var(--coleta-borda);border-radius:16px;background:white;box-shadow:0 4px 20px #1d422c05;padding:26px;margin:0 0 22px}.coleta-experiencia .coleta-formulario{padding:0 28px}.coleta-formulario>.erro{margin-top:24px}.coleta-bloco{min-width:0;padding:25px 0;border-bottom:1px solid #e8eee7}.coleta-bloco legend{float:left;width:100%;display:flex;gap:11px;align-items:center;color:var(--coleta-tinta);font-size:15px;font-weight:650;margin-bottom:20px;padding:0}.coleta-bloco legend+*{clear:both}.coleta-bloco legend>span{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:#eef4ed;color:#548062;font-size:10px;letter-spacing:.5px}.coleta-experiencia .field{margin:0 0 19px;gap:7px}.coleta-experiencia .field:last-child{margin-bottom:0}.coleta-experiencia .field label{font-size:12px;color:#3c5549;font-weight:600}.coleta-experiencia input,.coleta-experiencia select,.coleta-experiencia textarea{border-color:#ccd9ce;border-radius:9px;min-height:45px;padding:0 13px;font-size:14px;line-height:1.5}.coleta-experiencia textarea{padding:12px 13px;min-height:145px}.coleta-experiencia input::placeholder,.coleta-experiencia textarea::placeholder{color:#708174;font-size:12px}.coleta-experiencia .ajuda{font-size:11px;color:#5b7061;line-height:1.7}.coleta-orientacao-tipo{display:flex;align-items:flex-start;gap:8px;color:#577061;font-size:12px;line-height:1.65;margin:3px 0 0}.coleta-orientacao-tipo .icone{margin-top:2px}.coleta-campo-rodape{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.coleta-campo-rodape>span{font-size:10px;color:#607567;white-space:nowrap;margin-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.coleta-data{max-width:300px}.coleta-envio{padding:23px 0 27px;display:grid;grid-gap:20px;gap:20px}.coleta-envio>p{display:flex;gap:9px;font-size:11px;color:#5a7060;line-height:1.7;margin:0}.coleta-envio>p>.icone{margin-top:3px}.coleta-experiencia .button{min-height:45px;height:auto;border-radius:9px;background:var(--coleta-verde);border-color:var(--coleta-verde);font-size:13px;padding:12px 19px;gap:10px}.coleta-experiencia .button:hover{background:#0f3e34}.coleta-experiencia .button.secondary{background:white;color:#365a48;border-color:#ccd9ce}.coleta-experiencia .button.secondary:hover{background:#f2f7f0}.coleta-envio>.button{width:100%;justify-content:space-between}.coleta-experiencia .button:disabled{opacity:.6}.coleta-experiencia .coleta-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;max-width:1220px;margin:0 auto;padding:26px 32px;border-top:1px solid var(--coleta-borda);font-size:11px;color:#5e7064}.coleta-footer>span{flex:none}.coleta-footer>p{display:flex;gap:7px;max-width:430px;line-height:1.7;margin:0}.coleta-experiencia .coleta-comprovante{padding:32px}.coleta-sucesso-icone{display:grid;place-items:center;width:58px;height:58px;color:#2a7755;background:#e6f3e5;border:1px solid #cce4c9;border-radius:50%;margin-bottom:24px}.coleta-comprovante h2{font-size:28px;letter-spacing:-.8px;margin:7px 0 9px;color:var(--coleta-tinta)}.coleta-comprovante>p{color:#536b5c;font-size:13px}.coleta-protocolo-bloco{padding:20px;margin:25px 0 18px;background:#f1f6ee;border:1px dashed #b6cdb1;border-radius:12px}.coleta-protocolo-bloco>span{font-size:11px;color:#4f6f52;font-weight:600}.coleta-experiencia .protocolo-codigo{font-size:20px;line-height:1.8;letter-spacing:1px;color:#214f3c;margin:8px 0 12px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.coleta-protocolo-bloco>small{display:block;font-size:11px;color:#536c56;line-height:1.7}.coleta-comprovante-acoes{display:flex;gap:8px;flex-wrap:wrap}.coleta-experiencia .coleta-comprovante-acoes .button{font-size:11px;flex:1 1;padding:10px;white-space:normal}.coleta-recibo-orientacao{margin:26px 0;display:flex;gap:10px;font-size:12px;padding-top:23px;border-top:1px solid var(--coleta-borda);color:#56705e}.coleta-recibo-orientacao>.icone{margin-top:3px}.coleta-recibo-orientacao strong{font-size:13px;color:#284e37}.coleta-recibo-orientacao p{margin:5px 0 0;line-height:1.8}.coleta-consultar-link{width:100%;justify-content:space-between}.coleta-copia-aviso{font-size:12px;color:#755216;background:#fff7e8;border-radius:8px;padding:10px;margin-top:14px}.coleta-consulta-icone{display:grid;place-items:center;width:49px;height:49px;background:#edf4e9;color:#4b7552;border-radius:13px;margin-bottom:20px}.coleta-consulta h2{font-size:22px;letter-spacing:-.5px;color:var(--coleta-tinta);margin-bottom:8px}.coleta-consulta>p{font-size:13px;color:#5c7061;margin-bottom:25px}.coleta-experiencia .coleta-consulta input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.4px}.coleta-consulta>.ajuda{display:flex;align-items:flex-start;gap:7px}.coleta-consulta>.button{width:100%;justify-content:space-between}.coleta-consulta-erro,.coleta-indisponivel{padding:18px;border:1px solid #ead6b5;border-radius:12px;background:#fff9ee;color:#745522;font-size:13px;display:flex;gap:10px}.coleta-resultado-topo{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.coleta-resultado h2{font-size:21px;color:var(--coleta-tinta);letter-spacing:-.4px;margin:7px 0}.coleta-resultado>p{font-size:12px;color:#617160;margin-top:10px}.coleta-situacao{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border:1px solid #d1dfd0;background:#eff5ea;color:#3b6446;border-radius:20px;font-size:11px;line-height:1.5;font-weight:600}.coleta-situacao:before{content:"";height:6px;width:6px;background:currentColor;border-radius:50%;flex:none}.coleta-situacao[data-estado=em_analise],.coleta-situacao[data-estado=em_atendimento]{color:#235c7a;background:#ecf4fa;border-color:#cddfe9}.coleta-situacao[data-estado=concluido]{color:#28653c;background:#e5f2e3;border-color:#c5ddc0}.coleta-experiencia .coleta-timeline{border-left:1px solid #cedece;margin:28px 0 0 8px;padding:0 0 0 26px}.coleta-experiencia .coleta-timeline li{padding:0 0 26px}.coleta-experiencia .coleta-timeline li:last-child{padding-bottom:0}.coleta-experiencia .coleta-timeline li:before{left:-32px;top:6px;width:10px;height:10px;background:#60966c;box-shadow:0 0 0 4px white;border:1px solid #4e7f59}.coleta-evento-topo{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.coleta-experiencia .coleta-evento-topo strong{font-size:13px;color:#2b5037}.coleta-experiencia .coleta-timeline time{font-size:10px;color:#617362}.coleta-experiencia .coleta-timeline p{font-size:12px;color:#536b5b;margin:8px 0 0;line-height:1.8;overflow-wrap:anywhere}@media(min-width:1600px){.coleta-layout{margin-top:65px}}@media(max-width:1050px){.coleta-layout{grid-template-columns:275px minmax(0,1fr);gap:32px;padding:0 28px}.coleta-apresentacao{padding:28px 22px}.coleta-apresentacao h2{font-size:32px}.coleta-titulo h1{font-size:30px}}@media(max-width:800px){.coleta-experiencia .coleta-header{padding:18px 24px}.coleta-experiencia .coleta-header nav{gap:14px}.coleta-marca small{display:none}.coleta-experiencia .coleta-header .coleta-equipe{border:0;padding:0}.coleta-layout{grid-template-columns:minmax(0,1fr);max-width:690px;gap:28px;margin:28px auto 38px;padding:0 24px}.coleta-apresentacao{position:relative;top:auto;padding:22px 24px;border-radius:15px}.coleta-apresentacao h2{font-size:26px;letter-spacing:-.8px;margin:9px 0}.coleta-apresentacao h2 br{display:none}.coleta-apresentacao>p{max-width:none;margin-bottom:0;font-size:12px}.coleta-cuidado,.coleta-guia{display:none}.coleta-ambiente{margin-top:14px}.coleta-sobrancelha{font-size:9px;letter-spacing:1.3px}.coleta-titulo{margin-top:0}.coleta-titulo h1{font-size:29px}.coleta-experiencia .coleta-footer{max-width:690px;flex-direction:column;padding:22px 24px;gap:10px}.coleta-footer>p{max-width:none}}@media(max-width:480px){.coleta-experiencia .coleta-header{padding:16px 18px;flex-direction:column;gap:15px;align-items:stretch}.coleta-marca strong{font-size:22px}.coleta-marca small{display:block;font-size:10px}.coleta-experiencia .coleta-header nav{justify-content:space-between;font-size:12px;gap:10px}.coleta-experiencia .coleta-header nav a{min-height:38px}.coleta-layout{padding:0 16px;margin-top:20px;gap:25px}.coleta-apresentacao{padding:19px 20px}.coleta-apresentacao .coleta-sobrancelha{font-size:8px}.coleta-apresentacao h2{font-size:24px}.coleta-experiencia .card{padding:21px}.coleta-experiencia .coleta-formulario{padding:0 20px}.coleta-bloco{padding:22px 0}.coleta-experiencia input,.coleta-experiencia select,.coleta-experiencia textarea{font-size:16px}.coleta-experiencia select{padding-right:22px}.coleta-local{padding:13px;gap:10px}.coleta-local strong{font-size:14px}.coleta-local-qr{display:none}.coleta-experiencia .protocolo-codigo{font-size:16px;letter-spacing:.3px}.coleta-experiencia .coleta-comprovante{padding:23px}.coleta-comprovante-acoes .button:first-child{flex-basis:100%}.coleta-comprovante-acoes .button:not(:first-child){flex-basis:calc(50% - 8px)}.coleta-campo-rodape{gap:7px}.coleta-data{max-width:100%}.coleta-experiencia .coleta-footer{padding:20px 16px}}@media print{.coleta-experiencia{background:white}.coleta-apresentacao,.coleta-experiencia .coleta-footer,.coleta-experiencia .coleta-header{display:none}.coleta-layout{display:block;max-width:none;padding:0;margin:0}.coleta-experiencia .card{box-shadow:none;page-break-inside:avoid;break-inside:avoid}.coleta-experiencia .coleta-comprovante-acoes,.coleta-experiencia .coleta-consultar-link{display:none}.coleta-titulo{margin-top:0}}.coleta-operacao .cabecalho h1{letter-spacing:-.6px}.coleta-fila-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 26px;border:1px solid #d4e3d8;border-radius:14px;background:#edf4ed;margin-bottom:23px}.coleta-fila-intro p{font-size:23px;line-height:1.3;color:#234c39;letter-spacing:-.5px;margin:7px 0 0;font-weight:600}.coleta-fila-contagem{display:flex;align-items:center;gap:8px;padding:11px 14px;color:#48624e;border:1px solid #d1dfd1;background:#f7faf5;border-radius:10px;font-size:12px;white-space:nowrap}.coleta-fila-contagem strong{font-size:19px;color:#2b5a3c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.coleta-operacao .coleta-filtros{display:flex;flex-wrap:wrap;padding:20px 22px;border-radius:12px;gap:15px;align-items:flex-end}.coleta-filtros>.field{flex:1 1 180px;margin:0}.coleta-filtros>.button{height:38px;font-size:12px}.coleta-fila-nota{display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.7;color:#596c62;margin:16px 0}.coleta-fila-nota>.icone{margin-top:2px}.coleta-operacao .coleta-fila-lista{padding:0;overflow:hidden;border-radius:12px}.coleta-tabela-rolagem{overflow-x:auto;overscroll-behavior-x:contain}.coleta-tabela-rolagem table{min-width:940px;width:100%;margin:0}.coleta-tabela-rolagem th{font-size:10px;letter-spacing:.6px;text-transform:uppercase;background:#f5f8f4;padding:15px 16px;color:#55705b;white-space:nowrap}.coleta-tabela-rolagem td{padding:19px 16px;font-size:12px;line-height:1.8;vertical-align:top}.coleta-tabela-rolagem tr:last-child td{border-bottom:0}.coleta-tabela-rolagem tbody tr:hover{background:#f8fbf6}.coleta-tipo{font-weight:600;color:#355d48}.coleta-fila-prioridade{font-size:12px;color:#355946}.coleta-fila-prioridade[data-urgente=true]{color:#9f3e25}.coleta-analisar{display:inline-flex;align-items:center;min-height:34px;padding:4px 12px;border:1px solid #cfddcf;border-radius:7px;background:#f5f9f1;color:#31603b;font-size:11px;font-weight:600}.coleta-analisar:hover{background:#e8f2e2}.coleta-fila-vazia{display:grid;justify-items:center;padding:45px 22px;text-align:center;grid-gap:10px;gap:10px;color:#617560}.coleta-fila-vazia h2{font-size:18px;color:#36533d}.coleta-fila-vazia p{margin:0;font-size:13px}.coleta-fila-vazia a{color:#2f6945;font-weight:600;font-size:12px;text-decoration:underline}.coleta-paginacao{justify-content:flex-end;margin:20px 0;font-size:12px;color:#5c7061}.coleta-paginacao a{padding:8px 12px;border:1px solid #d6e0d4;background:white;border-radius:7px;color:#31583c}@media(max-width:700px){.coleta-fila-intro{align-items:flex-start;flex-direction:column;padding:20px;gap:16px}.coleta-fila-intro p{font-size:21px}.coleta-fila-contagem{white-space:normal}.coleta-operacao .coleta-filtros{padding:18px;gap:13px}.coleta-filtros>.field{flex-basis:100%}.coleta-filtros>.button{flex:1 1}.coleta-tabela-rolagem td{padding:15px}.coleta-paginacao{justify-content:space-between}}@media print{.coleta-fila-intro{background:white}.coleta-operacao .coleta-filtros,.coleta-paginacao{display:none}.coleta-tabela-rolagem{overflow:visible}.coleta-tabela-rolagem table{min-width:0}.coleta-tabela-rolagem td,.coleta-tabela-rolagem th{padding:8px;font-size:9px}}