:root{--cdr-bg:#07080a;--cdr-sidebar:#0b0c0f;--cdr-card:#0f1114;--cdr-card-hover:#121519;--cdr-card-2:#16181c;--cdr-card-2-hover:#1d2026;--cdr-card-3:#111317;--cdr-campo:#121418;--cdr-secundario:#1a1d22;--cdr-secundario-hover:#262a31;--cdr-secundario-forte:#1f2329;--cdr-avatar:#1b1e23;--cdr-trilho:#2a2e35;--cdr-border:#ffffff12;--cdr-border-campo:#ffffff17;--cdr-border-strong:#ffffff1f;--cdr-border-hover:#ffffff29;--cdr-divider:#ffffff0f;--cdr-divider-app:#ffffff17;--cdr-divisoria-grade:#ffffff12;--cdr-anel:inset 0 0 0 1px #ffffff14;--cdr-anel-forte:inset 0 0 0 1px #ffffff1a;--cdr-anel-campo:inset 0 0 0 1px #ffffff17;--cdr-highlight:inset 0 1px 0 #ffffff0a;--cdr-fill-1:#ffffff09;--cdr-fill-2:#ffffff0b;--cdr-fill-3:#ffffff0d;--cdr-fill-4:#ffffff14;--cdr-fill-5:#ffffff1a;--cdr-fill-6:#ffffff29;--cdr-row-on:#ffffff0b;--cdr-chip-border-on:#ffffff24;--cdr-coluna:#ffffff06;--cdr-coluna-borda:#ffffff0d;--cdr-text:#f5f6f8;--cdr-text-forte:#fff;--cdr-text-menu:#d5d9df;--cdr-text-2:#c8cdd4;--cdr-text-detalhe:#9aa1ac;--cdr-neutral:#8c939e;--cdr-on-primary:#0a0b0d;--cdr-on-primary-2:#3a3f47;--cdr-accent:#4d8dff;--cdr-accent-text:#a9c6ff;--cdr-accent-text-2:#cfe0ff;--cdr-accent-tint:#4d8dff2e;--cdr-accent-border:#6ea0ff40;--cdr-accent-foco:#4d8dffb3;--cdr-accent-barra:#2c3f6b;--cdr-marinho:#0b2a66;--cdr-marinho-text:#d7e2fa;--cdr-green:#2fd27e;--cdr-green-text:#6be3a4;--cdr-green-tint:#2fd27e24;--cdr-green-border:#2fd27e4d;--cdr-amber:#ffb547;--cdr-amber-text:#ffc870;--cdr-amber-tint:#ffb54729;--cdr-amber-border:#ffb5474d;--cdr-red:#ff5a5f;--cdr-red-text:#ff9a9d;--cdr-red-tint:#ff5a5f24;--cdr-red-border:#ff5a5f4d;--cdr-red-anel:0 0 0 3px #ff5a5f1a, 0 10px 24px #00000059;--cdr-violet:#b08cff;--cdr-violet-text:#c9b3ff;--cdr-violet-tint:#b08cff29;--cdr-alert-bg:#1c1214;--cdr-etapa-chegando:#4a5878;--cdr-etapa-base:#3f67c9;--cdr-etapa-rua:#7fa8ff;--cdr-etapa-tentativa:#ffb547;--cdr-etapa-devolucao:#b08cff;--cdr-ativo-menu:linear-gradient(90deg, #4d8dff33, #4d8dff0f);--cdr-nav-active:inset 0 0 0 1px #6ea0ff40;--cdr-ia-card:var(--cdr-card);--cdr-ia-border:var(--cdr-accent-border);--cdr-robo-faixa:var(--cdr-card-3);--cdr-robo-borda:var(--cdr-border);--cdr-faixa-escolhida:var(--cdr-card-2);--cdr-entrar-painel:radial-gradient(520px 380px at 70% 60%, #0b2a668c, #0b2a6600 70%), #0b0c0f;--cdr-accent-claro:#7faeff;--cdr-mapa-fundo:#101318;--cdr-mapa-borda:#ffffff24;--cdr-mapa-rota:#2c3a55;--cdr-mapa-rota-ambar:#3a3324;--cdr-mapa-rota-apagada:#252b36;--cdr-mapa-rotulo:#e3e6ea;--cdr-mapa-contorno:#07080ae6;--cdr-qr-fundo:#fff;--cdr-marinho-text-2:#e4ecfc;--cdr-heroi-barra:#ffffff42;--cdr-red-numero:#ff7a7f;--cdr-red-degrade:linear-gradient(180deg, #ff5a5f24, #ff5a5f0d);--cdr-red-fundo:#ff5a5f1a;--cdr-amber-fundo:#ffb5471a;--cdr-on-amber:#1a1206;--cdr-barra-neutra:#3a3f47;--cdr-ponto-neutro:#5b6270;--cdr-mapa-ladrilho:invert(1) hue-rotate(180deg) brightness(.78) contrast(.92) saturate(.25);--cdr-mapa-brilho-azul:0 0 0 3px #07080ae6, 0 0 16px #4d8dff99;--cdr-mapa-brilho-ambar:0 0 0 3px #07080ae6, 0 0 16px #ffb5478c;--cdr-mapa-brilho-neutro:0 0 0 3px #07080ae6, 0 0 16px #8c939e66;--cdr-mapa-ponto-apagado:0 0 0 3px #07080ae6;--cdr-mapa-sombra-rotulo:0 1px 3px #000, 0 0 6px #000;--cdr-etapa-separada:#5c86e0;--cdr-heroi-trilho:#ffffff24;--cdr-heroi-leitura:#ffffff73;--cdr-heroi-baixadas:#bff3d6;--cdr-anel-escolhido:inset 0 0 0 1px #7faeff59;--cdr-marinho-borda:#7faeff99;--cdr-sombra-escolhida:0 10px 24px -14px #1e5adce6;--cdr-rua-tint:#7fa8ff29;--cdr-linha-tempo:#22262c;--cdr-caminho-trilho:#1f232a;--cdr-caminho-feito:linear-gradient(90deg, #3f67c9, #7fa8ff 80%, #ff5a5f);--cdr-caminho-proximo:inset 0 0 0 2px #3a3f47;--cdr-anel-cartao:0 0 0 5px #0f1114;--cdr-anel-cartao-pequeno:0 0 0 4px #0f1114;--cdr-red-fundo-cartao:#ff5a5f14;--cdr-arrastar-borda:#7faeff66;--cdr-arrastar-fundo:#4d8dff0d;--cdr-anel-verde:inset 0 0 0 1px #2fd27e66;--cdr-coluna-quadro:#0b0d10;--cdr-amber-degrade:linear-gradient(180deg, #ffb5471a, #ffb54700 70%);--cdr-amber-text-2:#ffd9a0;--cdr-anel-ambar:inset 0 0 0 1.5px #ffb547;--cdr-anel-violeta:inset 0 0 0 1.5px #b08cff;--cdr-anel-azul:inset 0 0 0 1.5px #4d8dff;--cdr-anel-verde-forte:inset 0 0 0 1.5px #2fd27e;--cdr-green-fundo:#2fd27e14;--cdr-on-green:#04140b;--cdr-borda-tracejada:#ffffff29;--cdr-papel:#efece4;--cdr-papel-linha:#8a857a;--cdr-papel-linha-2:#b9b4a8;--cdr-red-degrade-2:linear-gradient(180deg, #ff5a5f1a, #ff5a5f00 70%);--cdr-saldo-ponto:#07080ad9;--cdr-cat-0:#ff8a5b;--cdr-cat-1:#7fa8ff;--cdr-cat-2:#b08cff;--cdr-cat-3:#ffd166;--cdr-cat-4:#5bd6c9;--cdr-cat-5:#2fd27e;--cdr-cat-6:#c8cdd4;--cdr-cat-7:#9aa1ac;--cdr-sombra-marca:inset 0 1px 0 #fff3, 0 8px 20px -8px #1e5adccc;--cdr-sombra-marca-grande:inset 0 1px 0 #fff3, 0 10px 24px -8px #1e5adccc;--cdr-sombra-hero:inset 0 1px 0 #ffffff29, inset 0 0 0 1px #7faeff38, 0 30px 50px -30px #1e5adccc;--cdr-sombra-ia:0 10px 24px -10px #4d8dffe6, inset 0 1px 0 #ffffff40;--cdr-sombra-primario:0 14px 30px -14px #ffffff59;--cdr-sombra-bola:0 1px 3px #0006;--cdr-sombra-marcar:inset 0 1px 0 #ffffff4d;--cdr-ponto-borda:0 0 0 2px #0b0c0f;--cdr-ring-selected:0 0 0 4px #4d8dff26;--cdr-pulso-verde:#2fd27e8c;--cdr-pulso-verde-0:#2fd27e00;--cdr-pulso-vermelho:#ff5a5f99;--cdr-pulso-vermelho-0:#ff5a5f00;--cdr-glass:#16181ceb;--cdr-vidro-gaveta:#0f1114db;--cdr-blur-card:blur(24px) saturate(170%);--cdr-blur-gaveta:blur(28px) saturate(170%);--cdr-shadow-card-app:inset 0 0 0 1px #ffffff1f, 0 30px 60px -20px #000000e6;--cdr-sombra-gaveta:inset 1px 0 0 #ffffff1a, -30px 0 60px -20px #000c;--cdr-scrim:#0304068c;--cdr-gaveta-pe:linear-gradient(180deg, #0f111400, #0f1114f5 30%);--cdr-blur-scrim:blur(3px);--cdr-font-web:"Geist", Inter, system-ui, sans-serif;--cdr-font-num:"Space Grotesk", "Geist", sans-serif;--cdr-font-mono-web:"Geist Mono", ui-monospace, monospace;--cdr-ls-num:-.045em;--cdr-ls-titulo:-.035em;--cdr-ls-rotulo:.12em;--cdr-fs-heroi:92px;--cdr-fs-destaque:64px;--cdr-fs-destaque-2:52px;--cdr-fs-numero-cartao:40px;--cdr-fs-numero-sub:22px;--cdr-fs-titulo-gaveta:20px;--cdr-fs-numero-bloco:20px;--cdr-fs-entrar:52px;--cdr-fs-entrar-2:38px;--cdr-fs-page-title:36px;--cdr-fs-numero-heroi-3:44px;--cdr-fs-numero-56:56px;--cdr-fs-titulo-robo:40px;--cdr-fs-codigo-titulo:34px;--cdr-fs-numero-fin:32px;--cdr-fs-kpi:30px;--cdr-fs-numero-grupo:28px;--cdr-fs-big-number:26px;--cdr-fs-numero:24px;--cdr-fs-marca:20px;--cdr-fs-anel:18px;--cdr-fs-brand:17px;--cdr-fs-card-title:16px;--cdr-fs-campo:16px;--cdr-fs-grande:15px;--cdr-fs-body:14px;--cdr-fs-small:13px;--cdr-fs-tile:12.5px;--cdr-fs-meta:12px;--cdr-fs-label:11px;--cdr-fs-selo:11.5px;--cdr-fs-valor:17px;--cdr-fs-anel-sub:10px;--cdr-r-pill:999px;--cdr-r-legenda:3px;--cdr-r-mini:6px;--cdr-r-tile-xs:8px;--cdr-r-chip:10px;--cdr-r-nav-item:12px;--cdr-r-tile-sm:12px;--cdr-r-control:14px;--cdr-r-item:16px;--cdr-r-block:18px;--cdr-r-sub:20px;--cdr-r-kpi:22px;--cdr-r-card:26px;--cdr-r-hero:28px;--cdr-r-entrar:32px;--cdr-h-nav-item:40px;--cdr-h-chip:30px;--cdr-h-aba:32px;--cdr-h-filtro:38px;--cdr-h-control:40px;--cdr-h-campo:54px;--cdr-h-entrar:56px;--cdr-page-pad-web:26px 32px 44px;--cdr-gap-section:16px;--cdr-gap-cards:12px;--cdr-gap-inner:8px;--cdr-card-pad:22px;--cdr-t-rapida:.15s;--cdr-t-menu:.2s;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--cdr-font-web);font-variant-numeric:tabular-nums;color:var(--cdr-text);background:var(--cdr-bg);font-size:var(--cdr-fs-body);-webkit-font-smoothing:antialiased}*{box-sizing:border-box;scrollbar-width:none}::-webkit-scrollbar{display:none}@keyframes cdr-sobe{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cdr-pulso{0%{box-shadow:0 0 0 0 var(--cdr-pulso-verde)}70%{box-shadow:0 0 0 7px var(--cdr-pulso-verde-0)}to{box-shadow:0 0 0 0 var(--cdr-pulso-verde-0)}}@keyframes cdr-pulso-vermelho{0%{box-shadow:0 0 0 0 var(--cdr-pulso-vermelho)}70%{box-shadow:0 0 0 9px var(--cdr-pulso-vermelho-0)}to{box-shadow:0 0 0 0 var(--cdr-pulso-vermelho-0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}body{background:var(--cdr-bg);min-height:100vh;margin:0}h1,h2,h3{margin:0}h1{font-family:var(--cdr-font-num);font-size:var(--cdr-fs-page-title);letter-spacing:var(--cdr-ls-titulo);font-weight:600;line-height:1.1}h2,h3{font-size:var(--cdr-fs-card-title);letter-spacing:-.01em;font-weight:600}a{color:inherit;text-decoration:none}:is(button,a,input,textarea):focus-visible{outline:2px solid var(--cdr-accent);outline-offset:2px}.num{font-family:var(--cdr-font-num);letter-spacing:var(--cdr-ls-num);font-variant-numeric:tabular-nums;font-weight:600}.codigo{font-family:var(--cdr-font-mono-web);letter-spacing:-.01em}.subtitulo{font-size:var(--cdr-fs-small);color:var(--cdr-text-2)}.numero-link{color:inherit;border-radius:var(--cdr-r-mini);text-decoration:none}.numero-link:is(:hover,:focus-visible) strong,.numero-link:is(:hover,:focus-visible) .num{text-underline-offset:6px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:3px}.conteudo{gap:var(--cdr-gap-section);padding:var(--cdr-page-pad-web);flex-direction:column;min-width:0;display:flex}.conteudo>*{margin-top:0;margin-bottom:0}@media (width<=759px){.conteudo{padding:16px 16px 32px}}.heroi-marinho{border-radius:var(--cdr-r-hero);background:var(--cdr-marinho);box-shadow:var(--cdr-sombra-hero);padding:24px 26px;animation:.5s ease-out backwards cdr-sobe}.cartao{padding:var(--cdr-card-pad);background:var(--cdr-card);border:1px solid var(--cdr-border);border-radius:var(--cdr-r-card);animation:.5s ease-out backwards cdr-sobe}.cartao>h2{margin-bottom:14px}.bloco{border-radius:var(--cdr-r-item);background:var(--cdr-card-2);padding:12px 14px}.ladrilho-pequeno{border-radius:var(--cdr-r-item);background:var(--cdr-card-2);flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.ladrilho-pequeno>span:first-child{min-height:32px;font-size:var(--cdr-fs-tile);font-weight:600;line-height:1.25}.vazio{text-align:center;color:var(--cdr-text-2);padding:40px}.caixa-flutuante{z-index:50;background:var(--cdr-glass);-webkit-backdrop-filter:var(--cdr-blur-card);backdrop-filter:var(--cdr-blur-card);border-radius:var(--cdr-r-sub);box-shadow:var(--cdr-shadow-card-app);padding:14px;position:absolute;top:calc(100% + 8px)}@keyframes cdr-gaveta{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.gaveta-lateral{z-index:60;background:var(--cdr-vidro-gaveta);width:min(600px,100%);-webkit-backdrop-filter:var(--cdr-blur-gaveta);backdrop-filter:var(--cdr-blur-gaveta);box-shadow:var(--cdr-sombra-gaveta);flex-direction:column;gap:18px;padding:22px 26px;animation:.3s ease-out both cdr-gaveta;display:flex;position:fixed;inset:0 0 0 auto;overflow-y:auto}.fundo-gaveta-lateral{z-index:55;background:var(--cdr-scrim);-webkit-backdrop-filter:var(--cdr-blur-scrim);backdrop-filter:var(--cdr-blur-scrim);position:fixed;inset:0}.link-destaque{font-size:var(--cdr-fs-small);color:var(--cdr-accent-text);align-items:center;gap:4px;font-weight:600;display:inline-flex}.grade-avisos{gap:var(--cdr-gap-section);grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;display:grid}@media (width<=899px){.grade-avisos{grid-template-columns:minmax(0,1fr)}}.entrada{place-items:center;min-height:100vh;padding:24px;display:grid}.entrada .cartao{gap:18px;width:min(420px,100%);padding:26px;display:grid}.formulario{gap:14px;display:grid}.linha-campos{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.dias-jornada{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.dias-jornada legend{font-size:var(--cdr-fs-small);color:var(--cdr-text-2);margin-bottom:6px}.dias-jornada button{min-width:52px}label{font-size:var(--cdr-fs-body);color:var(--cdr-text-2);gap:8px;font-weight:500;display:grid}input,textarea{min-height:var(--cdr-h-control);background:var(--cdr-card-2);border:1px solid var(--cdr-border-campo);border-radius:var(--cdr-r-control);color:var(--cdr-text);font:inherit;font-size:var(--cdr-fs-body);transition:border-color var(--cdr-t-rapida), box-shadow var(--cdr-t-rapida);padding:0 14px;font-weight:500}textarea{resize:vertical;padding:10px 14px}input::placeholder,textarea::placeholder{color:var(--cdr-text-detalhe)}input:focus,textarea:focus{border-color:var(--cdr-accent-foco);box-shadow:var(--cdr-ring-selected);outline:none}input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}button{min-height:var(--cdr-h-control);border-radius:var(--cdr-r-pill);background:var(--cdr-secundario);box-shadow:var(--cdr-anel);color:var(--cdr-text);font:inherit;font-size:var(--cdr-fs-body);white-space:nowrap;cursor:pointer;transition:background var(--cdr-t-rapida);border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}button:hover{background:var(--cdr-secundario-hover)}.botao-icone{width:var(--cdr-h-control);min-height:var(--cdr-h-control);height:var(--cdr-h-control);flex:none;place-items:center;padding:0;display:inline-grid}.botao-icone.pequeno{width:34px;height:34px;min-height:34px}button.primario,.botao-primario{min-height:var(--cdr-h-control);border-radius:var(--cdr-r-pill);background:var(--cdr-text);box-shadow:none;color:var(--cdr-on-primary);font-size:var(--cdr-fs-body);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}button.primario:hover,.botao-primario:hover{background:var(--cdr-text-forte)}.botao-ia,.botao-secundario{height:var(--cdr-h-control);border-radius:var(--cdr-r-pill);font-size:var(--cdr-fs-body);white-space:nowrap;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.botao-secundario{background:var(--cdr-secundario);box-shadow:var(--cdr-anel-campo);color:var(--cdr-text);cursor:pointer}.botao-secundario:hover{background:var(--cdr-secundario-hover)}.botao-ia{background:var(--cdr-accent);box-shadow:var(--cdr-sombra-ia);color:var(--cdr-text-forte)}button.suave{background:var(--cdr-accent-tint);box-shadow:var(--cdr-nav-active);color:var(--cdr-accent-text)}button:disabled{opacity:.6;cursor:wait}.erro{border-radius:var(--cdr-r-control);border:1px solid var(--cdr-red-border);background:var(--cdr-red-tint);color:var(--cdr-red-text);font-size:var(--cdr-fs-small);padding:10px 12px}.tabela{border-collapse:collapse;width:100%;font-size:var(--cdr-fs-body)}.tabela th{text-align:left;font-size:var(--cdr-fs-meta);text-transform:uppercase;letter-spacing:.06em;color:var(--cdr-accent-text);white-space:nowrap;padding:0 6px 10px;font-weight:600}.tabela td{border-top:1px solid var(--cdr-divider);font-size:var(--cdr-fs-body);padding:10px 6px}.tabela :is(th,td):first-child{padding-left:16px}.tabela :is(th,td):last-child{padding-right:16px}.tabela tbody tr:hover{background:var(--cdr-row-on)}.tabela td.acoes,.acoes{justify-content:flex-end;gap:8px;display:flex}.tabela button{white-space:nowrap}.tabela td.acoes button{min-height:var(--cdr-h-chip);height:var(--cdr-h-chip);border-radius:var(--cdr-r-chip);font-size:var(--cdr-fs-small);padding:0 12px}.tabela button.acao-linha{width:var(--cdr-h-chip);height:var(--cdr-h-chip);padding:0}.tabela button.pequeno{border-radius:var(--cdr-r-pill);height:auto;min-height:0;font-size:var(--cdr-fs-meta);margin-left:6px;padding:3px 8px}.tabela td.codigo{white-space:nowrap}.selo{white-space:nowrap;border-radius:var(--cdr-r-pill);font-size:var(--cdr-fs-meta);align-items:center;padding:4px 10px;font-weight:600;display:inline-flex}.selo.ok{color:var(--cdr-green-text);background:var(--cdr-green-tint)}.selo.atencao{color:var(--cdr-amber-text);background:var(--cdr-amber-tint)}.selo.perigo{color:var(--cdr-red-text);background:var(--cdr-red-tint)}.selo.info{color:var(--cdr-accent-text);background:var(--cdr-accent-tint)}.selo.neutro{color:var(--cdr-text-2);background:var(--cdr-fill-3)}.selo.violeta{color:var(--cdr-violet-text);background:var(--cdr-violet-tint)}.selo.cinza{color:var(--cdr-text);background:var(--cdr-secundario)}.chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chips button,.chips .pilula-filtro,.dias-jornada button{height:var(--cdr-h-filtro);min-height:var(--cdr-h-filtro);border-radius:var(--cdr-r-pill);background:var(--cdr-card);box-shadow:var(--cdr-anel-forte);color:var(--cdr-text);font-size:var(--cdr-fs-small);padding:0 14px;font-weight:600}.chips button[aria-pressed=true],.chips .pilula-filtro[aria-current=page],.dias-jornada button[aria-pressed=true]{background:var(--cdr-text);box-shadow:none;color:var(--cdr-on-primary)}.chips-tempo button{height:var(--cdr-h-chip);min-height:var(--cdr-h-chip);font-size:var(--cdr-fs-meta);padding:0 12px}.filtros{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.filtros input{flex:1;min-width:160px}.paginacao{font-size:var(--cdr-fs-small);color:var(--cdr-text-2);justify-content:flex-end;align-items:center;gap:12px;margin-top:12px;display:flex}.aviso-ok{border-radius:var(--cdr-r-chip);border:1px solid var(--cdr-green-border);background:var(--cdr-green-tint);color:var(--cdr-green-text);font-size:var(--cdr-fs-small);padding:10px 12px}.fundo-dialogo{background:var(--cdr-scrim);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.janela-foto{gap:10px;max-width:min(92vw,720px);margin:0;display:grid;position:relative}.janela-foto img{border-radius:var(--cdr-r-block);object-fit:contain;max-width:100%;max-height:78vh}.janela-foto figcaption{text-align:center;color:var(--cdr-text);font-weight:600}.fechar-foto{background:var(--cdr-glass);-webkit-backdrop-filter:var(--cdr-blur-card);backdrop-filter:var(--cdr-blur-card);position:absolute;top:10px;right:10px}.ver-foto{white-space:nowrap}.dialogo{width:min(520px,100%);max-height:90vh;overflow:auto}.extras{border:1px solid var(--cdr-border);border-radius:var(--cdr-r-control);color:var(--cdr-text-2);gap:8px;padding:12px;display:grid}.link{color:var(--cdr-text);text-decoration:underline;-webkit-text-decoration-color:var(--cdr-green);text-decoration-color:var(--cdr-green);text-underline-offset:3px}:has(>.tabela){overflow-x:auto}@media (width<=759px){.tabela{white-space:nowrap}}.tabela .numero{text-align:right}.tabela th button.ordenar{height:auto;min-height:0;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;gap:4px;padding:0}.tabela th.numero button.ordenar{margin-left:auto}.tabela th button.ordenar:hover,.tabela th button.ordenar.ativa{color:var(--cdr-text)}.seletor{min-width:0;display:inline-grid;position:relative}.seletor-botao{height:var(--cdr-h-control);min-width:0;font-size:var(--cdr-fs-small);justify-content:space-between;gap:8px;padding:0 14px 0 16px;font-weight:600}.seletor-botao>span{text-overflow:ellipsis;overflow:hidden}.seletor-vazio{color:var(--cdr-text-2)}.seletor-seta{color:var(--cdr-text-2);flex:none}.seletor-lista{gap:2px;min-width:100%;max-height:320px;padding:6px;display:grid;left:0;overflow-y:auto}.seletor-lista button,.menu-conta a,.menu-conta button{border-radius:var(--cdr-r-chip);height:34px;min-height:34px;box-shadow:none;color:var(--cdr-text);font-size:var(--cdr-fs-small);background:0 0;justify-content:flex-start;padding:0 10px;font-weight:500}.seletor-lista button:hover,.menu-conta a:hover,.menu-conta button:hover{background:var(--cdr-fill-4)}.seletor-lista button[aria-selected=true]{background:var(--cdr-accent-tint);color:var(--cdr-accent-text-2);font-weight:600}.menu-conta a,.menu-conta button{align-items:center;gap:10px;display:flex}.campo-seletor{font-size:var(--cdr-fs-body);color:var(--cdr-text-2);gap:8px;font-weight:500;display:grid}.campo-seletor .seletor,.campo-seletor .seletor-botao{width:100%}.campo-busca{width:232px;height:var(--cdr-h-control);border:1px solid var(--cdr-border-campo);border-radius:var(--cdr-r-pill);background:var(--cdr-card-2);color:var(--cdr-text-2);align-items:center;gap:10px;padding:0 14px;display:flex}.campo-busca:focus-within{border-color:var(--cdr-accent-foco);box-shadow:var(--cdr-ring-selected)}.campo-busca svg{flex:none}.campo-busca input{min-width:0;height:100%;min-height:0;color:var(--cdr-text);font-size:var(--cdr-fs-body);background:0 0;border:0;flex-grow:1;padding:0}.campo-busca input:focus{box-shadow:none}@media (width<=759px){.campo-busca{width:100%}}.abas,.seletor-dia{border-radius:var(--cdr-r-pill);background:var(--cdr-card-2);align-items:center;gap:2px;padding:3px;display:inline-flex}.abas-rotulo{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);padding:0 8px 0 10px}.abas button,.seletor-dia button{height:var(--cdr-h-aba);min-height:var(--cdr-h-aba);box-shadow:none;color:var(--cdr-text-2);font-size:var(--cdr-fs-small);background:0 0;padding:0 13px}.abas button:hover,.seletor-dia button:hover{color:var(--cdr-text)}.abas button[aria-pressed=true],.seletor-dia button:not(.botao-icone,.data-escolhida){background:var(--cdr-text);color:var(--cdr-on-primary)}.seletor-dia .botao-icone{width:var(--cdr-h-aba);padding:0}.seletor-dia .data-escolhida{color:var(--cdr-text);padding:0 10px}.escolher-data{position:relative}.data-escolhida{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.calendario{gap:10px;width:288px;display:grid;right:0}.calendario-topo{font-size:var(--cdr-fs-body);text-transform:capitalize;justify-content:space-between;align-items:center;font-weight:600;display:flex}.calendario-grade{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.calendario-grade span{font-size:var(--cdr-fs-label);letter-spacing:.06em;color:var(--cdr-accent-text);font-weight:600}.calendario .calendario-grade button{border-radius:var(--cdr-r-chip);height:34px;min-height:34px;box-shadow:none;font-family:var(--cdr-font-num);font-size:var(--cdr-fs-small);background:0 0;padding:0}.calendario .calendario-grade button:hover{background:var(--cdr-fill-4)}.calendario .calendario-grade button.fora{color:var(--cdr-text-detalhe)}.calendario .calendario-grade button.hoje{box-shadow:var(--cdr-nav-active);color:var(--cdr-accent-text)}.calendario .calendario-grade button[aria-pressed=true]{background:var(--cdr-text);color:var(--cdr-on-primary)}.interruptor{border-radius:var(--cdr-r-pill);background:var(--cdr-trilho);width:44px;height:26px;min-height:0;box-shadow:none;transition:background var(--cdr-t-rapida);flex-shrink:0;justify-content:flex-start;padding:3px;display:flex}.interruptor:hover{background:var(--cdr-trilho)}.interruptor.ligado{background:var(--cdr-green);justify-content:flex-end}.interruptor-bola{border-radius:var(--cdr-r-pill);background:var(--cdr-text-forte);width:20px;height:20px;box-shadow:var(--cdr-sombra-bola)}.interruptor:disabled{cursor:default;opacity:1}.marcar{min-height:0;box-shadow:none;color:var(--cdr-text-2);font-size:var(--cdr-fs-body);white-space:normal;text-align:left;background:0 0;justify-content:flex-start;gap:10px;padding:0;font-weight:500;display:inline-flex}.marcar:hover{background:0 0}.marcar-caixa{border-radius:var(--cdr-r-tile-xs);background:var(--cdr-card-2);width:22px;height:22px;box-shadow:var(--cdr-anel-campo);color:var(--cdr-text-forte);flex:none;place-items:center;display:grid}.marcar[aria-checked=true] .marcar-caixa{background:var(--cdr-accent);box-shadow:var(--cdr-sombra-marcar)}.casca{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.menu{background:var(--cdr-sidebar);border-right:1px solid var(--cdr-divider);flex-direction:column;gap:18px;height:100vh;padding:22px 14px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.marca{align-items:center;gap:12px;min-width:0;display:flex}.marca-icone{border-radius:var(--cdr-r-nav-item);background:var(--cdr-marinho);width:40px;height:40px;box-shadow:var(--cdr-sombra-marca);color:var(--cdr-text-forte);flex:none;place-items:center;display:grid}.marca-nome{flex-direction:column;min-width:0;display:flex}.marca strong{font-size:var(--cdr-fs-brand);letter-spacing:-.02em;font-weight:700}.marca small{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);white-space:nowrap}.marca.grande .marca-icone{border-radius:var(--cdr-r-control);width:44px;height:44px;box-shadow:var(--cdr-sombra-marca-grande)}.marca.grande strong{font-size:var(--cdr-fs-marca)}.menu-topo{align-items:center;gap:12px;padding:0 8px;display:flex}.botao-recolher{border-radius:var(--cdr-r-chip);width:32px;height:32px;min-height:32px;color:var(--cdr-text-menu);flex:none;margin-left:auto;padding:0}.menu-itens{flex-direction:column;gap:2px;display:flex}.menu-grupo{display:contents}.menu-secao{font-size:var(--cdr-fs-label);letter-spacing:var(--cdr-ls-rotulo);color:var(--cdr-text-2);padding:14px 10px 6px;font-weight:600}.menu-grupo:first-child .menu-secao{padding-top:0;padding-bottom:8px}.menu-item{height:var(--cdr-h-nav-item);border-radius:var(--cdr-r-nav-item);color:var(--cdr-text-menu);font-size:var(--cdr-fs-body);white-space:nowrap;transition:background var(--cdr-t-rapida);align-items:center;gap:12px;padding:0 12px;font-weight:500;display:flex;position:relative}.menu-item svg{flex:none}.menu-item .menu-rotulo{text-overflow:ellipsis;flex-grow:1;overflow:hidden}.menu-item:hover{background:var(--cdr-fill-3)}.menu-item.ativo{background:var(--cdr-ativo-menu);box-shadow:var(--cdr-nav-active);color:var(--cdr-text-forte);font-weight:600}.menu-selo{border-radius:var(--cdr-r-pill);background:var(--cdr-marinho);color:var(--cdr-text-forte);font-size:var(--cdr-fs-meta);margin-left:-8px;padding:2px 8px}.menu-bolinha,.menu-ponto,.ponto-vivo{border-radius:var(--cdr-r-pill);background:var(--cdr-neutral);flex:none;width:8px;height:8px}.menu-bolinha{margin-left:auto}:is(.menu-bolinha,.menu-ponto,.ponto-vivo).ok{background:var(--cdr-green)}:is(.menu-bolinha,.menu-ponto,.ponto-vivo).atencao{background:var(--cdr-amber)}:is(.menu-bolinha,.menu-ponto,.ponto-vivo).falha{background:var(--cdr-red)}.menu-ponto.azul{background:var(--cdr-accent)}.ponto-vivo.ok{animation:2s infinite cdr-pulso}.menu-ponto{box-shadow:var(--cdr-ponto-borda);display:none;position:absolute;top:7px;right:7px}.menu-pe{flex-direction:column;gap:12px;margin-top:auto;display:flex;position:relative}.menu-robo{border-radius:var(--cdr-r-item);background:var(--cdr-card-3);border:1px solid var(--cdr-divider);flex-direction:column;gap:6px;padding:14px;display:flex}.menu-robo-titulo{font-size:var(--cdr-fs-small);align-items:center;gap:8px;font-weight:600;display:flex}.menu-robo-detalhe{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2)}.menu-conta-caixa{position:relative}.pessoa{border-radius:var(--cdr-r-control);width:100%;box-shadow:none;text-align:left;background:0 0;justify-content:flex-start;gap:10px;padding:4px 8px;font-weight:500}.pessoa:hover,.pessoa[aria-expanded=true]{background:var(--cdr-fill-3)}.pessoa>.menu-rotulo{flex:1;min-width:0;line-height:1.3;display:grid}.pessoa strong,.pessoa small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pessoa strong{font-size:var(--cdr-fs-body);font-weight:600}.pessoa small{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2)}.iniciais{border-radius:var(--cdr-r-pill);background:var(--cdr-avatar);width:36px;height:36px;color:var(--cdr-text);font-size:var(--cdr-fs-small);object-fit:cover;flex:none;place-items:center;font-weight:600;display:grid}.menu-conta{gap:2px;min-width:200px;padding:6px;display:grid;inset:auto 0 calc(100% + 6px)}.fechar-gaveta,.barra-topo,.fundo-gaveta{display:none}@media (width>=760px){.casca.recolhido{grid-template-columns:68px minmax(0,1fr)}.recolhido .menu{align-items:center}.recolhido .menu-topo{flex-direction:column;padding:0}.recolhido .botao-recolher{margin-left:0}.recolhido .botao-recolher svg{transform:scaleX(-1)}.recolhido :is(.marca-nome,.menu-rotulo,.menu-selo,.menu-bolinha){display:none}.recolhido .menu-ponto{display:block}.recolhido .menu-itens{align-self:stretch;align-items:center}.recolhido .menu-secao{background:var(--cdr-divider-app);color:#0000;align-self:stretch;height:1px;margin:9px 6px;padding:0;font-size:0;overflow:hidden}.recolhido .menu-grupo:first-child .menu-secao{display:none}.recolhido .menu-item{width:var(--cdr-h-nav-item);justify-content:center;padding:0}.recolhido .menu-pe{align-items:center}.recolhido .menu-robo{border-radius:var(--cdr-r-nav-item);place-items:center;width:40px;height:40px;padding:0;display:grid}.recolhido .pessoa{justify-content:center;padding:4px 2px}.recolhido .menu-conta{right:auto}}@media (width<=759px){.casca{grid-template-columns:minmax(0,1fr)}.barra-topo{z-index:20;background:var(--cdr-vidro-gaveta);-webkit-backdrop-filter:var(--cdr-blur-gaveta);backdrop-filter:var(--cdr-blur-gaveta);border-bottom:1px solid var(--cdr-divider);align-items:center;gap:12px;padding:10px 16px;display:flex;position:sticky;top:0}.menu{z-index:40;width:min(300px,86vw);transition:transform var(--cdr-t-menu) ease;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.gaveta-aberta .menu{transform:none}.gaveta-aberta .fundo-gaveta{z-index:30;background:var(--cdr-scrim);-webkit-backdrop-filter:var(--cdr-blur-scrim);backdrop-filter:var(--cdr-blur-scrim);display:block;position:fixed;inset:0}.so-computador{display:none}.fechar-gaveta{margin-left:auto;display:inline-grid}}.cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.cabecalho-titulo{flex-direction:column;flex:240px;gap:4px;min-width:0;display:flex}.cabecalho-linha{font-size:var(--cdr-fs-body);align-items:center;gap:8px;display:inline-flex}.cabecalho-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cabecalho-acoes>button,.cabecalho-acoes>a{height:var(--cdr-h-control)}.busca-peca.campo-busca{background:var(--cdr-card);width:300px;max-width:100%}@media (width<=759px){.cabecalho-acoes,.busca-peca.campo-busca{width:100%}}.barra-ferramentas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.barra-ferramentas>:last-child:not(:first-child){margin-left:auto}.barra-ferramentas input{height:var(--cdr-h-control)}.busca-flutuante{width:min(420px,100vw - 32px);position:fixed;top:96px;left:50%;transform:translate(-50%)}.busca-flutuante .busca-peca.campo-busca{width:100%}.assistente{grid-template-columns:minmax(240px,.9fr) minmax(0,1.25fr) minmax(240px,.9fr);gap:16px;height:calc(100vh - 120px);min-height:520px;display:grid}.assistente>.cartao{flex-direction:column;gap:14px;min-height:0;display:flex}.assistente .subtitulo{font-size:var(--cdr-fs-meta)}.lista-grupos{flex:1;gap:8px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.lista-grupos button{text-align:left;width:100%;box-shadow:none;background:0 0;grid-template-columns:auto 1fr auto;justify-content:stretch;align-items:center;gap:12px;padding:10px;font-weight:400;display:grid}.lista-grupos button:hover{background:var(--cdr-fill-2)}.lista-grupos button.ativo{background:var(--cdr-green-tint);border-color:var(--cdr-green-border)}.lista-grupos .icone-tom.laranja{background:var(--cdr-amber-tint);color:var(--cdr-amber)}.grupo-texto{gap:2px;min-width:0;display:grid}.grupo-texto strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--cdr-fs-small);font-weight:600;overflow:hidden}.grupo-texto .subtitulo{margin:0}.estado-grupo{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);font-weight:700}.estado-grupo.lendo{color:var(--cdr-green)}.conversa-topo .icone-tom.grande{background:var(--cdr-accent-tint);width:32px;height:32px;color:var(--cdr-accent-text)}.conversa-topo{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.mensagens{flex:1;align-content:start;gap:16px;min-height:0;display:grid;overflow-y:auto}.conversa-vazia{text-align:center;color:var(--cdr-text-2);margin:auto 0;padding:24px}.troca{gap:10px;display:grid}.troca .pergunta{border:1px solid var(--cdr-green-border);border-radius:var(--cdr-r-control);background:var(--cdr-green-tint);max-width:85%;color:var(--cdr-green);font-size:var(--cdr-fs-small);justify-self:end;padding:9px 14px;font-weight:600}.resposta-bloco{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.resposta{white-space:pre-wrap;font-size:var(--cdr-fs-small);margin-top:4px;line-height:1.55}.sugestoes{flex-wrap:wrap;gap:8px;display:flex}.sugestoes button{border-radius:var(--cdr-r-chip);height:30px;font-size:var(--cdr-fs-meta);padding:0 12px;font-weight:500}.campo-pergunta{gap:8px;display:grid}.periodo{flex-wrap:wrap;gap:8px;display:flex}.linha-pergunta{border:1px solid var(--cdr-border);border-radius:var(--cdr-r-control);background:var(--cdr-fill-2);gap:8px;padding:5px 5px 5px 0;display:flex}.linha-pergunta input{background:0 0;border:0;flex:1;min-width:0}.linha-pergunta input:focus{outline:none}.botao-enviar{border-radius:var(--cdr-r-nav-item);width:38px;height:38px;padding:0}.numeros-grupo{grid-template-columns:1fr 1fr;gap:10px;display:grid}.numeros-grupo div{border:1px solid var(--cdr-border);border-radius:var(--cdr-r-control);background:var(--cdr-fill-2);gap:2px;padding:12px;display:grid}.numeros-grupo strong{font-size:var(--cdr-fs-big-number);font-weight:700}.numeros-grupo strong.lendo{color:var(--cdr-green)}.numeros-grupo span{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2)}.resumo-grupo{flex:1;min-height:0;overflow-y:auto}.texto-resumo{white-space:pre-wrap;font-size:var(--cdr-fs-small);margin-top:8px;line-height:1.55}.config-grupo{border-top:1px solid var(--cdr-border);gap:10px;padding-top:12px;display:grid}.config-grupo label{align-items:center;gap:8px;min-width:0;display:flex}.config-grupo .campo-unidade{gap:6px;display:grid}.config-grupo .seletor{width:100%;min-width:0}@media (width<=1279px){.assistente{grid-template-rows:minmax(480px,1fr) auto;grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);height:auto}.coluna-resumo{grid-column:1/-1}}@media (width<=899px){.assistente{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.lista-grupos{max-height:40vh}.conversa{min-height:480px}}.conexao{justify-items:start;gap:16px;max-width:520px;display:grid}.conexao img{background:var(--cdr-qr-fundo);border-radius:var(--cdr-r-tile-sm);padding:12px}.grade-cadastros{gap:var(--cdr-gap-section);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.bloco-cadastro{flex-direction:column;gap:12px;display:flex}.bloco-cadastro>h2{margin:0}.bloco-cadastro ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.cadastro-linha{border-radius:var(--cdr-r-control);background:var(--cdr-card-2);font-size:var(--cdr-fs-body);grid-template-columns:minmax(0,1fr) auto 30px;align-items:center;gap:12px;padding:9px 12px;display:grid}.cadastro-linha>span:first-child{overflow-wrap:anywhere}.cadastro-linha.desativado>span:first-child{color:var(--cdr-text-2);text-decoration:line-through}.cadastro-linha .subtitulo{font-size:var(--cdr-fs-meta);white-space:nowrap}.cadastro-linha .botao-icone{width:30px;height:30px;min-height:30px;box-shadow:none;color:var(--cdr-text-2);background:0 0}.cadastro-edicao,.cadastro-novo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cadastro-edicao{border-radius:var(--cdr-r-control);background:var(--cdr-card-2);padding:12px}.cadastro-edicao input,.cadastro-novo input{flex:2 90px;min-width:0;height:42px}.cadastro-edicao input[inputmode=decimal],.cadastro-novo input[inputmode=decimal]{flex:70px}.cadastro-edicao .erro,.cadastro-novo .erro,.acoes-cadastro{flex-basis:100%}.acoes-cadastro{justify-content:flex-end;gap:8px;display:flex}.cadastro-novo button,.acoes-cadastro button{border-radius:var(--cdr-r-control);height:42px}.cadastro-ativo{font-size:var(--cdr-fs-small);color:var(--cdr-text-2);align-items:center;gap:8px;display:inline-flex}.regra-linha{color:var(--cdr-text);font-size:var(--cdr-fs-body);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.regra-linha>b{font-weight:600}.regra-linha input{text-align:right;flex:0 120px;min-width:80px}.contador{align-items:center;gap:10px;display:flex}.contador .botao-icone{background:var(--cdr-secundario-forte);box-shadow:none;font-size:var(--cdr-fs-anel)}.contador .num{text-align:center;min-width:18px;font-size:var(--cdr-fs-numero)}.regras-compras .texto-ok{font-size:var(--cdr-fs-small);color:var(--cdr-green-text)}@media (width<=1099px){.grade-cadastros{grid-template-columns:minmax(0,1fr)}}@media (width<=1439px){.regra-linha{flex-wrap:wrap}}.bloco-modulos{flex-direction:column;gap:14px;display:flex}.bloco-modulos .cartao-topo{margin-bottom:0}.tabela-modulos{table-layout:fixed;min-width:1040px}.tabela-modulos th:first-child{width:200px}.tabela-modulos th{white-space:normal;vertical-align:bottom;-webkit-hyphens:auto;hyphens:auto;padding:6px 4px 10px}.tabela-modulos .grupo-modulos{text-align:center;border-bottom:1px solid var(--cdr-border-strong);padding-bottom:6px}.tabela-modulos .celula-modulo{text-align:center;padding-inline:2px}.tabela-modulos td{padding-block:10px}.tabela-modulos td.celula-modulo{vertical-align:middle}.tabela-modulos .interruptor{margin-inline:auto}.pessoa-modulos{align-items:center;gap:12px;display:flex}.pessoa-modulos span{min-width:0;display:grid}.pessoa-modulos strong{font-size:var(--cdr-fs-body);font-weight:600}.pessoa-modulos small{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2)}.indicadores{margin-bottom:var(--cdr-gap-section);grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:14px;display:grid}.indicador{border-radius:var(--cdr-r-kpi);flex-direction:column;justify-content:space-between;gap:8px;min-height:122px;padding:16px 16px 14px;display:flex}.indicador-topo{font-size:var(--cdr-fs-small);color:var(--cdr-text-2);align-items:center;gap:8px;display:flex}.indicador-corpo{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.indicador-valor{flex-direction:column;gap:4px;min-width:0;display:flex}.indicador.de-lado{min-height:96px}.de-lado .indicador-valor{flex-direction:row;align-items:baseline;gap:10px}.indicador strong{font-family:var(--cdr-font-num);font-size:var(--cdr-fs-kpi);letter-spacing:var(--cdr-ls-num);font-weight:600;line-height:1.1}.indicador-sub{font-size:var(--cdr-fs-meta);font-weight:600;line-height:1.3}.indicador-sub.principal{color:var(--cdr-green-text)}.indicador-sub.ciano{color:var(--cdr-accent-text)}.indicador-sub.laranja{color:var(--cdr-amber-text)}.indicador-sub.perigo,.indicador.em-risco strong{color:var(--cdr-red-text)}.indicador-grafico{flex:none;display:flex}.cartao.em-risco{background:var(--cdr-alert-bg);border-color:var(--cdr-red-border)}.icone-tom{border-radius:var(--cdr-r-tile-xs);flex:none;place-items:center;width:26px;height:26px;display:inline-grid}.icone-tom.principal{background:var(--cdr-green-tint);color:var(--cdr-green-text)}.icone-tom.ciano{background:var(--cdr-accent-tint);color:var(--cdr-accent-text)}.icone-tom.laranja{background:var(--cdr-amber-tint);color:var(--cdr-amber-text)}.icone-tom.perigo{background:var(--cdr-red-tint);color:var(--cdr-red-text)}.icone-tom.neutro{background:var(--cdr-fill-4);color:var(--cdr-text)}.icone-tom.grande{border-radius:var(--cdr-r-nav-item);width:34px;height:34px}.icone-tom.grande.principal{background:var(--cdr-green-tint);color:var(--cdr-green-text)}.icone-tom.grande.ciano{background:var(--cdr-accent-tint);color:var(--cdr-accent-text)}.icone-tom.grande.laranja{background:var(--cdr-amber-tint);color:var(--cdr-amber-text)}.icone-tom.grande.perigo{background:var(--cdr-red-tint);color:var(--cdr-red-text)}.anel{flex:none}.anel circle{fill:none;stroke-width:6px}.anel-trilho{stroke:var(--cdr-fill-5)}.anel-feito{stroke:var(--cdr-text);stroke-linecap:round}.anel-grande{flex:none;place-items:center;width:84px;height:84px;display:grid;position:relative}.anel-grande svg{position:absolute;inset:0}.anel-grande circle{fill:none;stroke-width:8px}.anel-grande .anel-trilho{stroke:var(--cdr-green-tint)}.anel-grande .anel-feito{stroke:var(--cdr-green);stroke-linecap:round}.anel-grande.perigo .anel-trilho{stroke:var(--cdr-red-tint)}.anel-grande.perigo .anel-feito{stroke:var(--cdr-red)}.anel-grande>div{text-align:center;line-height:1.1;display:grid;position:relative}.anel-grande strong{font-size:var(--cdr-fs-anel);font-weight:700}.anel-grande.perigo strong{color:var(--cdr-red-text)}.anel-grande span{font-size:var(--cdr-fs-anel-sub);color:var(--cdr-text-2)}.barras{gap:11px;margin:0;padding:0;list-style:none;display:grid}.barras li{font-size:var(--cdr-fs-small);grid-template-columns:124px minmax(0,1fr) 84px;align-items:center;gap:12px;display:grid}.barras li>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.barra{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-4);height:8px;overflow:hidden}.barra span{border-radius:var(--cdr-r-pill);background:var(--cdr-accent);height:100%;display:block}.barra.lenta span{background:var(--cdr-amber)}.barras strong{text-align:right;color:var(--cdr-text-2);font-variant-numeric:tabular-nums;font-weight:400}.lista-icone{margin:0;padding:0;list-style:none}.linha-icone{border-top:1px solid var(--cdr-divider);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}.linha-icone>div{gap:2px;min-width:0;display:grid}.linha-titulo{font-size:var(--cdr-fs-body);font-weight:600}.linha-titulo .codigo{font-weight:500}.linha-icone .subtitulo{font-size:var(--cdr-fs-meta)}.pilula{border-radius:var(--cdr-r-chip);background:var(--cdr-fill-3);height:auto;min-height:0;color:var(--cdr-text);font-size:var(--cdr-fs-small);white-space:nowrap;border:0;align-items:center;padding:7px 12px;font-weight:600;display:inline-flex}.pilula.perigo{background:var(--cdr-red-tint);color:var(--cdr-red-text)}.codigos-abertos{font-family:var(--cdr-font-mono-web);font-size:var(--cdr-fs-meta);color:var(--cdr-green-text);flex-wrap:wrap;gap:6px 14px;padding:0 0 10px 46px;display:flex}.cartao.cartao-ia{background:var(--cdr-ia-card);border-color:var(--cdr-ia-border);padding:18px}.cartao-ia .icone-tom.grande{background:var(--cdr-accent-tint);width:32px;height:32px;color:var(--cdr-accent-text)}.botao-largo{width:100%;height:var(--cdr-h-control);border:1px solid var(--cdr-fill-5);border-radius:var(--cdr-r-control);background:var(--cdr-fill-3);font-size:var(--cdr-fs-body);justify-content:center;align-items:center;gap:6px;font-weight:600;display:flex}.cartao-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.cartao-topo :is(h2,h3) .subtitulo{margin-left:6px;font-weight:400}.cartao-topo>.subtitulo,.cartao-topo :is(h2,h3) .subtitulo{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2)}@media (width<=759px){.de-lado .indicador-valor{flex-direction:column;align-items:flex-start;gap:4px}}.grade-conferencia{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.resumo-conferencia{grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:14px;margin-bottom:14px;display:grid}.resumo-texto{gap:4px;display:grid}.resumo-texto h3{font-size:var(--cdr-fs-card-title)}.situacao{font-size:var(--cdr-fs-small);font-weight:600}.situacao.perigo{color:var(--cdr-red)}.situacao.ok{color:var(--cdr-green)}.situacao.atencao{color:var(--cdr-amber)}.caixa-numero{border-radius:var(--cdr-r-control);background:var(--cdr-fill-2);border:1px solid var(--cdr-border);min-width:88px;font-size:var(--cdr-fs-small);color:var(--cdr-text-2);gap:2px;padding:10px 14px;display:grid}.caixa-numero strong{font-size:var(--cdr-fs-big-number);color:var(--cdr-text)}.caixa-numero.perigo{background:var(--cdr-red-tint);border-color:var(--cdr-red-border);color:var(--cdr-red)}.caixa-numero.perigo strong{color:var(--cdr-red)}.linha-falta td{background:var(--cdr-red-tint);color:var(--cdr-red)}.tabela .ok{color:var(--cdr-green);vertical-align:-2px}.ocorrencia{gap:14px;display:grid}.ocorrencia h2{align-items:center;gap:8px;display:flex}.ocorrencia.com-falta{background:var(--cdr-alert-bg);border-color:var(--cdr-red-border)}.ocorrencia.com-falta h2{color:var(--cdr-red)}.peca-faltante{gap:4px;display:grid}.peca-faltante-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.peca-faltante-linha strong{font-size:var(--cdr-fs-anel)}.outras-faltando{font-size:var(--cdr-fs-meta);flex-wrap:wrap;gap:4px 12px;display:flex}.responsavel-trecho{border-radius:var(--cdr-r-control);background:var(--cdr-fill-2);gap:6px;padding:12px;display:grid}.responsavel-trecho>div{align-items:center;gap:10px;display:flex}.responsavel-trecho strong{font-size:var(--cdr-fs-body);display:block}.ocorrencia .ver-foto{width:100%}.cadeia{margin-bottom:16px}.cadeia-elos{grid-template-columns:minmax(0,1fr) minmax(160px,.8fr) minmax(0,1fr);align-items:center;gap:14px;display:grid}.elo{border-radius:var(--cdr-r-block);background:var(--cdr-fill-2);border:1px solid var(--cdr-border);align-content:start;gap:12px;padding:14px;display:grid}.elo.com-falta{border-color:var(--cdr-red-border);background:var(--cdr-red-tint)}.elo small,.motorista-trecho small,.responsavel-trecho small{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);display:block}.elo-topo{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.elo-topo .icone-tom{font-size:var(--cdr-fs-label);font-weight:800}.elo-topo strong{font-size:var(--cdr-fs-body)}.elo-ok{color:var(--cdr-green)}.elo-falta{color:var(--cdr-red)}.elo-corpo{align-items:center;gap:12px;display:flex}.elo-corpo>div{gap:2px;display:grid}.elo-foto{border-radius:var(--cdr-r-tile-sm);object-fit:cover;width:84px;height:64px}.elo-pe{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);align-items:center;gap:8px;display:flex}.elo-pe strong{color:var(--cdr-text)}.elo-pe .iniciais,.motorista-trecho .iniciais{width:26px;height:26px;font-size:var(--cdr-fs-anel-sub)}.numero-elo{font-size:var(--cdr-fs-big-number);font-weight:700;line-height:1.1}.numero-elo small{font-size:var(--cdr-fs-card-title);display:inline}.ok-elo,.falta-elo{font-size:var(--cdr-fs-meta);color:var(--cdr-green);align-items:center;gap:5px;font-weight:700;display:flex}.falta-elo{color:var(--cdr-red)}.trecho{justify-items:center;gap:10px;display:grid}.linha-trecho{background:linear-gradient(var(--cdr-green), var(--cdr-green)) center / 100% 2px no-repeat;place-items:center;width:100%;height:34px;display:grid}.caminhao-trecho{border:2px solid var(--cdr-green);background:var(--cdr-card);width:34px;height:34px;color:var(--cdr-green);border-radius:50%;place-items:center;display:grid}.trecho.divergencia .caminhao-trecho{border-color:var(--cdr-red);color:var(--cdr-red)}.motorista-trecho{font-size:var(--cdr-fs-small);align-items:center;gap:8px;display:flex}.trecho.divergencia .linha-trecho{background:repeating-linear-gradient(90deg, var(--cdr-red) 0 8px, transparent 8px 14px) center / 100% 2px no-repeat}@media (width<=1250px){.grade-conferencia{grid-template-columns:minmax(0,1fr)}.resumo-conferencia{grid-template-columns:auto 1fr}}@media (width<=759px){.cadeia-elos{grid-template-columns:minmax(0,1fr)}.resumo-conferencia{grid-template-columns:minmax(0,1fr);justify-items:start}}.gaveta-lateral.gaveta-media{width:min(640px,100%)}.gaveta-lateral.gaveta-larga{width:min(900px,100%)}.sem-rolagem{overflow:hidden}.gaveta-pecas,.gaveta-com-acoes{padding-bottom:0}.gaveta-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.gaveta-topo .subtitulo{align-items:center;gap:8px;display:inline-flex}.gaveta-titulo{font-size:var(--cdr-fs-titulo-gaveta)}.gaveta-numero{font-size:var(--cdr-fs-destaque);margin-top:6px;line-height:1;display:block}.gaveta-quebra{gap:10px;display:grid}.gaveta-quebra .barra-empilhada{height:12px}.gaveta-partes{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.gaveta-parte{border-radius:var(--cdr-r-control);background:var(--cdr-fill-1);padding:10px 12px}.gaveta-parte .subtitulo{font-size:var(--cdr-fs-meta);align-items:center;gap:6px;display:flex}.gaveta-parte .num{font-size:var(--cdr-fs-numero-sub);margin-top:4px;display:block}.gaveta-cidades{gap:4px;display:grid}.gaveta-cidades .linha-barra{padding:2px 0}.gaveta-busca{align-items:center;gap:8px;display:flex}.busca-gaveta{min-width:0;height:var(--cdr-h-control);border-radius:var(--cdr-r-tile-sm);background:var(--cdr-fill-3);box-shadow:var(--cdr-anel-campo);color:var(--cdr-text-2);flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.busca-gaveta input{min-width:0;height:auto;box-shadow:none;color:var(--cdr-text);font-size:var(--cdr-fs-body);background:0 0;border:0;flex:1;padding:0}.busca-gaveta input:focus{box-shadow:none}.lista-gaveta{flex-direction:column;display:flex}.linha-gaveta{border-top:1px solid var(--cdr-coluna-borda);border-radius:var(--cdr-r-control);content-visibility:auto;contain-intrinsic-size:auto 62px;transition:background var(--cdr-t-rapida);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 10px;display:grid}.linha-gaveta:hover{background:var(--cdr-fill-2)}.linha-gaveta>span{min-width:0}.linha-gaveta>span>*{display:block}.linha-gaveta .codigo{font-size:var(--cdr-fs-body)}.linha-gaveta .subtitulo{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.linha-gaveta>span:last-child{text-align:right}.linha-gaveta>span:last-child .subtitulo{font-size:var(--cdr-fs-meta)}.linha-gaveta .texto-tom{font-size:var(--cdr-fs-body);letter-spacing:normal;white-space:nowrap}.gaveta-mais{padding:12px 10px}.gaveta-acoes{background:var(--cdr-gaveta-pe);gap:10px;margin:auto -26px 0;padding:16px 26px 22px;display:flex;position:sticky;bottom:0}.gaveta-acoes button{height:48px}.gaveta-acoes button.primario{font-size:var(--cdr-fs-grande);flex:1}@media (width<=759px){.gaveta-lateral{padding-left:16px;padding-right:16px}.gaveta-acoes{margin:auto -16px 0;padding:16px}.gaveta-busca{flex-wrap:wrap}.linha-gaveta{grid-template-columns:minmax(0,1fr)}.linha-gaveta>span:last-child{text-align:left}}.tom-azul{--cor:var(--cdr-accent);--cor-texto:var(--cdr-accent-text-2)}.tom-ambar{--cor:var(--cdr-amber);--cor-texto:var(--cdr-amber-text)}.tom-vermelho{--cor:var(--cdr-red);--cor-texto:var(--cdr-red-text)}.tom-violeta{--cor:var(--cdr-violet);--cor-texto:var(--cdr-violet-text)}.tom-neutro{--cor:var(--cdr-neutral);--cor-texto:var(--cdr-text)}.tom-branco{--cor:var(--cdr-text-forte);--cor-texto:var(--cdr-text-forte)}.tom-cinza{--cor:var(--cdr-barra-neutra);--cor-texto:var(--cdr-text)}.tom-base{--cor:var(--cdr-etapa-base);--cor-texto:var(--cdr-accent-text)}.tom-verde{--cor:var(--cdr-green);--cor-texto:var(--cdr-green-text)}.tom-laranja{--cor:var(--cdr-red-numero);--cor-texto:var(--cdr-red-text)}.ponto-tom{border-radius:var(--cdr-r-pill);background:var(--cor);flex:none;width:8px;height:8px;display:inline-block}.texto-tom{color:var(--cor-texto)}.clicavel{align-items:inherit;justify-content:flex-start;gap:inherit;border-radius:var(--cdr-r-mini);height:auto;min-height:0;box-shadow:none;color:inherit;font:inherit;text-align:left;white-space:normal;background:0 0;padding:0;display:inline-flex}.clicavel:hover{background:0 0}:is(button,a).clicavel:is(:hover,:focus-visible) .num{text-underline-offset:8px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:3px}@keyframes cdr-cresce-y{0%{transform:scaleY(0)}}@keyframes cdr-cresce-x{0%{transform:scaleX(0)}}.colunas{align-items:end;gap:8px;display:grid}.colunas .coluna-hora{flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;min-width:0;height:100%;display:flex}.coluna-valor{font-size:var(--cdr-fs-body)}.coluna-barra{border-radius:var(--cdr-r-tile-xs);background:var(--cdr-accent-barra);transform-origin:bottom;width:100%;max-width:44px;animation:.6s cubic-bezier(.2,.8,.2,1) both cdr-cresce-y}.coluna-barra.forte{background:var(--cor)}.coluna-barra.zero{background:var(--cdr-secundario-forte)}.coluna-rotulo{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);white-space:nowrap}.coluna-hora.clicavel:hover .coluna-barra{filter:brightness(1.3)}.linha-barra{border-radius:var(--cdr-r-chip);width:100%;font-size:var(--cdr-fs-body);grid-template-columns:minmax(0,170px) minmax(0,1fr) auto;align-items:center;gap:12px;padding:5px 8px;display:grid}button.linha-barra:hover,a.linha-barra:hover{background:var(--cdr-fill-2)}.linha-barra-rotulo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.linha-barra strong{text-align:right;min-width:28px;font-size:var(--cdr-fs-grande)}.trilho{border-radius:var(--cdr-r-pill);background:var(--cdr-divider);height:8px;display:flex;overflow:hidden}.barra-empilhada{gap:3px;height:14px;display:flex}.barra-empilhada>span{min-width:6px}.trilho .preenchido,.barra-empilhada>span{border-radius:var(--cdr-r-pill);background:var(--cor);transform-origin:0;animation:.7s cubic-bezier(.2,.8,.2,1) both cdr-cresce-x}.rotulo-maiusculo{font-size:var(--cdr-fs-meta);letter-spacing:var(--cdr-ls-rotulo);text-transform:uppercase;color:var(--cdr-text-2);font-weight:600}.tom-apagado{--cor:var(--cdr-ponto-neutro);--cor-texto:var(--cdr-text)}.tom-rua{--cor:var(--cdr-etapa-rua);--cor-texto:var(--cdr-accent-text)}.tom-separada{--cor:var(--cdr-etapa-separada);--cor-texto:var(--cdr-accent-text)}.tom-chegando{--cor:var(--cdr-etapa-chegando);--cor-texto:var(--cdr-text)}.legenda{font-size:var(--cdr-fs-small);flex-wrap:wrap;gap:8px 14px;padding-top:4px;display:flex}.legenda .ponto-tom{border-radius:var(--cdr-r-legenda);width:10px;height:10px}.grade-cidades{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.bloco-cidade{border:1px solid var(--cdr-border);border-radius:var(--cdr-r-item);background:var(--cdr-card);min-width:0;height:auto;box-shadow:none;text-align:left;flex-direction:column;align-items:stretch;gap:4px;padding:10px 12px;font-weight:400;display:flex}.bloco-cidade:hover{border-color:var(--cdr-border-hover);background:var(--cdr-card-hover)}.bloco-cidade[aria-pressed=true]{border-color:var(--cdr-marinho-borda);background:var(--cdr-marinho);box-shadow:var(--cdr-sombra-escolhida)}.bloco-cidade-nome{text-overflow:ellipsis;white-space:nowrap;font-size:var(--cdr-fs-small);font-weight:600;overflow:hidden}.bloco-cidade-numeros{justify-content:space-between;align-items:baseline;gap:4px;min-width:0;display:flex}.bloco-cidade-numeros b{font-size:var(--cdr-fs-numero-bloco);line-height:1}.bloco-cidade-numeros span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--cdr-fs-label);color:var(--cdr-text-2);overflow:hidden}.bloco-cidade-numeros span.texto-tom{color:var(--cor-texto)}.bloco-cidade[aria-pressed=true] .bloco-cidade-numeros span{color:var(--cdr-marinho-text)}@media (width<=1280px){.grade-cidades{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=899px){.grade-cidades{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=599px){.cabecalho .abas{border-radius:var(--cdr-r-item);flex-wrap:wrap}.grade-cidades{grid-template-columns:repeat(2,minmax(0,1fr))}}.cartao.painel-cidade{flex-direction:column;gap:16px;padding:24px;display:flex}.painel-cidade-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.painel-cidade-topo h2{font-size:var(--cdr-fs-numero-cartao);letter-spacing:var(--cdr-ls-titulo);margin:0;line-height:1}.painel-cidade-topo .subtitulo{font-size:var(--cdr-fs-body);margin-top:6px;display:block}.painel-cidade-acoes{flex-wrap:wrap;gap:10px;display:flex}.cartoes-cidade{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.cartao-cidade{border:1px solid var(--cdr-border);border-radius:var(--cdr-r-kpi);background:var(--cdr-card);flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:16px 18px;display:flex}button.cartao-cidade:hover{border-color:var(--cdr-border-hover);background:var(--cdr-card-hover)}.cartao-cidade-rotulo{font-size:var(--cdr-fs-small);color:var(--cor-texto);font-weight:600}.cartao-cidade .num{font-size:var(--cdr-fs-numero-cartao);color:var(--cdr-text);line-height:1}.cartao-cidade-apoio{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2)}.cartao-cidade.alerta{border-color:var(--cdr-red-border);background:var(--cdr-red-degrade)}.cartao-cidade.alerta .cartao-cidade-apoio{color:var(--cdr-red-text)}@media (width<=1100px){.cartoes-cidade{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.graficos-cidade{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.grafico-cidade{border-radius:var(--cdr-r-kpi);background:var(--cdr-card-2);flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.grafico-cidade h3{font-size:var(--cdr-fs-card-title);margin:0;font-weight:600}.linha-barra.linha-cidade{font-size:var(--cdr-fs-small);grid-template-columns:minmax(0,186px) minmax(0,1fr) 36px;gap:10px;padding:2px 4px}.linha-cidade .trilho{background:var(--cdr-divider);height:10px}.grafico-cidade .colunas{flex:1;min-height:150px}.grafico-cidade .coluna-barra{border-radius:var(--cdr-r-chip);max-width:64px}.prazos-cidade .colunas{gap:6px;min-height:170px}.prazos-cidade .coluna-barra{border-radius:var(--cdr-r-mini);max-width:34px}.prazos-cidade .coluna-hora:first-child .coluna-barra{background:var(--cdr-neutral)}.prazos-cidade .coluna-rotulo{font-size:var(--cdr-fs-label)}.grafico-cidade .coluna-rotulo{white-space:normal;text-align:center}.na-rua-desde .coluna-hora:nth-child(2) .coluna-barra{background:var(--cdr-etapa-separada)}.na-rua-desde .coluna-hora:nth-child(3) .coluna-barra{background:var(--cdr-amber)}.na-rua-desde .coluna-hora:nth-child(4) .coluna-barra{background:var(--cdr-red)}.devolucao-total{font-size:var(--cdr-fs-small);align-items:baseline;gap:10px;display:flex}.devolucao-total b{font-size:var(--cdr-fs-numero-cartao);line-height:1}.devolucao-faixas{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.devolucao-faixa{border-radius:var(--cdr-r-tile-sm);background:var(--cdr-card);color:var(--cor-texto);font-size:var(--cdr-fs-meta);flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.devolucao-faixa.tom-vermelho{background:var(--cdr-red-fundo)}.devolucao-faixa.tom-ambar{background:var(--cdr-amber-fundo)}.devolucao-faixa b{font-size:var(--cdr-fs-numero-sub)}@media (width<=1100px){.graficos-cidade{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (width<=759px){.cartao.painel-cidade{padding:18px}}.campo-form{min-width:0;font-size:var(--cdr-fs-small);color:var(--cdr-text-2);border:0;flex-direction:column;gap:7px;margin:0;padding:0;font-weight:500;display:flex}.campo-form legend{width:100%;padding:0 0 8px}.campo-rotulo{justify-content:space-between;align-items:center;gap:8px;display:flex}.campo-marca{font-size:var(--cdr-fs-selo);white-space:nowrap;align-items:center;gap:5px;font-weight:600;display:inline-flex}.campo-marca.lido{color:var(--cdr-green-text)}.campo-marca.confira{color:var(--cdr-amber-text)}.campo-marca.sugerida{color:var(--cdr-accent-text)}.campo-form :is(input,textarea){border-radius:var(--cdr-r-control);background:var(--cdr-fill-3);border:1px solid var(--cdr-border-campo);width:100%;min-height:46px;font-size:var(--cdr-fs-grande);padding:0 14px;font-weight:500}.campo-form textarea{resize:none;padding:12px 14px;line-height:1.45}.campo-form.a-conferir :is(input,textarea){border-color:var(--cdr-amber-border);background:var(--cdr-amber-fundo)}.campo-form.com-erro :is(input,textarea,.seletor-botao){border-color:var(--cdr-red-border);background:var(--cdr-red-tint)}.campo-form .seletor-botao{width:100%;height:46px;font-size:var(--cdr-fs-grande);justify-content:flex-start;font-weight:500}.campo-erro{font-size:var(--cdr-fs-meta);color:var(--cdr-red-text);font-weight:600}.pilulas>div{flex-wrap:wrap;gap:8px;display:flex}.pilulas button{background:var(--cdr-fill-3);height:36px;min-height:36px;box-shadow:var(--cdr-anel-campo);color:var(--cdr-text);font-size:var(--cdr-fs-small);padding:0 14px;font-weight:500}.pilulas button[aria-pressed=true]{background:var(--cdr-text);box-shadow:none;color:var(--cdr-on-primary);font-weight:600}.pilulas button.ambar[aria-pressed=true]{background:var(--cdr-amber-tint);box-shadow:var(--cdr-anel-ambar);color:var(--cdr-amber-text-2)}.pilulas.com-erro button{outline:1px solid var(--cdr-red-border)}.soltar-arquivo{border-radius:var(--cdr-r-block);border:1.5px dashed var(--cdr-borda-tracejada);width:100%;min-height:64px;font-size:var(--cdr-fs-body);color:var(--cdr-text-2);text-align:center;cursor:pointer;transition:background var(--cdr-t-rapida), border-color var(--cdr-t-rapida);justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-weight:600;display:flex}.soltar-arquivo.azul{border-color:var(--cdr-arrastar-borda);background:var(--cdr-arrastar-fundo);color:var(--cdr-accent-text-2)}.soltar-arquivo:hover,.soltar-arquivo.sobre{background:var(--cdr-fill-2);border-color:var(--cdr-accent-border)}.soltar-arquivo:focus-within{outline:2px solid var(--cdr-accent);outline-offset:2px}.titulo-pedido{font-family:var(--cdr-font-num);font-size:var(--cdr-fs-numero);letter-spacing:-.02em;font-weight:600;line-height:1.2}.cabeca-pedido,.formulario-gaveta,.cotacoes-pedido,.anexar-cotacao{flex-direction:column;gap:10px;display:flex}.formulario-gaveta{flex:1;gap:18px}.selos-pedido,.anexos-pedido{flex-wrap:wrap;gap:8px;display:flex}.selos-pedido .selo{font-size:var(--cdr-fs-selo);padding:3px 9px}.anexos-pedido .link-destaque{min-height:0;box-shadow:none;background:0 0;padding:0}.info-pedido{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.info-pedido>span{border-radius:var(--cdr-r-control);background:var(--cdr-fill-1);padding:10px 12px}.info-pedido .subtitulo{font-size:var(--cdr-fs-meta)}.info-pedido b{overflow-wrap:anywhere;margin-top:3px;font-weight:600;display:block}.porque-pedido{font-size:var(--cdr-fs-body);margin:0;line-height:1.5}.porque-pedido b{color:var(--cdr-text)}.rotulo-linha{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.grade-cotacoes{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;display:grid}.cartao-cotacao,.escolher-cotacao{text-align:left;white-space:normal;flex-direction:column;align-items:stretch;gap:8px;min-width:0;height:auto;font-weight:400;display:flex}.cartao-cotacao{border-radius:var(--cdr-r-block);background:var(--cdr-fill-1);box-shadow:var(--cdr-anel);padding:14px}.cartao-cotacao.escolhida{background:var(--cdr-green-fundo);box-shadow:var(--cdr-anel-verde-forte)}.escolher-cotacao{box-shadow:none;background:0 0;padding:0}.escolher-cotacao:hover{background:0 0}.cartao-cotacao.falta{border:1.5px dashed var(--cdr-borda-tracejada);box-shadow:none;background:0 0}.cotacao-topo{min-height:22px;font-size:var(--cdr-fs-small);justify-content:space-between;align-items:center;gap:6px;display:flex}.cotacao-valor{font-size:var(--cdr-fs-numero)}.escolhida .cotacao-valor{color:var(--cdr-text-forte)}.cartao-cotacao .subtitulo{font-size:var(--cdr-fs-tile);line-height:1.5}.selo-cotacao{border-radius:var(--cdr-r-pill);font-size:var(--cdr-fs-label);white-space:nowrap;color:var(--cdr-text-2);padding:2px 8px;font-weight:600}.selo-cotacao.escolhida{background:var(--cdr-green);color:var(--cdr-on-green)}.selo-cotacao.menor{background:var(--cdr-green-tint);color:var(--cdr-green-text)}.arquivo-cotacao,.anexar-mais{min-height:0;box-shadow:none;font-family:var(--cdr-font-mono-web);font-size:var(--cdr-fs-meta);color:var(--cdr-accent-text);background:0 0;justify-content:flex-start;margin-top:auto;padding:0;font-weight:500}.anexar-mais{font-family:inherit;font-size:var(--cdr-fs-small);color:var(--cdr-text);font-weight:600}.anexar-cotacao{border-radius:var(--cdr-r-block);background:var(--cdr-fill-1);gap:12px;padding:14px}.acoes-form{flex-wrap:wrap;gap:10px;display:flex}.acoes-form button{height:44px}.acoes-form button.primario{flex:1}.decisao-pedido{border-radius:var(--cdr-r-sub);background:var(--cdr-fill-1);border:1px solid var(--cdr-border-campo);font-size:var(--cdr-fs-body);flex-direction:column;gap:12px;padding:16px;line-height:1.45;display:flex}.decisao-pedido.azul{background:var(--cdr-arrastar-fundo);border-color:var(--cdr-accent-border)}.decisao-pedido.ambar{background:var(--cdr-amber-fundo);border-color:var(--cdr-amber-border)}.decisao-pedido.verde{background:var(--cdr-green-fundo);border-color:var(--cdr-green-border)}.decisao-pedido.vermelho{background:var(--cdr-red-fundo-cartao);border-color:var(--cdr-red-border);color:var(--cdr-red-text)}.decisao-pedido textarea{background:var(--cdr-fill-3);flex-basis:100%}.aguardando-admin{color:var(--cdr-amber-text);font-weight:600}.lancar-financeiro{flex-wrap:wrap;flex-basis:100%;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}.historico-pedido ol{margin:10px 0 0;padding:0;list-style:none}.historico-pedido li{font-size:var(--cdr-fs-body);grid-template-columns:14px minmax(0,1fr);gap:12px;padding-bottom:14px;display:grid}.historico-pedido li>span:last-child{gap:2px;display:grid}.ponto-historico{border-radius:var(--cdr-r-pill);background:var(--cdr-barra-neutra);width:10px;height:10px;margin-top:5px}.historico-pedido li.ultimo .ponto-historico{background:var(--cor)}.escolha-tipo{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.escolha-tipo button{border-radius:var(--cdr-r-block);background:var(--cdr-fill-1);height:auto;box-shadow:var(--cdr-anel-campo);text-align:left;white-space:normal;justify-content:flex-start;gap:12px;padding:14px}.escolha-tipo button>span:last-child{gap:2px;display:grid}.escolha-tipo b{font-size:var(--cdr-fs-grande);color:var(--cdr-text)}.escolha-tipo .subtitulo{font-size:var(--cdr-fs-tile);font-weight:400}.icone-tipo{border-radius:var(--cdr-r-tile-sm);background:var(--cdr-accent-tint);width:38px;height:38px;color:var(--cdr-accent-text);flex:none;place-items:center;display:grid}.escolha-tipo .reparo .icone-tipo{background:var(--cdr-violet-tint);color:var(--cdr-violet-text)}.escolha-tipo .compra[aria-pressed=true]{background:var(--cdr-accent-tint);box-shadow:var(--cdr-anel-azul)}.escolha-tipo .reparo[aria-pressed=true]{background:var(--cdr-violet-tint);box-shadow:var(--cdr-anel-violeta)}.foto-problema{gap:10px;display:flex}.foto-problema img{border-radius:var(--cdr-r-item);object-fit:cover;flex:none;width:84px;height:84px}.foto-problema .soltar-arquivo{border-radius:var(--cdr-r-item);border-color:var(--cdr-fill-6);min-height:84px;font-weight:500}.formulario-gaveta .linha-campos{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.escolher-nota,.previa-nota,.form-nota{flex-direction:column;gap:14px;min-width:0;display:flex}.escolher-nota{align-items:flex-start}.soltar-arquivo.grande{min-height:180px}.lendo-nota,.resumo-leitura{font-size:var(--cdr-fs-small);color:var(--cdr-text-2);align-items:center;gap:8px;margin:0;display:flex}.icone-ia{color:var(--cdr-accent-claro)}.resumo-leitura.aviso{color:var(--cdr-amber-text)}.grade-nota{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:20px;display:grid}.previa-nota{gap:10px}.arquivo-nota{border-radius:var(--cdr-r-control);background:var(--cdr-fill-3);font-size:var(--cdr-fs-small);color:var(--cdr-text-2);align-items:center;gap:10px;padding:10px 12px;display:flex}.arquivo-nota .codigo{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--cdr-text);flex:1;overflow:hidden}.previa-nota img{border-radius:var(--cdr-r-block);object-fit:contain;background:var(--cdr-card-2);width:100%;max-height:520px}.linha-nota{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.linha-nota.larga{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.form-nota input.num{font-family:var(--cdr-font-num);font-size:var(--cdr-fs-anel);letter-spacing:-.02em}.form-nota .lancar-financeiro{font-size:var(--cdr-fs-body);padding:12px 14px}@media (width<=899px){.grade-nota,.linha-nota,.linha-nota.larga,.escolha-tipo{grid-template-columns:minmax(0,1fr)}}.cabecalho-acoes>button.acao-compras{height:44px}.kpis-compras{gap:var(--cdr-gap-cards);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.kpi-compras{border-radius:var(--cdr-r-kpi);background:var(--cdr-card);border:1px solid var(--cdr-border);min-width:0;height:auto;box-shadow:none;text-align:left;white-space:normal;transition:border-color var(--cdr-t-rapida), background var(--cdr-t-rapida);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;padding:16px 16px 14px;font-weight:400;animation:.5s ease-out backwards cdr-sobe;display:flex}button.kpi-compras:hover{border-color:var(--cdr-border-hover);background:var(--cdr-card-hover)}.kpi-compras.destaque{background:var(--cdr-amber-degrade), var(--cdr-card);border-color:var(--cdr-amber-border)}.kpi-compras-titulo{font-size:var(--cdr-fs-small);font-weight:600}.kpi-compras-titulo.ambar{color:var(--cdr-amber-text)}.kpi-compras-titulo.azul{color:var(--cdr-accent-text-2)}.kpi-compras-titulo.verde{color:var(--cdr-green-text)}.kpi-compras-titulo.violeta{color:var(--cdr-violet-text)}.kpi-compras-numero{font-size:var(--cdr-fs-numero-cartao);line-height:1}.kpi-compras-sub{font-size:var(--cdr-fs-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kpi-compras-gasto{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.kpi-compras-gasto .num{font-size:var(--cdr-fs-big-number);line-height:1}.anel-compras circle{fill:none;stroke-width:5px}.anel-compras .anel-trilho{stroke:var(--cdr-secundario-forte)}.anel-compras .anel-feito{stroke:var(--cdr-accent);stroke-linecap:round}.anel-compras.alto .anel-feito{stroke:var(--cdr-amber)}.anel-compras text{fill:var(--cdr-text);font-family:var(--cdr-font-num);font-size:var(--cdr-fs-label);font-weight:600}.quadro-compras{flex-direction:column;gap:14px;padding:20px 20px 18px;display:flex}.quadro-compras-topo,.quadro-compras-filtros{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.regra-alcada{border-radius:var(--cdr-r-pill);background:var(--cdr-amber-fundo);color:var(--cdr-amber-text-2);font-size:var(--cdr-fs-small);padding:7px 12px}.quadro-compras .abas{background:0 0;gap:8px;padding:0}.quadro-compras .abas button{background:var(--cdr-card-2);padding:0 12px;font-weight:600}.quadro-compras .abas button[aria-pressed=true]{background:var(--cdr-text);color:var(--cdr-on-primary)}.colunas-compras{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:10px;display:grid}.coluna-compras{border-radius:var(--cdr-r-kpi);background:var(--cdr-coluna-quadro);border:1px solid var(--cdr-coluna-borda);flex-direction:column;gap:8px;min-width:0;min-height:300px;padding:10px;transition:border-color .2s;display:flex}.coluna-compras.destacada{background:var(--cdr-fill-3);border-color:var(--cor)}.coluna-compras h3{font-size:var(--cdr-fs-small);align-items:center;gap:8px;padding:2px 4px 4px;display:flex}.coluna-compras h3 .ponto-tom{width:9px;height:9px}.coluna-compras h3 .num{font-size:var(--cdr-fs-body);margin-left:auto}.cartao-pedido{border-radius:var(--cdr-r-block);background:var(--cdr-card-2);border:1px solid var(--cdr-divider);width:100%;height:auto;box-shadow:none;text-align:left;white-space:normal;transition:border-color var(--cdr-t-rapida), transform var(--cdr-t-rapida);flex-direction:column;align-items:stretch;gap:8px;padding:12px;font-weight:400;display:flex}.cartao-pedido:hover{background:var(--cdr-card-2);border-color:var(--cdr-border-hover);transform:translateY(-1px)}.cartao-pedido>b{font-size:var(--cdr-fs-body);overflow-wrap:anywhere;font-weight:600;line-height:1.3}.cartao-pedido>.subtitulo{font-size:var(--cdr-fs-tile)}.cartao-pedido-topo,.cartao-pedido-pe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;display:flex}.cartao-pedido-pe .num{font-size:var(--cdr-fs-valor)}.selo-compras{border-radius:var(--cdr-r-pill);font-size:var(--cdr-fs-selo);padding:3px 9px;font-weight:600}.selo-compras.azul{background:var(--cdr-accent-tint);color:var(--cdr-accent-text-2)}.selo-compras.violeta{background:var(--cdr-violet-tint);color:var(--cdr-violet-text)}.quando{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2)}.quando.urgente{color:var(--cdr-amber-text);font-weight:600}.cotacoes-feitas{font-size:var(--cdr-fs-label);color:var(--cdr-text-2);align-items:center;gap:4px;display:inline-flex}.bolinha{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-6);width:8px;height:8px}.bolinha.feita{background:var(--cor)}.bolinha:last-of-type{margin-right:2px}.novo-na-coluna{border-radius:var(--cdr-r-control);border:1.5px dashed var(--cdr-borda-tracejada);width:100%;height:44px;box-shadow:none;color:var(--cdr-text-2);font-size:var(--cdr-fs-small);background:0 0;font-weight:500}@media (width<=1279px){.kpis-compras{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.colunas-compras{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.coluna-compras{min-height:0}}.grade-compras{gap:var(--cdr-gap-section);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.gasto-compras,.notas-compras{flex-direction:column;gap:14px;display:flex}.gasto-compras .cartao-topo{margin:0}.lista-gasto,.lista-notas{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.lista-notas{gap:4px}.gasto-categoria{flex-direction:column;gap:7px;display:flex}.gasto-categoria>div{font-size:var(--cdr-fs-body);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-weight:500;display:flex}.gasto-categoria b.num{font-size:var(--cdr-fs-card-title)}.pct-limite{border-radius:var(--cdr-r-pill);background:var(--cdr-divider);color:var(--cdr-text-2);font-family:var(--cdr-font-num);font-size:var(--cdr-fs-meta);margin-left:10px;padding:3px 8px;font-weight:600}.pct-limite.alto{background:var(--cdr-amber-tint);color:var(--cdr-amber-text)}.trilho-limite{border-radius:var(--cdr-r-pill);background:var(--cdr-divider);height:10px;display:flex;overflow:hidden}.trilho-limite>span{border-radius:var(--cdr-r-pill);background:var(--cdr-accent);transform-origin:0;animation:.7s cubic-bezier(.2,.8,.2,1) both cdr-cresce-x}.trilho-limite>span.alto{background:var(--cdr-amber)}.aviso-limite{border-radius:var(--cdr-r-control);background:var(--cdr-amber-fundo);border:1px solid var(--cdr-amber-border);font-size:var(--cdr-fs-small);align-items:center;gap:10px;margin:auto 0 0;padding:10px 12px;display:flex}.aviso-limite svg{color:var(--cdr-amber-text);flex:none}.notas-compras h2{align-items:center;gap:8px;display:flex}.notas-compras h2 .icone-ia{color:var(--cdr-accent-claro)}.nota-lida{border-radius:var(--cdr-r-item);width:100%;height:auto;box-shadow:none;text-align:left;white-space:normal;background:0 0;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;font-weight:400;display:grid}.nota-lida:hover{background:var(--cdr-fill-2)}.nota-lida>.num{font-size:var(--cdr-fs-valor)}.papel-nota{border-radius:var(--cdr-r-tile-xs);background:var(--cdr-papel);flex-direction:column;gap:3px;width:46px;height:56px;padding:7px 6px;display:flex}.papel-nota>span{border-radius:var(--cdr-r-legenda);background:var(--cdr-papel-linha-2);height:3px}.papel-nota>span:first-child{background:var(--cdr-papel-linha);width:80%}.papel-nota>span:nth-child(2){width:60%}.papel-nota>span:nth-child(4){width:50%}.papel-nota>span:last-child{background:var(--cdr-accent);width:70%;height:4px;margin-top:auto}.nota-lida-texto{gap:2px;min-width:0;display:grid}.nota-lida-texto b{font-size:var(--cdr-fs-body);font-weight:600}.nota-lida-texto>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nota-origem{font-size:var(--cdr-fs-meta);color:var(--cdr-green-text);margin-top:1px;font-weight:600}.nota-origem.sem{color:var(--cdr-text-2)}.notas-compras .soltar-arquivo{margin-top:auto}@media (width<=899px){.grade-compras{grid-template-columns:minmax(0,1fr)}}.kpi-fin-numero{font-size:var(--cdr-fs-numero-fin);line-height:1.1}.kpi-compras.perigo{background:var(--cdr-red-degrade-2), var(--cdr-card);border-color:var(--cdr-red-border)}.kpi-compras-titulo.vermelho{color:var(--cdr-red-text)}.valor-fin{white-space:nowrap}.valor-fin .subtitulo{font-size:var(--cdr-fs-body)}.kpi-fin-numero.aperto{color:var(--cdr-amber-text)}.kpi-fin-numero.negativo{color:var(--cdr-red-text)}.barrinhas-fin{align-items:flex-end;gap:4px;height:18px;display:flex}.barrinhas-fin>span{border-radius:var(--cdr-r-legenda);background:var(--cdr-secundario-forte);flex:1;height:8%}.barrinhas-fin>span.com{background:var(--cdr-accent)}.barrinhas-fin>span.hoje{background:var(--cdr-amber)}.grade-fin{gap:var(--cdr-gap-section);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;display:grid}.grade-fin.contas{grid-template-columns:minmax(0,2.05fr) minmax(0,1fr);align-items:start}.grade-fin .cartao{flex-direction:column;gap:14px;min-width:0;display:flex}.grade-fin .cartao-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.caixa-fin .legenda{font-size:var(--cdr-fs-meta);padding-top:0}.caixa-fin .legenda>span:last-child .ponto-tom{width:16px;height:3px}.grafico-caixa{height:210px;position:relative}.faixas-caixa,.saldo-caixa{position:absolute;inset:0 0 26px}.faixas-caixa,.rotulos-caixa{gap:14px;display:flex}.faixa-caixa{flex:1;justify-content:center;align-items:flex-end;gap:5px;display:flex}.barra-caixa{border-radius:var(--cdr-r-mini);transform-origin:bottom;width:22px;animation:.6s ease-out backwards cdr-cresce}.barra-caixa.entra{background:var(--cdr-green)}.barra-caixa.sai{background:var(--cdr-ponto-neutro)}.barra-caixa.zero{background:var(--cdr-secundario-forte);height:3px}.linha-saldo{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.linha-saldo polyline{fill:none;stroke:var(--cdr-text-forte);stroke-width:2.5px;stroke-linejoin:round}.ponto-saldo{border-radius:var(--cdr-r-pill);background:var(--cdr-saldo-ponto);box-shadow:inset 0 0 0 1px var(--cdr-chip-border-on);font-size:var(--cdr-fs-meta);white-space:nowrap;padding:2px 8px;position:absolute;transform:translate(-50%,-150%)}.ponto-saldo.menor{background:var(--cdr-amber);box-shadow:none;color:var(--cdr-on-amber)}.rotulos-caixa{position:absolute;inset:auto 0 0}.rotulos-caixa>span{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);text-align:center;white-space:nowrap;flex:1}@keyframes cdr-cresce{0%{transform:scaleY(0)}}.pra-onde-fin{gap:11px}.lista-pra-onde{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lista-pra-onde>li{font-size:var(--cdr-fs-body);grid-template-columns:12px minmax(0,128px) minmax(0,1fr) 76px;align-items:center;gap:10px;padding:5px 6px;display:grid}.lista-pra-onde>li>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lista-pra-onde b{font-size:var(--cdr-fs-grande);text-align:right}.ponto-cat{border-radius:var(--cdr-r-legenda);background:var(--cor-cat);flex:none;width:10px;height:10px;display:inline-block}.trilho-cat{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-1);height:9px;display:flex;overflow:hidden}.trilho-cat>span{border-radius:var(--cdr-r-pill);background:var(--cor-cat);transform-origin:0;animation:.7s ease-out backwards cdr-cresce-x}.total-pra-onde{border-top:1px solid var(--cdr-divider);justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:10px;display:flex}.total-fin{font-size:var(--cdr-fs-numero-sub)}.nota-fin h2{align-items:center;gap:8px;margin:0;display:flex}.soltar-fin{min-height:92px}.cor-cat-0{--cor-cat:var(--cdr-cat-0)}.cor-cat-1{--cor-cat:var(--cdr-cat-1)}.cor-cat-2{--cor-cat:var(--cdr-cat-2)}.cor-cat-3{--cor-cat:var(--cdr-cat-3)}.cor-cat-4{--cor-cat:var(--cdr-cat-4)}.cor-cat-5{--cor-cat:var(--cdr-cat-5)}.cor-cat-6{--cor-cat:var(--cdr-cat-6)}.cor-cat-7,.cor-cat-nenhuma{--cor-cat:var(--cdr-cat-7)}@media (width<=1099px){.grade-fin,.grade-fin.contas{grid-template-columns:minmax(0,1fr)}}.kpis-fin .kpi-compras-sub{white-space:normal}@media (width<=599px){.faixas-caixa,.rotulos-caixa{gap:4px}.faixas-caixa,.saldo-caixa{bottom:32px}.faixa-caixa{gap:3px;min-width:0}.barra-caixa{width:10px}.rotulos-caixa>span{min-width:0;font-size:var(--cdr-fs-label);white-space:normal}.ponto-saldo{font-size:var(--cdr-fs-anel-sub);padding:1px 5px}}.contas-fin{padding:20px 16px 12px}.contas-fin .cartao-topo,.contas-fin>.aviso-ok{margin:0 6px}.regua-dias{grid-template-columns:repeat(14,minmax(0,1fr));gap:5px;padding:0 4px;display:grid}.regua-dias button{border-radius:var(--cdr-r-control);min-width:0;height:auto;min-height:0;box-shadow:none;color:var(--cdr-text);background:0 0;flex-direction:column;gap:2px;padding:8px 0 7px}.regua-dias button.com{background:var(--cdr-card-2)}.regua-dias button.hoje{background:var(--cdr-amber-tint);box-shadow:var(--cdr-anel-ambar)}.regua-dias button[aria-pressed=true]{background:var(--cdr-text);box-shadow:none;color:var(--cdr-on-primary)}.regua-semana{font-size:var(--cdr-fs-label);color:var(--cdr-text-2);font-weight:600}.regua-dias .fim .regua-semana{color:var(--cdr-text-detalhe)}.regua-dias .hoje .regua-semana{color:var(--cdr-amber-text)}.regua-dia{font-size:var(--cdr-fs-valor)}.regua-valor{font-size:var(--cdr-fs-label);white-space:nowrap;color:var(--cdr-ponto-neutro)}.regua-dias .com .regua-valor{color:var(--cdr-accent-text)}.regua-dias .hoje .regua-valor{color:var(--cdr-amber-text)}.regua-dias [aria-pressed=true] :is(.regua-semana,.regua-valor){color:var(--cdr-on-primary)}.cabeca-contas,.linha-conta{grid-template-columns:92px minmax(0,1fr) 70px 112px 124px auto;align-items:center;gap:10px;padding:12px 10px;display:grid}.cabeca-contas{font-size:var(--cdr-fs-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--cdr-text-detalhe);padding-block:2px 6px;font-weight:600}.lista-contas{margin:0;padding:0;list-style:none}.linha-conta{border-top:1px solid var(--cdr-divider);border-radius:var(--cdr-r-control);font-size:var(--cdr-fs-body)}.linha-conta:hover{background:var(--cdr-fill-2)}.col-valor{text-align:right}b.col-valor{font-size:var(--cdr-fs-card-title);white-space:nowrap}.col-fornecedor{min-width:0}.col-fornecedor b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.col-fornecedor .subtitulo{font-size:var(--cdr-fs-tile);align-items:center;gap:6px;margin-top:2px;display:flex}.col-fornecedor .ponto-cat{width:8px;height:8px}.col-nota{text-overflow:ellipsis;overflow:hidden}.col-acao{justify-self:end}.col-acao button{height:32px;min-height:32px;font-size:var(--cdr-fs-small);padding:0 12px}.selo-vence{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-4);height:26px;font-size:var(--cdr-fs-tile);white-space:nowrap;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.selo-vence.atrasada{background:var(--cdr-red);color:var(--cdr-text-forte)}.selo-vence.hoje{background:var(--cdr-amber);color:var(--cdr-on-amber)}.selo-vence.paga{background:var(--cdr-green-tint);color:var(--cdr-green-text)}.comprovante-fin{font-size:var(--cdr-fs-tile);color:var(--cdr-text-2);font-weight:500}button.comprovante-fin{min-height:0;box-shadow:none;color:var(--cdr-green-text);background:0 0;padding:0}.comprovante-fin.texto-erro{color:var(--cdr-red-text)}.pe-contas{justify-content:space-between;align-items:center;gap:12px;padding:6px 8px 4px;display:flex}.pe-contas .link-destaque{min-height:0;box-shadow:none;background:0 0;padding:0}.linha-nota.tres{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.35fr)}.arquivo-nota button.link-destaque{min-height:0;box-shadow:none;background:0 0;padding:0}.form-conta>.abas{align-self:flex-start}.repete-mes{font-size:var(--cdr-fs-body);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.comprovante-caixa{text-align:left;justify-content:flex-start;padding:14px}.comprovante-campo.anexado .comprovante-caixa{background:var(--cdr-green-fundo);box-shadow:inset 0 0 0 1px var(--cdr-green-border);border:0}.comprovante-campo.com-erro .comprovante-caixa{border-color:var(--cdr-red-border)}.comprovante-caixa>svg{box-sizing:content-box;border-radius:var(--cdr-r-tile-sm);background:var(--cdr-fill-4);padding:11px}.comprovante-texto{min-width:0;color:var(--cdr-text);flex-direction:column;flex:1;gap:2px;display:flex}.comprovante-texto .codigo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.botao-anexar{border-radius:var(--cdr-r-pill);box-shadow:var(--cdr-anel);background:var(--cdr-secundario);padding:10px 16px}.modos-conta button{gap:6px;height:34px;font-weight:600}.modos-conta button.ia[aria-pressed=true]{background:var(--cdr-accent);color:var(--cdr-text-forte)}@media (width<=759px){.regua-dias{grid-template-columns:repeat(7,minmax(0,1fr))}.cabeca-contas{display:none}.linha-conta{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"fornecedor valor""vence acao""nota comprovante";gap:8px 10px}.col-fornecedor{grid-area:fornecedor}.col-valor{grid-area:valor}.col-vence{grid-area:vence}.col-acao{grid-area:acao}.col-nota{grid-area:nota}.col-comprovante{grid-area:comprovante;justify-self:end}.linha-nota.tres{grid-template-columns:minmax(0,1fr)}}.filtros-prontos{gap:8px}.pilula-filtro{white-space:nowrap;transition:background var(--cdr-t-rapida);align-items:center;gap:8px;display:inline-flex}.pilula-filtro:hover{background:var(--cdr-card-hover)}.etapas-pecas{flex-direction:column;gap:14px;display:flex}.etapas-pecas>h2{margin:0}.donos{grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,6fr);gap:18px;display:grid}.dono{flex-direction:column;gap:8px;min-width:0;display:flex}.dono-topo{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.dono-titulo{white-space:nowrap;font-size:var(--cdr-fs-small);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.dono-topo .num{font-size:var(--cdr-fs-anel)}.dono-etapas{grid-template-columns:repeat(var(--colunas), minmax(0, 1fr));gap:8px;display:grid}.tile-etapa{transition:background var(--cdr-t-rapida)}.tile-etapa:hover{background:var(--cdr-card-2-hover)}.tile-etapa .num{font-size:var(--cdr-fs-numero);line-height:1}.resumos-pecas{gap:var(--cdr-gap-section);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.barras-pecas{flex-direction:column;gap:10px;display:flex}.barras-pecas>h2{margin:0}.barras-pecas .linha-barra{padding:6px 8px}.barras-pecas .trilho{height:10px}.lista-pecas{flex-direction:column;gap:6px;display:flex}.topo-lista{flex-wrap:wrap;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.topo-lista h2{margin:0}.numero-lista{font-size:var(--cdr-fs-numero-sub)}.acoes-lista{align-self:center;gap:8px;margin-left:auto;display:flex}.acoes-lista button,.limpar-filtro{border-radius:var(--cdr-r-pill);height:36px;min-height:36px;font-size:var(--cdr-fs-small);padding:0 14px;font-weight:600}.limpar-filtro{background:var(--cdr-accent-tint);color:var(--cdr-accent-text-2);align-items:center;gap:6px;display:inline-flex}.filtros-ativos{flex-wrap:wrap;gap:8px;padding-bottom:8px;display:flex}.filtro-ativo{height:var(--cdr-h-chip);border-radius:var(--cdr-r-pill);background:var(--cdr-card-2);box-shadow:var(--cdr-anel);font-size:var(--cdr-fs-small);align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.filtro-ativo:hover{background:var(--cdr-card-2-hover)}.busca-lista.campo-busca{width:340px;max-width:100%;margin-bottom:8px}.rola-tabela{min-width:0}.tabela-pecas{table-layout:fixed;min-width:1080px}.tabela-pecas th,.tabela-pecas td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tabela-pecas td{padding:11px 10px}.tabela-pecas .col-codigo{width:170px}.tabela-pecas .col-prazo{width:160px}.tabela-pecas .col-tentativas{width:120px}.tabela-pecas .col-atualizacao{width:160px}.tabela-pecas .col-seta{text-align:right;width:44px;color:var(--cdr-text-2)}.tabela-pecas tbody tr{cursor:pointer}.tabela-pecas td.num{font-size:var(--cdr-fs-body)}.etiqueta{border-radius:var(--cdr-r-pill);font-size:var(--cdr-fs-tile);color:var(--cor-texto);background:var(--cdr-accent-tint);padding:4px 10px;font-weight:600;display:inline-flex}.etiqueta.tom-ambar{background:var(--cdr-amber-tint)}.etiqueta.tom-vermelho{background:var(--cdr-red-tint)}.etiqueta.tom-violeta{background:var(--cdr-violet-tint)}.etiqueta.tom-neutro,.etiqueta.tom-cinza{background:var(--cdr-secundario)}.codigo-peca{font-family:var(--cdr-font-mono-web);font-size:var(--cdr-fs-small);color:var(--cdr-text);font-weight:500}.codigo-peca:hover{color:var(--cdr-accent-text)}.rodape-lista{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 10px 0;display:flex}.rodape-lista .paginacao{margin:0}@media (width<=1279px){.donos,.resumos-pecas{grid-template-columns:minmax(0,1fr)}}@media (width<=759px){.dono-etapas{--colunas:2}.acoes-lista{margin-left:0}}.quadro{gap:var(--cdr-gap-inner);grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;display:grid}.quadro-cartao .cartao-topo .subtitulo{font-size:var(--cdr-fs-meta)}.coluna{border-radius:var(--cdr-r-block);background:var(--cdr-coluna);border:1px solid var(--cdr-coluna-borda);flex-direction:column;gap:8px;min-width:0;min-height:340px;padding:8px;display:flex}.coluna h3{min-height:36px;font-size:var(--cdr-fs-small);align-items:flex-start;gap:7px;margin:0;padding:3px 4px 0 6px;font-weight:600;line-height:16px;display:flex}.ponto-etapa{background:var(--cdr-text-2);border-radius:50%;flex:none;width:7px;height:7px;margin-top:4.5px}.etapa-cliente_contatado .ponto-etapa,.etapa-coleta_agendada .ponto-etapa,.etapa-coletada .ponto-etapa{background:var(--cdr-accent)}.etapa-em_transito .ponto-etapa{background:var(--cdr-amber)}.etapa-no_cd .ponto-etapa{background:var(--cdr-green)}.contagem{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-4);font-size:var(--cdr-fs-meta);margin-left:auto;padding:1px 8px;font-weight:700}.etapa-no_cd .contagem{background:var(--cdr-green-tint);color:var(--cdr-green-text)}.coluna ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cartao-devolucao{border-radius:var(--cdr-r-control);background:var(--cdr-fill-2);border:1px solid var(--cdr-divider-app);flex-direction:column;min-width:0;padding:10px 12px;display:flex}.cartao-devolucao.em-risco{background:var(--cdr-red-tint);border-color:var(--cdr-red-border);box-shadow:var(--cdr-red-anel)}.topo-cartao,.rodape-cartao{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.topo-cartao{min-height:22px}.rodape-cartao{flex-wrap:wrap;padding-top:10px}.cartao-devolucao .codigo{font-size:var(--cdr-fs-small);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cidade-cartao{font-size:var(--cdr-fs-small);text-overflow:ellipsis;white-space:nowrap;padding-top:8px;font-weight:500;line-height:17px;overflow:hidden}.cartao-devolucao .subtitulo{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);padding-top:3px;line-height:16px}.rodape-cartao .selo{gap:4px;padding:4px 10px;font-weight:600}.cartao-devolucao .acoes{gap:4px;display:flex}.cartao-devolucao .botao-icone{border-radius:var(--cdr-r-mini);background:var(--cdr-fill-3);width:22px;height:22px;min-height:22px;color:var(--cdr-text-2);border:0}.faixa-aviso{margin-bottom:var(--cdr-gap-section);border-radius:var(--cdr-r-block);background:var(--cdr-amber-tint);border:1px solid var(--cdr-amber-border);color:var(--cdr-amber-text);font-size:var(--cdr-fs-small);padding:12px 16px}.faixa-aviso summary{cursor:pointer;align-items:center;gap:10px;font-weight:600;list-style:none;display:flex}.faixa-aviso .ver{white-space:nowrap;margin-left:auto;text-decoration:underline}.faixa-aviso .codigos{color:var(--cdr-text);flex-wrap:wrap;gap:8px 14px;margin-top:10px;display:flex}.nova-devolucao{margin-bottom:var(--cdr-gap-section);max-width:480px}@media (width<=1279px){.quadro{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}.kpis-devolucao{gap:var(--cdr-gap-cards);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpi-devolucao{border-radius:var(--cdr-r-kpi);background:var(--cdr-card);border:1px solid var(--cdr-border);min-width:0;font-size:var(--cdr-fs-meta);transition:border-color var(--cdr-t-rapida), background var(--cdr-t-rapida);flex-direction:column;gap:6px;padding:18px 20px;animation:.5s ease-out backwards cdr-sobe;display:flex}.kpi-devolucao:hover{border-color:var(--cdr-border-hover);background:var(--cdr-card-hover)}.kpi-devolucao.kpi-alerta{background:var(--cdr-red-degrade);border-color:var(--cdr-red-border)}.kpi-titulo{font-size:var(--cdr-fs-small);font-weight:600}.kpi-numero{font-size:var(--cdr-fs-numero-heroi-3);line-height:1}.barra-kpi .barra-empilhada{height:8px}.grade-devolucoes{gap:var(--cdr-gap-section);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.topo-devolucao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.topo-devolucao.inicio{justify-content:flex-start;align-items:baseline}.topo-devolucao h2{margin:0}.topo-devolucao .legenda{font-size:var(--cdr-fs-small);padding:0}.topo-devolucao.inicio>.num{font-size:var(--cdr-fs-numero-sub)}.por-cidade-devolucao,.uma-tentativa{flex-direction:column;gap:8px;display:flex}.uma-tentativa>h2{margin:0}.linha-cidade-devolucao{border-radius:var(--cdr-r-chip);width:100%;font-size:var(--cdr-fs-body);grid-template-columns:minmax(0,170px) minmax(0,1fr) 96px;align-items:center;gap:12px;padding:6px 8px;display:grid}.linha-cidade-devolucao:hover{background:var(--cdr-fill-2)}.barra-cidade{width:var(--largura);display:block}.barra-cidade .barra-empilhada{gap:2px;height:12px}.barra-cidade .barra-empilhada>span{min-width:3px}.de-total{text-align:right;font-size:var(--cdr-fs-small);color:var(--cdr-text-2);white-space:nowrap}.de-total .num{font-size:var(--cdr-fs-card-title)}.uma-tentativa-total{font-size:var(--cdr-fs-body);align-items:baseline;gap:10px;display:flex}.uma-tentativa-total .num{font-size:var(--cdr-fs-numero-56);line-height:1}.uma-tentativa .linha-barra{grid-template-columns:minmax(0,190px) minmax(0,1fr) 40px;padding:6px 8px}.uma-tentativa .trilho{height:10px}.devolucoes-de-hoje{flex-direction:column;gap:6px;display:flex}.devolucoes-de-hoje>.topo-devolucao{padding-bottom:10px}.titulo-de-hoje{font-size:var(--cdr-fs-body);flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.titulo-de-hoje .num{font-size:var(--cdr-fs-anel)}.tabela-de-hoje .col-tentativas{width:120px}.tabela-de-hoje .col-hora{width:80px}.tabela-de-hoje tbody tr{cursor:pointer}.sem-registro{font-weight:600}.ver-todas{align-self:flex-start;margin:8px 10px 0}.com-a-total{flex-direction:column;gap:12px;display:flex}.blocos-com-a-total{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.bloco-com-a-total .num{font-size:var(--cdr-fs-big-number);line-height:1}.registradas{gap:var(--cdr-gap-section);flex-direction:column;display:flex}.registradas>.topo-devolucao h2{font-size:var(--cdr-fs-titulo-gaveta)}@media (width<=1279px){.kpis-devolucao{grid-template-columns:repeat(2,minmax(0,1fr))}.grade-devolucoes{grid-template-columns:minmax(0,1fr)}.blocos-com-a-total{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=759px){.kpis-devolucao,.blocos-com-a-total{grid-template-columns:repeat(2,minmax(0,1fr))}.linha-cidade-devolucao{grid-template-columns:minmax(0,110px) minmax(0,1fr) 76px}.devolucoes-de-hoje .abas{border-radius:var(--cdr-r-sub);flex-wrap:wrap;max-width:100%}}.justificativas{gap:8px;margin:0;padding:0;list-style:none;display:grid}.justificativas li{justify-content:space-between;align-items:center;gap:12px;display:flex}.justificativas li>span:first-child{overflow-wrap:anywhere;min-width:0}.justificativas .acoes{gap:6px;display:flex}.tabela td.negativo{color:var(--cdr-red)}.feriado{position:relative}.feriado .caixa-flutuante{width:280px;right:0}.grade-equipe{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.coluna-lateral{gap:16px;min-width:0;display:grid}.coluna-lateral .vazio{padding:14px}.justificativas li{border-top:1px solid var(--cdr-border);flex-direction:column;align-items:flex-start;padding:10px 0}@media (width<=1279px){.grade-equipe{grid-template-columns:minmax(0,1fr)}.coluna-lateral{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=759px){.coluna-lateral{grid-template-columns:minmax(0,1fr)}}.tabela-ponto tbody tr{cursor:pointer}.tabela-ponto tr.escolhida td{background:var(--cdr-row-on)}.tabela-ponto tr.escolhida td:first-child{border-radius:var(--cdr-r-control) 0 0 var(--cdr-r-control)}.tabela-ponto tr.escolhida td:last-child{border-radius:0 var(--cdr-r-control) var(--cdr-r-control) 0}.tabela-ponto th,.tabela-ponto td{padding-inline:8px}.pessoa-linha{box-shadow:none;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-weight:400;display:flex}.pessoa-linha span{max-width:170px;display:grid}.pessoa-linha strong,.pessoa-linha small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pessoa-linha strong{font-size:var(--cdr-fs-small);font-weight:600}.pessoa-linha small,.painel-pessoa-topo small{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2)}.tabela-ponto .hora{font-family:var(--cdr-font-mono-web);font-size:var(--cdr-fs-meta);white-space:nowrap}.tabela-ponto .ver-foto,.dados-pessoa .ver-foto{box-shadow:none;font:inherit;color:inherit;-webkit-text-decoration:underline dotted var(--cdr-text-2);text-decoration:underline dotted var(--cdr-text-2);text-underline-offset:3px;background:0 0;border:0;padding:0}.tabela-ponto .hora.atrasada{color:var(--cdr-amber)}.miniatura{border-radius:var(--cdr-r-tile-xs);object-fit:cover;background:var(--cdr-fill-2);width:30px;height:30px;display:block}.painel-pessoa{gap:14px;display:grid}.painel-pessoa-topo{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.painel-pessoa-topo>div{min-width:0;display:grid}.painel-pessoa-topo strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.selfie-grande{aspect-ratio:4/3;border-radius:var(--cdr-r-control);object-fit:cover;background:var(--cdr-fill-2);width:100%}.selfie-grande.vazia{aspect-ratio:auto;font-size:var(--cdr-fs-small);color:var(--cdr-text-2);place-items:center;padding:18px;display:grid}.dados-pessoa{margin:0;display:grid}.dados-pessoa>div{border-top:1px solid var(--cdr-border);font-size:var(--cdr-fs-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.dados-pessoa dt{color:var(--cdr-text-2)}.dados-pessoa dd{font-family:var(--cdr-font-mono-web);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.dados-pessoa dd.negativo{color:var(--cdr-red)}.entrar{flex-wrap:wrap;min-height:100vh;display:flex}.entrar-cdr{flex:1.25 560px;min-width:0;padding:28px;display:flex}.entrar-painel{border-radius:var(--cdr-r-entrar);background:var(--cdr-entrar-painel);border:1px solid var(--cdr-divider);flex-direction:column;flex:1;gap:28px;padding:40px 44px;animation:.5s ease-out backwards cdr-sobe;display:flex;position:relative;overflow:hidden}.entrar-painel .marca strong{font-size:var(--cdr-fs-marca)}.entrar-titulo{max-width:520px;font-size:var(--cdr-fs-entrar);letter-spacing:var(--cdr-ls-num);line-height:1.02}.entrar-texto{max-width:460px;font-size:var(--cdr-fs-brand);color:var(--cdr-text-2);margin:14px 0 0;line-height:1.5}.entrar-blocos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:auto;display:grid}.entrar-bloco{border-radius:var(--cdr-r-sub);background:var(--cdr-fill-1);box-shadow:inset 0 0 0 1px var(--cdr-divider);flex-direction:column;gap:4px;padding:16px;display:flex}.entrar-bloco svg{margin-bottom:6px}.entrar-bloco .azul{color:var(--cdr-accent-claro)}.entrar-bloco .ambar{color:var(--cdr-amber-text)}.entrar-bloco .verde{color:var(--cdr-green-text)}.entrar-bloco strong{font-size:var(--cdr-fs-grande);font-weight:600}.entrar-bloco span{font-size:var(--cdr-fs-small);color:var(--cdr-text-2);line-height:1.45}.mapa-entrada{align-self:center;width:504px;max-width:100%;height:auto}.mapa-estado{fill:var(--cdr-mapa-fundo);stroke:var(--cdr-mapa-borda);stroke-width:1.4px;stroke-linejoin:round}.mapa-pontinho{fill:var(--cdr-fill-4)}.mapa-rota{fill:none;stroke:var(--cdr-mapa-rota);stroke-width:3px;stroke-dasharray:7 6;stroke-linecap:round}.mapa-rota.ambar{stroke:var(--cdr-mapa-rota-ambar);stroke-width:2.4px;stroke-dasharray:5 6}.mapa-rota.apagada{stroke:var(--cdr-mapa-rota-apagada);stroke-width:2px;stroke-dasharray:4 6}.mapa-cidade{fill:var(--cdr-text);stroke:var(--cdr-mapa-contorno);stroke-width:4px;paint-order:stroke}.mapa-cidade.cd{fill:var(--cdr-accent)}.mapa-cidade.ambar,.peca-andando.ambar{fill:var(--cdr-amber)}.peca-andando{fill:var(--cdr-accent)}.mapa-rotulo{fill:var(--cdr-mapa-rotulo);font-size:var(--cdr-fs-small);font-weight:600}@keyframes cdr-onda{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.mapa-onda{fill:none;stroke:var(--cdr-accent);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite cdr-onda}@media (prefers-reduced-motion:reduce){.peca-andando,.mapa-onda{display:none}}.entrar-lado{flex:440px;justify-content:center;align-items:center;min-width:0;padding:40px 28px;display:flex}.entrar-formulario{flex-direction:column;gap:20px;width:100%;max-width:420px;animation:.6s ease-out .1s backwards cdr-sobe;display:flex}.entrar-saudacao{font-size:var(--cdr-fs-grande);margin:0;line-height:1.5}.entrar-saudacao+.entrar-titulo-2{margin-top:6px}.entrar-titulo-2{font-family:var(--cdr-font-num);font-size:var(--cdr-fs-entrar-2);letter-spacing:var(--cdr-ls-num);margin:6px 0 10px;font-weight:600;line-height:1.05}.entrar-rotulo{justify-content:space-between;display:flex}.entrar-rotulo small{font-size:var(--cdr-fs-small);color:var(--cdr-text-detalhe)}input.entrar-campo{width:100%;height:var(--cdr-h-campo);border-radius:var(--cdr-r-item);background:var(--cdr-campo);font-size:var(--cdr-fs-campo);padding:0 16px}.entrar-senha{display:flex;position:relative}.entrar-senha input{padding-right:56px}.entrar-ver{border-radius:var(--cdr-r-nav-item);width:42px;height:42px;min-height:42px;box-shadow:none;color:var(--cdr-text-2);background:0 0;padding:0;position:absolute;top:6px;right:6px}button.primario.entrar-botao{height:var(--cdr-h-entrar);font-size:var(--cdr-fs-campo);box-shadow:var(--cdr-sombra-primario);gap:10px}@media (width<=899px){.entrar-cdr{display:none}}.voltar-ficha{font-size:var(--cdr-fs-body);align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.cabecalho-ficha{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.cabecalho-ficha>div:first-child{flex-direction:column;gap:10px;min-width:0;display:flex}.titulo-ficha{font-family:var(--cdr-font-mono-web);font-size:var(--cdr-fs-codigo-titulo);letter-spacing:-.02em;overflow-wrap:anywhere}.etiquetas-ficha{flex-wrap:wrap;gap:8px;display:flex}.etiqueta-ficha{border-radius:var(--cdr-r-pill);background:var(--cdr-secundario);height:28px;color:var(--cdr-text-menu);font-size:var(--cdr-fs-small);align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.etiqueta-ficha.tom-azul,.etiqueta-ficha.tom-ambar,.etiqueta-ficha.tom-vermelho,.etiqueta-ficha.tom-violeta{color:var(--cdr-accent-text-2);background:var(--cdr-rua-tint)}.etiqueta-ficha .ponto-tom{width:7px;height:7px}.etiqueta-ficha.marinho{background:var(--cdr-marinho);color:var(--cdr-text-forte)}.acoes-ficha{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.botao-grande{border-radius:var(--cdr-r-pill);height:44px;min-height:44px;font-size:var(--cdr-fs-body);padding:0 16px;font-weight:600}.registrar-ficha{flex-basis:100%}.cartao.faixa-parada{background:var(--cdr-red-fundo-cartao);border-color:var(--cdr-red-border);font-size:var(--cdr-fs-grande);align-items:center;gap:16px;padding:18px 20px;line-height:1.45;display:flex}.ponto-parada{border-radius:var(--cdr-r-pill);background:var(--cdr-red);flex:none;width:14px;height:14px;margin:0 6px;animation:2s infinite cdr-pulso-vermelho}.horas-parada{font-size:var(--cdr-fs-numero-heroi-3);color:var(--cdr-red-text);line-height:1}.topo-ficha{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;margin-bottom:16px;display:flex}.topo-ficha h2{margin:0}.passos{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.passos:before,.passos:after{content:"";border-radius:var(--cdr-r-pill);height:3px;position:absolute;top:13px;left:10%}.passos:before{background:var(--cdr-caminho-trilho);right:10%}.passos:after{width:calc(var(--andado) * .8);background:var(--cdr-caminho-feito);transform-origin:0;animation:.7s ease-out both cdr-cresce-x}.passo{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 4px;display:flex;position:relative}.passo b{font-size:var(--cdr-fs-small);font-weight:600}.passo .subtitulo{font-size:var(--cdr-fs-meta)}.passo .marcador{border-radius:var(--cdr-r-pill);background:var(--cdr-etapa-base);width:28px;height:28px;box-shadow:var(--cdr-anel-cartao)}.passo.parado .marcador{background:var(--cdr-red);animation:2s infinite cdr-pulso-vermelho}.passo.parado b{color:var(--cdr-red-text)}.passo.proximo .marcador{background:var(--cdr-card);box-shadow:var(--cdr-caminho-proximo), var(--cdr-anel-cartao)}.passo.proximo b{color:var(--cdr-text-2)}.corpo-ficha{gap:var(--cdr-gap-section);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.coluna-ficha{gap:var(--cdr-gap-section);flex-direction:column;min-width:0;display:flex}.cartao.dados-ficha{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:18px;display:grid}.campo-ficha{border-radius:var(--cdr-r-item);background:var(--cdr-card-2);flex-direction:column;gap:4px;min-width:0;padding:14px;display:flex}.campo-rotulo{font-size:var(--cdr-fs-tile);color:var(--cdr-text-2)}.campo-ficha b{font-size:var(--cdr-fs-grande);overflow-wrap:anywhere;font-weight:600}.campo-ficha b .num{font-size:var(--cdr-fs-titulo-gaveta)}.campo-ficha.destaque b .num{color:var(--cdr-accent-text-2)}.selo-admin{border-radius:var(--cdr-r-pill);background:var(--cdr-linha-tempo);font-size:var(--cdr-fs-anel-sub);letter-spacing:.08em;margin-left:4px;padding:1px 6px;font-weight:700}.tentativas-ficha{align-items:center;gap:5px;margin-top:6px;display:flex}.tentativas-ficha>span:not(.num){border-radius:var(--cdr-r-pill);background:var(--cdr-trilho);width:20px;height:7px}.tentativas-ficha>span.aceso{background:var(--cdr-amber)}.campo-ficha .tentativas-ficha .num{font-size:var(--cdr-fs-body);margin-left:4px}.linha-do-tempo{margin:0;padding:0;list-style:none;position:relative}.linha-do-tempo:before{content:"";background:var(--cdr-linha-tempo);width:2px;position:absolute;top:8px;bottom:22px;left:118px}.evento{grid-template-columns:96px 22px minmax(0,1fr);align-items:start;gap:12px;padding-bottom:16px;display:grid}.evento .quando{font-size:var(--cdr-fs-small);letter-spacing:-.01em;color:var(--cdr-text-2);white-space:nowrap}.evento .marcador{z-index:1;border-radius:var(--cdr-r-pill);background:var(--cor);width:12px;height:12px;box-shadow:var(--cdr-anel-cartao-pequeno);justify-self:center;margin-top:4px;position:relative}.evento:first-child .marcador{animation:2s infinite cdr-pulso}.evento-corpo{min-width:0}.evento-corpo b{font-size:var(--cdr-fs-grande);font-weight:600}.evento-corpo>.subtitulo{margin-top:2px}.evento-extra{font-size:var(--cdr-fs-small);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.evento-extra:empty{display:none}.evento-extra .selo{padding:2px 8px}.miniatura-foto{border-radius:var(--cdr-r-tile-xs);width:44px;height:36px;padding:0;overflow:hidden}.miniatura-foto img{object-fit:cover;width:100%;height:100%}.link-ficha{font-size:var(--cdr-fs-small);color:var(--cdr-accent-text);font-weight:600}.numeros-responsavel{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bloco-responsavel{border-radius:var(--cdr-r-control);background:var(--cdr-card-2);font-size:var(--cdr-fs-tile);flex-direction:column;gap:2px;padding:12px;display:flex}.bloco-responsavel.vermelho{background:var(--cdr-red-fundo);color:var(--cdr-red-text)}.bloco-responsavel .num{font-size:var(--cdr-fs-numero);color:var(--cdr-text)}.na-total{flex-direction:column;gap:12px;display:flex}.na-total>h2{margin:0}.linha-ficha{border-top:1px solid var(--cdr-divider);flex-direction:column;gap:2px;min-width:0;padding-top:12px;display:flex}.linha-ficha b{font-size:var(--cdr-fs-body);overflow-wrap:anywhere;font-weight:600}.prazo-extravio h3{align-items:center;gap:8px;display:flex}.prazo-corpo{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.prazo-corpo p{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);margin:4px 0 0;line-height:1.4}.prazo-corpo strong{font-size:var(--cdr-fs-card-title);font-weight:700}.prazo-corpo strong.perigo{color:var(--cdr-red-text)}@media (width<=1099px){.corpo-ficha{grid-template-columns:minmax(0,1fr)}}@media (width<=759px){.cartao.dados-ficha{grid-template-columns:repeat(2,minmax(0,1fr))}.cartao.faixa-parada{flex-wrap:wrap}.linha-do-tempo:before{left:79px}.evento{grid-template-columns:58px 22px minmax(0,1fr)}.evento .quando{white-space:normal}.passo b{font-size:var(--cdr-fs-meta)}.passo .subtitulo{font-size:var(--cdr-fs-anel-sub)}}.faixa-total{z-index:5;margin-bottom:var(--cdr-gap-inner);border:1px solid var(--cdr-accent-border);border-radius:var(--cdr-r-control);background:var(--cdr-robo-faixa);-webkit-backdrop-filter:var(--cdr-blur-card);backdrop-filter:var(--cdr-blur-card);color:var(--cdr-accent-text);font-size:var(--cdr-fs-small);align-items:center;gap:10px;padding:10px 14px;font-weight:600;display:flex;position:sticky;top:0}.faixa-total.sem-hoje{border-color:var(--cdr-red-border);background:var(--cdr-alert-bg);color:var(--cdr-red-text)}.cards-do-dia{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.card-vencido{grid-column:span 2}@media (width<=720px){.card-vencido{grid-column:auto}}.vencido-grupos{flex-wrap:wrap;align-items:flex-end;gap:8px 22px;display:flex}.vencido-grupos .numero-link{align-items:baseline;gap:8px;display:flex}.vencido-grupos .operacao strong{color:var(--cdr-red-text)}.vencido-grupos .tratativa strong{font-size:var(--cdr-fs-card-title)}.vencido-grupos span{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);font-weight:600}.vencido-dias{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);grid-template-columns:auto repeat(4,minmax(0,1fr));gap:4px 8px;display:grid}.vencido-dias .numero-link{font-family:var(--cdr-font-mono-web);color:var(--cdr-text);background:var(--cdr-fill-2);padding:2px 6px;font-weight:600}.vencido-dias .numero-link.operacao{color:var(--cdr-red-text);background:var(--cdr-red-tint)}.vencido-dias .numero-link:hover{background:var(--cdr-fill-4)}.barras-dias{align-items:flex-end;gap:2px;height:32px;display:flex}.barras-dias a{border-radius:var(--cdr-r-mini);background:var(--cdr-amber-tint);width:5px;min-height:3px;display:block}.barras-dias a:hover,.barras-dias a:focus-visible{background:var(--cdr-amber)}.recorte{margin-bottom:var(--cdr-gap-inner);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.aviso-etapa{margin-bottom:var(--cdr-gap-inner);border:1px solid var(--cdr-amber-border);border-radius:var(--cdr-r-control);background:var(--cdr-amber-tint);color:var(--cdr-amber-text);font-size:var(--cdr-fs-small);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.aviso-etapa a{color:inherit;font-weight:600}.faixa-robo{align-items:flex-start}.faixa-robo-texto{flex-direction:column;gap:6px;min-width:0;display:flex}.alerta-robo{flex-wrap:wrap;align-items:center;gap:8px 12px;font-weight:500;display:flex}.alerta-robo button{height:var(--cdr-h-chip);min-height:var(--cdr-h-chip);padding:0 12px}.escolha-grade{min-width:0;position:relative}.escolha-grade-botao{max-width:100%;height:var(--cdr-h-control);border-radius:var(--cdr-r-nav-item);background:var(--cdr-card-2);box-shadow:var(--cdr-anel-forte);gap:8px;padding:0 14px}.escolha-grade-botao.pequeno{border-radius:var(--cdr-r-pill);height:36px;min-height:36px;font-size:var(--cdr-fs-small);padding:0 12px}.escolha-grade-botao>span{text-overflow:ellipsis;overflow:hidden}.escolha-grade-botao.ativo{background:var(--cdr-accent);box-shadow:none;color:var(--cdr-text-forte)}.escolha-grade-botao.ativo:hover{background:var(--cdr-accent);filter:brightness(1.1)}.escolha-grade-caixa{width:max-content;max-width:min(820px,100vw - 48px);max-height:min(560px,70vh);left:0;overflow-y:auto}.escolha-grade-caixa button{border-radius:var(--cdr-r-chip);width:100%;height:auto;min-height:34px;box-shadow:none;font-size:var(--cdr-fs-small);text-align:left;background:0 0;justify-content:space-between;gap:10px;padding:7px 10px;font-weight:500}.escolha-grade-caixa button:hover{background:var(--cdr-fill-4)}.escolha-grade-caixa button[aria-selected=true]{background:var(--cdr-accent-tint)}.escolha-grade-caixa button.vazia{color:var(--cdr-text-detalhe)}.escolha-grade-todas{font-weight:600}.escolha-grade-opcoes{border-top:1px solid var(--cdr-fill-5);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:0 8px;width:min(800px,100vw - 76px);margin-top:6px;padding-top:6px;display:grid}.subir{align-items:center;gap:12px;display:flex}.botao-arquivo.ocupado{opacity:.6;cursor:wait}.texto-erro{color:var(--cdr-red-text)}.texto-ok{color:var(--cdr-green-text)}.vencidas-plano{flex-direction:column;gap:14px;display:flex}.vencidas-topo{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.vencidas-topo .num{font-size:var(--cdr-fs-numero-sub)}.vencidas-grade{grid-template-columns:minmax(0,4fr) 1px minmax(0,5fr);gap:18px;display:grid}.vencidas-divisoria{background:var(--cdr-fill-4)}.vencidas-grupo{flex-direction:column;gap:8px;min-width:0;display:flex}.vencidas-ladrilhos{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}.ladrilho{border-radius:var(--cdr-r-block);background:var(--cdr-card-2);flex-direction:column;align-items:stretch;gap:6px;min-width:0;padding:14px 16px;display:flex}button.ladrilho:hover{background:var(--cdr-card-2-hover)}.ladrilho-rotulo{min-height:34px;font-size:var(--cdr-fs-small);font-weight:600;line-height:1.3}.ladrilho .num{font-size:var(--cdr-fs-kpi);line-height:1}.ladrilho .trilho{background:var(--cdr-fill-4);height:6px}@media (width<=1100px){.vencidas-grade{grid-template-columns:minmax(0,1fr)}.vencidas-divisoria{display:none}}.cartao.barra-filtros{z-index:20;border-radius:var(--cdr-r-kpi);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative}.divisoria-filtros{background:var(--cdr-fill-5);width:1px;height:28px}.prazos{flex-wrap:wrap;gap:6px;display:flex}.prazos button{height:var(--cdr-h-control);border-radius:var(--cdr-r-nav-item);background:var(--cdr-card-2);box-shadow:var(--cdr-anel);font-size:var(--cdr-fs-small);flex-direction:column;gap:0;padding:0 12px;line-height:1.15}.prazos button span{font-size:var(--cdr-fs-label);color:var(--cdr-text-2);font-weight:500}.prazos button[aria-pressed=true]{background:var(--cdr-text);box-shadow:none;color:var(--cdr-on-primary)}.prazos button[aria-pressed=true] span{color:var(--cdr-on-primary-2)}.botao-semana{background:var(--cdr-accent-tint);height:34px;min-height:34px;box-shadow:none;color:var(--cdr-accent-text);font-size:var(--cdr-fs-small);padding:0 12px}.botao-semana:hover{background:var(--cdr-accent-tint);filter:brightness(1.2)}.total-filtros{font-size:var(--cdr-fs-body);margin-left:auto}.total-filtros b{font-size:var(--cdr-fs-numero-bloco)}.grade-plano{gap:var(--cdr-gap-section);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.grade-plano.dias{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}@media (width<=1100px){.grade-plano,.grade-plano.dias{grid-template-columns:minmax(0,1fr)}}.heroi-plano{flex-direction:column;gap:18px;min-width:0;display:flex}.heroi-numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.heroi-numeros>*,.heroi-faltam-plano{flex-direction:column;align-items:flex-start;display:flex}.heroi-rotulo{font-size:var(--cdr-fs-small);color:var(--cdr-marinho-text);font-weight:600}.heroi-numeros .num{font-size:var(--cdr-fs-numero-heroi-3);color:var(--cdr-text-forte);line-height:1.05}.heroi-numeros small{font-size:var(--cdr-fs-anel);color:var(--cdr-marinho-text)}.heroi-faltam-plano .heroi-rotulo{color:var(--cdr-text-forte)}.heroi-faltam-plano.grande .heroi-rotulo{color:var(--cdr-marinho-text)}.heroi-faltam-plano.grande .num{font-size:var(--cdr-fs-destaque);line-height:1}.heroi-linha{border-top:1px solid var(--cdr-border-strong);font-size:var(--cdr-fs-body);grid-template-columns:70px 80px 90px minmax(0,1fr);align-items:center;gap:14px;padding:7px 0;display:grid}.heroi-linha>:nth-child(2),.heroi-linha>:nth-child(3){text-align:right}.heroi-linha b{font-size:var(--cdr-fs-card-title)}.heroi-linha.ultima b{font-size:var(--cdr-fs-anel)}.heroi-linha.cabeca,.linha-trabalho.cabeca,.rotulo-coluna{font-size:var(--cdr-fs-meta);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--cdr-accent-text);font-weight:600}.heroi-linha.cabeca{color:var(--cdr-marinho-text);border-top:0;padding:0 0 8px}.heroi-baixou{font-size:var(--cdr-fs-grande);color:var(--cdr-heroi-baixadas)}.heroi-trilho{border-radius:var(--cdr-r-pill);background:var(--cdr-heroi-trilho);height:10px;display:flex;overflow:hidden}.heroi-trilho>span{border-radius:var(--cdr-r-pill);background:var(--cdr-heroi-leitura);transform-origin:0;animation:.7s cubic-bezier(.2,.8,.2,1) both cdr-cresce-x}.heroi-linha.ultima .heroi-trilho>span{background:var(--cdr-text-forte)}.heroi-plano-dias{flex-direction:row;gap:30px}.heroi-dias{flex:1;min-width:0;display:flex}.heroi-dias .colunas{flex:1;min-height:250px}.heroi-dias .coluna-barra{border-radius:var(--cdr-r-chip);background:var(--cdr-heroi-barra);max-width:60px}.heroi-dias .coluna-barra.forte{background:var(--cdr-text-forte)}.heroi-dias .coluna-valor{font-size:var(--cdr-fs-grande);color:var(--cdr-marinho-text)}.heroi-dias .coluna-rotulo{text-align:center;color:var(--cdr-marinho-text);line-height:1.25}.heroi-dias .coluna-hora:has(.forte) :is(.coluna-valor,.coluna-rotulo){color:var(--cdr-text-forte);font-weight:700}@media (width<=759px){.heroi-plano{padding:20px}.heroi-plano-dias{flex-direction:column}.heroi-dias .colunas{gap:4px;min-height:180px}.heroi-linha{grid-template-columns:56px 64px 64px minmax(0,1fr);gap:8px}.heroi-numeros .num{font-size:var(--cdr-fs-numero-cartao)}}.grupos-plano{flex-direction:column;gap:10px;display:flex}.grupos-plano>h2{margin:0}.grupo-plano{border-radius:var(--cdr-r-block);background:var(--cdr-card-2);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.grupo-plano-topo{width:100%;font-size:var(--cdr-fs-grande);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;font-weight:600;display:grid}.grupo-plano-topo .ponto-tom{width:10px;height:10px}.grupo-plano-topo b{font-size:var(--cdr-fs-numero-grupo);line-height:1}.linha-barra.grupo-plano-parte{font-size:var(--cdr-fs-small);grid-template-columns:minmax(0,210px) minmax(0,1fr) 40px;padding:2px 0 2px 22px}.grupo-plano-parte .trilho{background:var(--cdr-fill-4)}@media (width<=759px){.linha-barra.grupo-plano-parte{grid-template-columns:minmax(0,1fr) 56px 36px;padding-left:0}}.cartao.lista-trabalho{z-index:10;flex-direction:column;gap:14px;display:flex;position:relative}.lista-trabalho-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lista-trabalho-titulo{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.lista-trabalho-titulo h2,.bloco-plano h2,.vencidas-topo h2{margin:0}.tabela-trabalho{flex-direction:column;display:flex}.linha-trabalho{border-top:1px solid var(--cdr-divider);border-radius:var(--cdr-r-control);width:100%;font-size:var(--cdr-fs-body);color:var(--cdr-text);align-items:center;gap:14px;padding:9px 10px;display:grid}.linha-responsavel{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 72px 96px minmax(196px,1.4fr) 110px 110px 20px}.linha-peca{grid-template-columns:170px minmax(0,1fr) minmax(0,1.2fr) 110px 120px 20px;padding:11px 10px}:is(button,a).linha-trabalho:hover{background:var(--cdr-fill-2)}.linha-trabalho.cabeca{border-top:0;padding:0 10px 8px}.linha-trabalho>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.linha-responsavel>:nth-child(3),.linha-responsavel>:nth-child(4),.linha-responsavel>:nth-child(6),.linha-responsavel>:nth-child(7),.linha-trabalho .direita{text-align:right}.linha-trabalho>svg{color:var(--cdr-text-2)}.responsavel-nome{align-items:center;gap:12px;display:flex}.responsavel-nome b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.numero-linha{font-size:var(--cdr-fs-anel)}.linha-trabalho .num:not(.numero-linha){font-size:var(--cdr-fs-card-title)}.chip-sem-atualizacao,.chip-tentativas{border-radius:var(--cdr-r-pill);font-size:var(--cdr-fs-small);justify-self:start;padding:4px 10px;font-weight:600}.chip-sem-atualizacao,.chip-tentativas.poucas{background:var(--cdr-red-tint);color:var(--cdr-red-text)}.chip-tentativas{background:var(--cdr-secundario)}.linha-trabalho .subtitulo{font-size:var(--cdr-fs-small)}.botao-pe{height:38px;min-height:38px;font-size:var(--cdr-fs-small);align-self:flex-start;padding:0 14px}@media (width<=599px){.lista-trabalho .abas{border-radius:var(--cdr-r-item);flex-wrap:wrap}}@media (width<=899px){.linha-trabalho .so-largo{display:none}.linha-responsavel{grid-template-columns:minmax(0,1fr) 40px auto 16px;gap:10px}.linha-peca{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto 16px;gap:10px}.linha-trabalho.cabeca,.responsavel-nome .iniciais{display:none}}.bloco-plano{flex-direction:column;gap:10px;min-width:0;display:flex}.topo-bloco-plano{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.linha-dia,.linha-cidade-plano{border-radius:var(--cdr-r-item);width:100%;height:auto;box-shadow:none;text-align:left;background:0 0;align-items:center;gap:14px;padding:9px 12px;font-weight:400;display:grid}.linha-dia{grid-template-columns:130px minmax(0,1fr) 64px}.linha-cidade-plano{border-radius:var(--cdr-r-chip);grid-template-columns:190px minmax(0,1fr) 52px;gap:12px;padding:6px 8px}:is(.linha-dia,.linha-cidade-plano):hover{background:var(--cdr-fill-2)}:is(.linha-dia,.linha-cidade-plano)[aria-pressed=true]{background:var(--cdr-card-2);box-shadow:var(--cdr-anel-escolhido)}.linha-dia-rotulo{font-weight:600}.linha-dia-rotulo .subtitulo{font-size:var(--cdr-fs-body);font-weight:500}.linha-dia-meio{flex-direction:column;gap:6px;min-width:0;display:flex}.linha-dia-meio .subtitulo,.linha-cidade-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.linha-dia-meio .subtitulo{font-size:var(--cdr-fs-meta)}:is(.linha-dia,.linha-cidade-plano) b{text-align:right;font-size:var(--cdr-fs-numero-bloco)}.linha-cidade-plano b{font-size:var(--cdr-fs-card-title)}.barra-plano{display:block}.barra-plano .barra-empilhada{gap:2px;height:10px}.linha-cidade-plano .barra-plano .barra-empilhada{height:12px}.barra-plano .barra-empilhada>span{min-width:4px}@media (width<=759px){.linha-dia{grid-template-columns:92px minmax(0,1fr) 52px;gap:8px;padding:8px}.linha-cidade-plano{grid-template-columns:120px minmax(0,1fr) 44px}}.grade-robo{gap:var(--cdr-gap-section);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}.grade-robo:not(.baixo){align-items:stretch}.grade-robo.baixo{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.coluna-robo{gap:var(--cdr-gap-section);flex-direction:column;min-width:0;display:flex}.topo-robo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.topo-robo h2{margin:0}.heroi-robo{flex-direction:column;gap:14px;padding:26px;display:flex}.situacao-robo{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-5);height:32px;font-size:var(--cdr-fs-small);color:var(--cdr-marinho-text);align-self:flex-start;align-items:center;gap:9px;padding:0 14px;font-weight:600;display:inline-flex}.situacao-robo.tom-verde{background:var(--cdr-green-tint);box-shadow:var(--cdr-anel-verde)}.situacao-robo.tom-verde .ponto-tom{animation:2s infinite cdr-pulso}.heroi-robo h2{font-size:var(--cdr-fs-titulo-robo);line-height:1.05}.heroi-robo p{font-size:var(--cdr-fs-grande);color:var(--cdr-marinho-text);margin:0;line-height:1.5}.heroi-robo p b{color:var(--cdr-text-forte)}.chips-robo{font-size:var(--cdr-fs-small);flex-wrap:wrap;gap:8px;display:flex}.chips-robo span{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-5);padding:6px 11px}.ultima-importacao{flex-direction:column;gap:12px;display:flex}.arquivo-robo{border-radius:var(--cdr-r-item);background:var(--cdr-card-2);align-items:center;gap:12px;padding:12px 14px;display:flex}.arquivo-robo>span:last-child{flex-direction:column;min-width:0;display:flex}.linhas-robo{gap:4px}.linhas-robo .num{color:var(--cdr-text)}.icone-arquivo,.icone-subir,.icone-alerta{border-radius:var(--cdr-r-chip);background:var(--cdr-green-tint);width:38px;height:38px;color:var(--cdr-green-text);flex:none;justify-content:center;align-items:center;display:flex}.conferencias{font-size:var(--cdr-fs-body);flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.conferencias li{align-items:center;gap:10px;display:flex}.icone-conferencia{border-radius:var(--cdr-r-pill);background:var(--cdr-green-tint);width:20px;height:20px;color:var(--cor-texto);flex:none;justify-content:center;align-items:center;display:flex}.conferencias li.tom-ambar .icone-conferencia{background:var(--cdr-amber-tint)}.alertas-hoje{flex-direction:column;gap:4px;display:flex}.alertas-hoje>h2{margin:0 0 8px}.alerta-robo-linha{border-radius:var(--cdr-r-item);align-items:flex-start;gap:12px;padding:12px 8px;display:flex}.alerta-robo-linha>span:nth-child(2){min-width:0;font-size:var(--cdr-fs-body);flex-direction:column;flex:1;gap:2px;line-height:1.45;display:flex}.alerta-robo-linha .icone-alerta{background:var(--cdr-amber-tint);width:36px;height:36px;color:var(--cdr-amber-text)}.alerta-robo-linha.resolvido .icone-alerta{background:var(--cdr-secundario);color:var(--cdr-text-2)}.subir-manual{flex-direction:column;gap:12px;display:flex}.subir-manual>h2{margin:0}.area-subir{border:1.5px dashed var(--cdr-arrastar-borda);border-radius:var(--cdr-r-sub);background:var(--cdr-arrastar-fundo);text-align:center;font-size:var(--cdr-fs-grande);flex-direction:column;align-items:center;gap:10px;padding:18px;display:flex}.area-subir .icone-subir{border-radius:var(--cdr-r-control);background:var(--cdr-accent-tint);width:46px;height:46px;color:var(--cdr-accent-text)}.area-subir .subir{flex-direction:column}.importacoes-hoje{flex-direction:column;gap:8px;display:flex}@media (width<=1099px){.grade-robo,.grade-robo.baixo{grid-template-columns:minmax(0,1fr)}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.mapa-cidades{border-radius:var(--cdr-r-sub);background:var(--cdr-mapa-fundo);width:100%;height:100%;min-height:320px;font-family:var(--cdr-font-web);z-index:0}.mapa-cidades .leaflet-tile-pane{filter:var(--cdr-mapa-ladrilho)}.mapa-cidades .leaflet-control-attribution{border-radius:var(--cdr-r-mini) 0 0 0;background:var(--cdr-glass);color:var(--cdr-text-detalhe);font-size:var(--cdr-fs-label);padding:2px 8px}.mapa-cidades .leaflet-control-attribution a{color:var(--cdr-text-2)}.mapa-cidades .leaflet-bar{border-radius:var(--cdr-r-tile-sm);box-shadow:var(--cdr-anel);border:0;overflow:hidden}.mapa-cidades .leaflet-bar a{background:var(--cdr-secundario);width:30px;height:30px;color:var(--cdr-text);font:600 var(--cdr-fs-card-title) / 30px var(--cdr-font-web);border:0}.mapa-cidades .leaflet-bar a:hover{background:var(--cdr-secundario-hover)}.mapa-marcador{white-space:nowrap;align-items:center;gap:6px;display:flex;width:auto!important}.mapa-ponto{border-radius:var(--cdr-r-pill);background:var(--cdr-barra-neutra);box-shadow:var(--cdr-mapa-ponto-apagado);font:600 var(--cdr-fs-meta) var(--cdr-font-num);cursor:pointer;flex:none;place-items:center;display:grid}.mapa-ponto.mapa-azul{background:var(--cdr-accent);color:var(--cdr-text-forte);box-shadow:var(--cdr-mapa-brilho-azul)}.mapa-ponto.mapa-ambar{background:var(--cdr-amber);color:var(--cdr-on-amber);box-shadow:var(--cdr-mapa-brilho-ambar)}.mapa-ponto.mapa-neutro{background:var(--cdr-neutral);color:var(--cdr-on-primary);box-shadow:var(--cdr-mapa-brilho-neutro)}.mapa-rotulo{color:var(--cdr-text);font-size:var(--cdr-fs-meta);text-shadow:var(--cdr-mapa-sombra-rotulo);font-weight:600}.grade-visao{gap:var(--cdr-gap-section);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.grade-visao.metades{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grade-rodape{gap:var(--cdr-gap-section);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1100px){.grade-visao,.grade-visao.metades,.grade-rodape{grid-template-columns:minmax(0,1fr)}}.bloco-visao{flex-direction:column;gap:14px;min-width:0;display:flex}.topo-visao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}button.topo-visao{width:100%;display:flex}.numero-grande{font-size:var(--cdr-fs-destaque);line-height:.85}.numero-medio{font-size:var(--cdr-fs-destaque-2);line-height:.85}.numero-cartao{font-size:var(--cdr-fs-numero-cartao);line-height:1}.numero-titulo{font-size:var(--cdr-fs-card-title);align-items:flex-end;gap:14px;font-weight:600;display:flex}.numero-titulo>span:last-child:not(.num){padding-bottom:2px}.numero-titulo .subtitulo{font-weight:500;display:block}.numero-do-titulo{font-size:var(--cdr-fs-numero-sub);vertical-align:baseline}h2 .numero-do-titulo{margin-left:8px}.botao-pequeno{border-radius:var(--cdr-r-pill);background:var(--cdr-secundario);height:36px;box-shadow:var(--cdr-anel-campo);font-size:var(--cdr-fs-small);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.botao-pequeno:hover,a.botao-icone:hover{background:var(--cdr-secundario-hover)}a.botao-icone{border-radius:var(--cdr-r-pill);background:var(--cdr-secundario);box-shadow:var(--cdr-anel)}.heroi-d0{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1.05fr);gap:26px;display:grid}.heroi-total{flex-direction:column;gap:18px;display:flex}.heroi-baixadas{margin-top:auto}.heroi-total .rotulo-maiusculo,.heroi-leituras>span{color:var(--cdr-marinho-text)}.heroi-faltam{font-size:var(--cdr-fs-anel);align-items:baseline;gap:12px;font-weight:600;display:flex}.heroi-faltam .num{font-size:var(--cdr-fs-heroi);color:var(--cdr-text-forte);line-height:.85}.heroi-baixadas{font-size:var(--cdr-fs-body);color:var(--cdr-marinho-text-2);gap:8px;display:grid}.heroi-baixadas b{font-size:var(--cdr-fs-card-title);color:var(--cdr-text-forte)}.heroi-progresso{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-6);height:10px;display:flex;overflow:hidden}.heroi-progresso>span{border-radius:var(--cdr-r-pill);background:var(--cdr-text-forte)}.heroi-leituras{min-width:0;font-size:var(--cdr-fs-small);flex-direction:column;gap:10px;font-weight:600;display:flex}.heroi-leituras .colunas{flex:1;min-height:132px}.heroi-leituras .coluna-barra{border-radius:var(--cdr-r-chip);background:var(--cdr-heroi-barra);max-width:54px}.heroi-leituras .coluna-valor,.heroi-leituras .coluna-rotulo{color:var(--cdr-marinho-text)}.heroi-leituras .coluna-hora:has(.forte) .coluna-valor{font-size:var(--cdr-fs-anel);color:var(--cdr-text-forte)}.heroi-lados{flex-direction:column;justify-content:center;gap:8px;display:flex}.heroi-lados>.heroi-lado{border-radius:var(--cdr-r-item);background:var(--cdr-fill-4);font-size:var(--cdr-fs-body);color:var(--cdr-marinho-text);grid-template-columns:10px minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:12px 14px;font-weight:600;display:grid}.heroi-lados>button.heroi-lado:hover{background:var(--cdr-fill-5)}.heroi-lado>span:nth-child(2){color:var(--cdr-text)}.heroi-lado .ponto-tom{width:10px;height:10px}.heroi-lado b{font-size:var(--cdr-fs-big-number);color:var(--cdr-text)}@media (width<=1100px){.heroi-d0{grid-template-columns:minmax(0,1fr)}}@media (width<=759px){.heroi-d0{padding:20px}.heroi-faltam .num{font-size:var(--cdr-fs-destaque)}}.duas-colunas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.sub-bloco{border-radius:var(--cdr-r-sub);background:var(--cdr-card-2);flex-direction:column;gap:12px;min-width:0;padding:16px 18px;display:flex}.sub-bloco .colunas{height:96px}.sub-bloco-vermelho{background:var(--cdr-red-degrade)}.ponto-pulsando{border-radius:var(--cdr-r-pill);background:var(--cdr-red);width:10px;height:10px;margin-bottom:18px;animation:1.8s infinite cdr-pulso-vermelho}.linhas-desde{gap:6px;display:grid}.linhas-desde .linha-barra{grid-template-columns:minmax(0,150px) minmax(0,1fr) 34px}.linhas-desde .trilho{background:var(--cdr-border);height:10px}.linhas-desde strong{font-size:var(--cdr-fs-brand);color:var(--cdr-red-text)}.quem-cobrar{font-size:var(--cdr-fs-body);gap:10px;display:grid}.grade-cobrar{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.grade-cobrar>.cobrar{border-radius:var(--cdr-r-item);background:var(--cdr-card-2);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.grade-cobrar>button.cobrar:hover{background:var(--cdr-card-2-hover)}.cobrar-nome,.cobrar-qtd{min-width:0;display:grid}.cobrar-nome b{font-weight:600}.cobrar-nome .subtitulo,.cobrar-qtd>span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--cdr-fs-meta);overflow:hidden}.cobrar-qtd{text-align:right}.cobrar-qtd b{font-size:var(--cdr-fs-numero-bloco);line-height:1.1}.tentativa-corpo{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;display:grid}.tentativa-total{flex-direction:column;gap:6px;display:flex}.motivos{gap:3px;display:grid}.motivos .linha-barra{font-size:var(--cdr-fs-small);grid-template-columns:minmax(0,190px) minmax(0,1fr) 28px;gap:10px;padding:4px 8px}.parada{gap:8px;display:grid}.parada>.subtitulo{font-weight:600}.grade-parada,.grade-tentativas{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.grade-tentativas{grid-template-columns:repeat(3,minmax(0,1fr))}.bloco-parada{border-radius:var(--cdr-r-tile-sm);background:var(--cdr-card-2);font-size:var(--cdr-fs-meta);gap:2px;padding:8px 10px;font-weight:500;display:grid}button.bloco-parada{justify-content:stretch;display:grid}button.bloco-parada:hover{background:var(--cdr-card-2-hover)}.bloco-parada>span{align-items:center;gap:6px;display:flex}.bloco-parada b{font-size:var(--cdr-fs-numero-bloco)}.grade-parada .com-tom,.grade-tentativas .texto-tom{color:var(--cor-texto)}.grade-parada .tom-ambar{background:var(--cdr-amber-fundo)}.grade-parada .tom-vermelho,.grade-tentativas .com-tom{background:var(--cdr-red-fundo)}.devolucoes-hoje{justify-content:space-between}.devolucoes-numeros{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.selo-menos{border-radius:var(--cdr-r-control);background:var(--cdr-red-tint);font-size:var(--cdr-fs-small);align-items:baseline;gap:6px;padding:8px 14px;display:inline-flex}.selo-menos b{font-size:var(--cdr-fs-numero-sub)}.problema{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:26px;display:grid}.problema-mapa{aspect-ratio:360/290;min-width:0}.problema-lista{flex-direction:column;gap:12px;min-width:0;display:flex}.abas-tom .abas button[aria-pressed=true]{background:var(--cor);color:var(--cdr-text-forte)}.abas-tom.tom-ambar .abas button[aria-pressed=true]{color:var(--cdr-on-amber)}.abas-tom.tom-neutro .abas button[aria-pressed=true]{color:var(--cdr-on-primary)}.ranking{gap:2px;display:grid}.ranking .linha-ranking{grid-template-columns:minmax(0,200px) minmax(0,1fr) 44px;gap:10px;padding:8px}.linha-ranking .linha-barra-rotulo{gap:12px;display:flex}.linha-ranking .linha-barra-rotulo .num{flex:none;width:14px}.linha-ranking strong{font-size:var(--cdr-fs-card-title)}.ver-cidades{align-self:flex-start;margin-top:auto}@media (width<=1100px){.problema,.duas-colunas{grid-template-columns:minmax(0,1fr)}.grade-cobrar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=759px){.grade-cobrar,.tentativa-corpo{grid-template-columns:minmax(0,1fr)}.grade-parada{grid-template-columns:repeat(3,minmax(0,1fr))}.abas-tom .abas{border-radius:var(--cdr-r-item);flex-wrap:wrap}}.progresso-verde{border-radius:var(--cdr-r-pill);background:var(--cdr-secundario-forte);height:10px;display:flex;overflow:hidden}.progresso-verde>span{border-radius:var(--cdr-r-pill);background:var(--cdr-green);transform-origin:0;animation:.7s cubic-bezier(.2,.8,.2,1) both cdr-cresce-x}.pares{align-items:end;gap:8px;height:120px;display:grid}.par{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.par-barras{flex:1;align-items:flex-end;gap:3px;width:100%;display:flex}.par-barras>span{border-radius:var(--cdr-r-mini);background:var(--cor);transform-origin:bottom;flex:1;min-height:3px;animation:.6s cubic-bezier(.2,.8,.2,1) both cdr-cresce-y}.legenda{font-size:var(--cdr-fs-small);gap:16px;display:flex}.legenda>span{align-items:center;gap:6px;display:flex}.quadradinho{border-radius:var(--cdr-r-mini);background:var(--cor);width:10px;height:10px}.saida{grid-template-columns:120px minmax(0,1fr);align-items:end;gap:16px;display:grid}.saida .colunas{gap:6px;height:84px}.saida .coluna-hora{gap:4px}.saida .coluna-valor{font-size:var(--cdr-fs-meta)}.saida .coluna-barra{border-radius:var(--cdr-r-tile-xs);max-width:40px}.saida-total{flex-direction:column;align-items:flex-start;display:flex}.saida-total .subtitulo{font-weight:600}.divisoria{background:var(--cdr-border);height:1px}.cartao-rodape{transition:border-color var(--cdr-t-rapida), background var(--cdr-t-rapida);gap:12px;padding:20px 22px}a.cartao-rodape:hover{border-color:var(--cdr-border-hover);background:var(--cdr-card-hover)}.cartao-rodape .topo-visao{color:var(--cdr-text-2);flex-wrap:nowrap}.cartao-rodape h2{color:var(--cdr-text)}.titulo-ia{align-items:center;gap:8px;display:flex}.titulo-ia svg{color:var(--cdr-accent-claro)}.resumo-grupo{font-size:var(--cdr-fs-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.resumo-grupo .subtitulo{font-size:inherit}.chips-rodape{flex-wrap:wrap;gap:8px;display:flex}.chips-rodape>.chip-rodape{border-radius:var(--cdr-r-pill);background:var(--cdr-card-2);font-size:var(--cdr-fs-meta);white-space:nowrap;padding:5px 10px;font-weight:500}.chips-rodape>button.chip-rodape:hover{background:var(--cdr-card-2-hover)}@media (width<=759px){.saida{grid-template-columns:minmax(0,1fr)}}
