:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f7f6f3;--color-panel:#fff;--color-fg:#1f1e1c;--color-fg-muted:#6b6862;--color-border-line:#e4e1da;--color-ok:#2f8a4c;--color-warn:#c47f12;--color-bad:#c8423b;--pc-c0:#3466c9;--pc-c1:#d9942c;--pc-c2:#22917f;--pc-c3:#7a4fc4;--grid:#ecebe6;--ref:#1f1e1c;--muted:#9c988f;--font-anthropic-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-anthropic-serif:Georgia, "Times New Roman", serif;--cds-gap-xs:4px;--cds-gap-sm:8px;--cds-gap-md:12px;--cds-gap-lg:20px;--cds-pad-xs:4px;--cds-pad-sm:8px;--cds-pad-md:14px;--cds-pad-lg:18px;--cds-radius:8px;--cds-font-size-caption:13px;--cds-font-size-body:15px;--cds-font-size-heading:16px;--cds-font-size-title:26px;--cds-font-weight-medium:600;--cds-dur-slow:.3s;--cds-surface-popover:var(--color-panel);--cds-border:var(--color-border-line);--cds-shadow-popover:0 4px 16px #0000001f;--cds-text-secondary:var(--color-fg-muted);--cds-chart-grid:var(--grid);--cds-chart-reference:var(--ref);--cds-chart-muted:var(--muted);--cds-chart-status-critical:var(--color-bad)}@media (prefers-color-scheme:dark){:root:not(.claro):not([data-tema=claro]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#191917;--color-panel:#22221f;--color-fg:#ecebe6;--color-fg-muted:#a19d94;--color-border-line:#36352f;--color-ok:#5cbf7a;--color-warn:#e3a646;--color-bad:#ef6f66;--pc-c0:#6c96e8;--pc-c1:#e8ad55;--pc-c2:#4cc0ab;--pc-c3:#a582e6;--grid:#2e2d29;--ref:#ecebe6;--muted:#77736b}}:root[data-tema=escuro]:not(.claro){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#191917;--color-panel:#22221f;--color-fg:#ecebe6;--color-fg-muted:#a19d94;--color-border-line:#36352f;--color-ok:#5cbf7a;--color-warn:#e3a646;--color-bad:#ef6f66;--pc-c0:#6c96e8;--pc-c1:#e8ad55;--pc-c2:#4cc0ab;--pc-c3:#a582e6;--grid:#2e2d29;--ref:#ecebe6;--muted:#77736b}*{box-sizing:border-box}html,body{background:var(--color-bg);color:var(--color-fg);margin:0}body{font-family:var(--font-anthropic-sans);padding:clamp(16px,3vw,40px) clamp(16px,3vw,40px) 64px}select,input{font:inherit;font-size:var(--cds-font-size-caption);border:1px solid var(--color-border-line);border-radius:var(--cds-radius);background:var(--color-panel);color:var(--color-fg);padding:6px 8px}a{color:inherit}.pc{font-family:var(--font-anthropic-sans);color:var(--color-fg);gap:var(--cds-gap-lg);max-width:1400px;margin-inline:auto;display:grid}.pc-head{gap:var(--cds-gap-xs);display:grid}.pc-title{font-family:var(--font-anthropic-serif);font-weight:400;font-size:var(--cds-font-size-title);text-wrap:balance;margin:0}.pc-sub,.pc-note,.pc-card p.pc-hint{color:var(--color-fg-muted);font-size:var(--cds-font-size-caption);margin:0}.pc-sub b,.pc-take b,.pc-frase b{font-variant-numeric:tabular-nums;font-weight:600}.pc-tabs{gap:var(--cds-gap-xs);border-bottom:1px solid var(--color-border-line);padding-bottom:2px;display:flex;overflow-x:auto}.pc-tabs button{font:inherit;font-size:var(--cds-font-size-body);padding:var(--cds-pad-sm) var(--cds-pad-md);color:var(--color-fg-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000}.pc-tabs button[aria-selected=true]{color:var(--color-fg);border-bottom-color:var(--color-fg);font-weight:var(--cds-font-weight-medium)}.pc-tabs button:hover{color:var(--color-fg)}.pc-tabs button:focus-visible,.pc-btn:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.pc-filtros{gap:var(--cds-gap-md);flex-wrap:wrap;align-items:end;display:flex}.pc-filtros label{font-size:var(--cds-font-size-caption);color:var(--color-fg-muted);gap:4px;display:grid}.pc-btn{font:inherit;font-size:var(--cds-font-size-caption);border:1px solid var(--color-border-line);border-radius:var(--cds-radius);color:var(--color-fg);cursor:pointer;background:0 0;padding:6px 10px}.pc-take{font-size:var(--cds-font-size-body);margin:0}.pc-kpis{gap:var(--cds-gap-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),1fr));display:grid}.kpi{background:var(--color-panel);border:1px solid var(--color-border-line);border-radius:var(--cds-radius);padding:var(--cds-pad-md);align-content:start;gap:4px;min-width:0;display:grid}.kpi-l{font-size:var(--cds-font-size-caption);color:var(--color-fg-muted);letter-spacing:.01em}.kpi-v{font-family:var(--font-anthropic-serif);font-weight:400;font-size:var(--cds-font-size-title);font-variant-numeric:tabular-nums;line-height:1.15}.kpi-s{font-size:var(--cds-font-size-caption);color:var(--color-fg-muted);font-variant-numeric:tabular-nums}.kpi-s b{color:var(--color-fg);font-weight:600}.neg{color:var(--color-bad)!important}.pc-grid{gap:var(--cds-gap-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));display:grid}.pc-card{background:var(--color-panel);border:1px solid var(--color-border-line);border-radius:var(--cds-radius);padding:var(--cds-pad-lg);gap:var(--cds-gap-sm);align-content:start;min-width:0;display:grid}.pc-card h3{font-size:var(--cds-font-size-heading);font-weight:var(--cds-font-weight-medium);margin:0}.pc-chart{min-height:260px;position:relative}.pc-chart.alto{min-height:300px}.pc-legend{gap:var(--cds-gap-md);font-size:var(--cds-font-size-caption);color:var(--color-fg-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pc-legend i{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.pc-legend i.ln{border-top:2px dashed var(--cds-chart-reference);vertical-align:3px;border-radius:0;width:14px;height:0}.sw-meta{background:var(--pc-c0)}.sw-google{background:var(--pc-c1)}.sw-linkedin{background:var(--pc-c2)}.pc-tip{pointer-events:none;background:var(--cds-surface-popover);border:1px solid var(--cds-border);border-radius:var(--cds-radius);box-shadow:var(--cds-shadow-popover);padding:var(--cds-pad-xs) var(--cds-pad-sm);font-size:var(--cds-font-size-caption);font-variant-numeric:tabular-nums;white-space:nowrap;z-index:2;position:absolute}.pc-tip .t{color:var(--cds-text-secondary);margin-bottom:2px}.pc-tip i{border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.pc-tw{max-height:34rem;overflow:auto}.pc-table{border-collapse:collapse;width:100%;font-size:var(--cds-font-size-caption);font-variant-numeric:tabular-nums}.pc-table th,.pc-table td{text-align:right;border-bottom:1px solid var(--color-border-line);white-space:nowrap;padding:8px 10px}.pc-table th{background:var(--color-panel);color:var(--color-fg-muted);font-weight:var(--cds-font-weight-medium);z-index:1;position:sticky;top:0}.pc-table th:first-child,.pc-table td:first-child,.pc-table .txt{text-align:left}.pc-table td.cap{text-transform:capitalize}.pc-table td.nome{white-space:normal;min-width:14rem;max-width:26rem}.pc-table tbody tr.click{cursor:pointer}.pc-table tbody tr.click:hover td{background:color-mix(in srgb, var(--color-fg) 4%, transparent)}.pc-table th button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.pc-table tfoot td{border-bottom:0;font-weight:600}.pill{font-size:var(--cds-font-size-caption);border:1px solid var(--color-border-line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.pill:before{content:"";background:var(--cds-chart-muted);border-radius:50%;width:7px;height:7px}.pill.ok:before{background:var(--color-ok)}.pill.warn:before{background:var(--color-warn)}.pill.bad:before{background:var(--color-bad)}.pill.info:before{background:var(--pc-c1)}.bar{background:color-mix(in srgb, var(--color-fg) 9%, transparent);border-radius:4px;min-width:80px;height:8px;position:relative}.bar>span{background:var(--pc-c0);border-radius:4px;max-width:100%;position:absolute;inset:0 auto 0 0}.bar>span.over{background:var(--cds-chart-status-critical)}.pc-cell-bar{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.pc-prog{gap:6px;display:grid}.pc-prog .bar{border-radius:6px;height:12px}.pc-prog .bar>span{border-radius:6px}.pc-prog .tempo{background:var(--color-fg);width:2px;position:absolute;top:-4px;bottom:-4px}.pc-prog-l{justify-content:space-between;gap:var(--cds-gap-md);font-size:var(--cds-font-size-caption);color:var(--color-fg-muted);flex-wrap:wrap;display:flex}.pc-frase{font-size:var(--cds-font-size-body);margin:0;line-height:1.5}.pc-notas{font-size:var(--cds-font-size-caption);color:var(--color-fg-muted);gap:4px;margin:0;padding-left:1.1rem;display:grid}.pc-cli-head{gap:var(--cds-gap-md);flex-wrap:wrap;align-items:center;display:flex}.pc-cli-head h2{font-family:var(--font-anthropic-serif);font-weight:400;font-size:var(--cds-font-size-title);margin:0}.pc-busca{font:inherit;font-size:var(--cds-font-size-caption);border:1px solid var(--color-border-line);border-radius:var(--cds-radius);background:var(--color-bg);color:var(--color-fg);width:min(100%,18rem);padding:6px 10px}.pc-section{gap:var(--cds-gap-lg);display:grid}.pc-h{font-size:var(--cds-font-size-heading);font-weight:var(--cds-font-weight-medium);margin:0}.kpi-dia{background:color-mix(in srgb, var(--pc-c3) 9%, var(--color-panel));border-color:color-mix(in srgb, var(--pc-c3) 45%, var(--color-border-line))}.kpi-dia .kpi-l,.kpi-dia .kpi-v{color:var(--pc-c3)}.kpi-tend{font-size:var(--cds-font-size-caption);font-variant-numeric:tabular-nums;align-items:center;gap:6px;min-height:20px;display:inline-flex}.kpi-tend svg{flex:none}.kpi-tend.sobe{color:var(--color-ok)}.kpi-tend.desce{color:var(--color-bad)}.kpi-tend b{font-weight:600}.pc-cal-head{justify-content:space-between;gap:var(--cds-gap-md);flex-wrap:wrap;align-items:end;display:flex}.pc-cal-head>div{gap:var(--cds-gap-xs);min-width:0;display:grid}.pc-cal-mes{font-size:var(--cds-font-size-caption);color:var(--color-fg-muted);gap:4px;display:grid}.pc-cal-resumo{gap:var(--cds-gap-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.pc-cal-resumo>div{gap:2px;display:grid}.pc-cal-resumo b{font-family:var(--font-anthropic-serif);font-weight:400;font-size:var(--cds-font-size-heading);font-variant-numeric:tabular-nums}.pc-cal{min-height:360px;position:relative}.pc-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.pc-cal-dow{font-size:var(--cds-font-size-caption);color:var(--color-fg-muted);text-align:center;padding-bottom:2px}.pc-cal-dia{border-radius:var(--cds-radius);border:1px solid var(--color-border-line);font-variant-numeric:tabular-nums;align-content:space-between;gap:2px;min-width:0;min-height:58px;padding:6px;display:grid}.pc-cal-dia .n{font-size:var(--cds-font-size-caption);color:var(--color-fg-muted)}.pc-cal-dia .v{font-size:var(--cds-font-size-caption);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pc-cal-dia.fora{background:0 0;border-style:dashed}.pc-cal-dia.fora .n{opacity:.5}.pc-cal-dia.vazio{background:0 0;border:0}.pc-cal-dia.forte .v,.pc-cal-dia.forte .n{color:#fff}.pc-cal-dia:hover{outline:1px solid var(--color-fg)}.pc-cal-esc{margin-top:var(--cds-gap-sm);font-size:var(--cds-font-size-caption);color:var(--color-fg-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pc-cal-esc .grad{background:linear-gradient(90deg, color-mix(in srgb, var(--pc-c0) 8%, transparent), var(--pc-c0));border-radius:4px;width:120px;height:8px}@media (max-width:520px){.pc-cal-dia{min-height:44px;padding:4px}.pc-cal-dia .v{font-size:10px}}.rec{white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.rec.sobe{color:var(--color-ok)}.rec.desce{color:var(--color-bad)}.rec.mantem{color:var(--color-fg-muted);font-weight:400}td.sobe-v{color:var(--color-ok);font-weight:600}td.desce-v{color:var(--color-bad);font-weight:600}.pc-table td.motivo{white-space:normal;min-width:16rem;max-width:28rem;color:var(--color-fg-muted);text-align:left}.pc-fail{min-height:inherit;color:var(--color-fg-muted);font-size:var(--cds-font-size-caption);justify-content:center;align-items:center;gap:8px;display:flex}.pc-fail:before{content:"";background:var(--color-bad);border-radius:50%;width:.375rem;height:.375rem}.pc-vazio{min-height:inherit;color:var(--color-fg-muted);font-size:var(--cds-font-size-caption);justify-content:center;align-items:center;display:flex}.pc-chart svg text{fill:var(--color-fg-muted);font-size:11px;font-family:var(--font-anthropic-sans)}.pc-chart svg .lbl-strong{fill:var(--color-fg);font-weight:600}.pc-tabs a{font-size:var(--cds-font-size-body);padding:var(--cds-pad-sm) var(--cds-pad-md);color:var(--color-fg-muted);white-space:nowrap;border-bottom:2px solid #0000;text-decoration:none}.pc-tabs a[aria-current=page]{color:var(--color-fg);border-bottom-color:var(--color-fg);font-weight:var(--cds-font-weight-medium)}.pc-tabs a:hover{color:var(--color-fg)}.pc-topo{justify-content:space-between;align-items:center;gap:var(--cds-gap-md);flex-wrap:wrap;display:flex}.pc-acoes{gap:var(--cds-gap-sm);flex-wrap:wrap;display:flex}a.pc-btn{text-decoration:none;display:inline-block}.pc-btn:disabled{opacity:.5;cursor:default}.pc-btn-pri{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg)}.pc-aviso{font-size:var(--cds-font-size-caption);border-radius:var(--cds-radius);background:color-mix(in srgb, var(--color-warn) 14%, transparent);margin:0;padding:8px 12px}.pc-aviso.erro{background:color-mix(in srgb, var(--color-bad) 16%, transparent)}.pc-check{align-items:center;gap:6px!important;display:flex!important}.pc-campo{font-size:var(--cds-font-size-caption);color:var(--color-fg-muted);gap:4px;display:grid}.pc-login{max-width:420px}.pc-table tr.inativo td{color:var(--color-fg-muted)}.pc-table td .kpi-s{font-size:12px}.pc-prog .bar{position:relative}.pc-chart svg text{fill:var(--color-fg-muted)}.pc-chart svg .lbl-strong{fill:var(--color-fg)}.pc-alerta{border-color:var(--color-bad);background:color-mix(in srgb, var(--color-bad) 6%, var(--color-panel))}.pc-alerta.aviso{border-color:var(--color-warn);background:color-mix(in srgb, var(--color-warn) 8%, var(--color-panel))}.pc-alerta h3 a{font-weight:400;font-size:var(--cds-font-size-caption)}.pc-lista{font-size:var(--cds-font-size-caption);gap:6px;margin:0;padding-left:0;list-style:none;display:grid}.cl-grupo{font-family:var(--font-anthropic-serif);border-bottom:2px solid var(--color-fg);margin:8px 0 0;padding-bottom:6px;font-size:22px;font-weight:400}.cl-verba{gap:var(--cds-gap-md);display:grid}.cl-verba h3{margin:0}.kpi-dest{background:color-mix(in srgb, var(--color-ok) 8%, var(--color-panel));border-color:color-mix(in srgb, var(--color-ok) 40%, var(--color-border-line))}.kpi-dest .kpi-v{color:var(--color-ok)}.cl-tw{max-height:none}.cl-mensal td:first-child,.cl-mensal th:first-child{background:var(--color-panel);z-index:2;position:sticky;left:0}.cl-mensal td.cl-tot{font-weight:600}.cl-mensal .cl-fim{background:color-mix(in srgb, var(--color-fg) 3%, var(--color-panel))}.cl-ajuste td{color:var(--color-fg-muted);font-style:italic}.pc-table a{color:inherit;text-underline-offset:3px;font-weight:600}.cl-mensal th,.cl-mensal td{padding:7px 6px}.cl-barra{justify-content:flex-end;margin-bottom:-4px;display:flex}.cl-barra-esq{justify-content:flex-start;margin:0}.cl-baixar{align-items:center;gap:6px;display:inline-flex}.cl-baixar:hover{background:color-mix(in srgb, var(--color-fg) 5%, transparent)}.kpi-v{font-family:var(--font-anthropic-sans);letter-spacing:-.015em;font-variant-numeric:lining-nums tabular-nums;font-size:27px;font-weight:650}.kpi-tag{background:color-mix(in srgb, var(--color-fg) 6%, transparent);white-space:nowrap;border-radius:999px;margin-left:4px;padding:1px 6px;font-size:11px}.kpi-imp{background:color-mix(in srgb, var(--pc-c1) 9%, var(--color-panel));border-color:color-mix(in srgb, var(--pc-c1) 45%, var(--color-border-line))}.kpi-imp .kpi-v{color:color-mix(in srgb, var(--pc-c1) 70%, var(--color-fg))}.pc-table td.cl-imp{color:color-mix(in srgb, var(--pc-c1) 75%, var(--color-fg))}.pc-alerta.aud-ok{border-color:color-mix(in srgb, var(--color-ok) 45%, var(--color-border-line));background:color-mix(in srgb, var(--color-ok) 6%, var(--color-panel))}.pc-alerta.aud-ok h3{color:var(--color-ok)}.pc-tema{gap:0;display:inline-flex}.pc-tema .pc-btn{border-radius:0}.pc-tema .pc-btn:first-child{border-radius:var(--cds-radius) 0 0 var(--cds-radius)}.pc-tema .pc-btn:last-child{border-radius:0 var(--cds-radius) var(--cds-radius) 0;border-left:0}.pc-tema .pc-btn[aria-pressed=true]{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg)}.cl-filtro{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cl-filtro-l{font-size:var(--cds-font-size-caption);color:var(--color-fg-muted);margin-right:2px}.cl-filtro a{font-size:var(--cds-font-size-caption);border:1px solid var(--color-border-line);background:var(--color-panel);color:var(--color-fg);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;text-decoration:none;display:inline-flex}.cl-filtro a:hover{border-color:var(--color-fg-muted)}.cl-filtro a[aria-current=page]{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg);font-weight:600}.cl-filtro-g{opacity:.7;font-size:11px}.cl-ativa{background:var(--color-ok);border-radius:50%;flex:none;width:7px;height:7px}
