: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-amber-degrade-risco:linear-gradient(180deg, #ffb54724, #ffb54708);--cdr-red-degrade-risco:linear-gradient(180deg, #ff5a5f2e, #ff5a5f0a);--cdr-red-border-forte:#ff5a5f5c;--cdr-amber-text-claro:#ffdfa8;--cdr-red-text-claro:#ffc9cb;--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}.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,.opcoes-filtro button{border-radius:var(--cdr-r-chip);box-shadow:none;color:var(--cdr-text);background:0 0}.seletor-lista button,.menu-conta a,.menu-conta button{height:34px;min-height:34px;font-size:var(--cdr-fs-small);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}}.filtro-periodo{display:inline-block;position:relative}.filtro-periodo-botao,.botao-filtro{background:var(--cdr-card-2);box-shadow:var(--cdr-anel-campo);font-size:var(--cdr-fs-body);white-space:nowrap;gap:9px;padding:0 14px;font-weight:500}.filtro-periodo-botao[aria-expanded=true],.botao-filtro[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--cdr-accent-foco)}.filtro-periodo-icone{color:var(--cdr-accent-text);flex:none}.filtro-periodo-painel{border-radius:var(--cdr-r-kpi);gap:14px;padding:16px;animation:.2s ease-out cdr-sobe;display:flex;top:48px}.filtro-periodo-painel.esquerda{left:0}.filtro-periodo-painel.direita{right:0}.periodo-atalhos{border-right:1px solid var(--cdr-border);flex-direction:column;gap:2px;width:168px;padding-right:12px;display:flex}.periodo-atalhos button{border-radius:var(--cdr-r-chip);height:36px;min-height:36px;box-shadow:none;color:var(--cdr-text-menu);font-size:var(--cdr-fs-body);background:0 0;justify-content:flex-start;padding:0 12px;font-weight:500}.periodo-atalhos button:hover{background:var(--cdr-fill-3)}.periodo-atalhos button[aria-pressed=true]{background:var(--cdr-accent-tint);color:var(--cdr-text-forte);font-weight:600}.periodo-calendario,.periodo-mes{flex-direction:column;gap:10px;width:280px;display:flex}.periodo-mes-topo{justify-content:space-between;align-items:center;display:flex}.periodo-mes-topo strong{font:600 var(--cdr-fs-grande) var(--cdr-font-num);letter-spacing:-.01em}.periodo-mes-topo .botao-icone{width:32px;height:32px;min-height:32px;box-shadow:none}.periodo-grade{text-align:center;grid-template-columns:repeat(7,1fr);row-gap:3px;display:grid}.periodo-grade>span:not([aria-hidden]){color:var(--cdr-accent-text);font-size:var(--cdr-fs-label);letter-spacing:.06em;padding-bottom:4px;font-weight:600}.periodo-grade button{border-radius:var(--cdr-r-pill);height:34px;min-height:34px;box-shadow:none;color:var(--cdr-text);font:500 var(--cdr-fs-small) var(--cdr-font-num);font-variant-numeric:tabular-nums;background:0 0;padding:0}.periodo-grade button:hover:not(:disabled):not(.ponta):not(.no-intervalo){box-shadow:inset 0 0 0 1px var(--cdr-border-hover);background:0 0}.periodo-grade button:disabled{color:var(--cdr-neutral);cursor:default}.periodo-grade button.hoje{box-shadow:inset 0 0 0 1px var(--cdr-border-hover)}.periodo-grade button.no-intervalo{background:var(--cdr-accent-tint);color:var(--cdr-text-forte);border-radius:0}.periodo-grade button.ponta{background:var(--cdr-accent);color:var(--cdr-text-forte);font-weight:600}.periodo-grade button.ponta-inicio{border-radius:var(--cdr-r-pill) 0 0 var(--cdr-r-pill)}.periodo-grade button.ponta-fim{border-radius:0 var(--cdr-r-pill) var(--cdr-r-pill) 0}.periodo-rodape{border-top:1px solid var(--cdr-border);font-size:var(--cdr-fs-small);justify-content:space-between;align-items:center;gap:10px;padding-top:10px;font-weight:500;display:flex}.periodo-rodape .botao-primario{height:36px;min-height:36px;padding:0 18px}.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%}.menu-bloco{flex:none;position:relative}.menu-bloco-botao{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-3);width:36px;height:36px;min-height:36px;box-shadow:none;font-size:var(--cdr-fs-grande);padding:0;line-height:1}.menu-bloco-botao[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--cdr-accent-foco)}.menu-bloco-caixa{flex-direction:column;gap:14px;width:min(380px,100vw - 32px);max-height:70vh;animation:.2s ease-out cdr-sobe;display:flex;overflow-y:auto}.menu-bloco-nome{border-radius:var(--cdr-r-pill);background:var(--cdr-card-2);height:44px;box-shadow:var(--cdr-anel-forte);gap:9px;padding:0 18px;font-weight:600}.menu-bloco-caixa{right:0}.menu-bloco-caixa h3{font-size:var(--cdr-fs-small);color:var(--cdr-text-2);margin:0;font-weight:600}@media (prefers-reduced-motion:reduce){.menu-bloco-caixa{animation:none}}.filtros-grupos{z-index:30;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex;position:relative}.filtros-grupos .campo-busca{border-radius:var(--cdr-r-pill);flex:0 300px;height:44px}.assistente{grid-template-columns:minmax(0,1fr) 372px;gap:14px;height:calc(100vh - 210px);min-height:520px;display:grid}.assistente>.cartao{flex-direction:column;min-height:0;display:flex}.lista-mensagens{gap:10px;padding:14px 10px 6px}.topo-mensagens{align-items:baseline;gap:12px;padding:0 12px;display:flex}.topo-mensagens h2{margin:0}.so-leitura{border-radius:var(--cdr-r-pill);background:var(--cdr-card-3);height:24px;font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);align-self:center;align-items:center;gap:6px;margin-left:auto;padding:0 9px;font-weight:600;display:inline-flex}.mensagens-rolagem{flex:1;min-height:0;overflow-y:auto}.mensagem{border-top:1px solid var(--cdr-divider);gap:12px;padding:8px 12px;display:flex}.mensagem-corpo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mensagem-topo{min-height:24px;font-size:var(--cdr-fs-body);align-items:center;gap:8px;display:flex}.grupo-mensagem,.midia-mensagem{border-radius:var(--cdr-r-pill);background:var(--cdr-card-3);height:24px;font-size:var(--cdr-fs-meta);color:var(--cdr-accent-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;padding:0 9px 0 7px;display:inline-flex;overflow:hidden}.midia-mensagem{color:var(--cdr-text);align-self:flex-start}.hora-mensagem{font-size:var(--cdr-fs-small);color:var(--cdr-text-2);white-space:nowrap;margin-left:auto}.texto-mensagem{font-size:var(--cdr-fs-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.45}.transcricao{border-radius:var(--cdr-r-item);background:var(--cdr-card-2);box-shadow:inset 2px 0 0 var(--cdr-accent);font-size:var(--cdr-fs-small);gap:10px;padding:9px 12px;line-height:1.45;display:flex}.transcricao svg{color:var(--cdr-accent-text);flex:none;margin-top:2px}.mostrar-mais{margin:10px auto}.conversa{gap:0;padding:0}.conversa-topo{align-items:center;gap:12px;padding:16px 18px 12px;display:flex}.conversa-topo h2{margin:0}.icone-assistente{color:var(--cdr-text-forte);box-shadow:var(--cdr-sombra-ia)}.conversa-corpo{flex-direction:column;flex:1;gap:14px;min-height:0;padding:2px 16px 14px;display:flex;overflow-y:auto}.resumo-do-grupo{border-radius:var(--cdr-r-item);background:var(--cdr-card-2);flex:none;padding:12px 14px}.texto-resumo,.resposta{white-space:pre-wrap;font-size:var(--cdr-fs-body);margin-top:6px;line-height:1.5}.troca{flex-direction:column;gap:8px;display:flex}.troca .pergunta{border-radius:var(--cdr-r-sub) var(--cdr-r-sub) var(--cdr-r-mini) var(--cdr-r-sub);background:var(--cdr-text);max-width:88%;color:var(--cdr-on-primary);font-size:var(--cdr-fs-body);align-self:flex-end;padding:11px 14px;font-weight:500;line-height:1.45}.campo-pergunta{border-top:1px solid var(--cdr-divider);margin:0;padding:12px 14px 14px;position:relative}.campo-pergunta textarea{border-radius:var(--cdr-r-kpi);resize:none;width:100%;height:132px;padding:14px 16px 52px;display:block}.botao-enviar{border-radius:var(--cdr-r-pill);background:var(--cdr-accent);width:38px;height:38px;min-height:38px;color:var(--cdr-text-forte);padding:0;position:absolute;bottom:22px;right:22px}.lista-grupos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lista-grupos li{border-top:1px solid var(--cdr-divider);flex-direction:column;gap:8px;padding:10px 0;display:flex}.lista-grupos li:first-child{border-top:0}.grupo-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.grupo-texto strong{font-size:var(--cdr-fs-small);font-weight:600}.config-grupo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.config-grupo .seletor{flex:1;min-width:0}@media (width<=1099px){.assistente{grid-template-columns:minmax(0,1fr);height:auto}.mensagens-rolagem,.conversa-corpo{overflow-y:visible}}.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}.icone-assistente,.barra-robo-icone{border-radius:var(--cdr-r-control);background:var(--cdr-accent);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.origem-cartao,.pino-cidade{border-radius:var(--cdr-r-tile-xs);flex:none;justify-content:center;align-items:center;width:26px;height:26px}.kpi-pecas,.cartao-cidade{border:1px solid var(--cdr-border);border-radius:var(--cdr-r-kpi);background:var(--cdr-card);min-width:0;padding:16px 18px}.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}}.avisos-grade{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:16px;display:grid}@media (width<=899px){.avisos-grade{grid-template-columns:minmax(0,1fr)}}.avisos-lista{gap:13px;min-width:0;display:grid}.lista-avisos{gap:13px;margin:0;padding:0;list-style:none;display:grid}.cartao-aviso{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px 20px;display:grid}.cartao-aviso>div{gap:6px;min-width:0;display:grid}.aviso-titulo{font-size:var(--cdr-fs-grande);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.aviso-meta{font-size:var(--cdr-fs-tile);color:var(--cdr-text-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aviso-para{border-radius:var(--cdr-r-pill);background:var(--cdr-secundario);height:22px;color:var(--cdr-text);white-space:nowrap;align-items:center;gap:5px;padding:0 8px;font-weight:600;display:inline-flex}.aviso-texto{font-size:var(--cdr-fs-small);color:var(--cdr-text-2);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.novo-aviso h2{align-items:center;gap:12px;margin:0;display:flex}.pilula-numero{border:1px solid var(--cdr-border);border-radius:var(--cdr-r-pill);background:var(--cdr-card);height:48px;font-size:var(--cdr-fs-small);color:var(--cdr-text-2);white-space:nowrap;align-items:center;gap:10px;padding:0 16px 0 8px;display:inline-flex}.pilula-numero .icone-tom{border-radius:var(--cdr-r-pill);width:32px;height:32px}.pilula-numero b{font-family:var(--cdr-font-num);font-size:var(--cdr-fs-numero-bloco);color:var(--cdr-text);font-weight:600}.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{flex-direction:column;align-items:flex-start;gap:8px;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}.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}.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}@media (width<=1279px){.kpis-compras{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.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)}}.filtros-compras{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filtros-compras .abas,.lista-pedidos .abas{flex-wrap:wrap}.grade-pedidos{gap:var(--cdr-gap-section);grid-template-columns:minmax(300px,375px) minmax(0,1fr);align-items:start;display:grid}.lista-pedidos,.coluna-escolhido,.pedido-escolhido{flex-direction:column;gap:14px;min-width:0;display:flex}.lista-pedidos{padding:18px 16px}.lista-pedidos .cartao-topo{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.lista-pedidos .cartao-topo h2{white-space:nowrap}.contagem-pedidos{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-2);font-size:var(--cdr-fs-small);margin-left:6px;padding:2px 8px}.busca-pedidos.campo-busca{width:100%}.itens-pedidos{flex-direction:column;gap:10px;display:flex}.item-pedido{border-radius:var(--cdr-r-block);background:var(--cdr-card-2);border:1px solid var(--cdr-border);width:100%;height:auto;box-shadow:none;text-align:left;white-space:normal;align-items:flex-start;gap:12px;padding:14px;font-weight:400;display:flex}.item-pedido:hover{border-color:var(--cdr-border-hover)}.item-pedido[aria-current=true]{background:var(--cdr-accent-tint), var(--cdr-card-2);border-color:var(--cdr-accent-border)}.icone-pedido{border-radius:var(--cdr-r-tile-sm);background:var(--cdr-accent-tint);width:34px;height:34px;color:var(--cdr-accent-text-2);flex:none;place-items:center;display:inline-grid}.icone-pedido.reparo{background:var(--cdr-violet-tint);color:var(--cdr-violet-text)}.item-pedido-corpo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.item-pedido-quem{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);line-height:1.5}.item-pedido-quem .iniciais{vertical-align:middle;margin-right:6px;display:inline-grid}.item-pedido-quem .iniciais,.info-escolhido .iniciais{width:20px;height:20px;font-size:var(--cdr-fs-label)}.item-pedido-pe{align-items:center;gap:8px;min-width:0;display:flex}.item-pedido-pe .selo-etapa{white-space:nowrap;flex:none}.item-pedido-pe .quando{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.item-pedido-pe .num{font-size:var(--cdr-fs-valor);flex:none;margin-left:auto}.selo-etapa{border-radius:var(--cdr-r-chip);background:var(--cdr-fill-2);color:var(--cdr-text);font-size:var(--cdr-fs-selo);padding:3px 8px;font-weight:600}.selo-etapa.etapa-aguardando_aprovacao{background:var(--cdr-amber-tint);color:var(--cdr-amber-text)}.selo-etapa.etapa-aprovado{background:var(--cdr-accent-tint);color:var(--cdr-accent-text-2)}.selo-etapa.etapa-recebido{background:var(--cdr-green-tint);color:var(--cdr-green-text)}.selo-etapa.etapa-recusado{background:var(--cdr-red-tint);color:var(--cdr-red-text)}.lista-pedidos .regra-alcada{color:var(--cdr-amber-text);font-size:var(--cdr-fs-small);align-items:center;gap:8px;margin:0;display:flex}.menu-mais-lista{flex-direction:column;gap:2px;width:280px;padding:6px;display:flex;top:46px;right:0}.menu-mais-lista>button{height:auto;box-shadow:none;text-align:left;white-space:normal;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px}.menu-mais-lista>button:hover{background:var(--cdr-fill-2)}.cabeca-escolhido{flex-direction:column;gap:14px;padding:18px 20px;display:flex}.cabeca-escolhido-topo{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cabeca-escolhido-topo .icone-pedido{width:36px;height:36px}.titulo-escolhido{font-family:var(--cdr-font-num);font-size:var(--cdr-fs-card-title);letter-spacing:var(--cdr-ls-titulo);margin:0}.abrir-pedido{background:var(--cdr-card-2);box-shadow:var(--cdr-anel-campo);gap:6px;margin-left:auto}.info-escolhido{flex-wrap:wrap;gap:10px 28px;display:flex}.info-escolhido>span{flex-direction:column;gap:2px;display:flex}.info-escolhido b{align-items:center;gap:6px;display:inline-flex}.porque-escolhido{border-radius:var(--cdr-r-control);background:var(--cdr-card-2);border:1px solid var(--cdr-border);margin:0;padding:10px 14px}.grade-escolhido{gap:var(--cdr-gap-section);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:stretch;display:grid}.linha-tempo-escolhido{padding:18px 20px}@media (width<=1279px){.grade-pedidos,.grade-escolhido{grid-template-columns:minmax(0,1fr)}}.pedido-escolhido .grade-cotacoes{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.filtros-compras .menu-mais{margin-left:auto}.filtros-dev{margin-bottom:var(--cdr-gap-cards);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.periodo-dev{align-items:center;gap:6px;display:flex}.filtros-dev-fim{font-size:var(--cdr-fs-small);align-items:center;gap:24px;margin-left:auto;display:flex}.link-acao{color:var(--cdr-accent-text);font-size:var(--cdr-fs-small);background:0 0;font-weight:600;text-decoration:underline}.cartoes-viagem{gap:var(--cdr-gap-cards);margin-bottom:var(--cdr-gap-cards);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.cartao-viagem{text-align:left;background:var(--cdr-card);border:1px solid var(--cdr-border);border-radius:var(--cdr-r-kpi);height:auto;color:var(--cdr-text);justify-items:stretch;gap:10px;padding:16px;display:grid}.cartao-viagem:hover{background:var(--cdr-card-hover)}.cartao-viagem[aria-pressed=true]{border-color:var(--cdr-violet);box-shadow:var(--cdr-anel-violeta)}.cartao-viagem.tom-perigo[aria-pressed=true]{border-color:var(--cdr-red-border);background:var(--cdr-red-tint);box-shadow:var(--cdr-red-anel)}.cartao-viagem-topo,.cartao-viagem-pe{align-items:center;gap:10px;display:flex}.cartao-viagem-topo strong{font-size:var(--cdr-fs-card-title);flex:1}.icone-viagem{border-radius:var(--cdr-r-nav-item);background:var(--cdr-violet-tint);width:34px;height:34px;color:var(--cdr-violet-text);place-items:center;display:grid}.icone-viagem.tom-perigo{background:var(--cdr-red-tint);color:var(--cdr-red-text)}.icone-viagem.tom-ok{background:var(--cdr-green-tint);color:var(--cdr-green-text)}.icone-viagem.tom-info{background:var(--cdr-accent-tint);color:var(--cdr-accent-text)}.cartao-viagem-rota{font-size:var(--cdr-fs-small);color:var(--cdr-text-2)}.cartao-viagem-pe .iniciais{width:26px;height:26px;font-size:var(--cdr-fs-anel-sub)}.cartao-viagem-pe strong{font-size:var(--cdr-fs-small);flex:1}.cartao-viagem-pecas{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2)}.cartao-viagem-pecas b{font-family:var(--cdr-font-num);font-size:var(--cdr-fs-card-title);color:var(--cdr-text)}.cadeia-dev{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:14px;display:grid}.cadeia-dev-par{grid-template-columns:minmax(0,1fr) minmax(140px,.8fr);align-items:center;gap:14px;display:grid}.icone-tom.violeta{background:var(--cdr-violet-tint);color:var(--cdr-violet-text)}.icone-tom.ok{background:var(--cdr-green-tint);color:var(--cdr-green-text)}.trecho.pendente .linha-trecho{background:repeating-linear-gradient(90deg, var(--cdr-border-strong) 0 8px, transparent 8px 14px) center / 100% 2px no-repeat}.trecho.pendente .caminhao-trecho{border-color:var(--cdr-border-strong);color:var(--cdr-text-2)}.trecho .selo{gap:5px}.elo-esperando{border-style:dashed}.declarado .cartao-topo{justify-content:flex-start}.declarado .cartao-topo .abas{margin-left:auto}.declarado{min-width:0}.tabela-dev tbody tr{cursor:pointer}.linha-dev.divergente td{background:var(--cdr-red-tint)}.linha-dev.resolvida td{background:var(--cdr-green-tint)}.linha-dev[aria-selected=true] td{box-shadow:inset 0 1px 0 var(--cdr-border-strong), inset 0 -1px 0 var(--cdr-border-strong)}.linha-dev.divergente .codigo{color:var(--cdr-red-text)}.linha-dev.resolvida .codigo{color:var(--cdr-green-text)}.peca-dev{align-items:center;gap:10px;display:flex}.peca-dev>span:last-child{gap:2px;display:grid}.peca-dev .codigo{font-family:var(--cdr-font-mono-web);color:var(--cdr-text);font-weight:700}.peca-dev small{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2)}.peca-dev-icone{border-radius:var(--cdr-r-tile-sm);background:var(--cdr-fill-3);place-items:center;width:34px;height:34px;display:grid}.marca-dev{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.marca-dev-bola{background:var(--cdr-fill-3);border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.marca-dev.ok .marca-dev-bola{background:var(--cdr-green-tint);color:var(--cdr-green-text)}.marca-dev.perigo{color:var(--cdr-red-text)}.marca-dev.perigo .marca-dev-bola{background:var(--cdr-red-tint)}.marca-dev.atencao{color:var(--cdr-amber-text)}.marca-dev.atencao .marca-dev-bola{background:var(--cdr-amber-tint)}.marca-dev.info .marca-dev-bola{background:var(--cdr-accent-tint);color:var(--cdr-accent-text)}.marca-dev.neutro{color:var(--cdr-text-2)}.linha-dev-fim{text-align:right;width:40px;color:var(--cdr-text-2)}.divergencia-dev{align-content:start;gap:12px;display:grid}.divergencia-dev.tom-perigo{background:var(--cdr-alert-bg);border-color:var(--cdr-red-border)}.divergencia-dev.tom-ok{background:var(--cdr-green-fundo);border-color:var(--cdr-green-border)}.divergencia-dev-topo{align-items:center;gap:10px;display:flex}.divergencia-dev-topo h2{flex:1}.codigo-dev{font-family:var(--cdr-font-mono-web);font-size:var(--cdr-fs-codigo-titulo)}.foto-dev{object-fit:cover;border-radius:var(--cdr-r-item);width:100%;max-height:180px}.quem-responde,.resolvida-dev{align-items:center;gap:12px;display:flex}.quem-responde>span,.resolvida-dev>span{flex:1;gap:2px;display:grid}.quem-responde small,.resolvida-dev small{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2)}.quem-responde .iniciais{width:48px;height:48px}.sem-resposta{border:1px dashed var(--cdr-borda-tracejada);border-radius:var(--cdr-r-item);font-size:var(--cdr-fs-small);color:var(--cdr-text-2);padding:14px}.justificativa-dev{border-radius:var(--cdr-r-item);background:var(--cdr-accent-tint);border:1px solid var(--cdr-accent-border);font-size:var(--cdr-fs-small);gap:6px;padding:12px 14px;display:grid}.justificativa-dev-topo{color:var(--cdr-text-2);align-items:center;gap:8px;display:flex}.tres-dev{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tres-dev>span{border-radius:var(--cdr-r-control);background:var(--cdr-fill-2);font-size:var(--cdr-fs-small);gap:2px;padding:10px;display:grid}.tres-dev small{color:var(--cdr-text-2)}.tres-dev>.mal{background:var(--cdr-red-tint);color:var(--cdr-red-text)}.divergencia-dev>.botao-primario,.divergencia-dev>.botao-secundario{width:100%}.resolvida-dev{border-radius:var(--cdr-r-item);border:1px solid var(--cdr-green-border);flex-wrap:wrap;padding:10px 12px}.resolvida-dev strong{color:var(--cdr-green-text)}.resolvida-dev-texto{font-style:italic}.resolver-dev{gap:12px;display:grid}.resolver-dev-explicar{gap:8px;display:flex}.resolver-dev-explicar input{flex:1;min-width:0}.botao-falar{border-radius:var(--cdr-r-control);background:var(--cdr-accent-tint);border:1px solid var(--cdr-accent-border);color:var(--cdr-accent-text);gap:6px;padding:0 14px;font-weight:600}.botao-falar.gravando{background:var(--cdr-red-tint);border-color:var(--cdr-red-border);color:var(--cdr-red-text)}.resolver-dev-botoes{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.menu-acoes-lista{min-width:220px;left:auto;right:0}.menu-acoes-texto{gap:8px;display:grid}.nova-viagem{flex:1;align-content:start;gap:18px;display:grid}.bases-rota{gap:8px;display:grid}.base-rota{border-radius:var(--cdr-r-item);background:var(--cdr-card-2);align-items:center;gap:12px;min-height:52px;padding:6px 12px;display:flex}.base-rota>span{flex:1;font-weight:600}.base-rota small{color:var(--cdr-text-2)}.nova-viagem-pe{justify-items:center;gap:10px;display:grid}.nova-viagem-pe .botao-primario{width:100%}.eventos-devolucao{gap:10px;list-style:none;display:grid}.eventos-devolucao li{font-size:var(--cdr-fs-small);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.eventos-devolucao small{color:var(--cdr-text-2);display:block}.eventos-devolucao img{object-fit:cover;border-radius:var(--cdr-r-tile-xs);width:56px;height:42px}@media (width<=1250px){.cadeia-dev{grid-auto-flow:row}}@media (width<=759px){.cadeia-dev-par{grid-template-columns:minmax(0,1fr)}.filtros-dev-fim{margin-left:0}}.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)}.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)}.contas-fin .cartao-topo .link-destaque,.sem-comprovante .link-destaque{min-height:0;box-shadow:none;background:0 0;padding:0}.sem-comprovante{gap:8px;display:inline-flex}.meta-contas{font-family:var(--cdr-font-web);font-size:var(--cdr-fs-small);margin-left:6px;font-weight:500}.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)}}.kpis-fin{grid-template-columns:repeat(4,minmax(0,1fr))}.kpis-fin .kpi-compras-titulo{align-items:center;gap:10px;display:flex}.icone-kpi-fin{border-radius:var(--cdr-r-tile-sm);background:var(--cdr-fill-2);place-items:center;width:32px;height:32px;display:inline-grid}.icone-kpi-fin.ambar{background:var(--cdr-amber-tint)}.icone-kpi-fin.vermelho{background:var(--cdr-red-tint)}.icone-kpi-fin.azul{background:var(--cdr-accent-tint)}.icone-kpi-fin.verde{background:var(--cdr-green-tint)}.menor-saldo-fin{border-radius:var(--cdr-r-block);background:var(--cdr-amber-tint);border:1px solid var(--cdr-amber-border);align-items:center;gap:14px;padding:14px 16px;display:flex}.menor-saldo-valor{flex-direction:column;gap:2px;display:flex}.rotulo-ambar{color:var(--cdr-amber-text);font-size:var(--cdr-fs-small);font-weight:600}.menor-saldo-fin>p{border-left:1px solid var(--cdr-amber-border);margin:0;padding-left:16px}.filtros-fin{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filtros-fin .busca-fin{width:300px;margin-left:auto}.filtro-atrasadas{background:var(--cdr-card-2);box-shadow:var(--cdr-anel-campo);gap:8px;font-weight:500}.filtro-atrasadas[aria-pressed=true]{background:var(--cdr-red-tint);box-shadow:inset 0 0 0 1px var(--cdr-red-border)}.ponto-atrasadas{border-radius:var(--cdr-r-pill);background:var(--cdr-red);width:8px;height:8px}@media (width<=1099px){.kpis-fin{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=759px){.kpis-fin{grid-template-columns:minmax(0,1fr)}.filtros-fin .busca-fin{width:100%;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))}}.tom-azul{--tom:var(--cdr-accent);--tom-texto:var(--cdr-accent-text);--tom-fundo:var(--cdr-accent-tint)}.tom-violeta{--tom:var(--cdr-violet);--tom-texto:var(--cdr-violet-text);--tom-fundo:var(--cdr-violet-tint)}.tom-verde{--tom:var(--cdr-green);--tom-texto:var(--cdr-green-text);--tom-fundo:var(--cdr-green-tint)}.tom-ambar{--tom:var(--cdr-amber);--tom-texto:var(--cdr-amber-text);--tom-fundo:var(--cdr-amber-tint)}.tom-vermelho{--tom:var(--cdr-red);--tom-texto:var(--cdr-red-text);--tom-fundo:var(--cdr-red-tint)}.tom-neutro{--tom:var(--cdr-neutral);--tom-texto:var(--cdr-text);--tom-fundo:var(--cdr-fill-4)}.quadro-fluxo{flex-direction:column;gap:14px;display:flex}.topo-quadro-fluxo{align-items:baseline;gap:12px;display:flex}.topo-quadro-fluxo h2{margin:0}.limpar-fluxo,.anteriores-fluxo{color:var(--cdr-accent-text);font-size:var(--cdr-fs-small);padding:0 4px;font-weight:600}.limpar-fluxo{margin-left:auto}.anteriores-fluxo{align-self:flex-start}.colunas-fluxo{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.coluna-fluxo{border:1px solid var(--cdr-coluna-borda);border-radius:var(--cdr-r-sub);background:var(--cdr-coluna);flex-direction:column;gap:8px;min-width:0;padding:8px;display:flex}.coluna-fluxo.coluna-pvh{border-color:var(--cdr-amber-border);background:linear-gradient(180deg, var(--cdr-amber-fundo), var(--cdr-coluna) 38%)}.topo-coluna-fluxo{justify-content:space-between;align-items:flex-start;gap:8px;min-height:40px;padding:4px 4px 0 6px;display:flex}.titulo-coluna-fluxo{font-size:var(--cdr-fs-body);align-items:baseline;gap:8px;font-weight:600;line-height:18px;display:flex}.ponto-coluna{border-radius:var(--cdr-r-pill);background:var(--tom);flex:none;width:8px;height:8px;display:inline-block}.contagem-fluxo,.mais-fluxo{min-height:0;box-shadow:none}.contagem-fluxo{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-5);height:auto;color:var(--cdr-text);font-size:var(--cdr-fs-small);flex:none;padding:2px 9px;line-height:18px}.cartao-fluxo{border:1px solid var(--cdr-border);border-radius:var(--cdr-r-item);background:var(--cdr-card-2);color:var(--cdr-text);transition:border-color var(--cdr-t-rapida);flex-direction:column;padding:14px;text-decoration:none;display:flex}a.cartao-fluxo:hover{border-color:var(--cdr-border-hover)}.cartao-fluxo.cartao-fluxo-risco{border-color:var(--cdr-red-border);background:var(--cdr-red-fundo-cartao);box-shadow:var(--cdr-red-anel)}.topo-cartao-fluxo,.pe-cartao-fluxo{justify-content:space-between;align-items:center;gap:8px;display:flex}.topo-cartao-fluxo .codigo{font-size:var(--cdr-fs-small);text-overflow:ellipsis;font-weight:500;overflow:hidden}.origem-cartao{background:var(--cdr-linha-tempo);color:var(--cdr-text-2);display:inline-flex}.cidade-cartao-fluxo{font-size:var(--cdr-fs-grande);margin-top:6px;font-weight:600}.linha-cartao-fluxo{color:var(--cdr-text-2);font-size:var(--cdr-fs-tile);margin-top:2px;line-height:1.35}.pe-cartao-fluxo{margin-top:10px}.etiqueta-fluxo{border-radius:var(--cdr-r-pill);background:var(--tom-fundo);height:24px;color:var(--tom-texto);font-size:var(--cdr-fs-meta);white-space:nowrap;align-items:center;padding:0 9px;font-weight:600;display:inline-flex}.pessoa-cartao{border-radius:var(--cdr-r-pill);background:var(--cdr-secundario-hover);width:26px;height:26px;box-shadow:var(--cdr-anel-forte);color:var(--cdr-text);font-size:var(--cdr-fs-anel-sub);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.pessoa-cartao.sem-pessoa{border:1.5px dashed var(--cdr-heroi-leitura);box-shadow:none;background:0 0}.vazio-coluna{border:1px dashed var(--cdr-borda-tracejada);border-radius:var(--cdr-r-control);height:64px;color:var(--cdr-text-2);font-size:var(--cdr-fs-tile);justify-content:center;align-items:center;display:flex}.pe-coluna-fluxo{align-items:center;gap:6px;display:flex}.mais-fluxo{border:1px dashed var(--cdr-borda-tracejada);border-radius:var(--cdr-r-tile-sm);min-width:0;height:34px;color:var(--cdr-text);font-size:var(--cdr-fs-tile);background:0 0;flex:1 1 0;font-weight:600}.ver-conferencia{height:34px;color:var(--cdr-accent-text);font-size:var(--cdr-fs-tile);white-space:nowrap;align-items:center;gap:3px;padding:0 4px 0 8px;font-weight:500;text-decoration:none;display:inline-flex}.busca-fluxo{width:340px}.kpis-fluxo{gap:var(--cdr-gap-cards);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kpi-fluxo{border:1px solid var(--cdr-border);border-radius:var(--cdr-r-kpi);background:var(--cdr-card);flex-direction:column;gap:12px;min-width:0;padding:18px 20px;animation:.5s ease-out backwards cdr-sobe;display:flex}.kpi-fluxo.tom-vermelho{border-color:var(--cdr-red-border);background:var(--cdr-red-degrade)}.kpi-fluxo.tom-ambar{border-color:var(--cdr-amber-border);background:var(--cdr-amber-fundo)}.titulo-kpi-fluxo{color:var(--tom-texto);font-size:var(--cdr-fs-small);align-items:center;gap:12px;font-weight:600;display:flex}.icone-kpi-fluxo{border-radius:var(--cdr-r-chip);background:var(--tom-fundo);flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.corpo-kpi-fluxo{align-items:center;gap:14px;display:flex}.numero-kpi-fluxo,.parte-kpi-fluxo,.limpar-fluxo,.anteriores-fluxo{height:auto;min-height:0;box-shadow:none;background:0 0}.numero-kpi-fluxo{color:var(--cdr-text);font-size:var(--cdr-fs-numero-heroi-3);padding:0;line-height:1}.lado-kpi-fluxo{min-width:0;color:var(--cdr-text-2);font-size:var(--cdr-fs-tile);flex-direction:column;gap:2px;display:flex}.parte-kpi-fluxo{color:var(--cdr-text-2);font-size:var(--cdr-fs-tile);justify-content:flex-start;gap:6px;padding:0;font-weight:500}.parte-kpi-fluxo b,.destaque-kpi-fluxo{color:var(--tom-texto);font-weight:600}.numero-kpi-fluxo:hover,.parte-kpi-fluxo:hover,.contagem-fluxo:hover{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.filtros-fluxo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filtros-fluxo .seletor-botao{border-radius:var(--cdr-r-pill);font-weight:500}.topo-lista-fluxo{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.topo-lista-fluxo h2{margin:0}.topo-lista-fluxo .num{font-size:var(--cdr-fs-numero)}.faixa-fluxo{border:1px solid var(--cdr-border);border-radius:var(--cdr-r-sub);background:var(--cdr-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 20px;display:flex}.titulo-faixa-fluxo h2{font-size:var(--cdr-fs-grande);margin:0}.resumo-faixa-fluxo{color:var(--cdr-text-2);font-size:var(--cdr-fs-small)}.resumo-faixa-fluxo b{color:var(--cdr-violet-text)}.etapas-faixa-fluxo{flex-wrap:wrap;gap:8px;display:flex}.etapa-faixa-fluxo{border-radius:var(--cdr-r-pill);background:var(--cdr-card-2);height:40px;box-shadow:var(--cdr-anel-campo);font-size:var(--cdr-fs-small);align-items:center;gap:8px;padding:0 14px;display:inline-flex}.etapa-faixa-fluxo b{font-size:var(--cdr-fs-card-title)}.topo-devolucao{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.topo-devolucao h2{margin:0}@media (width<=1199px){.colunas-fluxo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=759px){.kpis-fluxo,.colunas-fluxo{grid-template-columns:minmax(0,1fr)}.busca-fluxo{width:100%}}.menu-mais{position:relative}.menu-mais-lista{min-width:220px;left:auto;right:0}.menu-mais-lista button{white-space:nowrap}.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)}.grade-equipe{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}@media (width<=1279px){.grade-equipe{grid-template-columns:minmax(0,1fr)}}.barra-equipe>:last-child:not(:first-child){margin-left:0}.texto-atencao{color:var(--cdr-amber-text)}.texto-perigo{color:var(--cdr-red-text)}.filtro-colaborador .seletor-botao{gap:8px}.lista-colaborador{gap:6px;width:300px;max-height:420px}.lista-colaborador .campo-busca{width:100%}.lista-colaborador [role=listbox]{gap:2px;display:grid}.lista-colaborador [role=option]{align-items:center;gap:10px;width:100%;min-width:0;height:42px;display:flex}.lista-colaborador .iniciais{width:24px;height:24px;font-size:var(--cdr-fs-anel-sub)}.lista-colaborador-nome{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.lista-colaborador small{color:var(--cdr-text-2);flex:none;font-weight:500}.lista-colaborador .vazio{text-align:left;padding:12px 10px}.marca-ajuste{border-radius:var(--cdr-r-chip);background:var(--cdr-accent-tint);width:18px;height:18px;color:var(--cdr-accent-text);vertical-align:middle;place-items:center;margin-left:6px;display:inline-grid}.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,.batida-hora .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)}.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)}.pessoa-resumo{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:14px;display:grid}.pessoa-resumo .selfie-grande{aspect-ratio:92/112}.pessoa-resumo .selfie-grande.vazia{aspect-ratio:92/112;text-align:center;font-size:var(--cdr-fs-meta);padding:8px}.pessoa-resumo .dados-pessoa>div:first-child{border-top:0}.rotulo-secao{font-size:var(--cdr-fs-label);letter-spacing:.05em;text-transform:uppercase;color:var(--cdr-accent-text);margin:0;font-weight:600}.batidas-pessoa{font-size:var(--cdr-fs-small);gap:12px;margin:0;padding:0;list-style:none;display:grid}.batidas-pessoa li{grid-template-columns:10px 52px minmax(0,1fr);align-items:center;gap:10px;display:grid}.batida-ponto{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--cdr-text-2);border-radius:50%}.batidas-pessoa li.feita .batida-ponto{box-shadow:none;background:var(--cdr-green)}.batidas-pessoa li.atrasada .batida-ponto{box-shadow:none;background:var(--cdr-amber)}.batida-hora{font-family:var(--cdr-font-num);font-variant-numeric:tabular-nums;font-weight:600}.pedido-pessoa{border:1px solid var(--cdr-accent-border);border-radius:var(--cdr-r-control);background:var(--cdr-accent-tint);gap:8px;padding:14px 16px;display:grid}.pedido-pessoa-topo{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex}.pedido-pessoa-topo strong{color:var(--cdr-accent-text)}.pedido-pessoa p{font-size:var(--cdr-fs-small);overflow-wrap:anywhere;margin:0}.pedido-pessoa .acoes{flex-wrap:wrap;gap:6px;display:flex}.pedido-pessoa .acoes input{flex:100%}.pedido-pessoa .acoes button{flex:1}.indicadores-equipe .indicador-valor strong{white-space:nowrap}.indicadores-equipe .valor-de{font-size:var(--cdr-fs-anel);color:var(--cdr-text-2);letter-spacing:-.02em}.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}.cartao.topo-da-ficha{padding:0;overflow:hidden}.topo-da-ficha>*{padding:16px 24px}.topo-da-ficha>*+*{border-top:1px solid var(--cdr-border)}.cabecalho-ficha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.topo-da-ficha>.cabecalho-ficha{padding:20px 24px 18px}.cabecalho-ficha>div:first-child{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.fonte-ficha{font-size:var(--cdr-fs-small);white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.titulo-ficha{font-family:var(--cdr-font-mono-web);font-size:var(--cdr-fs-numero-fin);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.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)}.cartao.acoes-ficha{flex-direction:column;gap:8px;padding:14px;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}.acoes-ficha .botao-grande{justify-content:center;gap:8px;width:100%}.topo-da-ficha>.faixa-parada{border-top-color:var(--cdr-red-border);background:var(--cdr-red-fundo-cartao);font-size:var(--cdr-fs-body);align-items:center;gap:14px;padding:12px 24px;line-height:1.45;display:flex}.ponto-parada{border-radius:var(--cdr-r-pill);background:var(--cdr-red);flex:none;width:12px;height:12px;margin:0 4px;animation:2s infinite cdr-pulso-vermelho}.horas-parada{font-size:var(--cdr-fs-numero-fin);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:7px;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:5px;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-green);width:16px;height:16px;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,1fr) 348px;align-items:start;display:grid}.coluna-ficha{gap:var(--cdr-gap-section);flex-direction:column;min-width:0;display:flex}.resumo-ficha{grid-template-columns:minmax(0,.9fr) minmax(0,1.05fr) minmax(0,1.15fr) minmax(0,.95fr) minmax(0,1.25fr) minmax(0,1fr);display:grid}.campo-ficha{flex-direction:column;gap:6px;min-width:0;padding:0 16px;display:flex}.campo-ficha+.campo-ficha{border-left:1px solid var(--cdr-border)}.campo-ficha:first-child{padding-left:0}.campo-rotulo{color:var(--cdr-accent-text);font-size:var(--cdr-fs-meta);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.campo-ficha b{font-size:var(--cdr-fs-valor);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:flex;overflow:hidden}.campo-ficha b .num.destaque{color:var(--cdr-red-text)}.campo-sub{color:var(--cdr-text-2);font-size:var(--cdr-fs-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selo-admin{border-radius:var(--cdr-r-pill);background:var(--cdr-accent-tint);width:fit-content;color:var(--cdr-accent-text-2);font-size:var(--cdr-fs-label);align-items:center;gap:5px;padding:3px 8px;font-weight:600;display:inline-flex}.tentativas-ficha{align-items:center;gap:4px;display:flex}.tentativas-ficha>span:not(.num){border-radius:var(--cdr-r-pill);background:var(--cdr-trilho);width:18px;height:7px}.tentativas-ficha>span.aceso{background:var(--cdr-amber)}.campo-ficha .tentativas-ficha .num{font-size:var(--cdr-fs-valor);margin-left:6px}.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:82px}.evento{grid-template-columns:60px 22px minmax(0,1fr) 140px 96px;align-items:start;gap:12px;padding-bottom:16px;display:grid}.evento .quando{color:var(--cdr-text-2);font-size:var(--cdr-fs-meta);white-space:nowrap;flex-direction:column;gap:1px;display:flex}.evento .quando b{color:var(--cdr-text);font-size:var(--cdr-fs-body);font-weight:500}.evento-quem{min-width:0;font-size:var(--cdr-fs-small);align-items:center;gap:8px;font-weight:500;display:flex}.evento-quem .iniciais{width:26px;height:26px;font-size:var(--cdr-fs-anel-sub);flex:none}.evento-quem>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.evento-origem{border-radius:var(--cdr-r-tile-xs);background:var(--cdr-secundario);height:26px;font-size:var(--cdr-fs-meta);white-space:nowrap;justify-self:start;align-items:center;gap:6px;padding:0 9px 0 7px;font-weight:600;display:inline-flex}.evento-origem.do-app{color:var(--cdr-green-text)}.devolucao-na-linha{flex-direction:column;gap:12px;display:flex}.devolucao-na-linha:not(:has(.eventos-devolucao)){display:none}.divisor-devolucao{color:var(--cdr-violet-text);font-size:var(--cdr-fs-meta);align-items:center;gap:12px;font-weight:600;display:flex}.divisor-devolucao:after{content:"";background:var(--cdr-violet-tint);flex:1;height:1px}.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}.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}.risco-ficha{flex-direction:column;display:flex}.risco-ficha .topo-ficha{flex-wrap:nowrap;align-items:center}.risco-ficha h2{align-items:center;gap:10px;display:flex}.valor-ficha{border-top:1px solid var(--cdr-divider);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.valor-ficha>span{font-size:var(--cdr-fs-body);flex-direction:column;gap:6px;display:flex}.valor-ficha .num{font-size:var(--cdr-fs-numero)}.prazo-corpo strong.tom-ok{color:var(--cdr-green-text)}.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<=1279px){.corpo-ficha{grid-template-columns:minmax(0,1fr)}.resumo-ficha{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 0}.campo-ficha:nth-child(3n+1){border-left:0;padding-left:0}}@media (width<=759px){.resumo-ficha{grid-template-columns:repeat(2,minmax(0,1fr))}.campo-ficha:nth-child(n){border-left:1px solid var(--cdr-border);padding-left:16px}.campo-ficha:nth-child(odd){border-left:0;padding-left:0}.topo-da-ficha>.faixa-parada{flex-wrap:wrap}.linha-do-tempo:before{left:80px}.evento{grid-template-columns:58px 22px minmax(0,1fr)}.evento-quem,.evento-origem{grid-column:3}.evento .quando{white-space:normal}.passo b{font-size:var(--cdr-fs-meta)}.passo .subtitulo{font-size:var(--cdr-fs-anel-sub)}}.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)}.filtros-lista{flex-wrap:wrap;gap:8px;padding-bottom:10px;display:flex}.busca-lista.campo-busca{width:300px;max-width:100%}.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<=759px){.acoes-lista{margin-left:0}}.kpis-pecas{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.16fr);gap:12px;display:grid}.kpi-pecas{transition:border-color var(--cdr-t-rapida), background var(--cdr-t-rapida);flex-direction:column;display:flex}.kpi-pecas:hover{border-color:var(--cdr-border-hover);background:var(--cdr-card-hover)}.kpi-pecas.tom-azul{--cor-texto:var(--cdr-accent-text);--fundo-icone:var(--cdr-accent-tint)}.kpi-pecas.tom-ambar{--fundo-icone:var(--cdr-amber-tint)}.kpi-pecas.tom-vermelho{--fundo-icone:var(--cdr-red-tint)}.kpi-pecas.destaque.tom-vermelho{border-color:var(--cdr-red-border);background:var(--cdr-red-tint)}.kpi-pecas.destaque.tom-ambar{border-color:var(--cdr-amber-border);background:var(--cdr-amber-tint)}.kpi-pecas-topo{min-width:0;font-size:var(--cdr-fs-small);white-space:nowrap;align-items:center;gap:10px;font-weight:600;display:flex}.kpi-pecas-icone{border-radius:var(--cdr-r-tile-sm);background:var(--fundo-icone,var(--cdr-accent-tint));width:34px;height:34px;color:var(--cor-texto,var(--cdr-accent-text));flex:none;justify-content:center;align-items:center;display:flex}.kpi-pecas-numero{font-size:var(--cdr-fs-numero-cartao);margin:14px 0 10px;line-height:1}.kpi-pecas:hover .kpi-pecas-numero{text-underline-offset:9px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.kpi-pecas-sub{min-height:34px;font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);flex-direction:column;gap:2px;display:flex}.kpi-pecas-sub b{font-weight:600}.barra-filtros-pecas{z-index:5;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.botao-lista{min-width:0;position:relative}.botao-filtro{height:var(--cdr-h-control);border-radius:var(--cdr-r-pill)}.botao-filtro .icone-filtro{color:var(--cdr-accent-text)}.botao-filtro .num{font-size:var(--cdr-fs-grande)}.botao-filtro.ligado{background:var(--cdr-accent);box-shadow:none;color:var(--cdr-text-forte);font-weight:600}.botao-filtro.ligado .icone-filtro{color:var(--cdr-text-forte)}.lista-filtro{flex-direction:column;gap:6px;width:max-content;min-width:100%;max-width:380px;padding:6px;display:flex;left:0}.opcoes-filtro{gap:2px;max-height:420px;display:grid;overflow-y:auto}.opcoes-filtro button{height:40px;min-height:40px;font-size:var(--cdr-fs-body);justify-content:flex-start;gap:10px;padding:0 12px;font-weight:500}.opcoes-filtro button:hover{background:var(--cdr-fill-4)}.opcoes-filtro button[aria-selected=true]{background:var(--cdr-accent-tint);color:var(--cdr-accent-text-2);font-weight:600}.opcao-titulo{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.opcoes-filtro .num{font-size:var(--cdr-fs-grande);margin-left:16px}.busca-filtro.campo-busca{width:100%;height:36px}.vazio-filtro{color:var(--cdr-text-2);font-size:var(--cdr-fs-small);padding:10px 12px}.aviso-periodo{color:var(--cdr-amber-text);font-size:var(--cdr-fs-small);align-items:center;gap:8px;display:inline-flex}.resumo-recorte{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.resumo-recorte .kpi-pecas-icone{border-radius:var(--cdr-r-control);width:44px;height:44px}.resumo-recorte>.num{font-size:var(--cdr-fs-numero-cartao);line-height:1}.rotulo-recorte{font-size:var(--cdr-fs-body);font-weight:600}.pilula-dono{height:var(--cdr-h-chip);border-radius:var(--cdr-r-pill);font-size:var(--cdr-fs-small);align-items:center;gap:8px;padding:0 12px;font-weight:600;display:inline-flex}.pilula-dono.dono-cdr{--cor:var(--cdr-accent);border:1px solid var(--cdr-accent-border);background:var(--cdr-accent-tint);color:var(--cdr-accent-text)}.pilula-dono.dono-entregador{--cor:var(--cdr-green);border:1px solid var(--cdr-green-border);background:var(--cdr-green-tint);color:var(--cdr-green-text)}.pilula-dono.dono-total{--cor:var(--cdr-violet);border:1px solid var(--cdr-violet-tint);background:var(--cdr-violet-tint);color:var(--cdr-violet-text)}@media (width<=1279px){.kpis-pecas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=759px){.kpis-pecas{grid-template-columns:minmax(0,1fr)}}.etapas-pecas{flex-direction:column;gap:12px;display:flex}.etapas-pecas>h2,.tentativas-pecas h2{margin:0}.roscas{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rosca-e-legenda{align-items:center;gap:26px;min-width:0;padding-right:28px;display:flex}.rosca-e-legenda.etapas-do-dono{border-left:1px solid var(--cdr-divider);padding:0 0 0 28px}.rosca{flex:none;width:176px;height:176px;position:relative}.rosca svg{display:block;transform:rotate(-90deg)}.rosca-trilho,.rosca-fatia{fill:none;stroke-width:22px}.rosca-trilho{stroke:var(--cdr-fill-3)}.rosca-fatia{stroke:var(--cor);cursor:pointer;transition:opacity var(--cdr-t-rapida)}.rosca-fatia:hover{opacity:.8}.rosca-meio{pointer-events:none;color:var(--cdr-text-2);font-size:var(--cdr-fs-meta);flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}.rosca-meio .num{color:var(--cdr-text);font-size:var(--cdr-fs-numero-grupo);line-height:1}.legenda-rosca{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.legenda-titulo{color:var(--cdr-accent-text);font-size:var(--cdr-fs-meta);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;padding:0 10px 4px;font-weight:600;display:flex}.ponto-cor{border-radius:var(--cdr-r-pill);background:var(--cor);flex:none;width:9px;height:9px}.dono{border-radius:var(--cdr-r-nav-item);min-width:0;box-shadow:var(--cdr-anel);align-items:center;gap:8px;padding:0 12px 0 0;display:flex}.dono[aria-current]{background:var(--cdr-accent-tint);box-shadow:inset 0 0 0 1px var(--cdr-accent-foco)}.dono-topo{min-width:0;height:42px;min-height:42px;box-shadow:none;font-size:var(--cdr-fs-body);background:0 0;flex:auto;justify-content:flex-start;gap:10px;padding:0 4px 0 12px;font-weight:600}.dono-titulo{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.seta-dono{color:var(--cdr-text-2);flex:none}.numero-dono{font-size:var(--cdr-fs-numero-bloco)}.tile-etapa{border-radius:var(--cdr-r-nav-item);min-width:0;font-size:var(--cdr-fs-body);transition:background var(--cdr-t-rapida);align-items:center;gap:10px;padding:7px 10px;font-weight:500;display:flex}.tile-etapa:hover{background:var(--cdr-fill-2)}.tile-etapa>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tile-etapa .num{font-size:var(--cdr-fs-anel)}.resumos-pecas{gap:var(--cdr-gap-section);grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);display:grid}.tentativas-pecas,.motivos-pecas{flex-direction:column;gap:14px;display:flex}.topo-bloco{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cartoes-tentativas{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cartao-contorno{border:1px solid var(--cor);border-radius:var(--cdr-r-item);background:var(--cdr-fill-1);min-width:0;transition:background var(--cdr-t-rapida);flex-direction:column;gap:10px;padding:14px;display:flex}.cartao-contorno.tom-azul{background:var(--cdr-accent-tint)}.cartao-contorno.tom-ambar{background:var(--cdr-amber-tint)}.cartao-contorno.tom-vermelho{background:var(--cdr-red-tint)}.cartao-contorno:hover{background:var(--cdr-fill-4)}.cartao-contorno>span{font-size:var(--cdr-fs-small);align-items:center;gap:6px;font-weight:600;display:flex}.cartao-contorno .num{font-size:var(--cdr-fs-numero-grupo);line-height:1}.grade-barras{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 28px;display:grid}.barra-pecas{border-radius:var(--cdr-r-nav-item);transition:background var(--cdr-t-rapida);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:6px 10px;display:grid}a.barra-pecas:hover{background:var(--cdr-fill-2)}.barra-rotulo{font-size:var(--cdr-fs-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.barra-pecas .num{font-size:var(--cdr-fs-numero-bloco)}.barra-trilho{border-radius:var(--cdr-r-pill);background:linear-gradient(90deg, var(--cor) var(--parte), var(--cdr-fill-4) var(--parte));grid-column:1/-1;height:5px}@media (width<=1279px){.roscas,.resumos-pecas{grid-template-columns:minmax(0,1fr)}.rosca-e-legenda.etapas-do-dono{border-top:1px solid var(--cdr-divider);border-left:0;padding:18px 0 0}}@media (width<=759px){.cartoes-tentativas,.grade-barras{grid-template-columns:minmax(0,1fr)}.rosca-e-legenda{flex-direction:column;align-items:stretch;padding:0}.rosca{align-self:center}}.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)}.campo-busca.escolha-grade-busca{width:100%;margin-bottom:6px}.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)}.heroi-marinho.heroi-plano{flex-direction:column;justify-content:space-between;gap:20px;min-width:0;padding:22px 24px;display:flex}.heroi-conta{align-items:flex-end;gap:11px;display:flex}.heroi-parcela,.heroi-faltam-plano{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.heroi-rotulo{font-size:var(--cdr-fs-small);color:var(--cdr-marinho-text);font-weight:600}.heroi-parcela.baixadas .heroi-rotulo{color:var(--cdr-heroi-baixadas)}.heroi-parcela .num{font-size:var(--cdr-fs-numero-heroi-3);color:var(--cdr-text-forte);line-height:1}.heroi-sinal{font-size:var(--cdr-fs-big-number);color:var(--cdr-marinho-text);line-height:44px}.heroi-faltam-plano .heroi-rotulo{color:var(--cdr-text-forte);font-weight:700}.heroi-faltam-plano .num{font-size:var(--cdr-fs-destaque);color:var(--cdr-text-forte);line-height:.86}.heroi-anel{border-radius:var(--cdr-r-pill);background:conic-gradient(var(--cdr-green-text) 0 var(--pct), var(--cdr-heroi-barra) 0);flex:none;justify-content:center;align-items:center;width:80px;height:80px;margin-left:auto;display:flex}.heroi-anel>span{border-radius:var(--cdr-r-pill);background:var(--cdr-marinho);width:64px;height:64px;font-size:var(--cdr-fs-anel-sub);color:var(--cdr-marinho-text);flex-direction:column;justify-content:center;align-items:center;display:flex}.heroi-anel b{font-size:var(--cdr-fs-anel);color:var(--cdr-text-forte);line-height:1}.heroi-leituras{flex-direction:column;gap:8px;display:flex}.heroi-leituras .rotulo-coluna{color:var(--cdr-marinho-text)}.heroi-leituras-grade{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:5px;display:grid}.heroi-leitura{border-radius:var(--cdr-r-tile-sm);background:var(--cdr-fill-4);flex-direction:column;gap:6px;min-width:0;padding:12px 9px 11px;display:flex}.heroi-leitura-hora{font-family:var(--cdr-font-mono-web);font-size:var(--cdr-fs-selo);color:var(--cdr-marinho-text);line-height:1}.heroi-leitura>b{font-size:var(--cdr-fs-numero-sub);line-height:1.1}.heroi-leitura-baixou{font-size:var(--cdr-fs-meta);color:var(--cdr-heroi-baixadas)}.heroi-leitura.ultima{background:var(--cdr-text-forte);color:var(--cdr-marinho)}.heroi-leitura.ultima :is(.heroi-leitura-hora,.heroi-leitura-baixou){color:var(--cdr-marinho)}.heroi-faltam-plano.grande{gap:8px}.heroi-faltam-plano.grande .heroi-rotulo{color:var(--cdr-marinho-text);font-weight:600}.heroi-faltam-plano.grande .heroi-rotulo.fino{font-weight:400}.heroi-faltam-plano.grande .num{line-height:.9}.heroi-so-d0{background:var(--cdr-fill-6);height:36px;min-height:36px;box-shadow:var(--cdr-anel-forte);color:var(--cdr-text-forte);font-size:var(--cdr-fs-small);align-self:flex-start;gap:7px;padding:0 14px}@media (width<=759px){.heroi-conta{flex-wrap:wrap}.heroi-parcela .num,.heroi-faltam-plano .num{font-size:var(--cdr-fs-numero-cartao)}.heroi-leituras-grade{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row}}.grupos-plano{flex-direction:column;gap:12px;min-width:0;padding:18px 20px 20px;display:flex}.grupos-plano>h2{margin:0}.grupos-grade{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.grupos-grade.varios{grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,.95fr)}.grupos-grade.varios .com-partes{grid-row:span 2}.grupo-plano{border-radius:var(--cdr-r-block);background:var(--cdr-card-2);flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:12px 14px;display:flex}.grupo-plano.com-partes{justify-content:space-between}.grupo-plano-topo.clicavel,.grupo-plano-topo{width:100%;font-size:var(--cdr-fs-grande);align-items:center;gap:10px;font-weight:600;display:flex}.grupo-plano-topo>span:nth-child(2){flex:1;min-width:0}.grupo-plano-topo b{font-size:var(--cdr-fs-numero-fin);line-height:1}.grupo-icone{border-radius:var(--cdr-r-chip);background:var(--cdr-fill-5);width:34px;height:34px;color:var(--cor-texto);flex:none;justify-content:center;align-items:center;display:flex}.grupo-icone.tom-azul{background:var(--cdr-accent-tint)}.grupo-icone.tom-ambar{background:var(--cdr-amber-tint)}.grupo-icone.tom-violeta{background:var(--cdr-violet-tint)}.grupo-plano.zerado .grupo-icone{background:var(--cdr-secundario);color:var(--cdr-text-detalhe)}.grupo-partes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.grupo-parte.clicavel,.grupo-parte{border-radius:var(--cdr-r-tile-sm);background:var(--cdr-fill-4);font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);flex-direction:column;align-items:flex-start;gap:3px;padding:9px 11px;line-height:1.3;display:flex}.grupo-parte b{font-size:var(--cdr-fs-numero-sub);color:var(--cdr-text);line-height:1.1}.grupo-parte.tom-azul{background:var(--cdr-accent-tint);color:var(--cdr-accent-text-2)}.grupo-parte.tom-azul b{color:var(--cdr-accent-text)}.grupo-parte.tom-vermelho{background:var(--cdr-red-tint);color:var(--cdr-red-text)}.grupo-parte.tom-vermelho b{color:var(--cdr-red-text)}@media (width<=759px){.grupos-grade,.grupos-grade.varios{grid-template-columns:minmax(0,1fr)}.grupos-grade.varios .com-partes{grid-row:auto}}.barra-robo{border-radius:var(--cdr-r-sub);background:linear-gradient(90deg, var(--cdr-accent-tint), var(--cdr-card) 48%);border:1px solid var(--cdr-accent-border);flex-wrap:wrap;align-items:center;gap:14px;padding:10px 12px 10px 10px;display:flex}.barra-robo-icone{box-shadow:var(--cdr-sombra-ia);color:var(--cdr-text-forte)}.barra-robo-texto{font-size:var(--cdr-fs-body);white-space:nowrap;font-weight:600}.barra-robo-texto .subtitulo{font-size:var(--cdr-fs-body);font-weight:500}.barra-robo-linha{align-items:flex-start;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.barra-robo-linha li{flex-direction:column;align-items:center;gap:5px;width:48px;display:flex;position:relative}.barra-robo-linha li+li:before{content:"";border-radius:var(--cdr-r-pill);background:var(--cdr-green-border);width:32px;height:2px;position:absolute;top:4px;right:calc(50% + 8px)}.barra-robo-ponto{border-radius:var(--cdr-r-pill);background:var(--cdr-green);width:10px;height:10px}.barra-robo-hora{font-family:var(--cdr-font-mono-web);font-size:var(--cdr-fs-selo);color:var(--cdr-text-2);line-height:1}.barra-robo-linha .ultima .barra-robo-ponto{outline:3px solid var(--cdr-green-tint)}.barra-robo-linha .ultima .barra-robo-hora{color:var(--cdr-green-text)}.barra-robo-estado{font-size:var(--cdr-fs-tile);white-space:nowrap;border-radius:var(--cdr-r-pill);background:var(--cdr-fill-4);align-items:center;gap:7px;height:26px;padding:0 11px;font-weight:600;display:inline-flex}.barra-robo-estado.estado-ok{background:var(--cdr-green-tint);color:var(--cdr-green-text)}.barra-robo-estado.estado-atencao{background:var(--cdr-amber-tint);color:var(--cdr-amber-text)}.barra-robo-estado.estado-falha{background:var(--cdr-red-tint);color:var(--cdr-red-text)}.botao-secundario.barra-robo-ver{height:34px;font-size:var(--cdr-fs-small);gap:6px;padding:0 13px;text-decoration:none}@media (width<=1100px){.barra-robo-linha{order:5;width:100%;margin-left:0;overflow:hidden}}.filtros-plano{z-index:20;flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}.filtros-plano .escolha-grade-botao{border-radius:var(--cdr-r-pill);padding:0 16px;font-weight:500}.filtros-plano .escolha-grade-botao.ativo{font-weight:600}.botao-semana{background:var(--cdr-card-2);box-shadow:var(--cdr-anel-campo);font-weight:500}.botao-semana[aria-pressed=true]{background:var(--cdr-text);box-shadow:none;color:var(--cdr-on-primary);font-weight:600}.dias-plano{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.cartao-dia{border-radius:var(--cdr-r-sub);background:var(--cdr-card);min-width:0;height:auto;box-shadow:var(--cdr-anel);color:var(--cdr-text);text-align:left;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:9px;padding:12px 14px 13px;display:flex}.cartao-dia:hover{background:var(--cdr-card-hover)}.cartao-dia-topo{min-height:20px;font-size:var(--cdr-fs-body);justify-content:space-between;align-items:center;gap:6px;display:flex}.cartao-dia-topo b{font-weight:700}.cartao-dia-data{font-size:var(--cdr-fs-tile);white-space:nowrap;color:var(--cdr-text-2);font-weight:500}.cartao-dia>.num{font-size:var(--cdr-fs-numero-fin);line-height:1}.cartao-dia[aria-pressed=true]{background:var(--cdr-accent-tint);box-shadow:var(--cdr-anel-azul)}.cartao-dia[aria-pressed=true] .cartao-dia-data{color:var(--cdr-accent-text-2)}.cartao-dia.hoje{box-shadow:var(--cdr-anel-escolhido)}.cartao-dia.hoje .cartao-dia-data{border-radius:var(--cdr-r-pill);background:var(--cdr-accent-tint);height:20px;font-size:var(--cdr-fs-selo);color:var(--cdr-accent-text);align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.cartao-dia.hoje[aria-pressed=true]{background:var(--cdr-marinho);box-shadow:var(--cdr-sombra-hero)}.cartao-dia.hoje[aria-pressed=true] .cartao-dia-data{background:var(--cdr-text-forte);color:var(--cdr-marinho)}@media (width<=1100px){.dias-plano{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=599px){.dias-plano{gap:6px}.cartao-dia{border-radius:var(--cdr-r-block);gap:6px;padding:9px 8px 10px}.cartao-dia-topo{flex-wrap:wrap;gap:2px}.cartao-dia>.num{font-size:var(--cdr-fs-numero-sub)}}.grade-plano{gap:var(--cdr-gap-section);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:stretch;display:grid}.grade-plano.varios{grid-template-columns:270px minmax(0,1fr)}@media (width<=1100px){.grade-plano,.grade-plano.varios{grid-template-columns:minmax(0,1fr)}}.linha-trabalho.cabeca,.linha-cidade-plano.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}.cartao.lista-trabalho{z-index:10;flex-direction:column;gap:14px;display:flex;position:relative}.lista-trabalho-topo,.topo-bloco-plano{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}.abas-plano button{gap:7px;height:34px;min-height:34px;padding:0 14px;font-weight:600}.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:6px 10px;display:grid}.linha-responsavel{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 70px 100px minmax(0,1.25fr) 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;align-items:end;padding:0 10px 8px}.linha-trabalho>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.linha-trabalho>.duas-linhas{white-space:normal;line-height:1.3}.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 .pilula-num{text-align:center;border-radius:var(--cdr-r-pill);min-width:34px;line-height:26px;font-size:var(--cdr-fs-grande);color:var(--cor-texto);background:var(--cdr-fill-4);justify-self:end;padding:0 10px}.pilula-num.tom-azul{background:var(--cdr-accent-tint);color:var(--cdr-accent-text)}.pilula-num.tom-base{background:var(--cdr-secundario-forte);box-shadow:var(--cdr-anel-forte);color:var(--cdr-text)}.pilula-num.tom-verde{background:var(--cdr-green-tint)}.linha-trabalho .pilula-num.zero{color:var(--cdr-text-detalhe);background:0 0}.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,.linha-cidade-plano .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:0;min-width:0;display:flex}.bloco-plano .topo-bloco-plano{min-height:36px;padding-bottom:14px}.linha-cidade-plano{border-top:1px solid var(--cdr-divider);border-radius:var(--cdr-r-control);width:100%;height:auto;min-height:0;box-shadow:none;font-size:var(--cdr-fs-body);text-align:right;background:0 0;grid-template-columns:minmax(200px,1.5fr) minmax(0,1fr) 150px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 96px;align-items:center;gap:14px;padding:7px 10px;font-weight:400;display:grid}.linha-cidade-plano.cabeca{white-space:normal;border-top:0;align-items:end;padding:0 10px 8px;line-height:1.3}.linha-cidade-plano.cabeca>span{color:var(--cor-texto,var(--cdr-accent-text))}.linha-cidade-plano.cabeca .ponto-tom{vertical-align:1px;width:7px;height:7px;margin-right:6px}.linha-cidade-plano>:first-child{text-align:left}button.linha-cidade-plano:hover{background:var(--cdr-fill-2)}.linha-cidade-plano[aria-pressed=true]{background:var(--cdr-accent-tint);box-shadow:var(--cdr-anel-escolhido)}.linha-cidade-nome{align-items:center;gap:10px;min-width:0;display:flex}.linha-cidade-nome b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pino-cidade{background:var(--cdr-secundario);color:var(--cdr-accent-text);display:flex}[aria-pressed=true] .pino-cidade{background:var(--cdr-accent);color:var(--cdr-text-forte)}.texto-tom-cidade{font-size:var(--cdr-fs-valor);color:var(--cor-texto)}.texto-tom-cidade.zero{color:var(--cdr-text-detalhe);font-weight:500}.linha-cidade-plano>b{font-size:var(--cdr-fs-anel)}@media (width<=899px){.linha-cidade-plano{grid-template-columns:minmax(0,1fr) 64px;gap:10px}}.vencidas-plano{flex-direction:column;gap:14px;display:flex}.vencidas-topo{align-items:center;gap:12px;display:flex}.grupo-icone.vencidas-icone{background:var(--cdr-red-tint);color:var(--cdr-red-text)}.vencidas-topo .num{font-size:var(--cdr-fs-big-number);color:var(--cdr-red-text);line-height:1}.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.clicavel,.ladrilho{border-radius:var(--cdr-r-block);background:var(--cdr-card-2);flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:12px 14px;display:flex}button.ladrilho:hover{background:var(--cdr-card-2-hover)}.ladrilho-rotulo{min-height:34px;font-size:var(--cdr-fs-small);align-items:baseline;gap:7px;font-weight:600;line-height:1.3;display:flex}.ladrilho .num{font-size:var(--cdr-fs-numero-grupo);line-height:1}@media (width<=1100px){.vencidas-grade{grid-template-columns:minmax(0,1fr)}.vencidas-divisoria{display:none}}.alertas-robo,.ultima-importacao,.detalhes-robo{font-size:var(--cdr-fs-small);flex-direction:column;gap:8px;display:flex}.alerta-robo-linha{align-items:flex-start;gap:12px;display:flex}.alerta-robo-linha>span:nth-child(2){flex-direction:column;flex:1;gap:2px;min-width:0;line-height:1.45;display:flex}.icone-alerta,.icone-arquivo{border-radius:var(--cdr-r-nav-item);background:var(--cdr-amber-tint);width:36px;height:36px;color:var(--cdr-amber-text);flex:none;justify-content:center;align-items:center;display:flex}.icone-arquivo{background:var(--cdr-green-tint);color:var(--cdr-green-text)}.alerta-robo-linha.resolvido .icone-alerta{background:var(--cdr-secundario);color:var(--cdr-text-2)}.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)}.conferencias{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(--cdr-green-text);flex:none;justify-content:center;align-items:center;display:flex}.conferencias li.tom-ambar .icone-conferencia{background:var(--cdr-amber-tint);color:var(--cdr-amber-text)}.linha-robo{flex-direction:column;gap:8px;display:flex}.marcos-robo{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));margin:0;padding:0;list-style:none;display:grid}.marco-robo{border-radius:var(--cdr-r-kpi);flex-direction:column;align-items:center;padding:10px 4px 12px;display:flex;position:relative}.marco-robo:before{content:"";background:var(--cdr-green-border);height:3px;position:absolute;top:66px;left:0;right:0}.marco-robo:first-child:before{left:50%}.marco-robo.ultimo:before{right:50%}.marco-robo.ultimo{background:var(--cdr-accent-tint);box-shadow:inset 0 0 0 1px var(--cdr-accent-border)}.marco-extrator{align-items:center;height:22px;display:flex}.marco-extrator span{border-radius:var(--cdr-r-pill);background:var(--cdr-accent-tint);height:21px;color:var(--cdr-accent-text);font-size:var(--cdr-fs-label);align-items:center;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.marco-hora{font-size:var(--cdr-fs-numero-sub);margin-top:4px;line-height:24px}.marco-ponto{border-radius:var(--cdr-r-pill);background:var(--cdr-green);width:24px;height:24px;color:var(--cdr-on-green);justify-content:center;align-items:center;margin-top:6px;display:flex;position:relative}.marco-ponto.tom-ambar{background:var(--cdr-amber);color:var(--cdr-on-amber)}.marco-ponto.tom-vermelho{background:var(--cdr-red);color:var(--cdr-text-forte)}.marco-robo.ultimo .marco-ponto{box-shadow:0 0 0 5px var(--cdr-green-tint)}.marco-abertas{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);flex-direction:column;align-items:center;margin-top:12px;display:flex}.marco-abertas b{font-size:var(--cdr-fs-numero-sub);color:var(--cdr-text)}.marco-baixadas{border-radius:var(--cdr-r-pill);background:var(--cdr-green-tint);height:26px;color:var(--cdr-green-text);font-size:var(--cdr-fs-meta);white-space:nowrap;align-items:center;gap:5px;margin-top:8px;padding:0 10px;font-weight:600;display:inline-flex}.marco-texto{font-size:var(--cdr-fs-meta);margin-top:12px;font-weight:600}.marco-texto.tom-verde{color:var(--cdr-text-2)}.marco-texto.tom-ambar{color:var(--cdr-amber-text)}.marco-texto.tom-vermelho{color:var(--cdr-red-text)}.tela-robo{flex-direction:column;gap:16px;display:flex}.tela-robo .indicadores{margin-bottom:0}.topo-robo{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.topo-robo h2{margin:0}.faixa-robo-topo{border-radius:var(--cdr-r-kpi);background:linear-gradient(90deg, var(--cdr-accent-tint), transparent 58%), var(--cdr-card);box-shadow:inset 0 0 0 1px var(--cdr-accent-border);flex-wrap:wrap;align-items:center;gap:16px;padding:14px 16px 14px 14px;display:flex}.faixa-robo-icone{border-radius:var(--cdr-r-control);background:var(--cdr-accent);width:52px;height:52px;color:var(--cdr-text-forte);box-shadow:var(--cdr-sombra-primario);flex:none;justify-content:center;align-items:center;display:flex}.faixa-robo-titulo{min-width:0;font-size:var(--cdr-fs-body);color:var(--cdr-marinho-text);flex-direction:column;flex:300px;gap:3px;display:flex}.faixa-robo-titulo>b{font-size:var(--cdr-fs-card-title);letter-spacing:var(--cdr-ls-num);color:var(--cdr-text);align-items:center;gap:10px;display:flex}.faixa-robo-titulo span b{color:var(--cdr-text-forte)}.faixa-robo-titulo .tom-verde{animation:2s infinite cdr-pulso}.chip-robo{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-4);max-width:100%;min-height:36px;font-size:var(--cdr-fs-small);align-items:center;gap:8px;padding:6px 13px;display:inline-flex}.chip-robo svg{color:var(--cdr-accent-text);flex:none}.faixa-robo-topo .botao-azul{border-radius:var(--cdr-r-pill);background:var(--cdr-accent);height:44px;color:var(--cdr-text-forte);box-shadow:var(--cdr-sombra-primario);gap:9px;padding:0 18px;font-weight:600}.area-subir{border:1.5px dashed var(--cdr-arrastar-borda);border-radius:var(--cdr-r-kpi);background:var(--cdr-arrastar-fundo);flex-wrap:wrap;align-items:center;gap:16px;padding:16px 18px;animation:.2s ease-out cdr-sobe;display:flex}.icone-subir{border-radius:var(--cdr-r-control);background:var(--cdr-accent-tint);width:46px;height:46px;color:var(--cdr-accent-text);flex:none;justify-content:center;align-items:center;display:flex}.area-subir-texto{font-size:var(--cdr-fs-grande);flex-direction:column;flex:220px;gap:2px;display:flex}.cartoes-robo .indicador-sub .subtitulo{font-weight:400}.cartoes-robo .indicador-sub{overflow-wrap:anywhere;min-width:0}.filtros-robo{z-index:30;flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}.chips-robo-filtro button{gap:9px;padding:0 8px 0 15px}.contagem-planilha{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-5);min-width:24px;height:24px;font-size:var(--cdr-fs-meta);justify-content:center;align-items:center;padding:0 7px;display:inline-flex}.chips-robo-filtro button[aria-pressed=true] .contagem-planilha{background:var(--cdr-fill-1)}.leituras-robo{flex-direction:column;gap:8px;display:flex}.hora-robo{font-weight:600}.planilha-robo{white-space:nowrap;align-items:center;gap:10px;display:flex}.icone-planilha{border-radius:var(--cdr-r-tile-xs);background:var(--cdr-card-3);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.icone-planilha.extrator{background:var(--cdr-accent-tint);color:var(--cdr-accent-text)}.leituras-robo .tom-azul{color:var(--cdr-accent-text)}.leituras-robo .tom-verde{color:var(--cdr-green-text)}@media (prefers-reduced-motion:reduce){.area-subir,.faixa-robo-titulo .tom-verde{animation:none}}.unidades-cartoes{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-block:16px;display:grid}.cartao-unidade{border-radius:var(--cdr-r-kpi);gap:14px;padding:16px 18px;display:grid}.cartao-unidade.ativa{border-color:var(--cdr-accent-border);background:var(--cdr-accent-tint)}.cartao-unidade-topo{align-items:center;gap:10px;min-width:0;display:flex}.cartao-unidade-topo strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--cdr-fs-card-title);flex:1;overflow:hidden}.cartao-unidade-numeros{height:auto;min-height:0;box-shadow:none;text-align:left;background:0 0;border:0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:18px;padding:0;font-weight:400;display:flex}.numero-unidade{font-size:var(--cdr-fs-small);color:var(--cdr-text-2);flex:none;align-items:baseline;gap:6px;display:flex}.numero-unidade b{font-family:var(--cdr-font-num);font-size:var(--cdr-fs-kpi);letter-spacing:-.04em;color:var(--cdr-text);font-weight:600}.ponto-unidade{border-left:1px solid var(--cdr-divider);align-items:center;gap:10px;padding-left:18px;display:flex}.ponto-unidade .anel{width:32px;height:32px}.ponto-unidade>span{display:grid}.ponto-unidade b{font-family:var(--cdr-font-num);font-size:var(--cdr-fs-grande);color:var(--cdr-green-text);font-weight:600}.ponto-unidade small{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2)}.filtros-pessoas{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:12px;display:flex}.conta-chip{border-radius:var(--cdr-r-pill);background:var(--cdr-fill-4);min-width:22px;height:22px;font-size:var(--cdr-fs-meta);place-items:center;margin-left:6px;padding:0 6px;display:inline-grid}.chips button[aria-pressed=true] .conta-chip{background:var(--cdr-on-primary);color:var(--cdr-text)}.pessoa-celula{align-items:center;gap:12px;min-width:0;display:flex}.pessoa-celula>span,.unidade-celula{min-width:0;display:grid}.pessoa-celula strong{font-size:var(--cdr-fs-body);font-weight:600}.pessoa-celula small{font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);overflow-wrap:anywhere}.selo.com-ponto:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:6px}.jornada-link{height:auto;min-height:0;box-shadow:none;font-size:var(--cdr-fs-meta);color:var(--cdr-text-2);text-align:left;-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;justify-content:flex-start;padding:0;font-weight:400}.situacao-pessoa{font-size:var(--cdr-fs-small);color:var(--cdr-text-2);align-items:center;gap:8px;display:inline-flex}.situacao-pessoa:before{content:"";background:var(--cdr-ponto-neutro);border-radius:50%;width:7px;height:7px}.situacao-pessoa.ativa{color:var(--cdr-green-text)}.situacao-pessoa.ativa:before{background:var(--cdr-green)}.tabela-pessoas td.acoes{width:1%}.paginacao-conta{margin-right:auto}.risco-extravio{flex-direction:column;gap:16px;display:flex}.risco-topo{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.risco-topo h2{margin:0}.risco-topo .subtitulo{color:var(--cdr-text-2);font-size:var(--cdr-fs-small);margin-top:3px}.risco-regras{color:var(--cdr-text-2);font-size:var(--cdr-fs-small);text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.risco-grade{grid-template-columns:minmax(0,.8fr) minmax(0,.95fr) minmax(0,1.6fr);gap:12px;display:grid}.risco-destaque{border-radius:var(--cdr-r-kpi);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;padding:18px 20px;display:flex}.risco-destaque.atencao{background:var(--cdr-amber-degrade-risco);box-shadow:inset 0 0 0 1px var(--cdr-amber-border)}.risco-destaque.risco{background:var(--cdr-red-degrade-risco);box-shadow:inset 0 0 0 1px var(--cdr-red-border-forte)}.risco-destaque-titulo{font-size:var(--cdr-fs-small);font-weight:600}.atencao .risco-destaque-titulo{color:var(--cdr-amber-text)}.risco .risco-destaque-titulo{color:var(--cdr-red-text)}.risco-destaque-numero{font-size:var(--cdr-fs-destaque-2);line-height:1}.risco-destaque-valor{font-size:var(--cdr-fs-body)}.atencao .risco-destaque-valor{color:var(--cdr-amber-text-claro)}.risco .risco-destaque-valor{color:var(--cdr-red-text-claro)}.risco-onde{border-radius:var(--cdr-r-kpi);background:var(--cdr-card-2);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.risco-onde-titulo{color:var(--cdr-accent-text);font-size:var(--cdr-fs-meta);letter-spacing:.06em;text-transform:uppercase;padding-bottom:4px;font-weight:600}.linha-barra.linha-risco{font-size:var(--cdr-fs-small);grid-template-columns:minmax(0,1.7fr) minmax(0,.8fr) 36px 78px;gap:10px;padding:6px 8px}.linha-risco strong{min-width:0}.risco-onde-valor{color:var(--cdr-text-2);font-size:var(--cdr-fs-tile);text-align:right;white-space:nowrap}@media (width<=1099px){.risco-grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.risco-onde{grid-column:1/-1}}@media (width<=599px){.risco-topo{flex-direction:column;align-items:flex-start}.risco-grade{grid-template-columns:minmax(0,1fr)}.linha-barra.linha-risco{grid-template-columns:minmax(0,1fr) 48px 36px 72px}}.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)}}
