:root{--fonte-familia: Plus Jakarta Sans;--fonte-fallback: system-ui, sans-serif;--fonte-escala-titulo-tela-tamanho: 28;--fonte-escala-titulo-tela-peso: 800;--fonte-escala-titulo-secao-tamanho: 18;--fonte-escala-titulo-secao-peso: 800;--fonte-escala-corpo-tamanho: 14;--fonte-escala-corpo-peso: 500;--fonte-escala-legenda-tamanho: 12;--fonte-escala-legenda-peso: 600;--fonte-escala-etiqueta-mapa-tamanho: 10.5;--fonte-escala-etiqueta-mapa-peso: 700;--fonte-escala-decalque-setor-tamanho: 17;--fonte-escala-decalque-setor-peso: 800;--fonte-escala-decalque-setor-espacamento: 3;--cor-marca-indigo: #4C5FD5;--cor-marca-indigo-profundo: #2E3A8C;--cor-marca-indigo-medio: #3F51C2;--cor-marca-indigo-claro: #E9EDFF;--cor-marca-indigo-fundo: #EEF0FC;--cor-marca-visor: #9FE3FF;--cor-status-executando-cor: #2F9E6E;--cor-status-executando-texto: #1D6B48;--cor-status-executando-fundo: #E3F1EA;--cor-status-aguardando-cor: #D89A1E;--cor-status-aguardando-texto: #7A4E0B;--cor-status-aguardando-fundo: #FBEFD9;--cor-status-bloqueado-cor: #D2504A;--cor-status-bloqueado-texto: #9A2F2A;--cor-status-bloqueado-fundo: #FBE4E2;--cor-status-ocioso-cor: #9AA3AE;--cor-status-ocioso-texto: #56606B;--cor-status-ocioso-fundo: #F0F2F4;--cor-ambiente-piso: #EFE7DA;--cor-ambiente-piso-linhas: #E3D8C6;--cor-ambiente-laje-esquerda: #D8CDBD;--cor-ambiente-laje-direita: #C4B8A5;--cor-ambiente-parede-frente: #ECE8E1;--cor-ambiente-parede-lateral: #DDD7CD;--cor-ambiente-parede-topo: #F7F5F1;--cor-ambiente-rodape: #D6CFC3;--cor-ambiente-janela: #D4E4EE;--cor-ambiente-janela-moldura: #B9C7D1;--cor-ambiente-vidro: #CFE2EC;--cor-ambiente-vidro-opacidade: .38;--cor-ambiente-vidro-moldura: #A9BFCD;--cor-ambiente-madeira: #E9DCC6;--cor-ambiente-tampo-mesa: #F7F4EF;--cor-ambiente-cadeira: #3B4652;--cor-ambiente-vegetacao-0: #4A7757;--cor-ambiente-vegetacao-1: #5E8C6A;--cor-ambiente-vegetacao-2: #7FAE84;--cor-ambiente-vaso: #E3DACD;--cor-ambiente-sofa: #6F8FA0;--cor-temas-classico-piso: #EFE7DA;--cor-temas-classico-piso-linhas: #E3D8C6;--cor-temas-classico-laje-esquerda: #D8CDBD;--cor-temas-classico-laje-direita: #C4B8A5;--cor-temas-classico-parede-frente: #ECE8E1;--cor-temas-classico-parede-lateral: #DDD7CD;--cor-temas-classico-parede-topo: #F7F5F1;--cor-temas-classico-rodape: #D6CFC3;--cor-temas-classico-rodape-lateral: #CDC5B8;--cor-temas-classico-janela: #D4E4EE;--cor-temas-classico-janela-moldura: #B9C7D1;--cor-temas-classico-janela-lateral: #C9DBE7;--cor-temas-classico-janela-lateral-moldura: #B0BFCA;--cor-temas-classico-vidro: #CFE2EC;--cor-temas-classico-vidro-opacidade: .38;--cor-temas-classico-vidro-moldura: #A9BFCD;--cor-temas-madeira-piso: #E6D2B5;--cor-temas-madeira-piso-linhas: #D6BE9C;--cor-temas-madeira-laje-esquerda: #CDB08A;--cor-temas-madeira-laje-direita: #B99A73;--cor-temas-madeira-parede-frente: #F1E8DA;--cor-temas-madeira-parede-lateral: #E3D6C3;--cor-temas-madeira-parede-topo: #F8F2E8;--cor-temas-madeira-rodape: #B89B78;--cor-temas-madeira-rodape-lateral: #A98C6A;--cor-temas-madeira-janela: #D9E6EA;--cor-temas-madeira-janela-moldura: #A88F70;--cor-temas-madeira-janela-lateral: #CEDDE2;--cor-temas-madeira-janela-lateral-moldura: #9C8466;--cor-temas-madeira-vidro: #D9E7EA;--cor-temas-madeira-vidro-opacidade: .34;--cor-temas-madeira-vidro-moldura: #A89479;--cor-temas-jardim-piso: #E4EBDD;--cor-temas-jardim-piso-linhas: #D4DECB;--cor-temas-jardim-laje-esquerda: #C9D3BD;--cor-temas-jardim-laje-direita: #B4C0A6;--cor-temas-jardim-parede-frente: #EEF2E8;--cor-temas-jardim-parede-lateral: #DFE6D6;--cor-temas-jardim-parede-topo: #F6F8F2;--cor-temas-jardim-rodape: #C5D0B8;--cor-temas-jardim-rodape-lateral: #B8C4AA;--cor-temas-jardim-janela: #D2E8E2;--cor-temas-jardim-janela-moldura: #A5BFB2;--cor-temas-jardim-janela-lateral: #C6DED6;--cor-temas-jardim-janela-lateral-moldura: #9AB4A7;--cor-temas-jardim-vidro: #D0E6DE;--cor-temas-jardim-vidro-opacidade: .36;--cor-temas-jardim-vidro-moldura: #9DBAAC;--cor-temas-industrial-piso: #E4E6E8;--cor-temas-industrial-piso-linhas: #D6D9DC;--cor-temas-industrial-laje-esquerda: #C9CDD2;--cor-temas-industrial-laje-direita: #B3B8BF;--cor-temas-industrial-parede-frente: #EDEEF0;--cor-temas-industrial-parede-lateral: #DDE0E3;--cor-temas-industrial-parede-topo: #F6F7F8;--cor-temas-industrial-rodape: #BFC4CA;--cor-temas-industrial-rodape-lateral: #B2B7BE;--cor-temas-industrial-janela: #D3E2EC;--cor-temas-industrial-janela-moldura: #A2ADB8;--cor-temas-industrial-janela-lateral: #C8D8E3;--cor-temas-industrial-janela-lateral-moldura: #97A3AF;--cor-temas-industrial-vidro: #D2E1EA;--cor-temas-industrial-vidro-opacidade: .36;--cor-temas-industrial-vidro-moldura: #9FAFBC;--cor-temas-marca-piso: #EFE7DA;--cor-temas-marca-piso-linhas: #E3D8C6;--cor-temas-marca-laje-esquerda: #D8CDBD;--cor-temas-marca-laje-direita: #C4B8A5;--cor-temas-marca-parede-frente: #ECE8E1;--cor-temas-marca-parede-lateral: #DDD7CD;--cor-temas-marca-parede-topo: #F7F5F1;--cor-temas-marca-rodape: #D6CFC3;--cor-temas-marca-rodape-lateral: #CDC5B8;--cor-temas-marca-janela: #D4E4EE;--cor-temas-marca-janela-moldura: #B9C7D1;--cor-temas-marca-janela-lateral: #C9DBE7;--cor-temas-marca-janela-lateral-moldura: #B0BFCA;--cor-temas-marca-vidro: #CFE2EC;--cor-temas-marca-vidro-opacidade: .38;--cor-temas-marca-vidro-moldura: #A9BFCD;--cor-temas-startup-piso: #E4E6E8;--cor-temas-startup-piso-linhas: #D6D9DC;--cor-temas-startup-laje-esquerda: #C9CDD2;--cor-temas-startup-laje-direita: #B3B8BF;--cor-temas-startup-parede-frente: #EDEEF0;--cor-temas-startup-parede-lateral: #DDE0E3;--cor-temas-startup-parede-topo: #F6F7F8;--cor-temas-startup-rodape: #BFC4CA;--cor-temas-startup-rodape-lateral: #B2B7BE;--cor-temas-startup-janela: #D3E2EC;--cor-temas-startup-janela-moldura: #A2ADB8;--cor-temas-startup-janela-lateral: #C8D8E3;--cor-temas-startup-janela-lateral-moldura: #97A3AF;--cor-temas-startup-vidro: #D2E1EA;--cor-temas-startup-vidro-opacidade: .36;--cor-temas-startup-vidro-moldura: #9FAFBC;--cor-temas-executivo-piso: #EFE7DA;--cor-temas-executivo-piso-linhas: #E3D8C6;--cor-temas-executivo-laje-esquerda: #D8CDBD;--cor-temas-executivo-laje-direita: #C4B8A5;--cor-temas-executivo-parede-frente: #ECE8E1;--cor-temas-executivo-parede-lateral: #DDD7CD;--cor-temas-executivo-parede-topo: #F7F5F1;--cor-temas-executivo-rodape: #D6CFC3;--cor-temas-executivo-rodape-lateral: #CDC5B8;--cor-temas-executivo-janela: #D4E4EE;--cor-temas-executivo-janela-moldura: #B9C7D1;--cor-temas-executivo-janela-lateral: #C9DBE7;--cor-temas-executivo-janela-lateral-moldura: #B0BFCA;--cor-temas-executivo-vidro: #CFE2EC;--cor-temas-executivo-vidro-opacidade: .38;--cor-temas-executivo-vidro-moldura: #A9BFCD;--cor-temas-criativo-piso: #E4EBDD;--cor-temas-criativo-piso-linhas: #D4DECB;--cor-temas-criativo-laje-esquerda: #C9D3BD;--cor-temas-criativo-laje-direita: #B4C0A6;--cor-temas-criativo-parede-frente: #EEF2E8;--cor-temas-criativo-parede-lateral: #DFE6D6;--cor-temas-criativo-parede-topo: #F6F8F2;--cor-temas-criativo-rodape: #C5D0B8;--cor-temas-criativo-rodape-lateral: #B8C4AA;--cor-temas-criativo-janela: #D2E8E2;--cor-temas-criativo-janela-moldura: #A5BFB2;--cor-temas-criativo-janela-lateral: #C6DED6;--cor-temas-criativo-janela-lateral-moldura: #9AB4A7;--cor-temas-criativo-vidro: #D0E6DE;--cor-temas-criativo-vidro-opacidade: .36;--cor-temas-criativo-vidro-moldura: #9DBAAC;--cor-setores-diretoria-tapete: #E6E2F1;--cor-setores-diretoria-decalque: #6B5FA0;--cor-setores-marketing-tapete: #F5E5D8;--cor-setores-marketing-decalque: #A55A33;--cor-setores-vendas-tapete: #DDEDE3;--cor-setores-vendas-decalque: #3F7D5B;--cor-setores-reuniao-tapete: #ECE7DF;--cor-setores-reuniao-decalque: #7D6E57;--cor-setores-suporte-tapete: #DFE9F2;--cor-setores-suporte-decalque: #4F7390;--cor-setores-tecnologia-tapete: #EBE4D4;--cor-setores-tecnologia-decalque: #7F6A3A;--cor-interface-tinta: #18212B;--cor-interface-secundario: #56606B;--cor-interface-borda: #DDE3EA;--cor-interface-fundo: #EEF1F4;--cor-interface-superficie: #FFFFFF;--cor-interface-perigo: #C9302C;--cor-tela-monitor-executando: #2F9E6E;--cor-tela-monitor-aguardando: #D89A1E;--cor-tela-monitor-ocioso: #C9CED6;--cor-tela-monitor-humano: #7FA7D9;--cor-tela-monitor-tecnologia: #4C5FD5;--personagens-agente-uniforme: #4C5FD5;--personagens-agente-braco: #3F51C2;--personagens-agente-calca: #2E3A8C;--personagens-agente-rosto: #E9EDFF;--personagens-agente-contorno-rosto: #C6D0FF;--personagens-agente-visor: #2E3A8C;--personagens-agente-olhos: #9FE3FF;--personagens-humano-peles-0: #F1D2B6;--personagens-humano-peles-1: #E8C9A8;--personagens-humano-peles-2: #D9A77F;--personagens-humano-peles-3: #A8744F;--personagens-humano-peles-4: #6E4A33;--personagens-humano-cabelos-0: #1E1A17;--personagens-humano-cabelos-1: #2A211B;--personagens-humano-cabelos-2: #3A2A20;--personagens-humano-cabelos-3: #4A3426;--personagens-humano-cabelos-4: #6B4A32;--personagens-humano-cabelos-5: #C08A45;--personagens-humano-camisas-0: #18212B;--personagens-humano-camisas-1: #3B4652;--personagens-humano-camisas-2: #56606B;--personagens-humano-camisas-3: #2F6E73;--personagens-humano-camisas-4: #A04E3B;--personagens-humano-camisas-5: #7A5C45;--personagens-humano-camisas-6: #6B5FA0;--personagens-humano-calcas-0: #2B3340;--personagens-humano-calcas-1: #3B4652;--iso-largura-celula: 64;--iso-altura-celula: 32;--iso-proporcao: 2:1;--iso-altura-parede: 96;--iso-altura-divisoria: 58;--iso-altura-mesa: 30;--iso-altura-assento: 19;--iso-espessura-laje: 18;--iso-luz: esquerda;--iso-tons-topo: 1;--iso-tons-face-esquerda: .93;--iso-tons-face-direita: .83;--raio-etiqueta: 10;--raio-botao: 10;--raio-cartao: 14;--raio-painel: 16}:root{--tinta: var(--cor-interface-tinta);--tinta-2: var(--cor-interface-secundario);--tinta-3: #66707b;--papel: var(--cor-interface-superficie);--chao: #f4f6f8;--lateral: var(--cor-interface-fundo);--regua: var(--cor-interface-borda);--regua-fraca: #e8ecf0;--linha-hover: #f7f8fa;--indigo: var(--cor-marca-indigo);--indigo-medio: var(--cor-marca-indigo-medio);--indigo-forte: var(--cor-marca-indigo-profundo);--indigo-fundo: var(--cor-marca-indigo-fundo);--indigo-anel: #d9defb;--serie-principal: var(--cor-marca-indigo);--serie-contraste: #eb6834;--serie-neutra: #aeb6c0;--ok: var(--cor-status-executando-cor);--ok-texto: var(--cor-status-executando-texto);--ok-fundo: var(--cor-status-executando-fundo);--atencao: var(--cor-status-aguardando-cor);--atencao-texto: var(--cor-status-aguardando-texto);--atencao-fundo: var(--cor-status-aguardando-fundo);--critico: var(--cor-status-bloqueado-cor);--critico-texto: var(--cor-status-bloqueado-texto);--critico-fundo: var(--cor-status-bloqueado-fundo);--neutro: var(--cor-status-ocioso-cor);--neutro-texto: var(--cor-status-ocioso-texto);--neutro-fundo: var(--cor-status-ocioso-fundo);--sombra-sobre: 0 1px 2px rgb(24 33 43 / .06), 0 12px 32px -14px rgb(24 33 43 / .18);--raio: 10px;--raio-painel: 16px;--lateral-largura: 248px;--ease: cubic-bezier(.22, 1, .36, 1);color-scheme:light;accent-color:var(--indigo)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--fonte-familia),var(--fonte-fallback);font-size:14px;line-height:1.45;font-weight:500;color:var(--tinta);background:var(--papel);-webkit-font-smoothing:antialiased;caret-color:var(--indigo)}::selection{background:var(--indigo-anel);color:var(--tinta)}:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:#c5cdd6 transparent}a{color:var(--indigo-forte);text-underline-offset:3px}h1,h2,h3{margin:0;text-wrap:balance}h2{font-size:17px;font-weight:800;letter-spacing:-.005em}p{margin:0}.secundario{color:var(--tinta-2)}.carregando{padding:28px 0;color:var(--tinta-2)}.visualmente-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.marca{display:inline-flex;align-items:center;gap:9px;min-width:0}.marca-selo{position:relative;width:24px;height:24px;flex:none;border-radius:7px;background:var(--indigo);box-shadow:inset 0 -6px #2e3a8c73}.marca-selo:after{content:"";position:absolute;left:9px;bottom:0;width:6px;height:9px;border-radius:3px 3px 0 0;background:var(--cor-marca-visor)}.marca-nome{font-size:16px;font-weight:800;letter-spacing:-.01em}.marca-sub{font-size:13px;font-weight:600;color:var(--tinta-2)}.abertura{min-height:100vh;display:grid;place-items:center}.abertura .marca{animation:respira 1.6s var(--ease) infinite alternate}@keyframes respira{0%{opacity:.45}to{opacity:1}}.entrar{min-height:100vh;display:grid;place-items:center;padding:24px 16px;background:var(--chao)}.entrar-cartao{width:min(400px,100%);display:grid;gap:16px;padding:32px;background:var(--papel);border:1px solid var(--regua);border-radius:var(--raio-painel)}.entrar-cartao .marca{margin-bottom:8px}.entrar-cartao h1{font-size:22px;font-weight:800;letter-spacing:-.01em}.entrar-email{font-weight:700;word-break:break-all}.console{min-height:100vh;display:grid;grid-template-columns:var(--lateral-largura) minmax(0,1fr);background:linear-gradient(to right,var(--lateral) calc(var(--lateral-largura) - 1px),var(--regua) calc(var(--lateral-largura) - 1px) var(--lateral-largura),transparent var(--lateral-largura))}.console-barra{display:none}.console-lateral{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:18px 14px 14px;background:var(--lateral);border-right:1px solid var(--regua)}.lateral-topo{display:flex;align-items:center;justify-content:space-between;padding:2px 8px 18px}.lateral-topo .lateral-fechar{display:none}.lateral-nav{flex:1;overflow-y:auto;margin:0 -4px;padding:0 4px}.lateral-grupo+.lateral-grupo{margin-top:18px}.lateral-grupo-nome{padding:0 10px 6px;font-size:12px;font-weight:700;color:var(--tinta-2)}.lateral-grupo ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.lateral-item{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:9px;color:var(--tinta-2);font-weight:600;text-decoration:none;transition:background-color .15s var(--ease),color .15s var(--ease)}.lateral-item .icone{flex:none;color:var(--tinta-3);transition:color .15s var(--ease)}.lateral-item:hover{background:#18212b0d;color:var(--tinta)}.lateral-item[aria-current=page]{background:var(--papel);color:var(--tinta);font-weight:700;box-shadow:inset 0 0 0 1px var(--regua)}.lateral-item[aria-current=page] .icone{color:var(--indigo)}.lateral-pe{display:flex;align-items:center;gap:8px;margin-top:12px;padding:12px 4px 0 10px;border-top:1px solid var(--regua)}.lateral-email{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--tinta-2)}.console-veu{display:none}.console-conteudo{min-width:0;padding:32px 40px 56px;outline:none}.console-conteudo>*{max-width:1440px}.pagina-cabeca{display:grid;gap:6px;margin-bottom:26px}.pagina-cabeca h1{font-size:26px;font-weight:800;letter-spacing:-.015em;line-height:1.2}.pagina-cabeca p{max-width:52ch;font-size:15px;color:var(--tinta-2)}.botao{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 16px;font:700 14px var(--fonte-familia),var(--fonte-fallback);white-space:nowrap;border:1px solid transparent;border-radius:var(--raio);background:var(--indigo);color:#fff;cursor:pointer;transition:background-color .15s var(--ease),border-color .15s var(--ease),transform .15s var(--ease)}.botao:hover{background:var(--indigo-medio)}.botao:active{background:var(--indigo-forte);transform:translateY(1px)}.botao:disabled{opacity:.5;cursor:default;transform:none}.botao.discreto{background:var(--papel);color:var(--tinta);border-color:var(--regua)}.botao.discreto:hover{background:var(--linha-hover);border-color:#c9d1da}.botao.discreto:active{background:var(--lateral)}.botao .icone{flex:none}.botao-largo{width:100%;min-height:42px}.botao-icone{display:inline-grid;place-items:center;width:36px;height:36px;flex:none;padding:0;border:0;border-radius:9px;background:transparent;color:var(--tinta-2);cursor:pointer;transition:background-color .15s var(--ease)}.botao-icone:hover{background:#18212b0f;color:var(--tinta)}.formulario{display:grid;gap:18px;padding:4px 0}.grade-campos{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px 18px;align-items:end}.grade-vitrine{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:start}.campo{display:grid;gap:6px;min-width:0}.campo.curto{max-width:320px}.campo>span,.pedidos-prontos .rotulo{font-size:12.5px;font-weight:700;color:var(--tinta-2)}.campo input,.campo select,.campo textarea{width:100%;min-height:40px;padding:9px 12px;font:inherit;color:var(--tinta);background:var(--papel);border:1px solid var(--regua);border-radius:var(--raio);transition:border-color .15s var(--ease),box-shadow .15s var(--ease)}.campo select{appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2356606b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center}.campo textarea{resize:vertical;line-height:1.5}.campo input:hover,.campo select:hover,.campo textarea:hover{border-color:#c5cdd6}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:none;border-color:var(--indigo);box-shadow:0 0 0 3px var(--indigo-anel)}.campo input::placeholder,.campo textarea::placeholder{color:#8b949e}.campo input:disabled,.campo select:disabled{background:var(--lateral);color:var(--tinta-2)}.valor{padding:9px 0;font-weight:800;font-variant-numeric:tabular-nums}.checagem{display:inline-flex;align-items:center;gap:9px;min-height:40px;font-weight:600;cursor:pointer}.checagem input{width:17px;height:17px;margin:0}.grupo{margin:0;padding:14px 16px 16px;border:1px solid var(--regua);border-radius:12px;background:var(--linha-hover)}.grupo legend{padding:0 6px;font-size:12.5px;font-weight:800;color:var(--tinta-2)}.secao{display:grid;gap:18px}.secao p.secundario{max-width:52ch;font-size:14px;line-height:1.55}.secao>.formulario,.secao>form.formulario{max-width:720px}.secao>h2{margin-top:18px}.secao-topo{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap}.cartao{padding:24px;background:var(--papel);border:1px solid var(--regua);border-radius:var(--raio-painel)}.cartao-titulo{margin:0 0 14px;font-size:15px;font-weight:800}.tabela{overflow-x:auto;background:var(--papel);border:1px solid var(--regua);border-radius:14px}table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}th,td{padding:12px 16px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--regua-fraca)}thead th{position:sticky;top:0;padding-top:11px;padding-bottom:11px;font-size:12.5px;font-weight:700;color:var(--tinta-2);white-space:nowrap;background:#fafbfc;border-bottom-color:var(--regua)}tbody th{font-weight:700}tbody tr{transition:background-color .12s var(--ease)}tbody tr:hover>td,tbody tr:hover>th{background:var(--linha-hover)}tbody tr:last-child>td,tbody tr:last-child>th{border-bottom:0}.numero{text-align:right;white-space:nowrap}tr.inativo>td,tr.inativo>th{color:var(--tinta-3)}tr.edicao>td{padding:18px 20px 22px;background:var(--linha-hover);box-shadow:inset 0 1px 0 var(--regua-fraca)}tr.edicao:hover>td{background:var(--linha-hover)}.tabela-legenda{padding:16px 16px 4px;text-align:left;font-size:15px;font-weight:800}.selo{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 9px;font-size:12.5px;font-weight:700;white-space:nowrap;border-radius:999px;background:var(--neutro-fundo);color:var(--neutro-texto)}.selo:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.85}.selo.ok{background:var(--ok-fundo);color:var(--ok-texto)}.selo.alerta{background:var(--critico-fundo);color:var(--critico-texto)}.selo.etapa-ensaio{background:var(--neutro-fundo);color:var(--neutro-texto)}.selo.etapa-leitura{background:var(--indigo-fundo);color:var(--indigo-forte)}.selo.etapa-publicas{background:var(--atencao-fundo);color:var(--atencao-texto)}.selo.etapa-dinheiro{background:var(--ok-fundo);color:var(--ok-texto)}.aviso{margin:0;padding:12px 16px;border-radius:12px;border:1px solid transparent;font-weight:600}.aviso.erro{background:var(--critico-fundo);border-color:#d2504a40;color:var(--critico-texto)}.aviso.sucesso{background:var(--ok-fundo);border-color:#2f9e6e40;color:var(--ok-texto)}.semanas{display:grid;gap:14px;margin:0;padding:0;list-style:none}.semana{display:grid;grid-template-columns:150px minmax(0,1fr);gap:6px 18px;align-items:center}.semana-nome{grid-row:span 2;font-weight:700}.barra{display:grid;grid-template-columns:56px minmax(80px,1fr) 190px;gap:10px;align-items:center;font-size:12.5px}.barra-rotulo{font-weight:700;color:var(--tinta-2)}.barra-trilho{height:8px;overflow:hidden;border-radius:4px;background:var(--lateral)}.barra-trilho>span{display:block;height:100%;border-radius:inherit;background:var(--serie-principal)}.barra-ensaio .barra-trilho>span{background:var(--serie-neutra)}.barra-valor{color:var(--tinta-2);font-variant-numeric:tabular-nums}.cobranca-plataforma{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 20px;padding:18px 20px;background:var(--papel);border:1px solid var(--regua);border-radius:14px}.filtros{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.campo.busca{width:min(320px,100%)}.campo.busca input{padding-left:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2366707b' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px center}.fichas{display:flex;flex-wrap:wrap;gap:6px}.ficha{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;font:700 13px var(--fonte-familia),var(--fonte-fallback);color:var(--tinta-2);background:var(--papel);border:1px solid var(--regua);border-radius:999px;cursor:pointer;transition:background-color .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease)}.ficha:hover{color:var(--tinta);border-color:#c5cdd6}.ficha[aria-pressed=true]{color:var(--indigo-forte);background:var(--indigo-fundo);border-color:var(--indigo-anel)}.ficha-contagem{font-size:12px;font-weight:700;color:var(--tinta-3);font-variant-numeric:tabular-nums}.ficha[aria-pressed=true] .ficha-contagem{color:var(--indigo)}.acao-texto{padding:6px 8px;font:700 13.5px var(--fonte-familia),var(--fonte-fallback);color:var(--indigo-forte);background:none;border:0;border-radius:8px;cursor:pointer}.acao-texto:hover{background:var(--indigo-fundo)}.acao-texto:disabled{color:var(--tinta-3);cursor:default}.celula-forte{font-weight:700}.tabela-vazia{padding:28px 16px;text-align:center;color:var(--tinta-2)}.mais-linhas{display:flex;align-items:center;justify-content:space-between;gap:12px}.pedidos-prontos{display:grid;gap:10px;margin-top:12px}.pedido-pronto{display:grid;grid-template-columns:minmax(180px,1fr) minmax(240px,2fr) auto;gap:10px;align-items:end}.painel{display:grid;gap:16px}.painel-barra{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:-6px}.painel-lido{font-size:13px;color:var(--tinta-2)}.painel-seletor{display:none}.painel-erro{display:flex;align-items:center;justify-content:space-between;gap:16px}.mesa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto 1fr;background:var(--papel);border:1px solid var(--regua);border-radius:var(--raio-painel);transition:opacity .2s var(--ease)}.mesa[aria-busy=true]{opacity:.6}.instrumento-coluna{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:24px;min-width:0;padding:26px 28px 28px}.coluna-corpo{min-width:0}.coluna-corpo>.grafico:first-child,.coluna-corpo>.instrumento:first-child{margin-top:0}.instrumento-coluna+.instrumento-coluna{border-left:1px solid var(--regua)}.coluna-cabeca{display:grid;gap:8px;align-content:start}.coluna-cabeca h2{font-size:15px;font-weight:800;color:var(--tinta)}.coluna-frase{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:15px;font-weight:600;color:var(--tinta-2)}.coluna-numero{font-size:34px;font-weight:800;line-height:1.1;letter-spacing:-.025em;color:var(--tinta)}.coluna-fonte{display:inline-flex;align-items:center;gap:6px;width:fit-content;font-size:12.5px;font-weight:700}.fonte-ok{color:var(--ok-texto)}.fonte-ok .icone{color:var(--ok)}.fonte-atencao{color:var(--atencao-texto);cursor:help}.fonte-atencao .icone{color:var(--atencao)}.coluna-contexto{font-size:13px;line-height:1.55;color:var(--tinta-2)}.instrumento{display:grid;gap:10px;margin-top:22px;padding-top:20px;border-top:1px solid var(--regua-fraca)}.instrumento h3{font-size:14px;font-weight:800}.instrumento-nota{font-size:12.5px;line-height:1.5;color:var(--tinta-2)}.vazio{padding:14px;font-size:13px;line-height:1.55;color:var(--tinta-2);background:var(--linha-hover);border:1px dashed var(--regua);border-radius:12px}.grafico{margin:22px 0 0}.grafico-cabeca{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 14px;margin-bottom:10px}.grafico-titulo{font-size:14px;font-weight:800;color:var(--tinta)}.legenda{display:inline-flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;font-weight:600;color:var(--tinta-2)}.legenda-item{display:inline-flex;align-items:center;gap:6px}.legenda-amostra{width:10px;height:10px;flex:none;border-radius:3px}span.marca-principal{background:var(--serie-principal)}span.marca-contraste{background:var(--serie-contraste)}span.marca-neutra{background:var(--serie-neutra)}path.marca-principal{fill:var(--serie-principal)}path.marca-contraste{fill:var(--serie-contraste)}path.marca-neutra{fill:var(--serie-neutra)}.grafico-area{position:relative}.grafico-area svg{display:block;overflow:visible}path.sobe,path.desce{transform-box:view-box;animation:barra-cresce .56s var(--ease) both}@keyframes barra-cresce{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.grafico-vazio path{opacity:0}.grade{stroke:var(--regua-fraca);stroke-width:1;shape-rendering:crispEdges}.eixo-base{stroke:#c5cdd6;stroke-width:1;shape-rendering:crispEdges}.eixo-texto{font-size:11px;font-weight:600;fill:var(--tinta-3);font-variant-numeric:tabular-nums}.eixo-texto-foco{fill:var(--tinta)}.eixo-nota{font-size:10.5px;font-weight:700;fill:var(--tinta-2)}.grafico-foco{fill:#4c5fd512}.dica{position:absolute;top:0;z-index:3;display:grid;gap:4px;min-width:168px;padding:10px 12px;font-size:12.5px;background:var(--papel);border:1px solid var(--regua);border-radius:10px;box-shadow:var(--sombra-sobre);transform:translate(-50%,-6px);pointer-events:none}.dica-titulo{font-weight:800}.dica-linha{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:8px;color:var(--tinta-2)}.dica-linha strong{color:var(--tinta);font-variant-numeric:tabular-nums}.grafico-tabela{margin-top:6px;font-size:12.5px}.grafico-tabela summary{display:inline-flex;align-items:center;gap:4px;width:fit-content;color:var(--indigo-forte);font-weight:700;list-style:none;cursor:pointer}.grafico-tabela summary::-webkit-details-marker{display:none}.grafico-tabela summary .icone{transition:transform .15s var(--ease)}.grafico-tabela[open] summary .icone{transform:rotate(90deg)}.grafico-tabela table{margin-top:8px}.grafico-tabela th,.grafico-tabela td{padding:6px 8px}.grafico-tabela tbody th{font-weight:600}.margens,.cargos-lista,.verificacoes,.recentes,.pagamentos{display:grid;gap:2px;margin:0 -10px;padding:0;list-style:none}.margem-linha,.cargo-linha,.verificacao{width:100%;font:inherit;color:inherit;text-align:left;border:0;border-radius:10px;background:transparent;cursor:pointer;transition:background-color .15s var(--ease)}.margem-linha:hover,.cargo-linha:hover{background:var(--linha-hover)}.margem-linha{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:10px}.margem-nome,.cargo-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.margem-valor,.cargo-valor{font-weight:800;font-variant-numeric:tabular-nums}.margem-trilho{grid-column:1 / -1;display:grid;gap:2px}.margem-receita,.margem-custo{display:block;height:6px;min-width:2px;border-radius:3px}.margem-receita{background:var(--serie-principal)}.margem-custo{background:var(--serie-contraste)}.margem-detalhe{grid-column:1 / -1;font-size:12px;color:var(--tinta-2);font-variant-numeric:tabular-nums}.tom-ok{color:var(--ok-texto)}.tom-atencao{color:var(--atencao-texto)}.tom-critico{color:var(--critico-texto)}.cargo-linha{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:9px 10px}.cargo-valor{font-size:13px;color:var(--tinta-2)}.cargo-trilho{grid-column:1 / -1;height:6px;overflow:hidden;border-radius:3px;background:var(--lateral)}.cargo-trilho>span{display:block;height:100%;border-radius:inherit;background:var(--serie-principal)}.verificacao{display:grid;grid-template-columns:18px minmax(0,1fr) auto 14px;align-items:center;gap:10px;min-height:42px;padding:8px 10px}.verificacao .icone{color:var(--neutro)}.verificacao.tom-ok .icone{color:var(--ok)}.verificacao.tom-atencao{color:var(--tinta)}.verificacao.tom-atencao .verificacao-valor{color:var(--atencao-texto)}.verificacao.tom-atencao .icone{color:var(--atencao)}.verificacao.tom-critico{background:var(--critico-fundo);color:var(--critico-texto)}.verificacao.tom-critico .icone{color:var(--critico)}.verificacao.tom-ok,.verificacao.tom-neutro{color:var(--tinta)}.verificacao:hover,.verificacao.tom-atencao:hover{background:var(--linha-hover)}.verificacao.tom-critico:hover{background:#f8d6d3}.verificacao-rotulo{font-weight:700}.verificacao-valor{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.verificacao.tom-ok .verificacao-valor,.verificacao.tom-neutro .verificacao-valor{font-weight:600;color:var(--tinta-2)}.verificacao-ir{display:grid;color:var(--tinta-3);opacity:0;transform:translate(-3px);transition:opacity .15s var(--ease),transform .15s var(--ease)}.verificacao:hover .verificacao-ir,.verificacao:focus-visible .verificacao-ir{opacity:1;transform:none}.recentes li,.pagamentos li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:9px 10px;border-radius:10px}.recente-empresa,.pagamento-quem{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.recente-quando,.pagamento-quando{font-size:12px;color:var(--tinta-3);white-space:nowrap;font-variant-numeric:tabular-nums}.recente-detalhe strong{font-weight:700;color:var(--tinta)}.recente-detalhe{grid-column:1 / -1;font-size:12.5px;line-height:1.45;color:var(--tinta-2)}.pagamento-valor{font-weight:800;font-variant-numeric:tabular-nums;text-align:right}.pagamento-situacao{grid-column:1 / -1;font-size:12px;color:var(--tinta-2)}.mesa-esqueleto .instrumento-coluna{gap:14px}.osso{display:block;border-radius:8px;background:linear-gradient(90deg,#eef1f4,#f7f8fa,#eef1f4) 0 0 / 200% 100%;animation:brilho 1.4s linear infinite}.osso-titulo{width:30%;height:16px}.osso-numero{width:62%;height:34px}.osso-linha{width:88%;height:12px}.osso-grafico{height:190px;margin:12px 0}@keyframes brilho{to{background-position:-200% 0}}@media(max-width:1360px){.instrumento-coluna{padding:22px 22px 24px}.coluna-numero{font-size:30px}}@media(max-width:1180px){.console{grid-template-columns:minmax(0,1fr);background:none}.console-barra{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:6px;height:56px;padding:0 10px;background:#ffffffeb;border-bottom:1px solid var(--regua);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px)}.console-lateral{position:fixed;inset:0 auto 0 0;z-index:40;width:min(300px,86vw);height:100dvh;box-shadow:var(--sombra-sobre);transform:translate(-102%);transition:transform .24s var(--ease)}.menu-aberto .console-lateral{transform:none}.lateral-topo .lateral-fechar{display:inline-grid}.console-veu{position:fixed;inset:0;z-index:30;display:block;padding:0;border:0;background:#18212b52;opacity:0;pointer-events:none;transition:opacity .24s var(--ease)}.menu-aberto .console-veu{opacity:1;pointer-events:auto}.console-conteudo{padding:26px 24px 44px}}@media(max-width:900px){.console-conteudo{padding:22px 16px 40px}.pagina-cabeca{margin-bottom:20px}.pagina-cabeca h1{font-size:23px}.pagina-cabeca p{font-size:14px}.painel-seletor{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;background:var(--lateral);border-radius:12px}.painel-seletor button{min-height:36px;font:700 13.5px var(--fonte-familia),var(--fonte-fallback);color:var(--tinta-2);border:0;border-radius:9px;background:transparent;cursor:pointer}.painel-seletor button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.painel-seletor button[aria-selected=true]{background:var(--papel);color:var(--tinta);box-shadow:inset 0 0 0 1px var(--regua)}.seletor-contagem{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;font-weight:800;border-radius:999px}.seletor-contagem.tom-critico{background:var(--critico-fundo)}.seletor-contagem.tom-atencao{background:var(--atencao-fundo)}.mesa{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.instrumento-coluna{grid-row:auto;grid-template-rows:none}.mesa>.instrumento-coluna+.instrumento-coluna{border-left:0}.mesa[data-coluna=dinheiro]>:not(:nth-child(1)),.mesa[data-coluna=crescimento]>:not(:nth-child(2)),.mesa[data-coluna=saude]>:not(:nth-child(3)){display:none}.mesa-esqueleto>:not(:first-child){display:none}.coluna-cabeca{min-height:0}.coluna-cabeca h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.semana{grid-template-columns:1fr}.semana-nome{grid-row:auto}.barra{grid-template-columns:48px minmax(60px,1fr)}.barra-valor{grid-column:2}.pedido-pronto{grid-template-columns:minmax(0,1fr)}th,td{padding:11px 12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.lista-marcar{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 16px;max-height:220px;overflow:auto;padding:4px 0}fieldset.campo{margin:0;padding:0;border:0}fieldset.campo>legend{margin-bottom:6px;font-size:12.5px;font-weight:700}
