.filtro-periodo{container-type:inline-size;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:.6rem .9rem;margin-bottom:1rem}.filtro-periodo-atalhos{display:flex;flex-wrap:wrap;gap:.25rem}.filtro-periodo-atalhos button{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:999px;padding:.25rem .75rem;font:inherit;font-size:.85rem;cursor:pointer}.filtro-periodo-atalhos button:hover{background:var(--azul-delta-50)}.filtro-periodo-atalhos button.on{background:var(--azul-isotipo);border-color:var(--azul-isotipo);color:#fff}.filtro-periodo-datas{display:flex;align-items:center;gap:.4rem;color:var(--color-text-muted);font-size:.85rem}.filtro-periodo-datas input{font:inherit;font-size:.85rem;padding:.2rem .35rem;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.filtro-periodo-resumo{margin:0;flex-basis:100%;font-size:.85rem}.ig{container:ig / inline-size;--ig-teams: #5b5fc7;display:flex;flex-direction:column;gap:1rem}.ig-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ig-title{display:flex;align-items:center;gap:.75rem}.ig-title h1{margin:0;font-size:1.5rem;color:var(--delta-marinho)}.ig-title p{margin:.15rem 0 0;color:var(--color-text-muted);font-size:.9rem}.ig-badge{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-sm);background:var(--ig-teams);color:#fff}.ig-shell{display:grid;grid-template-columns:200px minmax(0,1fr);gap:1rem;align-items:start}.ig-nav{display:flex;flex-direction:column;gap:2px;position:sticky;top:1rem}.ig-nav button{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:0;background:none;text-align:left;padding:.5rem .75rem;border-radius:var(--radius-sm);font:inherit;font-size:.9rem;color:var(--color-text);cursor:pointer}.ig-nav button:hover{background:var(--azul-delta-50)}.ig-nav button.on{background:var(--azul-delta-50);color:var(--azul-isotipo);font-weight:600}.ig-sep{height:1px;background:var(--color-border);margin:.4rem .5rem}.ig-count{font-size:.75rem;padding:0 .45rem;border-radius:999px;background:#eef2f5;color:var(--grafite-delta);font-weight:600}.ig-count.alerta{background:#faeeda;color:#633806}.ig-main{container:igmain / inline-size;display:flex;flex-direction:column;gap:1rem;min-width:0}@container ig (max-width: 760px){.ig-shell{grid-template-columns:minmax(0,1fr)}.ig-nav{position:static;flex-direction:row;overflow-x:auto}.ig-nav button{white-space:nowrap}.ig-sep{display:none}}.ig-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.ig-ph{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.9rem 1.1rem;border-bottom:1px solid var(--color-border)}.ig-ph h3{margin:0;font-size:1rem;color:var(--delta-marinho)}.ig-ph p{margin:.15rem 0 0;font-size:.85rem;color:var(--color-text-muted)}.ig-empty{padding:1.5rem 1.1rem;text-align:center;color:var(--color-text-muted);font-size:.9rem;display:flex;flex-direction:column;gap:.25rem}.ig-empty b{color:var(--color-text)}.ig-li{display:flex;align-items:center;gap:.75rem;padding:.65rem 1.1rem;border-bottom:1px solid var(--color-border)}.ig-li:last-child{border-bottom:0}.ig-li .m{flex:1;min-width:0}.ig-li .t{font-weight:600;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ig-li .d{font-size:.82rem;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis}.ig-when{font-size:.8rem;color:var(--color-text-muted);white-space:nowrap}.ig-tile{display:grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:var(--radius-sm);background:#eef2f5;color:var(--grafite-delta)}.ig-tile.t1{background:var(--azul-delta-50);color:var(--azul-isotipo)}.ig-tile.t2{background:#e6f4f1;color:#0f766e}.ig-tile.t3{background:#f1ebfb;color:#6d28d9}.ig-tile.t4{background:#faeeda;color:#92400e}.ig-tile.t5{background:#fcebeb;color:#991b1b}.ig-tile.t6{background:#eaf3de;color:#3f6212}.ig-num{font-size:.75rem;font-weight:600;color:var(--color-text-muted);background:#eef2f5;border-radius:999px;padding:.05rem .5rem;margin-right:.35rem;vertical-align:middle}.ig-av{display:inline-grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:50%;color:#fff;font-size:.75rem;font-weight:700}.ig-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}.ig-stat{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:.9rem 1.1rem;display:flex;flex-direction:column;gap:.2rem}.ig-stat .k{font-size:.8rem;color:var(--color-text-muted)}.ig-stat .v{font-size:1.6rem;font-weight:700;color:var(--delta-marinho)}.ig-stat .v small{font-size:.85rem;font-weight:400;color:var(--color-text-muted)}.ig-stat .s{font-size:.8rem;color:var(--color-text-muted)}.ig-two{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1rem;align-items:start}.ig-col{display:flex;flex-direction:column;gap:1rem}@container igmain (max-width: 760px){.ig-two{grid-template-columns:minmax(0,1fr)}}.ig-sw{position:relative;flex:none;width:2.25rem;height:1.25rem;border-radius:999px;border:0;background:var(--cinza-delta);cursor:pointer;transition:background .15s}.ig-sw:after{content:"";position:absolute;top:2px;left:2px;width:calc(1.25rem - 4px);height:calc(1.25rem - 4px);border-radius:50%;background:#fff;transition:transform .15s}.ig-sw[aria-checked=true]{background:var(--color-success-text)}.ig-sw[aria-checked=true]:after{transform:translate(1rem)}.ig-sw:disabled{opacity:.5;cursor:default}.ig-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#03253959}.ig-drawer{position:fixed;top:0;right:0;bottom:0;z-index:51;width:min(520px,100%);background:var(--color-surface);box-shadow:-8px 0 24px #03253926;display:flex;flex-direction:column}.ig-drawer.largo{width:min(1040px,100%)}.ig-dh{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--color-border)}.ig-dh h3{margin:0;font-size:1.1rem;color:var(--delta-marinho)}.ig-db{flex:1;overflow:auto;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.ig-db.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}@media (max-width: 900px){.ig-db.split{grid-template-columns:minmax(0,1fr)}}.ig-df{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap;padding:.9rem 1.25rem;border-top:1px solid var(--color-border)}.ig-field{display:flex;flex-direction:column;gap:.35rem}.ig-lbl{font-size:.85rem;font-weight:600;color:var(--color-text)}.ig-acard{border:1px solid var(--color-border);border-left:4px solid var(--ig-teams);border-radius:4px var(--radius-sm) var(--radius-sm) 4px;padding:.75rem;background:var(--color-surface);font-size:.8rem;display:flex;flex-direction:column;gap:.3rem}.ig-ac-t{line-height:1.45;white-space:pre-wrap}.ig-ac-t.b{font-weight:700}.ig-ac-t.sm{font-size:.75rem}.ig-ac-t.md{font-size:.9rem}.ig-ac-t.lg{font-size:1rem}.ig-ac-t.xl{font-size:1.3rem;line-height:1.2}.ig-ac-t.s{color:var(--color-text-muted)}.ig-ac-t.c-g{color:var(--color-success-text)}.ig-ac-t.c-w{color:#b45309}.ig-ac-t.c-a{color:#b91c1c}.ig-ac-t.c-ac{color:var(--azul-isotipo)}.ig-ac-t.r{text-align:right}.ig-ac-facts{display:grid;grid-template-columns:auto 1fr;gap:.2rem .75rem}.ig-ac-fact{display:contents}.ig-ac-fact>span:first-child{color:var(--color-text-muted)}.ig-ac-sec{border-top:1px solid var(--color-border);padding-top:.45rem;margin-top:.2rem;display:flex;flex-direction:column;gap:.2rem}.ig-ac-cols{display:flex;gap:.4rem;margin-top:.2rem}.ig-ac-col{min-width:0;display:flex;flex-direction:column;gap:1px;overflow-wrap:break-word}.ig-ac-col.em{background:#f3f6f9;border-radius:6px;padding:.4rem .45rem}.ig-ac-act{align-self:flex-start;margin-top:.4rem;border:1px solid var(--color-border);border-radius:6px;padding:.25rem .75rem;font-weight:600}.ig-dica{margin:0;font-size:.8rem;color:var(--color-text-muted);line-height:1.45}.ig-dica-erro{color:#a32d2d;margin-top:.2rem}.ig-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ig-sim,.ig-nao{display:inline-flex;align-items:center;gap:.25rem;font-size:.82rem;font-weight:500}.ig-sim{color:var(--color-success-text)}.ig-nao{color:#92400e}.ig-msg{margin-right:auto;display:inline-flex;align-items:center;gap:.3rem;font-size:.82rem;color:var(--color-text-muted);min-width:0}.ig-msg.ok{color:var(--color-success-text)}.ig-msg.erro{color:#a32d2d}.ig-check{display:flex;align-items:center;gap:.6rem;font-size:.875rem;cursor:pointer}.ig-linha-clicavel{cursor:pointer}.ig-linha-clicavel:hover td{background:#f6fafd}.ig-linha-clicavel:focus-visible{outline:2px solid var(--azul-isotipo);outline-offset:-2px}.ig-passos{margin:0;padding:.9rem 1.1rem .9rem 2.4rem;font-size:.875rem;line-height:1.6;display:flex;flex-direction:column;gap:.4rem}.ig-linkinfo{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.ig-linkerro{flex-basis:100%;font-size:.8rem;color:#a32d2d}.ig-aviso-remover{font-size:.82rem;color:#92400e}.ig-det summary{cursor:pointer;font-size:.82rem;color:var(--azul-isotipo)}.ig-det ol{margin:.5rem 0 0;padding-left:1.25rem;font-size:.8rem;line-height:1.6;color:var(--color-text-muted)}.ig-equipes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem;padding:1rem 1.1rem}.ig-equipe{display:flex;flex-direction:column;gap:.6rem;text-align:left;font:inherit;color:inherit;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.85rem;cursor:pointer}.ig-equipe:hover{border-color:var(--azul-delta-300)}.ig-equipe.inativa{opacity:.55}.ig-equipe-h{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.ig-equipe-h b{display:inline-flex;align-items:center;gap:.4rem;font-size:.95rem}.ig-cdot{width:.65rem;height:.65rem;border-radius:50%;flex:none}.ig-pilha{display:flex;align-items:center;min-height:2rem}.ig-pilha .ig-av{margin-right:-.4rem;border:2px solid var(--color-surface)}.ig-pilha>span:not(.ig-av){margin-left:.6rem}.ig-kv{display:grid;grid-template-columns:auto 1fr;gap:.25rem .75rem;font-size:.82rem}.ig-kv>span:nth-child(odd){color:var(--color-text-muted)}.ig-cores{display:flex;flex-wrap:wrap;gap:.4rem}.ig-cores button{width:1.6rem;height:1.6rem;border-radius:50%;border:2px solid transparent;cursor:pointer;box-shadow:inset 0 0 0 2px var(--color-surface)}.ig-cores button.on{border-color:var(--delta-marinho)}.ig-sups{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.ig-sup{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .3rem .15rem .15rem;border:1px solid var(--color-border);border-radius:999px;font-size:.82rem}.ig-sup .ig-av{width:1.5rem;height:1.5rem;font-size:.65rem}.ig-sup.sem{background:#faeeda;border-color:#f0d9b5;color:#633806}.ig-tirar{display:inline-grid;place-items:center;width:1.2rem;height:1.2rem;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}.ig-tirar:hover{background:#00000014}.ig-colab{display:flex;flex-direction:column;gap:.75rem;padding:.9rem 1.1rem}.ig-barra{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ig-barra select{max-width:230px}.ig-busca{display:flex;align-items:center;gap:.35rem;flex:1 1 200px;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:0 .6rem;background:#fff;color:var(--color-text-muted)}.ig-busca input{border:0;padding-left:0;flex:1;min-width:0}.ig-busca input:focus-visible{outline:none}.ig-busca:focus-within{outline:2px solid var(--azul-isotipo);outline-offset:1px}.ig-abas-filtro{display:inline-flex;flex-wrap:wrap;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.ig-abas-filtro button{border:0;border-right:1px solid var(--color-border);background:var(--color-surface);font:inherit;font-size:.82rem;padding:.4rem .7rem;color:var(--color-text);cursor:pointer}.ig-abas-filtro button:last-child{border-right:0}.ig-abas-filtro button.on{background:var(--azul-delta-50);color:var(--azul-isotipo);font-weight:600}.ig-abas-n{font-size:.75rem;color:var(--color-text-muted)}.ig-tabela-rolagem{overflow-x:auto}.ig-pessoa{display:flex;align-items:center;gap:.6rem}.ig-sel-equipe{max-width:190px}.ig-chat-cel{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.ig-historico td{vertical-align:top}.ig-recarregando{opacity:.55}.ig-tabela-rolagem>.tabela{min-width:640px}.ig-panel>.ig-tabela-rolagem{padding:.25rem 1rem}.ig-envio-botoes{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.3rem}.ig-btn-mini{padding:.2rem .4rem;font-size:.8rem;color:var(--azul-isotipo)}.ig-envio-info{display:flex;flex-direction:column;gap:.2rem;font-size:.82rem}.ig-msgenv{background:#f3f6f9;border-radius:var(--radius-sm);padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.ig-msgenv-h{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--color-text-muted)}.ig-msgenv-h b{color:var(--color-text)}.ig-msgenv-bot{display:grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:6px;background:var(--ig-teams);color:#fff}.ig-log-area{grid-column:1 / -1;display:flex;flex-direction:column;gap:.6rem;min-width:0}.ig-logtxt{margin:0;padding:.75rem;background:#f3f6f9;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.78rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.ige-rule{display:flex;align-items:center;gap:.75rem;padding:.8rem 1.1rem;border-bottom:1px solid var(--color-border);cursor:pointer}.ige-rule:last-child{border-bottom:0}.ige-rule:hover,.ige-rule:focus-visible{background:var(--azul-delta-50);outline:none}.ige-rule-m{flex:1;min-width:0}.ige-rule-m .n{font-weight:600;font-size:.92rem}.ige-rule-m .f{font-size:.84rem;color:var(--color-text-muted);margin-top:.1rem}.ige-chips{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.4rem}.ige-chip{display:inline-flex;align-items:center;gap:.2rem;font-size:.74rem;padding:.1rem .5rem;border-radius:999px;background:#eef2f5;color:var(--grafite-delta)}.ige-chip.teams{background:#ecebfa;color:#444791}.ige-chip.script{background:var(--azul-delta-50);color:var(--azul-isotipo)}.ige-chip.bad{background:#fcebeb;color:#791f1f}.ige-last{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;flex:none}@container igmain (max-width: 640px){.ige-rule{flex-wrap:wrap}.ige-last{align-items:flex-start}}.ige-form,.ige-prev{display:flex;flex-direction:column;gap:1rem;min-width:0}.ige-prev{position:sticky;top:0;gap:.5rem}.ig-db.split:has(>.ige-script-esq){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}@media (max-width: 900px){.ig-db.split:has(>.ige-script-esq){grid-template-columns:minmax(0,1fr)}.ige-prev{position:static}}.ige-sem-margem{margin:0}.ige-aviso-texto{color:#92400e}.ige-df-slot{display:contents}.ige-df-msg{flex:1;min-width:0;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.35rem;font-size:.82rem;color:var(--color-text-muted)}.ige-df-msg.ok{color:var(--color-success-text)}.ige-df-msg.erro{color:#a32d2d}.ige-scriptbtn{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.ige-scriptbtn.mod{background:var(--azul-delta-50);border-color:var(--azul-isotipo);color:var(--azul-isotipo);font-weight:600}.ige-linkbtn{align-self:flex-start;padding-left:0;color:var(--color-primary)}.ige-triggers{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.4rem}.ige-trig{display:flex;align-items:center;gap:.55rem;text-align:left;padding:.5rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);font:inherit;cursor:pointer}.ige-trig b{display:block;font-size:.84rem}.ige-trig small{display:block;font-size:.74rem;color:var(--color-text-muted)}.ige-trig.on{border-color:var(--azul-isotipo);background:var(--azul-delta-50);box-shadow:inset 0 0 0 1px var(--azul-isotipo)}.ige-trig:disabled{opacity:.5;cursor:default}.ige-pick,.ige-days{display:flex;flex-wrap:wrap;gap:.35rem}.ige-pick button,.ige-days button,.ige-pill{display:inline-flex;align-items:center;gap:.25rem;padding:.3rem .7rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:.8rem;cursor:pointer}.ige-pick button.on,.ige-days button.on,.ige-pill.on{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.ige-pill.zero{opacity:.55}.ige-rc{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.4rem}.ige-rc button{text-align:left;padding:.5rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);font:inherit;cursor:pointer}.ige-rc button b{display:block;font-size:.84rem}.ige-rc button small{display:block;font-size:.74rem;color:var(--color-text-muted)}.ige-rc button.on{border-color:var(--azul-isotipo);background:var(--azul-delta-50);box-shadow:inset 0 0 0 1px var(--azul-isotipo)}.ige-extra{display:flex;flex-direction:column;gap:.5rem;margin-top:.4rem;font-size:.82rem}.ige-extra select{max-width:100%}.ige-semlink{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.55rem .75rem;border-radius:var(--radius-sm);background:#faeeda;color:#633806;font-size:.8rem}.ige-semlink b{display:inline-flex;align-items:center;gap:.3rem}.ige-inline{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.ige-time{width:4.5rem;text-align:center}.ige-check{display:flex;align-items:center;gap:.4rem;font-size:.85rem}.ige-fx{display:grid;grid-template-columns:130px minmax(0,1fr);gap:.5rem;align-items:start;padding:.3rem 0}.ige-fx-l{font-size:.78rem;color:var(--color-text-muted);padding-top:.3rem}.ige-fx-p{display:flex;flex-wrap:wrap;gap:.3rem}.ige-fx-res{display:flex;flex-direction:column;gap:.3rem;padding:.55rem .75rem;border-radius:var(--radius-sm);background:#f3f6f9;font-size:.8rem}@media (max-width: 600px){.ige-fx{grid-template-columns:minmax(0,1fr)}}.ige-tmsg{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border:1px solid var(--color-border);border-radius:var(--radius);background:#f5f5fb;font-size:.85rem}.ige-tmsg-h{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--color-text-muted)}.ige-tmsg-h b{color:var(--color-text)}.ige-bot{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--ig-teams);color:#fff}.ige-cadaum{display:flex;flex-direction:column;gap:.45rem}.ige-cadaum-nav{display:flex;align-items:center;gap:.3rem}.ige-cadaum-nav select{flex:1;min-width:0}.ige-envio{display:flex;flex-direction:column;gap:.2rem;padding:.6rem .8rem;border-radius:var(--radius-sm);font-size:.82rem;background:#eaf3de;color:#27500a}.ige-envio.warn{background:#faeeda;color:#633806}.ige-envio.bad{background:#fcebeb;color:#791f1f}.ige-envio .t{display:flex;align-items:flex-start;gap:.35rem}.ige-envio .d.s{opacity:.85;font-style:italic}.ige-sh{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.ige-who{font-size:.75rem;padding:.1rem .5rem;border-radius:999px;background:var(--azul-delta-50);color:var(--azul-isotipo)}.ige-who.pad{background:#eef2f5;color:var(--grafite-delta)}.ige-code{display:flex;height:420px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#0f1e2b;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12.5px;line-height:1.5}.ige-nums{flex:none;padding:.6rem .5rem;min-width:2.6rem;text-align:right;white-space:pre;color:#5d7487;background:#0b1722;overflow:hidden;-webkit-user-select:none;user-select:none}.ige-ed{position:relative;flex:1;min-width:0}.ige-ed pre,.ige-ed textarea{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:.6rem .7rem;border:0;font:inherit;white-space:pre;overflow:auto;-moz-tab-size:2;tab-size:2}.ige-ed pre{color:#d6e2ec;pointer-events:none;overflow:hidden}.ige-ed textarea{resize:none;background:transparent;color:transparent;caret-color:#fff;outline:none}.ige-ed textarea::selection{background:#78aadc59}.ige-code .tk-c{color:#6f8798;font-style:italic}.ige-code .tk-s{color:#a5d6a7}.ige-code .tk-k{color:#f0a8d0}.ige-code .tk-n{color:#f6c177}.ige-code .tk-f{color:#8fc7ff}.ige-ref{display:flex;flex-direction:column;gap:.25rem;max-height:220px;overflow:auto;font-size:.78rem}.ige-ref-linha{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:.5rem}.ige-ref-linha code{overflow-wrap:anywhere}.ige-det summary{cursor:pointer;font-size:.8rem;color:var(--color-primary)}.ige-json{max-height:260px;overflow:auto;margin:.4rem 0 0;padding:.5rem;border-radius:var(--radius-sm);background:#f3f6f9;font-size:.74rem}.ige-safe{display:flex;gap:.5rem;padding:.55rem .75rem;border-radius:var(--radius-sm);background:#f3f6f9;font-size:.78rem;color:var(--color-text-muted)}.ige-errbox{padding:.55rem .75rem;border-radius:var(--radius-sm);background:#fcebeb;color:#791f1f;font-size:.8rem}.ige-okline{display:flex;align-items:center;gap:.3rem;font-size:.8rem;color:var(--color-success-text)}.ige-okline.bad{color:#a32d2d}.agd{--agd-vermelho: #a32d2d;--agd-ambar: #b45309;--agd-calor-0: #eef2f5;--agd-calor-1: color-mix(in srgb, var(--azul-isotipo) 22%, #eef2f5);--agd-calor-2: color-mix(in srgb, var(--azul-isotipo) 45%, #eef2f5);--agd-calor-3: color-mix(in srgb, var(--azul-isotipo) 70%, #eef2f5);--agd-calor-4: var(--delta-marinho);--agd-fds: #f6f8fa}.agd-corpo{container:agd / inline-size;display:flex;flex-direction:column;gap:1rem}.agd h3{margin:0;font-size:1rem;color:var(--delta-marinho)}.agd .card p{margin:.2rem 0 0}.agd-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.agd .selo{display:inline-flex;align-items:center;gap:.2rem;font-size:.7rem;padding:.1rem .5rem;white-space:nowrap}.agd-barra{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.agd-ano-nav{display:inline-flex;align-items:center;gap:.15rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:.1rem}.agd-ano-nav b{min-width:3rem;text-align:center;font-variant-numeric:tabular-nums;color:var(--delta-marinho)}.agd-seg{display:inline-flex;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;background:var(--color-surface)}.agd-seg button{border:0;background:transparent;padding:.4rem .75rem;font-size:.8rem;color:var(--color-text-muted)}.agd-seg button.on{background:var(--color-primary);color:#fff;font-weight:600}.agd-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.agd-kpi{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem;min-width:0;border-left-width:3px}.agd-kpi-laranja{border-left-color:var(--laranja-delta-700)}.agd-kpi-azul{border-left-color:var(--azul-isotipo)}.agd-kpi-vermelho{border-left-color:var(--agd-vermelho)}.agd-kpi-ambar{border-left-color:var(--agd-ambar)}.agd-kpi-rotulo{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.agd-kpi-valor{font-size:1.5rem;font-weight:700;color:var(--delta-marinho);font-variant-numeric:tabular-nums}.agd-kpi-sub{font-size:.75rem;color:var(--color-text-muted)}.agd-kpi-sub b{color:var(--color-text);font-weight:600}.agd-card-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}.agd-legenda{display:inline-flex;align-items:center;gap:.25rem}.agd-legenda .agd-nivel{display:inline-block;width:11px;height:11px;border-radius:3px}.agd-calor-rolagem{overflow-x:auto}.agd-heat,.agd-meses{display:grid;grid-template-columns:repeat(53,minmax(0,1fr));gap:3px;min-width:480px}.agd-meses{font-size:.65rem;color:var(--color-text-muted);margin-top:.4rem}.agd-heat{margin-top:.25rem}.agd-heat button{aspect-ratio:1;border:0;border-radius:3px;padding:0}.agd-nivel.l0{background:var(--agd-calor-0)}.agd-nivel.l1{background:var(--agd-calor-1)}.agd-nivel.l2{background:var(--agd-calor-2)}.agd-nivel.l3{background:var(--agd-calor-3)}.agd-nivel.l4{background:var(--agd-calor-4)}.agd-heat button.hoje{outline:2px solid var(--laranja-delta-700);outline-offset:1px}.agd-heat button.sel{outline:2px solid var(--azul-isotipo);outline-offset:1px}.agd-filtros{display:flex;flex-direction:column;gap:.6rem}.agd-busca{display:flex;align-items:center;gap:.4rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:0 .6rem;color:var(--color-text-muted)}.agd-busca input{flex:1;min-width:0;border:0;padding:.5rem 0;background:transparent}.agd-busca input:focus-visible{outline:none}.agd-busca:focus-within{outline:2px solid var(--azul-isotipo);outline-offset:1px}.agd-frow{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.agd-fl{font-size:.7rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;min-width:5rem}.agd-fl-meio{margin-left:.75rem;min-width:0}.agd-pilula{display:inline-flex;align-items:center;gap:.25rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);padding:.2rem .65rem;font-size:.78rem}.agd-pilula:hover{border-color:var(--azul-isotipo)}.agd-pilula.on{background:var(--azul-delta-50);border-color:var(--azul-isotipo);color:var(--azul-isotipo);font-weight:600}.agd-dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:.35rem;flex:none}.agd-main{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:1rem;align-items:start}.agd-calhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.agd-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.agd-dow{font-size:.65rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;text-align:center;padding:2px 0 4px}.agd-dia{min-height:88px;min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:4px 5px;background:var(--color-surface);display:flex;flex-direction:column;gap:3px;text-align:left;font:inherit;color:var(--color-text)}.agd-dia:hover{border-color:var(--azul-isotipo)}.agd-dia.fds{background:var(--agd-fds)}.agd-dia.fora{visibility:hidden}.agd-dia.sel{border-color:var(--azul-isotipo);box-shadow:0 0 0 2px color-mix(in srgb,var(--azul-isotipo) 30%,transparent)}.agd-dia-topo{display:flex;justify-content:space-between;align-items:center}.agd-dia .n{font-size:.75rem;font-weight:700;width:22px;height:22px;border-radius:50%;display:grid;place-items:center}.agd-dia.hoje .n{background:var(--laranja-delta-700);color:#fff}.agd-dia-qtd{display:none;font-size:.65rem;font-weight:700;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--azul-isotipo);color:#fff;place-items:center}.agd-fer{font-size:.62rem;line-height:1.2;color:var(--agd-vermelho);overflow:hidden;text-overflow:ellipsis}.agd-fer.pf{color:var(--agd-ambar)}.agd-fer svg{vertical-align:-1px}.agd-ev{font-size:.65rem;line-height:1.25;padding:2px 5px;border-radius:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.agd-ev.mais{background:transparent;color:var(--color-text-muted);padding:0 2px}.agd-legenda-areas{display:flex;flex-wrap:wrap;gap:.4rem .9rem;margin-top:.75rem}.agd-grupo{margin-top:.9rem}.agd-grupo-t{font-size:.7rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem}summary.agd-grupo-t{cursor:pointer}.agd-vazio{padding:1.25rem;text-align:center;color:var(--color-text-muted);font-size:.85rem}.agd-item{display:flex;gap:.6rem;width:100%;margin-bottom:.4rem;padding:.55rem .7rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);text-align:left;font:inherit;color:var(--color-text)}.agd-item:hover{border-color:var(--azul-isotipo);box-shadow:var(--shadow)}.agd-item-barra{width:4px;border-radius:3px;flex:none}.agd-item-dt{flex:none;width:2.6rem;text-align:center;line-height:1.1}.agd-item-dt b{display:block;font-size:1.05rem;color:var(--delta-marinho)}.agd-item-dt span{font-size:.62rem;color:var(--color-text-muted);text-transform:uppercase}.agd-item-corpo{display:flex;flex-direction:column;min-width:0;flex:1}.agd-item-tt{font-weight:700;font-size:.85rem;line-height:1.3}.agd-item-mt{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.3rem}.agd-item-tx{font-size:.78rem;color:var(--color-text-muted);margin-top:.35rem;line-height:1.4}.agd-item-tx svg{vertical-align:-2px}.agd-ents{display:inline-flex;gap:2px}.agd-ents span{font-size:.6rem;font-weight:700;width:17px;height:17px;border-radius:5px;display:grid;place-items:center;background:#eef2f5;color:var(--color-text-muted)}.agd-ents span.on{background:var(--azul-isotipo);color:#fff}.agd-lista{display:flex;flex-direction:column;gap:1rem}.agd-lista-mes h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem}.agd-lista-mes h3 small{font-weight:400;font-size:.75rem;color:var(--color-text-muted)}.agd-lista-itens{margin-top:.6rem}.agd-secao h3+p{margin-bottom:.6rem}.agd-tabela-rolagem{overflow:auto;max-height:640px}.agd-tbl{font-size:.8rem}.agd-tbl th{position:sticky;top:0;background:var(--color-surface)}.agd-tbl td{vertical-align:top}.agd-linha-clique{cursor:pointer}.agd-linha-clique:hover td{background:var(--color-bg)}.agd-link{border:0;background:none;padding:0;font:inherit;font-weight:700;color:var(--color-text);text-align:left}.agd-num{text-align:center;font-variant-numeric:tabular-nums}.agd-nowrap{white-space:nowrap}.agd-form-feriado{margin-top:.9rem}.agd-equipe{display:inline-flex;align-items:center;gap:.2rem;font-size:.75rem;padding:.1rem .5rem;border:1px solid var(--color-border);border-radius:999px;background:#eef2f5}.agd-equipe .btn-icone{padding:.1rem;color:var(--color-text-muted)}.agd-hist-card summary{cursor:pointer;font-weight:600;color:var(--delta-marinho)}.agd-hist{margin:.5rem 0 0;padding-left:1.1rem;font-size:.8rem;line-height:1.6}.agd-hist .texto-fraco{font-size:inherit}.agd-gaveta{display:flex;flex-direction:column;gap:1rem}.agd-gaveta p{margin:0}.agd-inline{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.agd-area{font-size:.72rem;font-weight:700;color:#fff;padding:.1rem .55rem;border-radius:999px}.agd-sec{font-size:.85rem;line-height:1.55;display:flex;flex-direction:column;gap:.2rem}.agd-pre{white-space:pre-wrap}.agd-sec a{color:var(--color-primary);display:inline-flex;align-items:center;gap:.2rem}.agd-rotulo-icone{display:inline-flex;align-items:center;gap:.3rem}.agd-datas-bloco{margin-top:.5rem;display:flex;flex-direction:column;gap:.4rem}.agd-datas{display:flex;flex-wrap:wrap;gap:5px}.agd-datas>span,.agd-chip{display:inline-flex;align-items:center;gap:.2rem;font:inherit;font-size:.72rem;padding:3px 8px;border-radius:7px;background:#eef2f5;border:1px solid var(--color-border);font-variant-numeric:tabular-nums;color:var(--color-text)}button.agd-chip:hover,.agd-chip.sel{border-color:var(--azul-isotipo)}.agd-datas>span.fds,.agd-chip.fds{border-color:color-mix(in srgb,var(--agd-vermelho) 40%,var(--color-border));color:var(--agd-vermelho)}.agd-chip.passou{opacity:.55}.agd-chip.ajustada{border-color:var(--azul-isotipo);color:var(--azul-isotipo);font-weight:600}.agd-chip.cancelada{text-decoration:line-through;opacity:.6}.agd-ajuste{margin-top:.4rem;padding:.7rem .8rem;border:1px solid var(--azul-isotipo);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:.5rem;font-size:.85rem}.agd-ajuste .campo-check{padding-bottom:0}.agd-alta{color:var(--agd-vermelho)}.agd-baixa{color:#27500a}.agd-datas-impacto{margin-top:.5rem}.agd-hist-det summary{cursor:pointer}.agd-msg{margin-right:auto;font-size:.8rem}.agd-codigo{font-size:.72rem;word-break:break-all;padding:.4rem .5rem}.agd-assinatura{gap:.5rem}.agd-link-campo{width:100%;font-size:.75rem}.agd-form input:not([type=checkbox]):not([type=number]),.agd-form select,.agd-form textarea{width:100%}.agd-form textarea{font:inherit;font-size:.875rem;min-height:64px;resize:vertical;padding:.4rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text)}.agd-form textarea+input{margin-top:.4rem}.agd-form .agd-inline select{width:auto;flex:1;min-width:10rem}.agd-num-campo{width:5rem}.agd-params{margin-top:.6rem;display:flex;flex-direction:column;gap:.5rem}.agd-linha{display:grid;grid-template-columns:5.5rem minmax(0,1fr) 5rem 2rem;gap:.4rem;align-items:center}.agd-linha input[type=number]{width:100%}.agd-linha-cab{font-size:.72rem}.agd-prev{margin-top:.6rem;padding:.6rem .75rem;border-radius:var(--radius-sm);background:var(--color-bg);display:flex;flex-direction:column;gap:.4rem;font-size:.8rem}@container agd (max-width: 1000px){.agd-main{grid-template-columns:minmax(0,1fr)}.agd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container agd (max-width: 600px){.agd-kpis{grid-template-columns:minmax(0,1fr)}.agd-dia{min-height:56px}.agd-ev,.agd-fer{display:none}.agd-dia-qtd{display:grid}.agd-fl{min-width:0;width:100%}.agd-fl-meio{margin-left:0}}:root{--grafico-1: var(--azul-isotipo);--grafico-2: var(--laranja-delta-700);--grafico-3: var(--azul-delta-900);--grafico-4: var(--azul-delta-300);--grafico-5: var(--laranja-delta-400);--grafico-6: var(--grafite-delta);--grafico-sucesso: #3b6d11;--grafico-atencao: #ba7517;--grafico-perigo: #a32d2d;--grafico-grade: #e6edf3}.grafico{container-type:inline-size;margin:0;min-width:0}.grafico-vazio{margin:.5rem 0;color:var(--color-text-muted);font-size:.85rem}.grafico-barras{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.grafico-barra,.grafico-barra-botao{display:grid;grid-template-columns:minmax(5rem,38%) 1fr auto;align-items:center;gap:.5rem;font-size:.8rem}.grafico-barra:has(>.grafico-barra-botao){display:block}.grafico-barra-botao{width:100%;padding:.1rem .2rem;border:none;border-radius:4px;background:none;color:inherit;font:inherit;font-size:.8rem;text-align:left}.grafico-barra-botao:hover{background:var(--azul-delta-50)}.grafico-barra-rotulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text)}.grafico-barra-trilho{display:block;height:.7rem;border-radius:999px;background:#eef3f7;overflow:hidden}.grafico-barra-cheia{display:block;height:100%;border-radius:999px}.grafico-barra-valor{min-width:2.5rem;text-align:right;font-weight:600;font-variant-numeric:tabular-nums;color:var(--delta-marinho)}.grafico-esm{opacity:.45}.grafico-sel .grafico-barra-rotulo{font-weight:600}@container (max-width: 20rem){.grafico-barra,.grafico-barra-botao{grid-template-columns:1fr auto;row-gap:.15rem}.grafico-barra-rotulo{grid-column:1 / -1}}.grafico-svg-caixa{width:100%;overflow:hidden}.grafico-svg-caixa svg{display:block;max-width:100%}.grafico-grade{stroke:var(--grafico-grade);stroke-width:1}.grafico-eixo{fill:var(--color-text-muted);font-size:10.5px;font-variant-numeric:tabular-nums}.grafico-legenda{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin-top:.4rem;font-size:.78rem;color:var(--color-text)}.grafico-legenda-item{display:inline-flex;align-items:center;gap:.35rem}.grafico-dados{margin-top:.4rem;font-size:.78rem}.grafico-dados summary{cursor:pointer;color:var(--color-primary);width:fit-content}.grafico-dados-rolagem{max-height:240px;overflow:auto;margin-top:.35rem}.grafico-dados table{border-collapse:collapse;width:100%}.grafico-dados th,.grafico-dados td{padding:.2rem .5rem;border-bottom:1px solid #edf2f6;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.grafico-dados th:first-child{text-align:left}.grafico-dados thead th{font-weight:500;color:var(--color-text-muted)}.grafico-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ag{container:agentes / inline-size}.ag-espaco{margin-top:1rem}.ag-status{margin:.75rem 0 0}.ag-faixa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.6rem .9rem;border-radius:var(--radius-sm);background:var(--azul-delta-50);color:var(--color-text);font-size:.85rem}.ag-faixa p{margin:0;flex:1 1 20rem;min-width:0;overflow-wrap:anywhere}.ag-faixa-icone{vertical-align:-3px;margin-right:.3rem;color:var(--azul-isotipo)}.ag-motor .selo{display:inline-flex;align-items:center;gap:.25rem}.ag-explica{margin:.4rem 0 0}.ag-explica svg{vertical-align:-2px}.ag-filtro{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:1rem 0}.ag-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .7rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:.8rem}.ag-chip:hover{background:var(--azul-delta-50)}.ag-chip-on{background:var(--azul-delta-50);border-color:var(--azul-isotipo);color:var(--azul-isotipo);font-weight:600}.ag-com-fonte{display:flex;align-items:flex-start;gap:.4rem}.ag-kpis{flex:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;min-width:0}.ag-kpi{display:grid;gap:.2rem;align-content:start;padding:.85rem 1rem;min-width:0;border-left:4px solid var(--color-border)}.ag-kpi-rotulo,.ag-kpi-sub{font-size:.75rem;color:var(--color-text-muted)}.ag-kpi-valor{font-size:1.4rem;font-weight:700;color:var(--delta-marinho);font-variant-numeric:tabular-nums}.ag-kpi-marca{border-left-color:var(--azul-isotipo)}.ag-kpi-sucesso{border-left-color:var(--grafico-sucesso)}.ag-kpi-atencao{border-left-color:var(--grafico-atencao)}.ag-kpi-perigo{border-left-color:var(--grafico-perigo)}.ag-bloco{padding:1rem 1.1rem;min-width:0}.ag-bloco-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.ag-bloco-titulo{display:inline-flex;align-items:center;gap:.35rem;margin:0;font-size:.95rem;color:var(--delta-marinho)}.ag-bloco-dica{margin:-.25rem 0 .5rem}.ag-fonte{position:relative;flex:none;font-size:.78rem}.ag-fonte summary{list-style:none;display:inline-flex;padding:.15rem;border-radius:4px;color:var(--color-text-muted);cursor:pointer}.ag-fonte summary::-webkit-details-marker{display:none}.ag-fonte summary:hover,.ag-fonte[open] summary{color:var(--azul-isotipo)}.ag-fonte p{position:absolute;right:0;top:1.6rem;z-index:5;width:min(320px,80vw);margin:0;padding:.6rem .75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 4px 16px #0325391f;color:var(--color-text);line-height:1.5}.ag-config{display:grid;gap:.6rem}.ag-config-linha{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.ag-config-dias{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--color-text-muted)}.ag-config-dias input{width:5rem}.ag-config-dica{margin:.25rem 0 0}.ag-modelos{display:grid;gap:.6rem}.ag-modelos>p{margin:0}.ag-modelo{display:grid;gap:.5rem;padding:.6rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#f7f9fb}.ag-modelo-topo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ag-modelo-topo input{flex:1 1 12rem;min-width:0}.ag-modelo textarea{font:inherit;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.8rem;width:100%;min-height:90px;resize:vertical;padding:.5rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;color:var(--color-text);box-sizing:border-box}.ag-modelo textarea:focus-visible{outline:2px solid var(--azul-isotipo);outline-offset:1px}.ag-config-acoes{align-items:center}.ag-secao{margin:1.25rem 0 0}.ag-secao-titulo{margin:0 0 .6rem;font-size:1rem}.ag-secao-titulo button{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .3rem .2rem 0;border:none;background:none;color:var(--delta-marinho);font:inherit;font-weight:600;text-align:left}.ag-girado{transform:rotate(-90deg)}.ag-secao-dica{margin:0 0 .6rem}.ag-grade{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;align-items:start}@container agentes (min-width: 52rem){.ag-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.ag-lista{display:grid;gap:.5rem;min-width:0}.ag-linha{padding:.65rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-width:0}.ag-topo{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;font-size:.8rem}.ag-id{font-weight:700;color:var(--azul-isotipo);font-variant-numeric:tabular-nums}a.ag-id:hover{text-decoration:underline}.ag-sub{color:var(--color-text-muted);font-size:.72rem}.ag-assunto{margin:.35rem 0;font-size:.82rem;color:var(--color-text);overflow-wrap:anywhere}.ag-tramite,.ag-mot{display:flex;align-items:flex-start;gap:.3rem;font-size:.72rem;color:var(--color-text-muted);overflow-wrap:anywhere}.ag-tramite{margin:.15rem 0;padding-left:.5rem;border-left:2px solid var(--color-border)}.ag-tramite svg,.ag-mot svg{flex:none;margin-top:1px}.ag-mot{margin:.15rem 0 .5rem}.ag-fluxo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.3rem 0;font-size:.8rem}.ag-seta{color:var(--azul-isotipo)}.ag-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem}.ag-acoes input[type=text]{flex:1 1 14rem;min-width:0}.ag-acoes select{max-width:100%}.btn.ag-ok{border-color:var(--grafico-sucesso);color:var(--grafico-sucesso);background:#eaf3de}.btn.ag-ok:hover:not(:disabled){background:#dcebc9}.btn.ag-nao{border-color:var(--grafico-perigo);color:var(--grafico-perigo);background:#fcebeb}.btn.ag-nao:hover:not(:disabled){background:#f9dcdc}.ag-metodologia{width:min(560px,100%);max-height:calc(100vh - 2rem);overflow:auto}.ag-metodologia h2{margin:0}.ag-metodologia p{margin:.75rem 0 0;color:var(--color-text);line-height:1.5}.ag-metodologia-lista{display:grid;gap:.35rem;margin:.75rem 0 0;font-size:.875rem}.ag-metodologia-lista div{display:flex;flex-wrap:wrap;gap:.35rem}.ag-metodologia-lista dt{font-weight:600}.ag-metodologia-lista dt:after{content:":"}.ag-metodologia-lista dd{margin:0;overflow-wrap:anywhere}.bk{container-type:inline-size;container-name:backlog;display:grid;gap:1rem;min-width:0}.bk-secao{min-width:0}.bk-secao-titulo{display:flex;align-items:center;gap:.4rem;margin:0 0 .35rem;font-size:1rem;color:var(--delta-marinho)}.bk-secao-titulo .btn-icone{gap:.35rem;align-items:center;font:inherit;color:inherit;padding:.1rem .2rem}.bk-secao>.texto-fraco{margin:0 0 .75rem}.bk-form{align-items:start}.bk-campo-inteiro{grid-column:1 / -1}.bk-form .campo>span{display:inline-flex;align-items:center;gap:.25rem}.bk-form textarea{font:inherit;font-size:.875rem;padding:.4rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;color:var(--color-text);min-height:5.5rem;resize:vertical}.bk-form textarea:focus-visible{outline:2px solid var(--azul-isotipo);outline-offset:1px}.bk-form input[type=file]{padding:.3rem;max-width:100%}.bk-previa{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin-top:.75rem}.bk-previa img{max-width:160px;max-height:120px;border-radius:var(--radius-sm);border:1px solid var(--color-border);display:block}.bk-msg{font-size:.8rem}.cartao-rodape .texto-fraco{display:inline-flex;align-items:center;gap:.25rem}.bk-quadro{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem}.bk-coluna{flex:0 0 250px;background:var(--azul-delta-50);border:1px solid var(--color-border);border-radius:var(--radius);padding:.6rem;display:flex;flex-direction:column;gap:.5rem;min-height:90px}.bk-coluna-topo{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-weight:700;font-size:.8rem;color:var(--delta-marinho);padding-bottom:.4rem;border-bottom:1px solid var(--color-border)}.bk-coluna-topo>span:first-child{display:inline-flex;align-items:center;gap:.3rem}.bk-coluna-vazia{padding:.5rem 0}.bk-cartao{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.6rem;display:flex;flex-direction:column;gap:.4rem;box-shadow:var(--shadow);min-width:0}.bk-cartao-topo{display:flex;gap:.35rem;flex-wrap:wrap;align-items:center}.bk-cartao-topo .selo{font-size:.68rem;padding:.1rem .5rem}.bk-num{font-size:.7rem;font-weight:800;color:var(--azul-isotipo);background:var(--azul-delta-50);border:1px solid var(--color-border);border-radius:6px;padding:.05rem .45rem}.bk-titulo{font-size:.8rem;font-weight:700;color:var(--color-text);line-height:1.35;overflow-wrap:anywhere}.bk-desc{font-size:.75rem;color:var(--color-text-muted);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.bk-meta{display:flex;align-items:center;gap:.25rem;font-size:.68rem;color:var(--color-text-muted)}.bk-miniatura{padding:0;border:none;background:none;cursor:zoom-in;align-self:flex-start;max-width:100%}.bk-miniatura img{display:block;max-width:100%;max-height:130px;border-radius:var(--radius-sm);border:1px solid var(--color-border);object-fit:cover}.bk-acoes{display:flex;gap:.25rem;align-items:center;margin-top:.15rem}.bk-acoes select{flex:1;min-width:0;font-size:.72rem;padding:.25rem .4rem}.bk-acoes .btn-icone{color:var(--color-text-muted)}.bk-acoes .btn-icone:hover{color:var(--color-primary);background:var(--azul-delta-50)}.bk-acoes .bk-excluir:hover{color:#a32d2d;background:#fcebeb}.bk-sem-coluna{margin-top:.75rem}.bk-sem-coluna-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem}.bk-dialogo{width:min(620px,100%);max-height:calc(100vh - 2rem);overflow-y:auto}.bk-dialogo .cartao-topo h2{margin:0}.bk-ampliada{cursor:zoom-out}.bk-ampliada img{max-width:90vw;max-height:90vh;border-radius:10px}.bk-ampliada-fechar{position:absolute;top:1rem;right:1rem;color:#fff}@container backlog (max-width: 560px){.bk-quadro{flex-direction:column;overflow-x:visible}.bk-coluna{flex:none;min-height:0}.bk-form .campo{grid-column:1 / -1}}.chat{container:chat / inline-size}.chat-atualizar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.chat-janela{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--color-text-muted)}.chat-janela input{width:5rem}.chat-progresso{margin:-.75rem 0 1rem}.chat-periodo{margin:-.75rem 0 .75rem}.chat-faixa-alerta{background:#fcebeb;color:#791f1f;border:1px solid #f09595}.chat-faixa-alerta span{flex:1}.chat-faixa-alerta a{color:inherit;font-weight:600}.chat-alerta-off{margin:0 0 .75rem}.chat-filtro{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 1rem}.chat-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .7rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:.8rem}.chat-chip:hover{background:var(--azul-delta-50)}.chat-chip-on{background:var(--azul-delta-50);border-color:var(--azul-isotipo);color:var(--azul-isotipo);font-weight:600}.chat-secao{margin:1.25rem 0 0}.chat-secao-titulo{margin:0 0 .6rem;font-size:1rem}.chat-secao-titulo button{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .3rem .2rem 0;border:none;background:none;color:var(--delta-marinho);font:inherit;font-weight:600}.chat-girado{transform:rotate(-90deg)}.chat-espaco{margin-top:1rem}.chat-com-fonte{display:flex;align-items:flex-start;gap:.4rem}.chat-com-fonte>.chat-kpis{flex:1}.chat-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;min-width:0}.card.chat-kpi{display:grid;gap:.2rem;align-content:start;padding:.85rem 1rem;min-width:0;border-top:4px solid var(--color-border)}.chat-kpi-rotulo{font-size:.75rem;color:var(--color-text-muted)}.chat-kpi-valor{font-size:1.4rem;font-weight:700;color:var(--delta-marinho);font-variant-numeric:tabular-nums}.chat-kpi-sub{font-size:.75rem;color:var(--color-text-muted)}.card.chat-kpi-marca{border-top-color:var(--azul-isotipo)}.card.chat-kpi-sucesso{border-top-color:var(--grafico-sucesso)}.card.chat-kpi-atencao{border-top-color:var(--grafico-atencao)}.card.chat-kpi-perigo{border-top-color:var(--grafico-perigo)}.card.chat-kpi-urgente{border-width:2px;border-top-width:2px;border-color:var(--color-border)}.chat-kpi-urgente .chat-kpi-valor{font-size:1.9rem}.chat-kpi-urgente .chat-kpi-rotulo{font-weight:700}.chat-kpi-urgente.chat-kpi-perigo{border-color:var(--grafico-perigo)}.chat-kpi-urgente.chat-kpi-atencao{border-color:var(--grafico-atencao)}.chat-kpi-urgente.chat-kpi-sucesso{border-color:var(--grafico-sucesso)}.chat-grade{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@container chat (min-width: 44rem){.chat-grade-2,.chat-grade-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container chat (min-width: 62rem){.chat-grade-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.chat-bloco{padding:1rem 1.1rem;min-width:0}.chat-bloco-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.chat-bloco-titulo{margin:0;font-size:.95rem;color:var(--delta-marinho)}.chat-bloco-dica{margin:-.25rem 0 .5rem}.chat-fonte{position:relative;flex:none;font-size:.78rem}.chat-fonte summary{list-style:none;display:inline-flex;padding:.15rem;border-radius:4px;color:var(--color-text-muted);cursor:pointer}.chat-fonte summary::-webkit-details-marker{display:none}.chat-fonte summary:hover,.chat-fonte[open] summary{color:var(--azul-isotipo)}.chat-fonte p{position:absolute;right:0;top:1.6rem;z-index:5;width:min(320px,80vw);margin:0;padding:.6rem .75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 6px 20px #0325391f;color:var(--color-text);line-height:1.5}.chat-tabela{margin-top:1rem}.chat-tabela-ferramentas{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem}.chat-tabela-ferramentas input[type=search]{min-width:0;width:14rem;max-width:100%}.chat-ao-vivo{margin-left:auto}.chat-tabela-rolagem{overflow-x:auto}.chat-tabela .n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.chat-tabela td{white-space:nowrap}.chat-tabela td.chat-quebra{white-space:normal;min-width:8rem;overflow-wrap:anywhere}.chat-ordenar{display:inline-flex;align-items:center;gap:.2rem;padding:0;border:none;background:none;color:inherit;font:inherit}.chat-id{display:inline-flex;align-items:center;gap:.3rem}.chat-id a{color:var(--color-primary)}.chat-verificar{padding:.2rem .55rem;font-size:.78rem;border-color:var(--grafico-atencao);color:#633806}.chat-legenda{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:0 0 .5rem;font-size:.78rem;color:var(--color-text-muted)}.chat-legenda span{display:inline-flex;align-items:center;gap:.25rem}.chat-aviso-filtro{display:flex;align-items:center;gap:.3rem;margin:0 0 .6rem;font-size:.8rem;color:#633806}.chat-icone-perigo{color:var(--grafico-perigo);flex:none}.chat-icone-atencao{color:var(--grafico-atencao);flex:none}@media (max-width: 860px){.chat-tabela .tabela th:nth-child(2),.chat-tabela .tabela td:nth-child(2){display:table-cell}}@keyframes chat-piscar-vermelho{50%{background:#a32d2d33}}@keyframes chat-piscar-amarelo{50%{background:#ba751738}}.chat-piscar-vermelho td{animation:chat-piscar-vermelho 1.2s ease-in-out infinite}.chat-piscar-amarelo td{animation:chat-piscar-amarelo 1.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.chat-piscar-vermelho td{animation:none;background:#a32d2d1f}.chat-piscar-amarelo td{animation:none;background:#ba751724}}.chat-metodologia{width:min(560px,100%);max-height:calc(100vh - 2rem);overflow:auto}.chat-metodologia h2{margin:0}.chat-metodologia p{margin:.75rem 0 0;color:var(--color-text);line-height:1.5}.chat-metodologia-lista{display:grid;gap:.35rem;margin:.5rem 0 0;font-size:.875rem}.chat-metodologia-lista div{display:flex;flex-wrap:wrap;gap:.35rem}.chat-metodologia-lista dt{font-weight:600}.chat-metodologia-lista dt:after{content:":"}.chat-metodologia-lista dd{margin:0;overflow-wrap:anywhere}.ea{container-type:inline-size}.ea-fonte-kpis{margin:.5rem 0 0;font-size:.8rem}.ea-filtro{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1rem}.ea-filtro button{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:999px;padding:.25rem .75rem;font:inherit;font-size:.85rem;cursor:pointer}.ea-filtro button:hover{background:var(--azul-delta-50)}.ea-filtro button[aria-pressed=true]{background:var(--azul-isotipo);border-color:var(--azul-isotipo);color:#fff}.ea-grade{display:grid;gap:1rem;margin-top:1rem}.ea-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.ea-g3{grid-template-columns:repeat(3,minmax(0,1fr))}@container (max-width: 1000px){.ea-g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 680px){.ea-g2,.ea-g3{grid-template-columns:minmax(0,1fr)}}.ea-bloco{padding:1rem 1.1rem;min-width:0}.ea-bloco-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.ea-bloco-titulo{margin:0;font-size:.95rem;color:var(--delta-marinho)}.ea-bloco-dica{margin:-.25rem 0 .5rem}.ea-intro{margin:0 0 .75rem;font-size:.85rem;line-height:1.5}.ea-fonte{position:relative;flex:none;font-size:.78rem}.ea-fonte summary{list-style:none;color:var(--color-text-muted);cursor:pointer}.ea-fonte summary::-webkit-details-marker{display:none}.ea-fonte summary:hover,.ea-fonte[open] summary{color:var(--azul-isotipo)}.ea-fonte p{position:absolute;right:0;top:1.6rem;z-index:5;width:min(320px,80vw);margin:0;padding:.6rem .75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 6px 20px #0325391f;color:var(--color-text);line-height:1.5}.ea-secao{margin:1.25rem 0 0}.ea-secao-titulo{margin:0 0 .6rem;font-size:1rem}.ea-secao-titulo button{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .3rem .2rem 0;border:none;background:none;color:var(--delta-marinho);font:inherit;font-weight:600;cursor:pointer}.ea-girado{transform:rotate(-90deg)}.ea-tabela{margin-top:1rem}.ea-tabela-ferramentas{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem}.ea-tabela-ferramentas input[type=search]{min-width:0;width:14rem;max-width:100%}.ea-tabela-rolagem{overflow-x:auto}.ea-tabela .n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ea-tabela td{white-space:nowrap}.ea-ordenar{display:inline-flex;align-items:center;gap:.2rem;padding:0;border:none;background:none;color:inherit;font:inherit;cursor:pointer}.ea-id{display:inline-flex;align-items:center;gap:.3rem;color:var(--color-primary)}.ea-sem-valor{color:var(--color-text-muted)}.ea-aviso-vinculo{display:flex;align-items:center;gap:.3rem;margin:0 0 .5rem}@media (max-width: 860px){.ea-tabela .tabela th:nth-child(2),.ea-tabela .tabela td:nth-child(2){display:table-cell}}.clientes{container-type:inline-size}.cli-tabela{margin-top:1rem}.cli-dica{margin:-.25rem 0 .5rem;font-size:.85rem}.cli-pilula{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:999px;padding:.15rem .65rem;font:inherit;font-size:.85rem;text-align:left;cursor:pointer}.cli-pilula:hover{background:var(--azul-delta-50)}.cli-pilula[aria-pressed=true]{background:var(--azul-isotipo);border-color:var(--azul-isotipo);color:#fff}.cli-fechar{display:inline-flex;align-items:center;gap:.25rem;margin-bottom:.5rem}.cli-contato{margin-top:.5rem;padding:.75rem 1rem}.cli-contato-topo{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.cli-contato .ea-tabela{margin-top:.75rem;box-shadow:none}@container (max-width: 560px){.cli-contato-topo{flex-direction:column;align-items:flex-start}}@media print{.clientes .ea-tabela-ferramentas,.clientes .ea-fonte,.clientes .cli-fechar,.clientes .cli-acao,.clientes .cli-dica{display:none!important}.clientes .ea-secao [hidden]{display:block!important}.clientes .ea-secao-titulo svg{display:none}.cli-pilula{border:0;padding:0;background:none!important;color:inherit!important}}.cx-cartao{margin-bottom:.75rem;padding:0}.cx-cartao>summary{display:flex;align-items:center;gap:.6rem;padding:.85rem 1.1rem;cursor:pointer;list-style:none}.cx-cartao>summary::-webkit-details-marker{display:none}.cx-cartao>summary strong{flex:1;font-weight:600}.cx-seta{color:var(--color-text-muted);transition:transform .15s}.cx-cartao[open] .cx-seta{transform:rotate(180deg)}.cx-corpo{padding:.9rem 1.1rem 1rem;border-top:1px solid var(--color-border)}.cx-alerta{color:#a32d2d;font-size:.85rem}.cx-rodape{margin-top:.5rem}.custos-periodos{margin-bottom:1rem}.custos-atualizando{opacity:.55;transition:opacity .15s}.custos-falhas{color:#633806;font-size:.8rem}.custos-dica{display:flex;align-items:center;gap:.4rem;margin:0 0 1rem}.custos-bloco{margin-top:1rem}.custos-titulo{margin:.5rem 0 .75rem;font-size:.95rem;color:var(--delta-marinho)}.tabela .num{text-align:right;white-space:nowrap}.custos-quando{white-space:nowrap}.custos-erro{max-width:260px;overflow-wrap:anywhere}.custos-grafico{display:flex;align-items:flex-end;gap:2px;height:140px;padding-top:.5rem}.custos-coluna{flex:1;height:100%;display:flex;align-items:flex-end;min-width:0}.custos-barra{width:100%;min-height:1px;background:var(--azul-delta-300);border-radius:3px 3px 0 0}.custos-coluna:hover .custos-barra{background:var(--azul-isotipo)}.custos-eixo{display:flex;justify-content:space-between;gap:.5rem;margin-top:.35rem}.ia{container:ia / inline-size}.ia-dica{margin:-.5rem 0 .75rem;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.ia-vazio{margin:0 0 .75rem}.ia-secao{margin:0 0 1.25rem}.ia-subsecao{margin:1rem 0 0}.ia-secao-titulo{margin:0 0 .6rem;font-size:1rem}.ia-subsecao .ia-secao-titulo{font-size:.9rem}.ia-secao-titulo button{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .3rem .2rem 0;border:none;background:none;color:var(--delta-marinho);font:inherit;font-weight:600;text-align:left;cursor:pointer}.ia-girado{transform:rotate(-90deg)}.ia-barra{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .9rem}.ia-cadencias,.ia-acoes{display:flex;flex-wrap:wrap;gap:.4rem}.ia-acoes{margin-left:auto}.ia-pilula{display:inline-flex;align-items:center;gap:.25rem;padding:.3rem .8rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:.8rem;cursor:pointer}.ia-pilula:hover{border-color:var(--azul-isotipo)}.ia-pilula-on{background:var(--azul-isotipo);border-color:var(--azul-isotipo);color:#fff;font-weight:600}.ia-status{flex-basis:100%;display:flex;align-items:center;gap:.35rem;margin:0;font-size:.8rem}.ia-motor{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .65rem;border:1px solid var(--color-border);border-radius:999px;font-size:.72rem;font-weight:700;white-space:nowrap}.ia-motor-local{background:var(--color-success-bg);border-color:var(--color-success-text);color:var(--color-success-text)}.ia-motor-api,.ia-motor-gemini{background:var(--azul-delta-50);border-color:var(--azul-isotipo);color:var(--azul-isotipo)}.ia-motor-heuristica{background:#eef2f5;color:var(--color-text-muted)}.ia-motor-manual{background:#faeeda;border-color:#b45309;color:#633806}.ia-contexto{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .9rem;padding:.5rem .75rem;margin:0 0 .75rem;border-radius:var(--radius-sm);background:var(--azul-delta-50);font-size:.8rem}.ia-contexto-parte{display:inline-flex;align-items:center;gap:.3rem;flex-wrap:wrap}.ia-contexto .texto-fraco{font-size:.78rem}.ia-forte{color:var(--color-text)}.ia-contexto-dir{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto}.ia-resumo{font-size:.9rem;line-height:1.55;margin:.6rem 0 .9rem}.texto-ia p,.texto-ia ul,.texto-ia ol{margin:0 0 .4rem}.texto-ia p:last-child,.texto-ia ul:last-child,.texto-ia ol:last-child{margin-bottom:0}.texto-ia ul,.texto-ia ol{padding-left:1.2rem}.ia-grade-2,.ia-grade-3{display:grid;grid-template-columns:1fr;gap:.75rem}@container ia (min-width: 560px){.ia-grade-2,.ia-grade-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ia (min-width: 900px){.ia-grade-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ia-card{padding:.9rem 1rem;font-size:.85rem;line-height:1.45;display:flex;flex-direction:column;gap:.45rem;min-width:0}.ia-card-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.ia-card-topo h3,.ia-card-topo h4{margin:0;font-size:.9rem;color:var(--delta-marinho)}.ia-card-topo h4{font-size:.82rem}.ia-card-topo .selo{flex-shrink:0}.ia-card-valor{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.ia-card-valor strong{font-size:1.5rem;font-weight:800;color:var(--azul-isotipo)}.ia-card-antes{margin:0}.ia-card-seg{padding:.7rem .8rem}.ia-variacao{display:inline-flex;align-items:center;gap:.15rem}.ia-sugestao,.ia-linha{display:flex;align-items:flex-start;gap:.35rem;flex-wrap:wrap}.ia-sugestao{font-size:.78rem;color:var(--color-text-muted)}.ia-sugestao>svg,.ia-linha>svg{flex-shrink:0;margin-top:.15rem}.ia-sugestao .texto-ia,.ia-linha .texto-ia{flex:1;min-width:0}.ia-ev{font-size:.78rem;color:var(--color-text-muted)}.ia-rotulo{display:flex;align-items:center;gap:.3rem;margin:.6rem 0 .4rem;font-size:.8rem;font-weight:600;color:var(--color-text-muted)}.ia-amostra-baixa{margin-left:.2rem;vertical-align:-2px;color:#b45309}.ia-prio-alta{border-left:3px solid #a32d2d}.ia-prio-media{border-left:3px solid #b45309}.ia-prio-baixa{border-left:3px solid var(--cinza-delta)}.ia-publico{display:flex;align-items:center;gap:.3rem;margin:0;font-size:.8rem;font-weight:600;color:var(--azul-isotipo)}.ia-temas{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.ia-temas li{padding:.15rem .6rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);font-size:.75rem}.ia-card-acoes{margin-top:auto;padding-top:.35rem}.ia-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;padding:.75rem 1rem;margin:0 0 .75rem;font-size:.85rem}.ia-banner p{margin:0;flex:1 1 18rem}.ia-banner-dir{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ia-upbar{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.6rem .9rem;margin:.75rem 0 1.25rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}.ia-upbar-data{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem}.ia-upbar .ia-status{flex-basis:100%}.ia-quadro{padding:.9rem 1rem;min-width:0}.ia-quadro h3{margin:0;font-size:.9rem}.ia-quadro p{margin:0 0 .5rem}.ia-tabela{overflow-x:auto}.ia-tabela .n{text-align:center;white-space:nowrap}.ia-tabela .tabela th:nth-child(2),.ia-tabela .tabela td:nth-child(2){display:table-cell}.ia-dialogo{max-width:40rem;max-height:85vh;overflow-y:auto}.ia-dialogo-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.ia-dialogo-corpo p{font-size:.85rem;line-height:1.55}.ia-meta{margin:0 0 .75rem;font-size:.85rem}.ia-meta div{margin:0 0 .2rem}.ia-meta dt{display:inline;font-weight:700}.ia-meta dd{display:inline;margin:0}.sf{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.sf-linha{display:flex;flex-wrap:wrap;gap:.4rem}.sf-linha-demais{margin-top:.15rem}.sf-pilula{display:inline-flex;align-items:stretch;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:.8rem;overflow:hidden}.sf-pilula:hover{border-color:var(--azul-isotipo)}.sf-pilula-on{background:var(--azul-isotipo);border-color:var(--azul-isotipo);color:#fff;font-weight:600}.sf-estrela,.sf-item{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.sf-estrela{display:inline-flex;align-items:center;padding:.25rem .15rem .25rem .6rem;color:var(--laranja-delta-600)}.sf-pilula-on .sf-estrela{color:#fff}.sf-item{padding:.25rem .75rem .25rem .3rem;text-align:left}.sf-estrela:focus-visible,.sf-item:focus-visible,.sf-mais:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.sf-mais{border:1px dashed var(--color-border);border-radius:999px;background:transparent;color:var(--color-text-muted);padding:.25rem .75rem;font-size:.8rem;cursor:pointer}.sf-mais:hover{color:var(--azul-isotipo);border-color:var(--azul-isotipo)}.grade-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;min-width:0}.card.kpi{display:grid;gap:.2rem;align-content:start;padding:.85rem 1rem;min-width:0;border-top:4px solid var(--color-border)}.kpi-rotulo{font-size:.75rem;color:var(--color-text-muted)}.kpi-valor{font-size:1.4rem;font-weight:700;color:var(--delta-marinho);font-variant-numeric:tabular-nums}.kpi-sub{font-size:.75rem;color:var(--color-text-muted)}.card.kpi-marca{border-top-color:var(--azul-isotipo)}.card.kpi-destaque{border-top-color:var(--laranja-delta-600)}.card.kpi-sucesso{border-top-color:var(--grafico-sucesso)}.card.kpi-atencao{border-top-color:var(--grafico-atencao)}.card.kpi-perigo{border-top-color:var(--grafico-perigo)}.dossie{container-type:inline-size}.dossie-busca{padding:1rem 1.1rem;margin-bottom:1rem}.dossie-busca-form{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.dossie-busca-form input{flex:1 1 20rem;min-width:0;max-width:32rem}.dossie-busca .texto-fraco{margin:.6rem 0 0}.dossie-aviso{margin:0 0 1rem}.dossie-escolha{padding:1rem 1.1rem}.dossie-escolha ul,.dossie-contatos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem;align-items:flex-start}.dossie-escolha .btn{text-align:left;white-space:normal}.dossie-contatos li{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.dossie-trocar{margin-bottom:.5rem}.dossie-chat-indisponivel{margin-top:1rem}.dossie-secao{margin:1.25rem 0 0}.dossie-secao-titulo{margin:0 0 .6rem;font-size:1rem}.dossie-secao-3 .dossie-secao-titulo{font-size:.95rem}.dossie-secao-titulo button{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .3rem .2rem 0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.dossie-girado{transform:rotate(-90deg)}.dossie-acoes-pessoa{display:flex;justify-content:flex-end;margin-bottom:.5rem}.dossie-nota-fonte{margin:.5rem 0 1rem;font-size:.8rem}.dossie-quadro{padding:1rem 1.1rem;min-width:0;margin-bottom:1rem}.dossie-quadro-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.dossie-quadro-titulo{margin:0;font-size:.95rem;color:var(--delta-marinho)}.dossie-grade-2,.dossie-grade-3{display:grid;gap:1rem}.dossie-grade-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dossie-grade-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dossie-grade-2>.dossie-quadro{margin-bottom:0}.dossie-grade-2:has(>.dossie-quadro){margin-bottom:1rem}@container (max-width: 720px){.dossie-grade-2,.dossie-grade-3{grid-template-columns:minmax(0,1fr)}}.dossie-aviso-vinculo{margin:0 0 .5rem;font-size:.85rem}.dossie-fonte{position:relative;flex:none;font-size:.78rem}.dossie-fonte summary{list-style:none;display:inline-flex;padding:.15rem;border-radius:4px;color:var(--color-text-muted);cursor:pointer}.dossie-fonte summary::-webkit-details-marker{display:none}.dossie-fonte summary:hover,.dossie-fonte[open] summary{color:var(--azul-isotipo)}.dossie-fonte p{position:absolute;right:0;top:1.6rem;z-index:5;width:min(320px,80vw);margin:0;padding:.6rem .75rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);box-shadow:0 4px 14px #0000001f}.dossie-tabela-ferramentas{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem}.dossie-tabela-ferramentas input[type=search]{min-width:0;width:14rem;max-width:100%}.dossie-tabela-rolagem{overflow-x:auto}.dossie-tabela .n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.dossie-tabela td{white-space:nowrap}.dossie-ordenar{display:inline-flex;align-items:center;gap:.2rem;padding:0;border:none;background:none;color:inherit;font:inherit;cursor:pointer}@media print{.dossie-financeiro,.dossie-busca,.dossie-acoes-pessoa,.dossie-trocar,.dossie-tabela-ferramentas,.dossie-fonte,.dossie .filtro-periodo-atalhos,.dossie .filtro-periodo-datas{display:none!important}.dossie-secao [hidden]{display:block!important}}.financeiro{container-type:inline-size}.financeiro-fonte{margin:.5rem 0 1rem;font-size:.8rem}.financeiro-contratos{margin-top:1rem}@media print{.financeiro .ea-tabela-ferramentas,.financeiro .ea-fonte{display:none!important}}.ind{container:ind / inline-size}.ind-dica{margin:.25rem 0 .75rem;font-size:.85rem}.ind-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ind-abas{display:flex;flex-wrap:wrap;gap:.25rem;margin:.75rem 0 1rem;border-bottom:1px solid var(--color-border)}.ind-aba{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .9rem;border:none;border-bottom:3px solid transparent;background:none;color:var(--color-text-muted);font:inherit;font-weight:500;cursor:pointer}.ind-aba:hover{color:var(--azul-isotipo)}.ind-aba-on{color:var(--azul-isotipo);border-bottom-color:var(--color-accent);font-weight:600}.ind-barra{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:0 0 .75rem;font-size:.85rem}.ind-pilula{display:inline-flex;align-items:center;padding:.25rem .75rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:.8rem;cursor:pointer}.ind-pilula:hover{background:var(--azul-delta-50)}.ind-pilula-on{background:var(--azul-delta-50);border-color:var(--azul-isotipo);color:var(--azul-isotipo);font-weight:600}.ind-campo{display:inline-flex;align-items:center;gap:.4rem;margin-right:.5rem}.ind-secao{margin:1.25rem 0 0}.ind-secao-topo{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ind-secao-titulo{margin:0 0 .6rem;font-size:1rem}.ind-secao-titulo button{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .3rem .2rem 0;border:none;background:none;color:var(--delta-marinho);font:inherit;font-weight:600;cursor:pointer}.ind-girado{transform:rotate(-90deg)}.ind-grade{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-bottom:.75rem}@container ind (min-width: 34rem){.ind-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ind (min-width: 60rem){.ind-grade{grid-template-columns:repeat(4,minmax(0,1fr))}}.ind-card{display:grid;gap:.25rem;align-content:start;padding:.85rem 1rem;min-width:0;border-left:4px solid var(--color-border)}.ind-card-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:.4rem}.ind-card-rotulo{font-size:.78rem;color:var(--color-text-muted)}.ind-card-valor{font-size:1.45rem;font-weight:700;color:var(--delta-marinho);font-variant-numeric:tabular-nums}.ind-card-sub{font-size:.75rem;color:var(--color-text-muted)}.ind-card-rodape{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem}.ind-card-rodape:empty{display:none}.ind-tom-sucesso{border-left-color:var(--grafico-sucesso, #3b6d11)}.ind-tom-atencao{border-left-color:var(--grafico-atencao, #ba7517)}.ind-tom-perigo{border-left-color:var(--grafico-perigo, #a32d2d)}.ind-variacao{display:inline-flex;align-items:center;gap:.2rem;font-size:.75rem;color:var(--color-text-muted)}.ind-melhorou{color:#27500a}.ind-piorou{color:#791f1f}.ind-indice{grid-column:1 / -1;gap:.75rem}@container ind (min-width: 44rem){.ind-indice{grid-template-columns:minmax(12rem,1fr) minmax(0,2fr);align-items:center}}.ind-indice-resumo{display:grid;gap:.25rem}.ind-indice-valor{font-size:2.2rem}.ind-dimensoes{list-style:none;margin:0;padding:0;display:grid;gap:.4rem;font-size:.82rem}.ind-dimensoes li{display:grid;grid-template-columns:minmax(7rem,9rem) minmax(0,1fr) minmax(6.5rem,auto);align-items:center;gap:.6rem}.ind-dim-trilho{height:.5rem;border-radius:999px;background:#edf2f6;overflow:hidden}.ind-dim-cheia{display:block;height:100%;border-radius:999px;background:var(--azul-isotipo)}.ind-dim-valor{font-variant-numeric:tabular-nums;text-align:right}.ind-info{position:relative;flex:none;font-size:.78rem}.ind-info summary{list-style:none;display:inline-flex;padding:.1rem;border-radius:4px;color:var(--color-text-muted);cursor:pointer}.ind-info summary::-webkit-details-marker{display:none}.ind-info summary:hover,.ind-info[open] summary{color:var(--azul-isotipo)}.ind-info p{position:absolute;right:0;top:1.5rem;z-index:5;width:min(320px,80vw);margin:0;padding:.6rem .75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 6px 20px #0325391f;color:var(--color-text);line-height:1.5}.ind-bloco{padding:1rem 1.1rem;min-width:0}.ind-bloco-titulo{margin:.5rem 0;font-size:.95rem;color:var(--delta-marinho)}.ind-tabela{margin-top:.25rem}.ind-tabela-topo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem}.ind-rolagem{overflow-x:auto}.ind-tabela .tabela th[scope=row]{text-align:left}.ind-linha-sel{background:var(--azul-delta-50)}.ind-link,.ind-ordenar{border:none;background:none;padding:0;color:var(--azul-isotipo);font:inherit;font-weight:500;text-align:left;cursor:pointer}.ind-ordenar{display:inline-flex;align-items:center;gap:.2rem;font-size:inherit;color:inherit}.ind-link:hover{text-decoration:underline}.ind-busca{display:inline-flex;align-items:center;gap:.35rem;color:var(--color-text-muted)}.ind-busca input{width:min(14rem,60vw)}.dialogo.ind-metas{width:min(920px,100%);max-height:90vh;overflow-y:auto}.ind-metas-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.ind-metas-sub{margin:1.25rem 0 .5rem;font-size:.95rem;color:var(--delta-marinho)}.ind-metas .texto-fraco{margin:0 0 .6rem;font-size:.85rem}.ind-metas-salvar{margin-top:.75rem}.ind-metas-lista{margin:.5rem 0 0;padding-left:1.1rem;font-size:.82rem;line-height:1.7}.ind-soma-ok,.ind-soma-erro{display:inline-flex;align-items:center;gap:.25rem;margin:.4rem 0 0;font-size:.8rem}.ind-soma-ok{color:#27500a}.ind-soma-erro{color:#633806}.tv{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--color-bg);color:var(--color-text);overflow:hidden}.tv-barra{position:relative;display:flex;align-items:center;gap:clamp(.75rem,1.5vw,1.75rem);padding:0 clamp(.75rem,1.5vw,1.5rem);height:clamp(2.6rem,4.4vh,3.4rem);background:var(--color-surface);border-bottom:1px solid var(--color-border);font-size:clamp(.85rem,1.1vw,1.15rem);white-space:nowrap}.tv-isotipo{width:1.7em;height:1.7em}.tv-barra-nome{display:flex;align-items:baseline;gap:.75rem;min-width:0;margin-right:auto;overflow:hidden}.tv-barra-nome strong{color:var(--delta-marinho);font-size:1.15em;overflow:hidden;text-overflow:ellipsis}.tv-barra-fraco{color:var(--color-text-muted)}.tv-barra-pos{font-variant-numeric:tabular-nums;color:var(--delta-marinho)}.tv-relogio{font-size:1.3em;font-weight:700;color:var(--delta-marinho);font-variant-numeric:tabular-nums}.tv-barra-botoes{display:flex;gap:.15rem;color:var(--color-text-muted)}.tv-barra-botoes .btn-icone:hover{background:var(--azul-delta-50);color:var(--color-primary)}.tv-progresso{position:absolute;inset:auto 0 -1px;height:3px;background:transparent}.tv-progresso span{display:block;height:100%;background:var(--azul-isotipo);transform-origin:left;transition:transform .25s linear}.tv-palco{min-height:0;padding:clamp(.6rem,1.2vw,1.25rem);animation:tv-entrar .45s ease-out}@keyframes tv-entrar{0%{opacity:0;transform:translate(2.5%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.tv-palco{animation:none}.tv-progresso span{transition:none}}.tv-tela{height:100%;overflow:auto;max-width:1600px;margin:0 auto;padding:0 .5rem}.tv-sem-itens{display:flex;align-items:center;justify-content:center;padding:1.5rem}.tv-aviso{max-width:480px;text-align:center}.tv-aviso h1{color:var(--delta-marinho);font-size:1.3rem;margin:0 0 .5rem}.tv-aviso p{color:var(--color-text-muted);margin:0 0 1.25rem}.tv-mosaico{--gap: 1rem;container-type:size;display:flex;flex-wrap:wrap;align-content:stretch;gap:var(--gap);height:100%}.tv-cartao{flex:var(--span) 0 calc((100% - (var(--cols) - 1) * var(--gap)) * var(--span) / var(--cols) + (var(--span) - 1) * var(--gap) - 1px);display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:clamp(.6rem,2cqh,1.4rem) clamp(.8rem,1.4cqw,1.6rem);overflow:hidden}.tv-cartao-topo{display:flex;align-items:center;gap:.5em;color:var(--azul-isotipo);font-size:clamp(.85rem,2.3cqh,1.6rem)}.tv-cartao-topo svg{width:1.2em;height:1.2em;flex-shrink:0}.tv-cartao-topo h2{margin:0;font-size:1em;font-weight:600;color:var(--delta-marinho);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-cartao-corpo{flex:1;min-height:0;container-type:size;display:flex;flex-direction:column;justify-content:center}.tv-cartao-corpo .estado{padding:.5rem;font-size:clamp(.8rem,8cqh,1.2rem)}.tv-numero{display:flex;flex-direction:column;justify-content:center;gap:.2em;min-height:0;padding-left:clamp(.6rem,3cqw,1.2rem);border-left:clamp(4px,1.4cqw,8px) solid var(--color-border)}.tv-numero-valor{font-size:clamp(1.8rem,min(48cqh,22cqw),9rem);line-height:1;font-weight:700;color:var(--delta-marinho);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tv-numero-sub{font-size:clamp(max(.9rem,1.7vh),min(11cqh,6cqw),1.6rem);color:var(--color-text-muted)}.tv-numero-sub .selo{font-size:.9em}.tv-tom-marca{border-left-color:var(--azul-isotipo)}.tv-tom-destaque{border-left-color:var(--laranja-delta-600)}.tv-tom-sucesso{border-left-color:var(--grafico-sucesso)}.tv-tom-atencao{border-left-color:var(--grafico-atencao)}.tv-tom-perigo{border-left-color:var(--grafico-perigo)}.tv-barras{min-height:0;overflow:hidden}.tv-cartao-corpo .grafico-barras{gap:clamp(.2rem,2cqh,.8rem)}.tv-cartao-corpo .grafico-barra{font-size:clamp(max(1rem,1.7vh),7.5cqh,2rem)}.tv-cartao-corpo .grafico-barra-trilho{height:.75em}.tv-serie{flex:1;min-height:0;overflow:hidden}.tv-cartao-corpo .grafico-eixo{font-size:max(14px,1.6vh)}.tv-cartao-corpo .grafico-legenda{font-size:clamp(max(.9rem,1.6vh),5cqh,1.5rem)}.tv-cartao-corpo .grafico-dados,.tv-cartao-corpo details{display:none}.tv-cartao-corpo .selo{font-size:max(.9rem,1.6vh)}.tv-indice{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:clamp(.75rem,3cqw,2rem);height:100%}.tv-indice .tv-numero-valor{font-size:clamp(1.8rem,min(48cqh,16cqw),9rem)}.tv-lista{list-style:none;margin:0;padding:0;display:grid;align-content:start;gap:clamp(.15rem,1.5cqh,.6rem);min-height:0;overflow:hidden;font-size:clamp(max(1rem,1.8vh),6.5cqh,1.9rem)}.tv-lista li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1em;padding:.3em 0;border-bottom:1px solid #edf2f6}.tv-lista li:last-child{border-bottom:none}.tv-lista-titulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text)}.tv-lista-valor{font-weight:700;color:var(--delta-marinho);font-variant-numeric:tabular-nums}.tv-lista-meta{color:var(--color-text-muted);font-size:.85em;white-space:nowrap}.tv-lista-meta .selo{font-size:1em}.tv-lista-mais{font-size:.85em}.tv-lista-mais{color:var(--color-text-muted)}.tv-agenda{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:center;gap:clamp(.75rem,3cqw,2rem);height:100%}.tv-agenda .tv-numero-valor{font-size:clamp(1.8rem,min(48cqh,9cqw),9rem)}@container (max-height: 7rem){.tv-numero-sub{display:none}}.tv-previa{position:relative;width:100%;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg)}.tv-previa-palco{position:absolute;top:0;left:0;transform-origin:0 0;padding:1.25rem;box-sizing:border-box}.mtv-bloco{margin-top:1rem}.mtv-titulo{margin:0}.mtv-segundos input{width:7rem}.mtv-lista{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.mtv-item{display:flex;align-items:center;gap:.75rem;padding:.55rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--azul-isotipo);flex-wrap:wrap}.mtv-item-pos{min-width:1.5rem;font-weight:700;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.mtv-item-texto{display:grid;gap:.1rem;flex:1;min-width:10rem;color:var(--color-text)}.mtv-item-texto strong{color:var(--delta-marinho)}.mtv-item-acoes{margin-left:auto;gap:.15rem;color:var(--color-text-muted)}.mtv-item-acoes .btn-icone:hover:not(:disabled){background:var(--azul-delta-50);color:var(--color-primary)}.mtv-item-acoes .btn-icone:disabled{opacity:.35;cursor:default}.mtv-remover:hover:not(:disabled){color:#a32d2d!important}.mtv-lista-compacta .mtv-item{padding:.35rem .6rem;gap:.5rem}.mtv-adicionar{align-items:flex-end}.mtv-mosaico{display:grid;grid-template-columns:minmax(16rem,1fr) minmax(0,2fr);gap:1.5rem;margin-top:1rem}.mtv-catalogo{display:grid;align-content:start;gap:.9rem}.mtv-catalogo-grupo{display:grid;gap:.1rem}.mtv-catalogo-grupo .campo-check{padding-bottom:.2rem}.mtv-catalogo-tela{display:flex;align-items:center;gap:.35rem;font-weight:600;font-size:.85rem;color:var(--delta-marinho)}.mtv-lado{display:grid;align-content:start;gap:.6rem;min-width:0}.mtv-subtitulo{margin:.5rem 0 0;font-size:.85rem;color:var(--delta-marinho)}.mtv-aviso{display:flex;align-items:center;gap:.35rem;margin:0}@media (max-width: 860px){.mtv-mosaico{grid-template-columns:1fr}}.motores-intro{margin:0 0 1rem}.motores-secao{margin:1.5rem 0 .6rem;font-size:1rem;color:var(--delta-marinho)}.motores-situacao{margin:0 0 .6rem}.motores-linha-chave .motores-campo-chave{flex:1 1 220px;min-width:0}.motores-padrao{max-width:320px;margin-bottom:.75rem}.motores-fixo{display:inline-flex;align-items:center;gap:.3rem;color:var(--color-text-muted);font-size:.8rem}.tabela-rolagem{overflow-x:auto}.tabela-rolagem .tabela select{max-width:220px}.motores-precos{margin-top:1.5rem}.motores-precos summary{cursor:pointer;font-weight:500;color:var(--delta-marinho)}.motores-cotacao{max-width:320px;margin:.75rem 0}.motores-tabela-precos{max-height:320px;overflow-y:auto}.motores-preco{width:90px}.motores-salvar{margin-top:1rem;justify-content:flex-end}.pi{container:pi / inline-size}.pi-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pi-dica{margin:.25rem 0 .75rem;font-size:.85rem}.pi-linha{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.pi-nota{margin-top:1.5rem}.pi-abas{display:flex;flex-wrap:wrap;gap:.25rem;margin:1rem 0;border-bottom:1px solid var(--color-border)}.pi-aba{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .9rem;border:none;border-bottom:3px solid transparent;background:none;color:var(--color-text-muted);font:inherit;font-weight:500;cursor:pointer}.pi-aba:hover{color:var(--azul-isotipo)}.pi-aba-on{color:var(--azul-isotipo);border-bottom-color:var(--color-accent);font-weight:600}.pi-barra{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:1rem 0 .75rem;font-size:.85rem}.pi-pilula{display:inline-flex;align-items:center;padding:.25rem .75rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:.8rem;cursor:pointer}.pi-pilula:hover{background:var(--azul-delta-50)}.pi-pilula-on{background:var(--azul-delta-50);border-color:var(--azul-isotipo);color:var(--azul-isotipo);font-weight:600}.pi-escolha{display:grid;gap:.6rem;padding:1rem 1.25rem}.pi-escolha p{margin:0;font-size:.85rem}.pi-campo{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.9rem}.pi-campo select{max-width:100%;min-width:min(22rem,100%)}.pi-alternar{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;color:var(--color-text-muted);cursor:pointer}.pi-secao{margin:1.25rem 0 0}.pi-secao-topo{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin:0 0 .6rem}.pi-secao-titulo{margin:0;font-size:1rem}.pi-secao-titulo button{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .3rem .2rem 0;border:none;background:none;color:var(--delta-marinho);font:inherit;font-weight:600;cursor:pointer;text-align:left}.pi-girado{transform:rotate(-90deg)}.pi-bloco{margin-bottom:.75rem}.pi-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.75rem}.pi-fonte{margin:.35rem 0 0;font-size:.75rem}.pi-kpi-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:.4rem}.pi-kpi-abrir{justify-self:start;display:inline-flex;align-items:center;gap:.3rem;margin-top:.25rem;padding:.15rem 0;border:none;background:none;color:var(--azul-isotipo);font:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.pi-kpi-abrir:hover{text-decoration:underline}.pi-info{position:relative;flex:none;font-size:.78rem}.pi-info summary{list-style:none;display:inline-flex;padding:.1rem;border-radius:4px;color:var(--color-text-muted);cursor:pointer}.pi-info summary::-webkit-details-marker{display:none}.pi-info summary:hover,.pi-info[open] summary{color:var(--azul-isotipo)}.pi-info p{position:absolute;right:0;top:1.5rem;z-index:5;width:min(320px,80vw);margin:0;padding:.6rem .75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 6px 20px #0325391f;color:var(--color-text);line-height:1.5}.pi-graficos{display:grid;grid-template-columns:1fr;gap:.75rem;margin:.75rem 0}.pi-grafico,.pi-resumo-ia,.pi-calendario-card{min-width:0;padding:1rem 1.25rem}.pi-bloco-titulo{margin:0 0 .5rem;font-size:.9rem;color:var(--delta-marinho)}.pi-resumo-ia ul{margin:.25rem 0 0;padding-left:1.1rem;font-size:.85rem;line-height:1.65}.pi-resumo-ia+.pi-resumo-ia,.pi-graficos+.pi-resumo-ia{margin-top:.75rem}.pi-ia{margin:.75rem 0}.pi-legenda{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:0 0 .6rem;padding:0;list-style:none;font-size:.78rem;color:var(--color-text-muted)}.pi-legenda li{display:inline-flex;align-items:center;gap:.35rem}.pi-calendario-rolagem{overflow-x:auto}.pi-calendario{border-collapse:separate;border-spacing:2px;font-size:.7rem}.pi-calendario th{padding:0 .15rem;color:var(--color-text-muted);font-weight:500;text-align:center}.pi-calendario tbody th{padding-right:.5rem;text-align:right;white-space:nowrap}.pi-calendario td{width:1.1rem;height:1.1rem;padding:0;text-align:center}.pi-cel-fds{background:var(--azul-delta-50);border-radius:3px}.pi-quad{display:inline-block;width:.85rem;height:.85rem;border-radius:3px;vertical-align:middle}.pi-nenhum{background:var(--grafico-perigo)}.pi-abaixo{background:var(--grafico-atencao)}.pi-meta{background:var(--grafico-sucesso)}.pi-fds{background:var(--color-border)}.pi-slots{display:grid;grid-template-columns:1fr;gap:.75rem;margin-bottom:1rem}.pi-slot{padding:.85rem 1rem;min-width:0}.pi-slot.pi-linha{justify-content:space-between}.pi-busca{display:grid;gap:.3rem;font-size:.85rem}.pi-busca-campo{display:flex;align-items:center;gap:.4rem}.pi-busca-campo input{flex:1;min-width:0}.pi-sugestoes{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.pi-rolagem{overflow-x:auto}.pi-comparativo th[scope=col]{text-align:center}.pi-comparativo th[scope=col]:first-child,.pi-comparativo tbody th{text-align:left;font-weight:500}.pi-comparativo td{text-align:center}.pi-grupo td{padding-top:.9rem;color:var(--color-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.03em;text-align:left!important;text-transform:uppercase}.pi-indice th,.pi-indice td{font-weight:700}.pi-cadastro{max-height:26rem;overflow-y:auto}.pi-secao>div>.btn{margin-top:.75rem}.pi-dialogo{width:min(1100px,100%);max-height:90vh;overflow:auto}.pi-dialogo-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.pi-dialogo p{margin:0 0 .75rem}@container pi (min-width: 44rem){.pi-graficos,.pi-slots{grid-template-columns:repeat(2,minmax(0,1fr))}}.prod{container-type:inline-size}.prod-fonte{margin:.5rem 0 0;font-size:.8rem}.prod-intro{margin:0 0 .75rem;font-size:.85rem;line-height:1.5}.prod-aviso{display:flex;align-items:center;gap:.3rem;margin:0 0 .5rem}.prod-modos{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.prod-pilula{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .85rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:.85rem;cursor:pointer}.prod-pilula:hover{background:var(--azul-delta-50)}.prod-pilula-on{background:var(--azul-isotipo);border-color:var(--azul-isotipo);color:#fff}.prod-pilula-on:hover{background:var(--azul-isotipo)}.prod-acc{list-style:none;margin:0;padding:0}.prod-acc li+li{border-top:1px solid var(--color-border)}.prod-acc-cab{display:grid;grid-template-columns:auto minmax(8rem,14rem) minmax(0,1fr) auto;align-items:center;gap:.6rem;width:100%;padding:.45rem .25rem;border:none;background:none;color:var(--color-text);font:inherit;font-size:.85rem;text-align:left;cursor:pointer}.prod-acc-cab:hover,.prod-acc-cab[aria-expanded=true]{background:var(--azul-delta-50)}.prod-acc-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prod-acc-trilho{height:.5rem;border-radius:999px;background:var(--color-border);overflow:hidden}.prod-acc-cheia{display:block;height:100%;background:var(--grafico-perigo)}.prod-acc-n{font-weight:600;font-variant-numeric:tabular-nums}.prod-acc-corpo{padding:.25rem 0 .75rem}.prod-acc-corpo .n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.prod-acc-corpo td{white-space:nowrap}@container (max-width: 560px){.prod-acc-cab{grid-template-columns:auto minmax(0,1fr) auto}.prod-acc-trilho{display:none}}.satisfacao{container-type:inline-size}.satisfacao-fonte{margin:.5rem 0 1rem;font-size:.8rem}@media print{.satisfacao .ea-fonte{display:none!important}}.saude-janela{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--color-text-muted)}.saude-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.75rem;margin-bottom:1rem}.saude-kpi{display:grid;gap:.25rem;align-content:start;padding:.9rem 1rem;min-width:0}.saude-kpi-rotulo{font-size:.75rem;color:var(--color-text-muted)}.saude-kpi-valor{font-size:1.35rem;font-weight:600;color:var(--delta-marinho)}.saude-kpi-valor.texto-perigo{color:#a32d2d}.saude-faixa span{flex:1}.saude-tabela .n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.saude-nowrap{white-space:nowrap}.saude-linha-problema td{background:#fff8f8}.saude-erro{white-space:normal}.saude-log-linha td{background:var(--color-bg)}.saude-log-acoes{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem}.saude-log{margin:0;max-height:360px;overflow:auto;padding:.75rem;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.75rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.servicos{container-type:inline-size}@media print{.servicos .ea-fonte{display:none!important}}.sla{container-type:inline-size}.sla-grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin-bottom:1rem}.sla-nota{margin:.75rem 0 0;font-size:.8rem}@container (max-width: 820px){.sla-grade{grid-template-columns:minmax(0,1fr)}}.tr-clientes{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin-bottom:1rem}.tr-clientes>.texto-fraco{display:inline-flex;align-items:center;gap:.25rem;padding-top:.3rem}.tr-clientes>:last-child{flex:1 1 18rem;min-width:0}.todos-chamados{container:todosch / inline-size}.tc-filtros{padding:.75rem 1rem;margin-bottom:1rem}.tc-filtros-titulo{margin:0;font-size:1rem}.tc-filtros-titulo button{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .3rem .2rem 0;border:none;background:none;color:var(--delta-marinho);font:inherit;font-weight:600;cursor:pointer}.tc-girado{transform:rotate(-90deg)}.tc-filtros-corpo{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem}.tc-filtros-corpo[hidden]{display:none}.tc-campos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}@container todosch (max-width: 900px){.tc-campos{grid-template-columns:repeat(2,minmax(0,1fr))}}@container todosch (max-width: 480px){.tc-campos{grid-template-columns:minmax(0,1fr)}}.tc-campo input{width:100%}.tc-rotulo{display:block;margin-bottom:.25rem;font-size:.75rem;color:var(--color-text-muted)}.tc-grupo-topo{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.25rem}.tc-grupo-topo .tc-rotulo{margin:0}.tc-so-resultado{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;color:var(--color-text-muted);cursor:pointer}.tc-pilulas{display:flex;flex-wrap:wrap;gap:.4rem}.tc-pilulas-demais{margin-top:.5rem}.tc-pilula{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .7rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:.8rem;cursor:pointer}.tc-pilula:hover{background:var(--azul-delta-50)}.tc-pilula-on{background:var(--azul-delta-50);border-color:var(--azul-isotipo);color:var(--azul-isotipo);font-weight:600}.tc-pilula-fav{padding:0;overflow:hidden}.tc-estrela,.tc-pilula-item{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.tc-estrela{display:inline-flex;align-items:center;padding:.25rem .15rem .25rem .6rem;color:var(--laranja-delta-600)}.tc-pilula-item{padding:.25rem .7rem .25rem .25rem}.tc-estrela:focus-visible,.tc-pilula-item:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.tc-sem-resultado{opacity:.5}.tc-ver-outras{margin-top:.4rem;border-style:dashed;color:var(--color-text-muted)}.tc-ativos{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 1rem}.tc-chip-filtro{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem;border:1px solid var(--azul-isotipo);border-radius:999px;background:var(--azul-delta-50);color:var(--azul-isotipo);font-size:.78rem;cursor:pointer}.tc-chip-filtro:hover{background:var(--azul-delta-100)}.tc-limpar-todos{padding:.2rem .3rem;border:none;background:none;color:var(--azul-isotipo);font-size:.78rem;text-decoration:underline;cursor:pointer}.tc-fonte-kpis{margin:.5rem 0 1rem}.tc-graficos{display:grid;gap:1rem;margin-bottom:1rem}.tc-graficos-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-graficos-3{grid-template-columns:repeat(3,minmax(0,1fr))}@container todosch (max-width: 1000px){.tc-graficos-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container todosch (max-width: 700px){.tc-graficos-2,.tc-graficos-3{grid-template-columns:minmax(0,1fr)}}.tc-bloco{padding:1rem 1.1rem;min-width:0;container-type:inline-size}.tc-bloco-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.tc-bloco-titulo{display:flex;align-items:center;gap:.4rem;margin:0;font-size:.95rem;color:var(--delta-marinho)}.tc-bloco-dica{margin:.15rem 0 .6rem}.tc-rosca{display:grid;justify-items:center;gap:.6rem}.tc-rosca-svg{width:100%;max-width:200px}.tc-rosca-fatia{cursor:pointer}.tc-rosca-total{font-size:20px;font-weight:800;fill:var(--delta-marinho)}.tc-rosca-legenda-total{font-size:11px;fill:var(--color-text-muted)}.tc-rosca-legenda{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem .75rem;margin:0;padding:0;list-style:none}.tc-rosca-legenda button{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .25rem;border:none;border-radius:4px;background:none;color:var(--color-text);font-size:.78rem;cursor:pointer}.tc-rosca-legenda button:hover{background:var(--azul-delta-50)}.tc-rosca-cor{width:.7rem;height:.7rem;border-radius:3px}.tc-esm{opacity:.45}.tc-sel{font-weight:600}.tc-dica{position:fixed;z-index:50;width:min(460px,calc(100vw - 16px));padding:.6rem .75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 6px 20px #03253929;font-size:.75rem;pointer-events:none}.tc-dica-titulo{margin-bottom:.35rem;font-weight:700;color:var(--delta-marinho)}.tc-dica table{width:100%;border-collapse:collapse}.tc-dica th{text-align:left;font-weight:500;color:var(--color-text-muted);padding:.15rem .3rem;border-bottom:1px solid var(--color-border)}.tc-dica td{padding:.15rem .3rem;white-space:nowrap}.tc-dica-num{font-variant-numeric:tabular-nums;color:var(--azul-isotipo)}.tc-dica-assunto{white-space:normal}.tc-dica-mais,.tc-dica-rodape{display:flex;align-items:center;gap:.25rem;margin-top:.35rem;color:var(--color-text-muted)}.tc-tabela{padding:1rem 1.1rem;margin-top:1rem;min-width:0}.tc-tabela-ferramentas{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem}.tc-tabela-ferramentas input[type=search]{min-width:0;width:14rem;max-width:100%}.tc-tabela-rolagem{overflow-x:auto}.tc-tabela .n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.tc-tabela td{white-space:nowrap}.tc-tabela td a{color:var(--color-primary)}.tc-ordenar{display:inline-flex;align-items:center;gap:.2rem;padding:0;border:none;background:none;color:inherit;font:inherit;cursor:pointer}.tc-mais{margin-top:.75rem}.tc-aviso-vinculo{background:var(--azul-delta-50);color:var(--azul-isotipo)}@media (max-width: 860px){.tc-tabela .tabela th:nth-child(2),.tc-tabela .tabela td:nth-child(2){display:table-cell}}.tc-indisponivel{padding:1rem 1.1rem}.tc-indisponivel p{margin:.5rem 0 .75rem;line-height:1.5}.tc-fonte{position:relative;flex:none;font-size:.78rem}.tc-fonte summary{list-style:none;display:inline-flex;padding:.15rem;border-radius:4px;color:var(--color-text-muted);cursor:pointer}.tc-fonte summary::-webkit-details-marker{display:none}.tc-fonte summary:hover,.tc-fonte[open] summary{color:var(--azul-isotipo)}.tc-fonte p{position:absolute;right:0;top:1.6rem;z-index:5;width:min(320px,80vw);margin:0;padding:.6rem .75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 6px 20px #0325391f;color:var(--color-text);line-height:1.5}.uso-periodos{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.5rem 0 1rem}.uso-atualizando{opacity:.55}.uso-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.75rem}.uso-kpi{display:grid;gap:.15rem;padding:.9rem 1rem;min-width:0}.uso-kpi-rotulo{font-size:.75rem;color:var(--color-text-muted)}.uso-kpi-valor{font-size:1.35rem;font-weight:600;color:var(--delta-marinho);overflow-wrap:anywhere}.uso-duas{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.75rem;margin-top:1rem}.uso-secao{margin-top:1rem}.uso-secao h2,.uso-titulo{display:flex;align-items:center;gap:.4rem;margin:.5rem 0 .75rem;font-size:.95rem;color:var(--delta-marinho)}.tabela .n{text-align:right;white-space:nowrap}.uso-barras{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.uso-barras li{display:grid;grid-template-columns:minmax(0,40%) minmax(0,1fr) auto;align-items:center;gap:.5rem;font-size:.8rem}.uso-barra-rotulo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uso-barra-trilho{height:.6rem;background:var(--azul-delta-50);border-radius:999px;overflow:hidden}.uso-barra{display:block;height:100%;background:var(--azul-isotipo);border-radius:999px}.uso-barra-valor{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.uso-colunas{display:flex;align-items:flex-end;gap:2px;height:140px;padding-bottom:1.2rem;overflow-x:auto}.uso-coluna{position:relative;flex:1 0 6px;height:100%;display:flex;align-items:flex-end}.uso-coluna-barra{display:block;width:100%;min-height:1px;background:var(--azul-isotipo);border-radius:2px 2px 0 0}.uso-coluna-dia{position:absolute;bottom:-1.2rem;left:0;font-size:.65rem;color:var(--color-text-muted);white-space:nowrap}.vt{container-type:inline-size}.vt-intro{margin:0 0 .75rem;font-size:.85rem;line-height:1.5}.vt-nota{margin:.75rem 0 0;font-size:.8rem;line-height:1.5}.vt-largura-media{max-width:720px;margin-top:1rem}.vt-detalhe{margin-top:.75rem}.vt-situacoes{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:1rem 0 0}.vt-pilula{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:999px;padding:.25rem .75rem;font:inherit;font-size:.85rem;cursor:pointer}.vt-pilula:hover{background:var(--azul-delta-50)}.vt-pilula[aria-pressed=true]{background:var(--azul-isotipo);border-color:var(--azul-isotipo);color:#fff}.vt-cadastro{padding:0;margin-bottom:1rem}.vt-cadastro>summary{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.85rem 1.1rem;cursor:pointer;list-style:none;color:var(--delta-marinho);font-weight:600}.vt-cadastro>summary::-webkit-details-marker{display:none}.vt-cadastro[open]>summary .vt-seta{transform:rotate(90deg)}.vt-cadastro-corpo{padding:0 1.1rem 1.1rem}.vt-nova{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1rem}.vt-nova input,.vt-renomear input{flex:1 1 16rem;min-width:0;padding:.45rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font:inherit;font-size:.875rem}.vt-cartoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.vt-cartao{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.75rem;min-width:0}.vt-cartao-topo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem}.vt-cartao-nome{font-weight:600;color:var(--delta-marinho);overflow-wrap:anywhere}.vt-renomear{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}.vt-chips{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem}.vt-chip{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem .2rem .15rem .6rem;border-radius:999px;background:var(--azul-delta-50);font-size:.8rem}.vt-chip button{display:inline-flex;padding:.15rem;border:none;border-radius:999px;background:none;color:var(--color-text-muted);cursor:pointer}.vt-chip button:hover{color:#a32d2d}.vt-adicionar{display:grid;gap:.2rem;max-height:18rem;overflow-y:auto;padding:.5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.vt-adicionar-grupo{margin-top:.4rem;font-size:.75rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase}.vt-adicionar-grupo:first-child{margin-top:0}.vt-adicionar label{display:flex;align-items:center;gap:.4rem;font-size:.85rem}@container (max-width: 680px){.vt-cartoes{grid-template-columns:minmax(0,1fr)}}@media print{.vt-cadastro,.vt-situacoes,.vt .sf,.vt .ea-tabela-ferramentas,.vt .ea-fonte,.vt .grafico-dados{display:none!important}.vt .ea-secao>[hidden]{display:block!important}.vt .ea-tabela-rolagem{max-height:none;overflow:visible}}.vt-escolhida{margin:1rem 0 0;font-size:1.05rem;color:var(--delta-marinho)}.visao-geral{container-type:inline-size}.visao-geral-fonte{margin:.5rem 0 1rem;font-size:.8rem}.visao-geral-graficos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin-bottom:1rem}.visao-geral-graficos .subtitulo{margin-top:0}@container (max-width: 820px){.visao-geral-graficos{grid-template-columns:minmax(0,1fr)}}:root{color-scheme:light;--azul-delta-900: #032539;--azul-delta-800: #0a2c3f;--azul-delta-700: #113245;--azul-delta-600: #203f52;--azul-delta-300: #8bc7e9;--azul-delta-200: #bce6ff;--azul-delta-100: #d3efff;--azul-delta-50: #e8f7ff;--laranja-delta-700: #ff5500;--laranja-delta-600: #ff6c22;--laranja-delta-500: #ff8141;--laranja-delta-400: #ff945f;--preto-delta: #1f1f1f;--grafite-delta: #404040;--cinza-delta: #b0b0b0;--branco-delta: #f5fbff;--azul-isotipo: #1f6a9f;--gradiente-delta: linear-gradient(90deg, #1f6a9f, #4588b7 45%, #b9e2ff);--delta-marinho: var(--azul-delta-900);--delta-marinho-medio: var(--azul-delta-700);--delta-azul: var(--azul-isotipo);--delta-azul-claro: var(--azul-delta-50);--delta-azul-gelo: var(--branco-delta);--delta-laranja: var(--laranja-delta-700);--delta-grafite: var(--preto-delta);--color-primary: var(--delta-azul);--color-primary-dark: var(--delta-marinho);--color-accent: var(--delta-laranja);--color-bg: #eaf2f8;--color-surface: #ffffff;--color-border: #dce6ee;--color-text: var(--delta-grafite);--color-text-muted: #6b7280;--color-success-bg: #e0f7ea;--color-success-text: #158a4d;--radius: 12px;--radius-sm: 8px;--shadow: 0 1px 2px rgba(16, 24, 40, .04), 0 1px 6px rgba(16, 24, 40, .06);font-family:Ofelia Display,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--color-bg);color:var(--color-text)}button{font-family:inherit;cursor:pointer}.login-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--azul-delta-900);padding:1.5rem}.login-card{position:relative;overflow:hidden;width:100%;max-width:380px;background:var(--color-surface);border-radius:var(--radius);box-shadow:0 20px 60px #03253966;padding:2.5rem 2rem 2rem;text-align:center}.login-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--gradiente-delta)}.login-logo{display:block;width:280px;max-width:100%;height:auto;margin:0 auto 1.75rem}.login-badge{width:64px;height:64px;margin:0 auto 1rem;border-radius:16px;background:linear-gradient(135deg,var(--delta-marinho),var(--delta-azul));color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.75rem;font-weight:700}.login-card h1{margin:0 0 .25rem;font-size:1.4rem;color:var(--delta-marinho)}.login-subtitle{margin:0 0 1.5rem;color:var(--color-text-muted);font-size:.9rem}.login-divider{border:none;border-top:1px solid var(--color-border);margin:1.5rem 0 1rem}.login-hint{margin:0;color:var(--color-text-muted);font-size:.78rem}.btn-microsoft{width:100%;display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.7rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;font-size:.92rem;font-weight:600;color:var(--color-text)}.btn-microsoft:hover{background:var(--color-bg)}.app-shell{display:flex;min-height:100vh}.sidebar{width:240px;flex-shrink:0;background:var(--color-surface);border-right:1px solid var(--color-border);display:flex;flex-direction:column;padding:1.25rem 1rem}.sidebar-brand{display:flex;align-items:center;gap:.6rem;padding:0 .4rem 1.25rem;margin-bottom:.75rem;border-bottom:1px solid var(--color-border)}.sidebar-brand .login-badge{width:36px;height:36px;border-radius:10px;font-size:1rem;margin:0}.sidebar-brand strong{display:block;font-size:.95rem}.sidebar-brand span{display:block;font-size:.72rem;color:var(--color-text-muted)}.sidebar-nav{flex:1;display:flex;flex-direction:column;gap:.15rem}.sidebar-link{display:flex;align-items:center;padding:.55rem .75rem;border-radius:var(--radius-sm);color:var(--color-text);font-size:.88rem;font-weight:500;text-decoration:none}.sidebar-link.active{background:var(--delta-azul-claro);color:var(--color-primary);box-shadow:inset 3px 0 0 var(--color-accent)}.sidebar{position:sticky;top:0;height:100vh}.sidebar-nav{overflow-y:auto;margin:0 -.4rem;padding:0 .4rem}.sidebar-isotipo{width:36px;height:36px}.sidebar-grupo{display:flex;flex-direction:column;gap:.1rem;margin-bottom:.9rem}.sidebar-grupo-titulo{padding:0 .75rem .3rem;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.sidebar-grupo .sidebar-link{padding:.4rem .75rem;font-size:.85rem}.sidebar-link:not(.active):hover{background:var(--color-bg)}.em-migracao h2{margin:.75rem 0 .35rem;font-size:1.1rem;color:var(--delta-marinho)}.em-migracao p{margin:0;color:var(--color-text-muted)}.em-migracao a{color:var(--color-primary)}.selo{display:inline-block;padding:.15rem .6rem;border-radius:999px;background:var(--azul-delta-50);color:var(--azul-isotipo);font-size:.75rem;font-weight:700}.sidebar-footer{border-top:1px solid var(--color-border);padding-top:.9rem;font-size:.82rem}.sidebar-footer .user-name{font-weight:600;display:block}.sidebar-footer .user-email{color:var(--color-text-muted);display:block;margin-bottom:.6rem;word-break:break-all}.link-button{background:none;border:none;padding:0;color:var(--color-text-muted);font-size:.82rem;text-decoration:underline}.main-content{flex:1;padding:2rem 2.5rem;max-width:960px}.page-header{margin-bottom:1.5rem}.page-header h1{margin:0 0 .15rem;font-size:1.5rem}.page-header p{margin:0;color:var(--color-text-muted)}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.25rem 1.5rem}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin-bottom:1.5rem}.stat-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1rem 1.25rem}.stat-card .stat-value{font-size:1.6rem;font-weight:700}.stat-card .stat-label{color:var(--color-text-muted);font-size:.82rem}.btn{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-primary);font-size:.85rem;font-weight:500;white-space:nowrap}.btn:hover:not(:disabled){background:var(--azul-delta-50)}.btn:disabled{opacity:.55;cursor:default}.btn-primario{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.btn-primario:hover:not(:disabled){background:var(--color-primary-dark)}.btn-perigo{background:#a32d2d;border-color:#a32d2d;color:#fff}.btn-perigo:hover:not(:disabled){background:#791f1f}.btn-fantasma{border-color:transparent;background:none;color:var(--color-text-muted)}.btn-icone{display:inline-flex;padding:.3rem;border:none;background:none;color:inherit;border-radius:var(--radius-sm)}.linha-botoes{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.linha-botoes-fim{justify-content:flex-end}input,select{font:inherit;font-size:.875rem;padding:.4rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;color:var(--color-text)}input:focus-visible,select:focus-visible,button:focus-visible,.sidebar-link:focus-visible{outline:2px solid var(--azul-isotipo);outline-offset:1px}.mono,code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}code{background:var(--azul-delta-50);padding:0 .3rem;border-radius:4px;font-size:.85em}.page-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.page-header h1{color:var(--delta-marinho)}.nota{margin:1rem 0 0;font-size:.8rem;color:var(--color-text-muted);line-height:1.6}.texto-fraco{color:var(--color-text-muted);font-size:.8rem}.texto-perigo{color:#a32d2d}.faixa{display:flex;align-items:center;gap:.5rem;padding:.6rem .9rem;border-radius:var(--radius-sm);margin-bottom:1rem;font-size:.875rem}.faixa-atencao{background:#faeeda;color:#633806}.selo-neutro{background:#eef2f5;color:var(--grafite-delta)}.selo-info{background:var(--azul-delta-50);color:var(--azul-isotipo)}.selo-sucesso{background:#eaf3de;color:#27500a}.selo-atencao{background:#faeeda;color:#633806}.selo-perigo{background:#fcebeb;color:#791f1f}.tabela-card{padding:.25rem 1rem;overflow-x:auto}.tabela{width:100%;border-collapse:collapse;font-size:.875rem}.tabela th{text-align:left;font-weight:500;font-size:.75rem;color:var(--color-text-muted);padding:.6rem .5rem;border-bottom:1px solid var(--color-border)}.tabela td{padding:.65rem .5rem;border-bottom:1px solid #edf2f6;vertical-align:middle}.tabela tr:last-child td{border-bottom:none}.celula-principal{font-weight:500}.celula-acoes{text-align:right}.celula-acoes .linha-botoes{justify-content:flex-end}.lista-cartoes{display:grid;gap:.75rem}.cartao-topo,.cartao-rodape{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.cartao-topo{margin-bottom:.75rem}.cartao-rodape{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #edf2f6}.grade-campos{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;align-items:end}.campo{display:grid;gap:.25rem;font-size:.75rem;color:var(--color-text-muted)}.campo-largo{grid-column:span 2}.campo-check{display:flex;align-items:center;gap:.4rem;font-size:.875rem;padding-bottom:.45rem}.estado{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6rem;padding:2.5rem 1rem;color:var(--color-text-muted);text-align:center;font-size:.9rem}.estado-vazio{flex-direction:column;background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius)}.estado-vazio strong{color:var(--color-text)}.estado-erro{color:#791f1f}.estado-tela{min-height:100vh}.girando{animation:girar 1s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.girando{animation:none}}.avisos{position:fixed;top:1rem;right:1rem;z-index:50;display:grid;gap:.5rem;width:min(380px,calc(100vw - 2rem))}.aviso{display:flex;align-items:flex-start;gap:.5rem;padding:.7rem .8rem;border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 6px 20px #0325391f;font-size:.875rem}.aviso span{flex:1}.aviso-ok>svg{color:#3b6d11}.aviso-erro{border-color:#f09595}.aviso-erro>svg{color:#a32d2d}.aviso-fechar{border:none;background:none;color:var(--color-text-muted);padding:.1rem}.dialogo-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#03253973;display:flex;align-items:center;justify-content:center;padding:1rem}.dialogo{background:var(--color-surface);border-radius:var(--radius);padding:1.5rem;width:min(440px,100%)}.dialogo h2{display:flex;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:1.1rem;color:var(--delta-marinho)}.dialogo p{margin:0 0 1.25rem;color:var(--color-text-muted);font-size:.9rem}.sidebar-link{gap:.55rem}.sidebar-rodape{display:flex;justify-content:space-between;align-items:center}.sidebar-rodape .link-button{display:inline-flex;align-items:center;gap:.25rem}.sidebar-footer .user-email{margin-bottom:0}.sidebar-footer .user-papel{display:block;margin-bottom:.6rem;color:var(--azul-isotipo);font-size:.75rem}.versao{font-size:.7rem;color:var(--color-text-muted);text-align:right;line-height:1.3}.versao-data{display:block}.aviso-icone{color:var(--azul-isotipo);margin-bottom:.75rem}.barra-celular,.so-celular,.sombra-menu{display:none}.main-content{max-width:1240px;width:100%;min-width:0}@media (max-width: 860px){.app-shell{display:block}.barra-celular{display:flex;align-items:center;gap:.5rem;padding:.6rem 1rem;background:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:20}.barra-celular .sidebar-isotipo{width:26px;height:26px}.sidebar{position:fixed;inset:0 auto 0 0;z-index:40;width:min(280px,85vw);transform:translate(-100%);transition:transform .2s ease}.menu-aberto .sidebar{transform:none}.menu-aberto .sombra-menu{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:#03253959}.so-celular{display:inline-flex;margin-left:auto}.main-content{padding:1.25rem 1rem}.campo-largo{grid-column:auto}.tabela th:nth-child(2),.tabela td:nth-child(2){display:none}}.formulario{display:grid;gap:1rem}.grupo-campos{border:none;padding:0;margin:0}.grupo-campos legend{font-size:.75rem;color:var(--color-text-muted);margin-bottom:.35rem}.subtitulo{font-size:1rem;color:var(--delta-marinho);margin:1.5rem 0 .5rem}.sidebar-imprimir{display:inline-flex;align-items:center;gap:.25rem;margin-bottom:.5rem}@media print{.sidebar,.barra-celular,.sombra-menu,.filtro-periodo-atalhos,.filtro-periodo-datas,.avisos{display:none!important}.app-shell{display:block}.main-content{margin:0;padding:0;max-width:none}.filtro-periodo{box-shadow:none;border:0;padding:0}.card,.kpi,figure,svg{break-inside:avoid;box-shadow:none}body{background:#fff}}.sidebar-paralelo{margin:0 0 .75rem;padding:.35rem .6rem;border-radius:var(--radius-sm);background:#faeeda;color:#633806;font-size:.75rem;font-weight:600}.grupo-azul{--grupo-cor: var(--azul-isotipo);--grupo-fundo: var(--azul-delta-50)}.grupo-laranja{--grupo-cor: #c2410c;--grupo-fundo: #fff1e8}.grupo-verde{--grupo-cor: #0f766e;--grupo-fundo: #e6f4f1}.grupo-grafite{--grupo-cor: var(--grafite-delta);--grupo-fundo: #eef2f5}.sidebar-grupo-titulo{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:none;font:inherit;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--grupo-cor);padding:.25rem .75rem .35rem;border-radius:var(--radius-sm);cursor:pointer}.sidebar-grupo-titulo:hover:not(:disabled){background:var(--grupo-fundo)}.sidebar-grupo-titulo:disabled{cursor:default}.sidebar-grupo-qtd{display:inline-flex;align-items:center;gap:.2rem;font-weight:600;letter-spacing:0;opacity:.85}.sidebar-grupo-qtd svg{transition:transform .15s}.sidebar-grupo-qtd svg.recolhido{transform:rotate(-90deg)}.sidebar-grupo-telas{display:flex;flex-direction:column;gap:.1rem}.sidebar .sidebar-link{color:var(--delta-marinho);font-weight:500;gap:.6rem;padding:.3rem .6rem}.sidebar-icone{display:grid;place-items:center;flex:none;width:1.65rem;height:1.65rem;border-radius:7px;background:var(--grupo-fundo);color:var(--grupo-cor)}.sidebar .sidebar-link:not(.active):hover{background:var(--grupo-fundo)}.sidebar .sidebar-link.active{background:var(--azul-isotipo);color:#fff;box-shadow:none}.sidebar .sidebar-link.active .sidebar-icone{background:#fff3;color:#fff}@media (prefers-reduced-motion: reduce){.sidebar-grupo-qtd svg{transition:none}}
