@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2) format("woff2"),url(/assets/lato-latin-400-normal-B11PyLys.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2) format("woff2"),url(/assets/lato-latin-700-normal-DAdL7O4w.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/lato-latin-900-normal-C3uaq3BA.woff2) format("woff2"),url(/assets/lato-latin-900-normal-CZBfLiEO.woff) format("woff")}:root{--ca-marinho: #0B1F44;--ca-ciano: #00B4FF;--ca-cinza-suporte: #E5EAF2;--ca-cinza-texto: #6B7280;--ca-branco: #FFFFFF;--ca-fonte: "Lato", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ca-peso-regular: 400;--ca-peso-intertitulo: 700;--ca-peso-heavy: 900;--ca-texto-xs: .75rem;--ca-texto-sm: .875rem;--ca-texto-md: 1rem;--ca-texto-lg: 1.125rem;--ca-texto-xl: 1.375rem;--ca-texto-2xl: 1.75rem;--ca-texto-3xl: 2.25rem;--ca-espaco-1: .25rem;--ca-espaco-2: .5rem;--ca-espaco-3: .75rem;--ca-espaco-4: 1rem;--ca-espaco-5: 1.5rem;--ca-espaco-6: 2rem;--ca-raio-sm: .25rem;--ca-raio-md: .375rem;--ca-raio-lg: .5rem;--ca-raio-pilula: 999px;--ca-raio-botao: .375rem;--ca-raio-botao-pequeno: .25rem;--ca-alvo-toque: 2.75rem;--ca-logo-menu-largura: 160px;--ca-vidro-desfoque: 14px;--ca-vidro-saturacao: 160%;--ca-vidro-hover-escuro: rgba(229, 234, 242, .16);--ca-vidro-hover-claro: rgba(11, 31, 68, .1);--ca-vidro-borda: rgba(229, 234, 242, .28);--ca-vidro-brilho: rgba(229, 234, 242, .5);--ca-vidro-sombra: rgba(11, 31, 68, .38);--ca-vidro-sombra-botao: rgba(11, 31, 68, .32);--ca-vidro-principal-detalhe: #00B4FF;--ca-vidro-menu-fundo: rgba(11, 31, 68, .86);--ca-vidro-menu-solido: #0B1F44;--ca-vidro-menu-texto: #E5EAF2;--ca-vidro-menu-texto-2: rgba(229, 234, 242, .95);--ca-vidro-menu-ativo: rgba(229, 234, 242, .16);--ca-vidro-menu-hover: rgba(229, 234, 242, .12);--ca-vidro-escuro-fundo: rgba(229, 234, 242, .12);--ca-vidro-escuro-solido: color-mix(in srgb, #E5EAF2 14%, #0B1F44);--ca-vidro-escuro-texto: #E5EAF2;--ca-marca-dagua-tamanho: 460px;--ca-marca-dagua-opacidade: .09;--ca-vidro-perigo-fundo: rgba(138, 28, 22, .96);--ca-vidro-perigo-solido: #8A1C16;--ca-vidro-perigo-texto: #E5EAF2;--ca-fundo: #FFFFFF;--ca-trilho: #0B1F44;--ca-superficie: #FFFFFF;--ca-superficie-suave: rgba(229, 234, 242, .55);--ca-borda: #E5EAF2;--ca-borda-forte: rgba(11, 31, 68, .32);--ca-texto: #0B1F44;--ca-texto-2: #6B7280;--ca-link: #0B1F44;--ca-foco: #0B1F44;--ca-sombra-cartao: 0 1px 2px rgba(11, 31, 68, .06), 0 6px 16px -8px rgba(11, 31, 68, .18);--ca-estado-ok-texto: #14663A;--ca-estado-ok-fundo: #E1F3E8;--ca-estado-ok-solido: #1E9E5A;--ca-estado-atencao-texto: #7A4B00;--ca-estado-atencao-fundo: #FFF0CC;--ca-estado-atencao-solido: #E0A100;--ca-estado-critico-texto: #A3231B;--ca-estado-critico-fundo: #FDE5E2;--ca-estado-critico-solido: #D63A2F;--ca-neutro-texto: #0B1F44;--ca-neutro-fundo: #E5EAF2;--ca-vidro-principal-fundo: rgba(11, 31, 68, .9);--ca-vidro-principal-solido: #0B1F44;--ca-vidro-principal-texto: #E5EAF2;--ca-vidro-principal-borda: rgba(229, 234, 242, .28);--ca-vidro-principal-hover: rgba(229, 234, 242, .16);--ca-vidro-secundario-hover: rgba(11, 31, 68, .1);--ca-vidro-secundario-fundo: rgba(11, 31, 68, .08);--ca-vidro-secundario-solido: #E5EAF2;--ca-vidro-secundario-texto: #0B1F44;--ca-vidro-secundario-borda: rgba(11, 31, 68, .3);--ca-vidro-desabilitado-fundo: rgba(107, 114, 128, .14);--ca-vidro-desabilitado-solido: #E5EAF2;--ca-vidro-desabilitado-texto: #6B7280;--ca-rolagem-polegar: rgba(11, 31, 68, .34);--ca-rolagem-polegar-solido: #6B7280;--ca-rolagem-brilho: rgba(255, 255, 255, .7);color-scheme:light}.ca-tema-claro{--ca-fundo: #FFFFFF;--ca-trilho: #0B1F44;--ca-superficie: #FFFFFF;--ca-superficie-suave: rgba(229, 234, 242, .55);--ca-borda: #E5EAF2;--ca-borda-forte: rgba(11, 31, 68, .32);--ca-texto: #0B1F44;--ca-texto-2: #6B7280;--ca-link: #0B1F44;--ca-foco: #0B1F44;--ca-sombra-cartao: 0 1px 2px rgba(11, 31, 68, .06), 0 6px 16px -8px rgba(11, 31, 68, .18);--ca-estado-ok-texto: #14663A;--ca-estado-ok-fundo: #E1F3E8;--ca-estado-ok-solido: #1E9E5A;--ca-estado-atencao-texto: #7A4B00;--ca-estado-atencao-fundo: #FFF0CC;--ca-estado-atencao-solido: #E0A100;--ca-estado-critico-texto: #A3231B;--ca-estado-critico-fundo: #FDE5E2;--ca-estado-critico-solido: #D63A2F;--ca-neutro-texto: #0B1F44;--ca-neutro-fundo: #E5EAF2;--ca-vidro-principal-fundo: rgba(11, 31, 68, .9);--ca-vidro-principal-solido: #0B1F44;--ca-vidro-principal-texto: #E5EAF2;--ca-vidro-principal-borda: rgba(229, 234, 242, .28);--ca-vidro-principal-hover: rgba(229, 234, 242, .16);--ca-vidro-secundario-hover: rgba(11, 31, 68, .1);--ca-vidro-secundario-fundo: rgba(11, 31, 68, .08);--ca-vidro-secundario-solido: #E5EAF2;--ca-vidro-secundario-texto: #0B1F44;--ca-vidro-secundario-borda: rgba(11, 31, 68, .3);--ca-vidro-desabilitado-fundo: rgba(107, 114, 128, .14);--ca-vidro-desabilitado-solido: #E5EAF2;--ca-vidro-desabilitado-texto: #6B7280;--ca-rolagem-polegar: rgba(11, 31, 68, .34);--ca-rolagem-polegar-solido: #6B7280;--ca-rolagem-brilho: rgba(255, 255, 255, .7);color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ca-fundo: #0B1F44;--ca-trilho: #0B1F44;--ca-superficie: color-mix(in srgb, #E5EAF2 7%, #0B1F44);--ca-superficie-suave: rgba(229, 234, 242, .08);--ca-borda: rgba(229, 234, 242, .16);--ca-borda-forte: rgba(229, 234, 242, .4);--ca-texto: #E5EAF2;--ca-texto-2: rgba(229, 234, 242, .74);--ca-link: #00B4FF;--ca-foco: #00B4FF;--ca-sombra-cartao: 0 1px 2px rgba(11, 31, 68, .5), 0 8px 20px -10px rgba(11, 31, 68, .8);--ca-estado-ok-texto: #6FD79B;--ca-estado-ok-fundo: rgba(30, 158, 90, .22);--ca-estado-ok-solido: #1E9E5A;--ca-estado-atencao-texto: #F5C451;--ca-estado-atencao-fundo: rgba(224, 161, 0, .2);--ca-estado-atencao-solido: #E0A100;--ca-estado-critico-texto: #FF8F86;--ca-estado-critico-fundo: rgba(214, 58, 47, .24);--ca-estado-critico-solido: #D63A2F;--ca-neutro-texto: #E5EAF2;--ca-neutro-fundo: rgba(229, 234, 242, .14);--ca-vidro-principal-fundo: rgba(229, 234, 242, .92);--ca-vidro-principal-solido: #E5EAF2;--ca-vidro-principal-texto: #0B1F44;--ca-vidro-principal-borda: rgba(11, 31, 68, .28);--ca-vidro-principal-hover: rgba(11, 31, 68, .1);--ca-vidro-secundario-hover: rgba(229, 234, 242, .14);--ca-vidro-secundario-fundo: rgba(229, 234, 242, .12);--ca-vidro-secundario-solido: #0B1F44;--ca-vidro-secundario-texto: #E5EAF2;--ca-vidro-secundario-borda: rgba(229, 234, 242, .4);--ca-vidro-desabilitado-fundo: rgba(229, 234, 242, .07);--ca-vidro-desabilitado-solido: #0B1F44;--ca-vidro-desabilitado-texto: rgba(229, 234, 242, .5);--ca-rolagem-polegar: rgba(229, 234, 242, .34);--ca-rolagem-polegar-solido: #6B7280;--ca-rolagem-brilho: rgba(229, 234, 242, .45);color-scheme:dark}}:root[data-theme=dark],.ca-tema-escuro{--ca-fundo: #0B1F44;--ca-trilho: #0B1F44;--ca-superficie: color-mix(in srgb, #E5EAF2 7%, #0B1F44);--ca-superficie-suave: rgba(229, 234, 242, .08);--ca-borda: rgba(229, 234, 242, .16);--ca-borda-forte: rgba(229, 234, 242, .4);--ca-texto: #E5EAF2;--ca-texto-2: rgba(229, 234, 242, .74);--ca-link: #00B4FF;--ca-foco: #00B4FF;--ca-sombra-cartao: 0 1px 2px rgba(11, 31, 68, .5), 0 8px 20px -10px rgba(11, 31, 68, .8);--ca-estado-ok-texto: #6FD79B;--ca-estado-ok-fundo: rgba(30, 158, 90, .22);--ca-estado-ok-solido: #1E9E5A;--ca-estado-atencao-texto: #F5C451;--ca-estado-atencao-fundo: rgba(224, 161, 0, .2);--ca-estado-atencao-solido: #E0A100;--ca-estado-critico-texto: #FF8F86;--ca-estado-critico-fundo: rgba(214, 58, 47, .24);--ca-estado-critico-solido: #D63A2F;--ca-neutro-texto: #E5EAF2;--ca-neutro-fundo: rgba(229, 234, 242, .14);--ca-vidro-principal-fundo: rgba(229, 234, 242, .92);--ca-vidro-principal-solido: #E5EAF2;--ca-vidro-principal-texto: #0B1F44;--ca-vidro-principal-borda: rgba(11, 31, 68, .28);--ca-vidro-principal-hover: rgba(11, 31, 68, .1);--ca-vidro-secundario-hover: rgba(229, 234, 242, .14);--ca-vidro-secundario-fundo: rgba(229, 234, 242, .12);--ca-vidro-secundario-solido: #0B1F44;--ca-vidro-secundario-texto: #E5EAF2;--ca-vidro-secundario-borda: rgba(229, 234, 242, .4);--ca-vidro-desabilitado-fundo: rgba(229, 234, 242, .07);--ca-vidro-desabilitado-solido: #0B1F44;--ca-vidro-desabilitado-texto: rgba(229, 234, 242, .5);--ca-rolagem-polegar: rgba(229, 234, 242, .34);--ca-rolagem-polegar-solido: #6B7280;--ca-rolagem-brilho: rgba(229, 234, 242, .45);color-scheme:dark}:where(*,*:before,*:after){box-sizing:border-box}:where(body){margin:0;background:var(--ca-fundo);color:var(--ca-texto);font-family:var(--ca-fonte);font-weight:var(--ca-peso-regular);font-size:var(--ca-texto-md);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ca-tema-claro,.ca-tema-escuro{background:var(--ca-fundo);color:var(--ca-texto)}.ca-titulo{margin:0;font-weight:var(--ca-peso-heavy);line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.ca-intertitulo{margin:0;font-weight:var(--ca-peso-intertitulo);line-height:1.25;text-wrap:balance}.ca-indicador{font-weight:var(--ca-peso-heavy);font-size:var(--ca-texto-3xl);line-height:1;font-variant-numeric:tabular-nums}.ca-rotulo{font-size:var(--ca-texto-xs);font-weight:var(--ca-peso-intertitulo);letter-spacing:.07em;text-transform:uppercase}.ca-num{font-variant-numeric:tabular-nums}.ca-texto-2{color:var(--ca-texto-2)}:where(a){color:var(--ca-link);text-decoration-line:underline;text-decoration-color:var(--ca-ciano);text-decoration-thickness:2px;text-underline-offset:.22em}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ca-foco);outline-offset:2px}.ca-so-leitor{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){:where(*,*:before,*:after){animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ca-vidro{--_fundo: var(--ca-vidro-menu-fundo);--_solido: var(--ca-vidro-menu-solido);--_texto: var(--ca-vidro-menu-texto);--_borda: var(--ca-vidro-borda);--_hover-ativo: var(--ca-vidro-hover-escuro);--_hover: transparent;--_sombra: 0 10px 28px -14px var(--ca-vidro-sombra);color:var(--_texto);background:var(--_fundo);border:1px solid var(--_borda);box-shadow:inset 0 1px 0 var(--ca-vidro-brilho),inset 0 0 0 999px var(--_hover),var(--_sombra);-webkit-backdrop-filter:blur(var(--ca-vidro-desfoque)) saturate(var(--ca-vidro-saturacao));backdrop-filter:blur(var(--ca-vidro-desfoque)) saturate(var(--ca-vidro-saturacao))}.ca-vidro--menu{--_fundo: var(--ca-vidro-menu-fundo);--_solido: var(--ca-vidro-menu-solido);--_texto: var(--ca-vidro-menu-texto);--_hover-ativo: var(--ca-vidro-hover-escuro)}.ca-vidro--principal{--_fundo: var(--ca-vidro-principal-fundo);--_solido: var(--ca-vidro-principal-solido);--_texto: var(--ca-vidro-principal-texto);--_borda: var(--ca-vidro-principal-borda);--_hover-ativo: var(--ca-vidro-principal-hover);border-bottom:2px solid var(--ca-vidro-principal-detalhe)}.ca-vidro--sobre-escuro{--_fundo: var(--ca-vidro-escuro-fundo);--_solido: var(--ca-vidro-escuro-solido);--_texto: var(--ca-vidro-escuro-texto);--_hover-ativo: var(--ca-vidro-hover-escuro)}.ca-vidro--secundario{--_fundo: var(--ca-vidro-secundario-fundo);--_solido: var(--ca-vidro-secundario-solido);--_texto: var(--ca-vidro-secundario-texto);--_borda: var(--ca-vidro-secundario-borda);--_hover-ativo: var(--ca-vidro-secundario-hover)}.ca-vidro--perigo{--_fundo: var(--ca-vidro-perigo-fundo);--_solido: var(--ca-vidro-perigo-solido);--_texto: var(--ca-vidro-perigo-texto);--_hover-ativo: var(--ca-vidro-hover-escuro)}.ca-vidro--desabilitado{--_fundo: var(--ca-vidro-desabilitado-fundo);--_solido: var(--ca-vidro-desabilitado-solido);--_texto: var(--ca-vidro-desabilitado-texto);--_borda: transparent;box-shadow:none}.ca-vidro--acao:hover:not(:disabled){--_hover: var(--_hover-ativo)}.ca-vidro--acao:active:not(:disabled){transform:translateY(1px)}@media(prefers-reduced-transparency:reduce){.ca-vidro{background:var(--_solido);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ca-vidro{background:var(--_solido)}}[data-vidro=solido] .ca-vidro,[data-vidro=solido].ca-vidro{background:var(--_solido);-webkit-backdrop-filter:none;backdrop-filter:none}.ca-rolagem::-webkit-scrollbar{width:12px;height:12px}.ca-rolagem::-webkit-scrollbar-track,.ca-rolagem::-webkit-scrollbar-corner{background:transparent}.ca-rolagem::-webkit-scrollbar-thumb{background:var(--ca-rolagem-polegar);background-clip:padding-box;border:3px solid transparent;border-radius:var(--ca-raio-pilula);box-shadow:inset 0 0 0 1px var(--ca-rolagem-brilho)}.ca-rolagem::-webkit-scrollbar-thumb:hover{background:var(--ca-rolagem-polegar-solido);background-clip:padding-box}@supports not selector(::-webkit-scrollbar){.ca-rolagem{scrollbar-width:thin;scrollbar-color:var(--ca-rolagem-polegar) transparent}}@media(prefers-reduced-transparency:reduce){.ca-rolagem::-webkit-scrollbar-thumb{background:var(--ca-rolagem-polegar-solido);background-clip:padding-box}}[data-vidro=solido] .ca-rolagem::-webkit-scrollbar-thumb,[data-vidro=solido].ca-rolagem::-webkit-scrollbar-thumb{background:var(--ca-rolagem-polegar-solido);background-clip:padding-box}.ca-icone{flex:none;width:1.25rem;height:1.25rem}.ca-botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--ca-espaco-2);--_sombra: 0 1px 2px var(--ca-vidro-sombra-botao);min-height:var(--ca-alvo-toque);padding:0 1.125rem;border-radius:var(--ca-raio-botao);font-family:inherit;font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-intertitulo);letter-spacing:.01em;line-height:1.2;white-space:nowrap;cursor:pointer;transition:transform .12s ease,background-color .12s ease}.ca-botao--pequeno{min-height:2rem;padding:0 var(--ca-espaco-3);border-radius:var(--ca-raio-botao-pequeno);font-size:var(--ca-texto-xs)}.ca-botao:disabled{cursor:not-allowed}.ca-campo{display:grid;gap:.375rem;min-width:0}.ca-campo__rotulo{font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-intertitulo)}.ca-campo__caixa{position:relative;display:flex;align-items:center}.ca-campo__icone{position:absolute;left:.75rem;color:var(--ca-texto-2);pointer-events:none}.ca-campo__entrada{width:100%;min-height:var(--ca-alvo-toque);padding:0 .875rem;border:1px solid var(--ca-borda-forte);border-radius:var(--ca-raio-botao);background:var(--ca-superficie);color:var(--ca-texto);font:inherit}.ca-campo__entrada--com-icone{padding-left:2.5rem}.ca-campo__entrada::placeholder{color:var(--ca-texto-2);opacity:1}.ca-campo__entrada:focus-visible{outline-offset:1px}.ca-campo__entrada:disabled{background:var(--ca-superficie-suave);color:var(--ca-texto-2);cursor:not-allowed}.ca-campo--erro .ca-campo__entrada{border-color:var(--ca-estado-critico-solido);box-shadow:inset 0 0 0 1px var(--ca-estado-critico-solido)}.ca-campo__ajuda{font-size:var(--ca-texto-xs);color:var(--ca-texto-2)}.ca-campo__erro{display:flex;align-items:center;gap:.375rem;font-size:var(--ca-texto-xs);font-weight:var(--ca-peso-intertitulo);color:var(--ca-estado-critico-texto)}.ca-etiqueta{display:inline-flex;align-items:center;gap:.375rem;max-width:100%;padding:.2rem .625rem .2rem .5rem;border-radius:var(--ca-raio-botao-pequeno);font-size:var(--ca-texto-xs);font-weight:var(--ca-peso-intertitulo);line-height:1.3;white-space:nowrap}.ca-etiqueta .ca-icone{width:.9rem;height:.9rem}.ca-etiqueta--ok{background:var(--ca-estado-ok-fundo);color:var(--ca-estado-ok-texto)}.ca-etiqueta--atencao{background:var(--ca-estado-atencao-fundo);color:var(--ca-estado-atencao-texto)}.ca-etiqueta--critico{background:var(--ca-estado-critico-fundo);color:var(--ca-estado-critico-texto)}.ca-etiqueta--pendente,.ca-etiqueta--neutro{background:var(--ca-neutro-fundo);color:var(--ca-neutro-texto)}.ca-cartao{position:relative;min-width:0;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-lg);background:var(--ca-superficie);color:var(--ca-texto);box-shadow:var(--ca-sombra-cartao)}.ca-cartao-os{display:grid;gap:var(--ca-espaco-3);padding:var(--ca-espaco-4)}.ca-cartao-os:hover{border-color:var(--ca-ciano)}.ca-cartao-os__topo{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ca-espaco-3);flex-wrap:wrap}.ca-cartao-os__abrir{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:var(--ca-texto-lg);font-weight:var(--ca-peso-heavy);font-variant-numeric:tabular-nums;cursor:pointer}.ca-cartao-os__abrir:after{content:"";position:absolute;inset:0;border-radius:inherit}.ca-cartao-os__abrir:focus-visible{outline:none}.ca-cartao-os__abrir:focus-visible:after{outline:2px solid var(--ca-foco);outline-offset:2px}.ca-cartao-os__cliente{margin:0;font-weight:var(--ca-peso-intertitulo)}.ca-cartao-os__veiculo{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ca-espaco-2);margin:.125rem 0 0;font-size:var(--ca-texto-sm);color:var(--ca-texto-2)}.ca-placa{padding:0 .4rem;border:1.5px solid var(--ca-texto);border-radius:var(--ca-raio-sm);color:var(--ca-texto);font-size:var(--ca-texto-xs);font-weight:var(--ca-peso-intertitulo);letter-spacing:.08em;font-variant-numeric:tabular-nums}.ca-cartao-os__queixa{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:var(--ca-texto-sm)}.ca-cartao-os__rodape{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ca-espaco-3);padding-top:var(--ca-espaco-3);border-top:1px solid var(--ca-borda)}.ca-cartao-os__meta{display:grid;gap:.125rem;min-width:0;font-size:var(--ca-texto-xs);color:var(--ca-texto-2)}.ca-cartao-os__meta span{display:flex;align-items:center;gap:.375rem}.ca-cartao-os__meta .ca-icone{width:.95rem;height:.95rem}.ca-cartao-os__parado--critico{color:var(--ca-estado-critico-texto);font-weight:var(--ca-peso-intertitulo)}.ca-cartao-os__total{font-size:var(--ca-texto-lg);font-weight:var(--ca-peso-heavy);font-variant-numeric:tabular-nums;white-space:nowrap}.ca-menu{display:flex;flex-direction:column;gap:var(--ca-espaco-3);min-width:0;padding:var(--ca-espaco-3);border-radius:var(--ca-raio-lg)}.ca-menu--lateral{color:var(--ca-vidro-menu-texto);border-radius:0;padding:0}.ca-menu__lista{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.ca-menu__item{display:flex;align-items:center;gap:var(--ca-espaco-3);width:100%;min-height:var(--ca-alvo-toque);padding:0 var(--ca-espaco-3);border-radius:var(--ca-raio-botao);color:inherit;font:inherit;font-weight:var(--ca-peso-intertitulo);text-align:left;cursor:pointer}.ca-menu__item:not(.ca-vidro){border:1px solid transparent;background:transparent}.ca-menu--lateral .ca-menu__item.ca-vidro{border-left:3px solid var(--ca-ciano)}.ca-menu__item:focus-visible{outline:2px solid var(--ca-ciano);outline-offset:-2px}.ca-menu__item:not(.ca-vidro):hover:not([aria-disabled=true]){background:var(--ca-vidro-menu-hover)}.ca-menu__item[aria-disabled=true]{cursor:default;opacity:.62}.ca-menu__nota{margin-left:auto;font-size:var(--ca-texto-xs);font-weight:var(--ca-peso-regular);color:var(--ca-vidro-menu-texto-2)}.ca-menu--barra{flex-direction:row;padding:.375rem;border-radius:var(--ca-raio-lg)}.ca-menu--barra .ca-menu__lista{display:flex;flex:1;justify-content:space-around}.ca-menu--barra .ca-menu__item{flex-direction:column;justify-content:center;gap:.125rem;min-width:3.5rem;padding:.375rem .5rem;border-radius:var(--ca-raio-md);font-size:.6875rem;text-align:center}.ca-menu--barra .ca-menu__item[aria-current=page]{background:var(--ca-vidro-menu-ativo);box-shadow:inset 0 -3px 0 var(--ca-ciano)}.ca-menu--barra .ca-menu__nota{display:none}.ca-marca-dagua{position:relative;isolation:isolate;overflow:hidden}.ca-marca-dagua:before{content:"";position:absolute;z-index:-1;bottom:-2rem;left:-35%;width:var(--ca-marca-dagua-tamanho);aspect-ratio:750 / 360;background:var(--ca-marca-dagua-imagem, url(/assets/simbolo-negativo-Bv3me8kN.png)) center / contain no-repeat;opacity:var(--ca-marca-dagua-opacidade);pointer-events:none}.ca-logo{display:block;width:var(--ca-logo-menu-largura);max-width:100%;height:auto}.ca-logo--oficina{width:auto;max-height:2.5rem;object-fit:contain;object-position:left center}.ca-logo-documento{display:block;max-width:100%;max-height:3rem;object-fit:contain;object-position:left center}.ca-logo-documento--vazio{padding:.5rem .75rem;border:1px dashed var(--ca-borda-forte);border-radius:var(--ca-raio-sm);font-size:var(--ca-texto-xs);color:var(--ca-texto-2)}.casca{position:relative;isolation:isolate;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:var(--ca-fundo);color:var(--ca-texto);font-family:var(--ca-fonte)}.faixa-demo{flex:none;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.375rem 1rem;border-bottom:2px solid var(--ca-ciano);background:var(--ca-marinho);color:var(--ca-cinza-suporte);font-size:var(--ca-texto-xs);letter-spacing:.08em;text-transform:uppercase}.casca__corpo{position:relative;display:flex;flex:1;min-height:0}.casca__trilho{display:flex;flex:none;flex-direction:column;width:17.5rem;padding:.75rem;background:var(--ca-trilho);color:var(--ca-vidro-menu-texto)}.casca__trilho>.ca-menu{flex:1}.casca__topo-menu{display:grid;gap:.75rem;padding:.25rem .25rem .75rem}.casca__principal{flex:1;min-width:0;overflow:auto}.casca__conteudo{max-width:72rem;margin:0 auto;padding:1.5rem clamp(1rem,3vw,2rem) 2rem}.casca[data-modo=barra] .casca__conteudo{padding:1rem 1rem 6.5rem}.casca__cabecalho{display:grid;gap:.75rem;justify-items:start;padding:.875rem 1rem 1rem;background:var(--ca-trilho);color:var(--ca-cinza-suporte)}.casca__cabecalho .seletor{justify-self:stretch}.casca__barra{position:absolute;right:.75rem;bottom:.75rem;left:.75rem;z-index:3}.seletor{position:relative;min-width:0}.seletor__botao{width:100%;min-height:3rem;justify-content:space-between;border-radius:var(--ca-raio-botao);text-align:left}.seletor__texto{display:grid;min-width:0}.seletor__legenda{font-size:.6875rem;font-weight:var(--ca-peso-regular);letter-spacing:.06em;text-transform:uppercase;color:var(--ca-vidro-menu-texto-2)}.seletor__nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seletor__lista{position:absolute;z-index:5;top:calc(100% + .375rem);right:0;left:0;margin:0;padding:.375rem;border-radius:var(--ca-raio-lg);list-style:none}.tela{display:grid;gap:1.25rem}.tela__cabecalho{display:grid;gap:.25rem}.tela__cabecalho p{margin:0}.tela__titulo{font-size:var(--ca-texto-2xl)}.tela__resumo{color:var(--ca-texto-2)}.indicadores{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;margin:0}.indicadores__item{display:flex;flex-direction:column-reverse;gap:.5rem;padding:1rem}.indicadores__item dd,.indicadores__item dt{margin:0}.indicadores__rotulo{font-size:var(--ca-texto-sm);color:var(--ca-texto-2)}.fila{display:grid;gap:.75rem}.fila__lista{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.pendencia{--_barra: var(--ca-borda-forte);display:grid;gap:.75rem;padding:1rem 1rem 1rem 1.25rem;border-left:4px solid var(--_barra)}.pendencia--critico{--_barra: var(--ca-estado-critico-solido)}.pendencia--atencao{--_barra: var(--ca-estado-atencao-solido)}.pendencia--feita{--_barra: var(--ca-estado-ok-solido)}.pendencia__corpo{display:grid;justify-items:start;gap:.375rem;min-width:0}.pendencia__titulo,.pendencia__detalhe{margin:0}.pendencia__acoes{display:flex;flex-wrap:wrap;gap:.5rem}.pendencia__confirmar{display:grid;gap:.5rem;padding:.75rem;border:1px solid var(--ca-borda-forte);border-radius:var(--ca-raio-md)}.pendencia__confirmar p{margin:0}.pendencia__feita{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.casca[data-modo=lateral] .pendencia{grid-template-columns:minmax(0,1fr) auto;align-items:center}.casca[data-modo=lateral] .pendencia__confirmar,.casca[data-modo=lateral] .pendencia__feita{grid-column:1 / -1}.ordens__busca{max-width:28rem}.ordens__filtros{display:flex;flex-wrap:wrap;gap:.5rem}.ordens__grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.ordens__grade>li{min-width:0}.casca[data-modo=barra] .ordens__grade{grid-template-columns:minmax(0,1fr)}.estado-tela{display:grid;justify-items:center;gap:.5rem;padding:2.5rem 1rem;text-align:center}.estado-tela p{margin:0}.estado-tela--erro .ca-icone{color:var(--ca-estado-critico-texto)}.estado-tela--carregando{color:var(--ca-texto-2)}.estado-tela__pulso{width:min(100%,24rem);height:3.5rem;border-radius:var(--ca-raio-md);background:var(--ca-superficie-suave);animation:pulso 1.2s ease-in-out infinite}.estado-tela__pulso--curto{width:min(70%,16rem);height:1.5rem}@keyframes pulso{50%{opacity:.45}}.casca[data-tela=nova][data-modo=barra] .casca__cabecalho{display:none}.casca[data-tela=nova][data-modo=barra] .casca__conteudo{padding:0 0 6.5rem}.casca[data-tela=nova] .casca__conteudo{max-width:30rem}.casca[data-modo=barra] .faixa-demo{flex-wrap:nowrap;justify-content:space-between;gap:.5rem;padding:.25rem .75rem;font-size:.625rem;letter-spacing:.04em}.casca[data-modo=barra] .faixa-demo__texto{white-space:nowrap}.casca[data-modo=barra] .faixa-demo__acoes{gap:.375rem}.casca[data-modo=barra] .faixa-demo__acoes .ca-botao{min-height:1.75rem;padding:0 .5rem;font-size:.6875rem}.casca[data-modo=barra] .faixa-demo__papel{display:none}.casca[data-tela=nova] .casca__principal{background:color-mix(in srgb,var(--ca-cinza-suporte) 45%,var(--ca-fundo))}.casca[data-tela=nova] .casca__conteudo{min-height:100%;background:color-mix(in srgb,var(--ca-cinza-suporte) 45%,var(--ca-fundo))}.casca__aviso{position:absolute;right:0;bottom:calc(100% + .5rem);left:0;margin:0;padding:.5rem .75rem;border-radius:var(--ca-raio-lg);background:var(--ca-marinho);color:var(--ca-branco);font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-intertitulo);text-align:center}.tela__cabecalho--acao{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.voltar{justify-self:start;min-height:var(--ca-alvo-toque);padding:0;border:0;background:none;color:var(--ca-link);font:inherit;font-weight:var(--ca-peso-intertitulo);text-align:left;cursor:pointer}.voltar:focus-visible,.abas__botao:focus-visible,.papeis__opcao:focus-visible{outline:2px solid var(--ca-foco);outline-offset:2px}.os-topo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.os-topo .tela__titulo{margin:0}.aba{display:grid;gap:1rem}.secao{display:grid;gap:.875rem;padding:1rem}.secao__cabecalho{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.secao__cabecalho .ca-intertitulo,.secao p,.secao h3{margin:0}.bloco{display:grid;gap:.625rem;padding:.75rem;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-md);background:var(--ca-superficie-suave)}.bloco--leve{background:none;border-style:dashed}.bloco p,.bloco h3{margin:0}details.bloco>summary{min-height:var(--ca-alvo-toque);display:flex;align-items:center;cursor:pointer}.acoes{display:flex;flex-wrap:wrap;gap:.5rem}.acoes--coluna{flex-direction:column;align-items:flex-start}.acoes--rodape{padding:.5rem 0}.acao-bloco{display:grid;gap:.5rem}.formulario{display:grid;gap:.75rem;max-width:34rem}.campo-escolha,.campo-area{width:100%;font-family:inherit}.campo-area{min-height:4.5rem;padding-block:.5rem;resize:vertical}.retorno{display:grid;gap:.5rem}.aviso{display:flex;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;border:1px solid var(--_borda, var(--ca-borda-forte));border-radius:var(--ca-raio-md);background:var(--_fundo, var(--ca-neutro-fundo));color:var(--_texto, var(--ca-neutro-texto));font-size:var(--ca-texto-sm)}.aviso>div{min-width:0;overflow-wrap:anywhere}.aviso .ca-icone{flex:none;margin-top:.125rem}.aviso--erro{--_fundo: var(--ca-estado-critico-fundo);--_texto: var(--ca-estado-critico-texto);--_borda: var(--ca-estado-critico-solido)}.aviso--atencao{--_fundo: var(--ca-estado-atencao-fundo);--_texto: var(--ca-estado-atencao-texto);--_borda: var(--ca-estado-atencao-solido)}.aviso--ok{--_fundo: var(--ca-estado-ok-fundo);--_texto: var(--ca-estado-ok-texto);--_borda: var(--ca-estado-ok-solido)}.pergunta{display:grid;gap:.625rem;padding:.75rem;border:1px solid var(--ca-borda-forte);border-left:4px solid var(--ca-estado-atencao-solido);border-radius:var(--ca-raio-md);background:var(--ca-superficie)}.pergunta--executada{border-left-color:var(--ca-estado-ok-solido)}.pergunta--falhou{border-left-color:var(--ca-estado-critico-solido)}.pergunta--prazo_perdido,.pergunta--respondida{border-left-color:var(--ca-borda-forte)}.pergunta p{margin:0}.pergunta__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.pergunta__texto{font-weight:var(--ca-peso-intertitulo);overflow-wrap:anywhere}.pergunta__prazo--vencido{color:var(--ca-estado-critico-texto);font-weight:var(--ca-peso-intertitulo)}.pergunta__espera{display:grid;gap:.5rem}.pendencia-cartao{display:grid;gap:.625rem;padding:1rem}.pendencia-cartao__titulo{margin:0}.abas{display:flex;gap:.25rem;margin:0 -.25rem;padding:0 .25rem .25rem;overflow-x:auto;border-bottom:1px solid var(--ca-borda)}.abas__botao{flex:none;min-height:var(--ca-alvo-toque);padding:0 .875rem;border:0;border-bottom:3px solid transparent;background:none;color:var(--ca-texto-2);font:inherit;font-weight:var(--ca-peso-intertitulo);cursor:pointer}.abas__botao[aria-selected=true]{border-bottom-color:var(--ca-ciano);color:var(--ca-texto)}.passos{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.passos__item{display:flex;align-items:center;gap:.5rem;font-size:var(--ca-texto-sm);color:var(--ca-texto-2)}.passos__bolinha{flex:none;width:.75rem;height:.75rem;border:2px solid var(--ca-borda-forte);border-radius:50%}.passos__item[data-estado=feito]{color:var(--ca-texto)}.passos__item[data-estado=feito] .passos__bolinha{border-color:var(--ca-estado-ok-solido);background:var(--ca-estado-ok-solido)}.passos__item[data-estado=agora]{color:var(--ca-texto);font-weight:var(--ca-peso-heavy)}.passos__item[data-estado=agora] .passos__bolinha{border-color:var(--ca-ciano);background:var(--ca-ciano)}.linhas{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.linha{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.375rem .75rem;align-items:center;padding:.625rem .75rem;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-md);background:var(--ca-superficie)}.linha__texto{display:grid;gap:.125rem;min-width:0;overflow-wrap:anywhere}.linha__total{text-align:right;white-space:nowrap}.linha__acoes,.linha__etiqueta{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.5rem}.linha__edicao,.linha__retorno{grid-column:1 / -1}.totais{display:flex;flex-wrap:wrap;gap:.75rem 2rem}.totais>div{display:grid;gap:.125rem}.totais__valor{font-size:var(--ca-texto-xl)}.selo{padding:.125rem .375rem;border-radius:var(--ca-raio-sm);background:var(--ca-neutro-fundo);color:var(--ca-neutro-texto);font-size:var(--ca-texto-sm);overflow-wrap:anywhere}.barra{height:.75rem;border:1px solid var(--ca-borda-forte);border-radius:var(--ca-raio-pilula);background:var(--ca-superficie);overflow:hidden}.barra__cheia{height:100%;background:var(--ca-estado-ok-solido)}.barra__cheia[data-alto=sim]{background:var(--ca-estado-atencao-solido)}.provas{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.provas li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .75rem;overflow-wrap:anywhere}.provas q{flex-basis:100%;font-style:italic}.clausula{padding:.5rem;border:1px dashed var(--ca-borda-forte);border-radius:var(--ca-raio-sm)}.rastro{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.rastro__item{display:grid;gap:.125rem;padding-left:.75rem;border-left:3px solid var(--ca-borda-forte);overflow-wrap:anywhere}.rastro__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.celular-cliente{display:grid;gap:.375rem;justify-items:center}.celular-cliente__tela{display:grid;gap:.75rem;width:min(100%,22rem);padding:1rem;border:6px solid var(--ca-marinho);border-radius:var(--ca-raio-lg);background:var(--ca-superficie);color:var(--ca-texto)}.celular-cliente__topo{display:grid;gap:.125rem}.celular-cliente__para,.celular-cliente__tela p{margin:0}.tabela-linhas{width:100%;border-collapse:collapse;font-size:var(--ca-texto-sm)}.tabela-linhas th,.tabela-linhas td{padding:.375rem 0;border-bottom:1px solid var(--ca-borda);text-align:left;vertical-align:top}.tabela-linhas .num,.tabela-linhas tfoot td{text-align:right;white-space:nowrap}.tabela-linhas tfoot th,.tabela-linhas tfoot td{font-weight:var(--ca-peso-heavy)}.inspecao{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem}.inspecao__item{display:grid;gap:.375rem;align-content:start}.inspecao__foto{display:flex;align-items:flex-start;gap:.5rem;min-height:var(--ca-alvo-toque);font-size:var(--ca-texto-sm)}.rapido{display:grid;gap:.5rem;padding:1rem}.rapido p{margin:0}.rapido__topo{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem}.faixa-demo:has(.faixa-demo__acoes){flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;padding-block:.25rem}.faixa-demo__texto,.faixa-demo__acoes{display:inline-flex;align-items:center;gap:.5rem}.faixa-demo__acoes .ca-botao{min-height:var(--ca-alvo-toque);text-transform:none;letter-spacing:0}.painel-demo{position:absolute;inset:0;z-index:20;display:flex;align-items:flex-end;justify-content:center}.painel-demo__fundo{position:absolute;inset:0;background:color-mix(in srgb,var(--ca-marinho) 55%,transparent)}.painel-demo__caixa{position:relative;display:grid;gap:1rem;width:min(100%,38rem);max-height:92%;padding:1rem;overflow:auto;border-radius:var(--ca-raio-lg) var(--ca-raio-lg) 0 0;background:var(--ca-superficie);color:var(--ca-texto);box-shadow:var(--ca-sombra-cartao)}.painel-demo__caixa section{display:grid;gap:.5rem}.painel-demo__caixa p,.painel-demo__caixa h2,.painel-demo__caixa h3{margin:0}.painel-demo__cabecalho{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.papeis{display:grid;gap:.375rem}.papeis__opcao{display:grid;gap:.125rem;min-height:var(--ca-alvo-toque);padding:.5rem .75rem;border:1px solid var(--ca-borda-forte);border-radius:var(--ca-raio-md);background:var(--ca-superficie);color:var(--ca-texto);font:inherit;text-align:left;cursor:pointer}.papeis__opcao[aria-pressed=true]{border-color:var(--ca-ciano);box-shadow:inset 4px 0 0 var(--ca-ciano);background:var(--ca-superficie-suave)}.interruptor{display:flex;align-items:flex-start;gap:.625rem;min-height:var(--ca-alvo-toque)}.interruptor input{flex:none;width:1.25rem;height:1.25rem;margin-top:.125rem}.roteiro{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.roteiro__passo{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem}.roteiro__passo p{margin:0 0 .25rem}.roteiro__numero{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--ca-marinho);color:var(--ca-branco);font-weight:var(--ca-peso-heavy)}.roteiro__perguntas{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.roteiro__perguntas li{display:grid;gap:.25rem;padding-left:.75rem;border-left:3px solid var(--ca-ciano)}.roteiro__perguntas p{margin:0}.roteiro__perguntas--curtas li{border-left-color:var(--ca-borda-forte)}.roteiro__falso{display:grid;gap:.5rem;margin:0;padding-left:1.25rem}.casca[data-modo=barra] .secao,.casca[data-modo=barra] .pendencia-cartao{padding:.875rem}.casca[data-modo=barra] .acoes:not(.acoes--coluna)>.ca-botao{flex:1 1 auto}.casca[data-modo=barra] .formulario{max-width:none}.casca[data-modo=barra] .painel-demo__caixa{width:100%}.casca[data-modo=barra] .abas__botao{padding:0 .625rem;font-size:var(--ca-texto-sm)}.casca[data-modo=barra] .totais__valor{font-size:var(--ca-texto-lg)}.tela,.aba,.secao,.bloco,.formulario{grid-template-columns:minmax(0,1fr)}.abas{max-width:100%}.secao .ca-botao,.bloco .ca-botao,.pergunta .ca-botao,.acao-bloco .ca-botao,.celular-cliente .ca-botao{max-width:100%;padding-block:.5rem;white-space:normal;text-align:center}.rec-sugestoes{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.rec-sugestao{min-height:var(--ca-alvo-toque);padding:0 .875rem;border:1px solid var(--ca-borda-forte);border-radius:var(--ca-raio-botao-pequeno);background:var(--ca-superficie);color:var(--ca-texto);font:inherit;font-weight:var(--ca-peso-intertitulo);letter-spacing:.06em;cursor:pointer}.rec-sugestao:focus-visible,.rec-resumo:focus-visible{outline:2px solid var(--ca-foco);outline-offset:2px}.rec-cartao{box-shadow:inset 4px 0 0 var(--ca-ciano);padding-left:1rem}.rec-destaque{font-size:var(--ca-texto-lg)}.rec-pergunta{font-size:var(--ca-texto-md)}.rec-lista-simples{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.rec-lista-simples li{display:grid;gap:.5rem}.rec-dados{display:grid;gap:.625rem;margin:0}.rec-dados>div{display:grid;gap:.0625rem}.rec-dados dt{color:var(--ca-texto-2);font-size:var(--ca-texto-sm)}.rec-dados dd{margin:0;min-width:0;overflow-wrap:anywhere}.rec-historico{display:grid;gap:.375rem;margin:0;padding:0;list-style:none}.rec-historico li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:.375rem .625rem;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-sm);background:var(--ca-superficie);font-size:var(--ca-texto-sm)}.rec-historico__km{font-weight:var(--ca-peso-intertitulo);font-variant-numeric:tabular-nums}.rec-historico__substituida{color:var(--ca-texto-2);text-decoration:line-through}.rec-resumo{display:flex;align-items:center;min-height:var(--ca-alvo-toque);color:var(--ca-link);font-weight:var(--ca-peso-intertitulo);cursor:pointer}.rec-grade-fiscal{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}.rec-cadastro-desativado{display:grid;gap:.5rem}.rec-modelos{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.rec-modelo{display:grid;gap:.5rem;padding:.875rem;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-md);background:var(--ca-superficie)}.rec-modelo--desativado{background:var(--ca-superficie-suave)}.rec-modelo__topo,.rec-campo__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.rec-modelo__nome,.rec-campo__nome{margin:0;min-width:0;overflow-wrap:anywhere;font-weight:var(--ca-peso-intertitulo)}.rec-etiquetas{display:flex;flex-wrap:wrap;gap:.375rem}.rec-campos{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.rec-campo{display:grid;gap:.625rem;padding:.75rem;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-md);background:var(--ca-superficie-suave)}.rec-campo__acoes{display:flex;flex-wrap:wrap;gap:.5rem}.rec-campo__corpo{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}.rec-imagem{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.rec-miniatura{width:6rem;height:4.5rem;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-sm);object-fit:cover}.rec-arquivo{width:100%;min-width:0;max-width:100%;min-height:var(--ca-alvo-toque);font:inherit;color:var(--ca-texto)}.rec-arquivo::file-selector-button{min-height:var(--ca-alvo-toque);margin-right:.75rem;padding:0 1rem;border:1px solid var(--ca-borda-forte);border-radius:var(--ca-raio-botao-pequeno);background:var(--ca-superficie);color:var(--ca-texto);font:inherit;font-weight:var(--ca-peso-intertitulo);cursor:pointer}.rec-limites{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.rec-estado{display:grid;gap:.5rem;padding:.625rem;border:1px dashed var(--ca-borda-forte);border-radius:var(--ca-raio-md);background:var(--ca-superficie)}.rec-estado h4,.rec-estado p{margin:0}.rec-marcar{display:grid;gap:.125rem;max-height:14rem;padding:.25rem;overflow-y:auto;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-sm)}.casca[data-modo=barra] .rec-campo__acoes>.ca-botao{flex:1 1 auto}.rec-entrada,.rec-modelos-tela,.rec-modelo,.rec-campo,.rec-estado,.rec-campo__corpo{grid-template-columns:minmax(0,1fr)}.tec{min-width:0}.tec-topo{flex:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;background:var(--ca-trilho);color:var(--ca-cinza-suporte)}.tec-topo__quem{display:grid;min-width:0;text-align:right}.tec-topo__quem p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tec-topo__quem p.tec-topo__oficina{font-weight:var(--ca-peso-intertitulo);line-height:1.2;white-space:normal}.tec-topo__papel{font-size:var(--ca-texto-sm);color:var(--ca-vidro-menu-texto-2)}.tec-principal{min-height:0}.tec-conteudo{width:100%;max-width:40rem;margin:0 auto;padding:1rem 1rem 3rem}.tec-conteudo .ca-botao,.tec-item .ca-botao,.tec-vistoria .ca-botao,.tec-relatorio .ca-botao,.tec-inspecao .ca-botao{min-height:var(--ca-alvo-toque);max-width:100%;padding-block:.5rem;white-space:normal;text-align:center}.tec-item,.tec-campo,.tec-pecas,.tec-cartao,.tec-folha{min-width:0;overflow-wrap:anywhere}.tec-fila{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.tec-numeros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0}.tec-numeros__item{display:flex;flex-direction:column-reverse;gap:.25rem;padding:.625rem .75rem}.tec-numeros__item dt{font-size:var(--ca-texto-xs);color:var(--ca-texto-2)}.tec-numeros__item dd{margin:0}.tec-filtros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.tec-abas{margin-inline:0}.tec-lista{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.tec-cartao{display:grid;gap:.625rem;padding:.875rem 1rem;border-left:4px solid var(--ca-borda-forte)}.tec-cartao[data-espera=verde]{border-left-color:var(--ca-estado-ok-solido)}.tec-cartao[data-espera=amarela]{border-left-color:var(--ca-estado-atencao-solido)}.tec-cartao[data-espera=vermelha],.tec-cartao[data-urgente=sim]{border-left-color:var(--ca-estado-critico-solido)}.tec-cartao__abrir{display:grid;gap:.25rem;width:100%;min-height:var(--ca-alvo-toque);padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.tec-cartao__abrir:focus-visible,.tec-foto:focus-within .tec-arquivo{outline:2px solid var(--ca-foco);outline-offset:2px}.tec-cartao__linha{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.tec-cartao__modelo{font-weight:var(--ca-peso-intertitulo)}.tec-cartao__selos{display:flex;flex-wrap:wrap;gap:.375rem}.tec-assumir{display:grid;gap:.5rem}.tec-assumir p{margin:0}.tec-transferir{max-width:none}.tec-carro{gap:1rem}.tec-carro .tela__titulo{font-size:var(--ca-texto-xl)}.tec-carro>.voltar{position:sticky;top:0;z-index:3;justify-self:stretch;padding-inline:.25rem;background:var(--ca-fundo);border-bottom:1px solid var(--ca-borda)}.tec-foto{display:grid;gap:.5rem}.tec-foto__lista{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.tec-foto__item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem}.tec-foto__miniatura{display:block;width:100%;max-width:9rem;aspect-ratio:4 / 3;object-fit:cover;border:1px solid var(--ca-borda-forte);border-radius:var(--ca-raio-md)}.tec-foto__quadro{display:grid;place-items:center;min-height:3.5rem;padding:.375rem .5rem;border:1px dashed var(--ca-borda-forte);border-radius:var(--ca-raio-md);background:var(--ca-superficie-suave);color:var(--ca-texto-2);font-size:var(--ca-texto-xs);text-align:center}.tec-miniaturas{display:flex;flex-wrap:wrap;gap:.375rem}.tec-miniaturas .tec-foto__miniatura{width:5.5rem}.tec-arquivo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;min-height:var(--ca-alvo-toque);padding:.5rem .75rem;border:1.5px dashed var(--ca-borda-forte);border-radius:var(--ca-raio-botao);background:var(--ca-superficie);color:var(--ca-texto);font-weight:var(--ca-peso-intertitulo);cursor:pointer}.tec-arquivo__entrada{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tec-foto--erro .tec-arquivo{border-color:var(--ca-estado-critico-solido)}.tec-vistoria,.tec-campos,.tec-inspecao{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.tec-vistoria--lida{gap:.625rem}.tec-vistoria p{margin:0}.tec-campo{display:grid;gap:.75rem;padding:.875rem;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-lg);background:var(--ca-superficie)}.tec-campo__topo,.tec-item__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.tec-campo__topo h3,.tec-item__topo h3{margin:0}.tec-referencia{display:grid;place-items:center;min-height:4.5rem;padding:.5rem;border:1px dashed var(--ca-borda-forte);border-radius:var(--ca-raio-md);background:var(--ca-superficie-suave);color:var(--ca-texto-2);font-size:var(--ca-texto-sm);text-align:center}.tec-campos-lidos{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.tec-campos-lidos li{display:grid;gap:.25rem;padding-left:.75rem;border-left:3px solid var(--ca-borda-forte)}.tec-campos-lidos q{font-style:italic}.tec-assinar{display:grid;gap:.5rem}.tec-assinar p,.tec-assinar h3{margin:0}.tec-assinatura{display:grid;gap:.5rem}.tec-assinatura__quadro{display:block;width:100%;height:auto;aspect-ratio:3 / 1;border:1.5px solid var(--ca-borda-forte);border-radius:var(--ca-raio-md);background:var(--ca-superficie);color:var(--ca-texto);touch-action:none;cursor:crosshair}.tec-progresso{display:grid;gap:.375rem}.tec-progresso p,.tec-vale,.tec-calculado,.tec-pneu__estado,.tec-concluir p{margin:0}.tec-item{display:grid;gap:.75rem;padding:.875rem;border:1px solid var(--ca-borda);border-left:4px solid var(--ca-borda-forte);border-radius:var(--ca-raio-lg);background:var(--ca-superficie)}.tec-item[data-situacao=ok]{border-left-color:var(--ca-estado-ok-solido)}.tec-item[data-situacao=atencao]{border-left-color:var(--ca-estado-atencao-solido)}.tec-item[data-situacao=problema]{border-left-color:var(--ca-estado-critico-solido)}.tec-situacao{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.5rem}.tec-situacao .ca-botao{min-height:3rem;padding-inline:.5rem}.tec-sugestoes,.tec-pecas__sugeridos,.tec-pecas__achados{display:grid;gap:.5rem}.tec-sugestoes p,.tec-pecas__sugeridos p{margin:0}.tec-extra,.tec-confirmar{display:grid;gap:.75rem}.tec-concluir{border:1.5px solid var(--ca-borda-forte)}.tec-pneus,.tec-luzes{display:grid;gap:.75rem}.tec-pneus>p,.tec-luzes>p{margin:0}.tec-pneu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.5rem;min-width:0;margin:0;padding:.625rem .75rem .75rem;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-md)}.tec-pneu .ca-campo__rotulo{font-size:var(--ca-texto-xs)}.tec-pneu .tec-pneu__estado{grid-column:1 / -1}.tec-pneu legend{padding:0 .375rem;font-weight:var(--ca-peso-intertitulo)}.tec-calculado,.tec-vale{padding:.5rem .625rem;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-md);background:var(--ca-superficie-suave)}.tec-lampada{display:grid;gap:.5rem;padding:.25rem 0}.tec-lampada__marca{display:flex;align-items:center;gap:.625rem;min-height:var(--ca-alvo-toque);cursor:pointer}.tec-lampada__marca input{flex:none;width:1.5rem;height:1.5rem}.tec-luzes__grupo>summary{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.tec-pecas{display:grid;gap:.625rem;padding:.625rem;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-md);background:var(--ca-superficie-suave)}.tec-pecas h4{margin:0}.tec-pecas__escolhidas,.tec-propostas{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.tec-pecas__item,.tec-propostas__item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.375rem .5rem;padding:.5rem;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-md);background:var(--ca-superficie)}.tec-pecas__item>.ca-botao{grid-column:1 / -1}.tec-pecas__texto{display:grid;gap:.125rem;min-width:0}.tec-relatorio{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.tec-relatorio>p{margin:0}.tec-folha{display:grid;gap:0;width:100%;max-width:44rem;margin:0 auto;border:1px solid var(--ca-borda-forte);background:var(--ca-superficie);color:var(--ca-texto);box-shadow:var(--ca-sombra-cartao)}.tec-folha__cabecalho{display:grid;gap:.5rem;justify-items:start;padding:1rem;background:var(--ca-trilho);color:var(--ca-cinza-suporte)}.tec-folha__titulo{margin:0;font-size:var(--ca-texto-lg);font-weight:var(--ca-peso-heavy);letter-spacing:.04em}.tec-folha__sub{margin:0;font-size:var(--ca-texto-sm)}.tec-folha__bloco{display:grid;gap:.625rem;padding:.875rem 1rem;border-bottom:1px solid var(--ca-borda)}.tec-folha__bloco p,.tec-folha__bloco h3{margin:0}.tec-folha__rodape{padding:.75rem 1rem}.tec-folha__rodape p{margin:0}.tec-dados{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0}.tec-dados dt{font-size:var(--ca-texto-xs);color:var(--ca-texto-2)}.tec-dados dd{margin:0;font-weight:var(--ca-peso-intertitulo)}.tec-saude{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.tec-saude__numero{font-size:var(--ca-texto-3xl);font-weight:var(--ca-peso-heavy);line-height:1;font-variant-numeric:tabular-nums}.tec-saude__cheia{height:100%;background:var(--ca-estado-ok-solido)}.tec-saude__cheia[data-cor=amarela]{background:var(--ca-estado-atencao-solido)}.tec-saude__cheia[data-cor=vermelha]{background:var(--ca-estado-critico-solido)}.tec-contagens{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.tec-conclusao{font-weight:var(--ca-peso-intertitulo)}.tec-grupo{display:grid;gap:.25rem}.tec-lista-simples{display:grid;gap:.25rem;margin:0;padding-left:1.25rem}.tec-pontos{display:grid;gap:.625rem;margin:0;padding:0;list-style:none}.tec-pontos li{display:grid;gap:.25rem;padding-left:.75rem;border-left:3px solid var(--ca-borda-forte)}.tec-pontos li[data-situacao=atencao]{border-left-color:var(--ca-estado-atencao-solido)}.tec-pontos li[data-situacao=problema]{border-left-color:var(--ca-estado-critico-solido)}.tec-pontos q{font-style:italic}.tec-pontos__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.375rem .75rem}.tec-tabela th[scope=row]{font-weight:var(--ca-peso-regular)}.tec-tabela th,.tec-tabela td{padding-right:.5rem}.tec-legenda{margin:0;padding:.625rem .75rem;border-left:4px solid var(--ca-ciano);background:var(--ca-superficie-suave);overflow-wrap:anywhere}@media(max-width:22rem){.tec-numeros,.tec-dados{grid-template-columns:minmax(0,1fr)}}.ent{--ent-linha: color-mix(in srgb, var(--ca-marinho) 22%, transparent);--ent-fundo: color-mix(in srgb, var(--ca-cinza-suporte) 45%, var(--ca-fundo));display:flex;flex-direction:column;max-width:30rem;margin:0 auto;background:var(--ent-fundo);color:var(--ca-texto);font-family:var(--ca-fonte)}.ent-topo{padding:.75rem 1rem 1rem;background:var(--ca-marinho);color:var(--ca-branco)}.ent-passo{display:inline-block;margin:0 0 .5rem;padding:.1875rem .625rem;border:1px solid color-mix(in srgb,var(--ca-branco) 35%,transparent);border-radius:var(--ca-raio-pilula);background:color-mix(in srgb,var(--ca-branco) 16%,transparent);font-size:var(--ca-texto-xs);font-weight:var(--ca-peso-intertitulo)}.ent-topo__linha{display:flex;align-items:center;gap:.625rem}.ent-voltar{flex:none;display:grid;place-items:center;width:var(--ca-alvo-toque);height:var(--ca-alvo-toque);margin-left:-.5rem;border:0;background:transparent;color:inherit;cursor:pointer}.ent-voltar .ca-icone{width:1.5rem;height:1.5rem}.ent-voltar:focus-visible{outline:2px solid var(--ca-branco);outline-offset:2px}.ent-topo h1{margin:0;font-size:1.1875rem;font-weight:var(--ca-peso-heavy);line-height:1.2}.ent-topo__sub{margin:.1875rem 0 0;font-size:var(--ca-texto-sm);opacity:.88}.ent-topo h1 .ca-icone{display:inline-block;width:1.25rem;height:1.25rem;margin-left:.25rem;vertical-align:-.2em}.ent-corpo{display:flex;flex-direction:column;gap:.75rem;padding:.75rem .875rem 1rem}.ent-cartao{padding:.8125rem .875rem;border:1px solid var(--ca-borda);border-radius:var(--ca-raio-lg);background:var(--ca-superficie);box-shadow:var(--ca-sombra-cartao)}.ent-cartao>h2{margin:0 0 .5rem;font-size:var(--ca-texto-md);font-weight:var(--ca-peso-heavy)}.ent-cartao__titulo{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.ent-cartao__titulo>h2{margin:0;font-size:var(--ca-texto-md);font-weight:var(--ca-peso-heavy)}.ent-rotulo{display:block;margin:.5rem 0 .25rem;color:var(--ca-texto-2);font-size:var(--ca-texto-xs);font-weight:var(--ca-peso-intertitulo);letter-spacing:.04em;text-transform:uppercase}.ent-rotulo:first-child{margin-top:0}.ent-dica{margin:.3125rem 0 0;color:var(--ca-texto-2);font-size:var(--ca-texto-sm)}.ent-erro{margin:.3125rem 0 0;color:var(--ca-estado-critico-texto);font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-intertitulo)}.ent-campo{display:block;width:100%;min-height:var(--ca-alvo-toque);padding:.625rem .75rem;border:1.5px solid var(--ent-linha);border-radius:var(--ca-raio-md);background:var(--ca-superficie);color:var(--ca-texto);font:inherit;font-size:var(--ca-texto-md)}.ent-campo::placeholder{color:var(--ca-texto-2);opacity:.8}.ent-campo:focus{outline:none;border-color:var(--ca-ciano);box-shadow:0 0 0 3px color-mix(in srgb,var(--ca-ciano) 22%,transparent)}.ent-campo[aria-invalid=true]{border-color:var(--ca-estado-critico-solido)}.ent-campo:disabled{background:var(--ent-fundo);color:var(--ca-texto-2)}.ent-campo--placa{font-size:var(--ca-texto-lg);font-weight:var(--ca-peso-heavy);letter-spacing:.14em;text-transform:uppercase}textarea.ent-campo{min-height:4.5rem;resize:none}.ent-busca{position:relative}.ent-busca .ca-icone{position:absolute;top:50%;left:.75rem;width:1.25rem;height:1.25rem;transform:translateY(-50%);color:var(--ca-texto-2);pointer-events:none}.ent-busca .ent-campo{padding-left:2.5rem}.ent-lado-a-lado{display:grid;grid-template-columns:1fr 6.5rem;gap:.625rem}.ent-achou,.ent-aviso,.ent-nota{margin-top:.5rem;padding:.5625rem .6875rem;border:1px solid transparent;border-radius:var(--ca-raio-md);font-size:var(--ca-texto-sm)}.ent-achou b,.ent-aviso b{display:block}.ent-achou{border-color:color-mix(in srgb,var(--ca-estado-ok-solido) 40%,transparent);background:var(--ca-estado-ok-fundo);color:var(--ca-texto)}.ent-aviso{border-color:color-mix(in srgb,var(--ca-estado-atencao-solido) 45%,transparent);background:var(--ca-estado-atencao-fundo);color:var(--ca-texto)}.ent-aviso--erro{border-color:color-mix(in srgb,var(--ca-estado-critico-solido) 45%,transparent);background:var(--ca-estado-critico-fundo)}.ent-nota{border-color:color-mix(in srgb,var(--ca-ciano) 45%,transparent);background:color-mix(in srgb,var(--ca-ciano) 10%,var(--ca-superficie))}.ent-linha-botoes{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.5rem}.ent-botao-largo{width:100%;min-height:3rem;justify-content:center;font-weight:var(--ca-peso-heavy)}.ent-link{align-self:center;padding:.5rem;border:0;background:transparent;color:var(--ca-texto-2);font:inherit;font-size:var(--ca-texto-sm);text-decoration:underline;cursor:pointer}.ent-link:focus-visible{outline:2px solid var(--ca-foco);outline-offset:2px}.ent-sugestoes{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none}.ent-carro{display:flex;align-items:center;gap:.6875rem;padding-bottom:.625rem;border-bottom:1px solid var(--ca-borda)}.ent-carro__icone{display:grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--ca-raio-md);background:var(--ca-cinza-suporte);color:var(--ca-marinho)}.ent-carro__icone .ca-icone{width:1.5rem;height:1.5rem}.ent-carro b{display:block;font-size:var(--ca-texto-md)}.ent-carro span{color:var(--ca-texto-2);font-size:var(--ca-texto-sm)}.ent-km{margin:.625rem 0 0;font-size:var(--ca-texto-md);font-weight:var(--ca-peso-heavy)}.ent-km+.ent-dica{margin-top:.125rem}.ent-caixa-de-escolha{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:var(--ca-alvo-toque);padding:.5rem .75rem;border:1.5px solid var(--ent-linha);border-radius:var(--ca-raio-md);background:var(--ca-superficie);color:var(--ca-texto);font:inherit;font-size:var(--ca-texto-md);text-align:left;cursor:pointer}.ent-caixa-de-escolha:focus-visible{outline:2px solid var(--ca-foco);outline-offset:2px}.ent-caixa-de-escolha b{font-weight:var(--ca-peso-heavy)}.ent-caixa-de-escolha .ca-icone{flex:none;width:1.125rem;height:1.125rem}.ent-solicitacoes{margin:0;padding:0;list-style:none}.ent-solicitacao{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem 0;border-top:1px solid var(--ca-borda)}.ent-solicitacao:first-child{border-top:0}.ent-numero{display:grid;flex:none;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--ca-raio-lg);background:color-mix(in srgb,var(--ca-ciano) 14%,var(--ca-superficie));color:var(--ca-marinho);font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-heavy)}.ent-solicitacao__texto{flex:1;min-width:0}.ent-solicitacao__texto b{display:block;overflow-wrap:anywhere}.ent-solicitacao__texto span{color:var(--ca-texto-2);font-size:var(--ca-texto-sm)}.ent-tirar{flex:none;display:grid;place-items:center;width:var(--ca-alvo-toque);height:var(--ca-alvo-toque);margin:-.5rem -.5rem -.5rem 0;border:0;background:transparent;color:var(--ca-texto-2);cursor:pointer}.ent-tirar .ca-icone{width:1.25rem;height:1.25rem}.ent-tirar:focus-visible{outline:2px solid var(--ca-foco);outline-offset:2px}.ent-solicitacao--nova .ent-campo{min-height:2.5rem}.ent-folha-fundo{position:fixed;inset:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;background:color-mix(in srgb,var(--ca-marinho) 55%,transparent)}.ent-folha{width:100%;max-width:30rem;max-height:86%;overflow:auto;padding:.75rem 1rem 1rem;border-radius:var(--ca-raio-lg) var(--ca-raio-lg) 0 0;background:var(--ca-superficie);color:var(--ca-texto)}.ent-folha__alca{display:block;width:2.75rem;height:.3125rem;margin:0 auto .75rem;border-radius:var(--ca-raio-pilula);background:var(--ca-cinza-suporte)}.ent-folha h2{margin:0 0 .625rem;font-size:var(--ca-texto-xl);font-weight:var(--ca-peso-heavy)}.ent-folha__lista{margin:.5rem 0 0;padding:0;list-style:none}.ent-modelo{display:flex;align-items:center;gap:.875rem;width:100%;padding:.75rem 0;border:0;border-top:1px solid var(--ca-borda);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ent-modelo:focus-visible{outline:2px solid var(--ca-foco);outline-offset:-2px}.ent-modelo__marca{display:grid;flex:none;place-items:center;width:2rem;height:2rem;border:2px solid var(--ent-linha);border-radius:var(--ca-raio-pilula);color:var(--ca-branco)}.ent-modelo__marca .ca-icone{width:1.125rem;height:1.125rem}.ent-modelo[aria-checked=true] .ent-modelo__marca{border-color:var(--ca-marinho);background:var(--ca-marinho)}.ent-modelo b{display:block;font-size:var(--ca-texto-md);font-weight:var(--ca-peso-heavy)}.ent-modelo span{color:var(--ca-texto-2);font-size:var(--ca-texto-sm)}.ent-contador{padding:.1875rem .625rem;border-radius:var(--ca-raio-lg);background:var(--ca-estado-atencao-fundo);color:var(--ca-estado-atencao-texto);font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-heavy)}.ent-contador--completo{background:var(--ca-estado-ok-fundo);color:var(--ca-estado-ok-texto)}.ent-fotos{display:grid;grid-template-columns:repeat(4,1fr);gap:.4375rem;margin:0;padding:0;list-style:none}.ent-foto{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;aspect-ratio:1;padding:0 .125rem .25rem;overflow:hidden;border:1.5px solid transparent;border-radius:var(--ca-raio-md);background:color-mix(in srgb,var(--ca-marinho) 30%,var(--ca-superficie));color:var(--ca-branco);font:inherit;font-size:.625rem;font-weight:var(--ca-peso-intertitulo);line-height:1.15;text-align:center;text-shadow:0 1px 2px color-mix(in srgb,var(--ca-marinho) 70%,transparent);cursor:pointer}.ent-foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ent-foto span{position:relative}.ent-foto--falta{align-items:center;border:1.5px dashed var(--ca-estado-critico-solido);background:var(--ca-superficie);color:var(--ca-estado-critico-texto);text-shadow:none}.ent-foto--extra{align-items:center;border:1.5px dashed var(--ca-texto-2);background:var(--ca-superficie);color:var(--ca-texto-2);text-shadow:none}.ent-foto--escolhida{border-color:var(--ca-ciano);box-shadow:0 0 0 2px color-mix(in srgb,var(--ca-ciano) 35%,transparent)}.ent-foto:focus-visible{outline:2px solid var(--ca-foco);outline-offset:2px}.ent-foto .ca-icone{position:relative;width:1.5rem;height:1.5rem;margin-bottom:.125rem}.ent-foto__com-icone{flex-direction:column;justify-content:center;padding-bottom:0}.ent-arquivo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ent-tanque{display:flex;flex-wrap:wrap;gap:.375rem}.ent-ficha{min-height:2.25rem;padding:0 .75rem;border:1.5px solid var(--ent-linha);border-radius:var(--ca-raio-pilula);background:var(--ca-superficie);color:var(--ca-texto);font:inherit;font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-intertitulo);cursor:pointer}.ent-ficha[aria-pressed=true]{border-color:var(--ca-marinho);background:var(--ca-marinho);color:var(--ca-branco)}.ent-ficha:focus-visible{outline:2px solid var(--ca-foco);outline-offset:2px}.ent-assinatura{display:grid;gap:.5rem}.ent-assinatura__quadro{display:block;width:100%;height:auto;aspect-ratio:3 / 1;border:1.5px dashed var(--ca-texto-2);border-radius:var(--ca-raio-md);background:var(--ca-superficie);color:var(--ca-marinho);touch-action:none}.ent-rodape-acoes{display:grid;grid-template-columns:1fr 1fr;gap:.625rem}.ent-rodape-acoes+.ent-dica{text-align:center}.ent-resumo{margin:0;padding:0;list-style:none}.ent-resumo li{padding:.625rem 0;border-top:1px solid var(--ca-borda)}.ent-resumo li:first-child{border-top:0;padding-top:.25rem}.ent-resumo b{display:block;font-size:var(--ca-texto-md);font-weight:var(--ca-peso-heavy)}.ent-resumo span{color:var(--ca-texto-2);font-size:var(--ca-texto-sm)}.ent-envios{margin:0;padding:0;list-style:none}.ent-envios li{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem 0;border-top:1px solid var(--ca-borda)}.ent-envios li b{display:block;font-weight:var(--ca-peso-heavy)}.ent-envios li span:not(.ent-selo){color:var(--ca-texto-2);font-size:var(--ca-texto-sm)}.ent-selo{flex:none;padding:.1875rem .5rem;border-radius:var(--ca-raio-md);background:var(--ca-estado-ok-fundo);color:var(--ca-estado-ok-texto);font-size:var(--ca-texto-xs);font-weight:var(--ca-peso-heavy)}.ent-selo--aviso{background:var(--ca-estado-atencao-fundo);color:var(--ca-estado-atencao-texto)}.ent-zap{margin-top:.5rem;padding:.625rem .75rem;border:1px solid color-mix(in srgb,var(--ca-estado-ok-solido) 40%,transparent);border-radius:var(--ca-raio-lg);background:var(--ca-estado-ok-fundo);font-size:var(--ca-texto-sm)}.ent-zap p{margin:0 0 .625rem}.ent-zap p:last-of-type{margin-bottom:.25rem}.ent-zap__link{color:var(--ca-marinho);text-decoration:underline}.ent-zap__hora{margin:0;color:var(--ca-texto-2);font-size:var(--ca-texto-xs);text-align:right}.ent-relatorio{display:grid;gap:.5rem;margin-top:.5rem}.ent-relatorio h3{margin:.25rem 0 0;font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-heavy)}.ent-relatorio ul{margin:0;padding-left:1.125rem;font-size:var(--ca-texto-sm)}.ent-relatorio__fotos{display:grid;grid-template-columns:repeat(3,1fr);gap:.375rem;margin:0;padding:0;list-style:none}.ent-relatorio__fotos li{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--ca-raio-lg);background:color-mix(in srgb,var(--ca-marinho) 30%,var(--ca-superficie))}.ent-relatorio__fotos img{width:100%;height:100%;object-fit:cover}.ent-relatorio__fotos span{position:absolute;right:0;bottom:.1875rem;left:0;color:var(--ca-branco);font-size:.625rem;font-weight:var(--ca-peso-intertitulo);text-align:center;text-shadow:0 1px 2px color-mix(in srgb,var(--ca-marinho) 70%,transparent)}.ent-ajuda{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:1rem;background:color-mix(in srgb,var(--ca-marinho) 55%,transparent)}.ent-ajuda__caixa{width:100%;max-width:24rem;padding:1rem 1.125rem;border-radius:var(--ca-raio-lg);background:var(--ca-superficie);color:var(--ca-texto)}.ent-ajuda__caixa h2{margin:0 0 .5rem;font-size:var(--ca-texto-lg);font-weight:var(--ca-peso-heavy)}.ent-ajuda__caixa ol{margin:0 0 .75rem;padding-left:1.25rem}.ent-ajuda__caixa li{margin-bottom:.375rem}.ent-zap__hora .ca-icone{width:.9rem;height:.9rem;margin-left:-.35rem;vertical-align:-.2em}.ent-zap__hora .ca-icone:first-of-type{margin-left:0}.ent--embutido{gap:.75rem;max-width:none;background:transparent}.ent-formulario{display:flex;flex-direction:column;gap:.75rem}.ent-ajuda__caixa{max-height:90vh;overflow:auto}.ent-ajuda__titulo{margin:.5rem 0 .375rem;font-size:var(--ca-texto-md);font-weight:var(--ca-peso-heavy)}.ent-ajuda__placas{display:grid;gap:.375rem;margin:0 0 .5rem;padding:0;list-style:none}.ent-ajuda__placa{display:block;width:100%;padding:.5rem .625rem;border:1px solid var(--ent-linha, var(--ca-borda));border-radius:var(--ca-raio-md);background:var(--ca-superficie);color:var(--ca-texto);font:inherit;font-size:var(--ca-texto-sm);text-align:left;cursor:pointer}.ent-ajuda__placa--sem{border-style:dashed;cursor:default}.ent-ajuda__placa b{letter-spacing:.06em}.ent-ajuda__placa:focus-visible{outline:2px solid var(--ca-foco);outline-offset:2px}.cam{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;gap:.5rem;padding:.75rem .875rem 1rem;overflow:auto;background:var(--ca-marinho);color:var(--ca-branco);font-family:var(--ca-fonte)}.cam__topo{display:flex;align-items:center;justify-content:space-between}.cam__fechar{display:inline-flex;align-items:center;gap:.375rem;min-height:var(--ca-alvo-toque);padding:0 .5rem;border:0;background:transparent;color:inherit;font:inherit;font-weight:var(--ca-peso-intertitulo);cursor:pointer}.cam__fechar .ca-icone{width:1.25rem;height:1.25rem}.cam__contador{padding:.3125rem .875rem;border:1px solid color-mix(in srgb,var(--ca-branco) 35%,transparent);border-radius:var(--ca-raio-pilula);background:color-mix(in srgb,var(--ca-branco) 14%,transparent);font-weight:var(--ca-peso-heavy)}.cam__titulo{margin:.25rem 0 0;font-size:var(--ca-texto-2xl);font-weight:var(--ca-peso-heavy);text-align:center}.cam__frase{margin:0 .5rem;color:color-mix(in srgb,var(--ca-branco) 88%,transparent);text-align:center}.cam__palco{position:relative;display:grid;place-items:center;min-height:15rem;margin:.375rem 0;overflow:hidden;border-radius:var(--ca-raio-lg);background:color-mix(in srgb,var(--ca-marinho) 70%,var(--ca-cinza-texto))}.cam__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cam__moldura{position:absolute;inset:.5rem;display:grid;place-items:center;border:2px dashed color-mix(in srgb,var(--ca-branco) 55%,transparent);border-radius:var(--ca-raio-lg);color:var(--ca-cinza-suporte)}.cam-desenho{width:78%;height:auto;max-height:80%}.cam-mini{position:absolute;top:1rem;right:1rem;display:grid;justify-items:center;gap:.125rem;padding:.375rem .625rem .5rem;border:1px solid color-mix(in srgb,var(--ca-branco) 30%,transparent);border-radius:var(--ca-raio-lg);background:color-mix(in srgb,var(--ca-marinho) 85%,transparent);color:var(--ca-cinza-suporte)}.cam-mini__frente{font-size:.625rem;font-weight:var(--ca-peso-heavy);letter-spacing:.08em}.cam-mini__desenho{width:2.5rem;height:4.5rem}.cam-mini__ponto{fill:var(--ca-ciano);stroke:var(--ca-ciano)}.cam-mini__ponto-linha{stroke:var(--ca-ciano)}.cam__aviso{position:absolute;right:.75rem;bottom:.625rem;left:.75rem;margin:0;color:color-mix(in srgb,var(--ca-branco) 85%,transparent);font-size:var(--ca-texto-xs);text-align:center}.cam__fileira{display:grid;grid-template-columns:repeat(6,1fr);gap:.375rem;margin:0;padding:0;list-style:none}.cam__posicao{display:grid;justify-items:center;gap:.25rem;width:100%;padding:0;border:0;background:transparent;color:color-mix(in srgb,var(--ca-branco) 62%,transparent);font:inherit;font-size:.6875rem;cursor:pointer}.cam__miniatura{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;overflow:hidden;border:2px dashed color-mix(in srgb,var(--ca-branco) 45%,transparent);border-radius:var(--ca-raio-lg)}.cam__miniatura img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cam__miniatura .ca-icone{position:relative;width:1.125rem;height:1.125rem;color:var(--ca-branco)}.cam__posicao--feita{color:var(--ca-branco)}.cam__posicao--feita .cam__miniatura{border:2px solid var(--ca-estado-ok-solido);background:color-mix(in srgb,var(--ca-marinho) 30%,var(--ca-cinza-texto))}.cam__posicao--atual{color:var(--ca-branco);font-weight:var(--ca-peso-heavy)}.cam__posicao--atual .cam__miniatura{border:2px solid var(--ca-ciano);background:color-mix(in srgb,var(--ca-ciano) 18%,var(--ca-marinho))}.cam__posicao:focus-visible{outline:2px solid var(--ca-branco);outline-offset:2px}.cam__nome{max-width:100%;font-size:.625rem;line-height:1.15;overflow-wrap:anywhere;text-align:center}.cam__acoes{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;margin-top:.5rem}.cam__lateral{position:relative;display:grid;justify-items:center;gap:.25rem;min-height:var(--ca-alvo-toque);padding:.25rem;border:0;background:transparent;color:inherit;font:inherit;font-weight:var(--ca-peso-intertitulo);text-align:center;cursor:pointer}.cam__lateral .ca-icone{width:1.75rem;height:1.75rem}.cam__lateral:focus-visible,.cam__disparador:focus-visible,.cam__salvar:focus-visible,.cam__exemplo:focus-visible{outline:2px solid var(--ca-branco);outline-offset:3px}.cam__marca{position:absolute;top:.25rem;right:28%;width:.625rem;height:.625rem;border-radius:var(--ca-raio-pilula);background:var(--ca-estado-atencao-solido)}.cam__disparador{width:4.75rem;height:4.75rem;border:4px solid var(--ca-branco);border-radius:var(--ca-raio-pilula);background:var(--ca-branco);box-shadow:inset 0 0 0 4px var(--ca-marinho);cursor:pointer}.cam__disparador:disabled{opacity:.5;cursor:progress}.cam__avaria{display:grid;gap:.375rem;padding:.625rem;border:1px solid color-mix(in srgb,var(--ca-branco) 30%,transparent);border-radius:var(--ca-raio-lg);background:color-mix(in srgb,var(--ca-branco) 8%,transparent)}.cam__rotulo{font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-intertitulo)}.cam__salvar{min-height:var(--ca-alvo-toque);border:1px solid var(--ca-ciano);border-radius:var(--ca-raio-md);background:transparent;color:var(--ca-ciano);font:inherit;font-weight:var(--ca-peso-heavy);cursor:pointer}.cam__erro{margin:0;color:var(--ca-estado-atencao-solido);font-weight:var(--ca-peso-intertitulo);text-align:center}.cam__dica{margin:.25rem 0 0;color:var(--ca-branco);text-align:center}.cam__exemplo{align-self:center;padding:.5rem;border:0;background:transparent;color:color-mix(in srgb,var(--ca-branco) 70%,transparent);font:inherit;font-size:var(--ca-texto-sm);text-decoration:underline;cursor:pointer}.at{--at-linha: color-mix(in srgb, var(--ca-marinho) 14%, transparent);--at-fundo: color-mix(in srgb, var(--ca-cinza-suporte) 45%, var(--ca-fundo));max-width:30rem;margin:0 auto;font-family:var(--ca-fonte)}.casca[data-modo][data-app=tecnico] .casca__principal{background:var(--at-fundo, var(--ca-fundo))}.casca[data-modo][data-app=tecnico] .casca__conteudo{max-width:30rem;padding:0 0 6.5rem}.at-topo{display:grid;gap:.5rem;padding:.75rem 1rem 1rem;background:var(--ca-marinho);color:var(--ca-branco)}.at-topo__linha{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.at-topo__marca{margin:0;font-size:var(--ca-texto-xl);font-weight:var(--ca-peso-heavy)}.at-topo__marca span{color:var(--ca-ciano)}.at-topo__sub{margin:0;color:var(--ca-cinza-suporte);font-size:var(--ca-texto-md)}.at-topo__acoes{display:flex;align-items:center;gap:.5rem}.at-sino{position:relative;display:grid;place-items:center;width:var(--ca-alvo-toque);height:var(--ca-alvo-toque);border:0;background:transparent;color:inherit;cursor:pointer}.at-sino svg{width:1.5rem;height:1.5rem}.at-sino__numero{position:absolute;top:.125rem;right:.125rem;min-width:1.125rem;padding:0 .25rem;border-radius:var(--ca-raio-pilula);background:var(--ca-estado-critico-solido);color:var(--ca-branco);font-size:var(--ca-texto-xs);font-weight:var(--ca-peso-heavy);line-height:1.125rem;text-align:center}.at-passo{justify-self:start;margin:0;padding:.1875rem .625rem;border:1px solid color-mix(in srgb,var(--ca-branco) 35%,transparent);border-radius:var(--ca-raio-pilula);background:color-mix(in srgb,var(--ca-branco) 16%,transparent);font-size:var(--ca-texto-xs);font-weight:var(--ca-peso-intertitulo)}.at-topo--tela{gap:.375rem}.at-topo__titulo-linha{display:flex;align-items:center;gap:.5rem}.at-topo__titulo{margin:0;font-size:var(--ca-texto-xl);font-weight:var(--ca-peso-heavy)}.at-topo__detalhe{margin:0;color:var(--ca-cinza-suporte)}.at-voltar{flex:none;display:grid;place-items:center;width:var(--ca-alvo-toque);height:var(--ca-alvo-toque);margin-left:-.5rem;border:0;background:transparent;color:inherit;cursor:pointer}.at-voltar svg{width:1.5rem;height:1.5rem}.at-area{position:relative}.at-area__botao{display:inline-flex;align-items:center;gap:.25rem;min-height:2.25rem;padding:0 .75rem;border:1px solid color-mix(in srgb,var(--ca-branco) 35%,transparent);border-radius:var(--ca-raio-pilula);background:color-mix(in srgb,var(--ca-branco) 14%,transparent);color:inherit;font:inherit;font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-intertitulo);cursor:pointer}.at-area__lista{position:absolute;z-index:6;top:calc(100% + .375rem);right:0;display:grid;gap:.125rem;min-width:14rem;margin:0;padding:.375rem;border:1px solid var(--at-linha);border-radius:var(--ca-raio-lg);background:var(--ca-superficie);box-shadow:var(--ca-sombra-cartao);color:var(--ca-texto);list-style:none}.at-area__item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:var(--ca-alvo-toque);padding:0 .75rem;border:0;border-radius:var(--ca-raio-md);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.at-area__item[aria-current=true]{background:color-mix(in srgb,var(--ca-ciano) 16%,var(--ca-superficie));font-weight:var(--ca-peso-heavy)}.at-area__item[aria-disabled=true]{color:var(--ca-texto-2);cursor:default}.at-area__breve{padding:.125rem .5rem;border-radius:var(--ca-raio-pilula);background:var(--ca-neutro-fundo);color:var(--ca-neutro-texto);font-size:var(--ca-texto-xs)}.at-corpo{display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem;padding:1rem}.at-resumo{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.375rem;margin:0;padding:0;list-style:none}.at-resumo__item{display:grid;justify-items:center;gap:.125rem;padding:.5rem .125rem;border:1px solid var(--at-linha);border-radius:var(--ca-raio-md);background:var(--ca-superficie)}.at-resumo__numero{font-size:var(--ca-texto-xl);font-weight:var(--ca-peso-heavy)}.at-resumo__numero--ok{color:var(--ca-estado-ok-texto)}.at-resumo__numero--critico{color:var(--ca-estado-critico-texto)}.at-resumo__rotulo{color:var(--ca-texto-2);font-size:var(--ca-texto-xs)}.at-busca{display:flex;align-items:center;gap:.5rem;min-height:3rem;padding:0 .875rem;border:2px solid var(--at-linha);border-radius:var(--ca-raio-lg);background:var(--ca-superficie)}.at-busca svg{flex:none;width:1.125rem;height:1.125rem;color:var(--ca-texto-2)}.at-busca input{flex:1;min-width:0;border:0;background:transparent;color:var(--ca-texto);font:inherit;outline:none}.at-abas{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.25rem;padding:.25rem;border:1px solid var(--at-linha);border-radius:var(--ca-raio-lg);background:var(--ca-superficie)}.at-aba{min-height:var(--ca-alvo-toque);padding:0 .125rem;font-size:var(--ca-texto-sm);white-space:nowrap;border:0;border-radius:var(--ca-raio-md);background:transparent;color:var(--ca-texto-2);font:inherit;font-weight:var(--ca-peso-heavy);cursor:pointer}.at-aba[aria-selected=true]{background:var(--ca-marinho);color:var(--ca-branco)}.at-cartao{display:grid;gap:.625rem;padding:1rem;border:1px solid var(--at-linha);border-radius:var(--ca-raio-lg);background:var(--ca-superficie);box-shadow:var(--ca-sombra-cartao)}.at-cartao--apagado{background:var(--ca-superficie-suave);color:var(--ca-texto-2)}.at-cartao__abrir{display:grid;gap:.375rem;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.at-cartao__titulo-linha{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.at-cartao__titulo{margin:0;font-size:var(--ca-texto-lg);font-weight:var(--ca-peso-heavy)}.at-cartao__sub{margin:0;color:var(--ca-texto-2);font-size:var(--ca-texto-sm)}.at-cartao__texto{margin:0}.at-selo{flex:none;width:fit-content;padding:.25rem .625rem;border-radius:var(--ca-raio-md);background:var(--ca-neutro-fundo);color:var(--ca-neutro-texto);font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-heavy)}.at-selo--ok{background:var(--ca-estado-ok-fundo);color:var(--ca-estado-ok-texto)}.at-selo--atencao{background:var(--ca-estado-atencao-fundo);color:var(--ca-estado-atencao-texto)}.at-selo--critico{background:var(--ca-estado-critico-fundo);color:var(--ca-estado-critico-texto)}.at-selo--info{background:color-mix(in srgb,var(--ca-ciano) 14%,var(--ca-superficie));color:var(--ca-marinho)}.at-fichas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.at-fichas__grupo{display:flex;flex-wrap:wrap;gap:.375rem}.at-ficha{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:var(--ca-raio-md);background:var(--ca-neutro-fundo);color:var(--ca-neutro-texto);font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-heavy)}.at-ficha svg{width:1rem;height:1rem}.at-ficha--ok{background:var(--ca-estado-ok-fundo);color:var(--ca-estado-ok-texto)}.at-ficha--atencao{background:var(--ca-estado-atencao-fundo);color:var(--ca-estado-atencao-texto)}.at-ficha--critico{background:var(--ca-estado-critico-fundo);color:var(--ca-estado-critico-texto)}.at-secao{margin:.25rem 0 0;color:var(--ca-texto-2);font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-heavy);letter-spacing:.04em;text-transform:uppercase}.at-dica{margin:0;color:var(--ca-texto-2);text-align:center}.at-vazio{padding:1.5rem 1rem;border:2px dashed var(--at-linha);border-radius:var(--ca-raio-lg);color:var(--ca-texto-2);text-align:center}.at-botao-cheio{width:100%}.at-barra-progresso{height:.5rem;border-radius:var(--ca-raio-pilula);background:var(--ca-neutro-fundo);overflow:hidden}.at-barra-progresso>span{display:block;height:100%;background:var(--ca-ciano)}.at-contagens{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.at-contagem{display:grid;gap:.125rem;padding:.625rem .75rem;border:1px solid var(--at-linha);border-radius:var(--ca-raio-lg);background:var(--ca-superficie)}.at-contagem b{font-size:var(--ca-texto-2xl);font-weight:var(--ca-peso-heavy)}.at-contagem--ok{border-color:var(--ca-estado-ok-solido)}.at-contagem--ok b{color:var(--ca-estado-ok-texto)}.at-contagem--atencao{border-color:var(--ca-estado-atencao-solido)}.at-contagem--atencao b{color:var(--ca-estado-atencao-texto)}.at-contagem--critico{border-color:var(--ca-estado-critico-solido)}.at-contagem--critico b{color:var(--ca-estado-critico-texto)}.at-lista{display:grid;margin:0;padding:0;list-style:none}.at-lista>li{display:flex;gap:.75rem;padding:.75rem 0;border-top:1px solid var(--at-linha)}.at-lista>li:first-child{border-top:0;padding-top:0}.at-lista__corpo{display:grid;gap:.125rem;min-width:0}.at-foto{flex:none;display:grid;place-items:end center;width:4rem;height:4rem;border-radius:var(--ca-raio-md);background:color-mix(in srgb,var(--ca-cinza-suporte) 70%,var(--ca-superficie));color:var(--ca-texto-2);font-size:var(--ca-texto-xs);overflow:hidden}.at-foto img{width:100%;height:100%;object-fit:cover}.at-ligacao{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.75rem 0;border:0;border-top:1px solid var(--at-linha);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.at-ligacao:first-child{border-top:0;padding-top:0}.at-ligacao b{display:block;font-size:var(--ca-texto-lg)}.at-ligacao svg{flex:none;width:1.25rem;height:1.25rem;color:var(--ca-texto-2)}.at-linha-do-tempo{display:grid;gap:0;margin:0;padding:0;list-style:none}.at-linha-do-tempo>li{display:grid;grid-template-columns:4.5rem 1fr;gap:.75rem;padding:.625rem 0;border-top:1px solid var(--at-linha)}.at-linha-do-tempo>li:first-child{border-top:0}.at-login{display:grid;gap:1rem;max-width:26rem;margin:0 auto;padding:2rem 1rem}.at-login__marca{margin:0;color:var(--ca-marinho);font-size:var(--ca-texto-3xl);font-weight:var(--ca-peso-heavy)}.at-login__marca span{color:var(--ca-ciano)}.at-login__usuario{display:grid;gap:.25rem;width:100%;padding:1rem;border:1px solid var(--at-linha);border-radius:var(--ca-raio-lg);background:var(--ca-superficie);box-shadow:var(--ca-sombra-cartao);color:inherit;font:inherit;text-align:left;cursor:pointer}.at-login__usuario b{font-size:var(--ca-texto-xl)}.at-aviso-de-tela{padding:.75rem 1rem;border:1px solid color-mix(in srgb,var(--ca-ciano) 50%,transparent);border-radius:var(--ca-raio-lg);background:color-mix(in srgb,var(--ca-ciano) 12%,var(--ca-superficie));color:var(--ca-marinho)}.at-grupo-controle{display:grid;gap:.5rem}.at-carros{display:grid;gap:.875rem;margin:0;padding:0;list-style:none}.at-progresso{height:.5rem;border-radius:var(--ca-raio-pilula);background:color-mix(in srgb,var(--ca-branco) 22%,transparent);overflow:hidden}.at-progresso>span{display:block;height:100%;background:var(--ca-ciano)}.at-marcas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.at-marcar{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:3rem;padding:0 .5rem;border:2px solid var(--at-linha);border-radius:var(--ca-raio-pilula);background:var(--ca-superficie);font:inherit;font-weight:var(--ca-peso-heavy);cursor:pointer}.at-marcar svg{width:1rem;height:1rem}.at-marcar--ok{border-color:var(--ca-estado-ok-solido);background:var(--ca-estado-ok-fundo);color:var(--ca-estado-ok-texto)}.at-marcar--atencao{border-color:var(--ca-estado-atencao-solido);color:var(--ca-estado-atencao-texto)}.at-marcar--critico{border-color:var(--ca-estado-critico-solido);background:var(--ca-estado-critico-fundo);color:var(--ca-estado-critico-texto)}.at-marcar[aria-pressed=true].at-marcar--ok{background:var(--ca-estado-ok-solido);color:var(--ca-branco)}.at-marcar[aria-pressed=true].at-marcar--atencao{background:var(--ca-estado-atencao-solido);color:var(--ca-branco)}.at-marcar[aria-pressed=true].at-marcar--critico{background:var(--ca-estado-critico-solido);color:var(--ca-branco)}.at-frase{padding:.5rem .875rem;border:2px solid var(--at-linha);border-radius:var(--ca-raio-pilula);background:var(--ca-superficie);color:inherit;font:inherit;font-weight:var(--ca-peso-intertitulo);cursor:pointer}.at-campo{display:grid;gap:.375rem}.at-campo textarea{padding:.75rem;border:2px solid var(--at-linha);border-radius:var(--ca-raio-lg);background:var(--ca-superficie);color:inherit;font:inherit;resize:vertical}.at-navegacao{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.at-cartao--destaque{border-color:var(--ca-ciano);background:color-mix(in srgb,var(--ca-ciano) 10%,var(--ca-superficie))}.at-ficha--botao{border:2px solid var(--at-linha);font:inherit;font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-heavy);cursor:pointer}.at-link{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.at-marca{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:2px solid var(--at-linha);border-radius:var(--ca-raio-pilula);background:var(--ca-superficie);color:var(--ca-branco);cursor:pointer}.at-marca[aria-checked=true]{border-color:var(--ca-marinho);background:var(--ca-marinho)}.at-marca svg{width:1rem;height:1rem}.at-pneus{display:grid;grid-template-columns:1fr 5rem 1fr;grid-template-rows:auto auto;gap:.5rem;align-items:stretch}.at-pneus__carro{grid-column:2;grid-row:1 / span 2;display:grid;place-items:center;border:2px solid var(--at-linha);border-radius:var(--ca-raio-lg);color:var(--ca-texto-2);font-size:var(--ca-texto-sm);text-align:center}.at-pneu{display:grid;gap:.25rem;padding:.75rem;border:2px solid var(--at-linha);border-radius:var(--ca-raio-lg);background:var(--ca-superficie);color:inherit;font:inherit;text-align:left;cursor:pointer}.at-pneu--ok{border-color:var(--ca-estado-ok-solido)}.at-pneu--atencao{border-color:var(--ca-estado-atencao-solido)}.at-pneu--critico{border-color:var(--ca-estado-critico-solido)}.at-pneu[aria-pressed=true]{box-shadow:0 0 0 3px color-mix(in srgb,var(--ca-ciano) 40%,transparent)}.at-folha{overflow:hidden;border:1px solid var(--at-linha);border-radius:var(--ca-raio-lg);background:var(--ca-superficie);box-shadow:var(--ca-sombra-cartao)}.at-folha__cabecalho{display:grid;gap:.25rem;padding:1rem;background:var(--ca-marinho);color:var(--ca-branco)}.at-folha__cabecalho b{font-size:var(--ca-texto-xl)}.at-folha__cabecalho span{color:var(--ca-cinza-suporte)}.at-folha__corpo{display:grid;gap:.625rem;padding:1rem}.at-saude{display:flex;align-items:center;gap:.75rem}.at-saude .at-barra-progresso{flex:1}.at-conclusao{margin:0;padding:.75rem;border:1px solid var(--ca-estado-ok-solido);border-radius:var(--ca-raio-lg);background:var(--ca-estado-ok-fundo)}.at-conclusao--critica{border-color:var(--ca-estado-critico-solido);background:var(--ca-estado-critico-fundo)}.at-assinatura{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.at-assinatura>span:first-child{display:grid}.at-assinatura__letra{font-size:var(--ca-texto-2xl);font-style:italic}.at-qr{width:4.5rem;height:4.5rem;border:2px dashed var(--ca-marinho);background:var(--ca-superficie-suave)}.at-tempo{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-radius:var(--ca-raio-lg);background:var(--ca-marinho);color:var(--ca-branco)}.at-tempo__rotulo{margin:0;color:var(--ca-cinza-suporte)}.at-tempo__valor{margin:0;font-size:var(--ca-texto-3xl);font-weight:var(--ca-peso-heavy)}.at-caixa{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:2px solid var(--at-linha);border-radius:var(--ca-raio-md);background:var(--ca-superficie);color:var(--ca-branco);cursor:pointer}.at-caixa[aria-checked=true]{border-color:var(--ca-estado-ok-solido);background:var(--ca-estado-ok-solido)}.at-caixa svg{width:1.125rem;height:1.125rem}.at-fotos{display:flex;flex-wrap:wrap;gap:.625rem}.at-foto--nova{place-items:center;border:2px dashed var(--at-linha);background:transparent;cursor:pointer}.at-foto--nova input{position:absolute;width:1px;height:1px;opacity:0}.at-foto--nova svg{width:1.5rem;height:1.5rem}.at-filtro{min-height:2.5rem;padding:0 .875rem;border:2px solid var(--at-linha);border-radius:var(--ca-raio-pilula);background:var(--ca-superficie);color:inherit;font:inherit;font-weight:var(--ca-peso-heavy);cursor:pointer}.at-filtro[aria-pressed=true]{border-color:var(--ca-marinho);background:var(--ca-marinho);color:var(--ca-branco)}.at-veiculo{grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem}.at-veiculo__icone{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:var(--ca-raio-lg);background:var(--ca-neutro-fundo);color:var(--ca-marinho)}.at-veiculo__icone svg,.at-veiculo>svg{width:1.5rem;height:1.5rem}.at-grafico{width:100%;color:var(--ca-ciano)}.at-grafico circle{fill:var(--ca-marinho)}.at-avatar{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:var(--ca-raio-lg);background:color-mix(in srgb,var(--ca-branco) 18%,transparent);font-size:var(--ca-texto-xl);font-weight:var(--ca-peso-heavy)}.at-ligacao--icone{justify-content:flex-start}.at-ligacao--icone>span{flex:1}.at-ligacao--icone>svg:first-child{color:var(--ca-marinho)}.at-sair{color:var(--ca-estado-critico-texto)}.at-aviso--novo{border-left:4px solid var(--ca-ciano)}.at-itens-do-modelo>li{align-items:center}.at-ordem{display:grid;gap:.125rem}.at-ordem__seta{display:grid;place-items:center;width:var(--ca-alvo-toque);height:1.375rem;padding:0;border:0;background:transparent;color:var(--ca-texto-2);cursor:pointer}.at-ordem__seta svg{width:1.125rem;height:1.125rem}.at-ordem__seta--cima svg{transform:rotate(180deg)}.at-chip{display:inline-flex;align-items:center;gap:.375rem;min-height:var(--ca-alvo-toque);padding:.25rem .875rem;border:2px solid var(--at-linha);border-radius:var(--ca-raio-pilula);background:var(--ca-superficie);color:inherit;font:inherit;font-weight:var(--ca-peso-intertitulo);cursor:pointer}.at-chip svg{width:1rem;height:1rem}.at-chip[aria-pressed=true]{border-color:var(--ca-marinho);background:var(--ca-marinho);color:var(--ca-branco)}.at-chip--com-saida{padding-right:.375rem;cursor:default}.at-chip--com-saida button{display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:var(--ca-raio-pilula);background:transparent;color:inherit;cursor:pointer}.at-chip--tracejado{border-style:dashed;color:var(--ca-texto-2)}.at-referencia{display:flex;align-items:center;gap:.75rem}.at-referencia__imagem{display:grid;flex:none;place-items:end start;width:4rem;height:4rem;padding:.25rem .375rem;border-radius:var(--ca-raio-md);background:var(--ca-neutro-fundo);color:var(--ca-neutro-texto);font-size:var(--ca-texto-sm);font-weight:var(--ca-peso-heavy)}.at-linha-de-controle{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.at-interruptor{position:relative;flex:none;width:3.25rem;height:2rem;padding:0;border:0;border-radius:var(--ca-raio-pilula);background:var(--at-linha);cursor:pointer}.at-interruptor span{position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;border-radius:var(--ca-raio-pilula);background:var(--ca-branco);transition:transform .15s ease}.at-interruptor[aria-checked=true]{background:var(--ca-estado-ok-texto)}.at-interruptor[aria-checked=true] span{transform:translate(1.25rem)}.at-cartao__abrir--linha{display:flex;flex:1;align-items:center;gap:.75rem;width:auto;min-width:0}.at-cartao__abrir--linha .at-cartao__texto{display:grid;flex:1;gap:.125rem;min-width:0}.at-cartao__abrir--linha>svg{flex:none;width:1.25rem;height:1.25rem;color:var(--ca-texto-2)}.at-chips{display:flex;flex-wrap:wrap;gap:.5rem}.at-chip--ligado{border-color:var(--ca-marinho);background:var(--ca-marinho);color:var(--ca-branco);cursor:default}.at-botoes-duplos{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.at-botoes-duplos>:only-child{grid-column:1 / -1}.at-catalogo__desativado{opacity:.6}.at-catalogo>li>*{flex:1;min-width:0}.at-chips--rolagem{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25rem}.at-chips--rolagem .at-chip{flex:none;white-space:nowrap}.at-quantidade{flex:none;width:3.5rem;min-height:var(--ca-alvo-toque);padding:0 .5rem;border:2px solid var(--at-linha);border-radius:var(--ca-raio-md);background:var(--ca-superficie);color:var(--ca-texto);font:inherit;text-align:center}.at-icone-botao{display:grid;flex:none;place-items:center;width:var(--ca-alvo-toque);height:var(--ca-alvo-toque);padding:0;border:0;background:transparent;color:var(--ca-texto-2);cursor:pointer}.at-icone-botao svg{width:1.25rem;height:1.25rem}.at-lista>li>.at-selo{align-self:flex-start}.at-lista>li>.at-lista__corpo{flex:1;min-width:0}.at-lista>li>.at-link,.at-lista>li>.at-quantidade,.at-lista>li>.at-icone-botao{align-self:center}.at-link{min-height:var(--ca-alvo-toque);text-decoration:underline;text-underline-offset:.2em}.at-quantidade{width:3rem}.at-aba[aria-pressed=true]{background:var(--ca-marinho);color:var(--ca-branco)}.casca[data-app=tecnico] .ca-botao--pequeno{min-height:var(--ca-alvo-toque)}.at-marca{width:var(--ca-alvo-toque);height:var(--ca-alvo-toque)}.at-filtro{min-height:var(--ca-alvo-toque)}.at-interruptor:after{content:"";position:absolute;inset:-.375rem -.25rem}.at-chip--com-saida button:after{content:"";position:absolute;inset:-.5rem -.625rem}.faixa-demo button:after{content:"";position:absolute;inset:-.5rem -.25rem}.at-chip--com-saida button,.faixa-demo button{position:relative}.at-ordem{display:flex;gap:0}.at-ordem__seta{width:var(--ca-alvo-toque);height:var(--ca-alvo-toque)}.at-lista>li>.at-link{min-width:var(--ca-alvo-toque);text-align:center}.casca[data-app=tecnico] .casca__barra{right:auto;left:50%;width:min(30rem,calc(100% - 1.5rem));transform:translate(-50%)}.at-area__motivo{padding:.5rem .875rem .75rem;color:var(--ca-texto-2);font-size:var(--ca-texto-sm)}.casca[data-modo][data-app=tecnico] .casca__conteudo{padding-bottom:7.5rem}.casca[data-app=tecnico] .ent-link{display:inline-flex;align-items:center;min-height:var(--ca-alvo-toque)}.entrar{min-height:100dvh;display:grid;grid-template-rows:auto 1fr;background:var(--ca-fundo);font-family:var(--ca-fonte);color:var(--ca-texto)}.entrar__topo{display:grid;place-items:center;padding:var(--ca-espaco-6) var(--ca-espaco-4);background:var(--ca-marinho)}.entrar__cartao{width:min(100% - 2 * var(--ca-espaco-4),26rem);margin:calc(-1 * var(--ca-espaco-4)) auto var(--ca-espaco-6);align-self:start;display:grid;gap:var(--ca-espaco-4);padding:var(--ca-espaco-5);background:var(--ca-superficie);border:1px solid var(--ca-borda);border-radius:var(--ca-raio-lg);box-shadow:var(--ca-sombra-cartao)}.entrar__titulo{margin:0;font-size:var(--ca-texto-xl);font-weight:var(--ca-peso-heavy)}.entrar__aviso{margin:0;padding:var(--ca-espaco-3);border-radius:var(--ca-raio-lg);background:var(--ca-estado-atencao-fundo);color:var(--ca-estado-atencao-texto)}.entrar__botao{width:100%;min-height:var(--ca-alvo-toque)}.producao-estado{min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:var(--ca-espaco-4);padding:var(--ca-espaco-6) var(--ca-espaco-4);text-align:center;font-family:var(--ca-fonte);color:var(--ca-texto);background:var(--ca-fundo)}.producao-estado__texto{margin:0;max-width:24rem}.producao-faixa{position:fixed;inset:0 0 auto;z-index:50;margin:0;padding:var(--ca-espaco-2) var(--ca-espaco-4);background:var(--ca-estado-atencao-fundo);color:var(--ca-estado-atencao-texto);text-align:center;font-family:var(--ca-fonte)}
