@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal-BOOGhInR.woff2) format("woff2"),url(./inter-latin-400-normal-gitzw0hO.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal-D2bGa7uu.woff2) format("woff2"),url(./inter-latin-500-normal-deR1Tlfd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal-D273HNI0.woff2) format("woff2"),url(./inter-latin-600-normal-B5cFAncS.woff) format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(./space-grotesk-latin-500-normal-DtUIId4r.woff2) format("woff2"),url(./space-grotesk-latin-500-normal-Btx04WmO.woff) format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(./space-grotesk-latin-700-normal-DUDKB872.woff2) format("woff2"),url(./space-grotesk-latin-700-normal-XTACPmcu.woff) format("woff")}:root{--bg: #f3f4f7;--surface: #ffffff;--surface-2: #eceff4;--ink: #151922;--muted: #5c6475;--line: #dde1e8;--grid: #e8ebf0;--accent: #2f55c4;--accent-soft: rgba(47, 85, 196, .12);--special: #c26f17;--regular: #a2aaba;--good: #1c7c51;--good-soft: rgba(28, 124, 81, .12);--bad: #be3a31;--bad-soft: rgba(190, 58, 49, .1);--warn: #9a6a0c;--heat-lo: #edf1fb;--heat-hi: #86a0e8;--ano-1: #c2c8d3;--ano-2: #8a94a8;--bubble: #e3f1e6;--font-text: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: "Space Grotesk", "Inter", system-ui, sans-serif;--radius: 10px;color-scheme:light}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--bg: #0e1117;--surface: #161a22;--surface-2: #1d222c;--ink: #e7eaf0;--muted: #9ba3b3;--line: #2a303b;--grid: #222833;--accent: #87a3ff;--accent-soft: rgba(135, 163, 255, .16);--special: #f0a14c;--regular: #5d6677;--good: #52c58f;--good-soft: rgba(82, 197, 143, .14);--bad: #f27b72;--bad-soft: rgba(242, 123, 114, .14);--warn: #e2b04a;--heat-lo: #1b2131;--heat-hi: #3f5fbf;--ano-1: #454d5d;--ano-2: #78829a;--bubble: #1d2b22;color-scheme:dark}}:root[data-theme=dark]{--bg: #0e1117;--surface: #161a22;--surface-2: #1d222c;--ink: #e7eaf0;--muted: #9ba3b3;--line: #2a303b;--grid: #222833;--accent: #87a3ff;--accent-soft: rgba(135, 163, 255, .16);--special: #f0a14c;--regular: #5d6677;--good: #52c58f;--good-soft: rgba(82, 197, 143, .14);--bad: #f27b72;--bad-soft: rgba(242, 123, 114, .14);--warn: #e2b04a;--heat-lo: #1b2131;--heat-hi: #3f5fbf;--ano-1: #454d5d;--ano-2: #78829a;--bubble: #1d2b22;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-text);font-size:15px;line-height:1.5}.pagina{max-width:1120px;margin:0 auto;padding-block:20px 48px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));display:flex;flex-direction:column;gap:28px}main{display:flex;flex-direction:column;gap:20px}h1,h2{font-family:var(--font-display);text-wrap:balance;margin:0}h1{font-size:clamp(1.9rem,4.5vw,2.8rem);font-weight:700;letter-spacing:-.02em;line-height:1.05}h2{font-size:1.15rem;font-weight:500;letter-spacing:-.005em}strong{font-weight:600}.bom{color:var(--good)}.ruim{color:var(--bad)}.topo{display:flex;flex-direction:column;gap:22px}.topo-barra{display:flex;justify-content:space-between;align-items:center;gap:12px}.sobrescrito{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:600}.botao-tema{font:inherit;font-size:.82rem;color:var(--muted);background:transparent;border:1px solid var(--line);border-radius:999px;padding:5px 12px;cursor:pointer}.botao-tema:hover{color:var(--ink);border-color:var(--muted)}.topo-corpo{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end}.topo-texto{display:flex;flex-direction:column;gap:14px;min-width:0}.lide{font-size:clamp(1.05rem,2.2vw,1.25rem);line-height:1.5;margin:0;max-width:60ch;font-variant-numeric:tabular-nums}.nota-topo{margin:0;color:var(--muted);font-size:.88rem}.informativo{background:var(--bubble);border-radius:12px 12px 12px 3px;padding:12px 16px 10px;min-width:220px;font-size:.92rem;box-shadow:0 1px #0000000f}.informativo p{margin:0}.informativo-titulo{font-weight:600}.informativo-data{color:var(--muted);margin-bottom:6px!important}.informativo dl{margin:0;display:grid;gap:2px}.informativo dl div{display:flex;justify-content:space-between;gap:16px}.informativo dt{color:var(--muted)}.informativo dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.informativo-rodape{margin-top:8px!important;font-size:.74rem;color:var(--muted)}.cartoes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cartao{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px;display:flex;flex-direction:column;gap:4px;min-width:0}.cartao-rotulo{font-family:var(--font-text);font-size:.8rem;font-weight:500;color:var(--muted);letter-spacing:.01em}.cartao-valor{margin:0;font-family:var(--font-display);font-size:2.2rem;font-weight:500;line-height:1.1;font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cartao-de{font-size:1rem;color:var(--muted);font-family:var(--font-text)}.cartao-sub{margin:0;font-size:.82rem;color:var(--muted);font-variant-numeric:tabular-nums}.chip{font-family:var(--font-text);font-size:.8rem;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--surface-2);color:var(--muted)}.chip.bom{background:var(--good-soft);color:var(--good)}.chip.ruim{background:var(--bad-soft);color:var(--bad)}.bloco{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px;display:flex;flex-direction:column;gap:10px;min-width:0}.bloco-cabeca{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.bloco-cabeca>div:first-child{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 320px}.nota{margin:0;color:var(--muted);font-size:.9rem;max-width:72ch}.nota strong{color:var(--ink)}.nota.pequena{font-size:.8rem}.duas-colunas{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px}.grafico{width:100%;min-width:0}.grafico-linha{height:440px}.grafico-medio{height:300px}.grafico-calor{height:230px}.alternador{display:inline-flex;border:1px solid var(--line);border-radius:999px;padding:3px;gap:2px;flex-shrink:0}.alternador button{font:inherit;font-size:.82rem;border:0;background:transparent;color:var(--muted);padding:5px 12px;border-radius:999px;cursor:pointer}.alternador button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);font-weight:600}.botao{font:inherit;font-size:.88rem;font-weight:500;background:var(--accent);color:var(--surface);border:0;border-radius:8px;padding:8px 14px;cursor:pointer}.botao:hover{filter:brightness(1.08)}button:focus-visible,select:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rolagem{overflow-x:auto}.rolagem-alta{max-height:520px;overflow-y:auto;border-top:1px solid var(--line)}.tabela{width:100%;border-collapse:collapse;font-size:.88rem;font-variant-numeric:tabular-nums}.tabela th,.tabela td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line);vertical-align:top}.tabela th{font-size:.76rem;font-weight:600;color:var(--muted);white-space:nowrap;background:var(--surface);position:sticky;top:0}.tabela .n{text-align:right;white-space:nowrap}.tabela .d{white-space:nowrap}.tabela .forte{font-weight:600}.tabela .obs{color:var(--muted);min-width:220px}.tabela tbody tr:hover{background:var(--surface-2)}.pilula{display:inline-block;font-size:.74rem;font-weight:500;padding:1px 8px;border-radius:999px;white-space:nowrap;border:1px solid var(--line);color:var(--muted)}.pilula-especial{color:var(--special);border-color:currentColor}.pilula-sem_contagem{color:var(--warn);border-color:currentColor}.filtros{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:end}.filtros label{display:flex;flex-direction:column;gap:4px;font-size:.78rem;color:var(--muted);font-weight:500}.filtros select,.filtros input{font:inherit;font-size:.9rem;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:7px 10px;min-width:0}.filtro-busca{flex:1 1 220px}.filtro-busca input{width:100%}.metodo summary{cursor:pointer;font-family:var(--font-display);font-weight:500;font-size:1.05rem}.metodo ul{margin:6px 0 0;padding-left:1.2em;display:flex;flex-direction:column;gap:8px;color:var(--muted);max-width:78ch}.rodape{color:var(--muted);font-size:.82rem;border-top:1px solid var(--line);padding-top:16px}.rodape p{margin:0}@media (max-width: 700px){.topo-corpo{grid-template-columns:minmax(0,1fr)}.informativo{justify-self:start}.grafico-linha{height:400px}.bloco{padding:16px}.cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}.cartao{padding:14px}.cartao-valor{font-size:1.8rem}}@media (max-width: 380px){.cartoes{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: no-preference){.botao,.botao-tema,.alternador button{transition:background-color .15s,color .15s,border-color .15s}}
