@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/inter-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--red:#d7262e;--red-soft:#fdeceb;--ink:#141414;--muted:#6b6b6b;--line:#e7e3df;--bg:#faf8f6;--ok:#1e7a45}*{box-sizing:border-box}body{margin:0;font-family:Inter,system-ui,sans-serif;color:var(--ink);background:var(--bg);font-size:15px;line-height:1.5}a{color:var(--red);text-decoration:none}a:hover{text-decoration:underline}.topo{background:#fff;border-bottom:1px solid var(--line)}.topo .in{max-width:1240px;margin:0 auto;padding:0 20px;height:64px;display:flex;align-items:center;gap:24px}.topo img{height:34px}.topo nav{display:flex;gap:18px;flex:1 1}.topo nav a{color:var(--ink);font-weight:500}.pagina{max-width:1240px;margin:0 auto;padding:28px 20px 60px}h1{font-size:28px;margin:0 0 4px;letter-spacing:-.5px}h2{font-size:19px;margin:0 0 12px}.muted{color:var(--muted)}.small{font-size:13px}.card{border:1px solid var(--line);border-radius:14px;padding:18px}.btn,.card{background:#fff}.btn{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;border:1px solid var(--line);color:var(--ink);font:inherit;font-weight:600;cursor:pointer}.btn.prim{background:var(--red);border-color:var(--red);color:#fff}.btn:disabled{opacity:.6;cursor:default}.btn:hover{text-decoration:none}label{display:block;font-weight:600;font-size:13px;margin:0 0 4px}input,select,textarea{width:100%;font:inherit;padding:9px 11px;border:1px solid var(--line);border-radius:10px;background:#fff}textarea{min-height:80px}.campo{margin-bottom:14px}.linha{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:14px;gap:14px}.erro{color:#b00020}.erro,.ok{font-weight:600}.ok{color:var(--ok)}.funil{display:grid;grid-template-columns:repeat(5,minmax(220px,1fr));grid-gap:14px;gap:14px;overflow-x:auto}.coluna h3{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin:0 0 10px;display:flex;justify-content:space-between}.op{display:block;background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px;margin-bottom:10px;color:var(--ink)}.op:hover{border-color:var(--red);text-decoration:none}.op b{display:block}.op .muted{font-size:13px}.chip{display:inline-block;font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:999px;background:#eee;margin-right:4px}.chip.r{background:var(--red-soft);color:var(--red)}.chip.v{background:#e9f6ee;color:var(--ok)}.duas{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:18px;gap:18px;align-items:start}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line);vertical-align:top}th{font-size:12px;text-transform:uppercase;letter-spacing:.8px;color:var(--muted)}td.n{text-align:right;white-space:nowrap}.ativ{border-left:3px solid var(--line);padding:2px 0 10px 12px;margin-left:4px}@media (max-width:900px){.duas{grid-template-columns:1fr}.funil{grid-template-columns:repeat(5,260px)}}@media print{.nao-imprimir,.topo{display:none!important}body{background:#fff}.card{border:0;padding:0}}.rotulo{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 0 4px}.rotulo label{margin:0}.ajuda{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border-radius:50%;border:1.5px solid var(--red);background:#fff;color:var(--red);font:700 12px/1 Inter,system-ui,sans-serif;cursor:pointer;flex:none}.ajuda[aria-expanded=true]{background:var(--red);color:#fff}.ajuda:focus-visible{outline:2px solid var(--red);outline-offset:2px}.ajuda-texto{flex-basis:100%;display:block;font-size:12.5px;line-height:1.45;background:var(--red-soft);color:var(--ink);border-radius:8px;padding:6px 10px}.arquivo-oculto{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.arquivo-oculto:focus-visible+p label{outline:2px solid var(--red);outline-offset:2px}.espera{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(20,20,20,.28);opacity:0;visibility:hidden;animation:espera-aparece .2s ease-out .3s forwards}.espera-caixa{background:#fff;color:var(--ink);border-radius:16px;padding:22px 26px;width:max-content;max-width:min(400px,100%);text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.18)}.espera-icone{display:block;width:56px;height:56px;margin:0 auto;animation:espera-gira 1.1s linear infinite}.espera-texto{margin:12px 0 0;font-weight:600}.espera-passo{margin:6px 0 0;font-size:13px;color:var(--muted)}.espera-demora{margin:14px 0 0;font-size:13.5px;text-align:left}.espera-acoes{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:14px}.espera-acoes .btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.so-leitor{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes espera-aparece{to{opacity:1;visibility:visible}}@keyframes espera-gira{to{transform:rotate(1turn)}}@keyframes espera-pulsa{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.espera{animation-duration:.01s}.espera-icone{animation:espera-pulsa 2.4s ease-in-out infinite}}@media print{.espera{display:none!important}}