:root{--fundo:#0b1424;--fundo-2:#0d182b;--papel:#111d31;--papel-2:#16253d;--quadro:#070d18;--placa:#121c2e;--placa-texto:#f4efe2;--texto:#eaf0f8;--sutil:#8b9bb4;--borda:#1d2d47;--borda-forte:#2b4266;--acento:#6cb4ff;--acento-texto:#04121f;--acento-fundo:#6cb4ff21;--erro:#ff8b7b;--bom:#3ddc97;--aviso:#ffb020;--critico:#ff5d52;--bom-fundo:#3ddc9721;--aviso-fundo:#ffb02021;--critico-fundo:#ff5d5224;--neutro-fundo:#8b9bb421;--serie-1:#6cb4ff;--serie-2:#f08a4b;--grade:#18283f;--sombra:0 1px 0 #ffffff08 inset, 0 12px 32px #0206106b;--brilho:0 0 0 1px #6cb4ff66, 0 0 26px #6cb4ff33;--display:"Barlow Semi Condensed", "Arial Narrow", "Segoe UI", system-ui, sans-serif;--corpo:"Barlow", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:"Barlow Semi Condensed", "Arial Narrow", system-ui, sans-serif;--raio:12px;--lateral:228px;--marca-branca:block;--marca-preta:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--fundo:#edf1f7;--fundo-2:#e3e9f2;--papel:#fff;--papel-2:#f3f6fb;--quadro:#0f1a2c;--placa:#1a2740;--placa-texto:#f4efe2;--texto:#0e1a2c;--sutil:#56677f;--borda:#d3dce9;--borda-forte:#b5c3d7;--acento:#1559c2;--acento-texto:#fff;--acento-fundo:#1559c217;--erro:#a3261c;--bom:#0a7a44;--aviso:#9a5c00;--critico:#c0352a;--bom-fundo:#e0f3e8;--aviso-fundo:#fcefd4;--critico-fundo:#fae0dc;--neutro-fundo:#e5ebf3;--serie-1:#2a78d6;--serie-2:#eb6834;--grade:#e0e6ef;--sombra:0 1px 2px #0e1a2c0d, 0 8px 22px #0e1a2c12;--brilho:0 0 0 1px #1559c24d, 0 0 18px #1559c21f;--marca-branca:none;--marca-preta:block;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-theme=light]{--fundo:#edf1f7;--fundo-2:#e3e9f2;--papel:#fff;--papel-2:#f3f6fb;--quadro:#0f1a2c;--placa:#1a2740;--placa-texto:#f4efe2;--texto:#0e1a2c;--sutil:#56677f;--borda:#d3dce9;--borda-forte:#b5c3d7;--acento:#1559c2;--acento-texto:#fff;--acento-fundo:#1559c217;--erro:#a3261c;--bom:#0a7a44;--aviso:#9a5c00;--critico:#c0352a;--bom-fundo:#e0f3e8;--aviso-fundo:#fcefd4;--critico-fundo:#fae0dc;--neutro-fundo:#e5ebf3;--serie-1:#2a78d6;--serie-2:#eb6834;--grade:#e0e6ef;--sombra:0 1px 2px #0e1a2c0d, 0 8px 22px #0e1a2c12;--brilho:0 0 0 1px #1559c24d, 0 0 18px #1559c21f;--marca-branca:none;--marca-preta:block;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fundo);background-image:radial-gradient(1200px 500px at 15% -10%, var(--acento-fundo), transparent 60%);color:var(--texto);font:16px/1.5 var(--corpo);background-attachment:fixed;margin:0}main{padding-block:0 64px;padding-left:calc(var(--lateral) + 24px);padding-right:max(24px, env(safe-area-inset-right,0px));margin:0}main:not(.sala)>:not(.lateral,.topo){max-width:960px}h1,h2,h3,.numero strong,.resumo-coluna strong,.tile strong,.etapa strong{font-family:var(--display);letter-spacing:-.01em}h1{margin:0;font-size:1.15rem;font-weight:600}.login h1{text-transform:none;letter-spacing:-.01em}h2{margin:22px 0 8px;font-size:1rem;font-weight:600}h3{text-wrap:balance}a{color:var(--acento);text-underline-offset:2px}.sutil{color:var(--sutil)}.erro{color:var(--erro)}time,.medida,.tique,.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.lateral{width:var(--lateral);z-index:6;padding:18px 14px 16px;padding-left:max(14px, env(safe-area-inset-left,0px));background:var(--fundo-2);border-right:1px solid var(--borda);flex-direction:column;gap:18px;display:flex;position:fixed;inset:0 auto 0 0}.lateral-marca{border-bottom:1px solid var(--borda);flex-direction:column;gap:10px;padding:2px 8px 14px;display:flex}.lateral-marca .rotulo{font-size:.66rem}.marca{line-height:0;display:inline-block}.marca img{width:auto;max-width:100%;height:100%}.marca-branca{display:var(--marca-branca)}.marca-preta{display:var(--marca-preta)}nav{flex-direction:column;gap:2px;font-size:.9rem;display:flex}nav a{color:var(--sutil);border-left:2px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}nav a:hover{color:var(--texto);background:var(--neutro-fundo)}nav a.atual{color:var(--texto);background:var(--acento-fundo);border-left-color:var(--acento)}nav a.atual .icone{color:var(--acento)}.icone{flex:none}.lateral-rodape{border-top:1px solid var(--borda);margin-top:auto;padding:10px 10px 0;font-size:.84rem}.topo{z-index:5;background:color-mix(in srgb, var(--fundo) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--borda);justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding:12px 0;display:flex;position:sticky;top:0}.topo h1{letter-spacing:0;font-size:1.35rem;font-weight:600}.topo>.sutil{white-space:nowrap;font-size:.84rem;display:none}.rotulo,.etiqueta{color:var(--sutil);font-size:.82rem;font-weight:600}.linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.linha label{width:100%;font-weight:600}input,.linha select,.filtro select{min-width:0;font:inherit;color:inherit;background:var(--papel);border:1px solid var(--borda-forte);border-radius:8px;flex:160px;padding:9px 12px}.linha select,.filtro select{flex:none}input:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--acento);outline-offset:2px}button{font:inherit;color:var(--acento-texto);background:var(--acento);cursor:pointer;border:0;border-radius:8px;padding:9px 16px;font-weight:600}button:disabled{opacity:.5;cursor:default}button.secundario{color:var(--acento);border:1px solid var(--acento);background:0 0}button.link{color:var(--acento);background:0 0;padding:0;font-weight:400;text-decoration:underline}.ligacao{color:var(--acento);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}main.login{max-width:460px;padding-top:18vh;padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px));text-align:center;margin:0 auto}.login-marca{justify-content:center;margin-bottom:22px;display:flex}.login h1{font-size:1.35rem}.login>div{justify-content:center;margin-top:16px;display:flex}article{background:var(--papel);border:1px solid var(--borda);border-radius:var(--raio);margin-top:24px;padding:20px;position:relative}.copiar{padding:6px 12px;font-size:.85rem;position:absolute;top:12px;right:12px}.publicar{padding:6px 12px;font-size:.85rem;position:absolute;top:12px;right:140px}@media (max-width:560px){.copiar,.publicar{margin:0 8px 8px 0;position:static}}.ficha p{margin:.6em 0}.ficha b{font-weight:650}details{color:var(--sutil);margin-top:12px;font-size:.9rem}summary{cursor:pointer}.fonte{color:var(--sutil);font-size:.82rem}.resumo{font-size:1.05rem}.numeros{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin-top:16px;display:grid}.numero{border:1px solid var(--borda);background:var(--papel-2);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.numero strong{font-size:1.15rem}.numero .nota{font-size:.8rem}.tabela{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.9rem}th,td{text-align:left;border-bottom:1px solid var(--borda);vertical-align:top;padding:6px 8px}ul{padding-left:20px}li{margin:4px 0}.rascunho{white-space:pre-wrap;background:var(--papel-2);border:1px solid var(--borda);color:var(--texto);border-radius:8px;padding:10px 12px}.pastilha{letter-spacing:.02em;background:var(--neutro-fundo);color:var(--texto);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:.76rem;font-weight:600;display:inline-flex}.pastilha:before{content:"";background:var(--sutil);border-radius:50%;width:7px;height:7px}.pastilha.bom{background:var(--bom-fundo);color:var(--bom)}.pastilha.bom:before{background:var(--bom)}.pastilha.aviso{background:var(--aviso-fundo);color:var(--aviso)}.pastilha.aviso:before{background:var(--aviso);box-shadow:0 0 8px var(--aviso)}.pastilha.critico{background:var(--critico-fundo);color:var(--critico)}.pastilha.critico:before{background:var(--critico)}main.sala{max-width:none}.fontes{color:var(--sutil);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:0 2px 14px;font-size:.86rem;display:flex}.fonte-sala{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fonte-sala .sutil{font-size:.82rem}.fontes .atualizado{font-size:.8rem;font-family:var(--mono);margin-left:auto}.fontes .atualizado:before{content:"";background:var(--bom);width:7px;height:7px;box-shadow:0 0 8px var(--bom);vertical-align:1px;border-radius:50%;margin-right:8px;animation:2.4s ease-in-out infinite vivo;display:inline-block}@keyframes vivo{0%,to{opacity:1}50%{opacity:.35}}.colunas{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:16px;margin-top:16px;display:grid}.resumo-coluna{grid-template-columns:1fr 1fr;gap:10px;display:grid}.resumo-coluna div{background:var(--papel-2);border:1px solid var(--borda);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.resumo-coluna strong{font-size:1.7rem;font-weight:600;line-height:1.1}.resumo-coluna .sutil{font-size:.8rem}.vazio{background:var(--papel-2);border-radius:8px;padding:12px;font-size:.9rem}.filtro{align-items:center;gap:8px;font-size:.88rem;display:flex}h2.secao{color:var(--sutil);font-size:1.15rem;font-family:var(--corpo);margin-top:32px}.lances{border:1px solid var(--borda);border-radius:var(--raio);background:var(--papel);max-height:560px;margin:0;padding:0;list-style:none;overflow-y:auto}.lances li{border-bottom:1px solid var(--borda);border-left:3px solid #0000;grid-template-columns:92px 128px minmax(0,1fr);align-items:baseline;gap:10px;padding:8px 12px;font-size:.88rem;display:grid}.lances li:last-child{border-bottom:0}.lances li.bom{border-left-color:var(--bom)}.lances li.aviso{border-left-color:var(--aviso)}.lances li.critico{border-left-color:var(--critico)}.lances time{color:var(--sutil);font-size:.78rem}.lances .etiqueta{letter-spacing:.04em;font-size:.78rem;font-weight:600}.lances .corpo{overflow-wrap:anywhere;min-width:0}.coluna .lances{background:0 0;border:0;max-height:640px}.coluna .lances li{grid-template-columns:1fr;gap:2px;padding:8px 0 8px 10px}.departamentos{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.coluna .departamentos{grid-template-columns:1fr}.departamento{border:1px solid var(--borda);border-left:3px solid var(--borda-forte);background:var(--papel-2);border-radius:8px;flex-direction:column;gap:5px;min-width:0;padding:12px 14px;font-size:.88rem;display:flex}.departamento.bom{border-left-color:var(--bom)}.departamento.aviso{border-left-color:var(--aviso)}.departamento.neutro{color:var(--sutil)}.departamento .linha-topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.departamento p{margin:0;font-size:.84rem}.departamento .medida{font-size:.8rem}.alertas{flex-direction:column;gap:10px;display:flex}.alerta{border:1px solid var(--borda);border-left:4px solid var(--borda-forte);background:var(--papel-2);border-radius:8px;flex-direction:column;gap:6px;padding:12px 14px 12px 16px;font-size:.9rem;display:flex;position:relative}.alerta.prioridade-alta{border-left-color:var(--critico)}.alerta.prioridade-media{border-left-color:var(--aviso)}.alerta.prioridade-baixa{border-left-color:var(--bom)}.alerta h3{margin:0;font-size:1rem;line-height:1.3}.alerta p{margin:0}.alerta .para{font-size:.86rem}.fatos{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px 14px;margin:2px 0;display:grid}.fatos div{flex-direction:column;gap:1px;min-width:0;display:flex}.fatos dt{color:var(--sutil);font-size:.8rem;font-weight:600}.fatos dd{overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:500}.citacao{border-left:3px solid var(--acento);background:var(--papel);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0 8px 8px 0;margin:4px 0;padding:10px 12px;font-size:.92rem}.citacao .sutil{white-space:normal;margin-top:6px;font-size:.74rem;display:block}.alerta .acoes{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.alerta .acoes button{padding:6px 12px;font-size:.85rem}.alerta .acoes button.link{padding:6px 4px}.oportunidade details{color:var(--texto);margin-top:2px;font-size:.88rem}.oportunidade summary{color:var(--acento);font-weight:600}.oportunidade details p{margin:6px 0}.missao{background:var(--papel);border:1px solid var(--borda);border-radius:8px;margin:8px 0;padding:8px 10px}.missao pre{white-space:pre-wrap;font:inherit;margin:4px 0 0;font-size:.86rem}.evidencias{margin:6px 0;padding-left:18px;font-size:.86rem}details .alertas{margin-top:10px}.fluxo{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin-top:12px;display:grid}.etapa{border-top:2px solid var(--borda-forte);flex-direction:column;gap:4px;min-width:0;padding:12px 22px 12px 14px;font-size:.86rem;display:flex;position:relative}.etapa.bom{border-top-color:var(--bom)}.etapa.aviso{border-top-color:var(--aviso)}.etapa.critico{border-top-color:var(--critico)}.etapa.neutro{color:var(--sutil)}.etapa strong{font-size:1.4rem;font-weight:600;line-height:1.1}.etapa+.etapa:before{content:"→";color:var(--sutil);font-size:1rem;position:absolute;top:10px;left:-9px}.miudos{color:var(--sutil);margin:4px 0 0;padding:0;font-size:.82rem;list-style:none}.miudos li{margin:1px 0}.miudos .apagado{opacity:.6}.duas-colunas{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px;display:grid}.duas-colunas>div{border:1px solid var(--borda);border-radius:var(--raio);background:var(--papel);box-shadow:var(--sombra);padding:14px 18px 12px}.duas-colunas h2{border-bottom:1px solid var(--borda);margin:0 0 10px;padding-bottom:10px;font-size:1.05rem}.grafico{margin:0}.grafico svg{width:100%;height:auto;display:block}.grafico .grade{stroke:var(--grade);stroke-width:1px}.grafico .eixo{stroke:var(--borda-forte);stroke-width:1px}.grafico .tique{fill:var(--sutil);font-size:10px}.grafico rect.serie-1{fill:var(--serie-1)}.grafico rect.serie-2{fill:var(--serie-2)}.legenda{color:var(--sutil);gap:16px;margin-top:6px;font-size:.82rem;display:flex}.chave{vertical-align:-1px;border-radius:2px;width:10px;height:10px;display:inline-block}.chave.serie-1{background:var(--serie-1)}.chave.serie-2{background:var(--serie-2)}.simples{padding:0;font-size:.88rem;list-style:none}.rodape{margin-top:24px;font-size:.82rem}@media (max-width:1100px){.colunas{grid-template-columns:1fr 1fr}.colunas .coluna:last-child{grid-column:1/-1}}@media (max-width:1000px){.fluxo{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){main{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}.lateral{width:auto;margin:0 calc(-1 * max(16px, env(safe-area-inset-left,0px))) 0 calc(-1 * max(16px, env(safe-area-inset-left,0px)));padding:12px max(16px, env(safe-area-inset-right,0px)) 0 max(16px, env(safe-area-inset-left,0px));border-right:0;gap:8px;position:static}.lateral-marca{border-bottom:0;flex-direction:row;justify-content:space-between;align-items:center;padding:0 0 10px}.lateral-marca .rotulo,.lateral-rodape{display:none}.topo>.sutil{display:inline}nav{scrollbar-width:none;flex-direction:row;margin:0 -4px;overflow-x:auto}nav a{white-space:nowrap;border-bottom:2px solid #0000;border-left:0;border-radius:8px 8px 0 0;padding:8px 10px}nav a.atual{border-bottom-color:var(--acento);background:0 0}}@media (max-width:760px){.colunas{grid-template-columns:1fr}.colunas .coluna:last-child{grid-column:auto}.duas-colunas,.fluxo{grid-template-columns:1fr}.etapa{border-top:0;border-left:2px solid var(--borda-forte);padding:8px 12px}.etapa.bom{border-left-color:var(--bom)}.etapa.aviso{border-left-color:var(--aviso)}.etapa.critico{border-left-color:var(--critico)}.etapa+.etapa:before{content:"↓";top:-14px;left:10px}.lances li{grid-template-columns:1fr;gap:2px}}.painel{border:1px solid var(--borda);border-radius:var(--raio);background:var(--papel);min-width:0;box-shadow:var(--sombra);flex-direction:column;gap:12px;padding:14px 18px 16px;display:flex}.painel-topo{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 2px;padding-bottom:10px;display:flex}.painel-topo h2{letter-spacing:0;margin:0;font-size:1.25rem;font-weight:600}.painel-topo .sutil{font-size:.9rem}.indicadores{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.tile{gap:6px}.tile .grande{font-family:var(--display);font-size:2.2rem;font-weight:600;line-height:1.1}.tile .grande .de{font-size:1.1rem;font-weight:500}.tile .sinal{align-items:center;gap:12px;font-size:1.35rem;display:flex}.tile .farol{background:var(--sutil);border-radius:50%;flex:none;width:22px;height:22px}.tile.bom .sinal{color:var(--bom)}.tile.bom .farol{background:var(--bom);box-shadow:0 0 14px var(--bom)}.tile.aviso .sinal{color:var(--aviso)}.tile.aviso .farol{background:var(--aviso);box-shadow:0 0 14px var(--aviso);animation:2.4s ease-in-out infinite vivo}.tile>.sutil{font-size:.82rem}.faisca{width:100%;height:56px;display:block}.faisca .area{fill:var(--acento);opacity:.14}.faisca .traco{fill:none;stroke:var(--acento);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.pedidos{border-color:var(--borda-forte)}.pedidos .vazio{margin:0}.pedidos .fila summary{font-size:.86rem}.pedidos .lances{background:0 0;border:0;max-height:300px;margin-top:8px}.pedidos .lances li{cursor:pointer;grid-template-columns:92px 140px minmax(0,1fr)}.pedidos .lances li:hover{background:var(--papel-2)}.pedidos .lances li.em-foco{background:var(--acento-fundo)}.diagrama{background-image:radial-gradient(circle, var(--borda) 1px, transparent 1px);border-radius:var(--raio);background-size:22px 22px;grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr) minmax(0,1.15fr);align-items:center;gap:56px;margin:4px 0 8px;padding:18px 12px;display:grid;position:relative}.grupo{z-index:1;flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.grupo.entradas,.grupo.saidas{border:1px solid var(--borda);border-radius:var(--raio);background:color-mix(in srgb, var(--papel) 82%, transparent);padding:12px}.grupo .rotulo{padding:0 2px}.grupo.centro{align-items:stretch;gap:30px}.grupo.entradas{align-self:start}.grupo.centro .rotulo{text-align:center;margin-bottom:-20px}.no{border:1px solid var(--borda-forte);background:var(--papel-2);border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;font-size:.86rem;transition:box-shadow .4s,border-color .4s;display:flex;position:relative}.no-topo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.no-topo strong{font-family:var(--display);flex:auto;font-weight:600}.no-topo .pastilha{margin-left:auto}.no-icone{background:var(--acento-fundo);width:34px;height:34px;color:var(--acento);border:1px solid color-mix(in srgb, var(--acento) 35%, transparent);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.no-icone.grande{border-radius:14px;width:56px;height:56px}.no.trabalhando{border-color:color-mix(in srgb, var(--aviso) 55%, var(--borda-forte));animation:1.8s ease-in-out infinite pulso}.no.trabalhando .no-icone{color:var(--aviso);background:var(--aviso-fundo);border-color:color-mix(in srgb, var(--aviso) 45%, transparent)}.no.entregue{border-color:color-mix(in srgb, var(--bom) 50%, var(--borda-forte))}.no.entregue .no-icone{color:var(--bom);background:var(--bom-fundo);border-color:color-mix(in srgb, var(--bom) 40%, transparent)}.no.erro{border-color:var(--critico)}.no.erro .no-icone{color:var(--critico);background:var(--critico-fundo)}.no.fora,.no.aguardando{color:var(--sutil)}.no.fora .no-icone,.no.aguardando .no-icone{color:var(--sutil);background:var(--neutro-fundo);border-color:var(--borda)}.no.pedido{border-color:color-mix(in srgb, var(--acento) 50%, var(--borda-forte));color:var(--texto)}.no.diretor{text-align:center;border-width:2px;border-color:color-mix(in srgb, var(--acento) 55%, var(--borda-forte));background:var(--papel);box-shadow:var(--brilho);color:var(--texto);align-items:center;gap:8px;padding:18px 16px}.no.diretor strong{font-family:var(--display);font-size:1.35rem;font-weight:600}.no.diretor>.sutil{max-width:26ch;font-size:.8rem}.no.diretor.trabalhando{border-color:color-mix(in srgb, var(--aviso) 65%, var(--borda-forte))}.no.diretor.entregue{border-color:color-mix(in srgb, var(--bom) 60%, var(--borda-forte));box-shadow:0 0 0 1px color-mix(in srgb, var(--bom) 35%, transparent), 0 0 26px color-mix(in srgb, var(--bom) 18%, transparent)}.no .proposta{background:var(--papel);border:1px solid var(--borda);color:var(--texto);border-radius:8px;margin-top:2px;padding:8px 10px}.no .proposta .etiqueta{margin-bottom:4px;display:block}.no .medida{font-size:.78rem}.texto-comite{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.conexoes{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ligacao path{fill:none;stroke:var(--borda-forte);stroke-width:2px;stroke-dasharray:6 6}.ligacao circle{fill:var(--aviso);filter:drop-shadow(0 0 4px var(--aviso))}.ligacao.trabalhando path{stroke:var(--aviso);animation:.8s linear infinite corre}.ligacao.entregue path{stroke:var(--bom);stroke-dasharray:none}.ligacao.erro path{stroke:var(--critico)}.ligacao.fora path{opacity:.45}@keyframes pulso{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--aviso) 30%, transparent), 0 0 20px color-mix(in srgb, var(--aviso) 12%, transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--aviso) 55%, transparent), 0 0 34px color-mix(in srgb, var(--aviso) 26%, transparent)}}@keyframes corre{0%{stroke-dashoffset:12px}to{stroke-dashoffset:0}}@media (max-width:1180px){.indicadores{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.diagrama{grid-template-columns:1fr;gap:36px}.grupo.centro{padding:0 12px}.pedidos .lances li{grid-template-columns:1fr;gap:2px}}@media (max-width:560px){.indicadores{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.no.trabalhando,.ligacao.trabalhando path,.ligacao circle,.fontes .atualizado:before,.tile .farol{animation:none}}.abas{border-bottom:1px solid var(--borda);gap:2px;display:flex}.abas button{color:var(--sutil);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:8px 12px;font-size:.86rem;font-weight:600}.abas button:hover{color:var(--texto)}.abas button.atual{color:var(--texto);border-bottom-color:var(--acento)}.abas b{background:var(--neutro-fundo);font-family:var(--mono);border-radius:999px;margin-left:7px;padding:1px 7px;font-size:.72rem;font-weight:500}.itens{flex-direction:column;gap:3px;max-height:720px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.itens li{margin:0}.item-linha{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-weight:400;display:grid}.item-linha:hover{background:var(--papel-2)}.item.aberto .item-linha{background:var(--papel-2);border-color:var(--borda);border-radius:8px 8px 0 0}.item.aberto .alerta{border-top:0;border-radius:0 0 8px 8px;margin-top:0}.farol-mini{background:var(--sutil);border-radius:50%;width:8px;height:8px}.item.alta .farol-mini{background:var(--critico);box-shadow:0 0 8px var(--critico)}.item.media .farol-mini{background:var(--aviso)}.item.baixa .farol-mini{background:var(--bom)}.item-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.item-titulo{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.item-meta{font-size:.78rem}.md p{margin:.35em 0}.md ul,.md ol{margin:.3em 0;padding-left:18px}.md li{margin:2px 0}.md h1,.md h2,.md h3{margin:.6em 0 .2em;font-size:.95rem}.md.rascunho{white-space:normal}@media (max-width:560px){.item-titulo{white-space:normal}}.corporativo{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:16px;margin-top:14px;display:grid}.corporativo .empresas input{flex:none;width:100%}.corporativo .empresas .itens{max-height:70vh}.ficha-area{flex-direction:column;gap:14px;min-width:0;display:flex}.ficha-area .vazio{margin:0}.ficha-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:4px 2px;display:flex}.ficha-topo h2{margin:0;font-size:1.3rem}.ficha-empresa{flex-direction:column;gap:14px;display:flex}.ficha-empresa .indicadores{margin-bottom:0}.ficha-empresa .colunas{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.ficha-empresa .simples{margin:0}.ficha-empresa .simples li{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.ficha-empresa .cidade+.cidade{margin-top:8px}.ficha-empresa table td.sutil{max-width:260px}tr.apagado{opacity:.55}.lances .ligar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lances .ligar select{font:inherit;color:inherit;background:var(--papel);border:1px solid var(--borda-forte);border-radius:8px;padding:5px 8px}.lances .ligar button{padding:5px 10px;font-size:.82rem}.farol-mini.bom{background:var(--bom)}.soltos{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.solto{border:1px solid var(--borda);border-left:3px solid var(--borda-forte);background:var(--papel-2);border-radius:8px;grid-template-columns:minmax(200px,1fr) minmax(0,2fr);align-items:center;gap:8px 16px;margin:0;padding:10px 12px;display:grid}.solto.certa,.solto.forte{border-left-color:var(--bom)}.solto.media{border-left-color:var(--aviso)}.solto-quem{flex-direction:column;gap:2px;min-width:0;display:flex}.solto-quem .sutil{font-size:.8rem}.solto-texto{color:var(--texto);overflow-wrap:anywhere;quotes:"“" "”";margin-top:4px;font-size:.86rem;display:block}.solto-sugestao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.solto-acoes{gap:6px;display:flex}.solto-acoes button{padding:6px 12px;font-size:.85rem}.solto-acoes button.link{padding:6px 4px}.confirmar-desligar{color:var(--aviso);font-size:.84rem}.busca-ligacao{flex-direction:column;gap:6px;min-width:0;display:flex}.busca-ligacao input{width:100%}.busca-ligacao ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.busca-ligacao li{margin:0}.ligacao-opcao{text-align:left;background:var(--papel);width:100%;color:var(--texto);border:1px solid var(--borda);padding:6px 10px;font-weight:400}.ligacao-opcao:hover{border-color:var(--acento)}@media (max-width:760px){.solto{grid-template-columns:1fr}}@media (max-width:1100px){.ficha-empresa .colunas{grid-template-columns:1fr}}@media (max-width:900px){.corporativo{grid-template-columns:1fr}.corporativo .empresas .itens{max-height:40vh}}main>section>.resumo-coluna{margin:16px 0}main>section>.lances{margin-top:12px}.comite-corp{margin-top:16px}.comite-corp .painel-topo{flex-wrap:wrap;align-items:center}.comite-corp .painel-topo .sutil{text-align:right;flex:auto}.comite-corp .painel-topo button{padding:6px 12px;font-size:.84rem}.celular-hoje h3{font-family:var(--display);margin:22px 0 8px;font-size:1.15rem;font-weight:600}.rodadas-recentes{border:1px solid var(--borda);border-radius:var(--raio);gap:2px;margin:10px 0 0;padding:8px 10px;font-size:.78rem;list-style:none;display:grid}.rodadas-recentes li{color:var(--sutil);border-left:2px solid var(--borda);padding-left:10px}.rodadas-recentes li.entregue{border-left-color:var(--bom)}.rodadas-recentes li.trabalhando{border-left-color:var(--aviso);color:inherit}.rodadas-recentes li.erro{border-left-color:var(--critico);color:inherit}.rodadas-recentes li:first-child{color:inherit}.rodadas-recentes time{font-variant-numeric:tabular-nums;margin-right:6px}.comite-casos{border:1px solid var(--borda);border-radius:var(--raio);margin-top:18px;padding:10px 12px}.comite-casos>summary{cursor:pointer;font-size:.95rem}.comite-casos>summary .sutil{font-size:.82rem;font-weight:400}.comite-casos[open]>summary{margin-bottom:10px}.comite-casos .lances li{cursor:pointer}.celular-hoje h3 .sutil{font-family:var(--corpo);font-size:.9rem;font-weight:400}.celular-hoje .comite-titulo{margin-top:22px}.avisos-hoje .lances{max-height:420px}.avisos-hoje .lances li{grid-template-columns:52px 150px minmax(0,1fr)}.avisos-hoje .aviso-citacao,.avisos-hoje .aviso-para{margin-top:2px;display:block}.avisos-hoje>button.link{margin-top:6px}.avisos-hoje li.resolvido{opacity:.6}.respondido{color:var(--bom);font-weight:600}.avisos-hoje>p.sutil{margin:0 0 6px}@media (max-width:640px){.avisos-hoje .lances li{grid-template-columns:44px minmax(0,1fr)}.avisos-hoje .lances .etiqueta{grid-column:2}.avisos-hoje .lances .corpo{grid-column:1/-1}}.pedir-corp{border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--papel-2);gap:10px;margin:12px 0;padding:12px;display:grid}.pedir-corp .campo{flex-direction:column;gap:6px;min-width:0;display:flex}.pedir-corp .rotulo{color:var(--sutil);font-size:.74rem}.pedir-corp input[type=search],.pedir-corp textarea{width:100%;font:inherit;color:inherit;background:var(--papel);border:1px solid var(--borda-forte);border-radius:8px;padding:8px 10px}.pedir-corp textarea{resize:vertical;min-height:72px}.pedir-corp .opcoes{flex-direction:column;gap:2px;display:flex}.pedir-corp .opcoes button{text-align:left;background:var(--papel);color:var(--texto);border:1px solid var(--borda);padding:6px 10px;font-weight:400}.pedir-corp .opcoes button:hover{border-color:var(--acento)}.pedir-corp .escolhida{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.pedir-corp .tipos{flex-flow:wrap;gap:16px;font-size:.9rem}.pedir-corp .acoes{align-items:center;gap:14px;display:flex}.resposta-corp{border:1px solid var(--borda-forte);border-left:3px solid var(--bom);border-radius:var(--raio);background:var(--papel);margin-top:12px;padding:12px 14px}.resposta-corp summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.resposta-corp .md{max-width:80ch;margin-top:8px}.md blockquote{border-left:3px solid var(--acento);background:var(--acento-fundo);border-radius:0 6px 6px 0;margin:.5em 0;padding:4px 12px}.md table{margin:.5em 0;font-size:.86rem;display:block;overflow-x:auto}.md th,.md td{border-bottom:1px solid var(--borda);text-align:left;white-space:nowrap;padding:4px 10px}.md th{color:var(--sutil);font-weight:600}a.botao{background:var(--acento);color:var(--acento-texto);border-radius:8px;padding:6px 12px;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-block}a.botao:hover{filter:brightness(1.08)}.pedir-corp input[type=radio]{flex:none;margin:0 4px 0 0;padding:0}.pedidos-corp{gap:14px;display:grid}.cartoes-pedido{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.cartao-pedido{border:1px solid var(--borda);border-left:3px solid var(--acento);border-radius:var(--raio);background:var(--papel);flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.cartao-pedido.em-foco{border-color:var(--acento);box-shadow:0 0 0 2px var(--acento-fundo)}.cartao-pedido p{overflow-wrap:anywhere;margin:0}.cartao-pedido .preparo{background:var(--acento-fundo);border-radius:6px;padding:6px 10px;font-size:.9rem}.cartao-topo,.cartao-rodape{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cartao-rodape{font-size:.84rem}.aviso-caixa{border:1px solid var(--aviso);border-radius:var(--raio);background:var(--papel-2);margin:10px 0;padding:10px 12px}.agentes-corp table{margin-top:10px}.agentes-corp td,.agentes-corp th{text-align:left;vertical-align:middle;padding:6px 8px}.agentes-corp input[type=tel]{flex:none;width:170px;padding:6px 8px}.agentes-corp input[type=checkbox]{flex:none;width:auto;padding:0}.agentes-corp .acoes-agente button{padding:5px 10px;font-size:.82rem}@media (max-width:760px){.agentes-corp table{display:block;overflow-x:auto}}.teste-numero{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}.teste-numero input{flex:0 200px;padding:6px 8px}.teste-numero button{padding:6px 12px;font-size:.84rem}.placar{margin-top:16px}.placar .painel-topo{flex-wrap:wrap;align-items:center;gap:8px}.placar-periodo{gap:4px;margin-left:auto;display:flex}.placar-periodo button{border:1px solid var(--borda);color:inherit;background:0 0;padding:4px 10px;font-size:.82rem}.placar-periodo button.ativo{border-color:var(--acento);color:var(--acento)}.placar-numeros{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:12px 0;display:grid}.placar-numeros>div{border:1px solid var(--borda);border-radius:var(--raio);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.placar-numeros strong{font-variant-numeric:tabular-nums;font-size:1.5rem}.placar .bom{color:var(--bom)}.placar .aviso{color:var(--aviso)}.placar .critico{color:var(--critico)}.placar-dias{align-items:flex-end;gap:8px;height:110px;margin:8px 0 14px;display:flex}.placar-dias>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:2px;height:100%;font-size:.72rem;display:flex}.placar-dias .barra{background:var(--bom);border-radius:4px 4px 0 0;width:100%;max-width:36px}.placar-dias .barra.aviso{background:var(--aviso)}.placar-dias .barra.critico{background:var(--critico)}.placar-colunas{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.placar-tabela h3,.placar-esperando h3{margin:6px 0;font-size:.92rem}.placar-tabela .rolagem{overflow-x:auto}.placar-tabela table{border-collapse:collapse;width:100%;font-size:.84rem}.placar-tabela th,.placar-tabela td{border-bottom:1px solid var(--borda);text-align:left;padding:6px 8px}.placar-tabela td.num,.placar-tabela th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.placar-esperando{margin-top:12px}.placar-como{max-width:80ch;color:var(--sutil);margin:4px 0 12px;font-size:.86rem;line-height:1.5}.placar-como strong{color:var(--texto);font-weight:600}.placar-destaques{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:16px;display:grid}.placar-destaques>div{border-radius:var(--raio);border:1px solid var(--borda);border-left-width:4px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.placar-destaques>.bom{border-left-color:var(--bom)}.placar-destaques>.aviso{border-left-color:var(--aviso)}.placar-destaques>.critico{border-left-color:var(--critico)}.placar-destaques strong{font-size:1.2rem;font-family:var(--display)}.placar-ranking{margin:8px 0 18px}.placar-ranking h3{margin:6px 0 8px;font-size:.95rem}.placar-ranking ol{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ranking-cabeca,.placar-ranking li>.linha{grid-template-columns:2.4rem minmax(0,1.5fr) minmax(0,1.5fr) 6rem 6.5rem 5rem 6.5rem;align-items:center;gap:12px;display:grid}.placar-ranking li>.linha{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.placar-ranking li>.linha:focus-visible{outline:2px solid var(--acento);outline-offset:4px;border-radius:4px}.placar-ranking li:hover{border-color:var(--borda-forte)}.placar-ranking .pendente.tem{color:var(--critico);font-weight:700}.placar-ranking .seta{color:var(--sutil);margin-left:6px;font-size:.8rem}.sem-resposta{flex-direction:column;gap:8px;margin:12px 0 2px;padding:0;list-style:none;display:flex}.placar-ranking .sem-resposta li{border-radius:var(--raio);border:1px solid var(--borda);border-left:4px solid var(--aviso);background:var(--papel);flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;display:flex}.placar-ranking .sem-resposta li.longa{border-left-color:var(--critico)}.placar-ranking .sem-resposta li.tirado{border-left-color:var(--borda);flex-direction:row;align-items:center}.sem-resposta .cabeca{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sem-resposta .espera{font-weight:600}.sem-resposta li.longa .espera{color:var(--critico)}.sem-resposta li.curta .espera{color:var(--aviso)}.sem-resposta blockquote{border-left:2px solid var(--borda-forte);color:var(--texto);overflow-wrap:anywhere;margin:2px 0;padding-left:10px;font-size:.88rem}.sem-resposta .link{color:var(--acento);cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;text-decoration:underline}.ranking-cabeca{color:var(--sutil);padding:0 12px 2px;font-size:.74rem}.ranking-cabeca>span:nth-child(n+4){text-align:right}.placar-ranking li{border:1px solid var(--borda);border-radius:var(--raio);background:var(--papel-2);padding:10px 12px}.placar-ranking li.sit-ajuda{background:var(--critico-fundo);border-color:var(--critico)}.placar-ranking li.sit-atencao{background:var(--aviso-fundo)}.placar-ranking .pos{font-family:var(--display);color:var(--sutil);font-weight:600}.placar-ranking .quem{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.placar-ranking .tag{border:1px solid var(--borda-forte);color:var(--sutil);border-radius:999px;padding:1px 6px;font-size:.7rem}.placar-ranking .selo{border-radius:999px;padding:2px 8px;font-size:.74rem;font-weight:600}.placar-ranking .selo.bom{background:var(--bom-fundo);color:var(--bom)}.placar-ranking .selo.aviso{background:var(--aviso-fundo);color:var(--aviso)}.placar-ranking .selo.critico{background:var(--critico-fundo);color:var(--critico)}.placar-ranking .selo.neutro{background:var(--neutro-fundo);color:var(--sutil)}.placar-ranking .prazo{align-items:center;gap:8px;display:flex}.placar-ranking .medidor{background:var(--grade);border-radius:4px;flex:1;height:8px;overflow:hidden}.placar-ranking .medidor>span{background:var(--sutil);border-radius:4px;height:100%;display:block}.placar-ranking .medidor>.bom{background:var(--bom)}.placar-ranking .medidor>.aviso{background:var(--aviso)}.placar-ranking .medidor>.critico{background:var(--critico)}.placar-ranking .prazo strong,.placar-ranking .tipico strong{font-variant-numeric:tabular-nums}.placar-ranking .tipico,.placar-ranking .num{text-align:right;font-variant-numeric:tabular-nums}.placar-ranking .num.critico{color:var(--critico)}.placar-ranking .rotulo-movel{display:none}.placar-detalhes{margin-top:8px}.placar-prioridade{margin:4px 0 18px}.placar-prioridade h3{margin:6px 0 8px;font-size:.95rem}.prioridade-categorias{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.prioridade-categorias>div{border:1px solid var(--borda);border-radius:var(--raio);border-left-width:4px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.prioridade-categorias>.cat-topo{border-left-color:var(--serie-2)}.prioridade-categorias>.cat-mundo{border-left-color:var(--bom)}.prioridade-categorias strong{font-size:1.2rem;font-family:var(--display)}.selo-cat{border-radius:999px;padding:2px 8px;font-size:.74rem;font-weight:600}.selo-cat.cat-topo{background:var(--aviso-fundo);color:var(--serie-2)}.selo-cat.cat-mundo{background:var(--bom-fundo);color:var(--bom)}.placar-prioridade .sem-resposta li{border-radius:var(--raio);border:1px solid var(--borda);border-left:4px solid var(--critico);background:var(--papel-2);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.placar-prioridade .sem-resposta li .espera{color:var(--critico)}.ultima{border-left:2px solid var(--acento);color:var(--texto);overflow-wrap:anywhere;margin:4px 0 0;padding-left:10px;font-size:.9rem}.ver-conversa>summary{cursor:pointer;color:var(--acento);margin-top:2px;font-size:.8rem}.conversa{flex-direction:column;gap:4px;width:100%;margin:6px 0 2px;padding:0;list-style:none;display:flex}.conversa li,.placar .sem-resposta .conversa li{border:0;border-left:2px solid var(--borda-forte);background:0 0;border-radius:0;flex-direction:column;gap:1px;padding:4px 0 4px 10px;font-size:.86rem;display:flex}.conversa .quem{color:var(--sutil);font-size:.8rem}.conversa .texto{color:var(--texto);overflow-wrap:anywhere}.conversa li.de-cliente,.placar .sem-resposta .conversa li.de-cliente{border-left-color:var(--acento)}.conversa li.de-robo,.conversa li.de-pesquisa,.placar .sem-resposta .conversa li.de-robo,.placar .sem-resposta .conversa li.de-pesquisa{border-left-color:var(--borda)}.conversa li.de-robo .texto,.conversa li.de-pesquisa .texto{color:var(--sutil)}.placar-detalhes>summary{cursor:pointer;color:var(--acento);padding:6px 0;font-size:.88rem}@media (max-width:720px){.ranking-cabeca{display:none}.placar-ranking li>.linha{grid-template-columns:2rem minmax(0,1fr) minmax(0,1fr);grid-template-areas:"pos quem quem""pos prazo prazo""pos tipico pendente""pos atendimentos acima";gap:6px 10px}.placar-ranking .linha>.pos{grid-area:pos;align-self:start}.placar-ranking .linha>.quem{grid-area:quem}.placar-ranking .linha>.prazo{grid-area:prazo}.placar-ranking .linha>.tipico{text-align:left;grid-area:tipico}.placar-ranking .linha>.atendimentos{text-align:left;grid-area:atendimentos}.placar-ranking .linha>.acima{text-align:left;grid-area:acima}.placar-ranking .linha>.pendente{text-align:left;grid-area:pendente}.placar-ranking .rotulo-movel{margin-left:4px;font-size:.78rem;display:inline}}.preferencias{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 18px;margin:8px 0 0;display:grid}.preferencias dt{letter-spacing:.03em;margin-bottom:2px;font-size:.82rem;font-weight:600}.preferencias dd{margin:0 0 4px;font-size:.9rem}.lazer{margin-top:16px}.lazer-resumo{margin:4px 0 10px;font-size:.95rem}.lazer-resumo.tem strong{color:var(--critico)}.lazer-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lazer-lista>li{border:1px solid var(--borda);border-left:4px solid var(--critico);border-radius:var(--raio);background:var(--papel-2);flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.lazer-lista .cabeca{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.lazer-lista .espera{color:var(--critico);font-weight:600}.resto-da-sala{margin-top:20px}.resto-da-sala>summary{cursor:pointer;border:1px solid var(--borda);border-radius:var(--raio);background:var(--papel);color:var(--acento);padding:12px 14px;font-weight:600}.resto-da-sala[open]>summary{margin-bottom:16px}.lazer-lista .ficha{flex-direction:column;gap:2px;font-size:.86rem;display:flex}.lazer-lista .ficha .em-viagem{color:var(--aviso);font-weight:600}.aud{flex-direction:column;gap:16px;display:flex}.aud h3{margin:0 0 8px}.aud-como{max-width:90ch}.aud-semana{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.aud-semana select{background:var(--papel-2);color:var(--texto);border:1px solid var(--borda);border-radius:8px;padding:6px 8px}.aud-numeros{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-top:12px;display:grid}.aud-numeros div{border:1px solid var(--borda);background:var(--papel-2);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.aud-numeros b{font-variant-numeric:tabular-nums;font-size:1.5rem}.aud-numeros span{color:var(--sutil);font-size:.85rem}.aud-tema{border-left:3px solid var(--aviso);background:var(--papel-2);border-radius:8px;flex-direction:column;gap:2px;margin-top:12px;padding:12px 14px;display:flex}.aud-tema strong{font-size:1.05rem}.aud-duas{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.aud-tabela{border-collapse:collapse;width:100%;font-size:.9rem}.aud-tabela th,.aud-tabela td{text-align:left;border-bottom:1px solid var(--borda);padding:7px 8px}.aud-tabela th{color:var(--sutil);font-size:.78rem;font-weight:600}.aud-tabela td:not(:first-child){font-variant-numeric:tabular-nums}.aud-lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.aud-lista li{border:1px solid var(--borda);border-left:3px solid var(--bom);background:var(--papel-2);border-radius:8px;padding:10px 12px}.aud-grupo h4{margin:14px 0 6px}.aud-negocio{border:1px solid var(--borda);background:var(--papel-2);border-radius:8px;margin-bottom:6px}.aud-negocio summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:6px;padding:8px 12px;display:flex}.aud-leitura{padding:0 12px 10px}.aud-leitura p{margin:6px 0}.aud-status{border-radius:999px;padding:2px 7px;font-size:.72rem;font-weight:700}.aud-status.lost{background:color-mix(in srgb, var(--critico) 18%, transparent);color:var(--critico)}.aud-status.won{background:color-mix(in srgb, var(--bom) 18%, transparent);color:var(--bom)}.aud-alerta{color:var(--aviso);font-size:.85rem;font-weight:600}.aud-recuperar{color:var(--bom);font-size:.85rem;font-weight:600}.aud-chips{flex-wrap:wrap;gap:6px;display:flex}.aud-chip{border:1px solid var(--borda);border-radius:999px;padding:2px 8px;font-size:.8rem}.aud-chip.falha{color:var(--aviso)}.aud-chip.acerto{color:var(--bom)}.aud-trecho{border-left:3px solid var(--borda-forte);color:var(--sutil);margin:8px 0;padding:4px 10px;font-style:italic}.aud-bloco p{margin:6px 0 0}.aud-bloco header a{margin-left:auto}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}main.sala>section,main.sala>details{margin-top:20px}main.sala>.painel{padding:18px 22px 20px}.placas{perspective:420px;gap:1px;display:inline-flex}.placa{background:var(--placa);min-width:.82em;color:var(--placa-texto);font-family:var(--display);font-variant-numeric:tabular-nums;transform-origin:50% 0;backface-visibility:hidden;border-radius:3px;justify-content:center;padding:.08em .06em .04em;font-weight:600;line-height:1.15;animation:.42s cubic-bezier(.3,1.4,.5,1) both vira;display:inline-flex;position:relative;box-shadow:inset 0 -1px #00000073,inset 0 1px #ffffff0d}.placa:after{content:"";background:#00000080;height:1px;position:absolute;top:50%;left:0;right:0}.placa.inteira{border-radius:4px;padding:.2em .6em .16em}.placa.vazia{box-shadow:none;background:0 0;min-width:.36em}.placa.vazia:after{display:none}@keyframes vira{0%{filter:brightness(1.8);transform:rotateX(-92deg)}60%{filter:brightness(1.15)}to{filter:none;transform:rotateX(0)}}.agora{background:radial-gradient(600px 260px at 0% 0%, color-mix(in srgb, var(--acento) 16%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--quadro) 70%, var(--papel)), var(--quadro));border:1px solid color-mix(in srgb, var(--acento) 22%, var(--borda));color:#eaf0f8;box-shadow:var(--sombra);border-radius:18px;grid-template-columns:minmax(220px,.62fr) minmax(0,2fr);align-items:stretch;gap:28px;padding:22px 24px;display:grid}.agora-lado{flex-direction:column;gap:10px;min-width:0;display:flex}.relogio{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#f4efe2;align-items:baseline;font-size:clamp(3.4rem,6vw,5.2rem);font-weight:600;line-height:.9;display:flex}.relogio .dois-pontos{color:var(--aviso);padding:0 .04em}@keyframes pisca{50%{opacity:.25}}.agora-frase{font-family:var(--display);text-wrap:balance;max-width:18ch;margin:6px 0 0;font-size:1.45rem;font-weight:600;line-height:1.2}.agora:not(.calmo) .agora-frase{color:#ffd27a}.agora.calmo .agora-frase{color:#8ff0c2}.agora-nota{color:#9fb0c8;max-width:34ch;margin:0;font-size:.92rem}.quadro{background:#00000047;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.quadro-cabeca,.quadro-linha{grid-template-columns:74px minmax(0,1.6fr) 104px minmax(0,.8fr) minmax(150px,1fr) 80px;align-items:center;gap:14px;padding:0 16px;display:grid}.quadro-cabeca{color:#7f91ab;border-bottom:1px solid #ffffff12;padding-block:10px 8px;font-size:.82rem;font-weight:600}.quadro-cabeca .q-espera,.quadro-linha .q-espera{text-align:right}.quadro-linhas{margin:0;padding:0;list-style:none}.quadro-linhas li{margin:0}.quadro-linha{color:#eaf0f8;border-bottom:1px solid #ffffff0d;min-height:56px;padding-block:8px;text-decoration:none;animation:.52s cubic-bezier(.2,.8,.2,1) both chega;position:relative}.quadro-linhas li:last-child .quadro-linha{border-bottom:0}.quadro-linha:before{content:"";background:#ffb020;border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.quadro-linha.critico:before{background:#ff5d52;animation:1.6s ease-in-out infinite alerta;box-shadow:0 0 12px #ff5d52}.quadro-linha:hover,.quadro-linha:focus-visible{background:#ffffff0a}.quadro-linha:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}@keyframes chega{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes alerta{50%{opacity:.45}}.q-hora .placa{font-size:1.02rem}.q-cliente{flex-direction:column;min-width:0;line-height:1.25;display:flex}.q-cliente strong{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;font-size:1.12rem;font-weight:600;overflow:hidden}.q-cliente span{color:#8fa1ba;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.q-equipe,.q-quem{color:#b4c2d6;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.q-situacao .placa{font-size:.92rem}.quadro-linha.critico .q-situacao .placa{color:#ffb4ad}.quadro-linha.aviso .q-situacao .placa{color:#ffd27a}.quadro-linha .q-espera{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:600}.quadro-linha.critico .q-espera{color:#ff8a80}.quadro-linha.aviso .q-espera{color:#ffd27a}.quadro-vazio{flex-direction:column;justify-content:center;gap:10px;min-height:140px;padding:26px 18px;display:flex}.quadro-vazio .placa{color:#8ff0c2;font-size:1.5rem}.quadro-vazio .sutil{color:#8fa1ba;max-width:56ch}.quadro-mais{color:#8fa1ba;margin:0;padding:8px 16px 10px;font-size:.86rem}@media (max-width:1100px){.agora{grid-template-columns:1fr;gap:18px}.agora-frase{max-width:none}}@media (max-width:760px){.agora{padding:18px 16px}.quadro-cabeca{display:none}.quadro-linha{grid-template-columns:62px minmax(0,1fr) auto;grid-template-areas:"hora cliente espera""hora situacao situacao";row-gap:6px}.q-hora{grid-area:hora}.q-cliente{grid-area:cliente}.q-espera{grid-area:espera}.q-situacao{grid-area:situacao}.quadro-linha .q-equipe,.quadro-linha .q-quem{display:none}}@media (prefers-reduced-motion:reduce){.placa,.quadro-linha,.quadro-linha.critico:before,.relogio .dois-pontos{animation:none}}.rota{border:1px solid var(--borda);background:linear-gradient(180deg, var(--papel-2), var(--papel));border-radius:14px;flex-direction:column;gap:16px;padding:18px 20px 16px;display:flex;position:relative}.rota-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 28px;display:flex}.rota-titulo{font-family:var(--display);font-size:1.15rem;font-weight:600}.rota-texto{color:var(--sutil);max-width:70ch;margin:2px 0 0}.rota-texto.erro{color:var(--critico)}.rota-proxima{font-family:var(--display);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:6px;min-width:220px;font-weight:600;display:flex}.rota-proxima .sutil{font-family:var(--corpo);font-size:.86rem;font-weight:400}.rota-barra{background:var(--neutro-fundo);border-radius:99px;width:220px;height:6px;position:relative;overflow:hidden}.rota-barra>span{transform-origin:0;background:linear-gradient(90deg, color-mix(in srgb, var(--acento) 40%, transparent), var(--acento));border-radius:inherit;transition:transform 1s linear;position:absolute;inset:0}.rota.rodando .rota-barra>span{background:repeating-linear-gradient(90deg, var(--aviso) 0 10px, color-mix(in srgb, var(--aviso) 45%, transparent) 10px 20px);background-size:40px 100%;animation:.7s linear infinite esteira}@keyframes esteira{to{background-position:40px 0}}.rota-trilho{height:26px;margin:4px 8.33333%;position:relative}.rota-linha,.rota-feito{border-radius:2px;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rota-linha{background:repeating-linear-gradient(90deg, var(--borda-forte) 0 6px, transparent 6px 12px);right:0}.rota-feito{background:var(--bom);box-shadow:0 0 10px color-mix(in srgb, var(--bom) 60%, transparent);transition:width 1.2s cubic-bezier(.5,0,.2,1)}.rota.erro .rota-feito{background:var(--critico);box-shadow:none}.rota.rodando .rota-feito{background:linear-gradient(90deg, var(--bom), var(--aviso))}.rota-aviao{width:34px;height:34px;color:var(--acento-texto);background:var(--acento);box-shadow:0 0 0 4px color-mix(in srgb, var(--acento) 22%, transparent), 0 6px 18px #00000059;border-radius:50%;place-items:center;margin:-17px 0 0 -17px;transition:left 1.2s cubic-bezier(.5,0,.2,1);display:grid;position:absolute;top:50%}.rota-aviao svg{transform:rotate(90deg)}.rota.rodando .rota-aviao{background:var(--aviso);box-shadow:0 0 0 4px color-mix(in srgb, var(--aviso) 25%, transparent), 0 0 22px color-mix(in srgb, var(--aviso) 55%, transparent);animation:1.4s ease-in-out infinite voa}@keyframes voa{50%{translate:0 -3px}}.rota-paradas{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.rota-paradas li{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;margin:0;display:flex;position:relative}.rota-paradas strong{font-family:var(--display);font-size:1rem;font-weight:600;line-height:1.2}.rota-detalhe{color:var(--sutil);overflow-wrap:anywhere;font-size:.86rem}.rota-ponto{background:var(--papel);border:2px solid var(--borda-forte);border-radius:50%;width:12px;height:12px;margin-top:-40px;margin-bottom:18px;transition:background .4s,border-color .4s,box-shadow .4s}.rota-paradas .entregue .rota-ponto{background:var(--bom);border-color:var(--bom)}.rota-paradas .trabalhando .rota-ponto{background:var(--aviso);border-color:var(--aviso);box-shadow:0 0 0 5px color-mix(in srgb, var(--aviso) 25%, transparent);animation:1.4s ease-out infinite onda}.rota-paradas .erro .rota-ponto{background:var(--critico);border-color:var(--critico)}.rota-paradas .erro strong,.rota-paradas .erro .rota-detalhe:first-of-type{color:var(--critico)}.rota-paradas .trabalhando strong{color:var(--aviso)}.rota-paradas .fora,.rota-paradas .aguardando{opacity:.72}@keyframes onda{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--aviso) 55%, transparent)}to{box-shadow:0 0 0 12px #0000}}.rota-historico{border-top:1px solid var(--borda);flex-wrap:wrap;align-items:center;gap:12px;padding-top:12px;font-size:.86rem;display:flex}.rota-historico ol{gap:4px;margin:0;padding:0;list-style:none;display:flex}.rota-historico li{background:var(--bom);opacity:.8;border-radius:3px;width:10px;height:18px;margin:0}.rota-historico li.erro{background:var(--critico);opacity:1}.rota-historico li.trabalhando{background:var(--aviso)}.rota-historico li:first-child{opacity:1;box-shadow:0 0 0 2px var(--papel), 0 0 0 3px var(--borda-forte)}.rota-ultima{margin-left:auto}@media (max-width:900px){.rota-trilho{display:none}.rota-paradas{grid-template-columns:1fr;gap:0}.rota-paradas li{text-align:left;border-left:2px solid var(--borda-forte);flex-flow:wrap;align-items:baseline;gap:2px 10px;padding:8px 0 8px 22px}.rota-paradas li.entregue{border-left-color:var(--bom)}.rota-ponto{margin:0;position:absolute;top:12px;left:-7px}.rota-proxima{align-items:flex-start}.rota-ultima{margin-left:0}}@media (prefers-reduced-motion:reduce){.rota-feito,.rota-aviao,.rota-barra>span{transition:none}.rota.rodando .rota-aviao,.rota-paradas .trabalhando .rota-ponto,.rota.rodando .rota-barra>span{animation:none}}.lazer-resumo{font-family:var(--display);font-size:1.15rem;font-weight:500}.lazer-resumo .sutil{font-family:var(--corpo);font-size:.92rem}.lazer-lista>li{background:linear-gradient(90deg, var(--critico-fundo), var(--papel-2) 38%);border-left-width:0;padding:14px 16px 14px 18px;position:relative}.lazer-lista>li:before{content:"";background:var(--critico);border-radius:0 4px 4px 0;width:4px;animation:1.6s ease-in-out infinite alerta;position:absolute;top:12px;bottom:12px;left:0}.lazer-lista .cabeca strong{font-family:var(--display);font-size:1.2rem;font-weight:600}.lazer-lista .estado{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.lazer-lista .espera{font-family:var(--display);font-size:1rem}.lazer-lista .contador{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700}@media (prefers-reduced-motion:reduce){.lazer-lista>li:before{animation:none}}.diagrama{animation:.42s cubic-bezier(.2,.8,.2,1) both abre}.diagrama .no{animation:.48s cubic-bezier(.2,.8,.2,1) both chega}.diagrama .grupo.centro .no{animation-delay:80ms}.diagrama .grupo.saidas .no{animation-delay:.16s}.diagrama .grupo.saidas .no+.no{animation-delay:.22s}@keyframes abre{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.diagrama,.diagrama .no{animation:none}}.agora-cena{background:#0a1322;border:1px solid #ffffff0f;border-radius:14px;grid-column:1/-1;margin:-6px -8px 4px;overflow:hidden}.cena-vazia{aspect-ratio:1600/560;background:#0a1322;width:100%}@media (max-width:760px){.agora-cena{display:none}}.lazer-lista .ja-atendido{margin-left:auto;padding:5px 12px;font-size:.88rem}.lazer-lista>li.atendido{background:var(--papel-2);color:var(--sutil);flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:8px}.lazer-lista>li.atendido:before{background:var(--bom);animation:none}.colunas.duas{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:760px){.colunas.duas{grid-template-columns:1fr}}main.sala>.caixa .itens{max-height:520px}
