@font-face{font-family:fontSans;src:url(../media/public_sans_latin_400_normal-s.p.36wd3tsbz2la3.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fontSans;src:url(../media/public_sans_latin_500_normal-s.p.2eg70ll0583uv.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:fontSans;src:url(../media/public_sans_latin_600_normal-s.p.1c0b3f1ctc2s1.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:fontSans;src:url(../media/public_sans_latin_700_normal-s.p.0q4-b6r7yi_qp.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:fontSans Fallback;src:local(Arial);ascent-override:90.07%;descent-override:21.33%;line-gap-override:0.0%;size-adjust:105.47%}._6b30MG_className{font-family:fontSans,fontSans Fallback}._6b30MG_variable{--font-sans:"fontSans", "fontSans Fallback"}
@font-face{font-family:fontMono;src:url(../media/ibm_plex_mono_latin_400_normal-s.p.19gbeb610ur4n.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fontMono;src:url(../media/ibm_plex_mono_latin_500_normal-s.p.25_05y-blbp24.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:fontMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.CIW9lG_className{font-family:fontMono,fontMono Fallback}.CIW9lG_variable{--font-mono:"fontMono", "fontMono Fallback"}
:root{--bg:#f1f5f9;--card:#fff;--soft:#f8fafc;--line:#e2e8f0;--ink:#0f172a;--ink2:#334155;--muted:#556274;--brand:#0b7285;--brand-fill:#22b8cf;--brand-soft:#e3f6f9;--primary:#0b1220;--primary-ink:#fff;--nav:#0b1220;--nav-2:#131c2e;--nav-ink:#d6dce5;--nav-muted:#8b95a3;--nav-active:#22b8cf29;--s1:#0e8ca3;--s1-area:#0e8ca314;--s2:#e8590c;--ok:#157a3c;--ok-soft:#e7f4ec;--warn:#a85a07;--warn-soft:#fbf0e2;--bad:#c0261c;--bad-soft:#fbeae8;--tip:#0b1220;--tip-ink:#fff;--accent-hover:#095b6b;--accent-soft:var(--brand-soft);--accent-ink:var(--brand);--numerador:#b4351f;--tipo-nfe:#166534;--tipo-nfe-soft:#dcfce7;--tipo-nfse:#1d4ed8;--tipo-nfse-soft:#dbeafe;--tipo-nfce:#0f766e;--tipo-nfce-soft:#ccfbf1;--tipo-cte:#6d28d9;--tipo-cte-soft:#ede9fe;--r-card:16px;--r-ctl:10px;--r-field:12px;--r-sm:6px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0c121c;--card:#151c28;--soft:#111824;--line:#232a35;--ink:#e7ecf3;--ink2:#c3cad5;--muted:#9aa4b2;--brand:#5fd4dc;--brand-fill:#0eb5be;--brand-soft:#0eb5be24;--primary:#0eb5be;--primary-ink:#06222a;--nav:#090e19;--nav-2:#121a28;--nav-active:#0eb5be29;--s1:#22c3cc;--s1-area:#22c3cc1a;--s2:#ff8a4c;--ok:#4fd69c;--ok-soft:#36c98a24;--warn:#f0b968;--warn-soft:#e9a54724;--bad:#fb8790;--bad-soft:#f75c6824;--tip:#e7ecf3;--tip-ink:#0c121c;--accent-hover:#8be3e9;--numerador:#ff8a7a;--tipo-nfe:#6ee7a0;--tipo-nfe-soft:#22c55e29;--tipo-nfse:#8ab4ff;--tipo-nfse-soft:#3b82f629;--tipo-nfce:#5eead4;--tipo-nfce-soft:#14b8a629;--tipo-cte:#c4b5fd;--tipo-cte-soft:#8b5cf629;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0c121c;--card:#151c28;--soft:#111824;--line:#232a35;--ink:#e7ecf3;--ink2:#c3cad5;--muted:#9aa4b2;--brand:#5fd4dc;--brand-fill:#0eb5be;--brand-soft:#0eb5be24;--primary:#0eb5be;--primary-ink:#06222a;--nav:#090e19;--nav-2:#121a28;--nav-active:#0eb5be29;--s1:#22c3cc;--s1-area:#22c3cc1a;--s2:#ff8a4c;--ok:#4fd69c;--ok-soft:#36c98a24;--warn:#f0b968;--warn-soft:#e9a54724;--bad:#fb8790;--bad-soft:#f75c6824;--tip:#e7ecf3;--tip-ink:#0c121c;--accent-hover:#8be3e9;--numerador:#ff8a7a;--tipo-nfe:#6ee7a0;--tipo-nfe-soft:#22c55e29;--tipo-nfse:#8ab4ff;--tipo-nfse-soft:#3b82f629;--tipo-nfce:#5eead4;--tipo-nfce-soft:#14b8a629;--tipo-cte:#c4b5fd;--tipo-cte-soft:#8b5cf629;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
*,:before,:after{box-sizing:border-box}body{font-family:var(--font-sans), system-ui, sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--brand)}a:hover{color:var(--ink)}button{font:inherit;color:inherit}.mono{font-family:var(--font-mono), ui-monospace, monospace}.num{font-variant-numeric:tabular-nums}.ico{flex-shrink:0;place-items:center;display:inline-grid}.r{text-align:right}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
.nav-i{border-radius:var(--r-ctl);min-height:40px;color:var(--nav-ink);align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.nav-i:hover{color:#fff;background:#ffffff0d}.nav-i.ativo{background:var(--nav-active);color:#fff;font-weight:600}.nav-g{letter-spacing:.08em;text-transform:uppercase;width:calc(100% - 24px);color:var(--nav-muted);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;margin:20px 12px 6px;padding:4px 0;font-size:11px;font-weight:600;display:flex}.nav-g:hover{color:#fff}.nav-g:focus-visible{outline:2px solid var(--brand-fill);outline-offset:2px}.nav-btn{cursor:pointer;text-align:left;background:0 0;border:0;width:100%}.nav-btn.contem{color:#fff}.nav-seta{place-items:center;margin-left:auto;transition:transform .15s;display:inline-grid}.nav-seta.aberto{transform:rotate(180deg)}.nav-sub{border-left:1px solid #ffffff1a;flex-direction:column;gap:2px;margin:2px 0 4px 21px;padding-left:12px;display:flex}.nav-filho{min-height:36px;font-size:13.5px;font-weight:400}.cont{border-radius:10px;place-items:center;min-width:24px;height:20px;margin-left:auto;padding:0 7px;font-size:12px;font-weight:600;display:inline-grid}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card)}.card-h{justify-content:space-between;align-items:baseline;gap:12px;padding:20px 24px 0;display:flex}.card-h h2{margin:0;font-size:16px;font-weight:600}.meta{color:var(--muted);font-size:13px}.kpi{text-align:left;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);cursor:pointer;flex-direction:column;gap:6px;min-height:132px;padding:20px;display:flex}.kpi:hover{border-color:var(--brand-fill)}.kpi-v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1.1}.delta{color:var(--muted);align-items:center;gap:4px;font-size:13px;display:inline-flex}.kpi:focus-visible,.btn:focus-visible,.seg button:focus-visible,.nav-i:focus-visible{outline:2px solid var(--brand-fill);outline-offset:2px}.btn{border-radius:var(--r-ctl);border:1px solid var(--line);background:var(--card);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.btn:hover{border-color:var(--ink2)}.seg{border-radius:var(--r-field);background:var(--soft);border:1px solid var(--line);gap:2px;padding:3px;display:inline-flex}.seg button{min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:13px;font-weight:500}.seg button[aria-pressed=true]{background:var(--card);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #0f172a14}.lista{margin:0;padding:8px 0;list-style:none}.lista li{align-items:flex-start;gap:14px;padding:14px 24px;display:flex}.lista li+li{border-top:1px solid var(--line)}.t{font-size:14px;font-weight:600;line-height:1.4}.s{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.5}.dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ev{color:var(--ink2);background:var(--soft);border:1px solid var(--line);border-radius:var(--r-sm);padding:1px 6px;font-size:12px}table{border-collapse:collapse;width:100%;font-size:13px}th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 12px;font-weight:600}td{border-bottom:1px solid var(--line);padding:8px 12px}.g-main{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.g-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1180px){.g-main{grid-template-columns:minmax(0,1fr)}.kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.g-2{grid-template-columns:minmax(0,1fr)}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.busca-txt{display:none}}
