.painel-dono,.painel-financeiro{--pd-card:var(--surface);--pd-borda:var(--border);--pd-borda-forte:var(--border-strong);--pd-ink:var(--text);--pd-ink-2:var(--text-2);--pd-muted:var(--text-3);--pd-marca:var(--primary-text);--pd-trilho:var(--surface-3);--pd-teal:#17a98b;--pd-azul:#3987e5;--pd-azul-fim:#1f5c85;--pd-alerta:#fab219;--pd-critico:#d03b3b;--pd-cinza:#43556a;--pd-serie-saldo:#8b5cf6;--pd-serie-ambar:#bd7f0b;--pd-ok-texto:#43c96e;--pd-alerta-texto:#fab219;--pd-critico-texto:#ef6d6d;--pd-mono:ui-monospace, "Cascadia Code", "JetBrains Mono", "Roboto Mono", Consolas, monospace;gap:var(--esp);padding:var(--esp) var(--esp) calc(var(--esp) * 3);color:var(--pd-ink);flex-direction:column;display:flex;container:painel/inline-size}[data-theme=light] .painel-dono,[data-theme=rubi] .painel-dono,[data-theme=marfim] .painel-dono,[data-theme=safira] .painel-dono,[data-theme=light] .painel-financeiro,[data-theme=rubi] .painel-financeiro,[data-theme=marfim] .painel-financeiro,[data-theme=safira] .painel-financeiro{--pd-teal:#1baf7a;--pd-azul:#2a78d6;--pd-azul-fim:#9ec5f4;--pd-cinza:#94a3b3;--pd-serie-saldo:#6d28d9;--pd-serie-ambar:#ca8a04;--pd-ok-texto:#006300;--pd-alerta-texto:#7a5600;--pd-critico-texto:#b02a2a}:root{--pd-fundo:#0b1220}[data-tipo-tema=claro] .painel-dono,[data-tipo-tema=claro] .painel-financeiro{--pd-fundo:var(--primary-fg)}[data-theme=safira] .painel-dono,[data-theme=safira] .painel-financeiro{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--text);--bg:#004867;--surface:#005477;--surface-2:#00577b;--surface-3:#00648c;--panel:#005477f5;--panel-soft:#00577bd9;--panel-strong:#005477;--text:#fff;--text-2:#dbe7ec;--text-3:#aecbd6;--border:#ffffff2e;--border-strong:#ffffff80;--focus-ring:#fff9;--focus-shadow:0 0 0 3px #ffffff2e;--overlay:#00141e8c;--shadow-1:0 4px 16px #0000004d;--shadow-2:0 12px 32px #0006;--shadow-dropdown:0 18px 40px #0000004d;--shadow-modal:0 32px 80px #00000073;--primary-text:#abc7e3;--primary-soft:#abc7e329;--success-text:#97d29a;--success-bg:#97d29a29;--warning-text:#f7b850;--warning-bg:#f7b85029;--alerta-text:#f2b78e;--alerta-bg:#f2b78e29;--danger-text:#f2b5b5;--danger-bg:#f2b5b529;--info-text:#abc7e3;--info-bg:#abc7e329;--neutral-text:#b7c6cd;--neutral-bg:#b7c6cd29;--grade-cab-bg:#004f70;--grade-zebra-bg:#00577b;--grade-hover-bg:#005679;--campo-bg:#00577b;--campo-borda:#88a9c0;--pd-fundo:#004867;--pd-teal:#52b455;--pd-azul:#77a4d2;--pd-cinza:#8ba3af;--pd-critico:#e28787;--pd-serie-saldo:#af8ef9;--pd-serie-ambar:#d69204;--pd-marca:#abc7e3;--pd-ok-texto:#97d29a;--pd-alerta-texto:#f7b850;--pd-critico-texto:#f2b5b5}.pd-ticker{gap:var(--esp);font-family:var(--pd-mono);letter-spacing:.07em;color:var(--pd-ink-2);border:1px solid var(--pd-borda);background:var(--surface-2);border-radius:8px;flex-wrap:wrap;row-gap:6px;padding:9px 14px;font-size:11px;display:flex}.pd-ticker>span{white-space:nowrap}.pd-ticker b{color:var(--pd-marca);font-weight:600}.pd-ticker .dn{color:var(--pd-critico-texto);font-weight:600}.pd-pulso{background:var(--pd-teal);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;animation:2.2s infinite pd-pulsar;display:inline-block}@keyframes pd-pulsar{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.pd-pulso{animation:none}}.pd-card{background:var(--pd-card);border:1px solid var(--pd-borda);min-width:0;box-shadow:var(--shadow-1);border-radius:12px;padding:18px 20px;container:cartao/inline-size}.pd-cab{align-items:baseline;gap:var(--esp);margin-bottom:14px;display:flex}.pd-cab h2{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--text-2);margin:0;font-size:13px;font-weight:600}.pd-cab .nota{color:var(--pd-muted);font-size:11px;font-family:var(--pd-mono)}.pd-kpis{gap:var(--esp);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.pd-kpi{padding:14px 16px}.pd-kpi .r{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--text-2);font-size:13px;font-weight:600}.pd-kpi .v{font-family:var(--pd-mono);white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;margin-top:6px;font-size:19px;font-weight:700;line-height:1.05}.pd-kpi .v small{color:var(--pd-muted);font-size:13px;font-weight:400}.pd-kpi .d{color:var(--pd-ink-2);margin-top:5px;font-size:12px}.pd-kpi--marca .v{color:var(--pd-marca)}.pd-kpi--ok .v{color:var(--pd-ok-texto)}.pd-kpi--critico .v{color:var(--pd-critico-texto)}.pd-grade{gap:var(--esp);display:grid}.pd-grade--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-card svg{width:100%;height:auto;display:block}.pd-card svg text{font:13px var(--pd-mono);fill:var(--pd-muted)}.pd-card svg .num{fill:var(--pd-ink-2);font-weight:600}.pd-card svg .destaque{fill:var(--pd-ink);font-size:15px}.pd-card svg text.pd-ponto{font-family:var(--pd-mono);fill:var(--pd-ink-2);paint-order:stroke;stroke:var(--surface);stroke-width:3px;stroke-linejoin:round;pointer-events:none;font-size:10.5px;font-weight:600}.pd-legenda{gap:var(--esp);color:var(--pd-ink-2);font-size:11px;font-family:var(--pd-mono);flex-wrap:wrap;margin-top:8px;display:flex}.pd-legenda i{border-radius:3px;width:9px;height:9px;margin-right:6px;display:inline-block}.pd-legenda .traco{border-top:2px dashed var(--pd-serie-saldo);border-radius:0;width:14px;height:0}.pd-rodape{color:var(--pd-ink-2);margin:10px 0 0;font-size:12.5px}.pd-rodape b{color:var(--pd-ink)}.pd-pos{color:var(--pd-ok-texto);font-weight:600}.pd-neg{color:var(--pd-critico-texto);font-weight:600}.pd-rot{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--text-2);font-size:13px;font-weight:600}.pd-resumo3{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.pd-resumo3--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pd-r3{background:var(--surface-2);border:1px solid var(--pd-borda);border-radius:9px;padding:9px 12px}.pd-r3 .r{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--text-2);font-size:13px;font-weight:600}.pd-r3 .v{font-family:var(--pd-mono);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:3px;font-size:18px;font-weight:700}.pd-r3 .p{color:var(--pd-muted);font-size:11px;font-family:var(--pd-mono)}.pd-valor-topo{align-items:baseline;gap:var(--esp);flex-wrap:wrap;display:flex}.pd-valor-topo .big{font-family:var(--pd-mono);font-variant-numeric:tabular-nums;font-size:25px;font-weight:700;line-height:1}.pd-valor-topo .cif{color:var(--pd-muted);font-size:13px}.pd-exec{border-radius:5px;gap:2px;height:16px;margin:14px 0 10px;display:flex;overflow:hidden}.pd-exec i{height:100%;display:block}.pd-exec i:first-child{border-radius:5px 0 0 5px}.pd-exec i:last-child{border-radius:0 5px 5px 0}.pd-quadro{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:12px;display:grid}.pd-qi{background:var(--surface-2);border:1px solid var(--pd-borda);border-radius:9px;padding:9px 11px}.pd-qi .r{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--text-2);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.pd-qi .r i{border-radius:2px;width:8px;height:8px;display:inline-block}.pd-qi .v{font-family:var(--pd-mono);font-variant-numeric:tabular-nums;margin-top:3px;font-size:15px;font-weight:700}.pd-qi .p{color:var(--pd-muted);font-size:11px;font-family:var(--pd-mono)}.pd-hb{flex-direction:column;gap:8px;display:flex}.pd-hbl{gap:var(--esp);grid-template-columns:176px 1fr minmax(180px,auto);align-items:center;font-size:12px;display:grid}.pd-hbl--sem-valor{grid-template-columns:176px 1fr}.pd-hbl .n{color:var(--pd-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-hbl .trilho{background:var(--pd-trilho);border-radius:4px;height:11px;overflow:hidden}.pd-hbl .fill{background:var(--pd-azul);border-radius:4px;height:100%;display:block}.pd-hbl .q{font-family:var(--pd-mono);text-align:right;color:var(--pd-ink);font-variant-numeric:tabular-nums}.pd-ponte{gap:var(--esp);flex-direction:column;display:flex}.pd-ponte-topo{justify-content:space-between;align-items:baseline;gap:var(--esp);display:flex}.pd-grande{font-family:var(--pd-mono);color:var(--pd-marca);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1}.pd-fluxo{flex-direction:column;gap:9px;display:flex}.pd-fl{gap:var(--esp);cursor:pointer;grid-template-columns:108px 1fr;align-items:center;font-size:12px;display:grid}.pd-fl .n{color:var(--pd-ink-2)}.pd-fl .trilho{background:var(--pd-trilho);border-radius:4px;height:14px;overflow:hidden}.pd-fl .fill{border-radius:4px;height:100%;display:block}.pd-saldo-linha{border-top:1px solid var(--pd-borda);justify-content:space-between;align-items:baseline;padding-top:11px;display:flex}.pd-saldo-linha .q{font-family:var(--pd-mono);color:var(--pd-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.pd-saldo-topo{gap:var(--esp);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.pd-st-v{font-family:var(--pd-mono);color:var(--pd-marca);font-variant-numeric:tabular-nums;font-size:25px;font-weight:700;line-height:1.1}.pd-st-quebra{gap:9px;display:flex}.pd-st-item{background:var(--surface-2);border:1px solid var(--pd-borda);border-radius:9px;min-width:150px;padding:8px 12px}.pd-st-item .r{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--text-2);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.pd-st-item .r i{border-radius:2px;width:8px;height:8px;display:inline-block}.pd-st-item .v{font-family:var(--pd-mono);font-variant-numeric:tabular-nums;margin-top:3px;font-size:15px;font-weight:700}.pd-st-item .p{color:var(--pd-muted);font-size:11px;font-family:var(--pd-mono)}.pd-tabela{border-collapse:collapse;width:100%;font-size:13px}.pd-tabela th{letter-spacing:.16em;text-transform:uppercase;color:var(--pd-muted);text-align:left;border-bottom:1px solid var(--pd-borda-forte);padding:6px 8px;font-size:10px;font-weight:600}.pd-tabela td{border-bottom:1px solid var(--pd-borda);vertical-align:middle;padding:9px 8px}.pd-tabela tr:last-child td{border-bottom:0}.pd-tabela td.num,.pd-tabela th.num{font-family:var(--pd-mono);font-variant-numeric:tabular-nums;text-align:left}.pd-tabela--essencial{width:auto}.pd-tabela--essencial th,.pd-tabela--essencial td{white-space:nowrap;width:1%;padding-right:22px}.pd-tabela__sobra{width:auto!important;padding:0!important}.pd-tabela tfoot td{border-top:1px solid var(--pd-borda-forte);color:var(--pd-ink);border-bottom:0;font-weight:700}.pd-alertas{flex-direction:column;display:flex}.pd-al{gap:var(--esp);border-bottom:1px solid var(--pd-borda);grid-template-columns:auto 1fr auto;align-items:center;padding:11px 2px;font-size:13px;display:grid}.pd-al:last-child{border-bottom:0}.pd-pill{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-width:104px;padding:2px 9px;font-size:10px;font-weight:700;display:inline-flex}.pd-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pd-pill--alerta{color:var(--pd-alerta-texto);background:#fab2191a}.pd-al .desc{color:var(--pd-ink)}.pd-al .desc small{color:var(--pd-muted);font-size:11.5px;display:block}.pd-al .qtd{font-family:var(--pd-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}@container painel (width<=1100px){.pd-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@container painel (width<=900px){.pd-grade--2{grid-template-columns:1fr}}@container painel (width<=620px){.pd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-quadro,.pd-resumo3{grid-template-columns:1fr}}.pd-aviso{color:var(--pd-alerta-texto);background:#fab21914;border:1px solid #fab21959;border-radius:8px;margin:10px 0 0;padding:9px 12px;font-size:12.5px}.pd-aviso b{color:var(--pd-ink)}.pd-hachura{background-image:repeating-linear-gradient(135deg,#0000 0 3px,#ffffff73 3px 5px)}.pd-titulo{letter-spacing:-.01em;color:var(--pd-ink);margin:0;font-size:20px;font-weight:700}.pd-ticker__carimbo{color:var(--pd-muted);margin-left:auto}.pd-kpi--saldo{border-color:var(--pd-borda-forte)}.pd-esq{background:linear-gradient(90deg, var(--pd-trilho) 0%, var(--surface-2) 50%, var(--pd-trilho) 100%);background-size:200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite pd-brilho}.pd-esq--ticker{height:34px}.pd-esq--kpi{height:88px}.pd-esq--card{height:330px}@keyframes pd-brilho{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.pd-esq{animation:none}}.pd-fecha-embaixo{flex-direction:column;display:flex}.pd-fecha-embaixo .pd-rodape{margin-top:auto;padding-top:12px}.pd-fecha-embaixo .pd-hb{flex:1;justify-content:space-evenly}.pd-contas{margin:16px 0 0;padding:0;list-style:none}.pd-contas li:last-child{border-bottom:0}.pd-contas li{align-items:baseline;gap:var(--esp);border-bottom:1px solid var(--pd-borda);padding:9px 2px;font-size:13px;display:flex}.pd-contas .n{color:var(--pd-ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pd-contas .v{font-family:var(--pd-mono);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:700}.pd-total-conta{justify-content:space-between;align-items:baseline;gap:var(--esp);border-top:1px solid var(--pd-borda-forte);margin-top:2px;padding:11px 2px 0;font-size:13px;font-weight:700;display:flex}.pd-total-conta span:last-child{font-family:var(--pd-mono);font-variant-numeric:tabular-nums;font-size:15px}.pd-alerta-forte{background:#fab21912;border:1px solid #fab21959;border-radius:10px;padding:14px 16px}.pd-alerta-forte .v{font-family:var(--pd-mono);color:var(--pd-alerta-texto);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.pd-alerta-forte .d{color:var(--pd-ink-2);margin-top:4px;font-size:12.5px}.pd-alerta-forte .d b{color:var(--pd-ink)}@container cartao (width<=470px){.pd-resumo3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cartao (width<=320px){.pd-resumo3,.pd-quadro{grid-template-columns:1fr}}.pd-coleta{border:1px solid var(--pd-borda);background:var(--surface-2);font-family:var(--pd-mono);letter-spacing:.07em;color:var(--pd-ink-2);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:8px 14px;padding:9px 14px;font-size:11px;display:flex}.pd-coleta b{color:var(--pd-ink)}.pd-coleta--velha{background:#fab21914;border-color:#fab21966}.pd-coleta--velha b{color:var(--pd-alerta-texto)}.pd-kpi--clique{text-align:left;font:inherit;color:inherit;cursor:pointer}.pd-kpi--clique:hover{border-color:var(--pd-borda-forte);background:var(--surface-2)}.pd-linha-clique{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;display:block}.pd-linha-clique:hover .trilho{outline:1px solid var(--pd-borda-forte)}.pd-olt-linha{gap:var(--esp);grid-template-columns:108px 1fr minmax(210px,auto);align-items:center;font-size:12px;display:grid}.pd-olt-linha .n{color:var(--pd-ink-2);font-family:var(--pd-mono);white-space:nowrap}.pd-olt-linha .trilho{background:var(--pd-trilho);border-radius:4px;gap:1px;height:14px;display:flex;overflow:hidden}.pd-olt-linha .trilho i{height:100%;display:block}.pd-olt-linha .q{font-family:var(--pd-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.pd-olt-linha .q small{color:var(--pd-muted)}.pd-pill{font-family:var(--pd-mono);letter-spacing:.06em;border-radius:99px;margin-left:8px;padding:2px 8px;font-size:10px;display:inline-block}.pd-pill--critico{color:var(--pd-critico-texto);background:#d03b3b26}.pd-linha-navegavel{cursor:pointer}.pd-linha-navegavel:hover td{background:var(--surface-2)}.pd-linha-vale td{background:var(--pd-alerta-fundo)}.pd-rolavel{overflow-x:auto}.pd-paginacao{align-items:center;gap:var(--esp);margin-top:12px;display:flex}.pd-semana{gap:var(--esp);grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;display:grid}.pd-dia{background:var(--surface-2);border:1px solid var(--pd-borda);font:inherit;color:inherit;cursor:pointer;text-align:center;border-radius:9px;flex-direction:column;align-items:stretch;gap:6px;padding:10px;display:flex}.pd-dia--vazio{cursor:default;opacity:.75;border-style:dashed}.pd-dia--parede{border-color:var(--pd-serie-ambar);background:#ca8a0414}.pd-dia__barra{justify-content:center;align-items:flex-end;height:74px;display:flex}.pd-dia__barra i{background:var(--pd-serie-ambar);border-radius:4px 4px 0 0;width:60%;min-height:3px;display:block}.pd-dia--vazio .pd-dia__barra i{background:var(--pd-trilho)}.pd-dia__rotulo{font-family:var(--pd-mono);color:var(--pd-ink-2);font-size:11px}.pd-dia__rotulo small{color:var(--pd-muted)}.pd-encargo-barra{background:var(--pd-trilho);vertical-align:1px;border-radius:3px;width:64px;height:8px;display:inline-block;overflow:hidden}.pd-encargo-barra i{background:var(--pd-serie-ambar);border-radius:3px;height:100%;display:block}.pd-link{font:inherit;color:var(--pd-azul);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.pd-grafico{width:100%;height:auto;margin:4px 0 8px;display:block}.pd-hbl .pd-trilho-duplo{flex-direction:column;gap:2px;height:auto;padding:1px 0;display:flex}.pd-hbl .pd-trilho-duplo .fill{min-width:2px;height:5px}.pd-kpi--critico{border-left:3px solid var(--pd-critico)}.pd-kpi--aviso{border-left:3px solid var(--pd-serie-ambar)}.pd-kpi--aviso .v{color:var(--pd-alerta-texto)}.pd-subtitulo{color:var(--pd-texto-fraco);margin:-6px 0 14px;font-size:13px}:root,.painel-dono,.painel-financeiro{--pd-trilho-forte:#6b7a8f}.pd-alternador{border:1px solid var(--pd-borda);background:var(--pd-fundo-2,transparent);border-radius:7px;gap:2px;margin-left:auto;padding:2px;display:inline-flex}.pd-alternador button{color:var(--pd-texto-fraco);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:3px 10px;font-size:11px}.pd-alternador button:hover{color:var(--pd-texto)}.pd-alternador button.ativo{background:var(--pd-marca);color:var(--pd-fundo);font-weight:600}.pd-btn-expandir{color:var(--pd-marca);border:1px solid var(--pd-marca);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;margin-left:auto;padding:4px 10px;font-family:inherit;font-size:11.5px}.pd-btn-expandir:hover{background:var(--pd-marca);color:var(--pd-fundo)}.pd-popup-recebimentos__grade{grid-template-columns:220px 1fr;gap:20px;margin-top:14px;display:grid}@container painel (width<=560px){.pd-popup-recebimentos__grade{grid-template-columns:1fr}}.pd-popup-recebimentos__kpis{flex-direction:column;gap:10px;display:flex}.pd-atualizar{color:var(--pd-muted);cursor:pointer;vertical-align:-1px;background:0 0;border:0;border-radius:4px;margin-left:6px;padding:2px 4px;font-size:13px;line-height:1}.pd-atualizar:hover:not(:disabled){color:var(--pd-ink);background:var(--pd-trilho)}.pd-atualizar:disabled{cursor:progress;opacity:.7}.pd-atualizar .girando{animation:1s linear infinite pd-gira;display:inline-block}@keyframes pd-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pd-atualizar .girando{animation:none}}.pd-so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pd-detalhe__trilha{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--text-2);margin:-4px 0 12px;font-size:13px;font-weight:600}.pd-detalhe__trilha b{color:var(--pd-teal);font-weight:600}.pd-detalhe__barra{margin-bottom:12px}.pd-detalhe__rodape{border-top:1px solid var(--pd-borda);flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;padding-top:11px;display:flex}.pd-detalhe__rodape .pd-rodape{flex:1;min-width:240px;margin:0}.pd-detalhe__rodape .pd-paginacao{margin:0 0 0 auto}.pd-linha--abre{cursor:pointer}.pd-linha--abre:hover{background:var(--pd-trilho)}.pd-chip{font-family:var(--pd-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--pd-muted);border:1px solid;border-radius:20px;padding:1px 8px;font-size:10.5px;display:inline-block}.pd-chip--neg{color:var(--pd-critico-texto)}.pd-chip--ok{color:var(--pd-ok-texto)}.pd-kpi--abre{font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%;transition:border-color .12s,transform .12s}.pd-kpi--abre:hover{border-color:var(--pd-borda-forte);transform:translateY(-1px)}.pd-kpi--abre:focus-visible{outline:2px solid var(--pd-marca);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pd-kpi--abre{transition:none}.pd-kpi--abre:hover{transform:none}}.modal--detalhe{width:min(1100px,96vw);max-width:min(1100px,96vw)}.modal--detalhe .pd-rolavel{overflow-x:auto}.modal--detalhe .pd-tabela{min-width:640px}.pd-abre{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;width:100%;padding:0;display:flex}.pd-quadro .pd-abre{padding:inherit}.pd-abre:hover{filter:brightness(1.08)}.corte-pill{background:var(--surface-2);border:1px solid var(--border-strong);font-family:var(--pd-mono);color:var(--pd-marca);cursor:pointer;vertical-align:-1px;border-radius:6px;align-items:center;gap:5px;padding:1px 8px 1px 10px;font-size:12px;font-weight:700;display:inline-flex}.corte-pill:hover{border-color:var(--primary-text)}.corte-pill--edicao{cursor:text;text-align:center;appearance:textfield;width:42px}.corte-pill--edicao::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.corte-pill--edicao::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rc-grafico{align-items:flex-end;gap:calc(var(--esp,10px) * 2);flex-wrap:wrap;padding-top:8px;display:flex}.rc-barra{cursor:pointer;text-align:left;width:138px;font:inherit;color:inherit;background:0 0;border:0;border-radius:10px;flex-direction:column;flex:0 0 138px;align-items:flex-start;padding:8px 10px 10px;display:flex}.rc-barra:hover,.rc-barra:focus-visible{background:var(--surface-2)}.rc-barra:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.rc-barra__coluna{border-bottom:1px solid var(--pd-borda-forte);align-items:flex-end;width:100%;height:96px;margin:10px 0 8px;display:flex}.rc-barra__enchimento{background:var(--pd-azul);border-radius:4px 4px 0 0;width:100%;min-height:4px}.rc-barra__vlan{font-family:var(--pd-mono);color:var(--pd-ink-2);font-size:12.5px;font-weight:600}.rc-porta{font-family:var(--pd-mono)}.rc-causa-col{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:96px;display:inline-block;overflow:hidden}.rc-desc{font-family:var(--pd-mono);font-variant-numeric:tabular-nums}.rc-cliente{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:220px;display:inline-block;overflow:hidden}.rc-tabela-densa th,.rc-tabela-densa td{padding:5px 8px}.rc-sinal-padrao{font-family:var(--pd-mono);font-variant-numeric:tabular-nums;color:var(--pd-ink-2)}.rc-sinal-valor{font-family:var(--pd-mono);font-variant-numeric:tabular-nums;font-weight:600}.rc-sinal--fora{color:var(--pd-critico-texto)}.rc-sinal--dentro{color:var(--pd-ok-texto)}.rc-sinal--semregistro{color:var(--pd-muted);font-style:italic;font-weight:400}.rc-sinal-abs{font-family:var(--pd-mono);font-variant-numeric:tabular-nums;color:var(--pd-muted);margin-left:4px;font-size:11.5px;font-weight:400}.rc-stale-icon{color:var(--pd-alerta-texto);vertical-align:-1px;margin-left:4px}.rc-th-acao{white-space:nowrap;min-width:46px;width:46px!important;padding-right:14px!important}.rc-td-acao{white-space:nowrap;width:46px;min-width:46px;padding-right:14px!important}.rc-btn-acao{background:var(--surface-2);border:1px solid var(--border-strong);width:28px;height:26px;color:var(--primary-text);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.rc-btn-acao:hover{background:var(--primary-soft);border-color:var(--primary-text)}.rc-btn-acao:disabled{opacity:.5;cursor:default}.modal--reconexoes{width:min(1080px,96vw);max-width:min(1080px,96vw);max-height:min(720px,88vh)}.pd-abre:focus-visible{outline:2px solid var(--pd-marca);outline-offset:2px;border-radius:6px}.pd-quadro--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-qi--principal{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.pd-qi--liberar .v,.pd-info,.pd-hbl .q.pd-info{color:var(--info-text)}.pd-info{font-weight:700}.pd-hb--contas .pd-hbl{grid-template-columns:minmax(0,1fr) auto}.pd-hb--contas .pd-hbl .n{align-items:center;gap:6px;display:flex}.pd-hb--contas .pd-hbl .n small{color:var(--pd-muted)}@container cartao (width<=420px){.pd-quadro--3{grid-template-columns:1fr}}.pd-st-liberar{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:12.5px;display:flex}.pd-st-liberar b{font-family:var(--pd-mono);font-variant-numeric:tabular-nums}
