.entra{animation:la-entra var(--d3) var(--e-out) both}@keyframes la-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sobe{animation:la-sobe var(--d3) var(--e-out) both}@keyframes la-sobe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.abre{animation:la-abre var(--d2) var(--e-out) both}@keyframes la-abre{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.cresce{transform-origin:left;animation:la-cresce var(--d4) var(--e-out) both}@keyframes la-cresce{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.stat:after{transform-origin:left;animation:la-cresce var(--d4) var(--e-out) both}.sai{animation:la-sai var(--d3) var(--e-in) both;pointer-events:none}@keyframes la-sai{0%{opacity:1;transform:none;max-height:600px}45%{opacity:0;transform:translate(40px);max-height:600px}to{opacity:0;transform:translate(40px);max-height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-width:0}}.esqueleto{display:flex;flex-direction:column;gap:14px}.osso{border-radius:var(--r-md);background:linear-gradient(90deg,var(--wash) 0%,color-mix(in srgb,var(--ink) 9%,transparent) 40%,var(--wash) 80%);background-size:300% 100%;animation:la-brilho 1.3s linear infinite}@keyframes la-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.esq-cartoes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.esq-linha-curta{width:38%;height:12px}.esq-titulo{width:min(520px,80%);height:44px}.esq-cartao{height:112px}.esq-bloco{height:150px}.esq-grafico{height:220px}.esq-item{height:64px}.esq-texto{height:12px}@media (max-width:820px){.esq-cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}}.aviso{position:fixed;left:50%;bottom:calc(28px + var(--bottom-nav));z-index:70;transform:translate(-50%);display:flex;align-items:center;gap:16px;max-width:calc(100vw - 24px);padding:10px 10px 10px 18px;border-radius:var(--r-lg);background:var(--ink);color:var(--ground);font-size:14px;box-shadow:0 12px 40px #00000073;animation:la-aviso var(--d3) var(--e-mola) both}@keyframes la-aviso{0%{opacity:0;transform:translate(-50%,24px) scale(.96)}to{opacity:1;transform:translate(-50%)}}.aviso-txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aviso button{flex:none;height:34px;padding:0 14px;border-radius:var(--r-md);cursor:pointer;border:1px solid color-mix(in srgb,var(--ground) 25%,transparent);background:transparent;color:var(--ground);font:inherit;font-weight:700;font-size:13px}.aviso button:hover{background:color-mix(in srgb,var(--ground) 8%,transparent)}.triagem{margin-top:14px;padding:16px;border-radius:var(--r-lg);background:var(--wash);border:1px solid var(--line-strong)}.triagem label{display:block;font-size:13px;font-weight:700;margin-bottom:8px}.triagem label span{color:var(--muted);font-weight:400}.triagem textarea{width:100%;min-height:68px;resize:vertical;border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--ground);color:var(--ink);font:inherit;font-size:14px;padding:10px 12px;transition:border-color var(--d1) var(--e-out)}.triagem textarea:focus{outline:none;border-color:var(--pink)}.triagem-acoes{display:flex;gap:8px;justify-content:flex-end;margin-top:12px;flex-wrap:wrap}.triagem-aviso{font-size:13px;color:var(--warn);margin:0 0 10px}.triagem-acoes button{font-size:12px;font-weight:700;padding:7px 14px;min-height:36px;border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer}.acoes button,.triagem-acoes button{transition:border-color var(--d1) var(--e-out),color var(--d1) var(--e-out),background var(--d1) var(--e-out),transform var(--d1) var(--e-out)}.acoes button:active,.triagem-acoes button:active{transform:scale(.97)}.acoes button.btn-pri,.triagem-acoes button.btn-pri{background:var(--pink);border-color:var(--pink);color:#fff}.acoes button.btn-pri:hover,.triagem-acoes button.btn-pri:hover{background:var(--pink-shade);border-color:var(--pink-shade);color:#fff}.triagem-acoes button:disabled{opacity:.55;cursor:default}@media (max-width:600px){.triagem-acoes button{min-height:44px}}.filtro-triagem{display:flex;gap:6px;flex-wrap:wrap}.chip-filtro{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 13px;border-radius:var(--r-full);border:1px solid var(--line-strong);background:transparent;color:var(--ink-2);font-family:var(--font);font-size:12px;font-weight:700;cursor:pointer;transition:background var(--d1) var(--e-out),color var(--d1) var(--e-out),border-color var(--d1) var(--e-out)}.chip-filtro:hover{color:var(--ink);border-color:var(--ink-2)}.chip-filtro.on{background:var(--ink);border-color:var(--ink);color:var(--ground)}.chip-filtro .n{font-variant-numeric:tabular-nums;opacity:.7}.chip-filtro .voltando{color:var(--warn);font-weight:700}.chip-filtro.on .voltando{color:var(--ground)}@media (max-width:600px){.chip-filtro{min-height:44px}}.gap-prio{height:4px;border-radius:2px;background:var(--wash);overflow:hidden;margin:10px 0 12px}.gap-prio i{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,var(--pink-shade),var(--pink))}.linha-gap{transition:background var(--d2) var(--e-out),box-shadow var(--d2) var(--e-out)}.gap-origem{box-shadow:inset 0 0 0 1px var(--pink);background:color-mix(in srgb,var(--pink) 6%,transparent)}.gap-alvo{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pink-light) 45%,transparent)}.faixa-fusao{color:var(--pink-light)}.banco-ev-ponto{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--off);align-self:center}.banco-ev-ponto.t-ok{background:var(--ok)}.banco-ev-ponto.t-warn{background:var(--warn)}.banco-ev-ponto.t-crit{background:var(--crit)}.falha-leitor{max-width:760px;border-color:color-mix(in srgb,var(--crit) 45%,transparent)}.falha-leitor h3{font-weight:900;font-size:17px;margin:0 0 8px}.falha-leitor p{color:var(--ink-2);font-size:14px;margin:0 0 14px}.falha-leitor details{margin-top:14px}.falha-leitor summary{cursor:pointer;color:var(--muted);font-size:12px}.falha-detalhe{font-family:ui-monospace,Menlo,monospace;font-size:12px;overflow-wrap:anywhere;margin:8px 0 0!important}@media (max-width:820px){.stats.faixa-rolavel{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin-inline:calc(-1 * var(--s3));padding-inline:var(--s3);scrollbar-width:none}.stats.faixa-rolavel::-webkit-scrollbar{display:none}.stats.faixa-rolavel>.stat{flex:0 0 156px;scroll-snap-align:start}}.inbox-conversa>.leitura-topo,.inbox-conversa>.leitura-corpo{animation:la-entra var(--d3) var(--e-out) both}@media (max-width:820px){.inbox-lendo .inbox-conversa{animation:la-da-direita var(--d3) var(--e-out) both}.inbox:not(.inbox-lendo) .inbox-lateral{animation:la-da-esquerda var(--d3) var(--e-out) both}}@keyframes la-da-direita{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes la-da-esquerda{0%{opacity:.4;transform:translate(-24px)}to{opacity:1;transform:none}}
