@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}._8GT-La_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}._8GT-La_variable{--fonte-corpo:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.gaIxiq_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.gaIxiq_variable{--fonte-titulo:"Space Grotesk", "Space Grotesk Fallback"}
:root{--navy:#00102c;--b2:#1a2a49;--b3:#193c6b;--b4:#004a88;--blue:#0668b2;--b6:#3b85c6;--light:#a8c5e8;--light2:#c8d7eb;--pos:#0f7a52;--neg:#c0392b;--ink:#0a1f3d;--muted:#5a6b82;--line:#e8eef6;--fundo:#f4f7fb}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{color:var(--ink);background:var(--fundo);font-family:var(--fonte-corpo), "DM Sans", "Segoe UI", Arial, sans-serif;margin:0}h1,h2,.num,.bt-primario,.bt-nav{font-family:var(--fonte-titulo), "Space Grotesk", sans-serif}a{color:var(--blue)}img{max-width:100%}.pos{color:var(--pos)}.neg{color:var(--neg)}.vazio{color:var(--muted);font-size:14px}select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none' stroke='%235a6b82' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:10px 6px;padding-right:34px!important}.bt-nav{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff47;border-radius:4px;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.bt-nav:hover{background:#ffffff2e}.bt-primario{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:4px;padding:12px 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.bt-primario:hover{background:var(--b4)}.bt-secundario{color:var(--navy);border:1px solid var(--light2);cursor:pointer;background:#fff;border-radius:4px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.bt-secundario:hover{border-color:var(--b6)}.topo{background:var(--navy);color:#fff;border-bottom:4px solid var(--light);padding:22px 40px 26px}.topo-linha{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.topo-logo{width:auto;height:26px;display:block}.topo-nav{gap:10px;display:flex}.topo-nav form{margin:0}.eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--light);opacity:.85;font-size:11px;font-weight:600}.topo-titulo{margin:6px 0 0;font-size:30px;font-weight:600;line-height:1.15}.topo-sub{color:var(--light);overflow-wrap:anywhere;margin-top:6px;font-size:14px}.conteudo{gap:20px;max-width:1100px;margin:0 auto;padding:28px 40px 48px;display:grid}.cartao{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;padding:22px 24px}.cartao h2{color:var(--navy);margin:0 0 16px;font-size:16px;font-weight:600}.duas-colunas{grid-template-columns:3fr 2fr;gap:20px;display:grid}.kpis{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.kpi{border:1px solid var(--line);border-left:3px solid var(--blue);background:#fff;border-radius:8px;padding:14px 16px}.kpi-rotulo{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.kpi-valor{color:var(--navy);margin-top:6px;font-size:24px;font-weight:600}.kpi-valor.pos{color:var(--pos)}.kpi-valor.neg{color:var(--neg)}.kpi-nota{color:var(--muted);margin-top:2px;font-size:12px}.grafico{margin:0}.grafico svg{width:100%;height:240px;display:block}.grafico .grade{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.grafico-legenda{color:var(--muted);flex-wrap:wrap;gap:6px 20px;margin-bottom:12px;font-size:13px;display:flex}.grafico-legenda strong{color:var(--navy);font-weight:600}.grafico-datas{color:var(--muted);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.tabela{border-collapse:collapse;width:100%;font-size:14px}.tabela th{text-align:left;letter-spacing:1px;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:11px;font-weight:600}.tabela td{border-bottom:1px solid var(--line);white-space:nowrap;padding:10px}.tabela td.num,.tabela th:not(:first-child){text-align:right}.tabela tr.inativo{opacity:.55}.tabela a{font-weight:600;text-decoration:none}.cartao:has(.tabela){overflow-x:auto}.selo{letter-spacing:1px;text-transform:uppercase;color:var(--b4);background:var(--light2);border-radius:4px;margin-left:8px;padding:2px 6px;font-size:10px}.metas{gap:16px;margin:0;padding:0;list-style:none;display:grid}.meta-topo{justify-content:space-between;gap:10px;font-size:14px;display:flex}.meta-nome{font-weight:600}.meta-prazo,.meta-nota{color:var(--muted);font-size:12px}.meta-nota{margin-top:4px}.barra{background:var(--light2);border-radius:4px;height:8px;margin-top:8px;overflow:hidden}.barra div{background:var(--blue);height:100%}.nota-risco{color:var(--muted);border-top:1px solid var(--line);padding-top:16px;font-size:13px}.tela-login{background:var(--navy);place-items:center;min-height:100vh;padding:24px 16px;display:grid}.voltar-site{color:var(--light);text-align:center;font-size:13px;text-decoration:none}.voltar-site:hover{color:#fff}.tela-login-coluna{gap:20px;width:100%;max-width:380px;display:grid}.cartao-login{background:#fff;border-radius:6px;gap:16px;width:100%;padding:36px 32px;display:grid}.login-logo{justify-items:center;gap:14px;margin:0 auto 8px;display:grid}.login-simbolo{width:52px}.login-texto{width:168px}.cartao-login label{color:var(--muted);gap:6px;font-size:13px;font-weight:600;display:grid}.cartao-login input{font:inherit;color:var(--ink);border:1px solid var(--light2);border-radius:6px;padding:10px 12px;font-size:15px}.cartao-login input:focus{outline:2px solid var(--b6);outline-offset:-1px;border-color:#0000}:root{--ritmo-transicao:1.5}.transicao{--ritmo:var(--ritmo-transicao)}.transicao.sair{--ritmo:calc(var(--ritmo-transicao) * .6)}.tela-login{--ritmo:1}[data-transicao] .tela-login{--ritmo:var(--ritmo-transicao)}.transicao{z-index:1000;position:fixed;inset:0;overflow:hidden}.transicao-faixa{position:absolute;inset:0;transform:translateY(100%)}.transicao-faixa:first-child{background:var(--b4)}.transicao-faixa:nth-child(2){background:var(--b3)}.transicao-faixa:nth-child(3){background:var(--navy)}.cobrindo .transicao-faixa{animation:faixa-entra calc(.6s * var(--ritmo)) cubic-bezier(.76, 0, .24, 1) both}.cobrindo .transicao-faixa:nth-child(2){animation-delay:calc(80ms * var(--ritmo))}.cobrindo .transicao-faixa:nth-child(3){animation-delay:calc(.16s * var(--ritmo))}.revelando .transicao-faixa{animation:faixa-sai calc(.7s * var(--ritmo)) cubic-bezier(.76, 0, .24, 1) both;transform:none}.revelando .transicao-faixa:nth-child(3){animation-delay:calc(80ms * var(--ritmo))}.revelando .transicao-faixa:nth-child(2){animation-delay:calc(.16s * var(--ritmo))}.revelando .transicao-faixa:first-child{animation-delay:calc(.24s * var(--ritmo))}.transicao-marca{place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.transicao-simbolo{transform-origin:0 0;width:64px;overflow:visible}.transicao-simbolo .contorno{fill:#fff;fill-opacity:0;stroke:#fff;stroke-width:.3px;stroke-dasharray:1;stroke-dashoffset:1px}.transicao-simbolo .detalhe{fill:#fff;opacity:0;transform:translateY(1.5px)}.transicao-linha{background:var(--light);width:0;height:1px;margin:20px 0 12px}.transicao-legenda{font-family:var(--fonte-titulo), "Space Grotesk", sans-serif;text-transform:uppercase;letter-spacing:.34em;color:var(--light);opacity:0;font-size:11px;font-weight:500}.cobrindo .contorno{animation:tracar calc(.65s * var(--ritmo)) calc(.3s * var(--ritmo)) ease-in-out forwards, preencher calc(.3s * var(--ritmo)) calc(.8s * var(--ritmo)) ease-out forwards}.cobrindo .detalhe{animation:detalhe-entra calc(.3s * var(--ritmo)) ease-out forwards}.cobrindo .detalhe:nth-of-type(2){animation-delay:calc(.62s * var(--ritmo))}.cobrindo .detalhe:nth-of-type(3){animation-delay:calc(.67s * var(--ritmo))}.cobrindo .detalhe:nth-of-type(4){animation-delay:calc(.72s * var(--ritmo))}.cobrindo .detalhe:nth-of-type(5){animation-delay:calc(.77s * var(--ritmo))}.cobrindo .detalhe:nth-of-type(6){animation-delay:calc(.82s * var(--ritmo))}.cobrindo .detalhe:nth-of-type(7){animation-delay:calc(.87s * var(--ritmo))}.cobrindo .transicao-linha{animation:linha-abre calc(.45s * var(--ritmo)) calc(.6s * var(--ritmo)) cubic-bezier(.2, .7, .2, 1) forwards}.cobrindo .transicao-legenda{animation:legenda-entra calc(.5s * var(--ritmo)) calc(.7s * var(--ritmo)) ease-out forwards}.revelando .contorno{stroke-dashoffset:0;fill-opacity:1}.revelando .detalhe{opacity:1;transform:none}.revelando .transicao-linha{width:48px}.revelando .transicao-legenda{opacity:1}.revelando .transicao-linha,.revelando .transicao-legenda{animation:marca-sai calc(.3s * var(--ritmo)) ease-in both}.revelando .transicao-simbolo{transition:transform calc(.6s * var(--ritmo)) calc(.34s * var(--ritmo)) cubic-bezier(.65, 0, .25, 1), opacity calc(.3s * var(--ritmo))}.revelando .transicao-simbolo path{fill:#000c2a;transition:fill calc(.3s * var(--ritmo)) calc(.6s * var(--ritmo))}.revelando .contorno{stroke-opacity:0;transition:stroke-opacity calc(.2s * var(--ritmo)) calc(.1s * var(--ritmo))}.sair.revelando .transicao-simbolo{animation:marca-sai calc(.3s * var(--ritmo)) ease-in both;transition:none}.sair.revelando .transicao-simbolo path{fill:#fff;transition:none}@keyframes faixa-entra{0%{transform:translateY(100%)}to{transform:none}}@keyframes faixa-sai{0%{transform:none}to{transform:translateY(-100%)}}@keyframes tracar{to{stroke-dashoffset:0}}@keyframes preencher{to{fill-opacity:1}}@keyframes detalhe-entra{to{opacity:1;transform:none}}@keyframes linha-abre{to{width:48px}}@keyframes legenda-entra{0%{opacity:0;letter-spacing:.6em}to{opacity:1;letter-spacing:.34em}}@keyframes marca-sai{to{opacity:0;transform:translateY(-24px)}}.tela-login{--atraso:calc(0s * var(--ritmo))}[data-transicao] .tela-login{--atraso:calc(.3s * var(--ritmo))}.cartao-login{animation:subir calc(.55s * var(--ritmo)) calc(var(--atraso)) cubic-bezier(.2, .7, .2, 1) both}.cartao-login>*{animation:subir calc(.45s * var(--ritmo)) calc(var(--atraso) + calc(.12s * var(--ritmo))) cubic-bezier(.2, .7, .2, 1) both}.cartao-login>:nth-child(2){animation-delay:calc(var(--atraso) + calc(.18s * var(--ritmo)))}.cartao-login>:nth-child(3){animation-delay:calc(var(--atraso) + calc(.24s * var(--ritmo)))}.cartao-login>:nth-child(4){animation-delay:calc(var(--atraso) + calc(.3s * var(--ritmo)))}.cartao-login>:nth-child(5){animation-delay:calc(var(--atraso) + calc(.36s * var(--ritmo)))}.voltar-site{animation:aparecer calc(.4s * var(--ritmo)) calc(var(--atraso) + calc(.45s * var(--ritmo))) ease-out both}[data-transicao] .cartao-login{animation-name:aparecer}[data-transicao] .login-logo{animation:none}[data-transicao] .login-texto{animation:subir calc(.45s * var(--ritmo)) calc(var(--atraso) + calc(.55s * var(--ritmo))) cubic-bezier(.2, .7, .2, 1) both}[data-simbolo] .login-simbolo{visibility:hidden}@keyframes subir{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes aparecer{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cartao-login,.cartao-login>*,.voltar-site{animation:none}}.cartao-login{position:relative;overflow:hidden}.cartao-login:before{content:"";background:var(--b6);opacity:0;width:40%;height:3px;transition:opacity .2s;position:absolute;top:0;left:0;transform:translate(-100%)}.cartao-login:has([aria-busy=true]):before{opacity:1;animation:1.1s cubic-bezier(.65,0,.35,1) infinite barra-corre}.cartao-login:has([aria-busy=true]) :is(input,.pin){opacity:.55;pointer-events:none;transition:opacity .2s}.bt-entrar{justify-content:center;align-items:center;gap:10px;display:inline-flex}.bt-entrar:disabled{cursor:progress}.giro{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite girar}@keyframes barra-corre{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cartao-login:has([aria-busy=true]):before{width:100%;animation:none;transform:none}.giro{animation-duration:1.6s}}.pin{border:1px solid var(--light2);border-radius:6px;justify-content:center;align-items:center;gap:16px;height:46px;display:flex;position:relative}.pin-foco{outline:2px solid var(--b6);outline-offset:-1px;border-color:#0000}.pin input{opacity:0;color:#0000;caret-color:#0000;cursor:text;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.pin-bolinha{border:1.5px solid var(--light2);border-radius:50%;width:14px;height:14px;transition:border-color .15s,background .15s}.pin-bolinha.atual{border-color:var(--b6)}.pin-bolinha.cheia{background:var(--navy);border-color:var(--navy);animation:.22s cubic-bezier(.2,.7,.2,1.4) bolinha-enche}@keyframes bolinha-enche{0%{transform:scale(.4)}to{transform:none}}@media (prefers-reduced-motion:reduce){.pin-bolinha.cheia{animation:none}}.erro{color:var(--neg);background:#fbeceb;border-radius:6px;margin:0;padding:10px 12px;font-size:14px;transition:opacity .3s}.erro.saindo{opacity:0}.login-passo{text-align:center;gap:6px;display:grid}.login-passo h1{color:var(--navy);margin:0;font-size:19px;font-weight:600}.login-passo p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.login-sair{text-align:center;justify-items:center;gap:6px;display:grid}.login-sair button{font:inherit;color:var(--light);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.login-sair button:hover{color:#fff}.login-sair span{color:var(--light);opacity:.8;font-size:12px}.tela-login-coluna.login-2fa{max-width:400px}.login-2fa-qr{justify-items:center;gap:8px;display:grid}.login-2fa-qr details{color:var(--muted);text-align:center;font-size:13px}.login-2fa-qr summary{cursor:pointer;color:var(--blue)}.login-2fa-qr code{letter-spacing:.5px;color:var(--ink);word-break:break-all;margin-top:8px;font-size:14px;display:block}.login-2fa-form{gap:16px;display:grid}@media (max-width:760px){.topo,.conteudo{padding-left:16px;padding-right:16px}.duas-colunas{grid-template-columns:1fr}.kpis{grid-template-columns:repeat(2,1fr)}.grafico svg{height:180px}.topo-logo{height:22px}.topo-titulo{font-size:24px}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
