.niver-hoje{border:1px solid var(--acento);color:var(--texto);background:linear-gradient(120deg, var(--acento-suave), var(--superficie) 45%, var(--acento-suave));background-size:220% 100%;border-radius:1em;align-items:center;gap:1.1em;margin:.2em 0 1em;padding:1.1em 1.4em;animation:8s ease-in-out infinite alternate niver-fundo;display:flex;position:relative;overflow:hidden}.niver-hoje-texto{z-index:1;flex-direction:column;gap:.25em;min-width:0;display:flex;position:relative}.niver-hoje-titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--acento);font-size:.8em;font-weight:700}.niver-hoje ul{flex-wrap:wrap;gap:.2em 1.4em;margin:0;padding:0;list-style:none;display:flex}.niver-hoje li strong{font-size:1.45em;line-height:1.2;display:block}.niver-hoje li small{color:var(--texto-suave)}.niver-parabens{color:var(--acento);font-weight:700}.niver-bolo{z-index:1;font-size:2.8em;line-height:1;animation:1.4s ease-in-out infinite niver-pulo;position:relative}.niver-balao{z-index:1;margin-left:auto;font-size:2.4em;line-height:1;animation:4s ease-in-out infinite niver-balao;position:relative}.niver-confete{pointer-events:none;position:absolute;inset:0}.niver-confete span{top:-12%;left:calc(var(--x) * 1%);opacity:.85;background:var(--serie-1);width:.45em;height:.8em;animation:niver-cai calc(3.2s + (var(--i) * 70ms)) linear infinite;animation-delay:calc(var(--i) * -.41s);border-radius:.1em;position:absolute}.niver-confete span:nth-child(4n+1){background:var(--serie-2)}.niver-confete span:nth-child(4n+2){background:var(--serie-3);border-radius:50%;width:.5em;height:.5em}.niver-confete span:nth-child(4n+3){background:var(--serie-4)}@keyframes niver-cai{to{transform:translateY(14em)rotate(540deg)}}@keyframes niver-pulo{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-.18em)rotate(6deg)}}@keyframes niver-balao{0%,to{transform:translateY(.15em)rotate(-4deg)}50%{transform:translateY(-.25em)rotate(4deg)}}@keyframes niver-fundo{0%{background-position:0%}to{background-position:100%}}.niver{margin-top:1em;padding:.9em 1.1em 1em}.niver-titulo{align-items:center;gap:.4em;margin:0 0 .6em;font-size:1.1em;display:flex}.niver-colunas{grid-template-columns:repeat(auto-fit,minmax(17em,1fr));gap:.4em 2em;display:grid}.niver-coluna h3{text-transform:capitalize;align-items:baseline;gap:.45em;margin:0 0 .35em;font-size:1em;display:flex}.niver-coluna h3 .rot{text-transform:uppercase}.niver-conta{background:var(--superficie-2);color:var(--texto-suave);border-radius:999px;padding:0 .5em;font-size:.8em;font-weight:700}.niver-coluna ul{margin:0;padding:0;list-style:none}.niver-coluna li{border-top:1px solid var(--borda);border-radius:.5em;align-items:center;gap:.8em;padding:.4em .5em;display:flex}.niver-coluna li:first-child{border-top:0}.niver-data{background:var(--superficie-2);font-variant-numeric:tabular-nums;border-radius:.45em;flex-direction:column;align-items:center;min-width:3.4em;padding:.15em .3em;line-height:1.15;display:flex}.niver-data small{color:var(--texto-suave);font-size:.75em}.niver-pessoa{flex-direction:column;min-width:0;display:flex}.niver-pessoa strong{font-weight:600}.niver-pessoa small{color:var(--texto-suave);font-size:.82em}.niver-coluna li.passou{opacity:.5}.niver-coluna li.hoje{background:var(--acento-suave);border-top-color:#0000}.niver-coluna li.hoje .niver-data{background:var(--acento);color:var(--acento-texto)}.niver-coluna li.hoje .niver-data small{color:inherit;opacity:.85}.niver-tag{background:var(--acento);color:var(--acento-texto);white-space:nowrap;border-radius:999px;margin-left:auto;padding:.1em .55em;font-size:.8em;font-weight:700;animation:1.4s ease-in-out infinite niver-pulo}@media (prefers-reduced-motion:reduce){.niver-hoje,.niver-bolo,.niver-balao,.niver-tag,.niver-confete span{animation:none}.niver-confete{display:none}}@media print{.niver-confete,.niver-balao{display:none}.niver-hoje{background:0 0;animation:none}}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-400-normal-DQi5PRDE.woff2)format("woff2"),url(/assets/source-sans-3-latin-400-normal-RR2C27NP.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-600-normal-DeckBYAU.woff2)format("woff2"),url(/assets/source-sans-3-latin-600-normal-Ck0n4g8U.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-700-normal-CkzU-mV9.woff2)format("woff2"),url(/assets/source-sans-3-latin-700-normal-B-h9tW5h.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-600-normal-BBuhw47K.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-600-normal-BhgCag5w.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.woff)format("woff")}html,body,#raiz{height:100%}body{margin:0}*{box-sizing:border-box}.app{--fonte:"Segoe UI", system-ui, -apple-system, Roboto, sans-serif;--escala:1;--dev:#9a5208;--dev-fundo:#fbecd5;--bonif:#4f5d75;--bonif-fundo:#e7ebf2;--ok:#1f7a45;--ok-fundo:#dff1e6;--info:#2260b8;--info-fundo:#dce7f7;--serie-1:#2a78d6;--serie-2:#eb6834;--serie-3:#1baf7a;--serie-4:#eda100;--sombra:0 1px 2px #0000000f, 0 4px 14px #0000000d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.app[data-modo=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dev:#f0b35a;--dev-fundo:#3a2912;--bonif:#aab6cc;--bonif-fundo:#262d3a;--ok:#6fd39b;--ok-fundo:#173323;--info:#6aa3f0;--info-fundo:#1d2e4d;--serie-1:#3987e5;--serie-2:#d95926;--serie-3:#199e70;--serie-4:#c98500;--sombra:0 1px 2px #0006, 0 6px 18px #00000040}.app[data-tema=verde][data-modo=claro]{--fundo:#f3f6f3;--superficie:#fff;--superficie-2:#e9f0eb;--borda:#d4ddd6;--texto:#17241b;--texto-suave:#59695e;--acento:#237a4b;--acento-texto:#fff;--acento-suave:#dbeee2;--lateral:#153325;--lateral-texto:#cfe3d6;--lateral-ativo:#2d8a57;--lateral-borda:#24493a}.app[data-tema=verde][data-modo=escuro]{--fundo:#0f1612;--superficie:#16201a;--superficie-2:#1c2921;--borda:#2a3a30;--texto:#e2ece5;--texto-suave:#98ab9e;--acento:#4cc27f;--acento-texto:#07130c;--acento-suave:#1d3a29;--lateral:#0b110e;--lateral-texto:#c6dbcd;--lateral-ativo:#2a6a47;--lateral-borda:#1c2a22}.app[data-tema=azul][data-modo=claro]{--fundo:#f3f5f9;--superficie:#fff;--superficie-2:#e9eef6;--borda:#d3dbe8;--texto:#172033;--texto-suave:#5a657a;--acento:#2260b8;--acento-texto:#fff;--acento-suave:#dce7f7;--lateral:#14284a;--lateral-texto:#d3def0;--lateral-ativo:#2f6bc2;--lateral-borda:#223a63}.app[data-tema=azul][data-modo=escuro]{--fundo:#0e131c;--superficie:#151c29;--superficie-2:#1b2434;--borda:#29344a;--texto:#e1e8f3;--texto-suave:#97a3b8;--acento:#6aa3f0;--acento-texto:#0a1220;--acento-suave:#1d2e4d;--lateral:#0a0f17;--lateral-texto:#c8d3e6;--lateral-ativo:#2a4c80;--lateral-borda:#1a2233}.app[data-tema=petroleo][data-modo=claro]{--fundo:#f2f6f6;--superficie:#fff;--superficie-2:#e6efef;--borda:#d0dede;--texto:#142326;--texto-suave:#586a6d;--acento:#0f7173;--acento-texto:#fff;--acento-suave:#d6ecec;--lateral:#0f3336;--lateral-texto:#cfe5e5;--lateral-ativo:#1b8487;--lateral-borda:#1d4a4d}.app[data-tema=petroleo][data-modo=escuro]{--fundo:#0c1415;--superficie:#131d1f;--superficie-2:#192729;--borda:#263a3c;--texto:#dfebeb;--texto-suave:#93a8a9;--acento:#45bdbe;--acento-texto:#061314;--acento-suave:#173739;--lateral:#091011;--lateral-texto:#c3d9d9;--lateral-ativo:#22696b;--lateral-borda:#18292a}.app[data-tema=grafite][data-modo=claro]{--fundo:#f4f4f5;--superficie:#fff;--superficie-2:#ececee;--borda:#d6d6db;--texto:#1c1c21;--texto-suave:#606069;--acento:#3d4a60;--acento-texto:#fff;--acento-suave:#e1e5ec;--lateral:#22252c;--lateral-texto:#d9dbe0;--lateral-ativo:#4b5670;--lateral-borda:#33363f}.app[data-tema=grafite][data-modo=escuro]{--fundo:#111113;--superficie:#18181b;--superficie-2:#1f1f23;--borda:#2e2e34;--texto:#e6e6ea;--texto-suave:#9d9da6;--acento:#aab6ca;--acento-texto:#111216;--acento-suave:#2a2f38;--lateral:#0c0c0e;--lateral-texto:#cfcfd6;--lateral-ativo:#3b4252;--lateral-borda:#222226}.app[data-tema=rosa][data-modo=claro]{--fundo:#faf4f6;--superficie:#fff;--superficie-2:#f6e9ee;--borda:#ead5dd;--texto:#2a1820;--texto-suave:#75606a;--acento:#c2185b;--acento-texto:#fff;--acento-suave:#fbe1ec;--lateral:#4a1230;--lateral-texto:#f5d8e5;--lateral-ativo:#b8336a;--lateral-borda:#5e1d3f}.app[data-tema=rosa][data-modo=escuro]{--fundo:#161013;--superficie:#20161b;--superficie-2:#2a1c23;--borda:#3d2a33;--texto:#f2e4ea;--texto-suave:#b39ba6;--acento:#f27aa9;--acento-texto:#22070f;--acento-suave:#47192e;--lateral:#100b0e;--lateral-texto:#e6cdd8;--lateral-ativo:#8a2c55;--lateral-borda:#2a1a22}.app{background:var(--fundo);min-height:100%;color:var(--texto);font-family:var(--fonte);font-size:calc(15px * var(--escala));flex-direction:column;line-height:1.45;display:flex}.app button,.app input,.app select,.app textarea{font:inherit;color:inherit}.app button{cursor:pointer}.app button:disabled{cursor:not-allowed;opacity:.6}.app a{color:var(--acento)}.app :focus-visible{outline:2px solid var(--acento);outline-offset:2px}.icone{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15em;height:1.15em}.num{font-variant-numeric:tabular-nums}.app[data-privado=sim] .valor{filter:blur(.42em);-webkit-user-select:none;user-select:none}.cabeca{z-index:40;position:sticky;top:0}.faixa{padding:.35em max(16px, env(safe-area-inset-right,0px)) .35em max(16px, env(safe-area-inset-left,0px));flex-wrap:wrap;justify-content:center;align-items:center;gap:.3em 1em;font-size:.9em;display:flex}.faixa.teste{color:#3a2800;background:#f2b544}.faixa.matereal{color:#fff;background:#1f5fbf}.faixa button{background:0 0;border:1px solid;border-radius:999px;padding:.1em .85em}.topo{min-height:3.4em;padding:.4em max(16px, env(safe-area-inset-right,0px)) .4em max(16px, env(safe-area-inset-left,0px));background:var(--superficie);border-bottom:1px solid var(--borda);align-items:center;gap:.75em;display:flex}.botao-icone{min-width:2.3em;height:2.3em;color:var(--texto-suave);background:0 0;border:1px solid #0000;border-radius:.55em;place-items:center;padding:0 .45em;font-weight:600;display:inline-grid}.botao-icone:hover{background:var(--superficie-2);color:var(--texto)}.botao-icone[aria-pressed=true]{background:var(--acento-suave);color:var(--acento)}.abrir-menu{display:none!important}.marca{letter-spacing:.01em;white-space:nowrap;align-items:center;gap:.45em;font-size:1.15em;font-weight:700;text-decoration:none;display:flex;color:var(--texto)!important}.marca svg{width:1.6em;height:1.6em}.abas{scrollbar-width:none;gap:.2em;min-width:0;display:none;overflow-x:auto}.aba{color:var(--texto-suave);white-space:nowrap;background:0 0;border:0;border-radius:.5em;align-items:center;gap:.4em;padding:.35em .7em;display:flex}.aba:hover{background:var(--superficie-2);color:var(--texto)}.aba[aria-current=true]{background:var(--acento-suave);color:var(--acento);font-weight:600}.busca{flex:0 19em;min-width:0;margin-left:auto;position:relative}.busca label{border:1px solid var(--borda);background:var(--fundo);color:var(--texto-suave);border-radius:.6em;align-items:center;gap:.5em;padding:.4em .7em;display:flex}.busca input{background:0 0;border:0;outline:none;flex:1;min-width:0}.busca kbd{border:1px solid var(--borda);border-radius:.3em;padding:.05em .4em;font-family:inherit;font-size:.75em}.lista-flutuante{z-index:45;background:var(--superficie);border:1px solid var(--borda);min-width:100%;box-shadow:var(--sombra);border-radius:.6em;margin:0;padding:.3em;list-style:none;position:absolute;top:calc(100% + .35em)}.busca .lista-flutuante{left:0;right:0}.lista-flutuante button,.lista-flutuante a{text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:.4em;justify-content:space-between;align-items:center;gap:1em;width:100%;padding:.45em .6em;text-decoration:none;display:flex;color:var(--texto)!important}.lista-flutuante button:hover,.lista-flutuante button:focus-visible,.lista-flutuante a:hover{background:var(--acento-suave)}.lista-flutuante small{color:var(--texto-suave)}.lista-flutuante .cab{border-bottom:1px solid var(--borda);margin-bottom:.3em;padding:.45em .6em .5em}.lista-flutuante .cab small{display:block}.acoes{align-items:center;gap:.15em;display:flex}.usuario-menu{position:relative}.usuario-menu .lista-flutuante{min-width:14em;right:0}.avatar{background:var(--acento);border:0;border-radius:50%;place-items:center;width:2.3em;height:2.3em;margin-left:.3em;font-size:.85em;font-weight:700;display:grid;color:var(--acento-texto)!important}.subabas{padding:.4em max(16px, env(safe-area-inset-right,0px)) .4em max(16px, env(safe-area-inset-left,0px));background:var(--superficie);border-bottom:1px solid var(--borda);gap:.25em;display:none;overflow-x:auto}.subaba{border:1px solid var(--borda);white-space:nowrap;border-radius:999px;align-items:center;gap:.35em;padding:.3em .75em;font-size:.93em;text-decoration:none;display:flex;color:var(--texto-suave)!important}.subaba:hover{border-color:var(--texto-suave);color:var(--texto)!important}.subaba[aria-current=page]{background:var(--acento);border-color:var(--acento);font-weight:600;color:var(--acento-texto)!important}.subaba-divisa{background:var(--borda);flex:none;align-self:stretch;width:1px;margin:.2em .35em}.corpo{flex:1;min-height:0;display:flex}.lateral{width:16.5em;top:var(--altura-cabeca,6em);height:calc(100dvh - var(--altura-cabeca,6em));background:var(--lateral);color:var(--lateral-texto);border-right:1px solid var(--lateral-borda);flex:none;align-self:flex-start;padding:.8em .6em 3em;position:sticky;overflow-y:auto}.filtro-menu{margin:.2em .2em .8em;display:none}.filtro-menu input{border:1px solid var(--lateral-borda);width:100%;color:var(--lateral-texto);background:#ffffff0f;border-radius:.55em;padding:.5em .7em}.rotulo-grupo{letter-spacing:.09em;text-transform:uppercase;opacity:.65;margin:1.1em .6em .4em;font-size:.72em;font-weight:700}.mod-cab{text-align:left;background:0 0;border:0;border-radius:.5em;align-items:center;gap:.65em;width:100%;padding:.45em .55em;text-decoration:none;display:flex;color:inherit!important}.mod-cab:hover{background:#ffffff12}.sigla{letter-spacing:.05em;background:#ffffff17;border-radius:.4em;flex:none;place-items:center;min-width:2.6em;height:1.75em;padding:0 .3em;font-size:.72em;font-weight:700;display:inline-grid}.sigla .icone{width:1.25em;height:1.25em}.mod.ativo>.mod-cab .sigla,.mod-cab[aria-current=page] .sigla{background:var(--lateral-ativo);color:#fff}.mod-cab .nome{flex:1;min-width:0}.mod-cab .seta{opacity:.6;transition:transform .15s;display:inline-flex}.mod.aberto>.mod-cab .seta{transform:rotate(90deg)}.telas{margin:.15em 0 .45em;padding:0 0 0 2.15em;list-style:none;display:none}.mod.aberto>.telas{display:block}.tela{opacity:.85;border-radius:.45em;align-items:center;gap:.45em;width:100%;padding:.32em .6em;font-size:.94em;text-decoration:none;display:flex;color:inherit!important}.tela:hover{opacity:1;background:#ffffff12}.tela[aria-current=page]{opacity:1;background:var(--lateral-ativo);font-weight:600;color:#fff!important}.tela .icone{opacity:.75;width:.95em;height:.95em}.separador{display:none}.secao-menu{letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin:.55em .6em .15em;font-size:.7em;font-weight:700}.secao-menu:first-child{margin-top:.2em}.flyout{z-index:45;background:var(--superficie);min-width:15em;color:var(--texto);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:.6em;margin:0;padding:.45em;position:fixed;overflow:auto}.flyout .titulo{padding:.3em .6em .45em;font-weight:700}.flyout-colunas{flex-wrap:wrap;align-items:flex-start;gap:.2em .9em;display:flex}.flyout-coluna{flex:none;min-width:12.5em;margin:0;padding:0;list-style:none}.flyout-coluna .secao-menu:first-child{margin-top:.2em}.flyout .secao-menu{color:var(--texto-suave);opacity:1}.flyout .tela{opacity:1}.flyout .tela:hover{background:var(--acento-suave)}.flyout .tela[aria-current=page]{background:var(--acento);color:var(--acento-texto)!important}.app[data-layout=topo] .lateral{display:none}.app[data-layout=topo] .abas,.app[data-layout=topo] .subabas{display:flex}.app[data-layout=topo] .busca{flex-basis:14em}.app[data-layout=compacto] .lateral{scrollbar-width:thin;scrollbar-gutter:stable;width:5.2em;padding-inline:.4em;overflow-x:hidden}.recolher-menu{width:fit-content;color:inherit;opacity:.7;background:0 0;border:0;border-radius:.45em;justify-content:flex-end;align-items:center;gap:0;margin:-.35em 0 .35em auto;padding:.35em .45em;display:flex}.recolher-menu:hover{opacity:1;background:#ffffff12}.app:has(.aguarde-marca) .conteudo .vazio{visibility:hidden}.recolher-menu .icone{width:1.1em;height:1.1em}.recolher-menu .icone+.icone{width:.8em;height:.8em;margin-left:-.1em}.app[data-layout=compacto] .recolher-menu{margin-inline:auto}.app[data-layout=compacto] .mod-cab{justify-content:center;padding:.5em .2em}.app[data-layout=compacto] .mod-cab .nome,.app[data-layout=compacto] .mod-cab .seta,.app[data-layout=compacto] .telas,.app[data-layout=compacto] .rotulo-grupo{display:none}.app[data-layout=compacto] .sigla{min-width:3.1em;height:2.2em;font-size:.78em}.app[data-layout=compacto] .selo.menu{width:2.3em;height:2.3em}.app[data-layout=compacto] .separador{background:var(--lateral-borda);height:1px;margin:.7em .3em;display:block}.conteudo{min-width:0;padding:1.3em max(16px, env(safe-area-inset-right,0px)) 4em max(16px, env(safe-area-inset-left,0px));flex-direction:column;flex:1;gap:1.1em;max-width:82em;display:flex}@media screen and (width>=900px){.conteudo{padding-left:2em;padding-right:2em}}.cab-pagina{flex-wrap:wrap;align-items:flex-end;gap:.6em 1.2em;display:flex}.cab-pagina>div:first-child{flex:20em;min-width:0}.trilha{color:var(--texto-suave);font-size:.85em}.trilha a{color:inherit}h1{text-wrap:balance;margin:.1em 0 0;font-size:1.65em;line-height:1.2}h2{margin:0;font-size:1.15em}.texto-suave{color:var(--texto-suave)}.quadro{background:var(--superficie);border:1px solid var(--borda);border-radius:.75em}.quadro.rolagem,.rolagem{overflow-x:auto}@media screen and (width>=701px){.quadro.rolagem,.rolagem{max-height:calc(100dvh - var(--altura-cabeca,6em) - 3em);overflow:auto}.conteudo:has(.rolagem .relatorio){max-width:none}}.secao{flex-direction:column;gap:.9em;padding:1.1em 1.2em;display:flex}.secao+.secao{border-top:1px solid var(--borda)}.secao>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4em 1em;display:flex}.secao>header p{color:var(--texto-suave);margin:0;font-size:.88em}.botao{border:1px solid var(--borda);background:var(--superficie);white-space:nowrap;border-radius:.6em;justify-content:center;align-items:center;gap:.45em;padding:.5em 1.05em;font-weight:600;text-decoration:none;display:inline-flex;color:var(--texto)!important}.botao:hover:not(:disabled){border-color:var(--texto-suave)}.botao.principal{background:var(--acento);border-color:var(--acento);color:var(--acento-texto)!important}.botao.principal:hover:not(:disabled){filter:brightness(1.08)}.botao.alerta{border-color:var(--dev);background:0 0;color:var(--dev)!important}.botoes{flex-wrap:wrap;align-items:center;gap:.6em;display:flex}.campos{grid-template-columns:repeat(auto-fit,minmax(15em,1fr));gap:.9em 1.2em;display:grid}.campo{flex-direction:column;gap:.3em;min-width:0;display:flex}.campo>span,.campo>label,.rot{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);font-size:.78em;font-weight:700}.campo input,.campo select,.campo textarea,.entrada{border:1px solid var(--borda);background:var(--fundo);border-radius:.55em;width:100%;padding:.55em .7em}.campo input:read-only{background:var(--superficie-2);color:var(--texto-suave)}.campo small{color:var(--texto-suave);font-size:.8em}.marcar{cursor:pointer;align-items:center;gap:.55em;display:inline-flex}.marcar input{width:1.15em;height:1.15em;accent-color:var(--acento)}.mensagem{border-radius:.6em;padding:.65em .9em;font-size:.93em}.mensagem.erro{background:var(--dev-fundo);color:var(--dev)}.mensagem.ok{background:var(--ok-fundo);color:var(--ok)}.segmento{border:1px solid var(--borda);background:var(--superficie);border-radius:.6em;flex-wrap:wrap;padding:.2em;display:inline-flex}.segmento button{color:var(--texto-suave);background:0 0;border:0;border-radius:.42em;padding:.3em .8em}.segmento button[aria-pressed=true]{background:var(--acento);color:var(--acento-texto);font-weight:600}.tabela{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.tabela th,.tabela td{text-align:left;vertical-align:top;padding:.6em .9em}.tabela thead th{background:var(--superficie-2);color:var(--texto-suave);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.76em;font-weight:700}.tabela tbody tr{border-top:1px solid var(--borda)}.tabela tbody tr.clicavel{cursor:pointer}.tabela tbody tr.clicavel:hover{background:var(--superficie-2)}.tabela td .sub{color:var(--texto-suave);font-size:.82em;display:block}.tabela .direita{text-align:right}.tabela tr.inativo td{opacity:.55}.chips{flex-wrap:wrap;gap:.3em;display:flex}.chip{background:var(--superficie-2);border:1px solid var(--borda);white-space:nowrap;border-radius:999px;align-items:center;gap:.35em;padding:.1em .6em;font-size:.8em;display:inline-flex}.chip.acento{background:var(--acento-suave);color:var(--acento);border-color:#0000}.chip.alerta{border-color:var(--dev);color:var(--dev);background:0 0}.cartoes{grid-template-columns:repeat(auto-fill,minmax(15em,1fr));gap:.8em;display:grid}@media screen and (width>=1100px){.inicio-grade:has(>.niver){grid-template-columns:minmax(0,1fr) 21em;align-items:start;gap:.8em;display:grid}.inicio-grade>.niver{margin-top:0}}.cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:.75em;align-items:flex-start;gap:.8em;padding:.9em 1em;text-decoration:none;display:flex;color:var(--texto)!important}.cartao:hover{border-color:var(--acento)}.cartao .sigla{background:var(--acento-suave);color:var(--acento);min-width:3em;height:2.2em;font-size:.8em}.cartao strong{display:block}.cartao small{color:var(--texto-suave)}.cor-amarelo{--c:#d99a06}.cor-azul{--c:#2f7be0}.cor-verde{--c:#22a35a}.cor-ciano{--c:#129fb3}.cor-roxo{--c:#8a5cf0}.cor-cinza{--c:#7d8794}.cor-laranja{--c:#e8730c}.cor-vermelho{--c:#df4747}.cor-rosa{--c:#d6458f}.selo{width:2.4em;height:2.4em;color:var(--c);background:color-mix(in srgb, var(--c) 15%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 28%, transparent);border-radius:.65em;flex:none;place-items:center;transition:transform .2s;display:inline-grid}.selo .icone{width:1.3em;height:1.3em}.selo.grande{color:#fff;width:3.5em;height:3.5em;box-shadow:0 6px 16px color-mix(in srgb, var(--c) 35%, transparent);background:linear-gradient(140deg, color-mix(in srgb, var(--c) 82%, #fff), var(--c));border-radius:.95em}.selo.grande .icone{stroke-width:1.7px;width:1.85em;height:1.85em}.selo.medio{color:#fff;width:2.75em;height:2.75em;box-shadow:0 4px 12px color-mix(in srgb, var(--c) 30%, transparent);background:linear-gradient(140deg, color-mix(in srgb, var(--c) 82%, #fff), var(--c));border-radius:.75em}.selo.medio .icone{stroke-width:1.8px;width:1.45em;height:1.45em}.selo.menu{width:1.95em;height:1.95em;box-shadow:none;color:color-mix(in srgb, var(--c) 55%, #fff);background:color-mix(in srgb, var(--c) 26%, transparent);border-radius:.5em}.selo.menu .icone{width:1.15em;height:1.15em}.mod.ativo>.mod-cab .selo.menu,.mod-cab[aria-current=page] .selo.menu{color:#fff;background:var(--c)}.cartao[class*=cor-],.central-sistema[class*=cor-]{background:linear-gradient(135deg, color-mix(in srgb, var(--c) 9%, var(--superficie)), var(--superficie) 65%);position:relative;overflow:hidden}.cartao[class*=cor-]:before,.central-sistema[class*=cor-]:before{content:"";background:var(--c);opacity:0;height:3px;transition:opacity .15s;position:absolute;inset:0 0 auto}.cartao[class*=cor-]:hover,a.central-sistema[class*=cor-]:hover,a.central-sistema[class*=cor-]:focus-visible{border-color:color-mix(in srgb, var(--c) 60%, var(--borda))}.cartao[class*=cor-]:hover:before,a.central-sistema[class*=cor-]:hover:before,a.central-sistema[class*=cor-]:focus-visible:before{opacity:1}.cartao:hover .selo,a.central-sistema:hover .selo{transform:scale(1.06)rotate(-3deg)}.central-sistema.em-breve .selo{filter:grayscale();opacity:.7}@media (prefers-reduced-motion:reduce){.selo{transition:none}.cartao:hover .selo,a.central-sistema:hover .selo{transform:none}}.vazio{color:var(--texto-suave);text-align:center;padding:1.5em 1.2em}.arvore{flex-direction:column;gap:1em;display:flex}.arvore-sistema h3{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-suave);margin:0 0 .4em;font-size:.78em}.arvore-itens{grid-template-columns:repeat(auto-fill,minmax(19em,1fr));gap:.5em;display:grid}.arvore-modulo{border:1px solid var(--borda);background:var(--fundo);border-radius:.6em;padding:.6em .75em}.arvore-modulo.marcado{border-color:var(--acento);background:var(--acento-suave)}.arvore-linha{cursor:pointer;align-items:flex-start;gap:.55em;display:flex}.arvore-linha input{width:1.1em;height:1.1em;accent-color:var(--acento);flex:none;margin-top:.2em}.arvore-linha .sigla{background:var(--superficie-2);min-width:2.7em;height:1.6em}.arvore-linha small{color:var(--texto-suave);font-size:.8em;display:block}.arvore-linha .origem{color:var(--acento);font-size:.78em;font-weight:600;display:block}.arvore-filhos{border-left:2px solid var(--borda);flex-direction:column;gap:.35em;margin:.5em 0 0 1.65em;padding-left:.7em;display:flex}.etiqueta{letter-spacing:.05em;text-transform:uppercase;background:var(--superficie-2);color:var(--texto-suave);border-radius:.3em;margin-left:.3em;padding:.05em .45em;font-size:.7em;font-weight:700}.etiqueta.rotina{background:var(--dev-fundo);color:var(--dev)}.caixa-senha{border:2px dashed var(--acento);background:var(--acento-suave);border-radius:.7em;flex-wrap:wrap;align-items:center;gap:.6em 1em;padding:.9em 1em;display:flex}.caixa-senha code{letter-spacing:.08em;font-family:ui-monospace,Consolas,monospace;font-size:1.4em;font-weight:700}.periodo{border:1px solid var(--borda);background:var(--superficie);border-radius:.6em;align-items:center;gap:.2em;padding:.2em;display:flex}.periodo strong{white-space:nowrap;padding:0 .6em}.periodo input{background:0 0;border:0;padding:.3em .4em}.filtros{flex-wrap:wrap;align-items:flex-end;gap:.8em 1.6em;display:flex}.filtros .campo select,.filtros .campo input{background:var(--superficie);width:auto;max-width:22em;padding:.38em .7em}.filtros .campo input[type=search]{width:16em;max-width:100%}.kpis{grid-template-columns:repeat(auto-fit,minmax(13em,1fr));gap:.8em;display:grid}.kpi{background:var(--superficie);border:1px solid var(--borda);border-radius:.75em;flex-direction:column;gap:.25em;padding:.9em 1em;display:flex}.kpi .rot{color:var(--texto-suave);text-transform:none;letter-spacing:0;font-size:.8em;font-weight:400}.kpi .num{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.45em;font-weight:700}.kpi .det{color:var(--texto-suave);font-size:.8em}.kpi.destaque{background:var(--acento);border-color:var(--acento);color:var(--acento-texto);box-shadow:var(--sombra)}.kpi.destaque .rot,.kpi.destaque .det{color:inherit;opacity:.85}.kpi.devolucao .num{color:var(--dev)}.faixa-info{background:var(--dev-fundo);border-radius:.7em;flex-wrap:wrap;align-items:center;gap:.45em .6em;padding:.7em .9em;display:flex}.faixa-info.neutra{background:var(--superficie-2)}.faixa-info>strong{margin-right:.3em}.faixa-info .botao{margin-left:auto;padding:.3em .8em;font-size:.9em}button.chip{cursor:pointer}button.chip[aria-pressed=true]{border-color:currentColor;box-shadow:0 0 0 1px}.relatorio{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.93em}@media screen{.relatorio thead th{white-space:normal;vertical-align:bottom;line-height:1.25}}.relatorio th,.relatorio td{text-align:right;white-space:nowrap;padding:.42em .65em}.relatorio th.texto,.relatorio td.texto{text-align:left;white-space:normal}.relatorio .principal{text-align:left;white-space:normal;min-width:14em}.relatorio .posicao{width:1%;color:var(--texto-suave);text-align:right;padding-right:0}.relatorio thead th{background:var(--superficie-2);color:var(--texto-suave);letter-spacing:.06em;text-transform:uppercase;font-size:.76em;font-weight:700;position:sticky;top:0}th.ordenavel{padding:0}th.ordenavel button{align-items:center;gap:.35em;justify-content:inherit;width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:.55em .65em;display:inline-flex}.relatorio th.ordenavel button{justify-content:flex-end}.relatorio th.ordenavel.texto button,.relatorio th.ordenavel.principal button{justify-content:flex-start}th.ordenavel button:hover{color:var(--texto)}th[aria-sort=ascending],th[aria-sort=descending]{color:var(--acento)!important}.seta-ordem{opacity:0;font-size:.8em}.seta-ordem.ativa{opacity:1}th.ordenavel button:hover .seta-ordem:not(.ativa){opacity:.4}.ordenar-celular{align-items:center;gap:.6em;display:none}.ordenar-celular select{border:1px solid var(--borda);background:var(--superficie);border-radius:.55em;flex:1;padding:.4em .6em}.relatorio tbody tr{border-top:1px solid var(--borda)}.relatorio tbody tr.clicavel{cursor:pointer}.relatorio tbody tr.clicavel:hover,.relatorio tbody tr.aberta{background:var(--superficie-2)}.relatorio td .nome{font-weight:600}.relatorio td .sub{color:var(--texto-suave);font-size:.82em;display:block}.relatorio td.dev{color:var(--dev)}.relatorio td.bonif{color:var(--bonif)}.relatorio td.liq{font-weight:700}.relatorio .sub.sobe{color:var(--ok)}.relatorio .sub.desce{color:var(--dev)}.relatorio tfoot td{border-top:2px solid var(--borda);background:var(--superficie-2);font-weight:700}.relatorio tbody tr.grupo td{background:var(--superficie-2);border-top:2px solid var(--borda);font-weight:700}.relatorio tr.detalhe>td{background:var(--superficie-2);text-align:left;white-space:normal;padding:0 .9em .9em}.relatorio .relatorio{background:var(--superficie);border:1px solid var(--borda);border-radius:.55em;font-size:.92em}.barra{justify-content:flex-end;align-items:center;gap:.55em;width:100%;display:inline-flex}.barra i{background:var(--acento);opacity:.8;border-radius:1em;height:.45em;display:block}.barra .trilho{background:var(--superficie-2);border-radius:1em;justify-content:flex-end;width:5.5em;height:.45em;display:flex;overflow:hidden}.rodape-relatorio{color:var(--texto-suave);margin:0;font-size:.82em}details.secao-extra{background:var(--superficie);border:1px solid var(--borda);border-radius:.75em}details.secao-extra>summary{cursor:pointer;padding:.8em 1em;font-weight:600}details.secao-extra>summary small{color:var(--texto-suave);font-weight:400}details.secao-extra>div{border-top:1px solid var(--borda);overflow-x:auto}.escolha{min-width:12em}.filtros .escolha{width:18em;max-width:100%}.escolha-caixa{border:1px solid var(--borda);background:var(--superficie);cursor:text;border-radius:.6em;gap:.2em;min-height:2.25em;padding:.1em .3em .1em .55em}.escolha-caixa:hover{border-color:var(--texto-suave)}.escolha-caixa.foco{border-color:var(--acento);box-shadow:0 0 0 1px var(--acento)}.escolha-valores{gap:.25em;padding:.15em 0}.campo .escolha input,.filtros .campo .escolha input{background:0 0;border:0;width:auto;max-width:none;padding:0}.escolha-dica{color:var(--texto-suave)}.escolha-unico{color:var(--texto)}.escolha-etiqueta{background:var(--acento-suave);color:var(--acento);border-radius:999px;align-items:center;gap:.15em;padding:.05em .1em .05em .55em;font-size:.85em;font-weight:600}.escolha-tirar{cursor:pointer;border-radius:50%;place-items:center;width:1.35em;height:1.35em;display:grid}.escolha-tirar:hover{background:var(--acento);color:var(--acento-texto)}.escolha-icones{gap:.1em}.escolha-icone{color:var(--texto-suave);cursor:pointer;padding:.25em}.escolha-icone:hover{color:var(--texto)}.escolha-menu{z-index:30;border:1px solid var(--borda);background:var(--superficie);max-width:calc(100vw - 32px);box-shadow:var(--sombra);border-radius:.6em;margin-top:.3em;padding:.3em;width:max(100%,26em)!important}.escolha-lista{max-height:18em}.escolha-grupo{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-suave);padding:.55em .6em .25em;font-size:.72em;font-weight:700}.escolha-opcao{cursor:pointer;border-radius:.45em;align-items:baseline;gap:.35em;padding:.45em .6em;display:flex}.escolha-opcao>.escolha-linha{flex:1;min-width:0}.escolha-opcao.foco{background:var(--superficie-2)}.escolha-opcao.marcada{color:var(--acento);font-weight:600}.escolha-opcao.marcada:before{content:"✓ "}.escolha-opcao.apagada{color:var(--texto-suave)}.escolha-linha{justify-content:space-between;gap:1em;display:flex}.escolha-linha small{color:var(--texto-suave);white-space:nowrap;font-size:.8em}.escolha-vazio{color:var(--texto-suave);text-align:left;padding:.6em}@media screen and (width<=640px){.filtros .escolha{width:100%}.filtros .campo:has(.escolha){flex:100%}}.grafico{padding:.9em 1em .6em;position:relative}.grafico>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3em 1em;margin-bottom:.4em;display:flex}.grafico>header h2{font-size:1em}.grafico svg{width:100%;display:block;overflow:visible}.grafico .eixo text{fill:var(--texto-suave);font-variant-numeric:tabular-nums;font-size:11px}.grafico .grade line{stroke:var(--borda);stroke-width:1px}.grafico .base{stroke:var(--texto-suave);stroke-width:1px;opacity:.6}.grafico .media{stroke:var(--texto-suave);stroke-width:1.5px;stroke-dasharray:4 4}.grafico .media-rotulo,.grafico .rotulo-direto{paint-order:stroke;stroke:var(--superficie);stroke-width:3px;stroke-linejoin:round}.grafico .media-rotulo{fill:var(--texto-suave);font-size:11px}.grafico .barra-dado{fill:var(--acento)}.grafico .barra-dado.negativa{fill:var(--dev)}.grafico .marcado .barra-dado{opacity:.75}.grafico .cruz{stroke:var(--texto-suave);stroke-width:1px}.grafico .linha-dado{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.grafico .ponto{stroke:var(--superficie);stroke-width:2px}.grafico .rotulo-direto{fill:var(--texto);font-size:11px;font-weight:700}.legenda{color:var(--texto-suave);flex-wrap:wrap;gap:.3em 1em;font-size:.85em;display:flex}.legenda span{align-items:center;gap:.4em;display:inline-flex}.legenda i{border-radius:.2em;width:.8em;height:.8em}.dica-grafico{z-index:5;pointer-events:none;background:var(--superficie);border:1px solid var(--borda);min-width:11em;box-shadow:var(--sombra);border-radius:.5em;padding:.5em .7em;font-size:.85em;position:absolute}.dica-grafico strong{margin-bottom:.15em;display:block}.dica-grafico div{font-variant-numeric:tabular-nums;justify-content:space-between;gap:1em;display:flex}.dica-grafico div span:first-child{color:var(--texto-suave);align-items:center;gap:.35em;display:inline-flex}.dica-grafico i{border-radius:.15em;width:.7em;height:.7em}.aguarde-fundo{z-index:90;background:#00000038;place-items:center;animation:.15s ease-out aguarde-entra;display:grid;position:fixed;inset:0}.aguarde-fundo.leve{cursor:pointer;background:#00000014}.aguarde-caixa{background:var(--superficie);min-width:15em;max-width:calc(100% - 32px);color:var(--texto);text-align:center;border-radius:1.1em;flex-direction:column;align-items:center;gap:.45em;padding:1.4em 2em 1.2em;display:flex;box-shadow:0 18px 50px #0000004d}.aguarde-caixa strong{font-size:1.15em}.aguarde-caixa small{color:var(--texto-suave);font-variant-numeric:tabular-nums;font-size:.85em}.aguarde-roda{border:.28em solid var(--acento-suave);border-top-color:var(--acento);border-radius:50%;width:2.4em;height:2.4em;animation:.8s linear infinite aguarde-gira}.aguarde-ok{background:var(--ok);color:#fff;border-radius:50%;place-items:center;width:2.2em;height:2.2em;font-size:1.35em;font-weight:700;display:grid}@keyframes aguarde-gira{to{transform:rotate(360deg)}}@keyframes aguarde-entra{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.aguarde-roda{animation-duration:2.4s}.aguarde-fundo{animation:none}}@media print{.aguarde-fundo{display:none!important}}.dica{cursor:help;outline-offset:1px}.dica-caixa{z-index:80;background:var(--superficie);min-width:12em;color:var(--texto);border:1px solid var(--borda);box-shadow:var(--sombra), 0 8px 24px #0000002e;text-align:left;white-space:normal;border-radius:.6em;padding:.6em .75em;font-size:.86em;font-weight:400;line-height:1.4;position:fixed}.dica-caixa.acima{transform:translateY(-100%)}.dica-caixa strong{margin-bottom:.15em;display:block}.dica-caixa .linha{font-variant-numeric:tabular-nums;justify-content:space-between;gap:1em;display:flex}.dica-caixa .linha span:first-child{color:var(--texto-suave)}.dica-caixa p{margin:.3em 0 0}@media print{.dica-caixa{display:none!important}}.perso{z-index:55;width:min(25em,100%);padding:1em max(1.3em, env(safe-area-inset-right,0px)) 1.4em 1.3em;background:var(--superficie);color:var(--texto);border-left:1px solid var(--borda);box-shadow:var(--sombra);flex-direction:column;gap:1.3em;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.perso>header{justify-content:space-between;align-items:center;display:flex}.perso h2{font-size:1.2em}.perso h3{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-suave);margin:0 0 .5em;font-size:.78em}.temas{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45em;display:grid}.tema-btn{border:1px solid var(--borda);background:0 0;border-radius:.65em;flex-direction:column;align-items:center;gap:.35em;padding:.55em .15em;font-size:.8em;display:flex}.tema-btn .bolas{display:flex}.tema-btn .bolas i{border:2px solid var(--superficie);border-radius:50%;width:1.3em;height:1.3em}.tema-btn .bolas i+i{margin-left:-.45em}.tema-btn[aria-pressed=true]{border-color:var(--acento);box-shadow:0 0 0 1px var(--acento);font-weight:600}.opcoes{gap:.4em;display:flex}.opcoes button{border:1px solid var(--borda);background:0 0;border-radius:.55em;flex:1;padding:.5em}.opcoes button[aria-pressed=true]{border-color:var(--acento);background:var(--acento-suave);color:var(--acento);font-weight:600}.fontes{flex-direction:column;gap:.45em;display:flex}.fonte-btn{border:1px solid var(--borda);text-align:left;background:0 0;border-radius:.6em;flex-direction:column;align-items:flex-start;gap:.1em;padding:.6em .8em;display:flex}.fonte-btn small{color:var(--texto-suave);font-family:var(--fonte);font-size:.78em}.fonte-btn span{font-variant-numeric:tabular-nums;font-size:1.05em}.fonte-btn[aria-pressed=true]{border-color:var(--acento);box-shadow:0 0 0 1px var(--acento)}.tamanho{flex-direction:column;gap:.35em;display:flex}.tamanho input{width:100%;accent-color:var(--acento)}.marcas{color:var(--texto-suave);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.72em;display:flex}.dica{color:var(--texto-suave);margin:.45em 0 0;font-size:.8em}.veu{z-index:41;background:#0006;display:none;position:fixed;inset:0}.aviso{z-index:70;left:50%;bottom:calc(1.5em + env(safe-area-inset-bottom,0px));background:var(--texto);max-width:calc(100% - 32px);color:var(--superficie);box-shadow:var(--sombra);border-radius:.6em;padding:.6em 1em;font-size:.9em;position:fixed;transform:translate(-50%)}.entrar{padding:2em max(16px, env(safe-area-inset-right,0px)) 2em max(16px, env(safe-area-inset-left,0px));background:#2f8f2a url(/img/folhas.webp) 50%/32em;flex:1;place-items:center;display:grid}.app[data-modo=escuro] .entrar{background-blend-mode:multiply;background-color:#0e2a10}.cartao-entrar{background:var(--superficie);border-radius:1em;flex-direction:column;gap:1.1em;width:min(24em,100%);padding:1.8em 1.6em 1.5em;display:flex;box-shadow:0 18px 50px #00000059}.cartao-entrar .marca{justify-content:center;font-size:1.6em}.cartao-entrar .boas-vindas{text-align:center;color:var(--texto-suave);margin:-.4em 0 0}.cartao-entrar form{flex-direction:column;gap:.9em;display:flex}.senha-campo{position:relative}.senha-campo input{padding-right:2.8em}.senha-campo button{position:absolute;top:50%;right:.25em;transform:translateY(-50%)}.cartao-entrar .botao.principal{padding:.7em;font-size:1.05em}.cartao-entrar .rodape{text-align:center;color:var(--texto-suave);margin:0;font-size:.82em;line-height:1.6}.botao-texto{color:var(--acento);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.sem-moldura{border:0;min-width:0;margin:0;padding:0}.sem-moldura:disabled{opacity:.7}.faixa-excluido{border:1px solid var(--dev);background:var(--dev-fundo);color:var(--texto);border-radius:.7em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8em;padding:.8em 1em;display:flex}.faixa-excluido .sub{color:var(--texto-suave);font-size:.9em;display:block}.caixa-excluir{border:1px solid var(--dev);border-radius:.7em;flex-direction:column;gap:.7em;max-width:34em;padding:.8em 1em;display:flex}.caixa-excluir .chip{cursor:pointer;border:1px solid var(--borda)}.campo-codigo{letter-spacing:.45em;text-align:center;font-variant-numeric:tabular-nums;font-size:1.5em!important}.central{flex-direction:column;flex:1;display:flex}.cartao-central{background:var(--superficie);border-radius:1em;flex-direction:column;gap:1.3em;width:min(58em,100%);padding:1.5em 1.6em 1.7em;display:flex;box-shadow:0 18px 50px #00000059}.central-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8em;display:flex}.central-topo .marca{font-size:1.45em}.central-usuario{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.central-usuario>span{text-align:right;flex-direction:column;margin-right:.3em;line-height:1.2;display:flex}.central-usuario small{color:var(--texto-suave);font-size:.8em}.central-sub{color:var(--texto-suave);margin:.3em 0 0}.central-sistemas{grid-template-columns:repeat(auto-fill,minmax(15.5em,1fr));gap:.9em;display:grid}.central-sistema{border:1px solid var(--borda);background:var(--superficie);border-radius:.8em;align-items:center;gap:.9em;min-height:5.4em;padding:1em 1.1em;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;color:var(--texto)!important}a.central-sistema:hover,a.central-sistema:focus-visible{border-color:var(--acento);transform:translateY(-1px);box-shadow:0 6px 18px #0000001f}.central-sistema .sigla{background:var(--acento-suave);min-width:3.3em;height:3.3em;color:var(--acento);border-radius:.7em;font-size:.85em}.central-sistema strong{font-size:1.05em;display:block}.central-sistema small{color:var(--texto-suave);font-size:.84em;line-height:1.35;display:block}.central-sistema em{color:var(--texto-suave);margin-top:.3em;font-size:.75em;font-style:normal;font-weight:600;display:inline-block}.central-sistema.em-breve{opacity:.65;border-style:dashed}.central-sistema.em-breve .sigla{background:var(--superficie-2);color:var(--texto-suave)}@media screen and (width<=560px){.cartao-central{padding:1.2em 1em 1.3em}.central-usuario>span{text-align:left}}@media screen and (width<=860px){.abrir-menu{display:inline-grid!important}.app[data-layout] .abas{display:none}.app[data-layout] .lateral{z-index:42;width:min(19em,86vw);height:auto;padding-top:1em;padding-left:max(.6em, env(safe-area-inset-left,0px));align-self:stretch;transition:transform .2s;display:block;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.app[data-layout] .lateral .mod-cab{justify-content:flex-start;padding:.5em .55em}.app[data-layout] .lateral .mod-cab .nome,.app[data-layout] .lateral .mod-cab .seta{display:initial}.app[data-layout] .lateral .mod.aberto>.telas,.app[data-layout] .lateral .rotulo-grupo{display:block}.app[data-layout] .lateral .separador{display:none}.app[data-layout] .lateral .sigla{min-width:2.6em;height:1.75em;font-size:.72em}.app[data-gaveta=aberta] .lateral{transform:none}.app[data-gaveta=aberta] .veu,.filtro-menu{display:block}.busca,.recolher-menu{display:none}}@media screen and (width<=640px){.acoes .letra,.tabela.empilha thead{display:none}.tabela.empilha,.tabela.empilha tbody,.tabela.empilha tr,.tabela.empilha td{display:block}.tabela.empilha tbody tr{padding:.7em .9em}.tabela.empilha td{padding:.1em 0}.tabela.empilha td[data-rot]:before{content:attr(data-rot) ": ";color:var(--texto-suave);font-size:.85em}.ordenar-celular{display:flex}.relatorio.empilha thead{display:none}.relatorio.empilha,.relatorio.empilha tbody,.relatorio.empilha tfoot,.relatorio.empilha tr,.relatorio.empilha td{display:block}.relatorio.empilha>tbody>tr,.relatorio.empilha>tfoot>tr{grid-template-columns:1fr 1fr;gap:.15em 1em;padding:.8em .9em;display:grid}.relatorio.empilha>*>tr>td{text-align:left;white-space:normal;padding:0}.relatorio.empilha>*>tr>td.principal{grid-column:1/-1;min-width:0;margin-bottom:.35em}.relatorio.empilha>*>tr>td.posicao{display:none}.relatorio.empilha>*>tr>td[data-rot]:before{content:attr(data-rot);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);font-size:.72em;display:block}.relatorio.empilha>*>tr>td.inteira,.relatorio.empilha>tbody>tr.detalhe>td{grid-column:1/-1}.relatorio.empilha>tbody>tr.detalhe{padding:0 .9em .9em;display:block}.relatorio.empilha .barra{justify-content:flex-start}.relatorio.empilha .barra .trilho{flex:1}.relatorio.empilha tfoot td{border-top:0}}.so-imprime{display:none}@page{size:A4;margin:11mm 10mm 13mm}@page deitada{size:A4 landscape;margin:10mm 11mm 12mm}@media print{html,body,#raiz{background:#fff;height:auto}.app,.app[data-tema][data-modo]{--fundo:#fff;--superficie:#fff;--superficie-2:#f0f1f0;--borda:#c3c7c4;--texto:#111;--texto-suave:#555;--acento:#2b2b2b;--acento-texto:#fff;--acento-suave:#e9e9e9;--dev:#8a4a06;--dev-fundo:#fbefdf;--bonif:#3f4b60;--bonif-fundo:#eef0f4;--ok:#1d6b3e;--ok-fundo:#e5f2e9;--info:#1d4f96;--info-fundo:#e4ecf8;--serie-1:#2a78d6;--serie-2:#eb6834;--serie-3:#1baf7a;--serie-4:#eda100;--sombra:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:0;color:var(--texto);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;font-size:9pt;line-height:1.35;display:block}.app *,.app :before,.app :after{box-shadow:none!important;text-shadow:none!important;transition:none!important}.cabeca,.lateral,.abas,.subabas,.filtros,.nao-imprime,.veu,.aviso,.perso,.ordenar-celular,.dica-grafico,.app .botao,.app .botao-icone,.app .relatorio input[type=checkbox],.seta-ordem:not(.ativa){display:none!important}.app input[type=search]:placeholder-shown{display:none}.segmento{background:0 0;border:0;padding:0}.segmento button:not([aria-pressed=true]),.segmento a:not([aria-current=page]){display:none}.segmento button[aria-pressed=true],.segmento a[aria-current=page]{color:var(--texto);background:0 0;padding:0;font-weight:700}.so-imprime{display:block}.dica-tela{display:none!important}.corpo{display:block}.conteudo{gap:3.5mm;max-width:none;padding:0}:is(.conteudo:has(.relatorio>thead>tr>th:nth-child(9)),.conteudo:has([data-folha=deitada])){page:deitada}.conteudo:has([data-folha=em-pe]){page:auto}.app [class*=rolagem],.app .quadro,details.secao-extra>div{max-height:none!important;overflow:visible!important}.cab-pagina{break-after:avoid;gap:1mm 4mm}.cab-pagina h1,.doc-cab-titulo h1{font-size:15pt}.trilha{font-size:7.5pt}h2{break-after:avoid;font-size:10.5pt}.app a{color:inherit;text-decoration:none}.app[data-privado=sim] .valor{filter:none}.mensagem,.faixa-info{border-radius:1.2mm;padding:1.5mm 2.5mm;font-size:8pt}.chip{font-size:7.5pt}.quadro,details.secao-extra{break-inside:auto;border-radius:1.5mm}.secao{gap:2mm;padding:2.5mm 3mm}.kpis{break-inside:avoid;grid-template-columns:repeat(auto-fit,minmax(38mm,1fr));gap:2.5mm}.kpi{break-inside:avoid;border-radius:1.5mm;gap:.4mm;padding:2mm 3mm}.kpi .num{font-size:12pt}.kpi .rot,.kpi .det{font-size:7.3pt}.kpi.destaque{color:var(--texto);background:#fff;border:1.2pt solid #111}.kpi.destaque .rot,.kpi.destaque .det{color:var(--texto-suave);opacity:1}.kpi-botao{cursor:default}.relatorio{font-size:8.2pt}.relatorio th,.relatorio td{padding:1.1mm 1.6mm}.relatorio thead{display:table-header-group}.relatorio tfoot{display:table-row-group}.relatorio tr{break-inside:avoid}.relatorio thead th{letter-spacing:.03em;color:#333;background:var(--superficie-2);border-bottom:.8pt solid #888;font-size:6.6pt;position:static}.relatorio th.ordenavel{padding:1.1mm 1.6mm}th.ordenavel button{display:contents}th[aria-sort=ascending],th[aria-sort=descending]{color:#111!important}.relatorio tbody tr{border-top:.4pt solid var(--borda)}.relatorio tbody tr.clicavel:hover,.relatorio tbody tr.aberta{background:0 0}.relatorio tfoot td{background:var(--superficie-2);border-top:1.2pt solid #111}.relatorio .principal{min-width:56mm}.relatorio td .sub{font-size:6.9pt}.relatorio .relatorio{font-size:7.6pt}.relatorio .barra .trilho{width:10mm}.grafico{break-inside:avoid;padding:2mm 3mm}.grafico .eixo text,.grafico .media-rotulo,.grafico .rotulo-direto{font-size:8px}details.secao-extra:not([open]){display:none}.cab-impressao.so-imprime{border-bottom:.8pt solid #111;align-items:center;gap:3mm;padding-bottom:2mm;display:flex}.cab-impressao img{width:13mm;height:auto}.cab-impressao-meio{flex-direction:column;flex:1;line-height:1.25;display:flex}.cab-impressao-meio strong{font-size:10.5pt}.cab-impressao-meio span,.cab-impressao-quando{color:var(--texto-suave);font-size:7.5pt}.cab-impressao-quando{text-align:right}.cab-impressao-quando .teste{color:var(--dev);font-weight:700;display:block}}@media (prefers-reduced-motion:reduce){.app *{transition:none!important}}.mn-barra{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.mn-barra input{border:1px solid var(--borda);background:var(--fundo);border-radius:.55em;flex:18em;padding:.5em .7em}.relatorio.mn-tabela td{white-space:nowrap;vertical-align:middle}.mn-tabela .mn-nome{white-space:normal!important}.mn-tabela .mn-nome .sub{margin-left:2.1em}.mn-abrir{width:1.5em;height:1.5em;color:var(--texto-suave);vertical-align:middle;background:0 0;border:0;border-radius:.35em;place-items:center;margin-right:.35em;padding:0;display:inline-grid}.mn-abrir .icone{width:.95em;height:.95em;transition:transform .15s}.mn-abrir.aberto .icone{transform:rotate(90deg)}.mn-sigla{background:var(--superficie-2);border-radius:.35em;margin-right:.4em;padding:.05em .4em;font-size:.75em;font-weight:700}.mn-sistema td{background:var(--superficie-2)}.mn-modulo .mn-nome b{font-size:1.02em}.mn-oculto{opacity:.55}.mn-acoes{align-items:center;gap:.3em;display:flex}.mn-acoes .botao{padding:.25em .6em;font-size:.88em}.mn-acoes .botao-icone{font-size:.7em}.mn-fundo{z-index:85;background:#00000073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mn-janela{background:var(--superficie);width:min(40em,100%);max-height:100%;color:var(--texto);border-radius:1em;flex-direction:column;gap:.8em;padding:1.2em 1.3em;display:flex;overflow-y:auto;box-shadow:0 20px 60px #00000059}.mn-janela header h2{margin:0;font-size:1.15em}.mn-janela p{margin:0}.mn-janela .botoes{align-items:center;gap:.5em;display:flex}.mn-dois{grid-template-columns:1fr 1fr;gap:.6em .8em;display:grid}.mn-check{align-items:center;gap:.5em;display:flex}@media screen and (width<=700px){.mn-dois{grid-template-columns:1fr}.mn-acoes{flex-wrap:wrap}}
