@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--jcs-laranja:#ea580c;--jcs-laranja-claro:#f97316;--jcs-laranja-escuro:#c2410c;--jcs-laranja-suave:#fff4ed;--jcs-laranja-suave-2:#ffe8d9;--jcs-laranja-borda:#fbd5bb;--jcs-gradiente:linear-gradient(140deg, #fb8f24 0%, #f26b12 52%, #e8510a 100%);--jcs-gradiente-hover:linear-gradient(140deg, #fc9b3a 0%, #f47a25 52%, #ec5d17 100%);--jcs-sombra-laranja:0 4px 12px -2px #ea580c59;--jcs-grafite:#1d1d1f;--jcs-solido:#2a2a2e;--jcs-grafico:#6b6b72;--jcs-grafico-parcial:#d6d7dc;--jcs-rotulo:#7a7a82;--jcs-lateral:#ebecef;--jcs-lateral-escuro:#e4e5e9;--jcs-lateral-texto:#6b6b72;--jcs-lateral-borda:#e2e3e7;--jcs-tinta:#1d1d1f;--jcs-tinta-2:#6b6b72;--jcs-tinta-3:#9c9ca3;--jcs-fundo:#f3f4f6;--jcs-superficie:#fbfbfc;--jcs-superficie-2:#f2f3f5;--jcs-elevada:#fff;--jcs-linha:#e2e3e7;--jcs-linha-suave:#e9eaee;--jcs-linha-hover:#f5f6f8;--jcs-cabecalho-tabela:#fbfbfc;--jcs-hover:#0000000a;--jcs-selecao:#0000000f;--jcs-sucesso:#2e8b4f;--jcs-sucesso-suave:#ecf7f0;--jcs-sucesso-borda:#bfe3cc;--jcs-atencao:#b26b0e;--jcs-atencao-suave:#fdf6ea;--jcs-atencao-borda:#f3dcb4;--jcs-erro:#c9363f;--jcs-erro-suave:#fdf1f2;--jcs-erro-suave-2:#fbe2e4;--jcs-erro-borda:#f4c9cd;--jcs-info:#5b5fc7;--jcs-info-suave:#f0f0fb;--jcs-info-borda:#d3d4f3;--jcs-neutro-suave:#f2f3f5;--jcs-integracao:#2d6fd8;--jcs-r-1:6px;--jcs-r-2:8px;--jcs-r-3:12px;--jcs-e-1:4px;--jcs-e-2:8px;--jcs-e-3:12px;--jcs-e-4:16px;--jcs-e-5:20px;--jcs-e-6:24px;--jcs-e-7:32px;--jcs-sombra-1:none;--jcs-sombra-2:0 1px 3px #1018280f, 0 1px 2px #1018280a;--jcs-sombra-3:0 8px 24px #10182814, 0 1px 2px #1018280a;--jcs-filtro-mapa:none;--jcs-altura-controle:32px;--jcs-transicao:.16s cubic-bezier(.4, 0, .2, 1);--jcs-trilho:76px;--jcs-topo:52px}:root[data-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--jcs-laranja:#f97316;--jcs-laranja-claro:#fb923c;--jcs-laranja-escuro:#fdba74;--jcs-laranja-suave:#f973161f;--jcs-laranja-suave-2:#f9731633;--jcs-laranja-borda:#f973165c;--jcs-sombra-laranja:0 4px 14px -2px #f9731652;--jcs-grafite:#e7e9ed;--jcs-solido:#2a313c;--jcs-grafico:#9ba3b1;--jcs-grafico-parcial:#2a313c;--jcs-rotulo:#8b93a3;--jcs-lateral:#0b0d10;--jcs-lateral-escuro:#08090c;--jcs-lateral-texto:#8b93a3;--jcs-lateral-borda:#262c36;--jcs-tinta:#e7e9ed;--jcs-tinta-2:#9ba3b1;--jcs-tinta-3:#687183;--jcs-fundo:#0f1216;--jcs-superficie:#161a20;--jcs-superficie-2:#1c2129;--jcs-elevada:#20262f;--jcs-linha:#262c36;--jcs-linha-suave:#20252d;--jcs-linha-hover:#1a1f26;--jcs-cabecalho-tabela:#161a20;--jcs-hover:#ffffff0a;--jcs-selecao:#ffffff12;--jcs-sucesso:#43b874;--jcs-sucesso-suave:#43b8741f;--jcs-sucesso-borda:#43b87452;--jcs-atencao:#e1a33d;--jcs-atencao-suave:#e1a33d1f;--jcs-atencao-borda:#e1a33d52;--jcs-erro:#ee6d6d;--jcs-erro-suave:#ee6d6d1f;--jcs-erro-suave-2:#ee6d6d38;--jcs-erro-borda:#ee6d6d57;--jcs-info:#8e91f2;--jcs-info-suave:#8e91f21f;--jcs-info-borda:#8e91f252;--jcs-neutro-suave:#1c2129;--jcs-integracao:#4d8ef7;--jcs-sombra-1:none;--jcs-sombra-2:0 1px 3px #00000080, 0 1px 2px #0000004d;--jcs-sombra-3:0 8px 24px #00000073;--jcs-filtro-mapa:invert(1) hue-rotate(180deg) brightness(.92) contrast(.88) saturate(.6)}body{background:var(--jcs-fundo);color:var(--jcs-tinta);font-variant-numeric:tabular-nums;font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;margin:0;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}:where(a,button,[role=button],input,select,textarea,.ant-select-selector):focus-visible{outline:2px solid var(--jcs-laranja);outline-offset:2px}.app-shell{min-height:calc(100vh / var(--jcs-zoom))}.jcs-vidro{-webkit-backdrop-filter:saturate(180%)blur(18px);background:color-mix(in srgb, var(--jcs-fundo) 78%, transparent)!important}.trilho-modulos{z-index:30;width:var(--jcs-trilho);height:calc(100vh / var(--jcs-zoom));background:var(--jcs-lateral);border-inline-end:1px solid var(--jcs-lateral-borda);flex-direction:column;flex:none;display:flex;position:sticky;top:0}.trilho-lista{scrollbar-width:none;flex-direction:column;flex:1;gap:2px;min-height:0;padding:4px 6px;display:flex;overflow:hidden auto}.trilho-item{flex-direction:column;display:flex}.trilho-divisoria{background:var(--jcs-lateral-borda);height:1px;margin:6px 12px}.trilho-botao{color:var(--jcs-lateral-texto);font:inherit;text-align:center;cursor:pointer;transition:background var(--jcs-transicao), color var(--jcs-transicao);background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:9px 2px 7px;font-size:11px;font-weight:500;line-height:1.15;text-decoration:none;display:flex}.trilho-botao:hover{background:var(--jcs-hover);color:var(--jcs-tinta)}.trilho-botao.marcado{background:var(--jcs-selecao);color:var(--jcs-tinta);font-weight:600}.trilho-icone{font-size:19px;line-height:1}.trilho-botao.marcado .trilho-icone{color:var(--jcs-laranja)}.trilho-rodape{border-top:1px solid var(--jcs-lateral-borda);flex-direction:column;flex-shrink:0;align-items:center;gap:6px;padding:8px 6px 10px;display:flex}.painel-modulo-fundo{inset:0;z-index:28;position:fixed;inset-inline-start:var(--jcs-trilho)}.painel-modulo{top:0;bottom:0;z-index:29;background:var(--jcs-elevada);border-inline-end:1px solid var(--jcs-linha);width:288px;padding:18px 10px;animation:.14s cubic-bezier(.4,0,.2,1) both jcs-painel-entrar;position:fixed;inset-inline-start:var(--jcs-trilho);overflow-y:auto;box-shadow:8px 0 24px #00000014}@keyframes jcs-painel-entrar{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.conteudo-modulo{flex-direction:column;gap:14px;display:flex}.conteudo-modulo-titulo{color:var(--jcs-tinta);padding:0 10px;font-size:15px;font-weight:650}.conteudo-modulo-secao{flex-direction:column;gap:1px;display:flex}.conteudo-modulo-rotulo{letter-spacing:.04em;text-transform:uppercase;color:var(--jcs-tinta-3);padding:0 10px 4px;font-size:11px;font-weight:600}.item-painel{color:var(--jcs-tinta);transition:background var(--jcs-transicao);border-radius:8px;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex}.item-painel:hover{background:var(--jcs-hover);color:var(--jcs-tinta)}.item-painel.ativo{background:var(--jcs-selecao);font-weight:600}.item-painel-icone{width:16px;color:var(--jcs-tinta-3)}.item-painel.ativo .item-painel-icone{color:var(--jcs-laranja)}.gaveta-menu .ant-drawer-body{background:var(--jcs-lateral)}.menu-gaveta{flex-direction:column;min-height:100%;display:flex}.menu-celular{flex-direction:column;flex:1;gap:22px;padding:8px 6px 24px;display:flex}.menu-celular .item-painel{min-height:44px}.rodape-gaveta{border-top:1px solid var(--jcs-lateral-borda)}.rodape-gaveta-linha{align-items:center;gap:var(--jcs-e-2);padding:var(--jcs-e-2);display:flex}.marca-app{align-items:center;gap:var(--jcs-e-2);white-space:nowrap;flex-shrink:0;padding:16px 16px 14px;text-decoration:none;display:flex}.marca-app.so-icone{justify-content:center;padding:14px 0 10px}.marca-icone{filter:drop-shadow(0 3px 8px #f26b1259);flex-shrink:0;width:32px;height:32px;display:block}.marca-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.marca-texto b{letter-spacing:-.02em;color:var(--jcs-tinta);font-size:16px;font-weight:750;line-height:1.1}.marca-texto b i{background:var(--jcs-gradiente);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.marca-texto span{color:var(--jcs-lateral-texto);letter-spacing:.01em;font-size:10.5px;line-height:1.25}.botao-ajuda.ant-btn{color:var(--jcs-lateral-texto)}.trilho-rodape .botao-ajuda.ant-btn{width:36px;height:32px;font-size:16px}.selo-demo{border:1px solid var(--jcs-laranja-borda);background:var(--jcs-laranja-suave);height:20px;color:var(--jcs-laranja-escuro);font:inherit;letter-spacing:.08em;cursor:pointer;white-space:nowrap;transition:background var(--jcs-transicao), border-color var(--jcs-transicao);border-radius:999px;flex-shrink:0;padding:0 7px;font-size:9.5px;font-weight:700}.selo-demo:hover{background:var(--jcs-laranja-suave-2)}.selo-demo.encerrado{background:var(--jcs-erro-suave);border-color:var(--jcs-erro-borda);color:var(--jcs-erro)}.trilho-rodape .selo-demo.encerrado{white-space:normal;text-align:center;height:auto;padding:2px 6px;line-height:1.2}.painel-licenca{gap:var(--jcs-e-2);flex-direction:column;width:260px;display:flex}.painel-licenca>b{color:var(--jcs-grafite);font-size:14px;font-weight:700}.painel-licenca p{color:var(--jcs-tinta-2);margin:0;font-size:12.5px;line-height:1.45}.painel-licenca .prazo{color:var(--jcs-laranja-escuro);font-weight:600}.painel-licenca .prazo.encerrado{color:var(--jcs-erro)}.status-plataforma{flex-shrink:0;align-items:center;gap:10px;min-width:0;padding:10px 16px;display:flex}.trilho-rodape .status-plataforma{justify-content:center;padding:6px 0}.status-plataforma .ponto{background:var(--jcs-integracao);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--jcs-integracao) 22%, transparent);border-radius:50%;flex-shrink:0}.status-plataforma.verificando .ponto{background:var(--jcs-tinta-3);box-shadow:none}.status-plataforma.falha .ponto{background:var(--jcs-erro);box-shadow:0 0 0 3px color-mix(in srgb, var(--jcs-erro) 22%, transparent)}.status-plataforma .status-texto{flex-direction:column;min-width:0;line-height:1.3;display:flex}.status-plataforma .status-texto b{color:var(--jcs-tinta);letter-spacing:.01em;font-size:11.5px;font-weight:650}.status-plataforma .status-texto span{color:var(--jcs-lateral-texto);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.assinatura-jcs{--jcs-borda:var(--jcs-lateral-borda);--jcs-texto-fraco:var(--jcs-lateral-texto);--jcs-cartao:var(--jcs-elevada);--jcs-primaria:var(--jcs-laranja);--jcs-primaria-suave:var(--jcs-laranja-suave);flex-shrink:0}.topo-app{box-shadow:none;z-index:20;align-items:center;gap:var(--jcs-e-3);height:var(--jcs-topo);padding:0 var(--jcs-e-5) 0 var(--jcs-e-6);border-bottom:1px solid var(--jcs-linha);display:flex;position:sticky;top:0}.topo-titulo{flex-direction:column;gap:1px;min-width:0;line-height:1.2;display:flex}.topo-titulo b{color:var(--jcs-tinta);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.topo-titulo span{color:var(--jcs-tinta-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.topo-trilha{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.topo-trilha span{color:var(--jcs-tinta-3)}.topo-trilha>i{color:var(--jcs-linha);font-style:normal;font-weight:300}.topo-trilha b{color:var(--jcs-tinta);text-overflow:ellipsis;font-weight:600;overflow:hidden}.topo-data{color:var(--jcs-rotulo);margin-inline-end:var(--jcs-e-2);font-size:12.5px}.topo-data:first-letter{text-transform:uppercase}@media (width<=900px){.topo-data{display:none}}.topo-acoes{align-items:center;gap:var(--jcs-e-1);margin-inline-start:auto;display:flex}.avatar-operador{width:30px;height:30px;border:1px solid var(--jcs-linha);background:var(--jcs-neutro-suave);color:var(--jcs-tinta-2);line-height:1;font:inherit;letter-spacing:.02em;cursor:pointer;transition:border-color var(--jcs-transicao), color var(--jcs-transicao);border-radius:50%;justify-content:center;align-items:center;margin-inline-start:var(--jcs-e-1);padding:0;font-size:11.5px;font-weight:700;display:inline-flex}.avatar-operador:hover{border-color:var(--jcs-laranja-borda);color:var(--jcs-laranja-escuro)}.menu-usuario{width:260px;max-width:100%}.menu-usuario-quem,.menu-usuario-workspace,.menu-usuario-outros{padding:0 var(--jcs-e-1);flex-direction:column;gap:2px;display:flex}.menu-usuario-quem b{color:var(--jcs-grafite)}.menu-usuario-quem span,.menu-usuario-workspace span,.menu-usuario-outros span{color:var(--jcs-rotulo);font-size:12px}.menu-usuario-workspace{margin-top:var(--jcs-e-2)}.conteudo-app{padding:var(--jcs-e-5) var(--jcs-e-6) var(--jcs-e-6);min-width:0}.conteudo-app.com-copiloto{padding-bottom:88px}.lista-alertas{flex-direction:column;width:300px;max-width:82vw;display:flex}.lista-alertas a,.lista-alertas .alerta-vazio{align-items:center;gap:var(--jcs-e-2);padding:var(--jcs-e-2) var(--jcs-e-1);border-radius:var(--jcs-r-2);color:var(--jcs-tinta);transition:background var(--jcs-transicao);font-size:13px;text-decoration:none;display:flex}.lista-alertas a:hover{background:var(--jcs-neutro-suave)}.lista-alertas .alerta-num{margin-inline-start:auto;font-size:13px;font-weight:700}.lista-alertas .alerta-vazio{color:var(--jcs-tinta-3)}.cabecalho-pagina{align-items:center;gap:var(--jcs-e-3);flex-wrap:wrap;display:flex}.cabecalho-pagina h1{letter-spacing:-.02em;color:var(--jcs-grafite);margin:0;font-size:21px;font-weight:720;line-height:1.2}.cabecalho-placa{background:var(--jcs-gradiente);width:44px;height:44px;box-shadow:var(--jcs-sombra-laranja);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.cabecalho-pagina p{color:var(--jcs-rotulo);margin:3px 0 0;font-size:13px;line-height:1.35}.cabecalho-pagina .cabecalho-texto{flex:260px;min-width:0}.cabecalho-pagina .cabecalho-acoes{align-items:center;gap:var(--jcs-e-2);flex-wrap:wrap;display:flex}.faixa-metricas{gap:var(--jcs-e-3);grid-template-columns:repeat(auto-fit,minmax(168px,1fr));display:grid}.metrica{background:var(--jcs-superficie);border:1px solid var(--jcs-linha-suave);border-radius:var(--jcs-r-3);padding:12px var(--jcs-e-4) 13px;box-shadow:var(--jcs-sombra-1);min-width:0;transition:box-shadow var(--jcs-transicao), transform var(--jcs-transicao);position:relative}.metrica:hover{box-shadow:var(--jcs-sombra-2)}.metrica.com-icone{padding-inline-end:60px}.metrica-icone{top:12px;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:17px;font-style:normal;display:inline-flex;position:absolute;inset-inline-end:14px}.metrica-icone.cor-laranja{background:var(--jcs-gradiente);color:#fff;box-shadow:var(--jcs-sombra-laranja)}.metrica-icone.cor-grafite{background:var(--jcs-neutro-suave);color:var(--jcs-grafite)}.metrica-icone.cor-verde{background:var(--jcs-sucesso-suave);color:var(--jcs-sucesso)}.metrica-icone.cor-ambar{background:var(--jcs-atencao-suave);color:var(--jcs-atencao)}.metrica-icone.cor-vermelho{background:var(--jcs-erro-suave);color:var(--jcs-erro)}.metrica-icone.cor-cinza{background:var(--jcs-neutro-suave);color:var(--jcs-tinta-3)}.metrica>span{letter-spacing:.06em;text-transform:uppercase;color:var(--jcs-rotulo);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:11px;font-weight:650;display:flex;overflow:hidden}.metrica>b{letter-spacing:-.025em;color:var(--jcs-grafite);margin-top:4px;font-size:24px;font-weight:750;line-height:1.1;display:block}.metrica>b small{color:var(--jcs-tinta-3);margin-inline-start:3px;font-size:12px;font-weight:600}.metrica>.metrica-det{color:var(--jcs-tinta-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;line-height:1.3;overflow:hidden}.metrica.metrica-alerta>.metrica-det{color:var(--jcs-erro);font-weight:600}.metrica.metrica-ok>.metrica-det{color:var(--jcs-sucesso);font-weight:600}.barra-filtros{align-items:center;gap:var(--jcs-e-2);padding:10px var(--jcs-e-3);border-bottom:1px solid var(--jcs-linha-suave);flex-wrap:wrap;display:flex}.barra-filtros .ant-select,.barra-filtros .ant-input-affix-wrapper,.barra-filtros .ant-input-group-wrapper,.barra-filtros .ant-picker{max-width:100%}.barra-filtros .separador{width:1px;margin-inline:var(--jcs-e-1);background:var(--jcs-linha);align-self:stretch}.barra-filtros .alternador{height:var(--jcs-altura-controle);border:1px solid var(--jcs-linha);border-radius:var(--jcs-r-2);background:var(--jcs-superficie);color:var(--jcs-tinta-2);cursor:pointer;white-space:nowrap;transition:all var(--jcs-transicao);align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.barra-filtros .alternador:hover{border-color:var(--jcs-tinta-3);color:var(--jcs-tinta)}.barra-filtros .alternador .ant-checkbox-wrapper{color:inherit;font-size:13px}.barra-filtros .alternador.ligado{background:var(--jcs-laranja-suave);border-color:var(--jcs-laranja-borda);color:var(--jcs-laranja-escuro)}.barra-filtros .alternador.perigo{border-color:var(--jcs-erro-borda);color:var(--jcs-erro);background:var(--jcs-erro-suave)}.barra-filtros .alternador.perigo.ligado{background:var(--jcs-erro-suave-2);border-color:var(--jcs-erro);color:var(--jcs-erro);font-weight:600}.selo{border-radius:var(--jcs-r-1);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;max-width:100%;height:20px;padding:0 8px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.selo:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.selo.sem-ponto:before{display:none}.selo-verde{background:var(--jcs-sucesso-suave);border-color:var(--jcs-sucesso-borda);color:var(--jcs-sucesso)}.selo-ambar{background:var(--jcs-atencao-suave);border-color:var(--jcs-atencao-borda);color:var(--jcs-atencao)}.selo-vermelho{background:var(--jcs-erro-suave);border-color:var(--jcs-erro-borda);color:var(--jcs-erro)}.selo-laranja{background:var(--jcs-laranja-suave);border-color:var(--jcs-laranja-borda);color:var(--jcs-laranja-escuro)}.selo-azul{background:var(--jcs-info-suave);border-color:var(--jcs-info-borda);color:var(--jcs-info)}.selo-neutro{background:var(--jcs-neutro-suave);border-color:var(--jcs-linha);color:var(--jcs-tinta-2)}.selo-codigo{letter-spacing:.03em;cursor:help;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:11px}.ant-table-wrapper .ant-table-thead>tr>th{letter-spacing:.04em;text-transform:uppercase;color:var(--jcs-rotulo);background:var(--jcs-cabecalho-tabela);border-bottom:1px solid var(--jcs-linha);white-space:nowrap;font-size:11px;font-weight:700}.ant-table-wrapper .ant-table-thead>tr>th:before{display:none!important}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid var(--jcs-linha-suave);transition:background var(--jcs-transicao);font-size:13px}.ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom:none}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--jcs-linha-hover)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 0 var(--jcs-laranja)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--jcs-laranja-suave)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:var(--jcs-laranja-suave-2)}.ant-table-wrapper .ant-table-footer{background:var(--jcs-superficie);border-top:1px solid var(--jcs-linha);padding:0}.ant-table-wrapper .ant-table-summary,.ant-table-wrapper td.ant-table-column-sort{background:0 0}tr.linha-bloqueada>td{background:var(--jcs-superficie-2);color:var(--jcs-tinta-3)}tr.linha-clicavel{cursor:pointer}.rodape-tabela{align-items:center;gap:var(--jcs-e-3);padding:8px var(--jcs-e-3);color:var(--jcs-tinta-2);flex-wrap:wrap;min-height:44px;font-size:12.5px;display:flex}.rodape-tabela.selecionando{background:var(--jcs-solido);color:#ffffffe0;border-radius:0 0 var(--jcs-r-3) var(--jcs-r-3)}.rodape-tabela .resumo-selecao{align-items:baseline;gap:var(--jcs-e-4);flex-wrap:wrap;min-width:0;display:flex}.rodape-tabela .resumo-selecao div{align-items:baseline;gap:5px;display:flex}.rodape-tabela .resumo-selecao span{text-transform:uppercase;letter-spacing:.05em;opacity:.72;font-size:11px}.rodape-tabela .resumo-selecao b{color:#fff;font-size:14px;font-weight:680}.rodape-tabela .acoes-selecao{align-items:center;gap:var(--jcs-e-2);margin-inline-start:auto;display:flex}.pagina-montagem{align-items:flex-start;gap:var(--jcs-e-3);display:flex}.coluna-lateral{flex-shrink:0;width:320px}.pagina-montagem.empilhada{flex-direction:column}.pagina-montagem.empilhada>*{width:100%}.faixa-metricas.plana{grid-template-columns:repeat(var(--colunas,4), minmax(0, 1fr));background:var(--jcs-linha-suave);border:1px solid var(--jcs-linha-suave);border-radius:var(--jcs-r-3);box-shadow:var(--jcs-sombra-1);gap:1px;overflow:hidden}.faixa-metricas.plana .metrica{box-shadow:none;padding:14px var(--jcs-e-5) 15px;border:none;border-radius:0}.faixa-metricas.plana .metrica.com-icone{padding-inline-end:var(--jcs-e-5)}.faixa-metricas.plana .metrica:hover{box-shadow:none;background:var(--jcs-superficie-2)}.faixa-metricas.plana .metrica-icone{width:auto;height:auto;color:var(--jcs-tinta-3);border-radius:0;font-size:13px;position:static;box-shadow:none!important;background:0 0!important}.faixa-metricas.plana .metrica-icone.cor-laranja{color:var(--jcs-laranja)}.faixa-metricas.plana .metrica-icone.cor-verde{color:var(--jcs-sucesso)}.faixa-metricas.plana .metrica-icone.cor-ambar{color:var(--jcs-atencao)}.faixa-metricas.plana .metrica-icone.cor-vermelho{color:var(--jcs-erro)}.faixa-metricas.plana .metrica>b{letter-spacing:-.03em;margin-top:6px;font-size:26px}.faixa-metricas.plana .metrica>.metrica-det{margin-top:4px}@media (width<=900px){.faixa-metricas.plana{grid-template-columns:repeat(2,minmax(0,1fr))}.faixa-metricas.plana>:last-child:nth-child(odd){grid-column:1/-1}}.barra-filtros.limpa{padding:var(--jcs-e-3);gap:var(--jcs-e-2)}.barra-filtros.limpa .separador{background:var(--jcs-linha-suave)}.barra-filtros.limpa .alternador{background:var(--jcs-neutro-suave);border-color:#0000}.barra-filtros.limpa .alternador:hover{border-color:var(--jcs-linha)}.barra-filtros.limpa .alternador.ligado{border-color:var(--jcs-laranja-borda);background:var(--jcs-laranja-suave)}.barra-filtros.limpa .alternador.perigo{background:var(--jcs-erro-suave);border-color:#0000}.barra-filtros.limpa .alternador.perigo.ligado{border-color:var(--jcs-erro-borda);background:var(--jcs-erro-suave-2)}.contador-filtro{background:var(--jcs-erro);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:18px;margin-inline-start:6px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.barra-filtros .limpar-filtros{color:var(--jcs-tinta-2)}.tabela-fila .ant-checkbox-wrapper .ant-checkbox{transform:scale(1.15)}.tabela-fila .ant-table-tbody>tr.ant-table-row-selected>td:first-child{box-shadow:inset 3px 0 0 var(--jcs-laranja)}.tabela-fila .ant-table-tbody>tr.ant-table-row-selected>td{transition:background .2s}.detalhe-pedido{gap:var(--jcs-e-2) var(--jcs-e-6);margin:0 0 var(--jcs-e-2);padding:2px var(--jcs-e-1);flex-wrap:wrap;display:flex}.detalhe-pedido div{flex-direction:column;gap:1px;display:flex}.detalhe-pedido dt{letter-spacing:.05em;text-transform:uppercase;color:var(--jcs-rotulo);font-size:10.5px;font-weight:650}.detalhe-pedido dd{color:var(--jcs-tinta);margin:0;font-size:13px;font-weight:550}.card-cockpit>.ant-card-body{padding:var(--jcs-e-4)}.cockpit-titulo{align-items:center;gap:var(--jcs-e-2);display:inline-flex}.cockpit-contador{background:var(--jcs-laranja-suave);min-width:22px;height:20px;color:var(--jcs-laranja-escuro);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11.5px;font-weight:700;display:inline-flex}.cockpit-campos{gap:var(--jcs-e-2);flex-direction:column;display:flex}.rotulo-secao{align-items:center;gap:var(--jcs-e-2);letter-spacing:.08em;text-transform:uppercase;color:var(--jcs-rotulo);font-size:10.5px;font-weight:700;display:flex}.cockpit-totais{gap:var(--jcs-e-4);padding:var(--jcs-e-3) 0;border-block:1px solid var(--jcs-linha-suave);grid-template-columns:repeat(3,auto) 1fr;margin:0;display:grid}.cockpit-totais div{min-width:0}.cockpit-totais div.valor{text-align:right}.cockpit-totais dt{letter-spacing:.05em;text-transform:uppercase;color:var(--jcs-rotulo);font-size:10.5px;font-weight:650}.cockpit-totais dd{letter-spacing:-.02em;color:var(--jcs-grafite);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:18px;font-weight:720;line-height:1.15;overflow:hidden}.capacidade{gap:var(--jcs-e-3);flex-direction:column;display:flex}.capacidade.vazia p{color:var(--jcs-tinta-3);margin:0;font-size:12.5px}.rotulo-sugerido{background:var(--jcs-laranja-suave);color:var(--jcs-laranja-escuro);letter-spacing:.04em;border-radius:999px;padding:1px 6px;font-size:10px}.capacidade-veiculo{align-items:center;gap:10px;min-width:0;display:flex}.capacidade-icone{background:var(--jcs-laranja-suave);width:34px;height:34px;color:var(--jcs-laranja);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.capacidade-nome{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.capacidade-nome b{color:var(--jcs-tinta);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:650;overflow:hidden}.capacidade-nome span{color:var(--jcs-tinta-3);font-size:12px}.medidor-topo{justify-content:space-between;align-items:baseline;gap:var(--jcs-e-2);margin-bottom:6px;display:flex}.medidor-topo>span{color:var(--jcs-tinta-2);font-size:12px;font-weight:600}.medidor-topo b{color:var(--jcs-grafite);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}.medidor-topo small{color:var(--jcs-tinta-3);font-size:12px;font-weight:500}.medidor-linha{align-items:center;gap:10px;display:flex}.medidor-trilho{background:var(--jcs-neutro-suave);height:8px;box-shadow:inset 0 0 0 1px var(--jcs-linha-suave);border-radius:999px;flex:1;overflow:hidden}.medidor-trilho i{background:var(--jcs-gradiente);border-radius:999px;height:100%;transition:width .32s cubic-bezier(.4,0,.2,1),background .2s;display:block}.medidor.tom-erro .medidor-trilho i,.medidor-trilho.tom-erro i{background:var(--jcs-erro)}.medidor-pct{text-align:right;min-width:38px;color:var(--jcs-tinta-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700}.medidor.tom-atencao .medidor-pct{color:var(--jcs-atencao)}.medidor.tom-erro .medidor-pct{color:var(--jcs-erro)}.medidor-sem{color:var(--jcs-tinta-3);font-size:12px}.capacidade-status{align-items:center;gap:var(--jcs-e-2);border-radius:var(--jcs-r-2);transition:background var(--jcs-transicao), color var(--jcs-transicao);padding:8px 10px;font-size:12.5px;font-weight:600;display:flex}.capacidade-status.tom-ok{background:var(--jcs-sucesso-suave);color:var(--jcs-sucesso)}.capacidade-status.tom-atencao{background:var(--jcs-atencao-suave);color:var(--jcs-atencao)}.capacidade-status.tom-erro{background:var(--jcs-erro-suave);color:var(--jcs-erro)}.totais-montagem{gap:var(--jcs-e-2);grid-template-columns:1fr 1fr;width:100%;display:grid}.totais-montagem>div{background:var(--jcs-superficie-2);border:1px solid var(--jcs-linha);border-radius:var(--jcs-r-2);min-width:0;padding:7px 10px}.totais-montagem b{letter-spacing:-.01em;color:var(--jcs-tinta);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:680;line-height:1.25;display:block;overflow:hidden}.totais-montagem span{color:var(--jcs-tinta-3);text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;font-weight:600}.totais-montagem.em-linha{grid-template-columns:repeat(4,1fr)}@media (width<=720px){.totais-montagem.em-linha{grid-template-columns:1fr 1fr}}.sel-lista{border:1px solid var(--jcs-linha);border-radius:var(--jcs-r-2);max-height:216px;margin:0;padding:0;font-size:12.5px;list-style:none;overflow-y:auto}.sel-lista:empty{display:none}.sel-lista li{justify-content:space-between;align-items:center;gap:var(--jcs-e-2);border-bottom:1px solid var(--jcs-linha-suave);transition:background var(--jcs-transicao);padding:4px 4px 4px 10px;display:flex}.sel-lista li:last-child{border-bottom:none}.sel-lista li:hover{background:var(--jcs-superficie-2)}.sel-lista li>span:first-child,.sel-lista li>.sel-ordem+span{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.sel-lista li>span b{color:var(--jcs-tinta);font-weight:650}.sel-lista li>span i{color:var(--jcs-tinta-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-style:normal;overflow:hidden}.sel-lista .peso-item{color:var(--jcs-tinta-2);white-space:nowrap;font-size:11.5px}.encaixes-lista{border-style:dashed;border-color:var(--jcs-laranja-borda);background:var(--jcs-laranja-suave)}.encaixes-lista li:hover{background:var(--jcs-superficie)}.encaixes-lista small{color:var(--jcs-tinta-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.encaixes-lista .desvio{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.encaixes-lista .desvio>b{color:var(--jcs-laranja-escuro);font-variant-numeric:tabular-nums;font-weight:650}.carga-linha{align-items:center;gap:var(--jcs-e-3);padding:10px var(--jcs-e-3);border-bottom:1px solid var(--jcs-linha-suave);transition:background var(--jcs-transicao);display:flex}.carga-linha:last-child{border-bottom:none}.carga-linha:hover{background:var(--jcs-superficie-2)}.carga-linha .carga-info{flex:240px;min-width:0}.carga-linha .carga-titulo{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.carga-linha .carga-titulo a{color:var(--jcs-tinta);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13.5px;font-weight:650;text-decoration:none;overflow:hidden}.carga-linha .carga-titulo a:hover{color:var(--jcs-laranja-escuro);text-decoration:underline}.carga-linha .carga-sub{color:var(--jcs-tinta-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;overflow:hidden}.carga-linha .carga-numeros{align-items:baseline;gap:var(--jcs-e-3);color:var(--jcs-tinta-2);white-space:nowrap;font-size:12.5px;display:flex}.carga-linha .carga-numeros b{color:var(--jcs-tinta);font-weight:650}.carga-linha .carga-acoes{align-items:center;gap:var(--jcs-e-1);flex-shrink:0;display:flex}.frota-da-carga{font-size:13px}.frota-da-carga.com-trilha{margin-top:var(--jcs-e-3);border-top:1px solid var(--jcs-linha-suave);padding-top:10px}.trilha-carga{gap:0;margin:0;padding:0;list-style:none;display:flex}.trilha-carga li{min-width:0;padding:22px var(--jcs-e-3) 0 0;flex:1;position:relative}.trilha-carga li:after{content:"";background:var(--jcs-linha);height:2px;position:absolute;top:5px;left:11px;right:0}.trilha-carga li:last-child:after{display:none}.trilha-carga li:before{content:"";border:2px solid var(--jcs-linha);background:var(--jcs-superficie);z-index:1;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:0}.trilha-carga li.feito:before,.trilha-carga li.atual:before{border-color:var(--jcs-laranja);background:var(--jcs-laranja)}.trilha-carga li.feito:after{background:var(--jcs-laranja)}.trilha-carga li.atual:before{box-shadow:0 0 0 4px var(--jcs-laranja-suave)}.trilha-carga b{color:var(--jcs-tinta-3);font-size:12.5px;font-weight:650;line-height:1.3;display:block}.trilha-carga li.feito b{color:var(--jcs-tinta-2)}.trilha-carga li.atual b{color:var(--jcs-laranja-escuro)}.trilha-carga span{color:var(--jcs-tinta-3);font-size:11.5px;line-height:1.35;display:block}.trilha-carga li.atual span{color:var(--jcs-tinta-2);font-weight:500}.trilha-carga .trilha-autor,.trilha-carga li.atual .trilha-autor{white-space:nowrap;text-overflow:ellipsis;color:var(--jcs-tinta-3);font-weight:400;overflow:hidden}@media (width<=900px){.trilha-carga{gap:var(--jcs-e-3);flex-direction:column}.trilha-carga li{padding:0 0 0 24px}.trilha-carga li:before{top:2px}.trilha-carga li:after{width:2px;height:auto;inset:14px auto -14px 5px}}.rodape-lista{padding:9px var(--jcs-e-3);border-top:1px solid var(--jcs-linha-suave);color:var(--jcs-tinta-2);transition:background var(--jcs-transicao), color var(--jcs-transicao);font-size:12.5px;font-weight:500;text-decoration:none;display:block}.rodape-lista:hover{background:var(--jcs-superficie-2);color:var(--jcs-laranja-escuro)}.barra-pct{align-items:center;gap:var(--jcs-e-2);min-width:108px;display:flex}.barra-pct .trilho{background:var(--jcs-linha);border-radius:999px;flex:1;min-width:48px;height:6px;overflow:hidden}.barra-pct .trilho i{height:100%;transition:width var(--jcs-transicao);border-radius:999px;display:block}.barra-pct>span{font-variant-numeric:tabular-nums;color:var(--jcs-tinta-2);white-space:nowrap;text-align:right;min-width:34px;font-size:12px;font-weight:650}.barra-pct.completa>span{color:var(--jcs-sucesso)}.ant-card{border-color:var(--jcs-linha-suave);box-shadow:var(--jcs-sombra-1)}.ant-card>.ant-card-head{min-height:48px;padding-inline:var(--jcs-e-4);border-bottom-color:var(--jcs-linha-suave)}.ant-card>.ant-card-head .ant-card-head-title{color:var(--jcs-grafite);font-size:14px;font-weight:680}.card-tabela .ant-table-pagination.ant-pagination{padding:10px var(--jcs-e-4);border-top:1px solid var(--jcs-linha-suave);margin:0}.card-tabela .ant-pagination-total-text{color:var(--jcs-tinta-2);font-variant-numeric:tabular-nums;margin-inline-end:auto;font-size:12px}.card-tabela>.ant-card-body{border-radius:0 0 var(--jcs-r-3) var(--jcs-r-3);padding:0;overflow:clip}.ant-btn{font-weight:500}.ant-btn-primary:not(:disabled):not(.ant-btn-background-ghost):not(.ant-btn-dangerous){background:var(--jcs-gradiente);box-shadow:var(--jcs-sombra-laranja);border-color:#0000}.ant-btn-primary:not(:disabled):not(.ant-btn-background-ghost):not(.ant-btn-dangerous):hover{background:var(--jcs-gradiente-hover)}.ant-space-compact .ant-btn-primary:not(:disabled){box-shadow:none}.ant-tag{border-radius:var(--jcs-r-1);margin-inline-end:0;font-size:11.5px;line-height:18px}.ant-empty-normal{margin-block:var(--jcs-e-7);color:var(--jcs-tinta-3)}.num{font-variant-numeric:tabular-nums}@media (width<=1280px){.conteudo-app{padding:var(--jcs-e-4) var(--jcs-e-5) var(--jcs-e-5)}}@media (height<=720px){.conteudo-app{padding-top:var(--jcs-e-3);padding-bottom:var(--jcs-e-4)}.cabecalho-placa{border-radius:10px;width:34px;height:34px;font-size:16px}.cabecalho-pagina h1{font-size:19px}.cabecalho-pagina p{margin-top:1px;font-size:12.5px}.faixa-metricas.plana .metrica{padding:9px var(--jcs-e-4) 10px}.faixa-metricas.plana .metrica>b{margin-top:2px;font-size:21px}.faixa-metricas.plana .metrica>.metrica-det{margin-top:1px}}@media (width<=1024px){.topo-app{padding-inline:var(--jcs-e-3)}.conteudo-app{padding:var(--jcs-e-3) var(--jcs-e-3) var(--jcs-e-4)}.cabecalho-pagina h1{font-size:18px}.faixa-metricas{gap:var(--jcs-e-2);grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.carga-linha{flex-wrap:wrap}.carga-linha .carga-acoes{margin-inline-start:auto}}@media (width<=768px){.rodape-tabela .acoes-selecao{width:100%;margin-inline-start:0}.topo-app{gap:var(--jcs-e-2);padding-inline:var(--jcs-e-2) var(--jcs-e-3)}.ant-drawer-content-wrapper{max-width:100vw}}@media (width<=600px){.conteudo-app{padding:var(--jcs-e-3) 10px var(--jcs-e-4)}.topo-trilha>span,.topo-trilha>i{display:none}.cabecalho-pagina{gap:var(--jcs-e-2) var(--jcs-e-3)}.cabecalho-placa{border-radius:10px;width:36px;height:36px;font-size:17px}.cabecalho-pagina .cabecalho-texto{flex-basis:calc(100% - 48px)}.cabecalho-pagina h1{font-size:17px}.cabecalho-pagina p{font-size:12.5px}.cabecalho-pagina .cabecalho-acoes{width:100%}.cabecalho-pagina .cabecalho-acoes>*{flex:auto}.faixa-metricas{grid-template-columns:repeat(2,minmax(0,1fr))}.metrica{padding:10px 12px 11px}.metrica.com-icone{padding-inline-end:12px}.metrica-icone{display:none}.metrica>span{letter-spacing:.04em;font-size:10px}.metrica>b{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(17px,5.2vw,22px);overflow:hidden}.barra-filtros{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px;display:grid}.barra-filtros>*{width:100%!important;min-width:0!important}.barra-filtros>.ant-input-affix-wrapper,.barra-filtros>.ant-input-group-wrapper,.barra-filtros>.ant-input-search,.barra-filtros>.ant-segmented,.barra-filtros>.ant-picker-range{grid-column:1/-1}.barra-filtros .separador{display:none}.barra-filtros .alternador{justify-content:center;overflow:hidden}.ant-tabs-nav{margin-bottom:var(--jcs-e-2)!important}.ant-card .ant-card-head{padding-inline:var(--jcs-e-3)}.ant-card .ant-card-body{padding:var(--jcs-e-3)}.ant-modal{margin-inline:8px;max-width:calc(100vw - 16px)!important}}:root{--jcs-zoom:1}@media (width>=2400px){:root{--jcs-zoom:1.25;zoom:1.25}}@media (width>=3200px){:root{--jcs-zoom:1.5;zoom:1.5}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.sel-lista .sel-ordem{background:var(--jcs-neutro-suave);width:20px;height:20px;color:var(--jcs-tinta-2);font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;font-size:11px;font-weight:700;flex:none!important;display:inline-flex!important}.carga-linha .carga-sub b{color:var(--jcs-tinta-2);font-weight:600}.carga-linha .carga-rodape{justify-content:space-between;align-items:center;gap:var(--jcs-e-3);margin-top:6px;display:flex}.link-seta{color:var(--jcs-laranja-escuro);white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:inline-flex}.link-seta .anticon{transition:transform var(--jcs-transicao);font-size:11px}.link-seta:hover .anticon{transform:translate(2px)}.gaveta-titulo{flex-direction:column;gap:2px;min-width:0;display:flex}.gaveta-titulo b{letter-spacing:-.01em;color:var(--jcs-grafite);font-size:16px;font-weight:720}.gaveta-titulo span{color:var(--jcs-tinta-3);white-space:normal;font-size:12.5px;font-weight:400;line-height:1.4}@keyframes jcs-entrar{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sugestao-card{padding:var(--jcs-e-4);border:1px solid var(--jcs-linha-suave);border-radius:var(--jcs-r-3);background:var(--jcs-superficie);box-shadow:var(--jcs-sombra-1);transition:border-color var(--jcs-transicao), box-shadow var(--jcs-transicao);flex-direction:column;gap:10px;animation:.26s cubic-bezier(.4,0,.2,1) both jcs-entrar;display:flex}.sugestao-card:hover{border-color:var(--jcs-laranja-borda);box-shadow:var(--jcs-sombra-2)}.sugestao-num{letter-spacing:.1em;text-transform:uppercase;color:var(--jcs-laranja-escuro);font-size:10.5px;font-weight:700}.sugestao-card h3{letter-spacing:-.01em;color:var(--jcs-grafite);white-space:nowrap;text-overflow:ellipsis;margin:-4px 0 0;font-size:16px;font-weight:700;overflow:hidden}.sugestao-cidades{color:var(--jcs-tinta-3);margin:-6px 0 0;font-size:12px}.sugestao-numeros{gap:var(--jcs-e-2) var(--jcs-e-5);flex-wrap:wrap;margin:0;display:flex}.sugestao-numeros dt{letter-spacing:.05em;text-transform:uppercase;color:var(--jcs-rotulo);font-size:10.5px;font-weight:650}.sugestao-numeros dd{color:var(--jcs-grafite);font-variant-numeric:tabular-nums;margin:1px 0 0;font-size:15px;font-weight:700}.sugestao-ocupacao{flex-direction:column;gap:4px;display:flex}.sugestao-ocupacao .medidor-pct{min-width:0}.sugestao-selos:empty{display:none}.filtros-celular{gap:var(--jcs-e-2);padding:var(--jcs-e-3);border-bottom:1px solid var(--jcs-linha-suave);display:flex}.filtros-celular .ant-input-affix-wrapper{flex:1;min-width:0}.chip-atrasados{border:1px solid var(--jcs-erro-borda);background:var(--jcs-erro-suave);min-height:32px;color:var(--jcs-erro);font:inherit;cursor:pointer;border-radius:999px;margin-inline-start:auto;padding:0 12px;font-size:12.5px;font-weight:650}.chip-atrasados.ligado{background:var(--jcs-erro);border-color:var(--jcs-erro);color:#fff}.lista-celular{gap:var(--jcs-e-2);padding:var(--jcs-e-2) var(--jcs-e-3) var(--jcs-e-3);flex-direction:column;display:flex}.lista-celular-vazia{padding:var(--jcs-e-4)}.cartao-pedido{border:1px solid var(--jcs-linha);background:var(--jcs-superficie);width:100%;min-height:44px;color:var(--jcs-tinta);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--jcs-transicao), background var(--jcs-transicao), box-shadow var(--jcs-transicao);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.cartao-pedido.marcado{border-color:var(--jcs-laranja);background:var(--jcs-laranja-suave);box-shadow:inset 3px 0 0 var(--jcs-laranja)}.cartao-pedido.travado{cursor:default;opacity:.6}.cartao-topo{justify-content:space-between;align-items:center;gap:var(--jcs-e-2);display:flex}.cartao-topo b{color:var(--jcs-tinta-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.cartao-check{border:1.5px solid var(--jcs-linha);background:var(--jcs-superficie);color:#fff;width:24px;height:24px;transition:background var(--jcs-transicao), border-color var(--jcs-transicao);border-radius:7px;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.cartao-pedido.marcado .cartao-check{border-color:var(--jcs-laranja);background:var(--jcs-laranja)}.cartao-cliente{color:var(--jcs-grafite);font-size:15px;font-weight:650;line-height:1.3}.cartao-cidade{color:var(--jcs-tinta-3);font-size:12.5px}.cartao-meio{justify-content:space-between;align-items:flex-end;gap:var(--jcs-e-2);margin-top:6px;display:flex}.cartao-meio>span:first-child{flex-direction:column;display:flex}.cartao-meio small{letter-spacing:.05em;text-transform:uppercase;color:var(--jcs-rotulo);font-size:10.5px;font-weight:650}.cartao-meio em{font-variant-numeric:tabular-nums;font-size:13.5px;font-style:normal;font-weight:600}.cartao-meio em.atrasada{color:var(--jcs-erro)}.cartao-meio em.vencendo{color:var(--jcs-atencao)}.cartao-rodape{justify-content:space-between;align-items:baseline;gap:var(--jcs-e-2);border-top:1px solid var(--jcs-linha-suave);color:var(--jcs-tinta-2);font-variant-numeric:tabular-nums;margin-top:6px;padding-top:8px;font-size:13px;display:flex}.cartao-rodape b{color:var(--jcs-grafite);font-size:15px;font-weight:700}.cartao-selos{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.lista-celular>.ant-btn{min-height:44px}.barra-montar{z-index:25;inset-inline-start:calc(var(--largura-sider,0px) + 84px);inset-inline-end:16px;justify-content:space-between;align-items:center;gap:var(--jcs-e-3);background:var(--jcs-gradiente);min-height:52px;box-shadow:var(--jcs-sombra-laranja), var(--jcs-sombra-3);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:14px;padding:0 18px;font-size:14.5px;font-weight:600;animation:.22s cubic-bezier(.4,0,.2,1) both jcs-entrar;display:flex;position:fixed;bottom:16px}.barra-montar b{font-weight:800}.barra-montar small{opacity:.9;white-space:nowrap;font-size:12px;font-weight:500}@media (width<=420px){.barra-montar small{display:none}}.com-barra-montar{padding-bottom:72px}.gaveta-cockpit .ant-drawer-footer,.gaveta-filtros .ant-drawer-footer{padding:var(--jcs-e-3) var(--jcs-e-4)}@media (width<=767px){.gaveta-cockpit .ant-drawer-footer,.gaveta-filtros .ant-drawer-footer{padding-inline-start:84px}}.gaveta-filtros .ant-drawer-content-wrapper{max-height:88vh}.gaveta-filtros .barra-filtros{border:none;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.gaveta-filtros .barra-filtros>*{width:100%!important;min-width:0!important}.gaveta-filtros .barra-filtros>.ant-input-affix-wrapper,.gaveta-filtros .barra-filtros .separador{display:none}.gaveta-filtros .barra-filtros .alternador{justify-content:center;height:44px}.gaveta-filtros .ant-select-selector,.gaveta-filtros .ant-select{min-height:44px}@media (width<=600px){.faixa-metricas.plana{gap:var(--jcs-e-2);scroll-snap-type:x mandatory;box-shadow:none;scrollbar-width:none;background:0 0;border:none;border-radius:0;margin-inline:-10px;padding-inline:10px;display:flex;overflow-x:auto}.faixa-metricas.plana::-webkit-scrollbar{display:none}.faixa-metricas.plana .metrica{scroll-snap-align:start;border:1px solid var(--jcs-linha-suave);border-radius:var(--jcs-r-3);flex:0 0 68%;padding:12px 14px}.faixa-metricas.plana .metrica-icone{display:inline-flex}.faixa-metricas.plana .metrica>b{font-size:22px}.card-fila>.ant-card-body{padding:0!important}}#romaneio{display:none}.pagina-agenda{container-type:inline-size}.layout-agenda{gap:var(--jcs-e-3);flex-direction:column;align-items:stretch;display:flex}.layout-agenda>.card-grade{flex:1;min-width:0}.coluna-agenda{width:100%}@container (width>=1024px){.layout-agenda{flex-direction:row;align-items:flex-start}.coluna-agenda{flex-shrink:0;width:360px;position:sticky;top:64px}}.ponto-carga,.ponto-retira,.ponto-recebimento{justify-content:center;align-items:center;font-style:normal;display:inline-flex}.legenda-tipos{color:var(--jcs-tinta-2);font-size:12px;font-weight:500}.legenda-tipos span{align-items:center;gap:6px;display:inline-flex}.legenda-tipos i{border-radius:3px;width:10px;height:10px}.legenda-tipos .ponto-carga,.dia-pontos .ponto-carga{background:var(--jcs-laranja)}.legenda-tipos .ponto-retira,.dia-pontos .ponto-retira{background:var(--jcs-atencao)}.legenda-tipos .ponto-recebimento,.dia-pontos .ponto-recebimento{background:var(--jcs-sucesso)}.icone-tipo{margin-right:4px;display:inline-flex}.icone-carga{color:var(--jcs-laranja)}.icone-retira{color:var(--jcs-atencao)}.icone-recebimento{color:var(--jcs-sucesso)}.faixa-semana{align-items:center;gap:var(--jcs-e-1);background:var(--jcs-superficie);border:1px solid var(--jcs-linha);border-radius:var(--jcs-r-3);box-shadow:var(--jcs-sombra-1);padding:6px;display:flex;overflow-x:auto}.dia-semana{border-radius:var(--jcs-r-2);cursor:pointer;min-width:92px;font:inherit;text-align:left;transition:background var(--jcs-transicao), border-color var(--jcs-transicao);background:0 0;border:1px solid #0000;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:8px 12px;display:flex}.dia-semana:hover{background:var(--jcs-superficie-2)}.dia-semana:focus-visible{outline:2px solid var(--jcs-laranja);outline-offset:1px}.dia-semana .dia-nome{letter-spacing:.04em;text-transform:uppercase;color:var(--jcs-tinta-3);font-size:11px;font-weight:600}.dia-semana b{color:var(--jcs-tinta);font-variant-numeric:tabular-nums;font-size:15px;font-weight:650}.dia-semana.fim-de-semana b{color:var(--jcs-tinta-2)}.dia-semana.hoje .dia-nome{color:var(--jcs-laranja)}.dia-semana.hoje .dia-nome:after{content:" · hoje"}.dia-semana.ativo{background:var(--jcs-laranja-suave);border-color:var(--jcs-laranja-borda)}.dia-pontos{gap:4px;min-height:18px;display:flex}.dia-pontos i{color:#fff;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700}.dia-pontos i.vazio{color:var(--jcs-tinta-3);background:0 0;padding:0;font-weight:500}.grade-agenda{overflow-x:auto}.grade-agenda-corpo{display:grid}.grade-canto,.grade-horas{z-index:3;background:var(--jcs-superficie);position:sticky;left:0}.grade-canto{border-bottom:1px solid var(--jcs-linha)}.grade-cab-doca{border-bottom:1px solid var(--jcs-linha);border-left:1px solid var(--jcs-linha-suave);background:var(--jcs-superficie-2);flex-direction:column;align-items:center;min-width:0;padding:10px 8px;display:flex}.grade-cab-doca b{max-width:100%;color:var(--jcs-tinta);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.grade-cab-doca span{color:var(--jcs-tinta-3);font-size:11px}.grade-horas span{box-sizing:border-box;color:var(--jcs-tinta-3);text-align:right;font-variant-numeric:tabular-nums;padding:0 8px 0 0;font-size:11px;display:block;transform:translateY(-7px)}.grade-horas span:first-child{transform:none}.grade-doca{border-left:1px solid var(--jcs-linha-suave);cursor:copy;background-image:linear-gradient(to bottom, var(--jcs-linha-suave) 1px, transparent 1px), linear-gradient(to bottom, transparent 25px, var(--jcs-linha-suave) 26px, transparent 27px);transition:background-color var(--jcs-transicao);background-size:100% 52px;position:relative}.grade-doca:hover{background-color:var(--jcs-superficie-2)}.grade-agora{z-index:2;background:var(--jcs-laranja);pointer-events:none;height:2px;position:absolute;left:0;right:0}.grade-agora:before{content:"";background:var(--jcs-laranja);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.grade-bloco{z-index:1;box-shadow:var(--jcs-sombra-1);cursor:pointer;transition:box-shadow var(--jcs-transicao), transform var(--jcs-transicao);border-left:3px solid;border-radius:6px;flex-direction:column;gap:1px;padding:4px 8px;font-size:12px;line-height:1.3;display:flex;position:absolute;left:4px;right:4px;overflow:hidden}.grade-bloco:hover,.grade-bloco:focus-visible{box-shadow:var(--jcs-sombra-3);z-index:4;outline:none}.grade-bloco-carga{background:var(--jcs-laranja-suave);border-color:var(--jcs-laranja)}.grade-bloco-retira{background:var(--jcs-atencao-suave);border-color:var(--jcs-atencao)}.grade-bloco-recebimento{background:var(--jcs-sucesso-suave);border-color:var(--jcs-sucesso)}.grade-bloco.concluido{opacity:.6}.grade-bloco-hora{color:var(--jcs-tinta-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.grade-bloco-hora .anticon-check-circle{color:var(--jcs-sucesso)}.grade-bloco-titulo{color:var(--jcs-tinta);white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.grade-bloco-sub{color:var(--jcs-tinta-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.grade-bloco.compacto{flex-direction:row;align-items:center;gap:6px;padding-block:2px}.grade-bloco.compacto .grade-bloco-sub{display:none}.painel-agendar-abas .ant-tabs-nav{padding:0 var(--jcs-e-4);margin:0}.painel-agendar-abas .contador{background:var(--jcs-neutro-suave);color:var(--jcs-tinta-2);border-radius:9px;margin-left:4px;padding:0 6px;font-size:11px;font-weight:650}.painel-agendar-abas .ant-tabs-tab-active .contador{background:var(--jcs-laranja-suave);color:var(--jcs-laranja-escuro)}.painel-agendar-filtros{padding:var(--jcs-e-3) var(--jcs-e-4);border-bottom:1px solid var(--jcs-linha-suave)}.fila-agendar{margin:0;padding:0;list-style:none}.fila-agendar li{align-items:center;gap:var(--jcs-e-3);padding:10px var(--jcs-e-4);border-bottom:1px solid var(--jcs-linha-suave);transition:background var(--jcs-transicao);display:flex}.fila-agendar li:hover{background:var(--jcs-superficie-2)}.fila-agendar-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.fila-agendar-texto b{color:var(--jcs-tinta);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;display:block;overflow:hidden}.fila-agendar-texto>span{color:var(--jcs-tinta-2);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:11.5px;overflow:hidden}.fila-rodape{padding:10px var(--jcs-e-4);color:var(--jcs-tinta-2);font-variant-numeric:tabular-nums;font-size:12px}.agenda-linha-tempo{margin:0;padding:0;list-style:none}.agenda-item{gap:var(--jcs-e-3);padding:var(--jcs-e-3) var(--jcs-e-2);border-bottom:1px solid var(--jcs-linha-suave);grid-template-columns:112px 28px minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.agenda-item:last-child{border-bottom:none}.agenda-item:before{content:"";left:calc(var(--jcs-e-2) + 112px + var(--jcs-e-3) + 13px);background:var(--jcs-linha);width:2px;position:absolute;top:0;bottom:0}.agenda-item:first-child:before{top:24px}.agenda-item:last-child:before{bottom:calc(100% - 24px)}.agenda-pendente{background:var(--jcs-atencao-suave);border-radius:var(--jcs-r-2)}.agenda-quando{font-variant-numeric:tabular-nums;flex-direction:column;line-height:1.3;display:flex}.agenda-quando b{color:var(--jcs-tinta);font-size:13px;font-weight:650}.agenda-quando span{color:var(--jcs-tinta-2);font-size:12px}.agenda-ponto{z-index:1;background:var(--jcs-superficie);border:2px solid var(--jcs-linha);width:28px;height:28px;color:var(--jcs-tinta-2);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:inline-flex;position:relative}.agenda-num{border-color:var(--jcs-solido);background:var(--jcs-solido);color:#fff;font-weight:700}.agenda-corpo{min-width:0;color:var(--jcs-tinta-2);flex-direction:column;gap:2px;font-size:12.5px;display:flex}.agenda-corpo>b{color:var(--jcs-tinta);font-size:13.5px;font-weight:650}.agenda-cliente{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agenda-regra .ant-btn-link{height:auto;padding:0 4px;font-size:12px}.agenda-obs-erp{text-overflow:ellipsis;white-space:nowrap;color:var(--jcs-tinta-3);font-size:11.5px;overflow:hidden}.agenda-historico{color:var(--jcs-tinta-3);font-size:11.5px}.agenda-historico span+span:before{content:" | "}.agenda-aviso{color:var(--jcs-atencao);font-weight:600}.agenda-aviso:before{content:"⚠ "}.agenda-acoes{flex-direction:column;align-items:flex-end;gap:6px;display:flex}@media (width<=720px){.agenda-item{grid-template-columns:88px 28px minmax(0,1fr)}.agenda-item:before{left:calc(var(--jcs-e-2) + 88px + var(--jcs-e-3) + 13px)}.agenda-acoes{flex-flow:wrap;grid-column:3;align-items:center}}.agenda-contexto{gap:var(--jcs-e-2) var(--jcs-e-4);padding:var(--jcs-e-3);border-radius:var(--jcs-r-2);background:var(--jcs-superficie-2);border:1px solid var(--jcs-linha-suave);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.agenda-contexto div{flex-direction:column;min-width:0;display:flex}.agenda-contexto span,.form-agenda label>span{color:var(--jcs-tinta-2);font-size:11.5px}.agenda-contexto b{color:var(--jcs-tinta);font-size:13px;font-weight:600}.form-agenda{gap:var(--jcs-e-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-agenda label{flex-direction:column;gap:4px;min-width:0;display:flex}.form-agenda .largo{grid-column:1/-1}.form-agenda-3{grid-template-columns:repeat(3,minmax(0,1fr))}.form-agenda-3 .duplo{grid-column:span 2}.form-agenda .ant-picker,.form-agenda .ant-select{width:100%}.icone-tipo-rotulo{align-items:center;gap:6px;display:inline-flex}@media (width<=560px){.form-agenda,.form-agenda-3{grid-template-columns:minmax(0,1fr)}.form-agenda-3 .duplo{grid-column:auto}}.sugestao-ia{padding:var(--jcs-e-3);border-radius:var(--jcs-r-2);background:var(--jcs-laranja-suave);border:1px solid var(--jcs-laranja-borda);flex-direction:column;gap:6px;display:flex}.sugestao-ia>b{color:var(--jcs-tinta);font-size:13px;font-weight:600}.sugestao-fontes{color:var(--jcs-tinta-2);flex-direction:column;gap:4px;font-size:12px;display:flex}.sugestao-fontes q{white-space:pre-line}@media print{@page{size:A4 portrait;margin:10mm 9mm 12mm}html,body{background:#fff!important}body>:not(#romaneio){display:none!important}#romaneio{color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:10.5px;line-height:1.3;display:block}#romaneio .rom-cab{border-bottom:2.5px solid #ea580c;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:6px;display:flex}#romaneio .rom-marca{letter-spacing:.12em;text-transform:uppercase;color:#ea580c;font-size:9px;font-weight:700;display:block}#romaneio h1{letter-spacing:-.01em;margin:1px 0 0;font-size:19px;line-height:1.1}#romaneio .rom-titulo{margin:2px 0 0;font-size:12px;font-weight:600}#romaneio .rom-cab-dir{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:1px;font-size:9.5px;display:flex}#romaneio .rom-cob b{font-size:11px}#romaneio .rom-tiles{gap:6px;margin:8px 0 6px;display:flex}#romaneio .rom-tiles div{border:1px solid #999;border-radius:4px;flex:1;padding:4px 8px}#romaneio .rom-tiles b{font-size:14px;line-height:1.2;display:block}#romaneio .rom-tiles span{text-transform:uppercase;letter-spacing:.05em;color:#444;font-size:8.5px}#romaneio .rom-dados{border:1px solid #999;border-radius:4px;grid-template-columns:1fr 1fr;gap:0;margin-bottom:6px;display:grid}#romaneio .rom-dados div{border-bottom:1px solid #ddd;padding:3px 8px}#romaneio .rom-dados div:nth-child(odd){border-right:1px solid #ddd}#romaneio .rom-dados div:nth-last-child(-n+2){border-bottom:none}#romaneio .rom-dados span{text-transform:uppercase;letter-spacing:.05em;color:#555;font-size:8.5px;display:block}#romaneio .rom-dados b{font-size:11px}#romaneio .rom-itinerario,#romaneio .rom-obs{margin:0 0 4px;font-size:10px}#romaneio .rom-aviso{background:#f2f2f2;border:1px solid #000;border-left-width:4px;border-radius:3px;margin:0 0 6px;padding:4px 8px;font-size:10px}#romaneio table.rom-paradas{table-layout:fixed;border-collapse:collapse;width:100%;margin-top:2px}#romaneio thead{display:table-header-group}#romaneio tfoot{display:table-row-group}#romaneio tbody.rom-parada{break-inside:avoid;page-break-inside:avoid}#romaneio th,#romaneio td{text-align:left;vertical-align:top;border:1px solid #b0b0b0;padding:3px 6px}#romaneio thead th{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:#e8e8e8;font-size:9px}#romaneio .rom-legenda th{letter-spacing:0;text-transform:none;color:#666;background:#fff;border:none;border-bottom:1px solid #ddd;padding:1px 0 2px;font-size:8px;font-weight:400}#romaneio .num{text-align:right}#romaneio .c-cx{text-align:center;width:18px}#romaneio .c-num{text-align:center;width:24px;font-size:13px;font-weight:700}#romaneio .c-ped{width:96px}#romaneio .c-cid{width:140px}#romaneio .c-peso{width:64px}#romaneio .c-m3{width:44px}#romaneio .c-val{width:78px}#romaneio .rom-linha td:not([class]){word-wrap:break-word}#romaneio .rom-linha td{border-top:1.5px solid #666;padding-top:4px;padding-bottom:4px}#romaneio .rom-linha b{font-size:11.5px}#romaneio .rom-sub{color:#555;white-space:nowrap;font-size:8.5px;line-height:1.25;display:block}#romaneio .rom-flag{letter-spacing:.06em;vertical-align:1px;border:1px solid #000;border-radius:2px;margin-left:6px;padding:0 4px;font-size:8px;font-weight:700;display:inline-block}#romaneio .rom-cx{border:1px solid #333;border-radius:1.5px;width:9px;height:9px;display:inline-block}#romaneio .rom-item td{color:#222;border-top:none;border-bottom:none;padding:1px 6px;font-size:9.5px}#romaneio .rom-item td:nth-child(2){border-right:none}#romaneio .rom-falta{white-space:nowrap;margin-left:8px;font-weight:700}#romaneio .rom-falta:before{content:"⚠ "}#romaneio .rom-obs-entrega td{padding-top:2px;font-size:9.5px}#romaneio .rom-agenda td{padding-top:2px;font-size:10px;font-weight:600}#romaneio .rom-canhoto td{color:#333;border-top:1px dashed #999;padding:5px 6px 4px;font-size:9.5px}#romaneio .rom-linha-preencher{border-bottom:1px solid #888;width:210px;margin:0 10px 0 2px;display:inline-block}#romaneio .rom-linha-preencher.curta{width:110px}#romaneio tfoot td{background:#f2f2f2;border-top:1.5px solid #000;font-weight:700}#romaneio .rom-assinaturas{break-inside:avoid;page-break-inside:avoid;gap:34px;margin-top:34px;display:flex}#romaneio .rom-assinaturas div{text-align:center;text-transform:uppercase;letter-spacing:.06em;border-top:1px solid #000;flex:1;padding-top:3px;font-size:9px}#romaneio .rom-separacao{break-before:page;page-break-before:always;padding-top:4px}#romaneio .rom-separacao .c-peso{width:98px}#romaneio .rom-separacao .c-cid{width:118px}#romaneio .rom-peds{color:#444;word-wrap:break-word;font-size:8.5px}#romaneio .rom-separacao h2{border-bottom:2.5px solid #ea580c;margin:0 0 6px;padding-bottom:4px;font-size:15px}}.envoltorio-roteiro{container-type:inline-size}.layout-roteiro{gap:var(--jcs-e-3);flex-direction:column;display:flex}.layout-roteiro-mapa{flex:1;min-width:0}@container (width>=780px){.layout-roteiro{flex-direction:row;align-items:flex-start}.lista-paradas{flex:0 0 340px}}.mapa-roteiro{border-radius:var(--jcs-r-3);border:1px solid var(--jcs-linha);z-index:0;width:100%;overflow:hidden}.marcador-mapa span{background:var(--jcs-laranja);color:#fff;font-variant-numeric:tabular-nums;width:100%;height:100%;box-shadow:var(--jcs-sombra-laranja);border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;font:650 12px/1 inherit;display:flex}.marcador-mapa.aproximado span{background:var(--jcs-superficie);border-color:var(--jcs-laranja);color:var(--jcs-laranja-escuro)}.marcador-partida span{background:var(--jcs-solido);box-shadow:var(--jcs-sombra-3);font-size:16px}.lista-paradas{border:1px solid var(--jcs-linha);border-radius:var(--jcs-r-3);background:var(--jcs-superficie);max-height:440px;margin:0;padding:0;list-style:none;overflow-y:auto}.lista-paradas li{gap:var(--jcs-e-3);padding:var(--jcs-e-2) var(--jcs-e-3);border-bottom:1px solid var(--jcs-linha-suave);display:flex}.lista-paradas li:last-child{border-bottom:0}.lista-paradas li>span:last-child{flex-direction:column;min-width:0;display:flex}.lista-paradas b,.lista-paradas i{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lista-paradas b{color:var(--jcs-grafite);font-size:13px;font-weight:600}.lista-paradas i{color:var(--jcs-tinta-2);font-size:12px;font-style:normal}.lista-paradas small{color:var(--jcs-tinta-3);font-size:11.5px}.lista-paradas .num{background:var(--jcs-laranja-suave);width:24px;height:24px;color:var(--jcs-laranja-escuro);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:650;display:flex}.lista-paradas .partida .num{background:var(--jcs-solido);color:#fff}.marcador-mapa.ajustando span{background:var(--jcs-solido);box-shadow:0 0 0 4px #ea580c59, var(--jcs-sombra-3);cursor:grab;font-size:13px}.mapa-roteiro.em-ajuste{cursor:crosshair;border-color:var(--jcs-laranja)}.lista-paradas .acoes-parada{flex-wrap:wrap;align-items:center;gap:2px 6px;margin-top:2px;display:flex}.lista-paradas .acoes-parada .ant-btn-link{height:20px;padding:0;font-size:12px}.faixa-ajuste{gap:var(--jcs-e-3);padding:var(--jcs-e-3) var(--jcs-e-4);border:1px solid var(--jcs-laranja-borda);border-radius:var(--jcs-r-3);background:var(--jcs-laranja-suave);color:var(--jcs-tinta);font-size:13px;display:flex}.faixa-ajuste-icone{color:var(--jcs-laranja);margin-top:1px;font-size:18px}.lista-paradas .previsao-parada{color:var(--jcs-tinta-2);flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:11.5px;display:flex}.lista-paradas .previsao-parada b{color:var(--jcs-tinta);font-size:11.5px;font-weight:600}.grafico-mensal{align-items:stretch;gap:2px;height:200px;margin-bottom:8px;padding:4px 0 0;display:flex}.grafico-mensal-col{cursor:default;min-width:0;transition:background var(--jcs-transicao);border-radius:6px;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;display:flex}.grafico-mensal-col:hover{background:var(--jcs-superficie-2)}.grafico-mensal-col .barra{background:var(--jcs-grafico);border-radius:4px 4px 0 0;width:min(28px,70%);min-height:2px}.grafico-mensal-col.parcial .barra{background:var(--jcs-grafico-parcial)}.grafico-mensal-col .valor{color:var(--jcs-tinta-2);white-space:nowrap;font-variant-numeric:tabular-nums;min-height:16px;font-size:11px;font-weight:600}.grafico-mensal-col .mes{color:var(--jcs-tinta-3);white-space:nowrap;border-top:1px solid var(--jcs-linha);text-align:center;width:100%;margin-top:4px;padding-top:4px;font-size:11px}.pagina-frete{container-type:inline-size}.grade-frete{gap:var(--jcs-e-3);grid-template-columns:1fr;display:grid}@container (width>=1172px){.grade-frete{grid-template-columns:1.25fr 1fr}}.transportadoras-lista small{color:var(--jcs-tinta-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.transportadoras-lista li>span:first-child b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.transportadoras-lista .valor-frete{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;padding-right:6px;display:flex}.transportadoras-lista .valor-frete>b{font-variant-numeric:tabular-nums}.mapa-roteiro .leaflet-tile-pane{filter:var(--jcs-filtro-mapa)}:root[data-tema=escuro] .mapa-roteiro .leaflet-container{background:var(--jcs-superficie-2)}.opcao-tema{justify-content:space-between;align-items:center;gap:var(--jcs-e-4);min-width:150px;display:inline-flex}.opcao-tema .anticon{color:var(--jcs-laranja)}@media (width<=600px){.cabecalho-pagina .cabecalho-acoes>.ant-btn-icon-only,.cabecalho-pagina .cabecalho-acoes>.ant-dropdown-trigger.ant-btn-icon-only{flex:none}.ant-card .ant-card-head-wrapper{row-gap:var(--jcs-e-1);flex-wrap:wrap}.ant-card .ant-card-head-title{flex-basis:100%}.ant-card .ant-card-head{padding-block:var(--jcs-e-2)}.ant-card .ant-card-extra{margin-inline-start:0}.grafico-mensal-col .mes{font-size:9.5px}.grafico-mensal-col:nth-child(2n) .mes{color:#0000}.grafico-mensal-col .valor{font-size:9.5px}}.lista-divergencias{margin:var(--jcs-e-1) 0 var(--jcs-e-2);padding-inline-start:18px}.campo-empresa{flex-direction:column;gap:6px;display:flex}.campo-empresa>label{color:var(--jcs-grafite);align-items:center;gap:6px;font-weight:600;display:inline-flex}.campo-empresa .ant-typography{font-size:12.5px}
