@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3a8c42b5910a252f-s.3lbsujm2n8k6s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ad2da43806db5d0-s.2dudn6bv_poz-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7b4e2e6f9c9cb284-s.26d5xshw2vdh3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c406f8be6f619dd-s.0mu4-ortg8fin.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/840875bd7f92d1fd-s.1t7520p5sfc1t.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:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0a79432b585e7d3-s.p.1ay1jy0-bfc4a.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:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0237707a3fa24171-s.00licbk65exol.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/27167f7eb5311aca-s.0ak44zg_kjc61.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4ac0d56380b946ea-s.3axjk9d1m5_k6.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b7884780d5aea374-s.1s9vq5z1h5jcu.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/18ca264cc18482e9-s.2aa6loj74htdu.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:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cbe79b82b3b6588a-s.p.0w014qgprzbql.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:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5558481e0b3e389e-s.2no1p4ni73x31.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e019350364d5f497-s.03xlgvoej3q4l.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/51a3af8b4464b3b9-s.2fnu8uymfvayr.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0345e7109a310f2c-s.3xr16g8q2rvfk.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/30d536761046d5d0-s.3dpa8acchrchc.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:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7313bc143b5184c5-s.p.0gm5xa07u9y0b.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:Ubuntu Fallback;src:local(Arial);ascent-override:91.32%;descent-override:18.52%;line-gap-override:2.74%;size-adjust:102.06%}.Cq7ETq_className{font-family:Ubuntu,Ubuntu Fallback;font-style:normal}.Cq7ETq_variable{--font-ubuntu:"Ubuntu", "Ubuntu Fallback"}
:root{--azul:#061644;--azul-hover:#122b78;--azul-active:#040f30;--verde:#73bf02;--verde-hover:#68ac02;--verde-active:#5c9902;--fundo:#fff;--fundo-alt:#f0f1f4;--superficie:#fff;--superficie-elevada:#fff;--texto:#061644;--texto-2:#515c7c;--texto-placeholder:#767f98;--texto-sobre-azul:#fff;--texto-sobre-verde:#061644;--borda:#cdd0da;--borda-suave:#e1e3e9;--link:#061644;--verde-texto:#4b7c01;--sucesso:#4b7c01;--sucesso-bg:#eef7e1;--alerta:#7a5a00;--alerta-bg:#fff4d6;--erro:#b42318;--erro-bg:#fdecea;--info:#122b78;--info-bg:#e7ebf7;--neutro:#061644;--neutro-bg:#f0f1f4;--foco-anel:#73bf0273;--foco-cor:#061644;--primario-bg:#061644;--primario-bg-hover:#122b78;--primario-bg-active:#040f30;--primario-texto:#fff;--chrome:#061644;--chrome-2:#0d2266;--chrome-borda:#1b3a8f;--chrome-texto:#fff;--chrome-texto-2:#b9c1d9;--chao:#e9ebf0;--sombra-card:0 2px 8px #06164414;--sombra-flutuante:0 8px 24px #06164429;--fonte:var(--font-ubuntu,"Ubuntu"), "Segoe UI", Arial, sans-serif;--fonte-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--t-h1:1.75rem;--t-h2:1.375rem;--t-h3:1.125rem;--t-corpo:.9375rem;--t-pequeno:.8125rem;--t-label:.75rem;--altura-linha:1.5;--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:20px;--e-6:24px;--e-8:32px;--e-10:40px;--e-12:48px;--raio-p:6px;--raio-m:8px;--raio-g:12px;--raio-pilula:999px;--altura-barra:56px;--largura-menu:300px;--altura-controle:40px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fundo:#061644;--fundo-alt:#0a1c55;--superficie:#0d2266;--superficie-elevada:#12297a;--texto:#fff;--texto-2:#cdd0da;--texto-placeholder:#9aa3bd;--borda:#1b3a8f;--borda-suave:#16307a;--link:#fff;--verde-texto:#73bf02;--sucesso:#8fd22a;--sucesso-bg:#173a12;--alerta:#f5c84b;--alerta-bg:#3a2f0a;--erro:#ff8a80;--erro-bg:#4a1414;--info:#b9c6f0;--info-bg:#16307a;--neutro:#fff;--neutro-bg:#16307a;--sombra-card:0 2px 8px #00000059;--sombra-flutuante:0 8px 24px #00000080;--foco-cor:#73bf02;--primario-bg:#fff;--primario-bg-hover:#e1e3e9;--primario-bg-active:#cdd0da;--primario-texto:#061644;--chrome:#040f30;--chrome-2:#0a1c55;--chao:#061644;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--fundo:#061644;--fundo-alt:#0a1c55;--superficie:#0d2266;--superficie-elevada:#12297a;--texto:#fff;--texto-2:#cdd0da;--texto-placeholder:#9aa3bd;--borda:#1b3a8f;--borda-suave:#16307a;--link:#fff;--verde-texto:#73bf02;--sucesso:#8fd22a;--sucesso-bg:#173a12;--alerta:#f5c84b;--alerta-bg:#3a2f0a;--erro:#ff8a80;--erro-bg:#4a1414;--info:#b9c6f0;--info-bg:#16307a;--neutro:#fff;--neutro-bg:#16307a;--sombra-card:0 2px 8px #00000059;--sombra-flutuante:0 8px 24px #00000080;--foco-cor:#73bf02;--primario-bg:#fff;--primario-bg-hover:#e1e3e9;--primario-bg-active:#cdd0da;--primario-texto:#061644;--chrome:#040f30;--chrome-2:#0a1c55;--chao:#061644;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--fundo);color:var(--texto);font-family:var(--fonte);font-size:var(--t-corpo);line-height:var(--altura-linha);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{text-wrap:balance;margin:0;line-height:1.25}h1{font-size:var(--t-h1);font-weight:700}h2{font-size:var(--t-h2);font-weight:700}h3{font-size:var(--t-h3);font-weight:500}p{margin:0}a{color:var(--link);text-underline-offset:2px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--foco-cor);outline-offset:2px;box-shadow:0 0 0 4px var(--foco-anel)}.num,td.num,.tabular{font-variant-numeric:tabular-nums}.label{font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-2);font-weight:500}.texto-2{color:var(--texto-2)}.pequeno{font-size:var(--t-pequeno)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.faixa-ambiente{align-items:center;gap:var(--e-2);padding:var(--e-1) var(--e-4);background:var(--alerta-bg);color:var(--alerta);font-size:var(--t-pequeno);border-bottom:1px solid var(--borda-suave);justify-content:center;font-weight:500;display:flex}.btn{justify-content:center;align-items:center;gap:var(--e-2);min-height:var(--altura-controle);padding:0 var(--e-4);border-radius:var(--raio-m);font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;font-weight:500;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn--primario{background:var(--primario-bg);color:var(--primario-texto)}.btn--primario:hover{background:var(--primario-bg-hover)}.btn--primario:active{background:var(--primario-bg-active)}.btn--destaque{background:var(--verde);color:var(--texto-sobre-verde)}.btn--destaque:hover{background:var(--verde-hover)}.btn--destaque:active{background:var(--verde-active)}.btn--secundario{background:var(--superficie);color:var(--texto);border-color:var(--borda)}.btn--secundario:hover{background:var(--fundo-alt)}.btn--fantasma{color:var(--texto);background:0 0}.btn--fantasma:hover{background:var(--fundo-alt)}.btn--perigo{background:var(--superficie);color:var(--erro);border-color:var(--erro)}.btn--perigo:hover{background:var(--erro-bg)}.btn--pequeno{min-height:32px;padding:0 var(--e-3);font-size:var(--t-pequeno)}.campo{gap:var(--e-1);flex-direction:column;min-width:0;display:flex}.campo__rotulo{font-size:var(--t-pequeno);color:var(--texto);font-weight:500}.campo__ajuda{font-size:var(--t-pequeno);color:var(--texto-2)}.campo__erro{font-size:var(--t-pequeno);color:var(--erro)}.entrada,.selecao{height:var(--altura-controle);padding:0 var(--e-3);border:1px solid var(--borda);border-radius:var(--raio-p);background:var(--superficie);color:var(--texto);font:inherit}.entrada::placeholder{color:var(--texto-placeholder)}.entrada:focus,.selecao:focus{border:2px solid var(--foco-cor);box-shadow:0 0 0 3px var(--foco-anel);padding-inline:calc(var(--e-3) - 1px);outline:none}.entrada[aria-invalid=true]{border-color:var(--erro)}.entrada--numero{text-align:right;font-variant-numeric:tabular-nums}.envio{align-items:center;gap:var(--e-2);text-align:center;padding:var(--e-6);border:1.5px dashed var(--borda);border-radius:var(--raio-m);background:var(--fundo-alt);color:var(--texto-2);flex-direction:column;display:flex}.envio[data-arrastando=true]{border-color:var(--verde);background:var(--sucesso-bg)}.arquivo{align-items:center;gap:var(--e-3);padding:var(--e-3);border:1px solid var(--borda-suave);border-radius:var(--raio-m);background:var(--superficie);display:flex}.arquivo__hash{font-family:var(--fonte-mono);font-size:var(--t-label);color:var(--texto-2)}.card{background:var(--superficie);border:1px solid var(--borda-suave);border-radius:var(--raio-m);padding:var(--e-5);box-shadow:var(--sombra-card);min-width:0}.card--realce{border-left:4px solid var(--verde)}.grade-cards{gap:var(--e-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.indicador__valor{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700}.tabela-envolve{border:1px solid var(--borda-suave);border-radius:var(--raio-m);background:var(--superficie);overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:var(--t-pequeno)}.tabela th{text-align:left;color:var(--texto-2);background:var(--fundo-alt);padding:var(--e-2) var(--e-3);border-bottom:1px solid var(--borda);white-space:nowrap;font-weight:500;position:sticky;top:0}.tabela td{padding:var(--e-2) var(--e-3);border-bottom:1px solid var(--borda-suave);vertical-align:middle}.tabela tbody tr:hover{background:var(--fundo-alt)}.tabela .num{text-align:right;white-space:nowrap}.tabela tfoot td{border-top:2px solid var(--borda);border-bottom:0;font-weight:700}.tabela tr[data-situacao=divergente] td:first-child{box-shadow:inset 3px 0 0 var(--erro)}.tabela tr[data-situacao=alerta] td:first-child{box-shadow:inset 3px 0 0 var(--alerta)}.tabela tr[data-situacao=ajustada] td:first-child{box-shadow:inset 3px 0 0 var(--info)}.diferenca--zero{color:var(--texto-2)}.diferenca--positiva,.diferenca--negativa{color:var(--erro);font-weight:500}.situacao{height:24px;padding:0 var(--e-2);border-radius:var(--raio-pilula);font-size:var(--t-label);white-space:nowrap;background:var(--neutro-bg);color:var(--neutro);align-items:center;gap:6px;font-weight:500;display:inline-flex}.situacao:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.situacao--sucesso{background:var(--sucesso-bg);color:var(--sucesso)}.situacao--alerta{background:var(--alerta-bg);color:var(--alerta)}.situacao--erro{background:var(--erro-bg);color:var(--erro)}.situacao--info{background:var(--info-bg);color:var(--info)}.conferencias{border:1px solid var(--borda-suave);border-radius:var(--raio-m);background:var(--superficie);flex-direction:column;display:flex}.conferencia{gap:var(--e-3);padding:var(--e-3) var(--e-4);border-bottom:1px solid var(--borda-suave);grid-template-columns:auto 1fr auto auto auto;align-items:center;display:grid}.conferencia:last-child{border-bottom:0}.conferencia__valor{font-variant-numeric:tabular-nums;text-align:right;min-width:110px}@media (max-width:640px){.conferencia{grid-template-columns:auto 1fr}.conferencia__valor{text-align:left}}.aviso{gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--raio-m);border:1px solid #0000;display:flex}.aviso--info{background:var(--info-bg);color:var(--info)}.aviso--alerta{background:var(--alerta-bg);color:var(--alerta)}.aviso--erro{background:var(--erro-bg);color:var(--erro)}.aviso--sucesso{background:var(--sucesso-bg);color:var(--sucesso)}.dialogo{border-radius:var(--raio-g);background:var(--superficie-elevada);color:var(--texto);box-shadow:var(--sombra-flutuante);border:0;width:min(560px,100vw - 32px);padding:0}.dialogo::backdrop{background:#06164473}.dialogo__corpo{padding:var(--e-6);gap:var(--e-4);flex-direction:column;display:flex}.dialogo__acoes{justify-content:flex-end;gap:var(--e-2);padding:var(--e-4) var(--e-6);border-top:1px solid var(--borda-suave);display:flex}.dialogo--largo{width:min(880px,100vw - 32px)}.dialogo__corpo h3{font-size:var(--t-h3);margin-bottom:var(--e-2);font-weight:500}.dialogo__corpo .tabela-envolve{max-height:40vh;overflow:auto}.toast{right:var(--e-4);bottom:var(--e-4);z-index:50;gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--raio-m);background:var(--primario-bg);color:var(--primario-texto);box-shadow:var(--sombra-flutuante);align-items:center;max-width:min(420px,100vw - 32px);display:flex;position:fixed}.horas-total{align-items:center;gap:var(--e-3);font-variant-numeric:tabular-nums;display:flex}.medidor{border-radius:var(--raio-pilula);background:var(--fundo-alt);flex:1;height:8px;overflow:hidden}.medidor__barra{background:var(--primario-bg);height:100%}.medidor[data-situacao=completo] .medidor__barra{background:var(--verde)}.medidor[data-situacao=excedido] .medidor__barra{background:var(--erro)}.vazio{align-items:center;gap:var(--e-3);text-align:center;padding:var(--e-10) var(--e-4);color:var(--texto-2);flex-direction:column;display:flex}.vazio__titulo{color:var(--texto);font-weight:500;font-size:var(--t-h3)}.auth{min-height:100%;padding:var(--e-6) var(--e-4);background:var(--fundo-alt);place-items:center;display:grid}.auth__cartao{gap:var(--e-5);flex-direction:column;align-items:flex-start;width:min(440px,100%);display:flex}.auth__isotipo{width:56px;height:56px}.formulario{gap:var(--e-4);flex-direction:column;width:100%;display:flex}.formulario--linha{flex-flow:wrap;align-items:flex-end}.caixas{gap:var(--e-4);flex-wrap:wrap;display:flex}.caixa{align-items:center;gap:var(--e-2);font-size:var(--t-pequeno);cursor:pointer;display:inline-flex}.caixa input{width:16px;height:16px;accent-color:var(--verde)}.tabela .acoes{gap:var(--e-2);flex-wrap:wrap;align-items:center;display:flex}.lista-links{gap:var(--e-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.lista-links .card{gap:var(--e-2);color:var(--texto);flex-direction:column;text-decoration:none;display:flex}.lista-links .card:hover{background:var(--fundo-alt)}.shell{background:var(--chao);flex-direction:column;min-height:100%;display:flex;position:relative}.barra{height:var(--altura-barra);align-items:center;gap:var(--e-3);padding-inline:var(--e-4);background:var(--chrome);color:var(--chrome-texto);border-bottom:1px solid var(--chrome-borda);z-index:20;display:flex;position:sticky;top:0}.barra__botao-menu{border-radius:var(--raio-p);width:40px;height:40px;color:var(--chrome-texto);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.barra__botao-menu:hover,.barra__botao-menu[aria-expanded=true]{background:#ffffff1a}.barra__logo-link{height:32px;padding-right:var(--e-3);border-right:1px solid #ffffff38;flex:none;align-items:center;display:flex}.barra__logo{width:auto;height:30px;display:block}.barra__modulo{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:17px;font-weight:700;overflow:hidden}.barra__contexto{align-items:center;gap:var(--e-2);margin-left:var(--e-2);display:flex}.barra__usuario{padding-left:var(--e-3);border-left:1px solid #ffffff38;flex:none;align-items:center;gap:10px;height:32px;margin-left:auto;display:flex}.barra__avatar{border-radius:var(--raio-p);background:var(--verde);width:30px;height:30px;color:var(--azul);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.barra__usuario-texto{flex-direction:column;line-height:1.1;display:flex}.barra__nome{font-size:13px}.barra__papel{letter-spacing:.14em;text-transform:uppercase;color:var(--verde);font-size:11px}.barra__sair{color:var(--chrome-texto-2);font:inherit;font-size:var(--t-pequeno);cursor:pointer;padding:var(--e-1) var(--e-2);border-radius:var(--raio-p);background:0 0;border:0}.barra__sair:hover{color:var(--chrome-texto);background:#ffffff1a}.seletor-contexto{align-items:center;gap:var(--e-2);display:inline-flex}.seletor-contexto__campo{align-items:center;gap:var(--e-2);height:36px;padding-inline:var(--e-3);border:1px solid var(--chrome-borda);border-radius:var(--raio-p);background:var(--chrome-2);color:var(--chrome-texto);white-space:nowrap;cursor:pointer;font-size:14px;display:inline-flex}.seletor-contexto__rotulo{letter-spacing:.12em;text-transform:uppercase;color:var(--chrome-texto-2);font-size:11px}.seletor-contexto select{color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;max-width:180px;padding:0;font-weight:500}.seletor-contexto select option{color:var(--azul);background:#fff}.seletor-contexto select:focus-visible{outline:2px solid var(--verde);outline-offset:2px;box-shadow:none}.seletor-contexto[data-trocando]{opacity:.6}.menu-fundo{inset:var(--altura-barra) 0 0 0;z-index:30;cursor:default;background:#06164473;border:0;margin:0;padding:0;position:fixed}.menu{top:var(--altura-barra);width:var(--largura-menu);z-index:31;background:var(--chrome);max-width:100vw;color:var(--chrome-texto);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;overflow-y:auto;box-shadow:4px 0 16px #06164459}.menu__topo{flex-direction:column;gap:6px;padding:20px 20px 12px;display:flex}.menu__filete{background:var(--verde);width:32px;height:4px;display:block}.menu__titulo{letter-spacing:.18em;text-transform:uppercase;color:var(--chrome-texto-2);font-size:11px}.menu__lista{flex-direction:column;gap:2px;padding:4px 12px;display:flex}.menu__item{align-items:center;gap:var(--e-3);color:var(--chrome-texto);text-align:left;font:inherit;border-left:3px solid #0000;border-radius:4px;padding:10px 12px;text-decoration:none;display:flex}.menu__item:hover{background:#ffffff0f}.menu__item:focus-visible{outline:2px solid var(--verde);outline-offset:-2px;box-shadow:none}.menu__item[aria-current=page]{border-left-color:var(--verde);background:#ffffff1a}.menu__icone{width:20px;color:var(--chrome-texto);flex:none;justify-content:center;display:inline-flex}.menu__texto{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.menu__nome{font-size:14px;line-height:1.2}.menu__item[aria-current=page] .menu__nome{font-weight:700}.menu__descricao{color:var(--chrome-texto-2);font-size:11px;line-height:1.3}.menu__item[data-futuro=true] .menu__nome{color:var(--chrome-texto-2)}.menu__em-breve{letter-spacing:.14em;text-transform:uppercase;color:var(--verde);border:1px solid var(--verde);border-radius:2px;flex:none;padding:2px 5px;font-size:9px}.menu__secao{gap:var(--e-2);border-top:1px solid #ffffff29;flex-direction:column;padding:12px 20px;display:none}.menu__secao .seletor-contexto{flex-direction:column;align-items:stretch}.menu__secao .seletor-contexto__campo{justify-content:space-between}.menu__rodape{color:var(--chrome-texto-2);gap:var(--e-2);border-top:1px solid #ffffff29;flex-direction:column;margin-top:auto;padding:16px 20px;font-size:11px;line-height:1.4;display:flex}.conteudo{width:100%;max-width:1440px;padding:var(--e-6) var(--e-8) var(--e-10);gap:var(--e-5);flex-direction:column;min-width:0;margin:0 auto;display:flex}.cabecalho-pagina{justify-content:space-between;align-items:flex-end;gap:var(--e-4);flex-wrap:wrap;display:flex}.cabecalho-pagina__texto{flex-direction:column;gap:4px;min-width:0;display:flex}.cabecalho-pagina__acoes{gap:var(--e-2);flex-wrap:wrap;display:flex}.migalha{letter-spacing:.14em;text-transform:uppercase;color:var(--texto-2);font-size:12px}.migalha a{color:inherit}.linha{gap:var(--e-2);flex-wrap:wrap;align-items:center;display:flex}.colunas{gap:var(--e-5);flex-wrap:wrap;align-items:flex-start;display:flex}.colunas__principal{gap:var(--e-5);flex-direction:column;flex:999 560px;min-width:0;display:flex}.colunas__lateral{gap:var(--e-5);flex-direction:column;flex:320px;min-width:0;display:flex}.colunas__lateral--larga{flex-basis:360px}.etapas{background:var(--superficie);border:1px solid var(--borda-suave);border-radius:var(--raio-m);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.etapa{border-right:1px solid var(--borda-suave);flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.etapa:last-child{border-right:0}.etapa__numero{letter-spacing:.14em;text-transform:uppercase;color:var(--texto-2);font-size:11px}.etapa__nome{font-size:14px;font-weight:500}.etapa__detalhe{font-size:var(--t-pequeno);color:var(--texto-2)}.etapa[data-estado=feita]{box-shadow:inset 0 -4px 0 var(--verde)}.etapa[data-estado=atual]{background:var(--chrome);color:var(--chrome-texto)}.etapa[data-estado=atual] .etapa__numero,.etapa[data-estado=atual] .etapa__detalhe{color:var(--chrome-texto-2)}.painel{background:var(--superficie);border:1px solid var(--borda-suave);border-radius:var(--raio-m);flex-direction:column;min-width:0;display:flex}.painel__cabecalho{padding:var(--e-4) var(--e-5);border-bottom:1px solid var(--borda-suave);justify-content:space-between;align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.painel__cabecalho h2{font-size:var(--t-h3)}.painel__corpo{padding:var(--e-4) var(--e-5);flex-direction:column;gap:14px;display:flex}.painel__corpo+.painel__corpo{border-top:1px solid var(--borda-suave)}.painel>.tabela-envolve{border:0;border-radius:0}.resumo{gap:var(--e-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.resumo--3{grid-template-columns:repeat(3,minmax(0,1fr))}.resumo__item{background:var(--superficie);border:1px solid var(--borda-suave);border-radius:var(--raio-m);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.resumo__valor{font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.resumo__valor--erro{color:var(--erro)}.filtros{gap:var(--e-2);flex-wrap:wrap;align-items:center;display:flex}.filtros__espaco{flex:1}.filtro{height:32px;padding:0 var(--e-3);border-radius:var(--raio-pilula);border:1px solid var(--borda);background:var(--superficie);color:var(--texto);font:inherit;cursor:pointer;align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.filtro[aria-pressed=true],.filtro[aria-current=true]{background:var(--chrome);color:var(--chrome-texto);border-color:var(--chrome)}.filtros .entrada,.filtros .selecao{height:32px}.barra-acoes{align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4);background:var(--superficie);border:1px solid var(--borda-suave);border-radius:var(--raio-m);flex-wrap:wrap;display:flex;position:sticky;bottom:0;box-shadow:0 -2px 12px #06164414}.barra-acoes__texto{flex:1;min-width:240px}.progresso{border-radius:var(--raio-pilula);background:var(--fundo-alt);height:8px;overflow:hidden}.progresso__barra{background:var(--chrome);height:100%;display:block}.kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;font-size:13px;display:grid}.kv--4{grid-template-columns:repeat(4,minmax(0,1fr))}.kv dt{color:var(--texto-2);margin:0}.kv dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.par{justify-content:space-between;align-items:center;gap:var(--e-3);display:flex}.delta--mais{color:var(--erro);font-weight:500}.delta--zero{color:var(--texto-2)}.opcoes{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.opcao{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.opcao input{accent-color:var(--verde);margin-top:4px}.lista-passos{flex-direction:column;gap:10px;margin:0;padding-left:24px;display:flex}.caixa-texto{background:var(--fundo-alt);border-radius:var(--raio-p);font-size:var(--t-pequeno);padding:12px}.entrada--area{resize:vertical;height:auto;font:inherit;padding-block:8px}@media (max-width:900px){.barra__contexto,.barra__usuario-texto,.barra__sair,.barra__modulo{display:none}.menu__secao{display:flex}.conteudo{padding:var(--e-4)}.etapas,.resumo,.resumo--3,.kv--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.barra{gap:var(--e-2);padding-inline:var(--e-3)}.barra__logo-link{padding-right:var(--e-2)}.conteudo{padding:var(--e-3);gap:var(--e-4)}.painel__cabecalho,.painel__corpo{padding-inline:var(--e-4)}.filtros .entrada{width:100%}.menu{width:100vw}}.resumo__item--link{color:inherit;text-decoration:none}.resumo__item--link:hover{background:var(--fundo-alt)}.resumo__rotulo{justify-content:space-between;align-items:center;gap:var(--e-2);font-size:var(--t-pequeno);color:var(--texto-2);display:flex}.resumo__valor--medio{font-size:var(--t-h3);font-variant-numeric:tabular-nums;font-weight:700}.resumo__detalhe{font-size:var(--t-pequeno);color:var(--texto-2)}.estado-tela{align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.estado-tela__titulo{font-size:var(--t-h3);font-weight:700}.ancoras{margin-left:auto}.bloco{border-top:1px solid var(--borda-suave)}.bloco:first-child{border-top:0}.bloco>summary{align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-5);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.bloco>summary::-webkit-details-marker{display:none}.bloco>summary:before{content:"";border-right:2px solid var(--texto-2);border-bottom:2px solid var(--texto-2);flex:none;width:8px;height:8px;transition:transform .12s;transform:rotate(-45deg)}.bloco[open]>summary:before{transform:rotate(45deg)}.bloco>summary:hover{background:var(--fundo-alt)}.bloco__titulo{font-weight:500}.bloco__resumo{color:var(--texto-2);font-size:var(--t-pequeno);flex:1;min-width:0}.bloco__corpo{padding:var(--e-2) var(--e-5) var(--e-5);gap:var(--e-3);flex-direction:column;min-width:0;display:flex}.bloco--aninhado>summary{padding:var(--e-2) 0}.bloco--aninhado>.bloco__corpo{padding:var(--e-2) 0 var(--e-3)}.bloco--aninhado{border-top:1px solid var(--borda-suave)}.lista-simples{padding-left:var(--e-5);gap:var(--e-1);flex-direction:column;margin:0;display:flex}.lista-ajustes{gap:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.lista-ajustes li{align-items:center;gap:var(--e-2);min-width:0;display:flex}.lista-ajustes a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tabela-envolve--livre{overflow:visible}.tabela--fixa th{top:var(--altura-barra);z-index:1}.tabela .tabela__grupo th{background:var(--fundo-alt);color:var(--texto);border-top:1px solid var(--borda);padding-block:var(--e-2);position:static}.tabela__grupo-linha{align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.tabela__grupo-nome{font-weight:700}.tabela__grupo-subtotal{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.tabela .col-valor{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:1%}.tabela .col-curta{white-space:nowrap;width:1%}.tabela .col-ajuste{width:1%}.celula-ajuste .formulario{white-space:normal;min-width:240px}.corta{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;display:block;overflow:hidden}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.selecao,.entrada{min-width:0;max-width:100%}.clamp2{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.quebra{overflow-wrap:anywhere}.texto-erro{color:var(--erro)}.detalhe-linha>summary{cursor:pointer;color:var(--texto-2);font-size:var(--t-pequeno);width:fit-content}.detalhe-linha>summary:hover{color:var(--texto)}.detalhe-linha .kv{gap:var(--e-1) var(--e-3);padding-top:var(--e-2);grid-template-columns:max-content minmax(0,1fr)}.detalhe-linha .kv dd{overflow-wrap:anywhere;font-weight:400}.conferencias--compactas .conferencia{row-gap:var(--e-1);padding:var(--e-3);grid-template-columns:auto 1fr}.conferencias--compactas .conferencia__nome{overflow-wrap:anywhere;min-width:0}.conferencias--compactas .conferencia__numeros{gap:var(--e-3);font-size:var(--t-pequeno);color:var(--texto-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;display:flex}.conferencia[data-resultado=diverge]{box-shadow:inset 3px 0 0 var(--erro)}.conferencia[data-resultado=confere]{box-shadow:inset 3px 0 0 var(--sucesso)}.colunas__principal--tabela{flex-basis:760px}.colunas__lateral--estreita{top:calc(var(--altura-barra) + var(--e-4));flex-basis:340px;position:sticky}.cartao-lote{border-left:4px solid var(--sucesso)}.cartao-lote[data-situacao=erro]{border-left-color:var(--erro)}.cartao-lote__topo{align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.cartao-lote__titulo{font-size:var(--t-h3);font-weight:700}.cartao-lote__acoes{margin-left:auto}@media (max-width:720px){.tabela--cartoes thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tabela--cartoes,.tabela--cartoes tbody,.tabela--cartoes tfoot,.tabela--cartoes tr,.tabela--cartoes td,.tabela--cartoes th{width:100%;display:block}.tabela--cartoes tr{padding:var(--e-3);border-bottom:1px solid var(--borda-suave)}.tabela--cartoes td{justify-content:space-between;gap:var(--e-3);padding:var(--e-1) 0;text-align:right;white-space:normal;border:0;width:100%;display:flex}.tabela--cartoes td:before{content:attr(data-rotulo);color:var(--texto-2);text-align:left;flex:none}.tabela--cartoes td:not([data-rotulo]):before{content:none}.tabela--cartoes td>*{min-width:0}.tabela--cartoes .num,.tabela--cartoes .col-valor,.tabela--cartoes .col-curta,.tabela--cartoes .col-ajuste{white-space:normal;width:100%}.tabela--cartoes .tabela__grupo{padding:0}.tabela--cartoes .tabela__grupo th{padding:var(--e-2) var(--e-3)}.tabela--cartoes tbody tr:hover{background:0 0}.tabela--cartoes td[data-bloco]{text-align:left;display:block}.tabela--cartoes td[data-bloco]:before{margin-bottom:var(--e-1);display:block}.tabela--cartoes .corta{white-space:normal;max-width:none}.tabela--cartoes tfoot tr{background:var(--fundo-alt);justify-content:space-between;display:flex}.tabela--cartoes tfoot td{width:auto}.tabela--cartoes tfoot td:empty{display:none}.tabela--fixa th{position:static}.celula-ajuste .formulario{min-width:0}.colunas__lateral--estreita{position:static}.ancoras,.cartao-lote__acoes{margin-left:0}.bloco>summary,.bloco__corpo{padding-inline:var(--e-4)}.bloco--aninhado>summary{padding-inline:0}.bloco>summary .bloco__resumo{flex-basis:100%;order:3}}@media (max-width:480px){.resumo{grid-template-columns:minmax(0,1fr)}}.esqueleto{gap:var(--e-5);flex-direction:column;display:flex}.esqueleto__linha{height:var(--e-4);border-radius:var(--raio-p);background:linear-gradient(90deg, var(--fundo-alt) 0%, var(--borda-suave) 50%, var(--fundo-alt) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite esqueleto-brilho;display:block}.esqueleto__linha--titulo{height:var(--e-8);width:min(320px,60%)}.esqueleto__linha--curta{width:40%}.esqueleto__linha--tabela{height:var(--e-6)}.esqueleto__texto{gap:var(--e-2);flex-direction:column;display:flex}.esqueleto__corpo{gap:var(--e-3);padding:var(--e-4) var(--e-5);flex-direction:column;display:flex}@keyframes esqueleto-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.esqueleto__linha{animation:none}}.abas{gap:var(--e-4);flex-direction:column;min-width:0;display:flex}.abas__lista{gap:var(--e-1);border-bottom:1px solid var(--borda);scrollbar-width:thin;display:flex;overflow-x:auto}.abas__painel{gap:var(--e-5);flex-direction:column;min-width:0;display:flex}.aba{align-items:center;gap:var(--e-2);min-height:44px;padding:0 var(--e-4);color:var(--texto-2);white-space:nowrap;border-bottom:3px solid #0000;flex:none;margin-bottom:-1px;font-weight:500;text-decoration:none;display:inline-flex}.aba:hover{background:var(--fundo-alt);color:var(--texto)}.aba[aria-selected=true]{border-bottom-color:var(--texto);color:var(--texto);font-weight:700}.aba__contador{min-width:22px;padding:0 var(--e-2);border-radius:var(--raio-pilula);background:var(--neutro-bg);color:var(--neutro);font-size:var(--t-pequeno);text-align:center;font-variant-numeric:tabular-nums;font-weight:500}.aba__marca{background:var(--alerta);border-radius:50%;width:8px;height:8px}.aba__marca--erro{background:var(--erro)}.etapas-detalhe{gap:var(--e-2) var(--e-4);flex-wrap:wrap;align-items:center;display:flex}.par--quebra{flex-wrap:wrap}.etapas-detalhe__item{white-space:nowrap;align-items:center;gap:var(--e-2);font-size:var(--t-pequeno);display:inline-flex}
