.seg .opt.dis[data-v-eca88069]{opacity:.35;cursor:not-allowed}input[data-v-eca88069]:disabled{opacity:.55;cursor:not-allowed}.wizerr[data-v-f37bc760]{margin:0 2px 10px;padding:8px 10px;border-radius:8px;background:#ff5a5a1f;color:#ff8a8a;font-size:12.5px}.mfiltros[data-v-53eb067e]{margin-top:10px;padding:10px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--elev)}.mfiltro+.mfiltro[data-v-53eb067e]{margin-top:10px}.mfiltro .lbl[data-v-53eb067e]{font-size:12px;color:var(--muted);margin-bottom:6px;letter-spacing:.02em}.mfiltro .seg .opt[data-v-53eb067e]{min-width:0;padding:8px 6px;font-size:12px}.mabas[data-v-53eb067e]{margin:10px 16px 2px}.mabas .opt[data-v-53eb067e]{display:flex;align-items:center;justify-content:center;gap:7px}.mabas .gc[data-v-53eb067e]{font-size:10px;padding:0 6px}.ponto[data-v-53eb067e]{width:6px;height:6px;border-radius:50%;background:var(--green);flex:none}.mresumo[data-v-53eb067e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;padding:10px 16px 4px}.mr[data-v-53eb067e]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--elev);padding:8px 10px;cursor:pointer;min-width:0}.mr[data-v-53eb067e]:hover{border-color:var(--accent)}.mr b[data-v-53eb067e]{display:block;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:15px;letter-spacing:-.02em}.mr span[data-v-53eb067e]{display:block;font-size:10.5px;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uav.clicavel[data-v-53eb067e]{cursor:zoom-in}.fotoscrim[data-v-53eb067e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#000000db;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;cursor:zoom-out}.fotoscrim img[data-v-53eb067e]{max-width:min(90vw,320px);max-height:70vh;width:auto;border-radius:10px;box-shadow:0 18px 50px #0009}.fotonome[data-v-53eb067e]{color:var(--text);font-size:14px;font-weight:600;text-align:center}.relance[data-v-4f52d55a]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 16px 4px}.rl[data-v-4f52d55a]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--elev);padding:9px 10px}.rl b[data-v-4f52d55a]{display:block;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:18px}.rl span[data-v-4f52d55a]{font-size:11px;color:var(--muted)}.rl.ruim[data-v-4f52d55a]{border-color:var(--red)}.rl.ruim b[data-v-4f52d55a]{color:var(--red)}.rl.aviso[data-v-4f52d55a]{border-color:var(--amber)}.rl.aviso b[data-v-4f52d55a]{color:var(--amber)}.drow.bad .acc[data-v-4f52d55a]{background:var(--red)}.est[data-v-4f52d55a]{font-size:10.5px;padding:2px 8px;white-space:nowrap}.e-ok[data-v-4f52d55a]{color:var(--green);border-color:#74b98a59}.e-falha[data-v-4f52d55a]{color:var(--red);border-color:#cf7d8573}.e-instavel[data-v-4f52d55a],.e-alerta[data-v-4f52d55a]{color:var(--amber);border-color:#cda35e66}.e-desconhecido[data-v-4f52d55a],.e-inativo[data-v-4f52d55a]{color:var(--faint)}.ev[data-v-4f52d55a]{display:flex;align-items:center;gap:10px;padding:8px 16px;border-bottom:1px solid var(--line);font-size:12.5px}.ev-q[data-v-4f52d55a]{color:var(--faint);font-size:11px;width:64px;flex:none}.ev-o[data-v-4f52d55a]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.relance[data-v-321a8cf7]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 16px 4px}.rl[data-v-321a8cf7]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--elev);padding:9px 10px}.rl b[data-v-321a8cf7]{display:block;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:18px}.rl span[data-v-321a8cf7]{font-size:11px;color:var(--muted)}.rl.ruim[data-v-321a8cf7]{border-color:var(--red)}.rl.ruim b[data-v-321a8cf7]{color:var(--red)}.rl.bom b[data-v-321a8cf7]{color:var(--green)}.barra[data-v-321a8cf7]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 16px 2px}.busca[data-v-321a8cf7]{flex:1;min-width:160px;width:auto}.barra .seg[data-v-321a8cf7]{margin:0;flex:none;gap:4px}.barra .seg .opt[data-v-321a8cf7]{flex:none;min-width:52px;padding:6px 10px}.ip[data-v-321a8cf7]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;color:var(--muted);margin-left:6px}.mono[data-v-321a8cf7]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.num[data-v-321a8cf7]{display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-size:11px}.num b[data-v-321a8cf7]{font-size:14px}.err[data-v-321a8cf7]{color:var(--red);font-size:11px}.abas[data-v-321a8cf7]{display:flex;gap:4px;padding:14px 16px 6px;border-bottom:1px solid var(--line)}.aba[data-v-321a8cf7]{padding:6px 10px;border-radius:var(--r-sm);cursor:pointer;font-size:12.5px;color:var(--muted)}.aba.on[data-v-321a8cf7]{background:var(--elev);color:var(--text)}.aba i[data-v-321a8cf7]{font-style:normal;color:var(--faint);margin-left:4px}.nota[data-v-321a8cf7]{font-size:11.5px;color:var(--faint);margin:8px 16px}.op[data-v-321a8cf7]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 16px;border-bottom:1px solid var(--line);font-size:12.5px;border-left:3px solid transparent}.op.ruim[data-v-321a8cf7]{border-left-color:var(--red)}.op.aviso[data-v-321a8cf7]{border-left-color:var(--amber)}.op>div[data-v-321a8cf7]{min-width:0;display:flex;flex-direction:column;gap:1px}.op-a b[data-v-321a8cf7],.op-b[data-v-321a8cf7],.op-c span[data-v-321a8cf7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op>.op-b[data-v-321a8cf7]{display:block}.op-c .ip[data-v-321a8cf7]{margin-left:0}.op-d[data-v-321a8cf7]{align-items:flex-end;font-size:11px}.op-d b[data-v-321a8cf7]{font-size:13px}.muted[data-v-321a8cf7]{color:var(--muted);font-size:11px}@media(max-width:560px){.op[data-v-321a8cf7]{grid-template-columns:minmax(0,1fr) auto}.op-b[data-v-321a8cf7],.op-c[data-v-321a8cf7]{grid-column:1}.op-d[data-v-321a8cf7]{grid-column:2;grid-row:1 / span 3}}.filtros[data-v-64719b95]{display:flex;flex-wrap:wrap;gap:6px;padding:12px 16px 4px}.nv[data-v-64719b95]{border:1px solid var(--line);border-radius:999px;padding:5px 11px;font-size:12px;cursor:pointer;color:var(--muted);-webkit-user-select:none;user-select:none}.nv i[data-v-64719b95]{font-style:normal;color:var(--faint);margin-left:3px}.nv.sel[data-v-64719b95]{color:var(--text);border-color:var(--accent);background:var(--elev)}.barra[data-v-64719b95]{padding:8px 16px 0}.nota[data-v-64719b95]{font-size:11px;color:var(--faint);margin:6px 16px 8px}.ev[data-v-64719b95]{padding:9px 16px;border-bottom:1px solid var(--line);border-left:3px solid transparent}.ev.n-critico[data-v-64719b95]{border-left-color:var(--red);background:#cf7d850f}.ev.n-erro[data-v-64719b95]{border-left-color:var(--red)}.ev.n-alerta[data-v-64719b95]{border-left-color:var(--amber)}.ev.n-sucesso[data-v-64719b95]{border-left-color:var(--green)}.ev-top[data-v-64719b95]{display:flex;align-items:center;gap:8px;font-size:11px;min-width:0}.q[data-v-64719b95]{color:var(--faint);font-family:ui-monospace,Menlo,Consolas,monospace;flex:none}.org[data-v-64719b95]{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.nvchip[data-v-64719b95]{font-size:10px;padding:1px 7px;flex:none}.nvchip.n-critico[data-v-64719b95],.nvchip.n-erro[data-v-64719b95]{color:var(--red);border-color:#cf7d8573}.nvchip.n-alerta[data-v-64719b95]{color:var(--amber);border-color:#cda35e66}.nvchip.n-sucesso[data-v-64719b95]{color:var(--green);border-color:#74b98a59}.tx[data-v-64719b95]{font-size:12.5px;margin-top:4px;white-space:pre-wrap;word-break:break-word}.maisw[data-v-64719b95]{display:flex;justify-content:center;padding:14px}.nota[data-v-4bcacf06]{font-size:11.5px;color:var(--faint);margin:12px 16px}.drow[data-v-4bcacf06]{position:relative;flex-wrap:wrap}.tag[data-v-4bcacf06]{font-size:10.5px;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:1px 7px;margin-left:8px;vertical-align:middle}.warn[data-v-4bcacf06]{color:var(--amber)}.acts[data-v-4bcacf06]{display:flex;gap:6px;align-items:center;margin-left:auto;flex-wrap:wrap}.confirm[data-v-4bcacf06]{flex-basis:100%;margin-top:8px;padding-top:8px;border-top:1px dashed var(--line)}.fld.mini .lbl[data-v-4bcacf06]{font-size:11.5px;color:var(--muted)}.fld.mini input[data-v-4bcacf06]{margin-top:4px}.cbtns[data-v-4bcacf06]{display:flex;gap:8px;margin-top:8px;justify-content:flex-end}.bbtn.ghost[data-v-4bcacf06]{background:transparent;border:1px solid var(--line);color:var(--muted)}.topo[data-v-452a4d32]{display:flex;align-items:center;gap:12px;padding:14px 16px 2px}.info[data-v-452a4d32]{display:flex;flex-direction:column;gap:2px}.info b[data-v-452a4d32]{font-size:11px;color:var(--muted);font-weight:600}.info span[data-v-452a4d32]{font-size:16px;font-family:ui-monospace,Menlo,Consolas,monospace}.info span.velho[data-v-452a4d32]{color:var(--amber)}.topo .bbtn[data-v-452a4d32]{margin-left:auto}.nota[data-v-452a4d32]{font-size:11.5px;color:var(--faint);margin:10px 16px}.mono[data-v-452a4d32]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px}.muted[data-v-452a4d32]{color:var(--muted)}.cat[data-v-d6e01aee]{padding-bottom:20px}.cat input[data-v-d6e01aee],.cat select[data-v-d6e01aee],.cat textarea[data-v-d6e01aee]{box-sizing:border-box;max-width:100%}.fhelp[data-v-d6e01aee]{display:block;font-size:11.5px;color:var(--faint);margin-top:4px}.relance[data-v-d6e01aee]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 2px 10px}.rl[data-v-d6e01aee]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--elev);padding:9px 10px}.rl b[data-v-d6e01aee]{display:block;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:18px}.rl span[data-v-d6e01aee]{font-size:11px;color:var(--muted)}.per[data-v-d6e01aee]{margin:0 2px 10px}.per .opt[data-v-d6e01aee]{flex:none;min-width:64px;padding:6px 10px}.trilha[data-v-d6e01aee]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0 4px 10px;font-size:12.5px}.crumb[data-v-d6e01aee]{color:var(--accent);cursor:pointer}.crumb.at[data-v-d6e01aee]{color:var(--text);font-weight:600;cursor:default}.sep[data-v-d6e01aee]{color:var(--faint)}.tg[data-v-d6e01aee]{background:#0e1621;border:1px solid var(--line);border-radius:12px;padding:12px;margin:0 2px 14px}.bolha[data-v-d6e01aee]{background:#182533;border-radius:12px;overflow:hidden;max-width:100%}.bolha img[data-v-d6e01aee],.bolha video[data-v-d6e01aee]{display:block;width:100%;max-height:260px;object-fit:cover}.bolha audio[data-v-d6e01aee]{display:block;width:100%;padding:8px}.doc[data-v-d6e01aee]{padding:10px 12px;font-size:13px}.txt[data-v-d6e01aee]{padding:8px 12px 10px;font-size:13.5px;white-space:pre-wrap;word-break:break-word;color:#e9eef3}.teclado[data-v-d6e01aee]{margin-top:4px;display:flex;flex-direction:column;gap:4px}.tl[data-v-d6e01aee]{display:flex;gap:4px}.tk[data-v-d6e01aee]{flex:1;min-width:0;background:#28384ae6;color:#e9eef3;border:0;border-radius:8px;padding:9px 8px;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;position:relative}.tk.sel[data-v-d6e01aee]{outline:2px solid var(--accent)}.tk.navb[data-v-d6e01aee]{background:#28384a8c}.tk.c-azul[data-v-d6e01aee]{background:#3a7bd5}.tk.c-verde[data-v-d6e01aee]{background:#2f9e55}.tk.c-vermelho[data-v-d6e01aee]{background:#d0473f}.tkl[data-v-d6e01aee]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tki[data-v-d6e01aee]{opacity:.6;font-size:11px}.cnt[data-v-d6e01aee]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;background:#00000059;border-radius:6px;padding:1px 6px;white-space:nowrap}.dica[data-v-d6e01aee]{font-size:11px;color:var(--faint);margin:8px 2px 0}.bloco[data-v-d6e01aee]{margin:0 4px 12px}.brow[data-v-d6e01aee]{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0}.linha[data-v-d6e01aee]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px}.ruim[data-v-d6e01aee]{color:var(--red)}.brw[data-v-d6e01aee]{display:flex;align-items:center;gap:8px;padding:9px 4px;border-bottom:1px solid var(--line)}.brw.arrastando[data-v-d6e01aee]{background:var(--elev);outline:1px solid var(--accent);border-radius:8px;box-shadow:0 6px 18px #00000059;position:relative;z-index:2}.alca[data-v-d6e01aee]{flex:none;width:26px;height:30px;display:grid;place-items:center;color:var(--muted);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;font-size:16px;border-radius:6px}.alca[data-v-d6e01aee]:active{cursor:grabbing;background:var(--elev)}.alca.off[data-v-d6e01aee]{opacity:.3;cursor:default}.bi[data-v-d6e01aee]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bi b[data-v-d6e01aee]{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bi span[data-v-d6e01aee]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bacts[data-v-d6e01aee]{display:flex;gap:4px;flex:none}.iconb[data-v-d6e01aee]{width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:var(--elev);color:var(--text);cursor:pointer;font-size:13px;padding:0}.iconb.danger[data-v-d6e01aee]{color:var(--red)}.iconb[data-v-d6e01aee]:disabled{opacity:.35;cursor:default}.form[data-v-d6e01aee]{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1;box-sizing:border-box}.ferramentas[data-v-d6e01aee]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.fbtn[data-v-d6e01aee]{min-width:30px;height:28px;border-radius:6px;border:1px solid var(--line);background:var(--elev);color:var(--text);cursor:pointer;font-size:12px;padding:0 6px}.fbtn.fb[data-v-d6e01aee]{font-weight:700}.fbtn.fi[data-v-d6e01aee]{font-style:italic}.fbtn.fu[data-v-d6e01aee]{text-decoration:underline}.fbtn.fs[data-v-d6e01aee]{text-decoration:line-through}.rico[data-v-d6e01aee]{min-height:96px;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:#0c0d0f;padding:9px 10px;font-size:13.5px;line-height:1.45;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.rico[data-v-d6e01aee]:focus{outline:none;border-color:var(--accent)}.rico.off[data-v-d6e01aee]{opacity:.6;pointer-events:none}.rico[data-v-d6e01aee]:empty:before{content:attr(data-ph);color:var(--faint)}.rico[data-v-d6e01aee] code,.txt[data-v-d6e01aee] code{font-family:ui-monospace,Menlo,Consolas,monospace;background:#ffffff14;border-radius:4px;padding:0 4px}.rico[data-v-d6e01aee] pre,.txt[data-v-d6e01aee] pre{font-family:ui-monospace,Menlo,Consolas,monospace;background:#ffffff0f;border-radius:6px;padding:8px;white-space:pre-wrap;margin:4px 0}.rico[data-v-d6e01aee] blockquote,.txt[data-v-d6e01aee] blockquote{border-left:3px solid var(--accent);margin:4px 0;padding:2px 0 2px 8px}.rico[data-v-d6e01aee] tg-spoiler,.txt[data-v-d6e01aee] tg-spoiler{background:#ffffff38;border-radius:3px;color:transparent;text-shadow:0 0 9px rgba(255,255,255,.6)}.rico[data-v-d6e01aee] a,.txt[data-v-d6e01aee] a{color:var(--accent)}.contasel[data-v-d6e01aee]{display:flex;flex-direction:column;gap:4px}.guard[data-v-d6e01aee]{font-size:12px;color:var(--amber);border:1px solid rgba(205,163,94,.4);border-radius:var(--r-sm);padding:8px 10px;background:#cda35e0f}.contasel .lbl[data-v-d6e01aee]{font-size:11.5px;color:var(--muted)}.arr[data-v-d6e01aee]{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.arr .fld[data-v-d6e01aee]{flex:1;min-width:180px;margin:0}.arr .pp[data-v-d6e01aee]{flex:0 0 130px;min-width:0}.arr .fhelp[data-v-d6e01aee]{flex-basis:100%}.chk[data-v-d6e01aee]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted)}.rk[data-v-d6e01aee]{display:flex;align-items:center;gap:10px;padding:9px 4px;border-bottom:1px solid var(--line)}.pos[data-v-d6e01aee]{width:22px;text-align:center;color:var(--faint);font-family:ui-monospace,Menlo,Consolas,monospace}.num[data-v-d6e01aee]{display:flex;flex-direction:column;align-items:flex-end}.ps[data-v-d6e01aee]{display:flex;align-items:center;gap:10px;padding:10px 4px;border-bottom:1px solid var(--line);cursor:pointer}.linha-tempo[data-v-d6e01aee]{margin:4px 4px 0;border-left:2px solid var(--line);padding-left:14px}.passo[data-v-d6e01aee]{position:relative;padding:8px 0}.ponto[data-v-d6e01aee]{position:absolute;left:-20px;top:13px;width:10px;height:10px;border-radius:50%;background:var(--accent)}.passo.apagado .ponto[data-v-d6e01aee]{background:var(--faint)}.passo.apagado b[data-v-d6e01aee]{color:var(--faint);font-weight:500}.dia[data-v-d6e01aee]{margin-bottom:10px}.dia-t[data-v-d6e01aee]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:10px 4px 2px}.selacts[data-v-d6e01aee]{display:flex;gap:8px;flex-wrap:wrap}.sub[data-v-d6e01aee]{font-size:12px;font-weight:600;margin:14px 4px 6px;color:var(--text)}.et[data-v-d6e01aee]{padding:6px 4px}.etl[data-v-d6e01aee]{display:flex;align-items:center;gap:8px;font-size:13px}.etn[data-v-d6e01aee]{width:20px;text-align:center;color:var(--faint);font-family:ui-monospace,Menlo,Consolas,monospace;flex:none}.etr[data-v-d6e01aee]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barra-f[data-v-d6e01aee]{height:6px;background:var(--elev);border-radius:3px;margin:4px 0 0 28px;overflow:hidden}.barra-f div[data-v-d6e01aee]{height:100%;background:var(--accent);border-radius:3px}.parou[data-v-d6e01aee]{font-size:11.5px;color:var(--amber);margin:4px 0 0 28px;cursor:pointer}.nomes[data-v-d6e01aee]{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 0 28px}.nome[data-v-d6e01aee]{font-size:11.5px;border:1px solid var(--line);border-radius:999px;padding:2px 8px}.fim-f[data-v-d6e01aee]{cursor:pointer;border-top:1px solid var(--line);margin-top:4px}.fim-f .etn[data-v-d6e01aee]{color:var(--green)}.clic[data-v-d6e01aee]{cursor:pointer}.bloco[data-v-8c0f8f85]{margin:0 4px 12px}.wide[data-v-8c0f8f85]{width:calc(100% - 8px);margin:4px 4px 12px;display:flex;align-items:center;justify-content:center;gap:6px}.seg2[data-v-8c0f8f85]{display:flex;gap:4px;margin:0 2px 12px}.seg2 .opt[data-v-8c0f8f85]{flex:1;text-align:center;padding:8px;border-radius:8px;border:1px solid var(--line);background:var(--elev);color:var(--muted);cursor:pointer;font-size:13px}.seg2 .opt.sel[data-v-8c0f8f85]{color:var(--text);border-color:var(--accent)}.seg2 .gc[data-v-8c0f8f85]{font-size:11px}.prow[data-v-8c0f8f85]{display:flex;align-items:center;gap:10px;padding:10px 4px;border-bottom:1px solid var(--line);cursor:pointer}.bi[data-v-8c0f8f85]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bi b[data-v-8c0f8f85]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-soft.mini[data-v-8c0f8f85]{flex:none;font-size:12px;padding:4px 8px}.aviso[data-v-8c0f8f85]{margin:0 4px 12px;padding:8px 10px;border-radius:8px;background:#e6b45a1f;border:1px solid rgba(230,180,90,.4);color:#e9c07a;font-size:12px}.alvofixo[data-v-8c0f8f85]{padding:8px 10px;border:1px solid var(--line);border-radius:8px;font-size:13px}.brow[data-v-8c0f8f85]{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.ferramentas[data-v-8c0f8f85]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.fbtn[data-v-8c0f8f85]{min-width:30px;height:28px;border-radius:6px;border:1px solid var(--line);background:var(--elev);color:var(--text);cursor:pointer;font-size:12px;padding:0 6px}.fbtn.fb[data-v-8c0f8f85]{font-weight:700}.fbtn.fi[data-v-8c0f8f85]{font-style:italic}.fbtn.fu[data-v-8c0f8f85]{text-decoration:underline}.fbtn.fs[data-v-8c0f8f85]{text-decoration:line-through}.rico[data-v-8c0f8f85]{min-height:90px;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:#0c0d0f;padding:9px 10px;font-size:13.5px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.rico[data-v-8c0f8f85]:focus{outline:none;border-color:var(--accent)}.rico.off[data-v-8c0f8f85]{opacity:.6;pointer-events:none}.rico[data-v-8c0f8f85]:empty:before{content:attr(data-ph);color:var(--faint)}.rico[data-v-8c0f8f85] code{font-family:ui-monospace,Menlo,Consolas,monospace;background:#ffffff14;border-radius:4px;padding:0 4px}.rico[data-v-8c0f8f85] pre{font-family:ui-monospace,Menlo,Consolas,monospace;background:#ffffff0f;border-radius:6px;padding:8px;white-space:pre-wrap}.rico[data-v-8c0f8f85] blockquote{border-left:3px solid var(--accent);margin:4px 0;padding:2px 0 2px 8px}.rico[data-v-8c0f8f85] tg-spoiler{background:#ffffff38;border-radius:3px;color:transparent;text-shadow:0 0 9px rgba(255,255,255,.6)}.ruim[data-v-8c0f8f85]{color:var(--red)}.tgprev[data-v-8c0f8f85]{border:1px solid var(--line);border-radius:12px;background:#17212b;padding:10px 12px;max-width:86%}.tgmedia[data-v-8c0f8f85]{margin:-2px -4px 8px;border-radius:8px;overflow:hidden}.tgmedia img[data-v-8c0f8f85],.tgmedia video[data-v-8c0f8f85]{width:100%;display:block;border-radius:8px}.tgtxt[data-v-8c0f8f85]{font-size:14px;line-height:1.45;color:#e9edf0;white-space:pre-wrap;word-break:break-word}.tgtxt[data-v-8c0f8f85] code{font-family:ui-monospace,Menlo,Consolas,monospace;background:#ffffff1a;border-radius:4px;padding:0 4px}.tgtxt[data-v-8c0f8f85] pre{font-family:ui-monospace,Menlo,Consolas,monospace;background:#00000040;border-radius:6px;padding:8px;white-space:pre-wrap}.tgtxt[data-v-8c0f8f85] blockquote{border-left:3px solid #5ea9dd;margin:4px 0;padding:2px 0 2px 8px}.tgtxt[data-v-8c0f8f85] tg-spoiler{background:#ffffff40;border-radius:3px;color:transparent}.tgtxt[data-v-8c0f8f85] a{color:#6ab3f3}.tgbtnrow[data-v-8c0f8f85]{display:flex;gap:6px;margin-top:8px}.tgbtn[data-v-8c0f8f85]{flex:1;text-align:center;background:#5aa0dc38;color:#cfe6fb;border-radius:7px;padding:7px 6px;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tgbtn.c-azul[data-v-8c0f8f85]{background:#3390ec;color:#fff}.tgbtn.c-verde[data-v-8c0f8f85]{background:#4dcd5e;color:#08320f}.tgbtn.c-vermelho[data-v-8c0f8f85]{background:#e4574c;color:#fff}.fld2[data-v-8c0f8f85]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.lbl2[data-v-8c0f8f85]{font-size:12px;color:var(--muted);flex:none}.fld2 select[data-v-8c0f8f85],.fld2[data-v-8c0f8f85] .dd{flex:1;min-width:0}.btcard[data-v-8c0f8f85]{border:1px solid var(--line);border-radius:8px;padding:8px;margin-bottom:8px}.btrow[data-v-8c0f8f85]{display:flex;gap:6px;align-items:center}.btrow2[data-v-8c0f8f85]{display:flex;gap:6px;align-items:center;margin-top:6px}.bcli[data-v-8c0f8f85]{flex:1;min-width:0;font-size:12px}.bcor[data-v-8c0f8f85]{flex:0 0 96px;min-width:0;font-size:12px}.bcor.c-azul[data-v-8c0f8f85]{border-color:#3390ec}.bcor.c-verde[data-v-8c0f8f85]{border-color:#4dcd5e}.bcor.c-vermelho[data-v-8c0f8f85]{border-color:#e4574c}.bl[data-v-8c0f8f85]{flex:0 0 34%;min-width:0}.bu[data-v-8c0f8f85]{flex:1;min-width:0}.btl[data-v-8c0f8f85]{width:100%;margin-top:6px;font-size:12px}.chkmini[data-v-8c0f8f85]{flex:none;display:flex;align-items:center;gap:4px;font-size:13px;color:var(--muted)}.chkmini.off[data-v-8c0f8f85]{opacity:.4}.iconb[data-v-8c0f8f85]{width:32px;height:32px;border-radius:8px;border:1px solid var(--line);background:var(--elev);color:var(--text);cursor:pointer;flex:none}.iconb.danger[data-v-8c0f8f85]{color:var(--red)}.opts[data-v-8c0f8f85]{display:flex;flex-direction:column;gap:10px}.recorr[data-v-8c0f8f85]{padding:10px;border:1px solid var(--line);border-radius:8px;display:flex;flex-direction:column;gap:8px}.recorr .fld2[data-v-8c0f8f85]{margin-bottom:0}.rn[data-v-8c0f8f85]{width:64px;flex:none}.rhora[data-v-8c0f8f85]{width:auto;flex:none}.diasrow[data-v-8c0f8f85]{display:flex;flex-wrap:wrap;gap:6px}.diachk[data-v-8c0f8f85]{font-size:12px;padding:5px 10px;border-radius:999px;border:1px solid var(--line);background:var(--elev);color:var(--muted);cursor:pointer;display:flex;align-items:center}.diachk input[data-v-8c0f8f85]{display:none}.diachk.on[data-v-8c0f8f85]{border-color:var(--accent);color:var(--text);background:var(--accent);color:#fff}.metabox[data-v-8c0f8f85]{border:1px solid var(--line);border-radius:8px;padding:4px 10px}.metarow[data-v-8c0f8f85]{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;padding:4px 0;border-bottom:1px solid var(--line)}.metarow[data-v-8c0f8f85]:last-child{border-bottom:none}.metarot[data-v-8c0f8f85]{color:var(--muted)}.histbox[data-v-8c0f8f85]{max-height:180px;overflow-y:auto;border:1px solid var(--line);border-radius:8px;padding:6px 10px}.histrow[data-v-8c0f8f85]{font-size:12.5px;padding:3px 0;border-bottom:1px solid var(--line)}.histrow[data-v-8c0f8f85]:last-child{border-bottom:none}.chk[data-v-8c0f8f85]{display:flex;align-items:center;gap:9px;font-size:13px;cursor:pointer}.chatopt[data-v-8c0f8f85]{display:flex;align-items:center;gap:9px;padding:9px 2px;border-bottom:1px solid var(--line);font-size:13px;cursor:pointer}.chatopt.no[data-v-8c0f8f85]{opacity:.7}.res[data-v-8c0f8f85]{border:1px solid var(--line);border-radius:var(--r-sm);padding:8px 10px}.resl[data-v-8c0f8f85]{font-size:12.5px;padding:2px 0}.resl.ok[data-v-8c0f8f85]{color:var(--green)}.resl.bad[data-v-8c0f8f85]{color:var(--red)}.acoes[data-v-8c0f8f85]{display:flex;flex-wrap:wrap;gap:8px;margin:14px 4px}.acoes button[data-v-8c0f8f85]{flex:1 1 46%;min-width:140px;display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.acoes .full[data-v-8c0f8f85]{flex-basis:100%}.acoes .sec[data-v-8c0f8f85]{background:var(--elev);color:var(--text)}:root{--bg:#111214;--line:#242629;--line-hi:#3a3d43;--text:#e7e8ea;--muted:#8b8f96;--faint:#5c6066;--accent:#aeb3ba;--green:#74b98a;--amber:#cda35e;--red:#cf7d85;--r:7px;--r-sm:5px;--elev:linear-gradient(180deg,#191b1f,#141519);--elev-hi:linear-gradient(180deg,#23262b,#1b1d22);--hi:inset 0 1px 0 rgba(255,255,255,.06);--shadow:0 8px 22px rgba(0,0,0,.42);--shadow-sm:0 2px 6px rgba(0,0,0,.38);color-scheme:dark}html[data-theme=editorial]{color-scheme:light}option{background:#17181c;color:var(--text)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;scrollbar-width:thin;scrollbar-color:var(--line-hi) transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--line-hi);border-radius:999px;border:2px solid var(--bg);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--muted);background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}html,body{margin:0;height:100%}body{background:var(--bg);color:var(--text);font-family:Inter,Segoe UI,system-ui,-apple-system,Roboto,sans-serif;font-size:15px;line-height:1.45}#app{max-width:520px;margin:0 auto;min-height:100vh;display:flex;flex-direction:column;background:var(--bg);position:relative}svg.ic{width:18px;height:18px;display:block;flex:none}header.top{position:sticky;top:0;z-index:20;background:var(--bg);border-bottom:1px solid var(--line);padding:16px;display:flex;align-items:center;gap:12px}header.top .logo{width:34px;height:34px;border-radius:7px;border:1px solid var(--line-hi);display:flex;align-items:center;justify-content:center;color:var(--accent)}header.top h1{font-size:16px;margin:0;font-weight:600;flex:1;letter-spacing:.01em}header.top small{color:var(--muted);font-size:12px;font-weight:400}.online{width:7px;height:7px;border-radius:50%;background:var(--green)}main{flex:1;overflow-y:auto;padding:16px 14px 96px}.view-title{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--faint);margin:2px 4px 14px;font-weight:600}.card{background:var(--elev);border:1px solid var(--line-hi);border-radius:var(--r);padding:15px;margin-bottom:12px;box-shadow:var(--hi),var(--shadow)}.row{display:flex;align-items:center;gap:10px}.between{justify-content:space-between}.grow{flex:1;min-width:0}.ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.name{font-weight:600;font-size:15px;letter-spacing:.01em}.sub{color:var(--muted);font-size:12.5px;margin-top:3px;display:flex;align-items:center;gap:5px}.sub svg.ic{width:13px;height:13px}.badge{font-size:11.5px;font-weight:500;padding:3px 9px 3px 7px;border-radius:999px;white-space:nowrap;border:1px solid var(--line-hi);color:var(--muted);display:inline-flex;align-items:center;gap:6px}.badge .d{width:6px;height:6px;border-radius:50%;background:var(--muted)}.badge.running .d{background:var(--green)}.badge.running{color:var(--green);border-color:#74b98a66}.badge.paused .d{background:var(--amber)}.badge.paused{color:var(--amber);border-color:#cda35e66}.badge.stopped .d{background:var(--faint)}.type{font-size:11px;color:var(--muted);border:1px solid var(--line);padding:3px 8px;border-radius:8px;font-weight:500;letter-spacing:.02em}.bar{height:5px;border-radius:999px;background:var(--line);overflow:hidden;margin-top:14px}.bar>i{display:block;height:100%;border-radius:999px;background:var(--accent);transition:width .4s}.stats{display:flex;gap:16px;margin-top:11px;flex-wrap:wrap}.stat{font-size:12px;color:var(--muted);display:flex;align-items:center;gap:5px}.stat b{color:var(--text);font-weight:600}.stat svg.ic{width:13px;height:13px;color:var(--faint)}.actions{display:flex;gap:8px;margin-top:15px}button{font-family:inherit;font-size:13.5px;border-radius:var(--r-sm);padding:9px 12px;cursor:pointer;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:filter .15s,box-shadow .1s,transform .05s;background:var(--elev);border:1px solid var(--line-hi);color:var(--text);box-shadow:var(--hi),var(--shadow-sm)}button:active{transform:translateY(1px);box-shadow:inset 0 2px 5px #00000080}button svg.ic{width:15px;height:15px}.btn-primary{flex:1;background:var(--elev-hi);border-color:var(--accent);color:var(--text);box-shadow:inset 0 1px #ffffff1a,0 3px 9px #00000073}.btn-soft{flex:1;color:var(--muted)}.btn-icon{flex:none;width:40px;color:var(--muted)}.btn-danger{flex:none;width:40px;color:var(--red);border-color:#cf7d8566}.btn-wide{width:100%;padding:13px;color:var(--muted);border-style:dashed;background:transparent;box-shadow:none}.avatar{width:42px;height:42px;border-radius:7px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:14px;flex:none;box-shadow:var(--hi),var(--shadow-sm)}.chip{font-size:11.5px;color:var(--muted);border:1px solid var(--line);padding:3px 9px;border-radius:999px;display:inline-flex;align-items:center;gap:5px}.chip.on{color:var(--green);border-color:#74b98a59}.chip svg.ic{width:12px;height:12px}.kv{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--line);font-size:13.5px}.kv:last-child{border-bottom:none}.kv span{color:var(--muted)}.kv b{font-weight:600}nav.tabs{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:520px;background:var(--bg);border-top:1px solid var(--line);display:flex;z-index:20;padding:8px 4px 12px}nav.tabs a{flex:1;min-width:0;text-align:center;color:var(--faint);font-size:10.5px;padding:5px 0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:5px;letter-spacing:.02em}nav.tabs a .tl{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nav.tabs a svg.ic{width:21px;height:21px}nav.tabs a.active{color:var(--text)}.fab{position:fixed;right:calc(50% - 242px);bottom:84px;z-index:25;width:50px;height:50px;border-radius:10px;background:var(--elev-hi);border:1px solid var(--accent);color:var(--text);box-shadow:inset 0 1px #ffffff1a,0 8px 20px #0000008c}.fab:active{transform:translateY(1px);box-shadow:inset 0 2px 6px #00000080}.fab svg.ic{width:22px;height:22px}@media(max-width:540px){.fab{right:18px}}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:30;display:flex;align-items:flex-end;justify-content:center}.sheet{width:100%;max-width:520px;background:var(--bg);border-radius:var(--r) var(--r) 0 0;border:1px solid var(--line-hi);border-bottom:none;max-height:90vh;overflow-y:auto;padding:8px 16px 26px;animation:up .22s ease;box-shadow:0 -12px 34px #0000008c}@keyframes up{0%{transform:translateY(40px)}to{transform:translateY(0)}}.grab{width:36px;height:4px;border-radius:3px;background:var(--line-hi);margin:8px auto 16px}.sheet h3{margin:0 0 18px;font-size:16px;font-weight:600}label.fld,.fld{display:block;margin-bottom:14px}label.fld .lbl,.fld .lbl{font-size:12px;color:var(--muted);margin-bottom:7px;display:block;letter-spacing:.02em}input,select,textarea{width:100%;background:#0c0d0f;border:1px solid var(--line-hi);color:var(--text);border-radius:var(--r-sm);padding:11px 12px;font-family:inherit;font-size:14.5px;box-shadow:inset 0 1px 3px #0006}input::placeholder{color:var(--faint)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent)}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:30px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:right 14px center,right 9px center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=time]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.6);cursor:pointer}input[type=checkbox],input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;flex:none;padding:0;border:1.5px solid var(--line-hi);background:var(--bg);box-shadow:none;cursor:pointer;position:relative;vertical-align:middle}input[type=radio]{border-radius:50%}input[type=checkbox]{border-radius:5px}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--accent);border-color:var(--accent)}input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid var(--bg);border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=radio]:checked:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--bg)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.4;cursor:default}.seg{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.seg .opt{flex:1;min-width:90px;text-align:center;padding:10px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--bg);color:var(--muted);font-size:13px;font-weight:500;cursor:pointer}.seg .opt.sel{color:var(--text);border-color:var(--accent)}.muted{color:var(--muted)}.mini{font-size:12px}label.fld .fhelp,.fld .fhelp{display:block;margin-top:6px;font-size:11px;line-height:1.45;color:var(--faint)}.uav{flex:0 0 auto;width:34px;height:34px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--elev);font-size:12px;font-weight:600;color:var(--text)}.uav img{width:100%;height:100%;object-fit:cover;display:block}.uav.big{width:56px;height:56px;font-size:18px}.uhead .uav{margin-right:12px}.uhead{display:flex;align-items:center;padding:6px 4px 12px}.dd-ck{width:16px;height:16px;flex:none;border:1px solid var(--line-hi);border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--bg)}.dd-ck.on{background:var(--accent);border-color:var(--accent)}.dd-ck svg{width:11px;height:11px}.alvos{margin-top:8px;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden}.alvos-h{display:flex;align-items:center;gap:7px;padding:9px 10px;cursor:pointer;font-size:12.5px}.alvos-h .chev{margin-left:auto;width:15px;height:15px;color:var(--muted);transition:transform .15s}.alvos-h .chev.up{transform:rotate(180deg)}.alvos-l{border-top:1px solid var(--line);max-height:210px;overflow-y:auto}.alvo{display:flex;align-items:center;gap:9px;padding:7px 10px;font-size:12.5px}.alvo+.alvo{border-top:1px solid var(--line)}.alvo .dd-av-ph{display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;color:var(--muted)}.alvo .x{background:none;border:0;color:var(--muted);font-size:15px;line-height:1;cursor:pointer;padding:0 2px}.dd-head{position:sticky;top:-5px;z-index:1;background:var(--elev);border-bottom:1px solid var(--line);padding:6px 7px 8px;margin:-5px -5px 5px}.cf-tabs{display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.cf-tabs::-webkit-scrollbar{display:none}.cf-tab{flex:none;font-size:11.5px;padding:4px 10px;border-radius:999px;cursor:pointer;border:1px solid var(--line);color:var(--muted);white-space:nowrap}.cf-tab.sel{color:var(--text);border-color:var(--accent)}.cf-ord{flex:none;margin-left:auto;background:none;border:0;color:var(--faint);font-size:11px;cursor:pointer;padding:4px 2px;white-space:nowrap}.lnk{background:none;border:0;color:var(--accent);font-size:11px;cursor:pointer;padding:0 0 0 8px}.lnk:disabled{color:var(--faint);cursor:default}.fhelp.err{color:var(--red)}.fld select{width:100%;padding:9px 34px 9px 10px;border:1px solid var(--line);border-radius:var(--r-sm);color:var(--text);font-size:13px}.banner{display:flex;flex-direction:column;gap:6px;margin-top:2px}.bprev{display:flex;align-items:center;gap:8px;padding:6px;border:1px solid var(--line);border-radius:var(--r);background:var(--elev)}.bprev img,.bprev video{width:56px;height:56px;object-fit:cover;border-radius:var(--r-sm);flex:0 0 auto;background:var(--bg)}.bmeta{display:flex;flex-direction:column;gap:2px;min-width:0}.bmeta span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.nobanner{margin:0;padding:10px;border:1px dashed var(--line);border-radius:var(--r);text-align:center}.brow{display:flex;gap:6px}.bbtn{flex:1;text-align:center;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--elev);color:var(--text);font-size:12px;cursor:pointer}.bbtn input[type=file]{display:none}.bbtn.danger{color:var(--red)}.toast-host{position:fixed;top:0;left:0;right:0;z-index:60;display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:calc(env(safe-area-inset-top,0px) + 12px);pointer-events:none}.toast2{pointer-events:auto;max-width:calc(100% - 32px);background:#1c1d20;border:1px solid var(--line-hi);color:var(--text);padding:11px 16px;border-radius:12px;font-size:13.5px;line-height:1.35;box-shadow:var(--shadow);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;will-change:transform;animation:toastIn .26s cubic-bezier(.2,.8,.2,1);transition:transform .2s ease,opacity .2s ease}.toast2.dragging{transition:none;cursor:grabbing}@keyframes toastIn{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}.card.tap{cursor:pointer}.card.tap:active{border-color:var(--accent)}.iconbtn{background:transparent;border:none;color:var(--muted);padding:6px;cursor:pointer;border-radius:8px;display:flex}.iconbtn:active{background:var(--line)}.dhead{display:flex;align-items:center;gap:12px;margin-bottom:16px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.tile{border:1px solid var(--line-hi);border-radius:var(--r-sm);padding:11px 12px;background:var(--elev);box-shadow:var(--hi)}.tile .t{font-size:11px;color:var(--faint);letter-spacing:.04em;text-transform:uppercase}.tile .v{font-size:17px;font-weight:600;margin-top:4px}.ctrlgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.log{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-sm);padding:10px 12px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.7;max-height:200px;overflow-y:auto}.log .ln{color:var(--muted)}.log .ln .tm{color:var(--faint);margin-right:8px}.log .ln.ok{color:var(--green)}.log .ln.warn{color:var(--amber)}.logsearch{display:flex;align-items:center;gap:8px;background:#0c0d0f;border:1px solid var(--line-hi);border-radius:var(--r-sm);padding:9px 12px;margin-bottom:12px;box-shadow:inset 0 1px 3px #0006}.logsearch svg.ic{width:15px;height:15px;color:var(--faint);flex:none}.logsearch input{border:none;background:transparent;box-shadow:none;padding:0;font-size:14px;flex:1}.logsearch input:focus{outline:none;border:none}.logsearch .lcount{font-size:11px;color:var(--faint);flex:none;font-variant-numeric:tabular-nums}.logfeed{display:flex;flex-direction:column;gap:10px}.logfeed.scroll{max-height:440px;overflow-y:auto;padding-right:4px}.logmsg{position:relative;align-self:stretch;background:var(--elev);border:1px solid var(--line-hi);border-radius:var(--r);border-top-left-radius:4px;padding:11px 13px;box-shadow:var(--hi),var(--shadow-sm)}.logmsg .lnum{position:absolute;top:9px;right:11px;font-size:10px;color:var(--faint);font-variant-numeric:tabular-nums;letter-spacing:.02em}.logmsg .body{font-size:13px;line-height:1.55;white-space:pre-wrap;word-break:break-word;color:var(--text);padding-right:26px}.logmsg .body b{font-weight:600}.logmsg .body a{color:var(--accent);text-decoration:none}.logmsg .body code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:1px 5px}.logmsg .time{font-size:10.5px;color:var(--faint);margin-top:7px;text-align:right;font-variant-numeric:tabular-nums}.lprog{margin-top:11px}.lprog .top{display:flex;justify-content:space-between;align-items:baseline;font-size:11.5px;color:var(--muted);margin-bottom:6px}.lprog .top b{color:var(--text);font-weight:600;font-size:13px;font-variant-numeric:tabular-nums}.lprog .track{height:7px;border-radius:999px;background:var(--line);overflow:hidden;box-shadow:inset 0 1px 2px #0006}.lprog .track>i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 55%,var(--green)));transition:width .5s ease}.lprog .sub{font-size:11px;color:var(--faint);margin-top:6px;display:flex;gap:12px}.steps{display:flex;align-items:center;gap:6px;margin-bottom:18px}.steps .s{flex:1;height:3px;border-radius:3px;background:var(--line)}.steps .s.done{background:var(--accent)}.wlabel{font-size:12px;color:var(--faint);margin-bottom:6px;letter-spacing:.04em;text-transform:uppercase}.codebox{display:flex;gap:8px;justify-content:center;margin:8px 0 4px}.codebox input{width:46px;height:54px;text-align:center;font-size:22px;font-weight:600;padding:0}.vpnopt{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:var(--r-sm);padding:12px;margin-bottom:9px;cursor:pointer}.vpnopt.sel{border-color:var(--accent)}.check{color:var(--green)}.tgt{border:1px solid var(--line-hi);border-radius:var(--r-sm);padding:12px 12px 4px;margin-bottom:10px;background:var(--elev);box-shadow:var(--hi)}.tgt .th{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;color:var(--muted);font-weight:600;letter-spacing:.03em}.tgt .rm{background:transparent;border:none;color:var(--red);padding:2px 4px;font-size:12px;box-shadow:none;width:auto;height:auto}.ovr{margin:2px 0 10px}.ovr summary{cursor:pointer;color:var(--muted);font-size:12px;list-style:none;padding:4px 0}.ovr summary::-webkit-details-marker{display:none}.ovr summary:before{content:"▸ ";color:var(--faint)}.ovr[open] summary:before{content:"▾ "}.addtgt{width:100%;padding:11px;border-style:dashed;color:var(--muted);background:transparent;box-shadow:none;margin-bottom:6px}.chatfield{display:flex;gap:6px;align-items:stretch}.chatfield>.cf-body{flex:1;min-width:0}.cf-toggle{flex:none;width:42px;border:1px solid var(--line-hi);background:var(--elev);border-radius:var(--r-sm);color:var(--muted);box-shadow:var(--hi),var(--shadow-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.cf-toggle.on{color:var(--accent);border-color:var(--accent)}.cf-toggle svg.ic{width:16px;height:16px}.dd-opt .tg{font-size:9.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--faint);border:1px solid var(--line);border-radius:4px;padding:0 5px;flex:none}.dd{position:relative}.dd-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#0c0d0f;border:1px solid var(--line-hi);color:var(--text);border-radius:var(--r-sm);padding:11px 12px;font-family:inherit;font-size:14.5px;cursor:pointer;box-shadow:inset 0 1px 3px #0006}.dd-btn .cv{min-width:0}.dd-btn.ph .cv{color:var(--faint)}.dd-btn:disabled{opacity:.55;cursor:not-allowed}.dd-btn .ar{flex:none;color:var(--muted);transition:transform .15s}.dd.open .dd-btn{border-color:var(--accent)}.dd.open .dd-btn .ar{transform:rotate(180deg)}.dd-menu{position:absolute;left:0;right:0;top:calc(100% + 5px);z-index:50;background:var(--elev);border:1px solid var(--line-hi);border-radius:var(--r-sm);box-shadow:var(--shadow);padding:5px;max-height:236px;overflow-y:auto;animation:up .14s ease}.dd-opt{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-radius:var(--r-sm);font-size:14px;color:var(--text);cursor:pointer}.dd-opt:hover{background:var(--line)}.dd-av{width:22px;height:22px;border-radius:50%;object-fit:cover;flex:none;display:block}.dd-av-ph{background:var(--line-hi)}.dd-opt.sel{color:var(--accent)}.dd-opt.dis{opacity:.42;cursor:not-allowed}.dd-opt.dis:hover{background:transparent}.dd-opt .tk{color:var(--accent);width:15px;height:15px}.dd-empty{padding:10px;font-size:13px;color:var(--faint);text-align:center}html[data-theme=editorial]{--bg:#F5F3EE;--line:#E6E1D6;--line-hi:#d7d1c2;--text:#1b1916;--muted:#6c6760;--faint:#9b958a;--accent:#bf6a3a;--green:#3f7d5a;--amber:#8f6526;--red:#9c3a3a;--r:5px;--r-sm:3px;--elev:#fbfaf7;--elev-hi:#fff;--hi:inset 0 1px 0 rgba(255,255,255,.6);--shadow:0 1px 2px rgba(40,36,30,.06),0 6px 16px rgba(40,36,30,.06);--shadow-sm:0 1px 2px rgba(40,36,30,.07)}html[data-theme=editorial] .r-name,html[data-theme=editorial] .toolbar h2{font-family:Georgia,serif}html[data-theme=tactical]{--bg:#0a0b0c;--line:#16241c;--line-hi:#26402f;--text:#cde8d4;--muted:#6f8f7c;--faint:#4c6857;--accent:#43d07d;--green:#43d07d;--amber:#d3c24a;--red:#ff5a52;--r:0;--r-sm:0;--elev:#0e1411;--elev-hi:#122019;--hi:inset 0 1px 0 rgba(67,208,125,.1);--shadow:0 0 0 1px rgba(67,208,125,.05);--shadow-sm:none}html[data-theme=tactical] *{font-family:ui-monospace,Menlo,Consolas,monospace!important}html[data-theme=tactical] .tbtn,html[data-theme=tactical] .ghead .gc,html[data-theme=tactical] .avatar{border-radius:0}html[data-theme=accent]{--bg:#0f1012;--line:#1d1f23;--line-hi:#2a2d33;--text:#ececee;--muted:#8b8f97;--faint:#5b5f66;--accent:#7c98ff;--green:#5fc98a;--amber:#d6a85e;--red:#e0707c;--r:9px;--r-sm:6px;--elev:linear-gradient(180deg,#191b20,#141519);--elev-hi:linear-gradient(180deg,#2a3350,#1d2236)}main{padding:0 0 92px}.toolbar{display:flex;align-items:flex-end;justify-content:space-between;padding:16px 16px 10px}.toolbar h2{font-size:20px;font-weight:700;letter-spacing:-.02em;margin:0}.toolbar h2 .c{color:var(--faint);font-weight:500;margin-left:8px;font-size:14px}.toolbar .tools{display:flex;gap:6px}.tbtn{border:1px solid var(--line-hi);background:var(--elev);border-radius:var(--r-sm);padding:7px 11px;color:var(--muted);font-size:12px;font-weight:500;display:flex;align-items:center;gap:6px;box-shadow:var(--hi),var(--shadow-sm);cursor:pointer}.tbtn svg.ic{width:14px;height:14px}.tbtn.on{color:var(--text);border-color:var(--accent)}.ghead{position:sticky;top:65px;z-index:10;display:flex;align-items:center;gap:9px;padding:13px 16px 7px;background:var(--bg);font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);font-weight:600}.ghead .gc{color:var(--muted);border:1px solid var(--line-hi);border-radius:999px;padding:1px 8px;font-size:10.5px;letter-spacing:.02em}.ghead .gline{flex:1;height:1px;background:var(--line)}.gback{display:inline-flex;align-items:center;gap:5px;margin:0 2px 0 0;padding:6px 10px;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:var(--elev);color:var(--text);font-size:12px;cursor:pointer;flex:none}.gback:hover{border-color:var(--accent)}.gback svg.ic{width:14px;height:14px}.drow{position:relative;display:grid;grid-template-columns:3px 1fr auto;gap:13px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line);cursor:pointer}.drow.avt{grid-template-columns:34px 1fr auto}.drow.uavt{grid-template-columns:3px 34px 1fr auto}.drow:active{background:var(--elev)}.drow.clk{cursor:pointer}.btn-soft.mini{flex:none;font-size:12px;padding:4px 8px}.acc{align-self:stretch;border-radius:2px;background:var(--faint);min-height:30px}.drow.run .acc{background:var(--green)}.drow.pau .acc{background:var(--amber)}.drow.done .acc{background:var(--line-hi)}.r-main{min-width:0}.r-name{font-size:14.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r-meta{font-size:11.5px;color:var(--muted);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;gap:7px;align-items:center}.r-meta svg.ic{width:12px;height:12px;color:var(--faint)}.r-meta .sep{width:3px;height:3px;border-radius:50%;background:var(--line-hi);flex:none}.r-metric{text-align:right;font-variant-numeric:tabular-nums;padding-left:4px}.r-metric .big{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:14px;font-weight:600;letter-spacing:-.02em}.r-metric .small{font-size:10.5px;color:var(--faint);margin-top:2px;font-family:ui-monospace,Menlo,Consolas,monospace}.r-metric .small.on{color:var(--green)}.bt-reload{float:right;font-size:11px;color:var(--muted);display:inline-flex;align-items:center;gap:4px;cursor:pointer}.bt-reload svg.ic{width:12px;height:12px}.bt{padding:9px 6px;border-bottom:1px solid var(--line)}.bt:last-child{border-bottom:none}.bt-h{display:flex;align-items:center;gap:9px;font-size:12px}.bt-st{font-weight:600}.bt.sent .bt-st{color:var(--green)}.bt.partial .bt-st{color:var(--amber)}.bt.failed .bt-st{color:var(--red,#e5484d)}.bt-n{color:var(--muted)}.bt-when{margin-left:auto;color:var(--faint);font-variant-numeric:tabular-nums}.bt-sub{font-size:11px;color:var(--muted);margin-top:2px}.bt-med{font-size:11px;color:var(--faint);margin-top:3px;line-height:1.4;word-break:break-word}.bt-err{font-size:11px;color:var(--red,#e5484d);margin-top:3px;word-break:break-word}.fcard{border:1px solid var(--line);border-radius:var(--r);margin-bottom:10px;background:var(--elev);padding:12px 14px}.fthumbs{display:flex;gap:4px;overflow-x:auto;padding-bottom:6px;margin-bottom:8px}.fthumb{width:46px;height:46px;flex:none;border-radius:7px;object-fit:cover;background:var(--bg);display:flex;align-items:center;justify-content:center}.fthumb.vid{color:var(--faint)}.fthumb.vid svg.ic{width:17px;height:17px}.fthumb.bad{outline:2px solid var(--amber);outline-offset:-2px}.f-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f-name .f-task{color:var(--muted);font-weight:400;font-size:12px}.f-meta{font-size:11px;color:var(--faint);margin-top:3px;display:flex;gap:7px;align-items:center;flex-wrap:wrap}.f-meta .sep{width:3px;height:3px;border-radius:50%;background:var(--line-hi);flex:none}.f-err{font-size:12px;color:var(--red,#e5484d);margin-top:8px;line-height:1.4;word-break:break-word}.f-susp{font-size:11.5px;color:var(--amber);margin-top:5px;line-height:1.35;word-break:break-word}.f-act{display:flex;gap:8px;margin-top:11px}.f-act .tbtn{flex:1;justify-content:center}.f-act .tbtn.danger{color:var(--red,#e5484d)}.f-act .tbtn:disabled{opacity:.5;pointer-events:none}.fthumb{cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.mv-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e0;z-index:120;display:flex;align-items:center;justify-content:center;padding:20px}.mv{position:relative;max-width:96vw;max-height:92vh;display:flex;flex-direction:column;align-items:center;gap:8px}.mv img,.mv video{max-width:96vw;max-height:84vh;border-radius:var(--r);background:#000;object-fit:contain}.mv-cap{color:var(--muted);font-size:11.5px;text-align:center;word-break:break-word;max-width:90vw}.mv-x{position:absolute;top:-6px;right:-6px;width:34px;height:34px;border-radius:50%;background:var(--elev);border:1px solid var(--line-hi);color:var(--text);font-size:15px;cursor:pointer;z-index:1}.prog{position:absolute;left:0;bottom:-1px;height:2px;background:var(--accent);border-radius:0 2px 2px 0}#themebar{position:fixed;left:18px;bottom:78px;z-index:30}#themebar select{background:var(--elev);border:1px solid var(--line-hi);color:var(--text);border-radius:var(--r-sm);padding:8px 10px;font-family:inherit;font-size:12.5px;box-shadow:var(--hi),var(--shadow-sm)}.ghead.nostick{position:static}.dev-ctl{display:flex;gap:2px;align-items:center}.dev-ctl .delete{color:var(--red)}.dev-ctl .delete:disabled{color:var(--faint);opacity:.45;cursor:not-allowed}.dev-console{display:flex;flex-direction:column;gap:10px}.dev-chead{display:flex;align-items:center;gap:8px;padding:2px 0}.dev-chead .grow{flex:1}.dev-term{background:#0c0d0f;border:1px solid var(--line);border-radius:var(--r);padding:11px 12px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.7;max-height:62vh;overflow:auto}.dev-line{display:flex;gap:9px;white-space:pre-wrap;word-break:break-word}.dev-line .dt{color:var(--faint);flex:none}.dev-line .dx{color:var(--text)}.dev-line.warning .dx{color:var(--amber)}.dev-line.error .dx{color:var(--red)}.caixa{padding:12px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--elev)}.seg .opt.dis{opacity:.35;cursor:not-allowed}.navalerta{position:absolute;top:4px;left:calc(50% + 7px);width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 0 2px var(--bg)}.fim{display:flex;align-items:center;gap:8px}.drow.bad .acc{background:var(--red)}
