:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--kw-brand-green:#276342;--kw-brand-amber:#faac3d;--kw-brand-ink:#201e1e;--kw-green-50:#f0f6f2;--kw-green-100:#dcebe3;--kw-green-200:#b8d7c8;--kw-green-300:#8dbfa6;--kw-green-400:#5ca07f;--kw-green-500:#2f8259;--kw-green-600:#276342;--kw-green-700:#1f5036;--kw-green-800:#193f2b;--kw-green-900:#12291d;--kw-amber-50:#fef7ec;--kw-amber-100:#fdebcd;--kw-amber-200:#fbd79b;--kw-amber-300:#fac46b;--kw-amber-400:#faac3d;--kw-amber-500:#e5941f;--kw-amber-600:#bf7714;--kw-amber-700:#8f580f;--kw-neutral-0:#fff;--kw-neutral-50:#fcfcfb;--kw-neutral-100:#f5f5f3;--kw-neutral-200:#e7e7e3;--kw-neutral-300:#d2d2cc;--kw-neutral-400:#a9a9a2;--kw-neutral-500:#75756e;--kw-neutral-600:#5c5c56;--kw-neutral-700:#454540;--kw-neutral-800:#2e2e2b;--kw-neutral-900:#201e1e;--kw-neutral-950:#15181a;--kw-bg-page:var(--kw-neutral-100);--kw-bg-surface:var(--kw-neutral-50);--kw-bg-raised:var(--kw-neutral-0);--kw-bg-sunken:var(--kw-neutral-200);--kw-bg-hover:#2763420f;--kw-bg-selected:var(--kw-green-50);--kw-border-subtle:var(--kw-neutral-200);--kw-border-strong:var(--kw-neutral-300);--kw-text-primary:var(--kw-neutral-900);--kw-text-secondary:var(--kw-neutral-600);--kw-text-muted:#66665f;--kw-text-inverse:var(--kw-neutral-50);--kw-text-on-brand:var(--kw-neutral-0);--kw-text-on-action:var(--kw-neutral-0);--kw-scrim:#201e1e80;--kw-action-primary:var(--kw-green-600);--kw-action-primary-hover:var(--kw-green-700);--kw-action-primary-active:var(--kw-green-800);--kw-action-accent:var(--kw-amber-500);--kw-focus-ring:var(--kw-green-500);--kw-status-good:#0ca30c;--kw-status-warning:#fab219;--kw-status-serious:#ec835a;--kw-status-critical:#d03b3b;--kw-status-info:#2a78d6;--kw-status-neutral:var(--kw-neutral-500);--kw-chip-pre-convite-bg:var(--kw-neutral-100);--kw-chip-pre-convite-fg:var(--kw-neutral-700);--kw-chip-elaboracao-bg:var(--kw-amber-50);--kw-chip-elaboracao-fg:var(--kw-amber-700);--kw-chip-enviado-bg:#eaf2fc;--kw-chip-enviado-fg:#1b4e8c;--kw-chip-ag-info-bg:#fdf0ea;--kw-chip-ag-info-fg:#8a4526;--kw-chip-contratado-bg:#e9f7e9;--kw-chip-contratado-fg:#0a6e0a;--kw-chip-perdido-bg:#fbecec;--kw-chip-perdido-fg:#8e2727;--kw-chip-declinado-bg:var(--kw-neutral-100);--kw-chip-declinado-fg:var(--kw-neutral-600);--kw-chip-cancelado-bg:var(--kw-neutral-100);--kw-chip-cancelado-fg:var(--kw-neutral-600);--kw-series-1:#15855a;--kw-series-2:#d98c14;--kw-series-3:#2a78d6;--kw-series-4:#e34948;--kw-series-5:#0b8fa8;--kw-series-6:#4a3aa7;--kw-series-7:#e87ba4;--kw-series-8:#7a7d1e;--kw-dash-qtd:var(--kw-green-500);--kw-dash-valor:var(--kw-amber-500);--kw-dash-valor-suave:var(--kw-amber-200);--kw-dash-valor-alt:var(--kw-amber-700);--kw-dash-vazio:var(--kw-neutral-300);--kw-mapa-0:var(--kw-neutral-100);--kw-mapa-1:var(--kw-green-300);--kw-mapa-2:var(--kw-green-400);--kw-mapa-3:var(--kw-green-500);--kw-mapa-4:var(--kw-green-700);--kw-mapa-texto-claro:var(--kw-green-900);--kw-mapa-texto-escuro:var(--kw-neutral-0);--kw-seq-100:#c4e4d5;--kw-seq-250:#79c2a4;--kw-seq-400:#46a883;--kw-seq-550:#20906a;--kw-seq-700:#0d7a54;--kw-seq-850:#0a6243;--kw-seq-950:#064a32;--kw-div-neg-3:#8e2727;--kw-div-neg-2:#c05353;--kw-div-neg-1:#e59a9a;--kw-div-mid:var(--kw-neutral-200);--kw-div-pos-1:#8dbfa6;--kw-div-pos-2:#2f8259;--kw-div-pos-3:#12291d;--kw-chart-surface:var(--kw-neutral-50);--kw-chart-grid:var(--kw-neutral-200);--kw-chart-axis:var(--kw-neutral-300);--kw-chart-label:var(--kw-text-muted);--kw-chart-delta-up:#0a6e0a;--kw-chart-delta-dn:#8e2727;--kw-font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kw-font-mono:ui-monospace, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", Menlo, monospace;--kw-fs-display:2.5rem;--kw-fs-h1:1.75rem;--kw-fs-h2:1.375rem;--kw-fs-h3:1.125rem;--kw-fs-body:.875rem;--kw-fs-compact:.8125rem;--kw-fs-label:.75rem;--kw-fs-micro:.6875rem;--kw-fw-regular:400;--kw-fw-medium:500;--kw-fw-semibold:600;--kw-lh-tight:1.2;--kw-lh-snug:1.35;--kw-lh-normal:1.5;--kw-space-1:.25rem;--kw-space-2:.5rem;--kw-space-3:.75rem;--kw-space-4:1rem;--kw-space-6:1.5rem;--kw-space-8:2rem;--kw-space-12:3rem;--kw-space-16:4rem;--kw-radius-sm:4px;--kw-radius-md:6px;--kw-radius-lg:10px;--kw-radius-full:999px;--kw-radius-bar:4px;--kw-shadow-sm:0 1px 2px #201e1e0f, 0 1px 3px #201e1e14;--kw-shadow-md:0 4px 8px #201e1e14, 0 2px 4px #201e1e0f;--kw-shadow-lg:0 12px 28px #201e1e24, 0 4px 8px #201e1e14;--kw-row-compact:36px;--kw-row-comfortable:44px;--kw-row-height:var(--kw-row-compact);--kw-duration-fast:.12s;--kw-duration-base:.2s;--kw-ease:cubic-bezier(.4, 0, .2, 1);--kw-header-height:56px;--kw-sidebar-width:232px;--kw-z-dropdown:1000;--kw-z-sticky:1020;--kw-z-modal:1050;--kw-z-toast:1080}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kw-bg-page:#101315;--kw-bg-surface:var(--kw-neutral-950);--kw-bg-raised:#1d2124;--kw-bg-sunken:#0b0e10;--kw-bg-hover:#5ca07f1a;--kw-bg-selected:#5ca07f29;--kw-border-subtle:#2a2f32;--kw-border-strong:#3a4145;--kw-text-primary:var(--kw-neutral-100);--kw-text-secondary:#b9b9b2;--kw-text-muted:#96968f;--kw-text-inverse:var(--kw-neutral-900);--kw-action-primary:var(--kw-green-400);--kw-action-primary-hover:var(--kw-green-300);--kw-action-primary-active:var(--kw-green-500);--kw-focus-ring:var(--kw-green-400);--kw-text-on-action:var(--kw-neutral-950);--kw-scrim:#0009;--kw-chip-pre-convite-bg:#24282b;--kw-chip-pre-convite-fg:#c6c6be;--kw-chip-elaboracao-bg:#33280f;--kw-chip-elaboracao-fg:#fac46b;--kw-chip-enviado-bg:#16263c;--kw-chip-enviado-fg:#8fbdf0;--kw-chip-ag-info-bg:#35231a;--kw-chip-ag-info-fg:#f0a783;--kw-chip-contratado-bg:#14301f;--kw-chip-contratado-fg:#6dd08f;--kw-chip-perdido-bg:#3a1d1d;--kw-chip-perdido-fg:#f09595;--kw-chip-declinado-bg:#24282b;--kw-chip-declinado-fg:#a9a9a2;--kw-chip-cancelado-bg:#24282b;--kw-chip-cancelado-fg:#a9a9a2;--kw-series-1:#1e9b74;--kw-series-2:#c48611;--kw-series-3:#4a90e2;--kw-series-4:#e2615f;--kw-series-5:#18a5c4;--kw-series-6:#8878e8;--kw-series-7:#d55181;--kw-series-8:#93961f;--kw-dash-qtd:#3b9d6e;--kw-dash-valor:var(--kw-amber-600);--kw-dash-valor-suave:var(--kw-amber-700);--kw-dash-valor-alt:var(--kw-amber-300);--kw-dash-vazio:var(--kw-neutral-700);--kw-mapa-0:var(--kw-neutral-800);--kw-mapa-1:var(--kw-green-600);--kw-mapa-2:var(--kw-green-500);--kw-mapa-3:var(--kw-green-400);--kw-mapa-4:var(--kw-green-300);--kw-mapa-texto-claro:var(--kw-neutral-0);--kw-mapa-texto-escuro:var(--kw-green-900);--kw-seq-100:#064a32;--kw-seq-250:#0a6243;--kw-seq-400:#0d7a54;--kw-seq-550:#20906a;--kw-seq-700:#46a883;--kw-seq-850:#79c2a4;--kw-seq-950:#c4e4d5;--kw-div-neg-3:#f09595;--kw-div-neg-2:#d96a6a;--kw-div-neg-1:#8e4a4a;--kw-div-mid:#2a2f32;--kw-div-pos-1:#2f6b52;--kw-div-pos-2:#4fae85;--kw-div-pos-3:#8dbfa6;--kw-chart-surface:var(--kw-neutral-950);--kw-chart-grid:#2a2f32;--kw-chart-axis:#3a4145;--kw-chart-delta-up:#4fae85;--kw-chart-delta-dn:#f09595;--kw-shadow-sm:0 1px 2px #0006, 0 1px 3px #00000052;--kw-shadow-md:0 4px 8px #00000070, 0 2px 4px #00000052;--kw-shadow-lg:0 12px 28px #0000008f, 0 4px 8px #0006}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kw-bg-page:#101315;--kw-bg-surface:var(--kw-neutral-950);--kw-bg-raised:#1d2124;--kw-bg-sunken:#0b0e10;--kw-bg-hover:#5ca07f1a;--kw-bg-selected:#5ca07f29;--kw-border-subtle:#2a2f32;--kw-border-strong:#3a4145;--kw-text-primary:var(--kw-neutral-100);--kw-text-secondary:#b9b9b2;--kw-text-muted:#96968f;--kw-text-inverse:var(--kw-neutral-900);--kw-action-primary:var(--kw-green-400);--kw-action-primary-hover:var(--kw-green-300);--kw-action-primary-active:var(--kw-green-500);--kw-focus-ring:var(--kw-green-400);--kw-text-on-action:var(--kw-neutral-950);--kw-scrim:#0009;--kw-chip-pre-convite-bg:#24282b;--kw-chip-pre-convite-fg:#c6c6be;--kw-chip-elaboracao-bg:#33280f;--kw-chip-elaboracao-fg:#fac46b;--kw-chip-enviado-bg:#16263c;--kw-chip-enviado-fg:#8fbdf0;--kw-chip-ag-info-bg:#35231a;--kw-chip-ag-info-fg:#f0a783;--kw-chip-contratado-bg:#14301f;--kw-chip-contratado-fg:#6dd08f;--kw-chip-perdido-bg:#3a1d1d;--kw-chip-perdido-fg:#f09595;--kw-chip-declinado-bg:#24282b;--kw-chip-declinado-fg:#a9a9a2;--kw-chip-cancelado-bg:#24282b;--kw-chip-cancelado-fg:#a9a9a2;--kw-series-1:#1e9b74;--kw-series-2:#c48611;--kw-series-3:#4a90e2;--kw-series-4:#e2615f;--kw-series-5:#18a5c4;--kw-series-6:#8878e8;--kw-series-7:#d55181;--kw-series-8:#93961f;--kw-seq-100:#064a32;--kw-seq-250:#0a6243;--kw-seq-400:#0d7a54;--kw-seq-550:#20906a;--kw-seq-700:#46a883;--kw-seq-850:#79c2a4;--kw-seq-950:#c4e4d5;--kw-div-neg-3:#f09595;--kw-div-neg-2:#d96a6a;--kw-div-neg-1:#8e4a4a;--kw-div-mid:#2a2f32;--kw-div-pos-1:#2f6b52;--kw-div-pos-2:#4fae85;--kw-div-pos-3:#8dbfa6;--kw-chart-surface:var(--kw-neutral-950);--kw-chart-grid:#2a2f32;--kw-chart-axis:#3a4145;--kw-chart-delta-up:#4fae85;--kw-chart-delta-dn:#f09595;--kw-shadow-sm:0 1px 2px #0006, 0 1px 3px #00000052;--kw-shadow-md:0 4px 8px #00000070, 0 2px 4px #00000052;--kw-shadow-lg:0 12px 28px #0000008f, 0 4px 8px #0006;--kw-dash-qtd:#3b9d6e;--kw-dash-valor:var(--kw-amber-600);--kw-dash-valor-suave:var(--kw-amber-700);--kw-dash-valor-alt:var(--kw-amber-300);--kw-dash-vazio:var(--kw-neutral-700);--kw-mapa-0:var(--kw-neutral-800);--kw-mapa-1:var(--kw-green-600);--kw-mapa-2:var(--kw-green-500);--kw-mapa-3:var(--kw-green-400);--kw-mapa-4:var(--kw-green-300);--kw-mapa-texto-claro:var(--kw-neutral-0);--kw-mapa-texto-escuro:var(--kw-green-900)}:root{--kw-ag-acervo:var(--kw-series-1);--kw-ag-calculada:var(--kw-series-3);--kw-ag-estimada:var(--kw-series-2);--kw-ag-aurora-verde:#2f825912;--kw-ag-aurora-ambar:#faac3d0f}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){--kw-ag-aurora-verde:#5ca07f29;--kw-ag-aurora-ambar:#faac3d17}}:root[data-theme=dark]{--kw-ag-aurora-verde:#5ca07f29;--kw-ag-aurora-ambar:#faac3d17}@media (prefers-reduced-motion:reduce){:root{--kw-duration-fast:0s;--kw-duration-base:0s}}@media (forced-colors:active){:root{--kw-shadow-sm:none;--kw-shadow-md:none;--kw-shadow-lg:none}}*,:before,:after{box-sizing:border-box}html{font-family:var(--kw-font-sans);-webkit-text-size-adjust:100%;font-size:16px}body{background:var(--kw-bg-page);color:var(--kw-text-primary);font-size:var(--kw-fs-body);line-height:var(--kw-lh-normal);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}h1,h2,h3,h4{font-weight:var(--kw-fw-semibold);line-height:var(--kw-lh-tight);margin:0}h1{font-size:var(--kw-fs-h1)}h2{font-size:var(--kw-fs-h2)}h3{font-size:var(--kw-fs-h3)}:where(a){color:var(--kw-action-primary);text-underline-offset:2px}:where(a:hover){color:var(--kw-action-primary-hover)}input[type=checkbox],input[type=radio]{accent-color:var(--kw-action-primary)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--kw-focus-ring);outline-offset:2px;border-radius:var(--kw-radius-sm)}:focus:not(:focus-visible){outline:none}.kw-skip{left:-9999px;top:var(--kw-space-2);z-index:var(--kw-z-toast);padding:var(--kw-space-2) var(--kw-space-4);background:var(--kw-bg-raised);border:1px solid var(--kw-border-strong);border-radius:var(--kw-radius-md);position:absolute}.kw-skip:focus{left:var(--kw-space-4)}.kw-card{background:var(--kw-bg-surface);border:1px solid var(--kw-border-subtle);border-radius:var(--kw-radius-md);box-shadow:var(--kw-shadow-sm);padding:var(--kw-space-4);gap:var(--kw-space-3);flex-direction:column;display:flex}.kw-card>:first-child{margin-top:0}.kw-card>:last-child{margin-bottom:0}.kw-card.kw-tabela-rolagem{padding:0}.kw-btn{justify-content:center;align-items:center;gap:var(--kw-space-2);color:var(--kw-text-primary);min-height:32px;padding:var(--kw-space-2) var(--kw-space-3);border:1px solid var(--kw-border-strong);border-radius:var(--kw-radius-md);background:var(--kw-bg-surface);font-size:var(--kw-fs-body);font-weight:var(--kw-fw-medium);cursor:pointer;transition:background var(--kw-duration-fast) var(--kw-ease);text-decoration:none;display:inline-flex}.kw-btn:hover:not(:disabled){background:var(--kw-bg-hover)}.kw-btn:disabled{opacity:.5;cursor:not-allowed}.kw-btn--primario{background:var(--kw-action-primary);border-color:var(--kw-action-primary);color:var(--kw-text-on-action)}.kw-btn--primario:hover:not(:disabled){background:var(--kw-action-primary-hover)}.kw-campo{min-height:32px;padding:var(--kw-space-1) var(--kw-space-2);border:1px solid var(--kw-border-strong);border-radius:var(--kw-radius-sm);background:var(--kw-bg-surface);color:var(--kw-text-primary)}.kw-campo::placeholder{color:var(--kw-text-muted)}.kw-visualmente-oculto{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kw-muted{color:var(--kw-text-muted)}.kw-secondary{color:var(--kw-text-secondary)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.kw-topo{align-items:center;gap:var(--kw-space-4);height:var(--kw-header-height);padding:0 var(--kw-space-4);background:var(--kw-green-600);color:var(--kw-text-on-brand);z-index:var(--kw-z-sticky);display:flex;position:sticky;top:0}.kw-topo__logo{width:auto;height:28px}.kw-topo__produto{font-weight:var(--kw-fw-semibold);font-size:var(--kw-fs-body);padding-left:var(--kw-space-3);white-space:nowrap;border-left:1px solid #ffffff40}.kw-topo__nav{gap:var(--kw-space-1);margin-left:var(--kw-space-4);display:flex}.kw-topo__nav a{padding:var(--kw-space-2) var(--kw-space-3);color:var(--kw-text-on-brand);border-radius:var(--kw-radius-md);font-weight:var(--kw-fw-medium);text-decoration:none}.kw-topo__nav a:hover{background:#ffffff1f}.kw-topo__nav a.active{text-underline-offset:4px;background:#ffffff2e;text-decoration:underline}.kw-topo__acoes{align-items:center;gap:var(--kw-space-2);margin-left:auto;display:flex}.kw-topo__usuario{font-size:var(--kw-fs-label);opacity:.9}.kw-btn--topo{color:var(--kw-text-on-brand);background:#ffffff1f;border-color:#ffffff47}.kw-btn--topo:hover:not(:disabled){background:#fff3}.kw-topo__menu{display:none}@media (width<=1279px){.kw-topo__menu{align-items:center;gap:var(--kw-space-1);display:inline-flex}.kw-topo__nav,.kw-topo__acoes{display:none}}.kw-gaveta-fundo{z-index:var(--kw-z-modal);background:var(--kw-scrim);position:fixed;inset:0}.kw-gaveta{z-index:var(--kw-z-modal);background:var(--kw-bg-surface);width:min(320px,86vw);color:var(--kw-text-primary);box-shadow:var(--kw-shadow-lg);flex-direction:column;animation:.16s ease-out kw-gaveta-entra;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}@keyframes kw-gaveta-entra{0%{transform:translate(-100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.kw-gaveta{animation:none}}.kw-gaveta__topo{align-items:center;gap:var(--kw-space-3);min-height:var(--kw-header-height);padding:0 var(--kw-space-3) 0 var(--kw-space-4);background:var(--kw-green-600);color:var(--kw-text-on-brand);font-weight:var(--kw-fw-semibold);display:flex}.kw-gaveta__fechar{margin-left:auto}.kw-gaveta__nav{gap:var(--kw-space-1);padding:var(--kw-space-2);flex-direction:column;display:flex}.kw-gaveta__nav a{min-height:48px;padding:0 var(--kw-space-4);border-radius:var(--kw-radius-md);color:var(--kw-text-primary);font-weight:var(--kw-fw-medium);align-items:center;text-decoration:none;display:flex}.kw-gaveta__nav a:hover{background:var(--kw-bg-hover)}.kw-gaveta__nav a.active{background:var(--kw-bg-selected);box-shadow:inset 4px 0 0 var(--kw-action-primary);font-weight:var(--kw-fw-semibold)}.kw-gaveta__rodape{gap:var(--kw-space-2);padding:var(--kw-space-4);border-top:1px solid var(--kw-border-subtle);flex-direction:column;margin-top:auto;display:flex}.kw-gaveta__rodape .kw-btn{justify-content:center;min-height:44px}.kw-gaveta__usuario{font-size:var(--kw-fs-label);color:var(--kw-text-secondary);margin:0}.kw-tarja-ambiente{margin-right:calc(-1 * var(--kw-space-4));padding:var(--kw-space-1) var(--kw-space-6);background:var(--kw-amber-400);color:var(--kw-neutral-900);font-size:var(--kw-fs-label);font-weight:var(--kw-fw-semibold);line-height:var(--kw-lh-tight);letter-spacing:.04em;white-space:nowrap;border-bottom-left-radius:var(--kw-radius-md);box-shadow:var(--kw-shadow-sm);align-self:flex-start}.kw-conteudo{padding:var(--kw-space-6) var(--kw-space-4) var(--kw-space-16);max-width:1280px;margin:0 auto}.kw-pagina{gap:var(--kw-space-4);flex-direction:column;display:flex}.kw-pagina--estreita{max-width:880px}.kw-pagina-cabecalho{gap:var(--kw-space-2);flex-direction:column;display:flex}.kw-pagina-cabecalho p{max-width:72ch;margin:0}.kw-pagina-cabecalho--linha{justify-content:space-between;align-items:flex-start;gap:var(--kw-space-4);flex-flow:wrap}.kw-sobretitulo{font-size:var(--kw-fs-label);font-weight:var(--kw-fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--kw-action-primary);align-items:center;gap:var(--kw-space-2);flex-wrap:wrap;display:flex}.kw-subtitulo{font-size:var(--kw-fs-h3);margin-bottom:var(--kw-space-2)}.kw-grupo{gap:var(--kw-space-3);flex-direction:column;display:flex}.kw-grupo__titulo{font-size:var(--kw-fs-h3)}.kw-falha-boot{max-width:44rem;margin:var(--kw-space-16) auto;padding:var(--kw-space-6);font-size:var(--kw-fs-body)}.kw-falha-boot h1{font-size:var(--kw-fs-h3);margin-bottom:var(--kw-space-2)}.kw-falha-boot pre{white-space:pre-wrap;background:var(--kw-bg-sunken);padding:var(--kw-space-4);border-radius:var(--kw-radius-md);margin-top:var(--kw-space-4)}.kw-carregando{margin:var(--kw-space-3) 0;color:var(--kw-text-secondary);font-size:var(--kw-fs-compact)}.kw-ajuda{font-size:var(--kw-fs-compact);color:var(--kw-text-secondary);margin:0}.kw-erro{padding:var(--kw-space-3);border:1px solid var(--kw-chip-perdido-fg);background:var(--kw-chip-perdido-bg);color:var(--kw-chip-perdido-fg);border-radius:var(--kw-radius-md);margin:0}.kw-erro p{margin:0 0 var(--kw-space-2)}.kw-aviso{padding:var(--kw-space-3);border-left:3px solid var(--kw-status-warning);background:var(--kw-bg-sunken);color:var(--kw-text-secondary);border-radius:var(--kw-radius-sm);margin:0}.kw-sucesso{padding:var(--kw-space-3) var(--kw-space-4);border:1px solid var(--kw-chip-contratado-fg);background:var(--kw-chip-contratado-bg);color:var(--kw-text-primary);border-radius:var(--kw-radius-md);margin:0}.kw-sucesso p{margin:var(--kw-space-1) 0}.kw-vazio{padding:var(--kw-space-8) var(--kw-space-4);text-align:center;align-items:center}.kw-vazio p{margin:0}.kw-resumo{font-size:var(--kw-fs-label);color:var(--kw-text-secondary);font-variant-numeric:tabular-nums;margin:0}.kw-btn--sutil{color:var(--kw-text-secondary);font-size:var(--kw-fs-compact);background:0 0;border-color:#0000}.kw-btn--sutil:hover:not(:disabled){background:var(--kw-bg-hover);color:var(--kw-text-primary)}.kw-btn--perigo{border-color:var(--kw-status-critical);color:var(--kw-chip-perdido-fg);background:var(--kw-bg-surface)}.kw-btn--perigo:hover:not(:disabled){background:var(--kw-status-critical);color:var(--kw-text-on-brand)}.kw-acoes-linha{gap:var(--kw-space-2);flex-wrap:wrap;display:flex}.kw-acoes-form{gap:var(--kw-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.kw-rotulo{font-size:var(--kw-fs-compact);font-weight:var(--kw-fw-semibold);color:var(--kw-text-primary)}.kw-campo--texto{width:100%;min-height:96px;padding:var(--kw-space-2);line-height:var(--kw-lh-normal);resize:vertical}.kw-campo--numero{width:9rem}.kw-campo--data{width:12rem}.kw-campo-rotulado{gap:var(--kw-space-1);flex-direction:column;display:flex}.kw-grade-campos{gap:var(--kw-space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.kw-marcar{align-items:center;gap:var(--kw-space-2);cursor:pointer;display:inline-flex}.kw-alternancia{border:1px solid var(--kw-border-strong);border-radius:var(--kw-radius-md);align-self:flex-start;display:inline-flex;overflow:hidden}.kw-alternancia__opcao{align-items:center;gap:var(--kw-space-2);padding:var(--kw-space-2) var(--kw-space-4);cursor:pointer;font-weight:var(--kw-fw-medium);background:var(--kw-bg-surface);display:inline-flex}.kw-alternancia__opcao+.kw-alternancia__opcao{border-left:1px solid var(--kw-border-strong)}.kw-alternancia__opcao--ativa{background:var(--kw-bg-selected);box-shadow:inset 0 -3px 0 var(--kw-action-primary)}.kw-filtros{gap:var(--kw-space-2);flex-wrap:wrap;align-items:center;display:flex}.kw-filtros__busca{flex:280px;max-width:460px}.kw-chip{align-items:center;gap:var(--kw-space-1);padding:2px var(--kw-space-2);border-radius:var(--kw-radius-full);font-size:var(--kw-fs-label);font-weight:var(--kw-fw-medium);letter-spacing:normal;text-transform:none;white-space:nowrap;display:inline-flex}.kw-chip--risco{background:var(--kw-chip-perdido-bg);color:var(--kw-chip-perdido-fg)}.kw-chip--atencao{background:var(--kw-chip-elaboracao-bg);color:var(--kw-chip-elaboracao-fg)}.kw-chip--bom{background:var(--kw-chip-contratado-bg);color:var(--kw-chip-contratado-fg)}.kw-chip--info{background:var(--kw-chip-enviado-bg);color:var(--kw-chip-enviado-fg)}.kw-chip--neutro{background:var(--kw-chip-cancelado-bg);color:var(--kw-chip-cancelado-fg)}@media (forced-colors:active){.kw-chip{border:1px solid}}.kw-tabela-rolagem{max-width:100%;overflow-x:auto}.kw-tabela{border-collapse:collapse;width:100%}.kw-tabela th,.kw-tabela td{padding:var(--kw-space-2) var(--kw-space-3);border-bottom:1px solid var(--kw-border-subtle);text-align:left;font-weight:var(--kw-fw-regular);vertical-align:middle}.kw-tabela thead th{font-weight:var(--kw-fw-semibold);font-size:var(--kw-fs-label);color:var(--kw-text-secondary);text-transform:uppercase;letter-spacing:.04em;background:var(--kw-bg-sunken)}.kw-tabela tbody tr:last-child>*{border-bottom:0}.kw-tabela .kw-centro{text-align:center}.kw-linha-clicavel{cursor:pointer}.kw-linha-clicavel:hover>*{background:var(--kw-bg-hover)}.kw-cartoes{gap:var(--kw-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kw-so-celular{display:none}@media (width<=767px){.kw-so-desktop{display:none}.kw-so-celular{display:flex}}.kw-dados{gap:var(--kw-space-3) var(--kw-space-4);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;display:grid}.kw-dados div{min-width:0}.kw-dados dt{font-size:var(--kw-fs-label);color:var(--kw-text-secondary);text-transform:uppercase;letter-spacing:.04em}.kw-dados dd{font-weight:var(--kw-fw-medium);overflow-wrap:anywhere;margin:2px 0 0}.kw-dados--compacto{gap:var(--kw-space-2) var(--kw-space-3);grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.kw-texto-livre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.kw-etiquetas{gap:var(--kw-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kw-etiqueta{padding:2px var(--kw-space-3);border:1px solid var(--kw-border-strong);border-radius:var(--kw-radius-full);font-size:var(--kw-fs-compact);background:var(--kw-bg-raised)}.kw-dash-kpis{gap:var(--kw-space-3);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.kw-dash-kpi{background:var(--kw-bg-selected);border:1px solid var(--kw-border-subtle);border-left:4px solid var(--kw-dash-qtd);border-radius:var(--kw-radius-lg);padding:var(--kw-space-3) var(--kw-space-4)}.kw-dash-kpi--alt{border-left-color:var(--kw-dash-valor)}.kw-dash-kpi__valor{font-size:var(--kw-fs-h1);font-weight:var(--kw-fw-semibold);color:var(--kw-text-primary);letter-spacing:-.02em}.kw-dash-kpi__sub{font-size:var(--kw-fs-label);color:var(--kw-text-secondary);margin-top:2px}.kw-seletor{gap:var(--kw-space-2);flex-direction:column;display:flex}.kw-seletor__lista{border:1px solid var(--kw-border-subtle);border-radius:var(--kw-radius-md);flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.kw-seletor__lista:empty{display:none}.kw-seletor__lista li+li{border-top:1px solid var(--kw-border-subtle)}.kw-seletor__item{width:100%;padding:var(--kw-space-2) var(--kw-space-3);background:var(--kw-bg-raised);text-align:left;cursor:pointer;border:0;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.kw-seletor__item:hover:not(:disabled){background:var(--kw-bg-hover)}.kw-seletor__item:disabled{cursor:not-allowed;opacity:.6}.kw-seletor__nome{font-weight:var(--kw-fw-semibold)}.kw-seletor__detalhe{font-size:var(--kw-fs-compact);color:var(--kw-text-secondary)}.kw-seletor__vazio{padding:var(--kw-space-3)}.kw-escolhido{align-items:center;gap:var(--kw-space-2);padding:var(--kw-space-2) var(--kw-space-3);border-radius:var(--kw-radius-md);background:var(--kw-bg-selected);flex-wrap:wrap;display:flex}.kw-modal-fundo{background:var(--kw-scrim);z-index:var(--kw-z-modal);padding:var(--kw-space-4);place-items:center;display:grid;position:fixed;inset:0}.kw-modal{background:var(--kw-bg-raised);border-radius:var(--kw-radius-lg);box-shadow:var(--kw-shadow-lg);width:100%;max-width:640px;max-height:86vh}.kw-modal--largo{max-width:min(960px,96vw)}.kw-modal--form{flex-direction:column;padding:0;display:flex;overflow:hidden}.kw-modal__topo{padding:var(--kw-space-4) var(--kw-space-6);border-bottom:1px solid var(--kw-border-subtle)}.kw-modal__topo h2{font-size:var(--kw-fs-h3);margin:0}.kw-modal__corpo{gap:var(--kw-space-3);padding:var(--kw-space-6);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.kw-modal__corpo p{margin:0}.kw-modal__acoes{gap:var(--kw-space-2);padding:var(--kw-space-4) var(--kw-space-6);border-top:1px solid var(--kw-border-subtle);flex-wrap:wrap;justify-content:flex-end;display:flex}.kw-entrada{min-height:100vh;padding:var(--kw-space-6);background:linear-gradient(160deg, var(--kw-green-800) 0%, var(--kw-green-600) 45%, var(--kw-bg-page) 45.2%);place-items:center;display:grid}.kw-entrada__cartao{align-items:center;gap:var(--kw-space-3);width:min(420px,100%);padding:var(--kw-space-8) var(--kw-space-6);background:var(--kw-bg-raised);border:1px solid var(--kw-border-subtle);border-radius:var(--kw-radius-lg);box-shadow:var(--kw-shadow-lg);text-align:center;flex-direction:column;display:flex}.kw-entrada__logo{width:auto;height:48px;margin-bottom:var(--kw-space-2)}.kw-entrada__titulo{font-size:var(--kw-fs-h2)}.kw-entrada__subtitulo{margin:0 0 var(--kw-space-2);font-size:var(--kw-fs-compact);color:var(--kw-text-secondary)}.kw-entrada__acao{width:100%;min-height:44px}.kw-entrada__erro{text-align:left;width:100%;font-size:var(--kw-fs-compact)}.kw-entrada__rodape{margin:var(--kw-space-4) 0 0;font-size:var(--kw-fs-micro);color:var(--kw-text-muted)}@media (prefers-color-scheme:dark){.kw-entrada{background:var(--kw-bg-page)}}:root[data-theme=dark] .kw-entrada{background:var(--kw-bg-page)}:root[data-theme=light] .kw-entrada{background:linear-gradient(160deg, var(--kw-green-800) 0%, var(--kw-green-600) 45%, var(--kw-bg-page) 45.2%)}@media (width<=767px){.kw-topo{gap:var(--kw-space-2);padding:0 var(--kw-space-3)}.kw-tarja-ambiente{padding:2px var(--kw-space-2);font-size:var(--kw-fs-micro);text-align:center;border-radius:0;margin:0;position:absolute;top:100%;left:0;right:0}.kw-conteudo{padding:var(--kw-space-8) var(--kw-space-3) var(--kw-space-16)}.kw-filtros__busca{flex:100%;max-width:none}.kw-filtros select,.kw-filtros input,.kw-btn{min-height:44px;font-size:16px}.kw-modal{border-radius:0;max-width:100%;max-height:100dvh}.kw-modal-fundo{padding:0}}@media print{.kw-topo,.kw-skip,.kw-nao-imprime{display:none!important}.kw-conteudo{max-width:none;padding:0}.kw-card{box-shadow:none;break-inside:avoid}}@page{size:A4;margin:14mm 12mm}.kw-esqueleto{height:1rem;margin:var(--kw-space-2) 0;border-radius:var(--kw-radius-sm);background:linear-gradient(90deg, var(--kw-bg-sunken) 25%, var(--kw-bg-hover) 50%, var(--kw-bg-sunken) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite kw-esqueleto;display:block}.kw-esqueleto:first-of-type{width:45%;height:1.5rem}.kw-esqueleto:last-of-type{width:70%}@keyframes kw-esqueleto{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.kw-esqueleto{animation:none}}.kw-avatar{border-radius:var(--kw-radius-full);background:var(--kw-green-600);width:56px;height:56px;color:var(--kw-text-on-brand);font-size:var(--kw-fs-h3);font-weight:var(--kw-fw-semibold);letter-spacing:.02em;flex:none;place-items:center;display:inline-grid}.kw-avatar--pequeno{width:36px;height:36px;font-size:var(--kw-fs-compact)}.kw-btn--atencao{border-color:var(--kw-chip-elaboracao-fg);background:var(--kw-chip-elaboracao-bg);color:var(--kw-chip-elaboracao-fg);font-size:var(--kw-fs-compact);white-space:nowrap}.kw-btn--atencao:hover:not(:disabled){background:var(--kw-bg-hover)}.kw-vazio__icone{border-radius:var(--kw-radius-full);background:var(--kw-chip-contratado-bg);width:48px;height:48px;color:var(--kw-chip-contratado-fg);font-size:var(--kw-fs-h2);place-items:center;display:inline-grid}.kw-form{gap:var(--kw-space-4);flex-direction:column;display:flex}.kw-secao{gap:var(--kw-space-4);padding:var(--kw-space-6)}.kw-secao__titulo{align-items:center;gap:var(--kw-space-3);font-size:var(--kw-fs-h3);display:flex}.kw-secao__numero{border-radius:var(--kw-radius-full);background:var(--kw-bg-selected);width:28px;height:28px;color:var(--kw-action-primary);font-size:var(--kw-fs-compact);font-weight:var(--kw-fw-semibold);flex:none;place-items:center;display:inline-grid}.kw-secao__dica{padding:var(--kw-space-3);border-radius:var(--kw-radius-md);background:var(--kw-bg-sunken);color:var(--kw-text-secondary);font-size:var(--kw-fs-compact);margin:0}.kw-pergunta{padding:0 0 var(--kw-space-4);border:0;border-bottom:1px solid var(--kw-border-subtle);gap:var(--kw-space-2);flex-direction:column;min-width:0;margin:0;scroll-margin:96px 0 160px;display:flex}.kw-pergunta:last-child{border-bottom:0;padding-bottom:0}.kw-pergunta__rotulo{font-weight:var(--kw-fw-semibold);font-size:var(--kw-fs-body);line-height:var(--kw-lh-snug);padding:0}.kw-pergunta__dica{font-weight:var(--kw-fw-regular);color:var(--kw-text-secondary)}.kw-pergunta__descricao{font-size:var(--kw-fs-compact);color:var(--kw-text-secondary);margin:0}.kw-pergunta__contagem{font-size:var(--kw-fs-label);color:var(--kw-text-muted);margin:0}.kw-obrigatorio{color:var(--kw-status-critical)}.kw-pergunta--erro{padding-left:var(--kw-space-3);border-left:3px solid var(--kw-status-critical)}.kw-pergunta__erro{color:var(--kw-chip-perdido-fg);font-size:var(--kw-fs-compact);font-weight:var(--kw-fw-medium);margin:0}.kw-escala{gap:var(--kw-space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.kw-escala--seis{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(0,.9fr)}.kw-escala__opcao{cursor:pointer;position:relative}.kw-escala__opcao input{opacity:0;width:1px;height:1px;position:absolute}.kw-escala__marca{min-height:64px;padding:var(--kw-space-2) var(--kw-space-1);border:1px solid var(--kw-border-strong);border-radius:var(--kw-radius-md);background:var(--kw-bg-raised);text-align:center;transition:background var(--kw-duration-fast) var(--kw-ease);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.kw-escala__marca b{font-size:var(--kw-fs-h3)}.kw-escala__marca small{font-size:var(--kw-fs-label);color:var(--kw-text-secondary);line-height:var(--kw-lh-tight)}.kw-escala__opcao:hover .kw-escala__marca{border-color:var(--kw-action-primary)}.kw-escala__opcao input:checked+.kw-escala__marca{background:var(--kw-action-primary);border-color:var(--kw-action-primary);color:var(--kw-text-on-action)}.kw-escala__opcao input:checked+.kw-escala__marca small{color:var(--kw-text-on-action)}.kw-escala__opcao input:focus-visible+.kw-escala__marca{outline:2px solid var(--kw-focus-ring);outline-offset:2px}.kw-escala__opcao input:disabled+.kw-escala__marca{cursor:default;opacity:.85}.kw-escala__opcao--na .kw-escala__marca{background:var(--kw-bg-surface);border-style:dashed}.kw-escala__opcao--na input:checked+.kw-escala__marca{background:var(--kw-neutral-600);border-color:var(--kw-neutral-600);color:var(--kw-neutral-0)}.kw-escala__opcao--na input:checked+.kw-escala__marca small{color:var(--kw-neutral-0)}.kw-opcoes{gap:var(--kw-space-2);flex-direction:column;display:flex}.kw-opcoes--colunas{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.kw-opcao{align-items:flex-start;gap:var(--kw-space-2);padding:var(--kw-space-2) var(--kw-space-3);border:1px solid var(--kw-border-strong);border-radius:var(--kw-radius-md);background:var(--kw-bg-raised);cursor:pointer;display:flex}.kw-opcao input{flex:none;margin-top:3px}.kw-opcao:hover{border-color:var(--kw-action-primary)}.kw-opcao:has(input:checked){border-color:var(--kw-action-primary);background:var(--kw-bg-selected)}.kw-opcao--apagada{opacity:.55;cursor:not-allowed}.kw-rodape-form{z-index:var(--kw-z-sticky);align-items:center;gap:var(--kw-space-1) var(--kw-space-4);padding:var(--kw-space-3) var(--kw-space-4);border:1px solid var(--kw-border-subtle);border-radius:var(--kw-radius-lg) var(--kw-radius-lg) 0 0;background:var(--kw-bg-raised);box-shadow:var(--kw-shadow-md);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"progresso enviar""estado enviar""falha falha";display:grid;position:sticky;bottom:0}.kw-progresso{align-items:center;gap:var(--kw-space-3);flex:260px;grid-area:progresso;display:flex}.kw-progresso__barra{border-radius:var(--kw-radius-full);background:var(--kw-bg-sunken);flex:1;height:8px;overflow:hidden}.kw-progresso__barra span{background:var(--kw-action-primary);height:100%;transition:width var(--kw-duration-base) var(--kw-ease);display:block}.kw-progresso__texto{font-size:var(--kw-fs-compact);color:var(--kw-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums}.kw-rodape-form__estado{font-size:var(--kw-fs-compact);color:var(--kw-text-secondary);grid-area:estado;min-width:10rem;margin:0}.kw-rodape-form__falha{color:var(--kw-chip-perdido-fg);font-size:var(--kw-fs-compact);font-weight:var(--kw-fw-medium);grid-area:falha;margin:0}.kw-rodape-form__enviar{min-height:44px;padding:var(--kw-space-2) var(--kw-space-6);grid-area:enviar}@media (width<=767px){.kw-secao{padding:var(--kw-space-4)}.kw-escala,.kw-escala--seis{gap:var(--kw-space-1);grid-template-columns:repeat(5,minmax(0,1fr))}.kw-escala__opcao--na{grid-column:1/-1}.kw-escala__marca{min-height:56px}.kw-escala__marca small{font-size:var(--kw-fs-micro)}.kw-escala__opcao--na .kw-escala__marca{gap:var(--kw-space-2);flex-direction:row;min-height:40px}.kw-rodape-form{margin:0 calc(-1 * var(--kw-space-3));border-radius:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"progresso""estado""falha""passos"}}@media print{.kw-rodape-form{display:none}}.kw-questionario{display:block}.kw-questionario--com-indice{gap:var(--kw-space-6);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.kw-indice-secoes{top:calc(var(--kw-header-height) + var(--kw-space-4));position:sticky}.kw-indice-secoes__titulo{margin:0 0 var(--kw-space-2);font-size:var(--kw-fs-label);font-weight:var(--kw-fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--kw-text-secondary)}.kw-indice-secoes ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.kw-indice-secoes__item{align-items:flex-start;gap:var(--kw-space-2);padding:var(--kw-space-2);border-radius:var(--kw-radius-md);color:var(--kw-text-primary);font-size:var(--kw-fs-compact);line-height:var(--kw-lh-snug);text-decoration:none;display:flex}.kw-indice-secoes__item:hover{background:var(--kw-bg-hover)}.kw-indice-secoes__marca{text-align:center;width:1.25rem;font-weight:var(--kw-fw-semibold);color:var(--kw-text-muted);flex:none}.kw-indice-secoes__item--opcional{color:var(--kw-text-secondary)}.kw-indice-secoes__opcional{font-size:var(--kw-fs-label);color:var(--kw-text-muted)}.kw-indice-secoes__item--completa .kw-indice-secoes__marca{color:var(--kw-chip-contratado-fg)}.kw-indice-secoes__item--com-erro,.kw-indice-secoes__item--com-erro .kw-indice-secoes__marca{color:var(--kw-chip-perdido-fg)}.kw-secao{scroll-margin-top:calc(var(--kw-header-height) + var(--kw-space-4))}.kw-escala--seis .kw-escala__opcao--na{margin-left:var(--kw-space-3)}.kw-passos{justify-content:space-between;align-items:center;gap:var(--kw-space-3);display:flex}.kw-passos__texto{font-weight:var(--kw-fw-semibold);font-size:var(--kw-fs-compact);color:var(--kw-text-secondary);margin:0}.kw-passos__pontos{gap:var(--kw-space-1);margin:0;padding:0;list-style:none;display:flex}.kw-passos__ponto{border-radius:var(--kw-radius-full);background:var(--kw-border-strong);width:10px;height:10px}.kw-passos__ponto--opcional{background:var(--kw-border-subtle)}.kw-passos__ponto--completa{background:var(--kw-chip-contratado-fg)}.kw-passos__ponto--com-erro{background:var(--kw-status-critical)}.kw-passos__ponto--atual{background:var(--kw-action-primary);width:24px}.kw-rodape-form__passos{gap:var(--kw-space-2);grid-area:passos;display:flex}.kw-rodape-form__passos .kw-btn{flex:1;min-height:48px}.kw-rodape-form__estado--sem-conexao,.kw-rodape-form__estado--erro{color:var(--kw-chip-elaboracao-fg);font-weight:var(--kw-fw-medium)}.kw-rodape-form__estado--salvo{color:var(--kw-chip-contratado-fg)}.kw-modulo{gap:var(--kw-space-6);flex-direction:column;display:flex}.kw-modulo__barra{align-items:center;gap:var(--kw-space-2) var(--kw-space-6);padding-bottom:var(--kw-space-2);border-bottom:1px solid var(--kw-border-subtle);flex-wrap:wrap;display:flex}.kw-modulo__nome{font-size:var(--kw-fs-label);font-weight:var(--kw-fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--kw-text-secondary);margin:0}.kw-abas{gap:var(--kw-space-1);flex-wrap:wrap;display:flex}.kw-abas__aba{padding:var(--kw-space-2) var(--kw-space-3);border-radius:var(--kw-radius-md) var(--kw-radius-md) 0 0;color:var(--kw-text-secondary);font-weight:var(--kw-fw-medium);text-decoration:none}.kw-abas__aba:hover{background:var(--kw-bg-hover);color:var(--kw-text-primary)}.kw-abas__aba.active{color:var(--kw-text-primary);background:var(--kw-bg-selected);box-shadow:inset 0 -3px 0 var(--kw-action-primary)}.kw-modulos{gap:var(--kw-space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0;padding:0;list-style:none;display:grid}.kw-modulo-cartao{border-top:4px solid var(--kw-action-primary)}.kw-modulo-cartao__topo{justify-content:space-between;align-items:flex-start;gap:var(--kw-space-2);display:flex}.kw-modulo-cartao__nome{font-size:var(--kw-fs-h3)}.kw-modulo-cartao__descricao{flex:1;margin:0}.kw-modulo-cartao__acao{align-self:flex-start}.kw-pendencias{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kw-pendencia{align-items:center;gap:var(--kw-space-2) var(--kw-space-3);padding:var(--kw-space-3) 0 var(--kw-space-3) var(--kw-space-3);border-top:1px solid var(--kw-border-subtle);flex-wrap:wrap;display:flex}.kw-pendencia:first-child{border-top:0}.kw-pendencia__texto{flex:260px}.kw-pendencia--urgente{box-shadow:inset 3px 0 0 var(--kw-status-critical)}.kw-pendencia__titulo{font-weight:var(--kw-fw-semibold);margin:0}.kw-pendencia__detalhe{font-size:var(--kw-fs-compact);color:var(--kw-text-secondary);margin:2px 0 0}.kw-tudo-em-dia{flex-direction:row;align-items:center}.kw-tudo-em-dia p{margin:0}.kw-tudo-em-dia__icone{border-radius:var(--kw-radius-full);background:var(--kw-chip-contratado-bg);width:36px;height:36px;color:var(--kw-chip-contratado-fg);font-weight:var(--kw-fw-semibold);flex:none;place-items:center;display:inline-grid}.kw-como-funciona{background:var(--kw-bg-selected)}.kw-como-funciona__topo{justify-content:space-between;align-items:center;gap:var(--kw-space-2);flex-wrap:wrap;display:flex}.kw-como-funciona__topo h2{font-size:var(--kw-fs-h3)}.kw-como-funciona__passos{gap:var(--kw-space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.kw-como-funciona__passos li{gap:var(--kw-space-3);align-items:flex-start;display:flex}.kw-como-funciona__numero{border-radius:var(--kw-radius-full);background:var(--kw-action-primary);width:32px;height:32px;color:var(--kw-text-on-action);font-weight:var(--kw-fw-semibold);flex:none;place-items:center;display:inline-grid}.kw-tarefas{gap:var(--kw-space-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.kw-tarefa{gap:var(--kw-space-2)}.kw-tarefa--destaque{border-left:4px solid var(--kw-action-primary)}.kw-tarefa__topo{justify-content:space-between;align-items:center;gap:var(--kw-space-2);display:flex}.kw-tarefa__funcao,.kw-tarefa__titulo,.kw-tarefa__prazo{margin:0}.kw-tarefa__titulo{font-size:var(--kw-fs-h3);line-height:var(--kw-lh-snug)}.kw-tarefa__funcao{font-size:var(--kw-fs-compact)}.kw-tarefa__prazo{font-size:var(--kw-fs-compact);color:var(--kw-text-secondary)}.kw-tarefa__prazo--atrasada{color:var(--kw-chip-perdido-fg);font-weight:var(--kw-fw-semibold)}.kw-tarefa__acao{align-self:flex-start;margin-top:auto}.kw-avaliacao{max-width:1120px}.kw-lider .kw-dados{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.kw-avaliacao__apresentacao{font-size:var(--kw-fs-body)}.kw-lider{border-left:4px solid var(--kw-action-primary)}.kw-lider__nome p{margin:2px 0 0}.kw-retomada{background:var(--kw-bg-selected)}.kw-retomada h2{font-size:var(--kw-fs-h3)}.kw-retomada p{margin:0}.kw-retomada__titulo{font-size:var(--kw-fs-compact);color:var(--kw-text-secondary);margin-bottom:var(--kw-space-1)}.kw-indice{min-width:2.5rem;padding:2px var(--kw-space-2);border-radius:var(--kw-radius-sm);font-weight:var(--kw-fw-semibold);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.kw-indice--0{background:var(--kw-mapa-0);color:var(--kw-text-muted)}.kw-indice--1{background:var(--kw-mapa-1);color:var(--kw-mapa-texto-claro)}.kw-indice--2{background:var(--kw-mapa-2);color:var(--kw-mapa-texto-claro)}.kw-indice--3{background:var(--kw-mapa-3);color:var(--kw-mapa-texto-escuro)}.kw-indice--4{background:var(--kw-mapa-4);color:var(--kw-mapa-texto-escuro)}@media (forced-colors:active){.kw-indice{border:1px solid}}.kw-tabela--panorama td{font-size:var(--kw-fs-compact)}.kw-tabela__nome{font-weight:var(--kw-fw-semibold)}.kw-tabela__sub{font-size:var(--kw-fs-label)}.kw-alertas{max-width:28ch;font-size:var(--kw-fs-label);color:var(--kw-text-secondary);display:inline-block}.kw-cartao-lider{gap:var(--kw-space-2)}.kw-cartao-lider p{margin:0}.kw-cartao-lider__topo .kw-tabela__nome{align-items:center;min-height:44px;display:inline-flex}.kw-cartao-lider__topo{justify-content:space-between;align-items:flex-start;gap:var(--kw-space-2);display:flex}.kw-cartao-lider__etapas{gap:var(--kw-space-3);flex-wrap:wrap;display:flex}.kw-ficha__resumo{gap:var(--kw-space-4);flex-direction:column;display:flex}.kw-alertas-lista ul{padding-left:var(--kw-space-6);gap:var(--kw-space-1);flex-direction:column;margin:0;display:flex}.kw-etapas{gap:var(--kw-space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.kw-etapa p{margin:0}.kw-etapa__topo{justify-content:space-between;align-items:center;gap:var(--kw-space-2);display:flex}.kw-tabela--evolucao th[scope=row]{font-weight:var(--kw-fw-medium)}.kw-tabela--evolucao td{font-variant-numeric:tabular-nums;font-weight:var(--kw-fw-semibold)}.kw-nota-baixa{color:var(--kw-chip-perdido-fg);text-underline-offset:3px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.kw-respostas{margin-top:var(--kw-space-3)}.kw-respostas summary{cursor:pointer}.kw-respostas__secao h4{font-size:var(--kw-fs-compact);color:var(--kw-text-secondary);text-transform:uppercase;letter-spacing:.04em;margin:var(--kw-space-2) 0}.kw-respostas__lista{gap:var(--kw-space-3);flex-direction:column;margin:0;display:flex}.kw-respostas__lista dt{font-size:var(--kw-fs-compact);color:var(--kw-text-secondary)}.kw-respostas__lista dd{margin:2px 0 0}.kw-lista-funcoes{gap:0;margin:0;padding:0;list-style:none}.kw-lista-funcoes li{justify-content:space-between;align-items:center;gap:var(--kw-space-2);padding:var(--kw-space-2) var(--kw-space-4);border-top:1px solid var(--kw-border-subtle);display:flex}.kw-lista-funcoes li:first-child{border-top:0}.kw-lider__quem{align-items:center;gap:var(--kw-space-4);display:flex}.kw-lider__quem p{margin:0}.kw-lider__nome{font-size:var(--kw-fs-h1);margin:var(--kw-space-1) 0 2px}.kw-prazo{font-weight:var(--kw-fw-regular);color:var(--kw-text-secondary)}.kw-prazo--atrasado{color:var(--kw-chip-perdido-fg);font-weight:var(--kw-fw-semibold)}.kw-avaliacao__titulo{font-size:var(--kw-fs-h2)}.kw-avaliacao__apresentacao p{margin:var(--kw-space-1) 0 0;max-width:72ch}.kw-retomada__combinado{padding:var(--kw-space-3) var(--kw-space-4);border-left:4px solid var(--kw-action-primary);border-radius:var(--kw-radius-sm);background:var(--kw-bg-raised);font-size:var(--kw-fs-body)}.kw-sucesso-grande{text-align:center;padding:var(--kw-space-8) var(--kw-space-6);align-items:center;gap:var(--kw-space-4)}.kw-sucesso-grande p{margin:0}.kw-sucesso-grande__icone{border-radius:var(--kw-radius-full);background:var(--kw-action-primary);width:72px;height:72px;color:var(--kw-text-on-action);font-size:var(--kw-fs-display);place-items:center;display:inline-grid}.kw-proximo-passo{width:100%;max-width:560px;padding:var(--kw-space-4);border-radius:var(--kw-radius-md);background:var(--kw-bg-selected);text-align:left}.kw-sucesso-grande .kw-acoes-linha{justify-content:center}.kw-proximo-passo h2{font-size:var(--kw-fs-compact);text-transform:uppercase;letter-spacing:.06em;color:var(--kw-action-primary);margin-bottom:var(--kw-space-1)}.kw-acoes-kpi{gap:var(--kw-space-3);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.kw-acao-kpi{padding:var(--kw-space-3) var(--kw-space-4);border:1px solid var(--kw-border-subtle);border-left:4px solid var(--kw-dash-qtd);border-radius:var(--kw-radius-lg);background:var(--kw-bg-raised);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.kw-acao-kpi:hover{background:var(--kw-bg-hover)}.kw-acao-kpi--urgente{border-left-color:var(--kw-status-critical)}.kw-acao-kpi--ativo{background:var(--kw-bg-selected);box-shadow:inset 0 0 0 2px var(--kw-action-primary)}.kw-acao-kpi__rotulo{font-size:var(--kw-fs-compact);font-weight:var(--kw-fw-semibold);color:var(--kw-text-secondary)}.kw-acao-kpi__valor{font-size:var(--kw-fs-h1);font-weight:var(--kw-fw-semibold)}.kw-acao-kpi__sub{font-size:var(--kw-fs-label);color:var(--kw-text-secondary)}.kw-celula-etapa{flex-direction:column;align-items:center;gap:2px;display:inline-flex}.kw-cartao-lider__etapa{flex-direction:column;gap:2px;display:flex}.kw-cartao-lider__avaliador{align-items:center;gap:var(--kw-space-2);flex-wrap:wrap;display:flex}.kw-assistente__passos{gap:var(--kw-space-2) var(--kw-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kw-assistente__passo{align-items:center;gap:var(--kw-space-2);color:var(--kw-text-muted);font-size:var(--kw-fs-compact);font-weight:var(--kw-fw-medium);display:inline-flex}.kw-assistente__numero{border-radius:var(--kw-radius-full);border:2px solid var(--kw-border-strong);width:28px;height:28px;font-weight:var(--kw-fw-semibold);place-items:center;display:inline-grid}.kw-assistente__passo--atual{color:var(--kw-text-primary)}.kw-assistente__passo--atual .kw-assistente__numero{border-color:var(--kw-action-primary);background:var(--kw-action-primary);color:var(--kw-text-on-action)}.kw-assistente__passo--feito{color:var(--kw-text-secondary)}.kw-assistente__passo--feito .kw-assistente__numero{border-color:var(--kw-chip-contratado-fg);color:var(--kw-chip-contratado-fg)}.kw-assistente{gap:var(--kw-space-3);padding:var(--kw-space-6)}.kw-assistente p{margin:0}.kw-assistente__pergunta{font-size:var(--kw-fs-h2)}.kw-resumo-assistente{gap:var(--kw-space-3);flex-direction:column;margin:0;display:flex}.kw-resumo-assistente div{padding-bottom:var(--kw-space-3);border-bottom:1px solid var(--kw-border-subtle)}.kw-resumo-assistente dt{font-size:var(--kw-fs-label);text-transform:uppercase;letter-spacing:.04em;color:var(--kw-text-secondary)}.kw-resumo-assistente dd{margin:2px 0 0}@media (width<=767px){.kw-lider .kw-dados,.kw-acoes-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.kw-acao-kpi__valor{font-size:var(--kw-fs-h2)}.kw-sucesso-grande .kw-acoes-linha .kw-btn{flex:100%}.kw-avatar{width:44px;height:44px;font-size:var(--kw-fs-body)}.kw-lider__nome{font-size:var(--kw-fs-h2)}.kw-assistente{padding:var(--kw-space-4)}}
