:root{color-scheme:light;--p50: #f1f7f8;--p100: #dceaed;--p200: #b6d5db;--p300: #86b8c2;--p400: #5494a2;--p450: #2f7b8a;--p500: #0f566b;--p600: #124e58;--p700: #0f3f48;--p800: #0b2b31;--p900: #071d21;--papel: #f6f9fa;--cartao: #ffffff;--cartao-fraco: #fafcfc;--borda: #e3eaec;--borda-forte: #cbd8dc;--lateral: var(--p800);--lateral-ativo: var(--p600);--lateral-texto: #c5d8dc;--texto: #0d2a31;--texto-2: #46606a;--texto-3: #6b858e;--marca: var(--p500);--marca-forte: var(--p600);--marca-fraca: #e4f1f3;--ok: #0f6b49;--ok-fundo: #e4f5ed;--alerta: #8a5a00;--alerta-fundo: #fdf2dc;--atraso: #b3261e;--atraso-fundo: #fdeceb;--neutro-fundo: #eef3f5;--dado: #117585;--dado-trilha: var(--p100);--r: 8px;--r-g: 12px;--sombra: 0 1px 2px rgba(13, 42, 49, .05);--sombra-2: 0 1px 3px rgba(13, 42, 49, .06), 0 8px 24px rgba(13, 42, 49, .05);--lateral-largura: 228px}*{box-sizing:border-box}html,body,#raiz{height:100%}body{margin:0;background:var(--papel);color:var(--texto);font:14.5px/1.5 ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}input[type=checkbox],input[type=radio]{accent-color:var(--marca)}a{color:var(--marca)}:focus-visible{outline:2px solid var(--marca);outline-offset:2px;border-radius:4px}h1,h2,h3{margin:0;font-size:1em;letter-spacing:-.012em;font-weight:600}.logo{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:700;letter-spacing:-.02em;color:#fff}.logo-marca{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;color:var(--p300)}.logo-marca svg{width:30px;height:30px}.logo small{display:block;font-size:9px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--p300);white-space:nowrap}.tela-entrada{display:grid;grid-template-columns:1fr;min-height:100%}.entrada-painel{display:grid;place-items:center;padding:32px 24px}.entrada-caixa{width:100%;max-width:360px}.entrada-caixa .logo{color:var(--texto);margin-bottom:26px}.entrada-caixa .logo-marca{color:var(--p500)}.entrada-caixa .logo small{color:var(--texto-3)}.entrada-caixa h1{font-size:22px}.entrada-caixa .abaixo{margin:5px 0 24px;font-size:13.5px;color:var(--texto-2)}.entrada-nota{margin:20px 0 0;font-size:12.5px;color:var(--texto-3);text-align:center}.entrada-lado{display:none;position:relative;padding:48px;background:linear-gradient(155deg,var(--p700),var(--p900));color:#fff;overflow:hidden}.entrada-lado h2{position:relative;max-width:420px;font-size:30px;line-height:1.22;font-weight:650}.entrada-lado p{position:relative;max-width:400px;margin:14px 0 0;font-size:15px;color:var(--p200)}.entrada-lado ul{position:relative;margin:30px 0 0;padding:0;list-style:none}.entrada-lado li{display:flex;gap:10px;padding:7px 0;font-size:14px;color:var(--p100)}.entrada-lado li svg{flex:0 0 auto;width:18px;height:18px;margin-top:1px;color:var(--p300)}.entrada-lado:after{content:"";position:absolute;right:-120px;bottom:-160px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,transparent 58%,rgba(255,255,255,.05) 59%,transparent 62%),radial-gradient(circle,transparent 72%,rgba(255,255,255,.04) 73%,transparent 77%)}@media (min-width: 900px){.tela-entrada{grid-template-columns:1fr 1.1fr}.entrada-lado{display:block;align-content:center}}.campo{display:block;margin-bottom:15px}.campo>span{display:block;margin-bottom:6px;font-size:12.5px;font-weight:550;color:var(--texto-2)}.campo input,.campo select,.campo textarea{width:100%;padding:9px 11px;background:var(--cartao);border:1px solid var(--borda-forte);border-radius:var(--r);transition:border-color .12s,box-shadow .12s}.campo input:focus,.campo select:focus{outline:none;border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-fraca)}.botao,.botao-2,.botao-3{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:8px 14px;font-size:13.5px;font-weight:550;white-space:nowrap;border:1px solid transparent;border-radius:var(--r);cursor:pointer;transition:background .12s,border-color .12s}.botao{color:#fff;background:var(--marca)}.botao:hover:not(:disabled){background:var(--marca-forte)}.botao-2{color:var(--texto-2);background:var(--cartao);border-color:var(--borda-forte)}.botao-2:hover:not(:disabled){background:var(--p50);border-color:var(--p300);color:var(--marca)}.botao-3{min-height:30px;padding:4px 8px;color:var(--texto-3);background:none}.botao-3:hover{color:var(--marca);background:var(--p50)}.botao-largo{width:100%}.botao:disabled,.botao-2:disabled{opacity:.5;cursor:default}.ligacao{padding:0;font-size:13px;font-weight:550;color:var(--marca);background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.recado-erro{margin:0 0 14px;padding:9px 12px;font-size:13px;color:var(--atraso);background:var(--atraso-fundo);border-radius:var(--r)}.casca{display:grid;grid-template-columns:var(--lateral-largura) 1fr;grid-template-rows:minmax(0,1fr);height:100%;overflow:hidden}.lateral{display:flex;flex-direction:column;min-height:0;background:var(--lateral);overflow:hidden}.lateral-topo{padding:16px 16px 14px}.lateral nav{flex:1;padding:4px 10px;overflow-y:auto}.lateral-grupo{margin:14px 0 5px;padding:0 8px;font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--p400)}.lateral a{display:flex;align-items:center;gap:10px;padding:8px 9px;margin-bottom:1px;font-size:13.5px;font-weight:500;color:var(--lateral-texto);text-decoration:none;border-radius:var(--r);transition:background .12s,color .12s}.lateral a svg{flex:0 0 auto;width:17px;height:17px;opacity:.75}.lateral a:hover{color:#fff;background:#ffffff0f}.lateral a.ativo{color:#fff;background:var(--lateral-ativo);font-weight:600}.lateral a.ativo svg{opacity:1}.lateral-pe{padding:12px;border-top:1px solid rgba(255,255,255,.08)}.cartao-usuario{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:var(--r)}.inicial{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;font-size:12.5px;font-weight:650;color:#fff;background:var(--p450);border-radius:50%}.cartao-usuario .quem{display:block;flex:1;min-width:0}.cartao-usuario .nome{display:block;font-size:13px;font-weight:550;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cartao-usuario .funcao{display:block;font-size:11px;color:var(--p300)}.sair-botao{flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;color:var(--p300);background:none;border:0;border-radius:6px;cursor:pointer}.sair-botao:hover{color:#fff;background:#ffffff1a}.sair-botao svg{width:16px;height:16px}.trabalho{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}.topo{display:flex;align-items:center;gap:12px;flex:0 0 auto;min-height:56px;padding:10px 20px;background:var(--cartao);border-bottom:1px solid var(--borda)}.topo h1{font-size:16.5px}.topo .trilha{font-size:12px;color:var(--texto-3)}.topo .vao{flex:1}.ferramentas{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.menu-botao{display:none;place-items:center;width:34px;height:34px;color:var(--texto-2);background:none;border:1px solid var(--borda-forte);border-radius:var(--r);cursor:pointer}.menu-botao svg{width:18px;height:18px}.area{flex:1;min-height:0;display:flex;flex-direction:column;padding:18px 20px;gap:14px}.area>*{flex-shrink:0}.area-rolavel{overflow-y:auto}.busca{position:relative;display:flex;align-items:center}.busca svg{position:absolute;left:9px;width:15px;height:15px;color:var(--texto-3);pointer-events:none}.busca input{width:230px;padding:7px 10px 7px 29px;background:var(--cartao);border:1px solid var(--borda-forte);border-radius:var(--r)}.busca input:focus{outline:none;border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-fraca)}select.filtro{padding:7px 10px;background:var(--cartao);border:1px solid var(--borda-forte);border-radius:var(--r)}.pista{font-size:12px;color:var(--texto-3)}.faixa{padding:11px 14px;font-size:13px;color:var(--texto-2);background:var(--cartao);border:1px solid var(--borda);border-left:3px solid var(--p300);border-radius:var(--r)}@media (max-width: 860px){.casca{grid-template-columns:1fr}.lateral{position:fixed;inset:0 auto 0 0;width:250px;z-index:40;transform:translate(-100%);transition:transform .2s ease;box-shadow:0 0 40px #0000004d}.lateral[data-aberta="1"]{transform:none}.menu-botao{display:grid}.cortina{position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;background:#071d2173;border:0}.area{padding:14px}.busca input{width:100%}}.indicadores{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.ficha-ind{padding:14px 15px;background:var(--cartao);border:1px solid var(--borda);border-radius:var(--r-g);box-shadow:var(--sombra)}.ficha-ind .rotulo{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--texto-2)}.ficha-ind .rotulo svg{width:14px;height:14px}.ficha-ind .valor{margin-top:7px;font-size:27px;font-weight:650;line-height:1.1;letter-spacing:-.02em}.ficha-ind .nota{margin-top:3px;font-size:12px;color:var(--texto-3)}.ficha-ind[data-tom=atraso] .valor,.ficha-ind[data-tom=atraso] .rotulo svg{color:var(--atraso)}.ficha-ind[data-tom=alerta] .valor,.ficha-ind[data-tom=alerta] .rotulo svg{color:var(--alerta)}.ficha-ind[data-tom=ok] .valor,.ficha-ind[data-tom=ok] .rotulo svg{color:var(--ok)}.ficha-ind[data-tom=marca] .rotulo svg{color:var(--marca)}.colunas{display:grid;gap:14px;align-items:start}@media (min-width: 1040px){.colunas{grid-template-columns:1.6fr 1fr}}.bloco{background:var(--cartao);border:1px solid var(--borda);border-radius:var(--r-g);box-shadow:var(--sombra);overflow:hidden}.bloco-topo{display:flex;align-items:baseline;gap:10px;padding:13px 15px;border-bottom:1px solid var(--borda)}.bloco-topo h2{font-size:14px}.bloco-topo .sub{font-size:12px;color:var(--texto-3)}.bloco-topo .vao{flex:1}.bloco-corpo{padding:14px 15px}p.bloco-corpo{margin:0;font-size:13px;color:var(--texto-2)}.bloco-vazio{padding:28px 15px;text-align:center;font-size:13px;color:var(--texto-3)}.barras{display:grid;gap:2px}.barra-linha{display:grid;grid-template-columns:120px 1fr 34px;align-items:center;gap:10px;padding:3px 0}.barra-linha .etapa{font-size:12.5px;color:var(--texto-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barra-trilha{display:block;height:20px;background:var(--dado-trilha);border-radius:4px;overflow:hidden}.barra-valor{display:block;height:100%;min-width:3px;background:var(--dado);border-radius:0 4px 4px 0}.barra-linha .conta{font-size:12.5px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.tabela-caixa{overflow-x:auto}table.tabela{width:100%;border-collapse:collapse;font-size:13px}table.tabela th,table.tabela td{padding:9px 15px;text-align:left;border-bottom:1px solid var(--borda);white-space:nowrap}table.tabela th{font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--texto-3);background:var(--cartao-fraco)}table.tabela tbody tr:last-child td{border-bottom:0}table.tabela tbody tr:hover td{background:var(--p50)}table.tabela .num{text-align:right;font-variant-numeric:tabular-nums}table.tabela .principal{font-weight:550;color:var(--texto)}table.tabela input,table.tabela select{padding:5px 8px;background:var(--cartao);border:1px solid var(--borda-forte);border-radius:6px}.selo{display:inline-block;padding:2px 8px;font-size:11px;font-weight:650;letter-spacing:.03em;border-radius:999px;white-space:nowrap}.selo[data-tom=atraso]{color:var(--atraso);background:var(--atraso-fundo)}.selo[data-tom=alerta],.selo[data-tom=inapto]{color:var(--alerta);background:var(--alerta-fundo)}.selo[data-tom=ok],.selo[data-tom=medido]{color:var(--ok);background:var(--ok-fundo)}.selo[data-tom=agendado],.selo[data-tom=marca]{color:var(--marca-forte);background:var(--marca-fraca)}.selo[data-tom=neutro]{color:var(--texto-2);background:var(--neutro-fundo)}.cracha{padding:2px 7px;font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--marca-forte);background:var(--marca-fraca);border-radius:999px}.abas{display:flex;gap:4px;flex-wrap:wrap;padding:3px;background:var(--cartao);border:1px solid var(--borda);border-radius:10px;width:fit-content;max-width:100%}.aba{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;font-size:13px;font-weight:500;color:var(--texto-2);background:none;border:0;border-radius:7px;cursor:pointer;white-space:nowrap}.aba:hover{background:var(--p50)}.aba[aria-pressed=true]{color:#fff;background:var(--marca);font-weight:600}.aba .conta{padding:1px 6px;font-size:11px;font-weight:650;background:var(--neutro-fundo);border-radius:999px;font-variant-numeric:tabular-nums}.aba[aria-pressed=true] .conta{color:#fff;background:#ffffff38}.grade-fichas{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-content:start}.grade-fichas>*{min-width:0}.ficha{display:flex;flex-direction:column;background:var(--cartao);border:1px solid var(--borda);border-radius:var(--r-g);box-shadow:var(--sombra);overflow:hidden}.ficha-faixa{height:3px;background:var(--borda-forte)}.ficha[data-tom=atraso] .ficha-faixa{background:var(--atraso)}.ficha[data-tom=alerta] .ficha-faixa,.ficha[data-tom=inapto] .ficha-faixa{background:var(--alerta)}.ficha[data-tom=agendado] .ficha-faixa{background:var(--marca)}.ficha[data-tom=medido] .ficha-faixa{background:var(--ok)}.ficha-dentro{padding:13px 15px 15px}.ficha-topo{display:flex;align-items:center;justify-content:space-between;gap:10px}.ficha-num{font-size:11px;font-weight:650;letter-spacing:.04em;color:var(--texto-3);font-variant-numeric:tabular-nums}.ficha h2{margin:4px 0 0;font-size:14.5px;line-height:1.3;overflow-wrap:anywhere}.ficha .meta{margin:4px 0 0;font-size:12px;line-height:1.4;color:var(--texto-3);overflow-wrap:anywhere}.secao{margin-top:13px;padding-top:12px;border-top:1px solid var(--borda)}.etiqueta{display:block;font-size:10.5px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-3)}.pastilhas{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.pastilha{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:3px 8px;font-size:11.5px;overflow-wrap:anywhere;background:var(--papel);border:1px solid var(--borda);border-radius:6px}.pastilha svg{width:12px;height:12px}.pastilha[data-estado=MEDIDO]{color:var(--ok);background:var(--ok-fundo);border-color:transparent}.pastilha[data-estado=INAPTO]{color:var(--alerta);background:var(--alerta-fundo);border-color:transparent}.motivos{margin:9px 0 0;padding:0;list-style:none;font-size:12px;line-height:1.4;color:var(--texto-2);overflow-wrap:anywhere}.motivos li{padding:2px 0}.motivos b{color:var(--alerta);font-weight:600}.prazo{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:7px 0 0;font-size:13.5px;font-variant-numeric:tabular-nums}.prazo strong{font-weight:600}.prazo .resto{font-size:12.5px;font-weight:600}.prazo .resto[data-tom=atraso]{color:var(--atraso)}.prazo .resto[data-tom=alerta]{color:var(--alerta)}.prazo .resto[data-tom=ok]{color:var(--texto-3)}.marcado{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin-top:9px;padding:5px 10px;font-size:12.5px;overflow-wrap:anywhere;color:var(--marca-forte);background:var(--marca-fraca);border-radius:var(--r);font-variant-numeric:tabular-nums}.marcado svg{width:14px;height:14px}.espera{margin:11px 0 0;padding:10px 12px;font-size:12.5px;color:var(--alerta);background:var(--alerta-fundo);border-radius:var(--r)}.acoes{display:flex;gap:7px;flex-wrap:wrap;margin-top:13px}.acoes .botao{flex:1 1 100%}.acoes .botao-2{flex:1 1 auto}.painel-interno{margin-top:13px;padding:13px;background:var(--papel);border:1px solid var(--borda);border-radius:10px}.painel-interno .titulo{margin:0 0 11px;font-size:13.5px;font-weight:600}.par{display:flex;gap:9px}.par .campo{flex:1;margin-bottom:0}.lista-amb{margin:11px 0 0;padding:0;list-style:none}.lista-amb li{padding:10px 0;border-top:1px solid var(--borda)}.lista-amb .nome{display:block;margin-bottom:7px;font-size:13.5px;font-weight:550;word-break:break-word}.escolhas{display:flex;gap:6px}.escolha{flex:1;min-height:36px;font-size:13px;font-weight:550;color:var(--texto-2);background:var(--cartao);border:1px solid var(--borda-forte);border-radius:var(--r);cursor:pointer}.escolha:hover{border-color:var(--p300)}.escolha[aria-pressed=true][data-op=medido]{color:#fff;background:var(--ok);border-color:var(--ok)}.escolha[aria-pressed=true][data-op=inapto]{color:#fff;background:var(--alerta);border-color:var(--alerta)}.lista-amb input[type=text]{width:100%;margin-top:7px;padding:8px 10px;background:var(--cartao);border:1px solid var(--borda-forte);border-radius:var(--r)}.grade-caixa{position:relative;flex:1;min-height:0;overflow:auto;background:var(--cartao);border:1px solid var(--borda);border-radius:var(--r-g);box-shadow:var(--sombra)}.grade-caixa:focus{outline:none}.grade-caixa:focus-visible{outline:2px solid var(--marca);outline-offset:-2px}table.grade{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:12.5px}table.grade th,table.grade td{padding:0;border-right:1px solid var(--borda);border-bottom:1px solid var(--borda);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}table.grade thead th{position:sticky;z-index:3;padding:6px 9px;font-size:10.5px;font-weight:650;letter-spacing:.04em;text-align:left;color:var(--texto-3);background:var(--cartao-fraco)}table.grade .linha-grupo th{top:0;height:26px;text-align:center;color:var(--marca-forte);background:var(--p50);border-bottom-color:var(--borda)}.linha-titulo th{top:26px;height:30px}table.grade thead th.fixa{z-index:5}table.grade .fixa{position:sticky;background:var(--cartao);z-index:2}table.grade thead th.calculada{color:var(--texto-3);background:var(--neutro-fundo)}table.grade td{height:31px;background:var(--cartao)}table.grade td .celula-texto{display:block;padding:6px 9px;overflow:hidden;text-overflow:ellipsis}table.grade td.calculada{color:var(--texto-2);background:var(--cartao-fraco)}table.grade td.al-centro{text-align:center}table.grade td.al-direita{text-align:right;font-variant-numeric:tabular-nums}table.grade td.na-selecao{background:var(--marca-fraca)}table.grade td.ativa{box-shadow:inset 0 0 0 2px var(--marca)}table.grade th.canto{width:46px;text-align:center}table.grade th.numero{position:sticky;width:46px;padding:0;text-align:center;font-weight:400;font-size:10.5px;color:var(--texto-3);background:var(--cartao-fraco);z-index:2}th.numero .apagar{display:none;width:20px;height:20px;line-height:1;font-size:15px;color:var(--atraso);background:none;border:0;border-radius:5px;cursor:pointer}tr:hover th.numero .apagar{display:inline-block}tr:hover th.numero .indice{display:none}tr.linha-salvando th.numero{box-shadow:inset 3px 0 0 var(--marca)}tr.linha-erro th.numero{box-shadow:inset 3px 0 0 var(--atraso)}tr.linha-erro td{background:var(--atraso-fundo)}.editor{width:100%;height:29px;padding:0 8px;background:var(--cartao);border:0;border-radius:0}.editor:focus{outline:2px solid var(--marca);outline-offset:-2px}.grade-vazia{padding:46px 20px;text-align:center;font-size:13px;color:var(--texto-3)}td.tom-atraso .celula-texto{color:var(--atraso);font-weight:600}td.tom-alerta .celula-texto{color:var(--alerta);font-weight:600}td.tom-ok .celula-texto{color:var(--ok);font-weight:600}#torrada{position:fixed;left:50%;bottom:22px;transform:translate(-50%,24px);opacity:0;pointer-events:none;display:flex;align-items:center;gap:9px;max-width:calc(100% - 32px);padding:11px 16px;font-size:13.5px;font-weight:550;color:#fff;background:var(--p800);border-radius:10px;box-shadow:0 10px 34px #071d214d;transition:transform .2s ease,opacity .2s ease;z-index:60}#torrada[data-visivel="1"]{transform:translate(-50%);opacity:1;pointer-events:auto}#torrada[data-tom=erro]{background:var(--atraso)}#torrada svg{width:16px;height:16px;flex:0 0 auto}.carregando{padding:46px;text-align:center;font-size:13.5px;color:var(--texto-3)}.combo{display:block;height:100%}.combo-busca{width:100%;height:29px;padding:0 8px;background:var(--cartao);border:0;outline:2px solid var(--marca);outline-offset:-2px}.combo-busca::placeholder{color:var(--texto-3);font-style:italic}.combo-lista{position:fixed;z-index:70;max-height:260px;margin:2px 0 0;padding:4px;overflow-y:auto;list-style:none;background:var(--cartao);border:1px solid var(--borda-forte);border-radius:10px;box-shadow:var(--sombra-2)}.combo-lista li{padding:6px 9px;font-size:13px;border-radius:6px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.combo-lista li[data-ativa="1"]{color:#fff;background:var(--marca)}.combo-lista li[data-marcada="1"]:after{content:"✓";float:right;margin-left:10px;font-weight:700}.combo-lista li[data-limpar="1"]{color:var(--texto-3);font-style:italic}.combo-lista li[data-limpar="1"][data-ativa="1"]{color:#fff}.combo-vazio{padding:10px 9px;font-size:12.5px;color:var(--texto-3);cursor:default}table.grade td.lista{position:relative}table.grade td.lista:after{content:"";position:absolute;right:7px;top:50%;width:6px;height:6px;margin-top:-4px;border-right:1.5px solid var(--texto-3);border-bottom:1.5px solid var(--texto-3);transform:rotate(45deg);opacity:0;transition:opacity .12s;pointer-events:none}table.grade td.lista:hover:after,table.grade td.lista.ativa:after{opacity:.85}table.grade td.lista .celula-texto{padding-right:18px}.lateral-topo{display:flex;align-items:center;gap:8px}.lateral-topo .logo{flex:1;min-width:0}.logo-texto{min-width:0;overflow:hidden;white-space:nowrap}.recolher{flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;color:var(--p300);background:none;border:0;border-radius:6px;cursor:pointer}.recolher:hover{color:#fff;background:#ffffff1a}.recolher svg{width:16px;height:16px}.casca[data-recolhida="1"]{--lateral-largura: 66px}.casca[data-recolhida="1"] .logo-texto,.casca[data-recolhida="1"] .lateral-grupo,.casca[data-recolhida="1"] .rotulo-item,.casca[data-recolhida="1"] .cartao-usuario .quem,.casca[data-recolhida="1"] .sair-botao{display:none}.casca[data-recolhida="1"] .lateral-topo{flex-direction:column;gap:10px;padding:14px 8px 12px}.casca[data-recolhida="1"] .lateral nav{padding:4px 8px}.casca[data-recolhida="1"] .lateral a{justify-content:center;padding:10px 0}.casca[data-recolhida="1"] .lateral a svg{width:19px;height:19px}.casca[data-recolhida="1"] .lateral nav>div+div{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.casca[data-recolhida="1"] .cartao-usuario{justify-content:center;padding:7px 0}@media (max-width: 860px){.casca[data-recolhida="1"]{--lateral-largura: 250px}.casca[data-recolhida="1"] .logo-texto,.casca[data-recolhida="1"] .lateral-grupo,.casca[data-recolhida="1"] .rotulo-item,.casca[data-recolhida="1"] .cartao-usuario .quem,.casca[data-recolhida="1"] .sair-botao{display:revert}.casca[data-recolhida="1"] .lateral-topo{flex-direction:row;padding:16px 16px 14px}.casca[data-recolhida="1"] .lateral a{justify-content:flex-start;padding:8px 9px}.casca[data-recolhida="1"] .cartao-usuario{justify-content:flex-start;padding:7px 8px}.recolher{display:none}}table.lista-medicao tbody tr.linha-pedido{cursor:pointer}table.lista-medicao tbody tr.linha-pedido:hover td{background:var(--p50)}table.lista-medicao tbody tr.linha-pedido[data-aberta="1"] td{background:var(--marca-fraca)}table.tabela th.col-abrir,table.tabela td.col-abrir{width:26px;padding-right:0}.seta{display:inline-block;width:6px;height:6px;border-right:1.5px solid var(--texto-3);border-bottom:1.5px solid var(--texto-3);transform:rotate(-45deg);transition:transform .15s}.seta[data-aberta="1"]{transform:rotate(45deg)}.obra-celula{max-width:260px;overflow:hidden;text-overflow:ellipsis}.resto-linha{margin-left:8px;font-size:12px;font-weight:600}.resto-linha[data-tom=atraso]{color:var(--atraso)}.resto-linha[data-tom=alerta]{color:var(--alerta)}.resto-linha[data-tom=ok]{color:var(--texto-3)}.marcado-linha{display:inline-flex;align-items:center;gap:5px;color:var(--marca-forte);font-variant-numeric:tabular-nums}.marcado-linha svg{width:13px;height:13px}tr.linha-detalhe td{padding:0;background:var(--cartao-fraco)}.detalhe{padding:14px 16px 16px;border-left:3px solid var(--marca)}.detalhe .secao:first-of-type{margin-top:10px}.detalhe .par{align-items:flex-end}tr[data-inativa="1"] td{opacity:.55}.cal-topo{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex:0 0 auto}.cal-navegar{display:flex;gap:5px}.cal-navegar .botao-2{min-width:36px;padding:8px 10px}.cal-titulo{font-size:16px;min-width:170px}.cal-legenda{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;color:var(--texto-2)}.cal-legenda .chave{width:9px;height:9px;border-radius:3px;margin-left:6px}.cal-legenda .chave[data-tipo=visita]{background:var(--marca)}.cal-legenda .chave[data-tipo=prazo]{background:var(--alerta-fundo);border:1.5px solid var(--alerta)}.cal-legenda .chave[data-tipo=evento]{background:var(--neutro-fundo);border:1.5px solid var(--borda-forte)}.cal-grade{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:var(--borda);border-radius:var(--r-g);overflow:hidden}.cal-cabeca{padding:7px 8px;font-size:10.5px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-3);text-align:center;background:var(--cartao-fraco)}.cal-dia{display:flex;flex-direction:column;gap:3px;align-items:stretch;min-height:92px;padding:5px 5px 6px;font:inherit;text-align:left;background:var(--cartao);border:0;cursor:pointer}.cal-grade[data-escala=semana] .cal-dia{min-height:300px}.cal-dia:hover{background:var(--p50)}.cal-dia[data-fora="1"]{background:var(--cartao-fraco)}.cal-dia[data-fora="1"] .cal-numero{color:var(--texto-3);opacity:.6}.cal-dia[data-fds="1"] .cal-numero{color:var(--texto-3)}.cal-dia[data-escolhido="1"]{box-shadow:inset 0 0 0 2px var(--marca)}.cal-numero{align-self:flex-start;min-width:21px;padding:2px 0;font-size:12px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.cal-dia[data-hoje="1"] .cal-numero{color:#fff;background:var(--marca);border-radius:999px}.cal-marcas{display:flex;flex-direction:column;gap:2px;min-width:0}.cal-marca{display:block;padding:2px 5px;font-size:10.5px;line-height:1.35;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cal-marca b{font-variant-numeric:tabular-nums;margin-right:4px}.cal-marca[data-tipo=visita]{color:#fff;background:var(--marca)}.cal-marca[data-tipo=prazo]{color:var(--alerta);background:var(--alerta-fundo);box-shadow:inset 0 0 0 1px var(--alerta)}.cal-marca[data-tipo=prazo][data-atrasado="1"]{color:var(--atraso);background:var(--atraso-fundo);box-shadow:inset 0 0 0 1px var(--atraso)}.cal-marca[data-tipo=evento]{color:var(--texto-2);background:var(--neutro-fundo);box-shadow:inset 0 0 0 1px var(--borda-forte)}.cal-marca[data-tipo=evento][data-evento=ausencia]{color:var(--texto);font-weight:600;background:repeating-linear-gradient(135deg,var(--neutro-fundo) 0 5px,var(--cartao) 5px 10px)}.cal-marca[data-tipo=evento][data-evento=lembrete]{color:var(--texto-3);background:transparent;font-style:italic}.cal-mais{padding:0 5px;font-size:10px;font-weight:600;color:var(--texto-3)}@media (max-width: 860px){.cal-dia{min-height:68px}.cal-grade[data-escala=semana] .cal-dia{min-height:150px}.cal-marca{font-size:9.5px}.cal-titulo{min-width:0;font-size:14.5px}}.agenda-lista{margin:0;padding:0;list-style:none}.agenda-lista li{display:flex;align-items:baseline;gap:10px;padding:9px 0;border-bottom:1px solid var(--borda)}.agenda-lista li:first-child{padding-top:0}.agenda-lista li:last-child{padding-bottom:0;border-bottom:0}.agenda-quando{flex:0 0 96px;font-size:12px;font-weight:600;color:var(--texto-2);font-variant-numeric:tabular-nums}.agenda-miolo{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.agenda-titulo{font-size:13.5px}.agenda-dono{margin-left:7px;padding:1px 6px;font-size:10px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--texto-3);background:var(--neutro-fundo);border-radius:999px}.agenda-acoes{display:flex;gap:9px;flex:0 0 auto;font-size:12px}.agenda-lista li[data-tipo=ausencia]{border-left:3px solid var(--borda-forte);padding-left:9px}.agenda-lista li[data-tipo=ausencia] .agenda-quando{color:var(--texto)}.pista-caixa{display:flex;align-items:center;gap:6px;margin-top:9px}@media (max-width: 860px){.agenda-lista li{flex-wrap:wrap}.agenda-quando{flex-basis:auto}}.botao-2.perigo{color:var(--atraso);border-color:var(--atraso-fundo);background:var(--atraso-fundo)}.botao-2.perigo:hover:not(:disabled){color:#fff;background:var(--atraso);border-color:var(--atraso)}.detalhe .acoes .botao,.detalhe .acoes .botao-2{flex:0 0 auto;min-width:150px}.detalhe .par{max-width:560px}.detalhe .par .campo input,.detalhe .par .campo select{max-width:100%}.detalhe>.meta:first-child{margin-top:0}@media (max-width: 860px){.topo{flex-wrap:wrap;align-items:center;padding:9px 12px;gap:8px 10px}.topo .vao{display:none}.topo h1{font-size:15.5px}.topo .trilha{display:none}.topo .ferramentas{order:3;width:100%;gap:6px}.topo .ferramentas>.abas{flex:1 1 100%}.topo .ferramentas>.abas .aba{flex:1;justify-content:center}.topo .ferramentas>select.filtro,.topo .ferramentas>.busca{flex:1 1 100%}.topo .ferramentas>.botao,.topo .ferramentas>.botao-2{flex:1 1 auto}.topo .ferramentas>.pista{flex:1 1 100%}.resto-linha{display:none}.obra-celula{max-width:150px}table.tabela th,table.tabela td{padding:9px 10px}.detalhe{padding:12px 12px 14px}}@media (max-width: 560px){.detalhe .acoes .botao,.detalhe .acoes .botao-2,.painel-interno .acoes .botao,.painel-interno .acoes .botao-2{flex:1 1 100%;min-width:0;min-height:44px}.detalhe .par,.painel-interno .par{flex-direction:column;gap:0}.detalhe .par .campo,.painel-interno .par .campo{margin-bottom:12px}.detalhe .par .campo input,.detalhe .par .campo select{max-width:100%}.detalhe .par>.campo:last-child .botao-2{width:100%}.escolha{min-height:44px}}@media (max-width: 860px){tr.linha-detalhe td,.detalhe,.detalhe *{white-space:normal}table.lista-medicao{table-layout:fixed;width:100%}table.lista-medicao th,table.lista-medicao td{overflow:hidden;text-overflow:ellipsis}table.lista-medicao .col-abrir{width:24px}table.lista-medicao .col-pedido{width:66px}table.lista-medicao .col-prazo{width:76px}table.lista-medicao .col-situacao{width:92px}table.lista-medicao .col-obra{max-width:none}.topo .ferramentas>select.filtro{flex:1 1 55%;min-width:0}.topo .ferramentas>.busca{flex:1 1 100%}}@media (max-width: 860px){table.lista-medicao .col-obra{white-space:normal}.obra-celula{max-width:none;line-height:1.3}.sob-obra{display:flex;align-items:center;gap:7px;margin-top:4px}.prazo-curto{font-size:11.5px;color:var(--texto-3);font-variant-numeric:tabular-nums}}@media (max-width: 560px){.detalhe .par,.painel-interno .par{align-items:stretch}.detalhe .par .campo,.painel-interno .par .campo,.detalhe .par>div,.painel-interno .par>div{width:100%;align-self:stretch}.detalhe .par .botao-2{width:100%}}.versao{margin:8px 0 0;padding:0 9px;font-size:10px;letter-spacing:.03em;color:var(--p400);font-variant-numeric:tabular-nums}.casca[data-recolhida="1"] .versao{display:none}@media (max-width: 860px){.casca[data-recolhida="1"] .versao{display:block}}table.grade td.celula-status .celula-texto{display:inline-block;max-width:calc(100% - 10px);margin:0 4px;padding:2px 8px;font-size:10.5px;font-weight:650;letter-spacing:.02em;line-height:1.5;border:1px solid rgb(0 0 0 / .08);border-radius:999px;overflow:hidden;text-overflow:ellipsis}table.grade td.celula-status.lista .celula-texto{max-width:calc(100% - 24px);padding-right:8px}table.grade td.etapa-medicao .celula-texto{color:var(--p900);background:var(--p100)}table.grade td.etapa-desenho .celula-texto{color:var(--p900);background:var(--p200)}table.grade td.etapa-aprovacao .celula-texto{color:var(--p900);background:var(--p300)}table.grade td.etapa-corte .celula-texto{color:var(--p900);background:var(--p400)}table.grade td.etapa-ajuste .celula-texto{color:#fff;background:var(--p450)}table.grade td.etapa-apta .celula-texto{color:#fff;background:var(--p600)}table.grade td.etapa-fim .celula-texto,table.grade td.estado-ok .celula-texto{color:var(--ok);background:var(--ok-fundo)}table.grade td.estado-alerta .celula-texto{color:var(--alerta);background:var(--alerta-fundo)}table.grade td.estado-atraso .celula-texto{color:var(--atraso);background:var(--atraso-fundo)}table.grade td.estado-agendado .celula-texto,table.grade td.estado-espera .celula-texto{color:var(--marca-forte);background:var(--marca-fraca)}table.grade td.estado-neutro .celula-texto{color:var(--texto-2);background:var(--neutro-fundo)}table.grade td.tipo-spot .celula-texto{color:#fff;background:var(--p450)}.pastilha-etapa{display:inline-block;padding:2px 8px;font-size:11px;font-weight:650;letter-spacing:.02em;white-space:nowrap;border:1px solid rgb(0 0 0 / .08);border-radius:999px}.pastilha-etapa[data-etapa=medicao]{color:var(--p900);background:var(--p100)}.pastilha-etapa[data-etapa=desenho]{color:var(--p900);background:var(--p200)}.pastilha-etapa[data-etapa=aprovacao]{color:var(--p900);background:var(--p300)}.pastilha-etapa[data-etapa=corte]{color:var(--p900);background:var(--p400)}.pastilha-etapa[data-etapa=ajuste]{color:#fff;background:var(--p450)}.pastilha-etapa[data-etapa=apta]{color:#fff;background:var(--p600)}.pastilha-etapa[data-etapa=fim]{color:var(--ok);background:var(--ok-fundo)}table.lista-pastas td{vertical-align:middle}.celula-longa{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trilha-etapas{display:inline-flex;gap:3px}.trilha-ponto{display:grid;place-items:center;min-width:34px;padding:2px 5px;font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--borda);border-radius:5px;color:var(--texto-3);background:var(--papel)}.trilha-ponto[data-estado=parcial]{color:var(--p700);background:var(--p100);border-color:var(--p200)}.trilha-ponto[data-estado=cheio]{color:#fff;background:var(--p500);border-color:var(--p500)}.ficha-dados{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px 20px;margin:0;padding:16px 18px 18px}.dado{min-width:0}.dado-largo{grid-column:1 / -1}.dado dt{font-size:10.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-3)}.dado dd{margin:3px 0 0;font-size:13.5px;color:var(--texto);overflow-wrap:anywhere}.form-pasta{display:flex;flex-direction:column;gap:14px}.form-pasta>*{flex-shrink:0}.linha-campos{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.linha-campos .campo{flex:1 1 190px;min-width:0}.linha-campos .campo-curto{flex:0 1 148px}.linha-campos .ligacao{align-self:center;padding-top:16px}.sub-titulo{margin:4px 0 0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-3)}.ligacao.perigo{color:var(--atraso)}.cascata{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0;padding:0;list-style:none;counter-reset:etapa}.cascata li{display:flex;flex-direction:column;gap:1px;flex:1 1 128px;padding:8px 10px;background:var(--p50);border:1px solid var(--p100);border-radius:8px}.cascata li b{font-size:12.5px;color:var(--p700)}.cascata li span{font-size:11px;color:var(--texto-3)}.cascata li+li{position:relative}.cascata li+li:before{content:"›";position:absolute;left:-7px;top:50%;transform:translateY(-50%);font-size:15px;color:var(--p300)}table.tabela-prazos td,table.tabela-prazos th{white-space:nowrap}.campo-dias{width:62px;text-align:right;font-variant-numeric:tabular-nums}.gantt-topo{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.gantt-legenda{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:11.5px;color:var(--texto-2)}.gantt-legenda .gantt-chave+*{margin-right:8px}.gantt-chave{width:18px;height:9px;border-radius:3px}.gantt-chave[data-tipo=previsto]{background:var(--p50);border:2px solid var(--p400)}.gantt-chave[data-tipo=realizado]{background:var(--p600)}.gantt-chave[data-tipo=atrasado]{background:var(--atraso)}.gantt{display:flex;flex-direction:column;gap:2px;overflow-x:auto}.gantt-eixo,.gantt-linha{display:grid;grid-template-columns:78px minmax(260px,1fr) 92px;align-items:center;gap:8px;min-width:0}.gantt-eixo{height:20px;margin-bottom:2px}.gantt-grupo{display:flex;flex-direction:column;gap:2px;padding:10px 0 4px;border-top:1px solid var(--borda)}.gantt-grupo:first-of-type{border-top:0;padding-top:0}.gantt-ambiente{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 4px;font-size:12.5px;font-weight:650;color:var(--texto)}.gantt-cat{font-size:10.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--texto-3)}.gantt-rotulo{font-size:11.5px;color:var(--texto-2);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gantt-pista{position:relative;display:block;height:22px;min-width:0;background:var(--p50);border-radius:5px}.gantt-eixo .gantt-pista{height:18px;background:transparent}.gantt-mes{position:absolute;top:0;font-size:10px;letter-spacing:.04em;color:var(--texto-3);transform:translate(1px);white-space:nowrap}.gantt-regua{position:absolute;top:0;bottom:0;width:1px;background:var(--p100)}.gantt-hoje{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--marca);opacity:.45}.gantt-barra{position:absolute;top:4px;height:14px;min-width:3px;border-radius:4px;box-sizing:border-box}.gantt-barra[data-tipo=previsto]{background:var(--papel);border:2px solid var(--p400)}.gantt-barra[data-tipo=realizado],.gantt-barra[data-tipo=atrasado]{top:7px;height:8px;box-shadow:0 0 0 2px var(--cartao)}.gantt-barra[data-tipo=realizado]{background:var(--p600)}.gantt-barra[data-tipo=atrasado]{background:var(--atraso)}.gantt-sem{font-size:11px;color:var(--texto-3)}.gantt-pista .gantt-sem{position:absolute;left:8px;top:2px}.gantt-fim{text-align:right;font-size:11px}@media (max-width: 860px){.gantt-eixo,.gantt-linha{grid-template-columns:58px minmax(180px,1fr) 76px;gap:5px}.gantt-rotulo{font-size:10.5px}.ficha-dados{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding:14px}.linha-campos .campo,.linha-campos .campo-curto{flex:1 1 100%}.trilha-ponto{min-width:28px;font-size:9px;padding:2px 3px}.cascata li+li:before{display:none}}.icone-botao{width:15px;height:15px;margin-right:6px;vertical-align:-3px}.seletor-aprovado{color:var(--ok);background:var(--ok-fundo);border-color:transparent;font-weight:650}.seletor-espera{color:var(--marca-forte);background:var(--marca-fraca);border-color:transparent;font-weight:650}.seletor-etapa{color:var(--texto-2);background:var(--neutro-fundo);border-color:transparent;font-weight:650}.campo input:disabled,.campo select:disabled,.campo input[readonly]{color:var(--texto-2);background:var(--papel);border-style:dashed;cursor:not-allowed}.form-pasta .acoes .botao,.form-pasta .acoes .botao-2{flex:0 0 auto}@media (max-width: 860px){.form-pasta .acoes .botao{flex:1 1 100%}}.gantt-barra[data-pontual="1"]{width:3px!important;min-width:3px;margin-left:-1px;border-radius:2px;border:0;background:var(--p400)}.gantt-barra[data-tipo=realizado][data-pontual="1"]{background:var(--p600)}.gantt-barra[data-tipo=atrasado][data-pontual="1"]{background:var(--atraso)}.cartoes{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start}.cartao{background:var(--cartao);border:1px solid var(--borda);border-radius:12px;overflow:hidden}.cartao-topo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;background:var(--cartao-fraco);border-bottom:1px solid var(--borda)}.cartao-numero{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--texto)}.cartao-topo h3{flex:1 1 100%;margin:0;font-size:14px;font-weight:600;color:var(--texto);line-height:1.3}.cartao-meta,.cartao-prazo{flex:1 1 100%;margin:0;font-size:12px;color:var(--texto-3)}.cartao-prazo{display:flex;align-items:center;gap:8px;color:var(--texto-2)}.cartao-prazo b{font-variant-numeric:tabular-nums}.cartao-corpo{padding:12px 14px}.cartao-itens{margin:0;padding:0;list-style:none}.cartao-itens>li{padding:11px 14px;border-bottom:1px solid var(--borda)}.cartao-itens>li:last-child{border-bottom:0}.cartao-itens>li[data-atencao="1"]{border-left:3px solid var(--alerta);background:var(--alerta-fundo)}.item-topo{display:flex;align-items:center;justify-content:space-between;gap:8px}.item-nome{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--texto)}.item-nome svg{width:14px;height:14px;flex:0 0 auto}.item-prazo{margin:4px 0 0;font-size:12px;color:var(--texto-3)}.item-prazo b{color:var(--texto-2);font-variant-numeric:tabular-nums}.item-campo{display:block;margin-top:9px}.item-campo>span{display:block;margin-bottom:4px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--texto-3)}.item-campo input,.item-campo select{width:100%}.abas-mini{padding:2px}.abas-mini .aba{padding:4px 9px;font-size:12px}.tabela-agrupada .linha-grupo td{padding:9px 12px;background:var(--p50);border-top:1px solid var(--borda-forte);border-bottom:1px solid var(--borda)}.tabela-agrupada .linha-grupo:first-child td{border-top:0}.grupo-numero{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--texto);margin-right:10px}.grupo-obra{font-size:13px;font-weight:600;color:var(--texto);margin-right:8px}.grupo-meta{font-size:12px;color:var(--texto-3);margin-left:8px}.tabela-agrupada tbody tr[data-atencao="1"] td:first-child{box-shadow:inset 3px 0 0 var(--alerta)}.seletor-pendente{color:var(--alerta);background:var(--alerta-fundo);border-color:transparent;font-weight:650}.cracha-spot{margin-left:8px;color:#fff;background:var(--p450)}.permissoes{margin-top:4px;padding-top:12px;border-top:1px solid var(--borda)}.permissoes>.titulo{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 9px;font-size:13px;font-weight:650;color:var(--texto)}.permissoes>.titulo .sub{font-size:12px;font-weight:400;color:var(--texto-3)}.tabela-permissoes td{vertical-align:middle}.tabela-permissoes .principal{white-space:nowrap}.tabela-permissoes .ligacao{margin-left:8px}.niveis{display:inline-flex;gap:3px;padding:3px;background:var(--cartao-fraco);border:1px solid var(--borda);border-radius:9px}.niveis[aria-busy=true]{opacity:.55}.nivel-opcao{padding:5px 10px;font-size:12px;font-weight:500;color:var(--texto-2);background:none;border:0;border-radius:6px;cursor:pointer;white-space:nowrap}.nivel-opcao:hover:not(:disabled){background:var(--p50)}.nivel-opcao:disabled{cursor:not-allowed;opacity:.5}.nivel-opcao[aria-pressed=true]{font-weight:650}.nivel-opcao[aria-pressed=true][data-nivel=nenhum]{color:var(--texto);background:var(--p200);opacity:1}.nivel-opcao[aria-pressed=true][data-nivel=leitor]{color:#fff;background:var(--p450)}.nivel-opcao[aria-pressed=true][data-nivel=editor]{color:#fff;background:var(--p600)}.avancado{margin:2px 0 6px;padding:9px 11px;background:var(--cartao-fraco);border:1px solid var(--borda);border-radius:10px}.avancado>summary{font-size:12px;font-weight:600;color:var(--texto-2);cursor:pointer}.avancado>summary:hover{color:var(--marca-forte)}.avancado .meta{margin:8px 0}.entrada-dica{margin:-6px 0 2px;font-size:12px;color:var(--texto-3)}.importador{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:13px 14px;background:var(--cartao-fraco);border:1px dashed var(--borda-forte);border-radius:12px}.importador>.meta{flex:1 1 240px;margin:0}.importador-botao{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;font-size:13px;font-weight:600;color:#fff;background:var(--marca);border-radius:9px;cursor:pointer;white-space:nowrap}.importador-botao:hover{background:var(--marca-forte)}.importador-botao input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.importador-botao:focus-within{outline:2px solid var(--p300);outline-offset:2px}.importador-resultado{flex:1 1 100%;margin-top:4px;padding:13px 14px;background:var(--cartao);border:1px solid var(--borda);border-radius:10px}.importador-topo{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px}.importador-topo h4{margin:0;font-size:14px;font-weight:650;color:var(--texto)}.importador-topo h4 .sub{font-weight:400;color:var(--texto-3)}.importador-topo .selo{display:inline-flex;align-items:center;gap:5px}.importador-topo .selo svg{width:12px;height:12px}.importador-avisos{margin:0 0 11px;padding:10px 12px;list-style:none;background:var(--alerta-fundo);border-radius:9px}.importador-avisos li{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.45;color:var(--alerta)}.importador-avisos li+li{margin-top:6px}.importador-avisos svg{width:13px;height:13px;flex:0 0 auto;margin-top:1px}.importador-resultado .ficha-dados{margin-bottom:11px}.importador-resultado .acoes{margin-top:12px}.campo-valor{width:108px;text-align:right;font-variant-numeric:tabular-nums}.campo-valor:placeholder-shown{color:var(--texto-3)}.importador-resultado .acoes .botao,.importador-resultado .acoes .botao-2{flex:0 0 auto;min-width:150px}.importador-resultado .dado dd .nota{display:block;margin-top:2px;font-size:11.5px;color:var(--texto-3)}.importador-desconto{display:flex;align-items:flex-start;gap:8px;margin:0 0 11px;padding:10px 12px;font-size:12px;line-height:1.45;color:var(--texto-2);background:var(--cartao-fraco);border:1px solid var(--borda);border-radius:9px;cursor:pointer}.importador-desconto input{flex:0 0 auto;margin-top:1px}.importador-desconto b{color:var(--texto)}.janela-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:20px;background:#071d2173;animation:surgir .12s ease-out}.janela{width:min(460px,100%);max-height:calc(100vh - 40px);overflow:auto;background:var(--cartao);border-radius:var(--r-g);box-shadow:var(--sombra-2)}.janela-topo{position:relative;padding:16px 44px 13px 17px;border-bottom:1px solid var(--borda)}.janela-topo h2{font-size:15.5px}.janela-topo .sub{display:block;margin:3px 0 0;font-size:12.5px;color:var(--texto-3)}.janela-fechar{position:absolute;top:11px;right:11px;width:30px;height:30px;font-size:20px;line-height:1;color:var(--texto-3);background:none;border:0;border-radius:8px;cursor:pointer}.janela-fechar:hover{color:var(--texto);background:var(--neutro-fundo)}.janela-corpo{padding:15px 17px 17px}.janela-corpo .campo{margin-bottom:0}.janela-corpo .meta{margin:0 0 12px}.janela-corpo .faixa{margin:12px 0 0}.janela-corpo .acoes{margin-top:16px}.atalhos-data{display:flex;gap:12px;margin:7px 0 0;font-size:12.5px}@keyframes surgir{0%{opacity:0}}@media (max-width: 720px){.janela-fundo{place-items:end center;padding:0}.janela{width:100%;max-height:92vh;border-radius:var(--r-g) var(--r-g) 0 0}}.botao-concluir{white-space:nowrap}.botao-data{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ok);background:var(--ok-fundo);border:1px solid transparent;border-radius:999px;cursor:pointer}.botao-data:hover{border-color:var(--ok)}.botao-data svg{width:13px;height:13px}.item-acao{margin:10px 0 0}.campo-previsao{display:flex;flex-direction:column;gap:5px}.campo-previsao>span{font-size:12px;font-weight:600;color:var(--texto-2)}.campo-previsao>b{padding:9px 0 0;font-size:14px;font-variant-numeric:tabular-nums;color:var(--texto);cursor:help}.faixa-previsao .meta{display:block;margin:5px 0 0}.tabela-equipe td.num,.tabela-equipe th.num{width:92px}.tabela-equipe select{max-width:190px}.faixa-atualizacao{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:11px 18px;font-size:13px;color:var(--texto);background:var(--marca-fraca);border-bottom:1px solid var(--borda)}.faixa-atualizacao>span{flex:1 1 240px}.faixa-atualizacao .botao{padding:7px 14px;font-size:12.5px}.importador-suspeitas{margin:0 0 11px;padding:11px 13px;font-size:12px;background:var(--cartao-fraco);border:1px solid var(--borda);border-radius:9px}.importador-suspeitas p{margin:0;color:var(--texto-2)}.importador-suspeitas ul{margin:8px 0;padding-left:18px}.importador-suspeitas li{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:11.5px;line-height:1.7;color:var(--texto);overflow-wrap:anywhere}
