.entrada{background:linear-gradient(135deg, var(--cor-topo) 40%, var(--cor-topo-fim));flex-direction:column;min-height:100dvh;display:flex}.entrada-marca{color:var(--cor-topo-texto);padding:36px 24px 32px;position:relative;overflow:hidden}.entrada-marca-conteudo{gap:var(--espaco-4);flex-direction:column;display:flex;position:relative}.entrada-apoio{max-width:26em;color:var(--cor-topo-texto-suave);margin:0;font-size:1.0625rem}.entrada-simbolo{pointer-events:none;opacity:var(--opacidade-marca-dagua-topo);position:absolute;bottom:-120px;right:-80px}.entrada-simbolo img{width:220px;max-width:none;height:220px;display:block}.entrada-folha{background:var(--cor-superficie);color:var(--cor-texto);border-radius:28px 28px 0 0;flex:1;justify-content:center;padding:28px 20px 40px;display:flex}.entrada-folha-conteudo{width:100%;min-width:0;max-width:420px}.entrada-folha-conteudo h1{margin-bottom:var(--espaco-4)}.campo-com-icone{display:block;position:relative}.campo-com-icone>.icone{color:var(--cor-texto-suave);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.campo .campo-com-icone>input{width:100%;min-height:52px;padding-left:44px}.campo-com-icone:focus-within>.icone{color:var(--cor-primaria)}.botao.entrar-botao{width:100%;min-height:54px;font-size:1.0625rem}.entrar-acoes{gap:var(--espaco-3);margin-top:var(--espaco-3);flex-wrap:wrap;display:flex}.entrar-acoes>.botao{flex:180px;min-height:54px}@media (width>=900px){.entrada{flex-direction:row}.entrada-marca{flex:1 1 0;align-items:center;padding:64px clamp(40px,6vw,96px);display:flex}.entrada-apoio{font-size:1.25rem}.entrada-simbolo{bottom:-140px;right:-120px}.entrada-simbolo img{width:520px;height:520px}.entrada-folha{border-radius:32px 0 0 32px;flex:0 0 min(560px,48%);align-items:center;padding:48px}}.pular{left:var(--espaco-2);padding:var(--espaco-2) var(--espaco-3);background:var(--cor-topo-ativo);color:var(--cor-topo-texto);border-radius:var(--raio-controle);z-index:10;font-weight:600;position:absolute;top:-64px}.pular:focus{top:var(--espaco-2)}.cabecalho{z-index:5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(115deg, var(--cor-topo) 45%, var(--cor-topo-fim));color:var(--cor-topo-texto);border-bottom:3px solid var(--cor-topo-ativo);position:relative;overflow:hidden}.cabecalho-simbolo{top:10px;bottom:10px;right:var(--espaco-4);z-index:0;opacity:var(--opacidade-simbolo-topo);pointer-events:none;position:absolute}.cabecalho-simbolo img{width:auto;height:100%;max-height:150px;display:block}.cabecalho-interno,.cabecalho>.navegacao{z-index:1;position:relative}.cabecalho :focus-visible{outline-color:var(--cor-topo-foco)}.cabecalho-interno{max-width:var(--largura-maxima);padding:var(--espaco-4) var(--espaco-4) var(--espaco-3);align-items:center;gap:var(--espaco-3) var(--espaco-4);flex-wrap:wrap;margin:0 auto;display:flex}.marca{color:var(--cor-topo-texto);border-radius:var(--raio);flex-direction:column;gap:2px;text-decoration:none;display:flex}.marca-sub{color:var(--cor-topo-texto-suave);font-size:.8125rem}.navegacao ul{gap:var(--espaco-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.navegacao a{align-items:center;gap:var(--espaco-2);min-height:44px;padding:var(--espaco-2) 14px;color:var(--cor-topo-texto-suave);border-radius:999px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.navegacao a:hover{color:var(--cor-topo-texto);background:var(--cor-topo-superficie)}.navegacao a[aria-current=page]{color:var(--cor-topo-texto);background:var(--cor-topo-ativo);font-weight:700}.conteudo{z-index:1;max-width:var(--largura-maxima);padding:var(--espaco-6) var(--espaco-4) 48px;margin:0 auto;position:relative}.seletor-condominio{min-width:0;max-width:100%;margin:0}.seletor-condominio.campo{align-items:center;gap:var(--espaco-2);flex-direction:row}.seletor-condominio label{color:var(--cor-topo-texto-suave)}.seletor-condominio select{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;max-width:100%;overflow:hidden}.cabecalho .seletor-condominio select{background:var(--cor-topo-superficie);color:var(--cor-topo-texto);border-color:var(--cor-topo-borda)}p.seletor-condominio{align-items:center;gap:var(--espaco-2);background:var(--cor-topo-superficie);color:var(--cor-topo-texto);border-radius:999px;padding:6px 14px;display:inline-flex}p.seletor-condominio strong{overflow-wrap:anywhere;min-width:0}.usuario{align-items:center;gap:var(--espaco-3);color:var(--cor-topo-texto);flex-wrap:wrap;margin-left:auto;display:flex}.usuario-nome{align-items:center;gap:var(--espaco-2);overflow-wrap:anywhere;min-width:0;display:inline-flex}.usuario-papel{color:var(--cor-topo-texto-suave)}.cabecalho .botao-secundario{min-height:44px;color:var(--cor-topo-texto);border-color:var(--cor-topo-borda)}.cabecalho .botao-secundario:hover:not(:disabled){background:var(--cor-topo-superficie)}.cabecalho>.navegacao{max-width:var(--largura-maxima);padding:0 var(--espaco-4) var(--espaco-3);margin:0 auto}@media (width>=900px){.cabecalho-interno{flex-wrap:nowrap}.marca,.usuario{flex:none}.usuario{flex-wrap:nowrap}.usuario-nome{max-width:min(34ch,35vw)}.seletor-condominio{flex:0 auto}.seletor-condominio select{min-width:120px}}@media (width<=560px){.cabecalho-interno{padding-top:var(--espaco-3)}.seletor-condominio.campo,.usuario{width:100%}.usuario{flex-wrap:nowrap;justify-content:space-between;font-size:.9375rem}.usuario .botao{flex:none}.navegacao ul{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.navegacao a{padding:var(--espaco-2) var(--espaco-3);background:var(--cor-topo-superficie);display:flex}.navegacao a[aria-current=page]{background:var(--cor-topo-ativo)}}@media (width<=339px){.navegacao ul{grid-template-columns:minmax(0,1fr)}}@media (width>=561px){.cabecalho{position:sticky;top:0}html{scroll-padding-top:calc(var(--altura-do-topo,268px) + var(--espaco-3))}}@media (width>=900px){html{scroll-padding-top:calc(var(--altura-do-topo,148px) + var(--espaco-3))}}.indicador-conexao{display:inline-flex}.indicador-conexao .selo{padding:6px 14px;font-size:.9375rem}.faixa{border-radius:var(--raio-cartao);margin:var(--espaco-4) 0;font-weight:600}.faixa-ok{align-items:center;gap:var(--espaco-3);padding:var(--espaco-3) var(--espaco-4);color:var(--cor-ok);background:var(--cor-ok-fundo);display:flex}.faixa-ok .caixa-icone{background:var(--cor-superficie)}.faixa-critica{padding:var(--espaco-4);color:var(--cor-critico);background:var(--cor-critico-fundo);border:2px solid var(--cor-critico);box-shadow:var(--sombra)}.faixa-topo{align-items:center;gap:var(--espaco-3);margin-bottom:var(--espaco-3);display:flex}.faixa-topo h2{overflow-wrap:anywhere;margin:0;font-size:1.375rem}.faixa-icone{width:48px;height:48px;color:var(--cor-perigo-texto);background:var(--cor-critico);border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.faixa-lista{gap:var(--espaco-2);margin:0 0 var(--espaco-4);padding:0;list-style:none;display:grid}.faixa-lista li{padding:var(--espaco-3) var(--espaco-4);border-left:4px solid var(--cor-critico);color:var(--cor-texto);background:var(--cor-superficie);overflow-wrap:anywhere;border-radius:12px;font-weight:400}.faixa-lista strong{color:var(--cor-critico)}.faixa-reconhecido{color:var(--cor-texto-suave)}.botao.faixa-acao{text-align:left;justify-content:space-between}@media (width<=520px){.botao.faixa-acao{width:100%}}@media (width>=700px){.faixa-critica{padding:var(--espaco-6)}}.resumo-placas{align-items:center;gap:var(--espaco-2);color:var(--cor-texto-suave);font-weight:600;display:flex}.grade-placas{gap:var(--espaco-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,480px),1fr));align-items:start;display:grid}.placa-topo{align-items:center;gap:var(--espaco-2) var(--espaco-3);margin-bottom:var(--espaco-4);flex-wrap:wrap;display:flex}.placa-nome{flex:140px;min-width:0}.placa-nome h2{overflow-wrap:anywhere;margin:0;font-size:1.25rem}.placa-modo{color:var(--cor-texto-suave);margin:2px 0 0}.placa-aviso{align-items:flex-start;gap:var(--espaco-3);display:flex}.placa-aviso .icone{color:var(--cor-texto-suave);margin-top:2px}.placa-sem-leitura{color:var(--cor-texto-suave);margin:0}.placa-atualizado{margin:var(--espaco-3) 0 0;align-items:center;gap:6px;display:flex}.placa-rodape{margin-top:var(--espaco-4);padding-top:var(--espaco-4);border-top:1px solid var(--cor-borda)}.botao.placa-acao{text-align:left;justify-content:flex-start;display:flex}.botao.placa-acao>span{overflow-wrap:anywhere;flex:auto;min-width:0}.reservatorios{gap:var(--espaco-3);margin-bottom:var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.reservatorio{padding:var(--espaco-3) var(--espaco-4);border-radius:var(--raio-controle);background:var(--cor-superficie-suave)}.reservatorio-topo{align-items:center;gap:var(--espaco-1) var(--espaco-2);margin-bottom:var(--espaco-2);flex-wrap:wrap;display:flex}.reservatorio-gota{color:var(--cor-primaria)}.reservatorio-nome{flex:auto;font-weight:600}.reservatorio-medida{align-items:center;gap:var(--espaco-3);display:flex}.reservatorio-barra{border:1px solid var(--cor-borda-forte);background:var(--cor-superficie);border-radius:999px;flex:auto;height:14px;overflow:hidden}.reservatorio-agua{border-radius:999px;height:100%}.nivel-ok{background:var(--cor-ok)}.nivel-aviso{background:var(--cor-aviso)}.nivel-critico{background:var(--cor-critico)}.reservatorio-valor{text-align:right;letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex:none;min-width:4.2rem;font-size:1.875rem;font-weight:700;line-height:1.1}.bombas{gap:var(--espaco-3);display:grid;container-type:inline-size}.bomba{padding:var(--espaco-3);border-radius:var(--raio-controle);background:var(--cor-superficie-suave);border:1px solid #0000}.bomba-fault{border-color:var(--cor-critico)}.bomba-topo{align-items:center;gap:var(--espaco-2) var(--espaco-3);flex-wrap:wrap;display:flex}.bomba-nome{white-space:nowrap;flex:auto;font-weight:700}.bomba-falha{align-items:flex-start;gap:var(--espaco-2);margin-top:var(--espaco-2);color:var(--cor-critico);font-size:.9375rem;font-weight:600;display:flex}.bomba-falha .icone{margin-top:2px}.bomba-medidas{gap:var(--espaco-2);margin-top:var(--espaco-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (width>=600px){.bomba-medidas{grid-template-columns:repeat(4,minmax(0,1fr))}}.medida{min-width:0;padding:var(--espaco-2) 10px;background:var(--cor-superficie);border-radius:12px;flex-direction:column;gap:2px;display:flex}.medida-nome>span{overflow-wrap:anywhere;min-width:0}.medida-nome{color:var(--cor-texto-suave);align-items:center;gap:6px;font-size:.8125rem;display:flex}.medida-nome .icone{color:var(--cor-primaria)}.medida-valor{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}@container (width<=273px){.bomba-medidas{grid-template-columns:minmax(0,1fr)}.medida{justify-content:space-between;align-items:center;gap:var(--espaco-2);flex-direction:row}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fonte:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--fonte-mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--cor-fundo:#f4f7fa;--cor-superficie:#fff;--cor-borda:#d5dde6;--cor-texto:#16212e;--cor-texto-suave:#4f5e6e;--cor-primaria:#1e66d0;--cor-primaria-texto:#fff;--cor-foco:#b45309;--cor-perigo-texto:#fff;--cor-superficie-suave:#f1f5fa;--cor-borda-forte:#7d8c9d;--cor-primaria-suave:#e6effb;--cor-topo:#0a0a0a;--cor-topo-fim:#0c1830;--cor-topo-texto:#fff;--cor-topo-texto-suave:#b8c0cc;--cor-topo-superficie:#1b212b;--cor-topo-borda:#6b7686;--cor-topo-ativo:#1e66d0;--cor-topo-realce:#6ca6ff;--cor-topo-foco:#f5a524;--opacidade-simbolo-topo:.2;--cor-degrade-inicio:#4782d8;--cor-degrade-fim:#1750a2;--cor-degrade-texto:#fff;--cor-ok:#156f31;--cor-aviso:#8a5a00;--cor-critico:#c62828;--cor-offline:#5f6b78;--cor-ok-fundo:#e3f4e8;--cor-aviso-fundo:#fff4d6;--cor-critico-fundo:#fde7e7;--cor-offline-fundo:#eceff2;--raio:8px;--raio-cartao:18px;--raio-controle:14px;--raio-dialogo:24px;--espaco-1:4px;--espaco-2:8px;--espaco-3:12px;--espaco-4:16px;--espaco-6:24px;--largura-maxima:1200px;--sombra:0 1px 2px #1018280d, 0 6px 18px #1018280f;--sombra-alta:0 16px 40px #10182829;--sombra-marca:0 5px 12px #1e66d059;--opacidade-marca-dagua:.05;--opacidade-marca-dagua-topo:.1}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--cor-fundo:#0f1720;--cor-superficie:#17212c;--cor-borda:#2a3846;--cor-texto:#e6edf3;--cor-texto-suave:#9fb0c0;--cor-primaria:#6ca6ff;--cor-primaria-texto:#0a0a0a;--cor-foco:#f5a524;--cor-perigo-texto:#1c0606;--cor-superficie-suave:#1d2935;--cor-borda-forte:#6b7d90;--cor-primaria-suave:#17293f;--sombra:0 1px 2px #0000004d, 0 6px 18px #0000003d;--sombra-alta:0 16px 40px #00000080;--opacidade-marca-dagua:.07;--cor-ok:#4ac26b;--cor-aviso:#d29922;--cor-critico:#f47067;--cor-offline:#8b98a5;--cor-ok-fundo:#12301d;--cor-aviso-fundo:#33270b;--cor-critico-fundo:#3a1414;--cor-offline-fundo:#222c36}}*,:before,:after{box-sizing:border-box}body{font-family:var(--fonte);color:var(--cor-texto);background:var(--cor-fundo);margin:0;font-size:16px;line-height:1.5}a{color:var(--cor-primaria)}:focus-visible{outline:3px solid var(--cor-foco);outline-offset:2px}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible{outline:none}h1,h2,h3{margin:0 0 var(--espaco-3);font-weight:700;line-height:1.25}h1{letter-spacing:-.02em;font-size:1.75rem}h2{letter-spacing:-.01em;font-size:1.25rem}h3{font-size:1.0625rem}.icone{vertical-align:-.22em;flex:none}.cartao{background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-cartao);box-shadow:var(--sombra);padding:var(--espaco-4)}.cartao-destaque{background:linear-gradient(135deg, var(--cor-topo), var(--cor-topo-fim));border-color:var(--cor-topo);color:var(--cor-topo-texto)}.cartao-destaque a{color:var(--cor-topo-realce)}.cartao-destaque :focus-visible{outline-color:var(--cor-topo-foco)}@media (width>=700px){.cartao{padding:var(--espaco-6)}}.titulo-secao{align-items:center;gap:var(--espaco-3);margin-bottom:var(--espaco-4);flex-wrap:wrap;display:flex}.titulo-secao-texto{flex:200px;min-width:0}.titulo-secao-texto>:is(h1,h2,h3){overflow-wrap:anywhere;margin:0}.titulo-secao-apoio{color:var(--cor-texto-suave);margin:2px 0 0;font-size:.9375rem}.titulo-secao-acao{align-items:center;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.caixa-icone{flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.caixa-icone-info{color:var(--cor-primaria);background:var(--cor-primaria-suave)}.caixa-icone-ok{color:var(--cor-ok);background:var(--cor-ok-fundo)}.caixa-icone-aviso{color:var(--cor-aviso);background:var(--cor-aviso-fundo)}.caixa-icone-critico{color:var(--cor-critico);background:var(--cor-critico-fundo)}.caixa-icone-offline{color:var(--cor-texto-suave);background:var(--cor-offline-fundo)}.caixa-icone-forte{color:var(--cor-degrade-texto);background:linear-gradient(135deg, var(--cor-degrade-inicio), var(--cor-degrade-fim));box-shadow:var(--sombra-marca)}.selo{border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.875rem;font-weight:600;line-height:1.35;display:inline-flex}.selo .icone{vertical-align:0}.selo-info{color:var(--cor-primaria);background:var(--cor-primaria-suave)}.selo-ok{color:var(--cor-ok);background:var(--cor-ok-fundo)}.selo-aviso{color:var(--cor-aviso);background:var(--cor-aviso-fundo)}.selo-critico{color:var(--cor-critico);background:var(--cor-critico-fundo)}.selo-offline{color:var(--cor-offline);background:var(--cor-offline-fundo)}.selo-bloco{border-radius:var(--raio-controle);align-items:flex-start;width:fit-content;max-width:100%;padding:8px 12px;display:flex}.selo-bloco .icone{margin-top:2px}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.botao{justify-content:center;align-items:center;gap:var(--espaco-2);min-height:46px;padding:var(--espaco-2) 20px;border:1px solid var(--cor-primaria);border-radius:var(--raio-controle);background:var(--cor-primaria);color:var(--cor-primaria-texto);font:inherit;cursor:pointer;font-weight:600;text-decoration:none;transition:filter .15s,background-color .15s;display:inline-flex}.botao:hover:not(:disabled){filter:brightness(1.08)}.botao:active:not(:disabled){filter:brightness(.94)}.botao:disabled{opacity:.6;cursor:not-allowed}.botao-secundario{color:var(--cor-primaria);background:0 0}.botao-secundario:hover:not(:disabled){filter:none;background:var(--cor-primaria-suave)}.botao-perigo{background:var(--cor-critico);border-color:var(--cor-critico);color:var(--cor-perigo-texto)}.campo{gap:var(--espaco-1);margin-bottom:var(--espaco-4);flex-direction:column;display:flex}.campo label{font-weight:600}.campo input,.campo select{min-height:46px;padding:var(--espaco-2) 14px;border:1px solid var(--cor-borda-forte);border-radius:var(--raio-controle);background:var(--cor-superficie);color:var(--cor-texto);font:inherit}.campo-ajuda{color:var(--cor-texto-suave);font-size:.875rem}.campo-erro{color:var(--cor-critico);font-size:.875rem;font-weight:600}.aviso{padding:var(--espaco-3) var(--espaco-4);border-radius:var(--raio-controle);margin-bottom:var(--espaco-4)}.aviso-com-icone{align-items:flex-start;gap:var(--espaco-2);display:flex}.aviso-com-icone .icone{margin-top:2px}.aviso-info{background:var(--cor-offline-fundo)}.aviso-ok{background:var(--cor-ok-fundo);color:var(--cor-ok);font-weight:600}.aviso-erro{background:var(--cor-critico-fundo);color:var(--cor-critico);font-weight:600}.filtros{gap:0 var(--espaco-4);margin-bottom:var(--espaco-2);flex-wrap:wrap;display:flex}.filtros .campo{min-width:180px}.filtros-pilulas{gap:var(--espaco-2) var(--espaco-3);margin-bottom:var(--espaco-4)}.filtros-pilulas .campo{min-width:0;max-width:100%;padding-left:var(--espaco-4);border:1px solid var(--cor-borda-forte);background:var(--cor-superficie);box-shadow:var(--sombra);border-radius:999px;flex-direction:row;align-items:center;gap:0;margin-bottom:0}.filtros-pilulas .campo label{color:var(--cor-texto-suave);flex:none;font-size:.875rem}.filtros-pilulas .campo select{min-width:0;max-width:100%;min-height:44px;padding:0 var(--espaco-3) 0 var(--espaco-2);text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:auto;font-weight:600}@media (width>=521px){.filtros-pilulas .campo{max-width:min(100%,420px)}}@media (width<=520px){.filtros-pilulas .campo{width:100%}}.logo-induslink{width:auto;max-width:100%;display:block}.fundo-da-marca{right:var(--espaco-4);bottom:var(--espaco-4);z-index:0;pointer-events:none;width:320px;height:320px;opacity:var(--opacidade-marca-dagua);position:fixed;overflow:hidden}.fundo-da-marca img{width:100%;height:100%;display:block}@media (width<=700px){.fundo-da-marca{width:200px;height:200px}}.tabela-rolagem{overflow-x:auto}.tabela{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.tabela th,.tabela td{text-align:left;padding:var(--espaco-3);border-bottom:1px solid var(--cor-borda);vertical-align:top}.tabela tbody tr:last-child>*{border-bottom:0}.tabela thead th{color:var(--cor-texto-suave);background:var(--cor-superficie-suave);white-space:nowrap;border-bottom:0;font-size:.875rem}.tabela thead th:first-child{border-radius:12px 0 0 12px}.tabela thead th:last-child{border-radius:0 12px 12px 0}
