:root{--fundo: #090b11;--painel: #10131b;--painel2: #161a24;--painel3: #1c2130;--linha: rgba(148, 163, 200, .12);--linha-forte: rgba(148, 163, 200, .22);--texto: #e8ebf2;--texto2: #b4bccc;--mudo: #7d879b;--marca: #5b8cff;--marca2: #8b7bff;--marca-suave: rgba(91, 140, 255, .14);--verde: #22c55e;--amarelo: #fab219;--laranja: #ec835a;--vermelho: #ef4444;--sombra: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .25);--vidro: rgba(16, 19, 27, .72);--raio: 12px;--texto-font: "Inter", system-ui, -apple-system, sans-serif;--mono: "JetBrains Mono", ui-monospace, Consolas, monospace;color-scheme:dark}:root[data-theme=light]{--fundo: #f4f5f8;--painel: #ffffff;--painel2: #f3f4f7;--painel3: #e9ebf0;--linha: rgba(15, 23, 42, .09);--linha-forte: rgba(15, 23, 42, .18);--texto: #0f172a;--texto2: #334155;--mudo: #64748b;--marca: #2f6bef;--marca2: #6d5ce8;--marca-suave: rgba(47, 107, 239, .1);--verde: #15a34a;--amarelo: #c98500;--vermelho: #d03b3b;--sombra: 0 1px 2px rgba(15, 23, 42, .06), 0 8px 24px rgba(15, 23, 42, .06);--vidro: rgba(255, 255, 255, .78);color-scheme:light}*{box-sizing:border-box}html,body{height:100%}body{margin:0;background:var(--fundo);color:var(--texto);font:14px/1.55 var(--texto-font);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01"}::selection{background:var(--marca-suave)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--painel3);border-radius:99px;border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-track{background:transparent}a{color:var(--marca)}h1,h2,h3{letter-spacing:-.01em}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{width:100%;padding:9px 12px;background:var(--painel2);border:1px solid var(--linha);border-radius:9px;outline:none;transition:border-color .15s,box-shadow .15s,background .15s}input::placeholder,textarea::placeholder{color:var(--mudo)}input:focus,select:focus,textarea:focus{border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-suave);background:var(--painel)}button{padding:8px 14px;background:var(--painel2);border:1px solid var(--linha);border-radius:9px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s,transform .08s}button:hover{border-color:var(--linha-forte);background:var(--painel3)}button:active{transform:translateY(1px)}button:focus-visible{outline:2px solid var(--marca);outline-offset:2px}button.primario{background:linear-gradient(180deg,var(--marca),#4676ec);border-color:transparent;color:#fff;font-weight:600;box-shadow:0 1px #ffffff26 inset,0 4px 14px #5b8cff4d}button.primario:hover{filter:brightness(1.08)}button.perigo{color:var(--vermelho)}button.perigo:hover{background:#ef44441a;border-color:#ef444459}button.mini{padding:3px 9px;font-size:12px;border-radius:7px}.icone-btn{display:inline-grid;place-items:center;width:34px;height:34px;padding:0;background:transparent;border-color:transparent;color:var(--texto2)}.icone-btn:hover{background:var(--painel2);color:var(--texto)}kbd{font-family:var(--mono);font-size:10.5px;padding:1px 6px;border:1px solid var(--linha-forte);border-bottom-width:2px;border-radius:5px;color:var(--mudo);background:var(--painel)}.mudo{color:var(--mudo);font-size:12.5px}.mono{font-family:var(--mono)}.vazio{color:var(--mudo);text-align:center;padding:22px 12px;font-size:13px}.erro{color:var(--vermelho);margin:0}.marca{color:var(--marca)}.selo{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:99px;background:var(--painel2);border:1px solid var(--linha);font-size:11px;color:var(--texto2);font-family:var(--mono);white-space:nowrap}.selo.bom{color:var(--verde);border-color:color-mix(in srgb,var(--verde) 40%,transparent);background:color-mix(in srgb,var(--verde) 10%,transparent)}.selo.ruim{color:var(--vermelho);border-color:color-mix(in srgb,var(--vermelho) 40%,transparent);background:color-mix(in srgb,var(--vermelho) 10%,transparent)}.tags i{font-style:normal;color:var(--marca);font-size:12px;margin-right:6px}.chip{border-radius:99px;padding:4px 13px;font-size:13px}.chip.ativo{border-color:var(--marca);color:var(--marca);background:var(--marca-suave)}.carregando{min-height:100vh;display:grid;place-items:center}.giro{width:26px;height:26px;border-radius:50%;border:3px solid var(--painel3);border-top-color:var(--marca);animation:girar .8s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}@keyframes surgir{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fundo-arte{position:relative;isolation:isolate}.fundo-arte:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(9,11,17,.05) 0%,rgba(9,11,17,.3) 60%,var(--fundo) 100%),url(/fundo.jpg) center top / cover no-repeat,radial-gradient(60% 50% at 10% 30%,rgba(45,212,191,.18),transparent 70%),radial-gradient(50% 50% at 90% 20%,rgba(139,123,255,.2),transparent 70%),#0b1020}:root[data-theme=light] .principal.fundo-arte:before{background:linear-gradient(180deg,rgba(244,245,248,.55),var(--fundo) 70%),url(/fundo.jpg) center top / cover no-repeat;opacity:.55}.login{min-height:100vh;display:grid;place-items:center;padding:16px;background:#0b1020}.login:before{background:linear-gradient(180deg,#090b1126,#090b1173),url(/fundo.jpg) center / cover no-repeat,#0b1020!important}.login form{width:min(380px,100%);display:grid;gap:12px;padding:28px;animation:surgir .4s ease-out}.login h1{margin:0;font-family:var(--mono);font-size:26px;font-weight:500}.login p{margin:0 0 6px}.logo-login{display:flex;align-items:center;gap:12px}.vidro{background:var(--vidro)!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-color:#ffffff1a!important;box-shadow:0 20px 60px #00000073!important}.app{display:grid;grid-template-columns:248px 1fr;min-height:100vh;transition:grid-template-columns .2s}.app.mini{grid-template-columns:68px 1fr}.lateral{background:var(--painel);border-right:1px solid var(--linha);padding:14px 10px;display:flex;flex-direction:column;gap:2px;position:sticky;top:0;height:100vh;overflow-y:auto;overflow-x:hidden}.logo{display:flex;align-items:center;gap:10px;padding:4px 8px 14px;font-family:var(--mono);font-size:18px;font-weight:500}.logo-marca{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:9px;color:#fff;background:linear-gradient(135deg,var(--marca),var(--marca2));box-shadow:0 4px 14px #5b8cff59}.logo-login .logo-marca{width:38px;height:38px;border-radius:11px}.buscar{display:flex;align-items:center;gap:10px;margin:0 0 10px;color:var(--mudo);background:var(--painel2);text-align:left}.buscar .txt{flex:1}.grupo{display:grid;gap:2px;margin-bottom:8px}.grupo-rot{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mudo);padding:8px 10px 4px;white-space:nowrap}.nav{display:flex;align-items:center;gap:11px;text-align:left;background:none;border-color:transparent;color:var(--texto2);padding:7px 10px;position:relative}.nav:hover{background:var(--painel2);border-color:transparent;color:var(--texto)}.nav.ativo{background:var(--marca-suave);color:var(--texto);font-weight:500}.nav.ativo:before{content:"";position:absolute;left:-10px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--marca)}.nav.ativo svg{color:var(--marca)}.nav .txt{flex:1}.contador{font-size:11px;font-family:var(--mono);padding:0 7px;border-radius:99px;background:var(--painel3);color:var(--texto2)}.contador.ruim{background:color-mix(in srgb,var(--vermelho) 18%,transparent);color:var(--vermelho)}.rodape{margin-top:auto;display:grid;gap:6px;padding-top:10px;border-top:1px solid var(--linha)}.girar{transform:rotate(180deg)}.usuario{display:flex;align-items:center;gap:10px;padding:6px 4px 2px 8px;min-width:0}.usuario .email{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar-letra{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;font-weight:600;font-size:12px;color:#fff;background:linear-gradient(135deg,#2dd4bf,var(--marca))}.app.mini .txt,.app.mini .logo-txt,.app.mini .grupo-rot,.app.mini .contador{display:none}.app.mini .nav,.app.mini .buscar{justify-content:center;padding-left:0;padding-right:0}.app.mini .grupo{margin-bottom:4px;padding-top:6px;border-top:1px solid var(--linha)}.app.mini .grupo:first-of-type{border-top:0}.app.mini .usuario{justify-content:center;padding:6px 0}.principal{min-width:0;display:flex;flex-direction:column}.topo{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:12px;padding:14px 28px;border-bottom:1px solid var(--linha);background:color-mix(in srgb,var(--fundo) 78%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.fundo-arte>.topo{background:#090b1159;border-bottom-color:#ffffff0f}:root[data-theme=light] .fundo-arte>.topo{background:#ffffff80}.topo h2{margin:0;font-size:19px;font-weight:600}.trilha{display:block;font-size:11px;color:var(--mudo);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.data-topo{text-transform:capitalize}.cron-chip{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:14px;color:var(--marca);border-color:color-mix(in srgb,var(--marca) 45%,transparent);background:var(--marca-suave);border-radius:99px;padding:5px 12px}.cron-chip.pausa{color:var(--verde);border-color:color-mix(in srgb,var(--verde) 45%,transparent);background:color-mix(in srgb,var(--verde) 12%,transparent)}.conteudo{padding:24px 28px 40px;min-width:0;animation:surgir .25s ease-out}.conteudo>header{display:none}h3{margin:0 0 12px;font-size:12px;font-weight:600;color:var(--mudo);text-transform:uppercase;letter-spacing:.07em}.cartao{background:var(--painel);border:1px solid var(--linha);border-radius:var(--raio);padding:16px;min-width:0;box-shadow:var(--sombra)}.pilha{display:grid;gap:16px}.barra{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.barra>input{flex:1;min-width:140px;width:auto}.grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.grade-form{display:grid;grid-template-columns:2fr 1fr 1fr;gap:8px}.grade-form textarea,.grade-form button{grid-column:1 / -1}.numeros{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.numeros .cartao{display:grid;gap:2px;box-shadow:none;background:var(--painel2)}.numeros b{font-size:24px;font-family:var(--mono);font-weight:500;color:var(--texto);letter-spacing:-.02em}.numeros span{color:var(--mudo);font-size:12.5px}.numeros .ruim b{color:var(--vermelho)}.numeros .alerta b{color:var(--amarelo)}.duas{display:grid;grid-template-columns:300px 1fr;gap:16px;height:calc(100vh - 140px)}.lista{display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding-right:2px}.item{display:grid;gap:2px;text-align:left;width:100%;background:transparent;border-color:transparent;padding:9px 12px}.item:hover{background:var(--painel2);border-color:transparent}.item.ativo{background:var(--marca-suave);border-color:color-mix(in srgb,var(--marca) 35%,transparent)}.item strong{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor{display:flex;flex-direction:column;gap:10px;min-width:0}.editor .titulo{font-size:20px;font-weight:600;background:transparent;border-color:transparent;padding-left:4px}.editor .titulo:focus{background:var(--painel2)}.editor textarea{flex:1;resize:none;font-family:var(--mono);font-size:13.5px;line-height:1.65;padding:14px}.md{flex:1;overflow-y:auto;background:var(--painel);border:1px solid var(--linha);border-radius:var(--raio);padding:8px 22px;line-height:1.7}.md h1,.md h2{font-size:1.25em}.md table{border-collapse:collapse}.md td,.md th{border:1px solid var(--linha);padding:5px 10px}.md code,pre{font-family:var(--mono);font-size:13px}.md :not(pre)>code{background:var(--painel2);padding:1px 6px;border-radius:5px}.md pre,.snippet pre{background:#07090e;color:#dbe2ef;border:1px solid var(--linha);border-radius:10px;padding:12px 14px;overflow-x:auto;white-space:pre;margin:8px 0}.codigo{min-height:120px;font-family:var(--mono)}.snippet{display:grid;gap:6px;transition:border-color .15s}.snippet:hover{border-color:var(--linha-forte)}.snippet strong{flex:1}.kanban{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));gap:16px;align-items:start}.coluna{background:color-mix(in srgb,var(--painel) 70%,transparent);border:1px solid var(--linha);border-radius:var(--raio);padding:12px;min-height:240px;display:grid;gap:8px;align-content:start;transition:border-color .15s,background .15s}.coluna.sobre{border-color:var(--marca);background:var(--marca-suave)}.tarefa{background:var(--painel);border:1px solid var(--linha);border-left:3px solid var(--mudo);border-radius:10px;padding:10px 12px;cursor:grab;box-shadow:var(--sombra);transition:transform .12s,border-color .15s}.tarefa:hover{transform:translateY(-1px);border-color:var(--linha-forte)}.tarefa .barra strong{flex:1;font-weight:500}.tarefa.p1{border-left-color:var(--vermelho)}.tarefa.p2{border-left-color:var(--amarelo)}.tarefa.p3{border-left-color:var(--verde)}.tarefa.atrasada{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vermelho) 50%,transparent),var(--sombra)}.link a{color:var(--texto);flex:1;text-decoration:none}.link a:hover{color:var(--marca)}.luz{width:10px;height:10px;border-radius:50%;background:var(--mudo);flex:none;position:relative}.luz.verde{background:var(--verde);box-shadow:0 0 0 3px color-mix(in srgb,var(--verde) 22%,transparent)}.luz.vermelha{background:var(--vermelho);box-shadow:0 0 0 3px color-mix(in srgb,var(--vermelho) 25%,transparent);animation:pulsar 1.4s ease-in-out infinite}@keyframes pulsar{50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--vermelho) 10%,transparent)}}.fundo{position:fixed;top:0;right:0;bottom:0;left:0;background:#03050a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:start center;padding:12vh 16px 0;z-index:20;animation:surgir .15s}.paleta{width:min(640px,100%);background:var(--painel);border:1px solid var(--linha-forte);border-radius:14px;padding:8px;display:grid;gap:2px;box-shadow:0 30px 80px #00000080}.paleta input{font-size:16px;padding:13px 14px;background:transparent;border-color:transparent;box-shadow:none;border-bottom:1px solid var(--linha);border-radius:0;margin-bottom:4px}.resultado{text-align:left;background:none;border-color:transparent;display:flex;gap:10px;align-items:center}.resultado.ativo{background:var(--marca-suave)}.resultado .mudo{margin-left:auto}.hoje{gap:20px}.boas-vindas{display:flex;align-items:end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 2px 6px}.boas-vindas h1{margin:0;font-size:30px;font-weight:700;letter-spacing:-.025em}.boas-vindas p{margin:4px 0 0;font-size:14px;color:var(--texto2)}.humor-rapido{display:flex;align-items:center;gap:4px;padding:6px 8px 6px 14px;border-radius:99px;background:var(--vidro);border:1px solid var(--linha);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.humor-rapido .chip{padding:2px 6px;border-color:transparent;background:transparent;font-size:18px}.humor-rapido .chip:hover{transform:scale(1.18);background:transparent}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.kpi{position:relative;overflow:hidden;display:grid;gap:4px;text-align:left;padding:16px 18px;border-radius:var(--raio);background:var(--vidro);border:1px solid var(--linha);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--sombra)}.kpi:hover{border-color:var(--linha-forte);background:var(--vidro);transform:translateY(-2px)}.kpi-rot{font-size:12.5px;color:var(--texto2);font-weight:500}.kpi-valor{font-size:30px;font-weight:600;font-family:var(--mono);letter-spacing:-.03em;line-height:1.15}.kpi-sub{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--mudo);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpi.alerta .kpi-valor{color:var(--amarelo)}.kpi.ruim .kpi-valor,.kpi.ruim .kpi-sub{color:var(--vermelho)}.kpi.bom:after,.kpi.alerta:after,.kpi.ruim:after{content:"";position:absolute;top:18px;right:18px;width:8px;height:8px;border-radius:50%;background:var(--verde)}.kpi.alerta:after{background:var(--amarelo)}.kpi.ruim:after{background:var(--vermelho)}.faisca{position:absolute;right:14px;bottom:14px;width:90px;height:30px}.faisca path{fill:none;stroke:var(--marca);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.grade-hoje{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.grade-hoje>.cartao{background:var(--vidro);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.col-2{grid-column:span 2}.cabeca{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.cabeca h3{margin:0}.link-acao{display:inline-flex;align-items:center;gap:2px;padding:2px 6px;font-size:12.5px;background:none;border-color:transparent;color:var(--marca)}.link-acao:hover{background:var(--marca-suave);border-color:transparent}.titulo-linha{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linha-tarefa{display:flex;align-items:center;gap:10px;padding:9px 6px;border-bottom:1px solid var(--linha)}.linha-tarefa:last-child{border-bottom:0}.caixinha{width:18px;height:18px;flex:none;padding:0;border-radius:6px;border:1.75px solid var(--linha-forte);background:transparent}.linha-tarefa.p1 .caixinha{border-color:var(--vermelho)}.linha-tarefa.p2 .caixinha{border-color:var(--amarelo)}.linha-tarefa.p3 .caixinha{border-color:var(--verde)}.caixinha:hover{background:var(--marca-suave)}.linha-site,.linha-nota{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:none;border-color:transparent;padding:8px 6px;border-radius:8px}.linha-site:hover,.linha-nota:hover{background:var(--painel2);border-color:transparent}.barras2{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;height:150px;align-items:end;padding-top:30px}.barras2 .col{position:relative;display:grid;grid-template-rows:1fr auto;height:100%;text-align:center;gap:6px;cursor:default}.barras2 i{align-self:end;justify-self:center;width:min(26px,100%);background:color-mix(in srgb,var(--marca) 55%,transparent);border-radius:4px 4px 0 0;transition:background .15s}.barras2 .col:last-child i{background:var(--marca)}.barras2 .col.ativo i{background:var(--marca2)}.barras2 small{color:var(--mudo);font-size:11px;text-transform:uppercase}.dica{position:absolute;left:50%;bottom:calc(100% - 22px);transform:translate(-50%);z-index:3;display:grid;padding:5px 9px;border-radius:8px;white-space:nowrap;font-size:11.5px;color:var(--mudo);background:var(--painel3);border:1px solid var(--linha-forte);box-shadow:var(--sombra);pointer-events:none}.dica b{color:var(--texto);font-family:var(--mono);font-size:13px;font-weight:500}.lateral .cron{display:none}.relogio{display:flex;flex-direction:column;align-items:center;gap:22px;padding:30px 16px}.anel{width:240px;height:240px;border-radius:50%;display:grid;place-content:center;text-align:center;background:radial-gradient(closest-side,var(--painel) 90%,transparent 91%),conic-gradient(var(--c) var(--p),var(--painel3) 0);transition:background .3s;filter:drop-shadow(0 0 24px var(--marca-suave))}.anel span{font-family:var(--mono);font-size:48px;font-weight:500;letter-spacing:-.03em}.barras{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;height:140px;align-items:end}.barras div{display:grid;grid-template-rows:1fr auto;height:100%;text-align:center;gap:4px}.barras i{align-self:end;justify-self:center;width:min(26px,100%);background:var(--marca);border-radius:4px 4px 0 0;min-height:2px}.commit{display:grid;gap:1px;padding:8px 0;border-bottom:1px solid var(--linha)}.commit a{color:var(--texto);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commit a:hover{color:var(--marca)}.gh{display:grid;grid-template-columns:300px 1fr;gap:16px;align-items:start}.gh .lista{max-height:80vh;position:sticky;top:80px}.bolinha{display:inline-block;width:9px;height:9px;border-radius:50%;vertical-align:middle}.calor{display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,13px);gap:3px;overflow-x:auto}.calor i{width:13px;height:13px;border-radius:3px;background:var(--painel3)}.calor i.n1{background:color-mix(in srgb,var(--marca) 30%,var(--painel3))}.calor i.n2{background:color-mix(in srgb,var(--marca) 55%,var(--painel3))}.calor i.n3{background:color-mix(in srgb,var(--marca) 80%,var(--painel3))}.calor i.n4{background:var(--marca)}.calor i:hover{outline:1px solid var(--texto2)}.langs{display:flex;height:8px;border-radius:99px;overflow:hidden;gap:2px}.commit2{display:flex;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--linha)}.commit2 img,.commit2 .avatar{width:26px;height:26px;border-radius:50%;flex:none;background:var(--painel2)}.commit2 a{display:block;color:var(--texto);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commit2 a:hover{color:var(--marca)}.sha{font-family:var(--mono);color:var(--mudo)}.luz-txt{font-family:var(--mono);font-size:12px}.luz-txt.ok{color:var(--verde)}.luz-txt.falhou{color:var(--vermelho)}a .selo,a.selo{text-decoration:none}.grade-srv{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.srv{display:flex;gap:12px;align-items:center;text-align:left;width:100%;padding:14px 16px}.srv strong{font-weight:500}.srv.ativo{border-color:color-mix(in srgb,var(--marca) 60%,transparent);background:var(--marca-suave)}.detalhe{display:grid;gap:22px;padding:20px}.detalhe h2{margin:0}.detalhe a.mudo{text-decoration:none}.detalhe .numeros b{font-size:21px}.grafico{width:100%;height:160px;display:block;overflow:visible}.grafico .guia{stroke:var(--linha);stroke-dasharray:3 4}.grafico .area{fill:var(--marca);opacity:.1}.grafico .traco{fill:none;stroke:var(--marca);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.grafico .queda-linha{stroke:var(--vermelho);stroke-width:2;opacity:.6;vector-effect:non-scaling-stroke}.grafico .eixo{fill:var(--mudo);font:11px var(--mono)}.dias{display:grid;grid-template-columns:repeat(30,1fr);gap:3px;margin-bottom:8px}.dias i{height:34px;border-radius:3px;background:var(--painel3)}.dias i:hover{outline:1px solid var(--texto2)}.dias i.v{background:var(--verde)}.dias i.a{background:var(--amarelo)}.dias i.r{background:var(--vermelho)}.queda{padding:7px 0;border-bottom:1px solid var(--linha)}.log{max-height:320px;overflow-y:auto;font-family:var(--mono);font-size:12.5px;border:1px solid var(--linha);border-radius:10px;margin-top:8px}.log>div{display:grid;grid-template-columns:80px 80px 50px 80px 1fr;gap:10px;padding:6px 12px;border-bottom:1px solid var(--linha)}.log>div:nth-child(odd){background:var(--painel2)}.log>div span:nth-child(2){color:var(--verde)}.log .falha span:nth-child(2),.log .falha{color:var(--vermelho)}.vps{display:grid;gap:16px}.medidores{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.medidor{display:grid;gap:6px}.medidor b{font-family:var(--mono);font-size:19px;font-weight:500}.medidor b.bom{color:var(--texto)}.medidor b.alerta{color:var(--amarelo)}.medidor b.ruim{color:var(--vermelho)}.trilho{height:6px;border-radius:99px;background:var(--painel3);overflow:hidden}.trilho i{display:block;height:100%;border-radius:99px;transition:width .4s}.trilho i.bom{background:linear-gradient(90deg,var(--marca),var(--marca2))}.trilho i.alerta{background:var(--amarelo)}.trilho i.ruim{background:var(--vermelho)}.mini-grafico{width:100%;height:30px}.mini-grafico path{fill:none;stroke:var(--marca);stroke-width:1.5;vector-effect:non-scaling-stroke}.infos{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.infos span{background:var(--painel2);border:1px solid var(--linha);border-radius:9px;padding:9px 12px;font-family:var(--mono);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.infos small{display:block;font-family:var(--texto-font);color:var(--mudo);font-size:11.5px}@media (max-width: 1100px){.kpis{grid-template-columns:repeat(2,1fr)}.grade-hoje{grid-template-columns:1fr 1fr}}@media (max-width: 800px){.app,.app.mini{grid-template-columns:1fr}.lateral{position:sticky;top:0;z-index:6;height:auto;flex-direction:row;align-items:center;overflow-x:auto;padding:8px 10px;border-right:0;border-bottom:1px solid var(--linha)}.lateral .txt,.grupo-rot,.logo-txt,.contador,.rodape .nav{display:none}.grupo{display:flex;margin:0}.logo{padding:0 6px 0 0}.buscar{margin:0}.nav.ativo:before{display:none}.rodape{margin:0 0 0 auto;border:0;padding:0}.topo{position:static;padding:12px 16px}.data-topo{display:none}.conteudo{padding:16px 16px 32px}.kpis,.grade-hoje{grid-template-columns:1fr}.col-2{grid-column:auto}.duas,.kanban,.grade-form,.gh{grid-template-columns:1fr;height:auto}.gh .lista{position:static;max-height:260px}.boas-vindas h1{font-size:24px}.log>div{grid-template-columns:70px 70px 40px 1fr}.log>div span:last-child{display:none}}.titulo-secao{margin:8px 0 -4px}.cabeca-infra{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.cabeca-infra strong{font-weight:600}.cabeca-infra>svg{color:var(--marca)}.mini-area{fill:var(--marca);opacity:.1;stroke:none!important}.rede-num{font-size:15px!important}.processos{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:6px 24px}.processo{display:grid;grid-template-columns:130px 32px 1fr 68px;gap:10px;align-items:center;font-size:12.5px;padding:3px 0}.processo>.mono:last-child{text-align:right}.nome-proc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trilho.fino{height:4px}.infra-meio{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:16px;align-items:start}.filtro{width:160px;padding:5px 10px;font-size:13px}.tabela-c{display:grid;font-size:13px}.tabela-c .th,.tabela-c .tr{display:grid;grid-template-columns:minmax(170px,2.2fr) 70px 64px minmax(110px,1.3fr) 60px 34px;gap:12px;align-items:center;padding:8px 6px}.tabela-c .th{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--mudo);font-weight:600;border-bottom:1px solid var(--linha)}.tabela-c .tr{border-bottom:1px solid var(--linha);border-radius:8px}.tabela-c .tr:hover{background:var(--painel2)}.tabela-c .tr.parado{background:color-mix(in srgb,var(--vermelho) 7%,transparent)}.nome-c{display:flex;align-items:center;gap:10px;min-width:0}.nome-c>span:last-child{display:grid;min-width:0}.nome-c b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nome-c small{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mem-c{display:grid;gap:4px}.alerta-txt{color:var(--amarelo)}.eventos{max-height:620px;overflow-y:auto}.evento{display:flex;gap:10px;align-items:flex-start;padding:9px 2px;border-bottom:1px solid var(--linha);font-size:13px}.evento:last-child{border-bottom:0}.evento-ic{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:7px;background:var(--painel3);color:var(--texto2)}.evento.ruim .evento-ic{background:color-mix(in srgb,var(--vermelho) 16%,transparent);color:var(--vermelho)}.evento.atencao .evento-ic{background:color-mix(in srgb,var(--amarelo) 16%,transparent);color:var(--amarelo)}.evento.bom .evento-ic{background:color-mix(in srgb,var(--verde) 16%,transparent);color:var(--verde)}.evento-titulo{font-weight:500}@media (max-width: 1100px){.infra-meio{grid-template-columns:1fr}}@media (max-width: 800px){.tabela-c .th{display:none}.tabela-c .tr{grid-template-columns:1fr auto auto}.tabela-c .tr>span:nth-child(2),.tabela-c .tr>span:nth-child(5),.tabela-c .tr>span:nth-child(6){display:none}.processo{grid-template-columns:110px 28px 1fr 60px}}.abas{display:inline-flex;gap:2px;padding:3px;border-radius:11px;background:var(--painel);border:1px solid var(--linha);justify-self:start;max-width:100%;overflow-x:auto}.abas button{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:8px;background:transparent;border-color:transparent;color:var(--texto2);font-size:13.5px}.abas button:hover{background:var(--painel2);color:var(--texto)}.abas button.ativo{background:var(--painel3);color:var(--texto);font-weight:500;box-shadow:var(--sombra)}.sites{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px;align-items:start}.lista-sites{display:grid;gap:8px;position:sticky;top:80px}.lista-sites .srv{box-shadow:none}.add-site{border-style:dashed;color:var(--mudo);background:transparent;padding:12px}.add-site:hover{color:var(--marca);border-color:var(--marca);background:var(--marca-suave)}@media (max-width: 800px){.sites{grid-template-columns:1fr}.lista-sites{position:static}}.entrega-item strong{white-space:normal}.ok-txt{color:var(--verde)}.alerta-selo{color:var(--amarelo);border-color:color-mix(in srgb,var(--amarelo) 40%,transparent);background:color-mix(in srgb,var(--amarelo) 10%,transparent)}.selo.grande{font-size:12.5px;padding:3px 12px}.teste{display:flex;align-items:flex-start;gap:10px;padding:9px 4px;border-bottom:1px solid var(--linha)}.teste.feito>div>div:first-child{color:var(--texto2)}.caixinha-teste{display:grid;place-items:center;width:20px;height:20px;flex:none;padding:0;margin-top:1px;border-radius:6px;border:1.75px solid var(--linha-forte);background:transparent;color:#fff}.teste.feito .caixinha-teste{background:var(--verde);border-color:var(--verde)}button:disabled{opacity:.45;cursor:not-allowed;filter:none!important}
