:root{color-scheme:light;--surface: #fcfcfb;--plane: #f9f9f7;--ink: #0b0b0b;--ink-2: #52514e;--ink-muted: #898781;--grade: #e1e0d9;--borda: rgba(11, 11, 11, .1);--sombra: 0 1px 2px rgba(11, 11, 11, .06), 0 1px 8px rgba(11, 11, 11, .04);--r: 14px}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--plane);color:var(--ink);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.pagina{padding:12px;display:flex;flex-direction:column;min-height:100%}.topo{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.titulo{display:flex;align-items:baseline;gap:8px}.titulo h1{font-size:20px;margin:0;letter-spacing:-.01em}.local{color:var(--ink-muted);font-size:13px}.indicadores{display:flex;gap:8px;align-items:center}.chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:6px 11px;border-radius:999px;border:1px solid var(--borda);background:var(--surface);color:var(--ink-2);white-space:nowrap}.chip .ponto{width:7px;height:7px;border-radius:50%;background:currentColor}.chip-ok{color:#0ca30c}.chip-off{color:#d03b3b}.chip-alarme{color:#d03b3b;border-color:currentColor}.banner{background:var(--surface);border:1px solid #d03b3b;border-left-width:4px;border-radius:10px;padding:10px 14px;margin-bottom:12px;font-size:13px;color:var(--ink-2);line-height:1.45}.grade{display:grid;gap:10px;flex:1;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));align-content:start}@media (min-width: 700px){.pagina{padding:22px 26px}.grade{gap:14px;grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.titulo h1{font-size:24px}}.vazio{color:var(--ink-muted);font-size:14px;grid-column:1 / -1}.tank-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:inherit;font:inherit;background:var(--surface);color:var(--ink);border:1px solid var(--borda);border-radius:var(--r);box-shadow:var(--sombra);padding:12px 10px 10px;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:border-color .15s,transform .1s;min-height:246px}.tank-card:active{transform:scale(.985)}.tank-card:focus-visible{outline:2px solid var(--cor-estado);outline-offset:2px}.tank-card.is-selected{border-color:var(--cor-estado);border-width:2px;padding:11px 9px 9px}.tank-card.is-alarm{border-color:var(--cor-estado)}.tank-nome{font-size:11.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-2);text-align:center;line-height:1.25;min-height:2.5em;display:flex;align-items:center;justify-content:center}.tank-svg{width:100%;max-width:96px;height:auto;display:block}.tk-corpo{fill:#a9abae}.tk-pe{fill:#96989a}.tk-visor{fill:#bdbfc1}.tk-pct{font-size:420px;font-weight:600;fill:#231f20;font-variant-numeric:tabular-nums}.tank-valor{font-size:16px;font-weight:700;margin-top:6px;font-variant-numeric:tabular-nums}.tank-estado{margin-top:4px;font-size:10px;font-weight:700;letter-spacing:.03em;color:var(--ink-muted);text-align:center;line-height:1.2}.tank-estado.destaque{color:var(--cor-estado)}.trend{background:var(--surface);border:1px solid var(--borda);border-radius:var(--r);box-shadow:var(--sombra);padding:14px;margin-top:14px}.trend-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.trend-topo h2{margin:0;font-size:16px}.trend-sub{font-size:12px;color:var(--ink-muted)}.fechar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--borda);color:var(--ink-2);border-radius:8px;cursor:pointer;width:34px;height:34px;font-size:14px;flex:none}.faixas{display:flex;gap:6px;margin:12px 0 6px;flex-wrap:wrap}.faixas button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--borda);background:var(--plane);color:var(--ink-2);border-radius:8px;cursor:pointer;padding:7px 13px;font-size:12.5px;font-weight:600;min-height:36px}.faixas button.ativa{background:#2a78d6;border-color:#2a78d6;color:#fff}.trend-area{position:relative}.trend-canvas{width:100%;height:260px}@media (min-width: 700px){.trend-canvas{height:320px}}.trend-aviso{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--ink-muted);font-size:13px;text-align:center;padding:0 16px}.rodape{margin-top:16px;padding-top:12px;border-top:1px solid var(--borda);color:var(--ink-muted);font-size:12px;text-align:center}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}}.trend-carregando{color:var(--ink-muted);font-size:13px;text-align:center}.layout{display:flex;min-height:100%}.menu{position:fixed;inset:0 auto 0 0;z-index:30;width:232px;flex:none;background:var(--surface);border-right:1px solid var(--borda);display:flex;flex-direction:column;padding:16px 12px;transform:translate(-100%);transition:transform .2s ease}.menu.aberto{transform:none}.menu-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:29;background:#00000073}.menu-marca{display:flex;align-items:center;gap:10px;padding:4px 8px 18px}.menu-logo{width:34px;height:34px;flex:none;border-radius:9px;background:#2a78d6;color:#fff;display:grid;place-items:center;font-size:17px}.menu-marca strong{display:block;font-size:15px;line-height:1.2}.menu-marca span{font-size:12px;color:var(--ink-muted)}.menu ul{list-style:none;margin:0;padding:0;display:grid;gap:3px}.menu li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:left;display:flex;align-items:center;gap:11px;background:transparent;border:0;border-radius:9px;color:var(--ink-2);font:inherit;font-size:14px;font-weight:600;padding:11px 12px;cursor:pointer;min-height:44px}.menu li button:hover{background:var(--plane);color:var(--ink)}.menu li button.ativo{background:#2a78d6;color:#fff}.menu-icone{display:inline-flex;width:18px;justify-content:center}.menu-rodape{margin-top:auto;padding:12px 12px 4px;font-size:11px;color:var(--ink-muted);border-top:1px solid var(--borda)}.conteudo{flex:1;min-width:0;max-width:1400px}.barra-mobile{display:flex;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid var(--borda);background:var(--surface);position:sticky;top:0;z-index:10}.menu-botao{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--borda);color:var(--ink);border-radius:9px;cursor:pointer;width:40px;height:40px;font-size:17px;flex:none}.barra-titulo{font-weight:700;font-size:15px}@media (min-width: 900px){.menu{position:sticky;height:100vh;top:0;transform:none}.menu-fundo,.barra-mobile{display:none}.conteudo{margin:0 auto}}.config{padding:14px 12px 28px}@media (min-width: 900px){.config{padding:22px 26px 40px}}.pagina-topo h1{font-size:21px;margin:0 0 2px}.pagina-topo .sub{margin:0 0 16px;color:var(--ink-muted);font-size:13px}.aviso-ok{background:var(--surface);border:1px solid #0ca30c;border-left-width:4px;border-radius:10px;padding:10px 14px;margin-bottom:14px;font-size:13px;color:var(--ink-2)}.conv{background:var(--surface);border:1px solid var(--borda);border-radius:var(--r);margin-bottom:12px;overflow:hidden}.conv.off{opacity:.72}.conv-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border-bottom:1px solid var(--borda);flex-wrap:wrap}.conv-id strong{font-size:14px;letter-spacing:.02em}.conv-meta{display:block;font-size:11.5px;color:var(--ink-muted);margin-top:2px}.conv-off-aviso{margin:0;padding:12px 15px;font-size:12.5px;color:var(--ink-muted)}.chave{display:inline-flex;align-items:center;gap:9px;cursor:pointer}.chave input{position:absolute;opacity:0;width:0;height:0}.chave-trilho{width:42px;height:24px;flex:none;border-radius:999px;background:var(--grade);position:relative;transition:background .15s}.chave-trilho:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--surface);box-shadow:0 1px 3px #0000004d;transition:transform .15s}.chave input:checked+.chave-trilho{background:#0ca30c}.chave input:checked+.chave-trilho:after{transform:translate(18px)}.chave input:focus-visible+.chave-trilho{outline:2px solid #2a78d6;outline-offset:2px}.chave-texto{font-size:12.5px;font-weight:600;color:var(--ink-2)}.chave.pequena .chave-trilho{width:36px;height:21px}.chave.pequena .chave-trilho:after{width:15px;height:15px}.chave.pequena input:checked+.chave-trilho:after{transform:translate(15px)}.canais{list-style:none;margin:0;padding:0}.canais>li{border-bottom:1px solid var(--borda)}.canais>li:last-child{border-bottom:0}.canais>li.canal-off{opacity:.55}.canal-linha{display:flex;align-items:center;gap:12px;padding:11px 15px;flex-wrap:wrap}.canal-id{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:700;color:var(--ink-2);min-width:56px}.canal-nome{flex:1;min-width:130px;font-size:14px;font-weight:600}.canal-nome em{color:var(--ink-muted);font-weight:400}.canal-escala{display:block;font-size:11.5px;color:var(--ink-muted);font-weight:400;margin-top:2px}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--plane);color:var(--ink-2);border:1px solid var(--borda);border-radius:9px;padding:9px 15px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;min-height:40px}.btn:hover{color:var(--ink)}.btn.pequeno{padding:7px 13px;min-height:36px;font-size:12.5px}.btn.primario{background:#2a78d6;border-color:#2a78d6;color:#fff}.btn.primario:disabled{opacity:.6;cursor:default}.editor{padding:4px 15px 18px;display:grid;gap:14px}.editor fieldset{border:1px solid var(--borda);border-radius:10px;padding:12px 14px 14px;margin:0}.editor legend{font-size:12px;font-weight:700;color:var(--ink-2);padding:0 6px;text-transform:uppercase;letter-spacing:.03em}.opcional{font-weight:400;text-transform:none;color:var(--ink-muted)}.editor-linha{display:grid;gap:10px;grid-template-columns:1fr 1fr}.editor-linha.quatro{grid-template-columns:1fr 1fr}@media (min-width: 720px){.editor-linha.quatro{grid-template-columns:repeat(4,1fr)}}@media (max-width: 520px){.editor-linha{grid-template-columns:1fr}}.editor label{display:grid;gap:5px;font-size:12px;font-weight:600;color:var(--ink-2)}.editor input:not([type=checkbox]):not([type=color]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--plane);color:var(--ink);border:1px solid var(--borda);border-radius:8px;padding:10px 11px;font:inherit;font-size:14px;min-height:42px;font-weight:400}.editor input:not([type=checkbox]):not([type=color]):focus-visible{outline:2px solid #2a78d6;outline-offset:1px}.dica{margin:9px 0 0;font-size:11.5px;color:var(--ink-muted);line-height:1.45}.dica code{font-size:11px;background:var(--plane);padding:1px 5px;border-radius:4px}.editor-erro{background:var(--surface);border:1px solid #d03b3b;border-left-width:4px;border-radius:9px;padding:10px 13px;font-size:13px;color:var(--ink)}.editor-acoes{display:flex;gap:9px;justify-content:flex-end}.leitura{background:var(--plane)}.leitura legend{display:flex;align-items:center;gap:10px}.selo-vivo{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;letter-spacing:.02em;text-transform:none;color:#0ca30c}.selo-vivo .ponto{width:7px;height:7px;border-radius:50%;background:currentColor;animation:pulso 2s ease-in-out infinite}.selo-vivo.parado{color:#d03b3b}.selo-vivo.parado .ponto{animation:none}@keyframes pulso{0%,to{opacity:1}50%{opacity:.35}}.leitura-grade{display:grid;gap:14px;grid-template-columns:1fr 1fr}.leitura-item{display:grid;gap:3px}.leitura-rotulo{font-size:11.5px;font-weight:600;color:var(--ink-muted)}.leitura-valor{font-size:23px;line-height:1.15;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dica.alerta{color:#d03b3b}@media (prefers-reduced-motion: reduce){.selo-vivo .ponto{animation:none}}.secao-contadores{margin-bottom:20px}.secao-titulo{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 10px}.grade-contadores{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}@media (min-width: 700px){.grade-contadores{gap:14px}}.cont-card{background:var(--surface);border:1px solid var(--borda);border-radius:var(--r);box-shadow:var(--sombra);padding:14px 16px}.cont-nome{font-size:11.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-2)}.cont-total{font-size:30px;font-weight:700;line-height:1.15;margin-top:6px;font-variant-numeric:tabular-nums}.cont-unidade{font-size:14px;font-weight:600;color:var(--ink-muted);margin-left:6px}.cont-taxa{margin-top:4px;font-size:12px;color:var(--ink-muted)}.cor-linha{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cor-picker{width:54px;height:42px;padding:2px;flex:none;border:1px solid var(--borda);border-radius:8px;background:var(--plane);cursor:pointer}.cor-picker:disabled{opacity:.6;cursor:not-allowed}.cor-amostras{display:flex;gap:6px;flex-wrap:wrap}.cor-amostra{width:30px;height:30px;border-radius:8px;cursor:pointer;border:2px solid transparent;padding:0;box-shadow:inset 0 0 0 1px #0000001f}.cor-amostra.ativa{border-color:var(--ink)}.cor-amostra:disabled{opacity:.6;cursor:not-allowed}.leitura-grade.tres{grid-template-columns:repeat(3,1fr)}@media (max-width: 560px){.leitura-grade.tres{grid-template-columns:1fr 1fr}}.leitura-valor.destaque{color:#2a78d6}.trend{position:fixed;left:0;right:0;bottom:0;z-index:25;margin:0;border-radius:var(--r) var(--r) 0 0;border-bottom:0;box-shadow:0 -6px 24px #0b0b0b1f;padding:12px 14px 14px}@media (min-width: 900px){.trend{left:232px;padding:14px 22px 16px}}.pagina.com-painel{padding-bottom:330px}@media (min-width: 700px){.pagina.com-painel{padding-bottom:390px}}.trend .trend-canvas{height:190px}@media (min-width: 700px){.trend .trend-canvas{height:240px}}.trend .faixas{margin:10px 0 4px}.trend .trend-topo h2{font-size:15px}.carregando-inicial{min-height:100vh;display:grid;place-items:center;color:var(--ink-muted);font-size:14px}.login-tela{min-height:100vh;display:grid;place-items:center;padding:20px}.login-caixa{width:100%;max-width:380px;background:var(--surface);border:1px solid var(--borda);border-radius:var(--r);box-shadow:var(--sombra);padding:26px 22px;display:grid;gap:15px}.login-marca{display:flex;align-items:center;gap:11px;margin-bottom:4px}.login-marca strong{display:block;font-size:15px;line-height:1.25}.login-marca span{font-size:12px;color:var(--ink-muted)}.login-caixa label{display:grid;gap:6px;font-size:12.5px;font-weight:600;color:var(--ink-2)}.login-caixa input:not([type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--plane);color:var(--ink);border:1px solid var(--borda);border-radius:9px;padding:12px;font:inherit;font-size:16px;font-weight:400;min-height:46px}.login-caixa input:not([type=checkbox]):focus-visible{outline:2px solid #2a78d6;outline-offset:1px}.login-caixa .btn.primario{min-height:46px;font-size:14px}.login-erro{background:var(--plane);border:1px solid #d03b3b;border-left-width:4px;border-radius:9px;padding:10px 13px;font-size:13px;color:var(--ink)}.login-aviso{margin:0;font-size:11.5px;line-height:1.5;color:var(--ink-muted);text-align:center}.menu-usuario{margin-top:auto;padding-top:12px;border-top:1px solid var(--borda);display:flex;align-items:center;justify-content:space-between;gap:10px}.menu-usuario-id{min-width:0}.menu-usuario-id strong{display:block;font-size:13px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-usuario-id span{font-size:11px;color:var(--ink-muted)}.aviso-leitura{background:var(--surface);border:1px solid var(--borda);border-left:4px solid #fab219;border-radius:10px;padding:10px 14px;margin-bottom:14px;font-size:13px;color:var(--ink-2);line-height:1.45}.editor input:disabled,.chave input:disabled+.chave-trilho{opacity:.6;cursor:not-allowed}.abas{display:flex;gap:6px;margin-bottom:14px}.abas button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--borda);background:var(--surface);color:var(--ink-2);border-radius:9px;cursor:pointer;padding:9px 15px;font:inherit;font-size:13px;font-weight:600;min-height:40px}.abas button.ativa{background:#2a78d6;border-color:#2a78d6;color:#fff}.conv-acoes{display:flex;gap:8px}.btn.perigo{color:#d03b3b}.btn.perigo:hover{border-color:#d03b3b}.btn.perigo:disabled{opacity:.45;cursor:not-allowed}.selo-voce{margin-left:8px;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#2a78d6;border:1px solid currentColor;border-radius:999px;padding:1px 7px}.sel-inline,.editor select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--plane);color:var(--ink);border:1px solid var(--borda);border-radius:8px;padding:9px 11px;font:inherit;font-size:13px;min-height:40px}.editor select{font-size:14px;min-height:42px;font-weight:400}.perm-lista{list-style:none;margin:0;padding:10px 15px 14px;display:grid;gap:5px}.perm-lista li{font-size:12.5px;display:flex;gap:8px;align-items:baseline}.perm-lista li.on{color:var(--ink)}.perm-lista li.off{color:var(--ink-muted)}.perm-lista li.on span{color:#0ca30c;font-weight:700}.perm-edit{list-style:none;margin:0;padding:0;display:grid;gap:4px}.perm-item{display:flex;gap:10px;align-items:flex-start;cursor:pointer;padding:9px 8px;border-radius:8px}.perm-item:hover{background:var(--plane)}.perm-item input{margin-top:2px;width:17px;height:17px;flex:none}.perm-item strong{display:block;font-size:13px;font-weight:600;color:var(--ink)}.perm-item em{display:block;font-style:normal;font-size:11.5px;color:var(--ink-muted);line-height:1.45;margin-top:1px}.modal-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#00000073;display:grid;place-items:center;padding:20px}.modal{width:100%;max-width:400px;background:var(--surface);border:1px solid var(--borda);border-radius:var(--r);box-shadow:0 8px 32px #0b0b0b2e;max-height:92vh;overflow:auto}.modal-topo{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 4px}.modal-topo h2{margin:0;font-size:16px}.modal .editor{padding:8px 16px 18px}.menu-usuario-acoes{display:flex;gap:6px;flex:none}.menu-usuario-acoes .btn{padding:6px 10px;min-height:34px;font-size:12px}.menu-versao{padding:8px 12px 2px;font-size:10.5px;color:var(--ink-muted);font-variant-numeric:tabular-nums;text-align:center}.login-manter{display:flex;gap:10px;align-items:center;cursor:pointer;font-size:13.5px;font-weight:600;color:var(--ink-2);padding:2px}input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:18px;height:18px;min-height:0;padding:0;margin:0;flex:none;cursor:pointer;accent-color:#2a78d6}.filtros{padding:14px 15px}.filtro-linha{display:grid;gap:12px;align-items:end;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.filtro-linha label{display:grid;gap:5px;font-size:12px;font-weight:600;color:var(--ink-2)}.filtro-linha input,.filtro-linha select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--plane);color:var(--ink);border:1px solid var(--borda);border-radius:8px;padding:9px 11px;font:inherit;font-size:13.5px;min-height:42px;font-weight:400}.filtro-acoes{display:flex;gap:8px}.ev-removido{font-style:normal;color:var(--ink-muted)}.eventos{list-style:none;margin:0;padding:0}.eventos>li{padding:11px 15px;border-bottom:1px solid var(--borda)}.eventos>li:last-child{border-bottom:0}.eventos>li.falhou{background:#d03b3b0a}.ev-linha{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.ev-acao{font-size:13.5px;font-weight:700}.ev-alvo{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:var(--ink);background:var(--plane);border-radius:5px;padding:1px 7px}.ev-tag{margin-left:auto;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;border:1px solid currentColor;border-radius:999px;padding:1px 8px}.ev-meta{display:flex;gap:14px;flex-wrap:wrap;margin-top:3px;font-size:11.5px;color:var(--ink-muted)}.ev-falhou{color:#d03b3b;font-weight:700}.ev-detalhe{display:flex;gap:12px;flex-wrap:wrap;margin-top:4px;font-size:11.5px;color:var(--ink-muted)}.ev-detalhe strong{color:var(--ink-2)}.paginacao{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px;font-size:12.5px;color:var(--ink-muted);border-top:1px solid var(--borda)}.atalhos{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.escolha-tanques{list-style:none;margin:0;padding:6px 8px 2px;display:grid;gap:2px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.vazao-grade,.vazao-total{display:grid;gap:12px;padding:12px 15px 16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.vz{display:grid;gap:3px}.vz span{font-size:11.5px;color:var(--ink-muted);font-weight:600}.vz strong{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.vz-ent strong{color:#1baf7a}.vz-sai strong{color:#d0762b}.vazao-total .vz strong{font-size:23px}.dica-limiar{padding:0 15px 13px;margin:0}.abas-inline{margin:0}.abas-inline button{min-height:34px;padding:6px 13px;font-size:12.5px}.hist-gr{width:100%;height:340px;padding:4px 6px 10px}.tabela-rolo{overflow-x:auto;padding:0 4px 6px}.tabela-hist{border-collapse:collapse;width:100%;font-size:12.5px}.tabela-hist th,.tabela-hist td{padding:7px 11px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--borda)}.tabela-hist th{position:sticky;top:0;background:var(--surface);font-size:11.5px;font-weight:700;color:var(--ink-2)}.tabela-hist th em{font-style:normal;font-weight:400;color:var(--ink-muted)}.tabela-hist td{font-variant-numeric:tabular-nums}.tabela-hist th:first-child,.col-tempo{text-align:left}.col-tempo{color:var(--ink-muted)}.tabela-hist tbody tr:hover{background:var(--plane)}.vz-prod strong{color:#2a78d6}.vz-sub{font-style:normal;font-size:11.5px;color:var(--ink-muted);margin-top:1px}.selo-sim{margin-left:7px;font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#b5179e;border:1px solid currentColor;border-radius:999px;padding:1px 6px;vertical-align:middle}.aviso-sim{border-left:3px solid #b5179e}.ajuste-grupo{margin:6px 0 -2px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);border-top:1px solid var(--borda);padding-top:14px}.ajuste-grupo:first-child{border-top:0;padding-top:0}
