:root{--fs:1;--tinta:#1b2430;--tinta-2:#46546a;--suave:#5f6e82;--linha:#e3e8ef;--fundo:#f4f6f9;--cartao:#fff;--lateral:#16202c;--lateral-2:#1f2d3d;--destaque:#0e9f8e;--destaque-esc:#08695d;--destaque-botao:#0a7a6d;--ambar:#e5a117;--vermelho:#c93a3a;--azul:#3b6fd4;--raio:12px;--raio-ctl:10px;--raio-peq:8px;--raio-pill:999px;--st-info-bg:#e8edfb;--st-info-fg:#3552a8;--st-aviso-bg:#fdf1d4;--st-aviso-fg:#8a5f00;--st-ok-bg:#dcf5ee;--st-ok-fg:#0a6b5e;--st-erro-bg:#fbe3e3;--st-erro-fg:#a03030;--sel-bg:#eaf1ff;--sel-borda:#c5d6f6;--sel-texto:#1c3f8c;--sel-linha:#f2f7ff;--branco:#fff;--inverso:#1b2430;--sup-1:#fafbfd;--sup-2:#eef2f6;--sup-hover:#f6f9fa;--linha-forte:#d5dbe3;--suave-2:#5f6e82;--col:#eaeff4;--destaque-texto:#0a7a6d;--sombra:0 1px 2px #141e2d0f,0 6px 20px #141e2d0f}*{box-sizing:border-box}html,body{height:100%}body{font:calc(14px*var(--fs))/1.45 "Segoe UI",system-ui,-apple-system,Roboto,sans-serif;color:var(--tinta);background:var(--fundo);margin:0}.app{min-height:100%;display:flex}.lateral{background:var(--lateral);color:#d7dee8;flex-direction:column;flex-shrink:0;width:232px;height:100vh;display:flex;position:sticky;top:0}.marca{font-size:calc(20px*var(--fs));letter-spacing:.3px;color:#fff;align-items:center;gap:10px;padding:22px 22px 18px;font-weight:700;display:flex}.marca-ponto{background:var(--destaque);border-radius:4px;width:12px;height:12px;display:inline-block;box-shadow:0 0 0 3px #0e9f8e40}#menu{flex-direction:column;flex:1;gap:3px;min-height:0;padding:6px 12px;display:flex;overflow-y:auto}#menu a{border-radius:var(--raio-peq);color:#c4cedb;align-items:center;gap:10px;padding:10px 12px;font-weight:500;text-decoration:none;display:flex}#menu a:hover{background:var(--lateral-2);color:#fff}#menu a.ativo{background:var(--destaque-botao);color:#fff}#menu .ico{text-align:center;opacity:.9;width:18px}.lateral-rodape{padding:14px}.principal{flex-direction:column;flex:1;min-width:0;display:flex}.aviso-demo{color:#7a5a00;font-size:calc(12.5px*var(--fs));text-align:center;background:#fff6dd;border-bottom:1px solid #f0dca0;padding:6px 18px}.topo{justify-content:space-between;align-items:center;gap:16px;padding:18px 28px 6px;display:flex}.topo h1{font-size:calc(22px*var(--fs));margin:0}.topo-acoes{align-items:center;gap:10px;display:flex}.busca{border:1px solid var(--linha);background:var(--cartao);border-radius:var(--raio-ctl);min-width:240px;font:inherit;padding:9px 12px}.busca:focus,input:focus,select:focus,textarea:focus{border-color:var(--destaque);outline:2px solid #0e9f8e59}.conteudo{padding:12px 28px 40px}.btn{border-radius:var(--raio-ctl);font:inherit;cursor:pointer;border:1px solid #0000;padding:9px 16px;font-weight:600;transition:all .15s}.btn-primario{background:var(--destaque-botao);color:#fff}.btn-primario:hover{background:var(--destaque-esc)}.btn-sec{background:var(--cartao);border-color:var(--linha);color:var(--tinta)}.btn-sec:hover{border-color:var(--destaque);color:var(--destaque-texto)}.btn-fantasma{color:#9fb0c4;width:100%;font-weight:500;font-size:calc(12.5px*var(--fs));background:0 0;border-color:#2c3c4f}.btn-fantasma:hover{color:#fff;border-color:#4a5f78}.btn-perigo{background:var(--cartao);color:var(--vermelho);border-color:#f0c4c4}.btn-peq{font-size:calc(12.5px*var(--fs));border-radius:var(--raio-peq);padding:5px 10px}.cartao{background:var(--cartao);border-radius:var(--raio);box-shadow:var(--sombra);overflow:auto hidden}.cards{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:16px;display:grid}.card-num{padding:16px 18px}.card-num small{color:var(--suave);margin-bottom:6px;display:block}.card-num b{font-size:calc(24px*var(--fs))}table{border-collapse:collapse;width:100%}th{font-size:calc(12px*var(--fs));text-transform:uppercase;letter-spacing:.4px;color:var(--suave);text-align:left;background:var(--sup-1);border-bottom:1px solid var(--linha);padding:12px 16px}td{border-bottom:1px solid var(--linha);vertical-align:middle;padding:12px 16px}tbody tr:hover{background:var(--sup-hover)}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}.acoes{justify-content:flex-end;gap:6px;display:flex}.chip{border-radius:var(--raio-pill);font-size:calc(12px*var(--fs));padding:3px 10px;font-weight:600;display:inline-block}.c-novo{background:var(--st-info-bg);color:var(--st-info-fg)}.c-neg{background:var(--st-aviso-bg);color:var(--st-aviso-fg)}.c-ok{background:var(--st-ok-bg);color:var(--st-ok-fg)}.c-can{background:var(--st-erro-bg);color:var(--st-erro-fg)}.c-arte{color:#5a3a9e;background:#efe6fb}.c-prod{color:#1f5a9e;background:#e0eefb}.c-pronto{background:var(--st-ok-bg);color:var(--st-ok-fg)}.c-ent{color:#3a6a2a;background:#e6f0e1}.vazio{text-align:center;color:var(--suave);padding:40px}.filtros{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.filtro{border:1px solid var(--linha);background:var(--cartao);border-radius:var(--raio-pill);cursor:pointer;color:var(--tinta-2);padding:6px 14px;font-weight:500}.filtro.ativo{background:var(--inverso);border-color:var(--inverso);color:#fff}.fundo-modal{z-index:50;background:#121a2680;justify-content:center;align-items:flex-start;padding:5vh 16px;display:flex;position:fixed;inset:0;overflow:auto}.modal{background:var(--cartao);color:var(--tinta);border-radius:14px;width:min(860px,100%);animation:.18s sobe;box-shadow:0 20px 60px #0a142359}@keyframes sobe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.modal-cab{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.modal-cab h2{font-size:calc(17px*var(--fs));margin:0}.x{font-size:calc(22px*var(--fs));cursor:pointer;color:var(--suave);background:0 0;border:0;line-height:1}.abas{border-bottom:1px solid var(--linha);gap:4px;padding:0 18px;display:flex;overflow:auto}.aba{font:inherit;color:var(--suave);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 14px;font-weight:600}.aba.ativa{color:var(--destaque-texto);border-bottom-color:var(--destaque)}.modal-corpo{padding:20px 22px}.modal-rod{border-top:1px solid var(--linha);background:var(--sup-1);border-radius:0 0 14px 14px;justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}.grade{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.campo{flex-direction:column;gap:5px;display:flex}.campo label{font-size:calc(12px*var(--fs));color:var(--suave);font-weight:600}.c3{grid-column:span 3}.c4{grid-column:span 4}.c6{grid-column:span 6}.c8{grid-column:span 8}.c12{grid-column:span 12}input,select,textarea{border:1px solid var(--linha);border-radius:var(--raio-peq);font:inherit;background:var(--cartao);width:100%;padding:9px 11px}input[readonly]{background:var(--sup-2)}.sec{font-size:calc(12px*var(--fs));text-transform:uppercase;letter-spacing:.5px;color:var(--suave);margin:18px 0 8px;font-weight:700}.itens td,.itens th{padding:8px}.itens input{padding:7px 8px}.totais{font-size:calc(15px*var(--fs));justify-content:flex-end;gap:28px;padding:14px 8px 0;display:flex}.totais b{font-size:calc(19px*var(--fs));color:var(--destaque-texto)}.passos{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:flex}.passo{border-radius:var(--raio-peq);background:var(--sup-2);min-width:110px;color:var(--suave);text-align:center;font-weight:600;font-size:calc(12.5px*var(--fs));cursor:pointer;border:0;flex:1;padding:9px 10px}.passo.feito{color:#0a6b5e;background:#dcf5ee}.passo.atual{background:var(--destaque-botao);color:#fff}.proposta{border:1px solid var(--linha);border-radius:var(--raio-ctl);background:var(--cartao);padding:26px}.proposta h3{font-size:calc(20px*var(--fs));margin:0 0 4px}.proposta .meta{color:var(--suave);margin-bottom:18px}.toast{background:var(--inverso);color:#fff;border-radius:var(--raio-ctl);box-shadow:var(--sombra);z-index:90;padding:11px 18px;position:fixed;bottom:26px;left:50%;transform:translate(-50%)}.acao-linha{color:var(--azul);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:600}@media (width<=860px){.topo{flex-wrap:wrap}.c3,.c4,.c6,.c8{grid-column:span 12}.busca{width:100%;min-width:0}}@media print{.lateral,.topo,.aviso-demo,.modal-cab,.modal-rod,.abas,.btn{display:none!important}.fundo-modal{background:0 0;padding:0;position:static}.modal{box-shadow:none;width:100%}}#menu a.breve em{font-style:normal;font-size:calc(10px*var(--fs));border-radius:var(--raio-pill);background:#ffffff1f;margin-left:auto;padding:2px 7px}.em-dev{text-align:center;padding:64px 24px}.em-dev-ico{font-size:calc(44px*var(--fs));opacity:.55}.em-dev h2{margin:12px 0 6px}.em-dev p{color:var(--suave-2);max-width:460px;margin:6px auto}.em-dev .peq{font-size:calc(13px*var(--fs));color:var(--suave)}.selo-dev{border-radius:var(--raio-pill);color:#8a5a00;font-weight:600;font-size:calc(13px*var(--fs));background:#fff4d6;margin-top:14px;padding:6px 14px;display:inline-block}.lateral-rodape{flex-shrink:0}#menu::-webkit-scrollbar{width:6px}#menu::-webkit-scrollbar-thumb{background:#34435a;border-radius:3px}.pular{position:absolute;left:-999px}.pular:focus{background:var(--cartao);z-index:99;padding:8px;top:8px;left:8px}.grupo-menu{font-size:calc(11px*var(--fs));text-transform:uppercase;letter-spacing:.08em;color:#7f8da0;margin:14px 12px 4px}.barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.barra h2{font-size:calc(16px*var(--fs));margin:0}.nota{color:var(--suave);font-size:calc(12.5px*var(--fs));margin:8px 0}.cards .card-num b{display:block}.graf{flex-direction:column;gap:8px;padding:16px 18px;display:flex}.graf-lin{grid-template-columns:110px 1fr 36px;align-items:center;gap:10px;display:grid}.graf-barra{background:var(--sup-2);border-radius:var(--raio-peq);height:14px;overflow:hidden}.graf-barra i{background:var(--destaque);border-radius:var(--raio-peq);height:100%;display:block}.duas{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cartao>h3{font-size:calc(14px*var(--fs));margin:0;padding:14px 18px 0}.kanban{grid-template-columns:repeat(5,minmax(200px,1fr));align-items:start;gap:12px;display:grid;overflow-x:auto}.col{background:var(--col);border-radius:12px;min-height:260px;padding:10px}.col.sobre{outline:2px dashed var(--destaque)}.col h3{font-size:calc(13px*var(--fs));justify-content:space-between;margin:2px 4px 10px;display:flex}.card-k{background:var(--cartao);border-radius:var(--raio-ctl);box-shadow:var(--sombra);cursor:grab;margin-bottom:10px;padding:10px 12px}.card-k b{display:block}.card-k small{color:var(--suave);display:block}.card-k .acoes{justify-content:space-between;margin-top:8px}.atraso{color:var(--vermelho);font-weight:600}.agenda-dia{border-bottom:1px solid var(--linha);padding:12px 18px}.agenda-dia h4{font-size:calc(13px*var(--fs));color:var(--tinta-2);margin:0 0 6px}.agenda-it{cursor:pointer;gap:10px;padding:5px 0;display:flex}.agenda-it .h{width:48px;color:var(--suave);font-variant-numeric:tabular-nums}.feito{color:var(--suave);text-decoration:line-through}.chip-cinza{background:var(--sup-2);color:var(--tinta-2)}.modulos td:first-child{font-weight:600}.perm select{min-width:110px}.msg-previa{white-space:pre-wrap;background:var(--sup-2);border-radius:var(--raio-ctl);margin:6px 0 12px;padding:14px}.rodape-dup{color:var(--suave);font-size:calc(12px*var(--fs));margin-top:10px}@media (width<=860px){.duas{grid-template-columns:1fr}.kanban{grid-template-columns:repeat(5,230px)}}.barra .busca{flex:260px;width:auto;min-width:0;max-width:460px}.card-k .acoes{flex-wrap:wrap;justify-content:flex-start;gap:6px}#menu a{padding:7px 12px}.grupo-menu{margin:10px 12px 2px}.marca{padding:16px 22px 10px}#menu{scrollbar-width:thin;scrollbar-color:#4a5f78 transparent}.documento{font-size:calc(14px*var(--fs));color:#111}.doc-cabecalho h2{font-size:calc(20px*var(--fs));margin:0 0 4px}.doc-cabecalho div{color:var(--tinta-2)}.doc-titulo{font-size:calc(17px*var(--fs));border-bottom:2px solid #16202c;margin:18px 0 10px;padding-bottom:6px}.doc-meta{grid-template-columns:repeat(2,1fr);gap:6px 24px;margin:0 0 16px;display:grid}.doc-meta div{gap:8px;display:flex}.doc-meta dt{min-width:140px;font-weight:600}.doc-meta dd{margin:0}.doc-itens th,.doc-itens td{text-align:left;border-bottom:1px solid #ccd3dd;padding:7px 8px}.doc-itens th.num,.doc-itens td.num{text-align:right}.doc-itens tfoot td{border-top:2px solid #16202c;border-bottom:0;padding-top:10px}.doc-bloco h4{margin:16px 0 4px}.doc-bloco p{white-space:pre-wrap;margin:0}.doc-rodape{color:#6b7788;font-size:calc(12px*var(--fs));margin-top:24px}@media print{body.imprimindo #raiz{display:none!important}body.imprimindo .doc-overlay{background:0 0;padding:0;position:static;overflow:visible}body.imprimindo .doc-overlay .modal{box-shadow:none;border-radius:0;animation:none;width:100%!important}body.imprimindo .doc-overlay .modal-cab,body.imprimindo .doc-overlay .modal-rod{display:none!important}body.imprimindo .doc-overlay .modal-corpo{padding:0}}body.modo-tv .lateral,body.modo-tv .topo,body.modo-tv .faixa-sis{display:none!important}body.modo-tv .principal{width:100%}body.modo-tv .conteudo{padding:18px 24px}.btn-busca kbd{border:1px solid var(--borda,var(--linha-forte));font:inherit;font-size:calc(11px*var(--fs));color:var(--cinza,var(--suave-2));border-radius:5px;margin-left:8px;padding:1px 6px}.busca-uni{flex-direction:column;align-self:flex-start;width:min(640px,100%);max-height:70vh;margin-top:10vh;padding:14px;display:flex}.busca-uni input{width:100%;font-size:calc(17px*var(--fs));padding:12px 14px}.busca-uni [role=listbox]{margin-top:8px;overflow:auto}.busca-grupo{padding:10px 6px 4px}.busca-item{border-radius:var(--raio-peq);cursor:pointer;justify-content:space-between;gap:12px;padding:9px 10px;display:flex}.busca-item small{color:var(--cinza,var(--suave-2))}.busca-item.ativo{background:#e6f4f1}.chip-valor{border-radius:var(--raio-pill);color:#0a6b5e;white-space:nowrap;background:#e3f5ee;padding:3px 12px;font-weight:600;display:inline-block}.cartao td.acoes{text-align:right;white-space:nowrap;display:table-cell}.cartao td.acoes>*{vertical-align:middle;margin-left:6px}.btn-icone{color:var(--suave-2);font-size:calc(18px*var(--fs));cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px;line-height:1}.btn-icone:hover,.btn-icone[aria-expanded=true]{color:#0a6b5e;background:#e3f5ee}.linha-info td{background:var(--sup-hover);padding:10px 18px}.mais-info{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px 24px;margin:0;display:grid}.mais-info dt{font-size:calc(12px*var(--fs));color:var(--suave-2)}.mais-info dd{margin:0;font-weight:600}.miniatura{border:1px solid var(--linha);border-radius:var(--raio-peq);background:var(--fundo);color:#aab3bf;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden}.miniatura img{object-fit:cover;width:100%;height:100%}.miniatura.grande{border-radius:var(--raio-ctl);width:112px;height:112px}.imagem-linha{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.imagem-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rotulo-imagem{font-size:calc(12px*var(--fs));color:var(--suave-2)}.so-leitor{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.so-leitor:focus-visible+*,.so-leitor:focus-visible{outline:2px solid #0a6b5e}.kb-tools{background:var(--cartao);box-shadow:var(--sombra);border-radius:12px;flex-direction:column;gap:10px;margin-bottom:12px;padding:12px 14px;display:flex}.kb-linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kb-linha .sp{flex:1}.kb-linha select,.kb-q{width:auto;min-width:150px;padding:8px 10px}.kb-q{min-width:240px}.kb-info{color:var(--suave-2);font-size:calc(12.5px*var(--fs))}.chip-btn{border:1px solid var(--linha-forte);background:var(--cartao);border-radius:var(--raio-pill);font:inherit;font-size:calc(13px*var(--fs));cursor:pointer;color:var(--tinta);padding:6px 14px}.chip-btn:hover{border-color:#aab3bf}.chip-btn[aria-pressed=true]{border-color:var(--tinta);color:#fff;background:#1b2430}.seg{border:1px solid var(--linha-forte);border-radius:var(--raio-pill);background:var(--fundo);padding:3px;display:inline-flex}.seg button{border-radius:var(--raio-pill);font:inherit;font-size:calc(13px*var(--fs));cursor:pointer;color:var(--tinta-2);background:0 0;border:0;padding:5px 14px}.seg button[aria-pressed=true]{color:#fff;background:#1f4e8c}.vazio-banner{align-items:center;gap:14px;margin-bottom:12px;padding:16px;display:flex}.vazio-banner p{flex:1;margin:0}.kb-board{padding-bottom:12px;overflow-x:auto}.kb-grid{align-items:start;gap:12px 14px;min-width:1000px;display:grid}.kh{background:color-mix(in srgb,var(--cor) 8%,var(--cartao));border:2px solid color-mix(in srgb,var(--cor) 38%,var(--cartao));border-radius:12px;padding:12px 14px}.kh-t{justify-content:space-between;align-items:center;display:flex}.kh-t b{font-size:calc(15px*var(--fs))}.kh-n{text-align:center;border-radius:var(--raio-pill);background:color-mix(in srgb,var(--cor) 24%,var(--cartao));min-width:26px;font-weight:700;font-size:calc(12px*var(--fs));padding:2px 8px}.wip{border-radius:var(--raio-pill);background:var(--linha);height:5px;margin:9px 0 7px;overflow:hidden}.wip i{background:var(--cor);height:100%;display:block}.kh small{font-size:calc(12px*var(--fs));color:var(--suave-2)}.kh.wip-a .wip i{background:#e0a800}.kh.wip-x{background:#fff0f4;border-color:#f0a3bb}.kh.wip-x .wip i{background:#d6155b}.kh.wip-x small{color:#b0124d}.col-k{background:color-mix(in srgb,var(--cor) 6%,var(--cartao));border:1px solid color-mix(in srgb,var(--cor) 20%,var(--cartao));border-radius:14px;flex-direction:column;gap:12px;min-height:170px;padding:12px;display:flex}.col-k.sobre{outline:2px dashed var(--cor)}.col-vazio{color:var(--suave);font-size:calc(13px*var(--fs));text-align:center;border:1px dashed var(--linha-forte);border-radius:var(--raio-ctl);padding:24px 0}.lane-t{background:var(--sup-2);border-radius:var(--raio-ctl);grid-column:1/-1;align-items:center;gap:10px;margin-top:6px;padding:7px 12px;font-weight:700;display:flex}.lane-t .av{width:30px;height:30px;font-size:calc(14px*var(--fs))}.lane-t small{color:var(--suave-2);margin-left:auto;font-weight:500}.card-k.rico{background:var(--cartao);cursor:grab;border:0;border-left:4px solid #0000;border-radius:12px;flex-direction:column;gap:3px;padding:14px 16px 10px;display:flex;box-shadow:0 1px 3px #141e2d17}.card-k.rico:hover{box-shadow:0 4px 12px #141e2d24}.ck-topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.ck-ped{font-size:calc(11.5px*var(--fs));letter-spacing:.06em;text-transform:uppercase;color:var(--suave-2)}.pri-p{font-size:calc(12px*var(--fs));color:var(--tinta-2);align-items:center;gap:5px;font-weight:600;display:inline-flex}.pri-p i{background:var(--pc);border-radius:50%;width:8px;height:8px}.card-k.rico>b{font-size:calc(15px*var(--fs));margin-top:2px}.ck-cli{color:var(--suave-2);margin-bottom:6px}.pe{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.prazo-chip{border-radius:var(--raio-peq);font-size:calc(12px*var(--fs));font-variant-numeric:tabular-nums;white-space:nowrap;padding:3px 9px;font-weight:600}.prazo-chip.atraso{background:var(--st-erro-bg);color:var(--st-erro-fg)}.prazo-chip.urgente{background:var(--st-aviso-bg);color:var(--st-aviso-fg)}.prazo-chip.folga{background:var(--st-ok-bg);color:var(--st-ok-fg)}.prazo-chip.sem{background:var(--sup-2);color:var(--suave-2)}.av{color:#fff;width:26px;height:26px;font-size:calc(12px*var(--fs));border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.av-vazio{background:var(--linha);color:var(--suave-2)}.mv{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-left:auto;display:flex}.mv button{border:1px solid var(--linha-forte);background:var(--cartao);border-radius:var(--raio-peq);font:inherit;font-size:calc(12px*var(--fs));cursor:pointer;color:var(--tinta);padding:3px 8px}.mv button:hover:not(:disabled){background:#eef6f4;border-color:#0a6b5e}.mv button:disabled{opacity:.4;cursor:default}.guia-fases{border-top:1px dashed var(--linha);justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}.guia-tracos{gap:4px;display:flex}.guia-tracos i{background:var(--linha-forte);border-radius:2px;width:14px;height:4px}.guia-tracos i.f{background:var(--cor)}.kb-tema-limpo .mv{opacity:0;transition:opacity .15s}.kb-tema-limpo .card-k:hover .mv,.kb-tema-limpo .card-k:focus-within .mv{opacity:1}.kb-tema-completo .pri-p{display:none}.kb-tema-completo .card-k.rico{border-left-color:var(--p)}.kb-tema-completo .mv{flex-basis:100%;margin:6px 0 0}.card-k.rico.comp{padding:9px 12px 7px}.card-k.rico.comp>b{font-size:calc(13.5px*var(--fs))}.card-k.rico.comp .ck-cli{margin-bottom:2px}.kb-grid .kh,.kb-grid .col-k{min-width:0}.kb.tv{color:#e8edf5;background:#0f1522;min-height:100vh;margin:-18px -24px;padding:20px 26px}.tv-cabecalho{align-items:center;gap:28px;margin-bottom:16px;display:flex}.tv-cabecalho h2{font-size:calc(34px*var(--fs));color:#fff;flex:1;margin:0}.tv-num{font-size:calc(20px*var(--fs))}.tv-num b{font-size:calc(34px*var(--fs))}.tv-num.atraso b{color:#ff8fb0}.tv-relogio{font-size:calc(34px*var(--fs));font-variant-numeric:tabular-nums;font-weight:700}.kb.tv .kh{color:#fff;background:#131b2c;border-color:#26334d}.kb.tv .kh small{color:#b8c4d6}.kb.tv .kh .kh-n{color:#fff;background:#2a3a57}.kb.tv .kh.wip-x{background:#3a1626;border-color:#7a2a47}.kb.tv .kh.wip-x small{color:#ffb4c8}.kb.tv .col-k{background:#1a2336;border-color:#26334d;min-height:70vh}.kb.tv .col-vazio{color:#7e8da6;border-color:#35435f}.kb.tv .card-k.rico{color:#fff;cursor:default;border-left-color:var(--p);background:#222d44}.kb.tv .card-k.rico>b{font-size:calc(20px*var(--fs))}.kb.tv .ck-cli,.kb.tv .ck-ped{color:#b8c4d6}.kb.tv .ck-cli{font-size:calc(15px*var(--fs))}.kb.tv .pri-p{color:#fff;display:inline-flex}.kb.tv .av{display:inline-flex}.kb.tv .guia-fases{border-top-color:#35435f}.kb.tv .guia-tracos i{background:#3b4a68}.kb.tv .guia-tracos i.f{background:var(--cor)}.kb.tv .prazo-chip{font-size:calc(15px*var(--fs))}.filtros{align-items:center}.filtros .sp{flex:1}.ag-nav{align-items:center;gap:8px;margin:4px 0 10px;display:flex}.ag-nav h3{font-size:calc(17px*var(--fs));margin:0 0 0 8px}.ag-nav h3:first-letter{text-transform:uppercase}.ag{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-bottom:8px;display:grid}.ag-cab{font-size:calc(12px*var(--fs));color:var(--suave-2);text-transform:uppercase;letter-spacing:.05em;padding:2px 6px;font-weight:700}.ag-dia{background:var(--cartao);border:1px solid var(--linha);border-radius:var(--raio-ctl);flex-direction:column;gap:4px;min-height:96px;padding:6px 6px 8px;display:flex}.ag-semana .ag-dia{min-height:300px}.ag-dia.fora{background:var(--fundo);opacity:.7}.ag-dia.hoje{border-color:#0a6b5e;box-shadow:0 0 0 2px #cfeee7}.ag-dia.carga{background:#fff7e6;border-color:#f0c36b}.ag-dia.sobre{outline:2px dashed #0a6b5e}.ag-num{align-items:center;gap:6px;display:flex}.ag-num b{font-size:calc(14px*var(--fs))}.ag-num small{color:var(--suave-2);text-transform:capitalize;font-weight:400}.ag-carga{text-align:center;border-radius:var(--raio-pill);color:#0a6b5e;min-width:20px;font-size:calc(11px*var(--fs));background:#e3f5ee;margin-left:auto;padding:1px 6px;font-weight:700}.ag-dia.carga .ag-carga{color:#7a5a00;background:#ffe2a8}.ag-mais{color:var(--suave-2);font-size:calc(16px*var(--fs));cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;padding:0 5px;line-height:1}.ag-dia:hover .ag-mais,.ag-mais:focus-visible{opacity:1}.ag-carga+.ag-mais{margin-left:0}.ag-num .ag-mais:first-of-type{margin-left:auto}.ag-it{font-size:calc(12.5px*var(--fs));border-radius:var(--raio-peq);text-align:left;align-items:flex-start;gap:6px;padding:4px 6px;line-height:1.3;display:flex}.ag-it.tarefa{cursor:grab;background:#eef4ff;border-left:3px solid #1f4e8c}.ag-it.tarefa.feita{opacity:.55;text-decoration:line-through}.ag-it.tarefa input{flex:none;width:auto;margin-top:2px}.ag-it.entrega{color:#0a4f45;cursor:pointer;font:inherit;font-size:calc(12.5px*var(--fs));background:#e3f5ee;border:0;border-left:3px solid #0a6b5e}.ag-resto{color:#1f4e8c;font-size:calc(12px*var(--fs));cursor:pointer;text-align:left;background:0 0;border:0;padding:0 6px}@media (width<=760px){.ag{grid-template-columns:1fr}.ag-cab{display:none}.ag-dia{min-height:0}}.aviso-conflito{border-radius:var(--raio-peq);color:#7a5a00;font-weight:600;font-size:calc(13px*var(--fs));background:#fff2cc;margin:0;padding:8px 12px}.btn-menu,.lateral-fundo{display:none}@media (width<=760px){.lateral{z-index:70;width:min(280px,84vw);height:auto;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.lateral.aberto{transform:none;box-shadow:0 0 40px #0a142380}.lateral-fundo{z-index:65;background:#121a2680;display:block;position:fixed;inset:0}.btn-menu{display:inline-block}.topo{gap:10px;padding:12px 14px 4px}.topo h1{font-size:calc(18px*var(--fs));flex:1;min-width:0}.topo-acoes{justify-content:space-between;width:100%}.topo-acoes .nota,.btn-busca kbd{display:none}.conteudo{padding:10px 14px 32px}.cartao{overflow-x:auto}table{min-width:520px}.itens table,.cartao table.sem-min{min-width:0}th,td{padding:10px}.filtros{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.filtro{white-space:nowrap}.fundo-modal{padding:0}.modal{border-radius:0;width:100%;min-height:100%}.modal-rod{border-radius:0;flex-wrap:wrap;position:sticky;bottom:0}.modal-corpo{padding:16px 14px}.grade{gap:10px}.c3,.c4,.c6,.c8,.c12{grid-column:span 12}.cards{grid-template-columns:repeat(2,1fr);gap:10px}.toast{text-align:center;max-width:92vw;bottom:18px}}.sem-rede{text-align:center;background:var(--lateral-bg,#16202c);color:#fff;place-content:center;gap:12px;min-height:100vh;padding:24px;display:grid}.sem-rede h1{font-size:calc(22px*var(--fs));margin:0}.sem-rede p{opacity:.85;max-width:34ch;margin:0}.aviso-rede{color:#6a4a00;font-size:calc(13px*var(--fs));text-align:center;background:#fff4d6;border-bottom:1px solid #e5c15a;padding:8px 16px}.mapa-quadro{border:1px solid var(--linha);z-index:0;border-radius:12px;height:min(560px,62vh);min-height:320px;overflow:hidden}.mapa-leg{font-size:calc(12.5px*var(--fs));color:var(--tinta-2);flex-wrap:wrap;gap:6px 14px;margin:2px 0 8px;display:flex}.mapa-leg i{vertical-align:baseline;border-radius:50%;width:10px;height:10px;margin-right:5px;display:inline-block}.mapa-orc{border:1px solid var(--linha);border-radius:var(--raio-peq);background:var(--cartao);color:var(--tinta);font:inherit;font-size:calc(12.5px*var(--fs));cursor:pointer;text-align:left;margin-top:6px;padding:5px 9px;display:block}.mapa-orc:hover{border-color:var(--destaque)}.mapa-orc.inline{margin:0 6px 0 0;display:inline-block}.marca-logo{border-radius:var(--raio-ctl);background:var(--branco);flex-shrink:1;justify-content:center;align-items:center;min-width:44px;max-width:100%;height:52px;padding:5px 10px;display:inline-flex;overflow:hidden}.marca-logo img{object-fit:contain;max-width:100%;max-height:100%}.marca:has(.marca-logo){padding-top:16px;padding-bottom:12px}.logo-empresa{align-items:center;gap:16px;margin-bottom:14px;display:flex}.logo-previa{border:1px solid var(--linha);background:var(--branco);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:90px;display:flex;overflow:hidden}.logo-previa img{object-fit:contain;max-width:100%;max-height:100%}.doc-logo{object-fit:contain;max-width:220px;max-height:64px;margin-bottom:8px;display:block}.btn-recolher{z-index:60;border:1px solid var(--linha);background:var(--cartao);width:28px;height:28px;color:var(--tinta-2);font-size:calc(18px*var(--fs));cursor:pointer;box-shadow:var(--sombra);border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:fixed;top:20px;left:218px}.btn-recolher:hover{color:var(--tinta);border-color:#aab3bf}.app.menu-recolhido .btn-recolher{left:50px}body.modo-tv .btn-recolher{display:none}@media (width<=760px){.btn-recolher{display:none}}.df-passos{color:var(--tinta-2);font-size:calc(13.5px*var(--fs));margin:0 0 10px;padding-left:20px}.df-passos li{margin-bottom:4px}.df-qr{background:var(--branco);border:1px solid var(--linha);border-radius:12px;justify-content:center;margin:8px 0;padding:8px;display:flex}.df-chave{background:var(--sup-2);font-size:calc(13px*var(--fs));letter-spacing:.04em;-webkit-user-select:all;user-select:all;border-radius:6px;padding:2px 8px}.df-codigos{background:var(--sup-2);border-radius:var(--raio-ctl);grid-template-columns:repeat(2,1fr);gap:6px 14px;margin:8px 0;padding:12px;list-style:none;display:grid}.df-codigos code{font-size:calc(14px*var(--fs));letter-spacing:.05em;font-weight:600}.lg-confiar{font-size:calc(14px*var(--fs));cursor:pointer;align-items:flex-start;gap:8px;margin:4px 0 8px;display:flex}.lg-confiar input{margin-top:3px}.lg-confiar small{color:var(--tinta-2);font-size:calc(12.5px*var(--fs));display:block}.df-aparelhos{gap:6px;margin:6px 0;padding:0;list-style:none;display:grid}.df-aparelhos li{background:var(--sup-2);border-radius:var(--raio-ctl);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.df-aparelhos .df-ap-nome{flex:180px;min-width:0}.df-aparelhos .df-ap-nome small{color:var(--tinta-2);font-size:calc(12.5px*var(--fs));display:block}.df-erro{color:#b0124f;font-weight:600;font-size:calc(13px*var(--fs));margin:6px 0}@media print{body.imprimindo-codigos *{visibility:hidden}body.imprimindo-codigos .df-codigos,body.imprimindo-codigos .df-codigos *{visibility:visible}body.imprimindo-codigos .df-codigos{position:absolute;top:0;left:0}}.aviso-cookies{z-index:9500;color:#e8edf5;max-width:760px;font-size:calc(13.5px*var(--fs));background:#16202c;border-radius:12px;align-items:center;gap:16px;margin:0 auto;padding:14px 16px;line-height:1.45;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 8px 30px #0a101c59}.aviso-cookies p{flex:1;margin:0}.pv-link{font:inherit;color:#6fd8cb;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pv-canto{z-index:40;color:#e8edf5;border-radius:var(--raio-pill);font-size:calc(11.5px*var(--fs));cursor:pointer;opacity:.75;background:#16202cd1;border:0;padding:5px 11px;position:fixed;bottom:10px;right:10px}.pv-canto:hover,.pv-canto:focus-visible{opacity:1;outline-offset:2px;outline:2px solid #6fd8cb}.pv-texto h3{font-size:calc(14px*var(--fs));margin:16px 0 4px}.pv-texto p{color:var(--tinta-2);margin:0 0 6px}.lateral .pv-link-menu{color:#9fb0c4;font-size:calc(12px*var(--fs));cursor:pointer;background:0 0;border:0;padding:6px 0 0;text-decoration:underline}@media (width<=600px){.aviso-cookies{flex-direction:column;align-items:stretch}}@media print{.aviso-cookies,.pv-canto{display:none!important}}.col-sel{text-align:center;width:34px;padding-left:10px!important;padding-right:4px!important}.caixa-sel{accent-color:#1c3f8c;cursor:pointer;vertical-align:middle;width:17px;height:17px}.barra-sel{background:var(--sel-bg);border:1px solid var(--sel-borda);color:var(--sel-texto);border-radius:var(--raio-ctl);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;display:flex}.barra-sel .sp{flex:1}tr:has(.caixa-sel:checked){background:var(--sel-linha)}.chip-select{border-radius:var(--raio-pill);width:auto;max-width:170px;font-size:calc(12px*var(--fs));cursor:pointer;appearance:auto;border:0;padding:3px 24px 3px 10px;font-weight:600;display:inline-block}.chip-select:focus-visible{outline:2px solid var(--destaque);outline-offset:2px}.paginacao{font-size:calc(13px*var(--fs));color:var(--suave);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 4px 0;display:flex}.paginacao .sp{flex:1}.paginacao label{align-items:center;gap:6px;margin:0;display:flex}.paginacao select{width:auto;padding:4px 8px}@media print{.paginacao{display:none!important}}.nav-itens{border-bottom:1px solid var(--linha);background:var(--sup-hover);font-size:calc(13px*var(--fs));color:var(--suave);align-items:center;gap:10px;padding:8px 22px;display:flex}.nav-aviso{color:#6b4a00;background:#fff6e0;flex-wrap:wrap}.nav-aviso span{margin-right:auto;font-weight:600}.abre-2cliques{cursor:pointer}tr.abre-2cliques:hover td{background:var(--sup-hover)}.abre-2cliques button,.abre-2cliques select,.abre-2cliques input,.abre-2cliques a{cursor:auto}.abre-2cliques button{cursor:pointer}@media (width<=1100px){.topo{padding:16px 20px 6px}.conteudo{padding:12px 20px 32px}th,td{padding:10px 12px}}@media (pointer:coarse){.btn,.filtro,.aba{min-height:44px}.btn-peq{min-height:40px}input:not([type=checkbox]):not([type=radio]),select{min-height:44px}.btn-icone{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.acao-linha{min-height:44px;padding:0 8px}.lateral .pv-link-menu{min-height:44px;padding:12px 0}#menu a{min-height:44px}}[data-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tinta:#e6ebf2;--tinta-2:#b8c4d4;--suave:#9aa8bb;--suave-2:#9aa8bb;--linha:#2b3748;--linha-forte:#3a4859;--fundo:#0e141d;--cartao:#172130;--sup-1:#1b2636;--sup-2:#223044;--sup-hover:#1c2838;--col:#131c29;--inverso:#2c3c52;--destaque-texto:#46d0bf;--lateral:#0a1018;--lateral-2:#141e2b;--vermelho:#f27a7a;--azul:#7aa2f0;--sel-bg:#1d2e4a;--sel-borda:#34507f;--sel-texto:#cfe0ff;--sel-linha:#7aa2f029;--sombra:0 1px 2px #0006,0 6px 20px #00000059}[data-tema=escuro] .modal{box-shadow:0 20px 60px #0009}[data-tema=escuro] .fundo-modal{background:#04080ea6}.tema-alt{border:1px solid var(--linha-forte);border-radius:var(--raio-pill);background:var(--fundo);padding:3px;display:inline-flex}.tema-alt button{border-radius:var(--raio-pill);font:inherit;font-size:calc(13px*var(--fs));cursor:pointer;color:var(--tinta-2);background:0 0;border:0;justify-content:center;align-items:center;padding:6px 10px;display:inline-flex}.tema-alt button[aria-pressed=true]{background:var(--inverso);color:#fff}@media (pointer:coarse){.tema-alt button{min-height:40px}}.tema-lat,.kb-filtros-btn{display:none}.kb-filtros-corpo{display:contents}@media (width<=760px){.topo{flex-wrap:nowrap;align-items:center}.topo h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topo-acoes{flex:none;width:auto}.topo-acoes .tema-btn{display:none}.tema-lat{margin-bottom:8px;display:block}.barra .busca{flex:100%;order:-2;max-width:none}.barra .btn-primario{flex:100%;order:-1}.kb-q{flex:100%}.kb-filtros-btn{display:inline-flex}.kb-filtros-corpo{display:none}.kb-filtros-corpo.aberto{flex-wrap:wrap;flex:100%;gap:8px;display:flex}.kb-linha select{flex:calc(50% - 4px);min-width:0}.kb-info{flex:1 0 100%}.kb-linha .sp{display:none}}.conta-menu{display:inline-flex;position:relative}.conta-btn{color:var(--tinta-2);font:inherit;font-size:calc(13px*var(--fs));cursor:pointer;border-radius:var(--raio-pill);background:0 0;border:0;align-items:center;gap:8px;padding:3px 8px 3px 4px;font-weight:600;display:inline-flex}.conta-btn:hover,.conta-btn[aria-expanded=true]{background:var(--sup-2);color:var(--tinta)}.conta-btn .seta{transition:transform .15s}.conta-btn[aria-expanded=true] .seta{transform:rotate(180deg)}.conta-nome{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.conta-painel{background:var(--cartao);width:min(290px,100vw - 24px);max-height:80vh;color:var(--tinta);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra);z-index:80;flex-direction:column;gap:4px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.conta-ident{border-bottom:1px solid var(--linha);align-items:center;gap:12px;margin-bottom:4px;padding:2px 2px 10px;display:flex}.conta-ident .usuario-dados{font-size:calc(12.5px*var(--fs));color:var(--suave-2)}.conta-ident .usuario-dados b{color:var(--tinta);font-size:calc(14px*var(--fs))}.conta-item{width:100%;color:inherit;font:inherit;font-size:calc(13.5px*var(--fs));text-align:left;border-radius:var(--raio-peq);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:9px 10px;display:flex}.conta-item:hover{background:var(--sup-2)}.conta-item.btn-sair{border-top:1px solid var(--linha);border-radius:0 0 var(--raio-peq) var(--raio-peq);color:var(--vermelho);margin-top:4px;padding-top:11px}.conta-painel .instalar-ajuda{margin:2px 10px 6px}@media (width<=760px){.conta-nome,.conta-btn .seta{display:none}.conta-btn{justify-content:center;min-width:44px;min-height:44px;padding:0}}td,th,.modal-cab h2,.card-num b,.totais b,.nota,.chip{overflow-wrap:anywhere}.modal-cab h2{min-width:0}.modal-cab{gap:12px}.topo h1{min-width:0}input[type=radio],input[type=checkbox]{width:auto;min-height:0;padding:0}.avatar{object-fit:cover;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.avatar-inicial{background:var(--destaque-botao);color:#fff;font-weight:700}.foto-editor{align-items:center;gap:14px;display:flex}.foto-acoes{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.nome-com-foto{align-items:center;gap:8px;display:inline-flex}.usuario-dados{flex-direction:column;gap:2px;min-width:0;display:flex}.usuario-foto{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;line-height:0}.usuario-foto:hover .avatar{outline:2px solid var(--destaque);outline-offset:2px}.lucro small{color:var(--suave-2);margin-left:4px;font-weight:500}.lucro.neg,.totais b.neg{color:var(--vermelho)}.totais small{color:var(--suave-2)}.itens td.num{white-space:nowrap}.vazio-guia{text-align:center;flex-direction:column;align-items:center;gap:6px;max-width:56ch;margin:0 auto;display:flex}.vazio-guia b{color:var(--tinta);font-size:calc(16px*var(--fs))}.vazio-guia p{color:var(--suave);margin:0;line-height:1.5}.vazio-acoes{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.vazio-acoes a.btn{text-decoration:none}.tour{z-index:9500;position:fixed;inset:0}.tour-bloqueio{position:absolute;inset:0}.tour-furo{border-radius:var(--raio);box-shadow:0 0 0 9999px #080c16b8,0 0 0 2px var(--destaque);pointer-events:none;transition:left .25s,top .25s,width .25s,height .25s;position:fixed}.tour-cartao{background:var(--cartao);width:min(340px,100vw - 16px);color:var(--tinta);border-radius:14px;padding:16px 18px 14px;position:fixed;box-shadow:0 22px 60px #050a1980}.tour-cartao h3{font-size:calc(17px*var(--fs));margin:2px 0 6px}.tour-cartao p{color:var(--tinta-2);font-size:calc(14px*var(--fs));margin:0 0 12px;line-height:1.5}.tour-pas{font-size:calc(11.5px*var(--fs));letter-spacing:.06em;text-transform:uppercase;color:var(--suave-2);font-weight:700}.tour-pts{gap:6px;margin-bottom:12px;display:flex}.tour-pts i{background:var(--linha-forte);border-radius:3px;width:22px;height:5px}.tour-pts i.on{background:var(--destaque-botao)}.tour-bt{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btn-fantasma-esc{color:var(--tinta-2);font:inherit;cursor:pointer;background:0 0;border:0;margin-right:auto;padding:5px 0}.btn-fantasma-esc:hover{color:var(--destaque-texto);text-decoration:underline}@media (prefers-reduced-motion:reduce){.tour-furo{transition:none}}.btn-tour{color:var(--tinta-2)}.instalar-ajuda{font-size:calc(12px*var(--fs));color:#c4cedb;margin:4px 0 8px;line-height:1.45}@media (width<=760px){.topo-acoes .btn-tour{display:none}}@media print{.tour{display:none!important}}.tecla{text-align:center;border:1px solid var(--linha-forte);background:var(--sup-1);min-width:26px;font:inherit;font-size:calc(12.5px*var(--fs));border-bottom-width:2px;border-radius:6px;padding:2px 8px;font-weight:600;display:inline-block}.btn-atalhos{color:var(--tinta-2)}@media (width<=760px){.topo-acoes .btn-atalhos{display:none}}.gaveta-fundo{z-index:60;background:#121a2666;justify-content:flex-end;display:flex;position:fixed;inset:0}.gaveta{background:var(--cartao);color:var(--tinta);flex-direction:column;width:min(440px,100%);height:100%;animation:.2s cubic-bezier(.16,1,.3,1) gaveta-entra;display:flex;box-shadow:-12px 0 40px #0a14234d}.gaveta .modal-cab{flex:none}.gaveta-corpo{flex-direction:column;flex:1;gap:14px;padding:16px 20px;display:flex;overflow:auto}.gaveta-dados{grid-template-columns:1fr 1fr;gap:12px 16px;margin:0;display:grid}.gaveta-dados div{min-width:0}.gaveta-dados dt{font-size:calc(12px*var(--fs));color:var(--suave-2);margin-bottom:2px;font-weight:600}.gaveta-dados dd{margin:0}.gaveta-prog small{color:var(--suave-2);font-weight:600}.gaveta-acoes{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.gaveta .modal-rod{flex:none}@keyframes gaveta-entra{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gaveta{animation:none}}@media print{.gaveta-fundo{display:none!important}}.ck-meta{flex-wrap:wrap;align-items:center;gap:5px;margin:2px 0 4px;display:flex}.etq{border-radius:var(--raio-pill);background:var(--etq,#2b3a55);color:#fff;font-size:calc(11.5px*var(--fs));padding:2px 9px;font-weight:600;line-height:1.5;display:inline-block}.etq.mais{background:var(--suave-2)}.ck-prog{color:var(--suave-2);font-size:calc(12px*var(--fs));font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-weight:600;display:inline-flex}.ck-prog.completo{color:var(--st-ok-fg)}.gaveta-sec{border-top:1px solid var(--linha);padding-top:12px}.gaveta-sec h3{font-size:calc(12px*var(--fs));letter-spacing:.05em;text-transform:uppercase;color:var(--suave-2);margin:0 0 8px}.etq-lista{flex-wrap:wrap;gap:6px;display:flex}.etq-btn{border:2px solid var(--etq);color:var(--tinta);cursor:pointer;font:inherit;font-size:calc(12.5px*var(--fs));background:0 0;padding:2px 10px;font-weight:600}.etq-btn.on{background:var(--etq);color:#fff}.etq-btn:disabled{cursor:default;opacity:.7}.gaveta-add{gap:8px;margin-top:8px;display:flex}.gaveta-add input{flex:1;min-width:0}.ck-lista{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ck-lista li{justify-content:space-between;align-items:center;gap:8px;display:flex}.ck-lista label{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ck-lista li.feito span{color:var(--suave-2);text-decoration:line-through}#menu a .ico,.btn-sair .ico{opacity:.9;flex:none}.grupo-menu{cursor:pointer;width:calc(100% - 24px);font:inherit;font-size:calc(11px*var(--fs));text-transform:uppercase;letter-spacing:.08em;color:#9fb0c4;text-align:left;background:0 0;border:0;align-items:center;gap:8px;display:flex}.grupo-menu:hover{color:#fff}.grupo-ponto{background:var(--destaque);border-radius:50%;flex:none;width:7px;height:7px}.grupo-menu .seta{margin-left:auto;transition:transform .15s}.grupo-menu[aria-expanded=false] .seta{transform:rotate(-90deg)}@media (width>=761px){.app.menu-recolhido .lateral{width:64px}.app.menu-recolhido .marca{justify-content:center;padding:16px 0}.app.menu-recolhido .marca .t,.app.menu-recolhido #menu a .t,.app.menu-recolhido .grupo-menu .t,.app.menu-recolhido .grupo-menu .seta{display:none}.app.menu-recolhido .marca-logo{width:40px;height:40px;padding:3px;overflow:hidden}.app.menu-recolhido #menu{padding:6px 8px}.app.menu-recolhido #menu a{justify-content:center;padding:10px 0}.app.menu-recolhido .grupo-menu{justify-content:center;width:100%;margin:10px 0 2px;padding:0}.app.menu-recolhido .grupo-ponto{background:#34435a;border-radius:2px;width:20px;height:2px}.app.menu-recolhido .lateral-rodape{padding:10px 8px}.app.menu-recolhido .lateral-rodape .tema-lat,.app.menu-recolhido .lateral-rodape>.btn-fantasma{display:none}}.filtros-topo{justify-content:flex-end;margin:0 0 6px;display:flex}.filtro .n{text-align:center;border-radius:var(--raio-pill);background:var(--sup-2);min-width:22px;font-size:calc(12px*var(--fs));margin-left:6px;padding:0 7px;font-weight:700;display:inline-block}.filtro.ativo .n{background:#ffffff38}.ponto-st{background:var(--st-info-fg);border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block}.ponto-st.c-neg{background:var(--st-aviso-fg)}.ponto-st.c-ok,.ponto-st.c-pronto{background:var(--st-ok-fg)}.ponto-st.c-can{background:var(--st-erro-fg)}.ponto-st.c-prod{background:#1f5a9e}.ponto-st.chip-cinza{background:var(--suave-2)}.filtros-avancados{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:10px 0;display:flex}.filtros-avancados .campo{min-width:150px}.filtros-salvos{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 12px;display:flex}.filtros-salvos select{max-width:240px}.filtros-nome{align-items:center;gap:6px;display:inline-flex}.skin-menu{font-size:calc(12px*var(--fs));color:#9fb0c4;flex-direction:column;gap:6px;padding:6px 2px;display:flex}.skin-menu .tema-alt{background:0 0;border-color:#2c3c4f}.skin-menu .tema-alt button{color:#c4cedb;font-size:calc(12px*var(--fs));padding:4px 10px}.skin-menu .tema-alt button[aria-pressed=true]{background:var(--destaque-botao);color:#fff}[data-skin=demo] #menu a.ativo{background:var(--lateral-2);color:#fff;font-weight:700;box-shadow:inset 3px 0 #e6007e}[data-skin=demo] #menu a.ativo .ico{color:#ff5cb0;opacity:1}[data-skin=demo] #menu a:hover:not(.ativo){background:#ffffff0d}[data-skin=demo] .grupo-ponto{background:#e6007e}[data-skin=demo] .grupo-menu{color:#c4cedb}.ficha-topo{align-items:center;gap:14px;margin-bottom:12px;display:flex}.ficha-topo h3{font-size:calc(20px*var(--fs));margin:0 0 4px}.ficha-sigla{border-radius:var(--raio);background:var(--lateral);color:#fff;width:56px;height:56px;font-size:calc(20px*var(--fs));flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ficha-dados{border-bottom:1px solid var(--linha);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px 20px;margin:0 0 16px;padding-bottom:14px;display:grid}.ficha-dados dt{font-size:calc(12px*var(--fs));text-transform:uppercase;letter-spacing:.04em;color:var(--suave-2);font-weight:600}.ficha-dados dd{overflow-wrap:anywhere;margin:2px 0 0}.ficha-sub{font-size:calc(15px*var(--fs));margin:18px 0 8px}@media print{body.imprimindo-ficha #raiz{display:none!important}.ficha-fundo{background:0 0!important;padding:0!important;position:static!important}.ficha{box-shadow:none!important;width:100%!important}.ficha .modal-rod,.ficha .modal-cab .x,.ficha .acoes,.ficha .ficha-lgpd{display:none!important}}.nivel{min-width:150px}.nivel-barra{background:var(--linha);border-radius:99px;height:7px;margin-bottom:3px;overflow:hidden}.nivel-barra i{border-radius:99px;height:100%;display:block}.nivel-barra i.ok{background:#2e9e5b}.nivel-barra i.baixo{background:var(--vermelho)}.modelos-grade{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px;display:grid}.aviso-modelo{padding:16px 18px}.aviso-modelo header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.aviso-modelo h3{font-size:calc(16px*var(--fs));margin:0 0 2px}.aviso-modelo small{color:var(--suave-2)}.chave{cursor:pointer;flex:none;display:inline-flex;position:relative}.chave input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.chave .trilho{background:var(--linha-forte);border-radius:99px;width:44px;height:24px;transition:background .15s;position:relative}.chave .trilho:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000004d}.chave input:checked+.trilho{background:var(--destaque-botao)}.chave input:checked+.trilho:after{transform:translate(20px)}.chave input:focus-visible+.trilho{outline:2px solid var(--destaque);outline-offset:2px}.variaveis{gap:6px;margin:6px 0 10px;display:flex}.var{font:inherit;font-family:ui-monospace,Consolas,monospace;font-size:calc(12px*var(--fs));border:1px solid var(--linha-forte);background:var(--sup-1);cursor:pointer;color:var(--tinta);border-radius:6px;padding:2px 8px}.balao{color:#1b2430;background:#dcf8c6;border-radius:12px 12px 12px 2px;max-width:100%;padding:10px 12px}[data-tema=escuro] .balao{color:#e8edf5;background:#2b4a2e}.grupo-menu{min-height:28px;font-size:calc(12px*var(--fs))}.btn-recolher{width:32px;height:32px}@media (pointer:coarse){.grupo-menu{min-height:44px}}.grupo-menu{min-height:32px}@media (pointer:coarse){.pv-canto,.faixa-x,button.x,.seg button,.mv button,button.cor{min-width:44px;min-height:44px}.pv-canto{font-size:calc(12.5px*var(--fs));opacity:.9;padding:0 16px}}@media (width<=760px){.vazio-guia{width:calc(100vw - 80px);margin:0;position:sticky;left:16px}.cartao>table{min-width:640px}th,td.num,th.num{white-space:nowrap;overflow-wrap:normal}.barra>span{width:100%;margin-left:0!important}.cartao>table td:not(.col-sel):not(.acoes):not(.vazio){min-width:104px}}.busca-lateral{border-radius:var(--raio-ctl);color:#c4cedb;font:inherit;font-size:calc(14px*var(--fs));cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #2c3c4f;align-items:center;gap:10px;margin:2px 14px 8px;padding:10px 12px;display:flex}.busca-lateral:hover{border-color:var(--destaque);color:#fff}.busca-lateral:focus-visible{outline:2px solid var(--destaque);outline-offset:2px}.busca-lateral .t{flex:1}.busca-lateral kbd{font:inherit;font-size:calc(11px*var(--fs));color:#9fb0c4;border:1px solid #3a4b61;border-radius:5px;padding:1px 6px}@media (width>=761px){.topo-acoes .btn-busca{display:none}.app.menu-recolhido .busca-lateral{justify-content:center;margin:2px 8px 8px;padding:10px 0}.app.menu-recolhido .busca-lateral .t,.app.menu-recolhido .busca-lateral kbd{display:none}}@media (width<=760px){.busca-lateral{display:none}}.auto-grupo{align-items:center;gap:6px;display:inline-flex}.auto-ic{border:1.5px solid var(--ac);border-radius:var(--raio-peq);background:color-mix(in srgb,var(--ac) 10%,var(--cartao));width:32px;height:32px;color:var(--ac);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.auto-ic:hover:not(:disabled){background:color-mix(in srgb,var(--ac) 22%,var(--cartao))}.auto-ic:focus-visible{outline:2px solid var(--destaque);outline-offset:2px}.auto-ic.feito{background:var(--ac);color:#fff}.auto-ic.indisponivel{border-style:dashed;border-color:var(--linha-forte);color:var(--suave-2);opacity:.65;cursor:default;background:0 0}.auto-ok{background:var(--cartao);border:1.5px solid var(--ac);border-radius:50%;width:14px;height:14px;position:absolute;bottom:-5px;right:-5px}.auto-ok:after{content:"";border:solid var(--ac);border-width:0 1.8px 1.8px 0;width:4px;height:7px;position:absolute;top:1px;left:3px;transform:rotate(45deg)}.auto-legenda{font-size:calc(13px*var(--fs));color:var(--suave-2);flex-wrap:wrap;align-items:center;gap:6px 16px;margin:8px 0 10px;display:flex}.auto-leg{color:var(--ac);align-items:center;gap:5px;display:inline-flex}.auto-estados{align-items:center;gap:6px;display:inline-flex}.amostra{border:1.5px solid var(--tinta-2);border-radius:4px;width:14px;height:14px;display:inline-block}.amostra.feito{background:var(--tinta-2)}.amostra.indisponivel{border-style:dashed;border-color:var(--linha-forte)}.auto-legenda small{flex-basis:100%}.tema-btn{color:var(--tinta-2)}.tema-btn-texto{color:#c4cedb;border-radius:var(--raio-ctl);width:100%;font:inherit;font-size:calc(13px*var(--fs));cursor:pointer;background:0 0;border:1px solid #2c3c4f;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex}.tema-btn-texto:hover{background:var(--lateral-2);color:#fff}.skin-menu{text-align:center;align-items:stretch}.skin-menu .tema-alt{width:100%;display:flex}.skin-menu .tema-alt button{text-align:center;flex:1;justify-content:center}a.marca{color:#fff;text-decoration:none}a.marca:focus-visible{outline:2px solid var(--destaque);outline-offset:-2px;border-radius:var(--raio-peq)}.resp-linha{border-bottom:1px solid var(--linha);cursor:pointer;align-items:flex-start;gap:10px;padding:8px 4px;display:flex}.resp-linha input{flex:none;width:auto;margin-top:3px}.resp-linha small{white-space:nowrap;margin-left:auto}.lane-dica{color:var(--suave);font-weight:400}label.campo.resp-linha{font-size:calc(13.5px*var(--fs));color:var(--tinta);border-bottom:0;flex-direction:row;align-items:flex-start;gap:10px;padding:4px 0;font-weight:400}.resp-linha input[type=checkbox]{accent-color:var(--destaque-botao);width:18px;height:18px}.modal-rod.rod-agrupado{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px}.rod-grupo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rod-grupo:empty{display:none}.rod-fluxo{margin-left:auto}.btn-doc{color:var(--tinta-2);background:0 0;border-color:#0000}.btn-doc:hover{background:var(--sup-2);color:var(--tinta)}.btn-fluxo{background:var(--cartao);border:1px solid var(--destaque-botao);color:var(--destaque-texto)}.btn-fluxo:hover{background:var(--sup-hover)}.menu-mais{position:relative}.menu-mais>.btn{align-items:center;gap:6px;display:inline-flex}.menu-mais-lista{background:var(--cartao);border:1px solid var(--linha-forte);border-radius:var(--raio-ctl);min-width:210px;box-shadow:var(--sombra);z-index:5;flex-direction:column;padding:4px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0}.menu-mais-lista button{text-align:left;border-radius:var(--raio-peq);font:inherit;font-size:calc(13.5px*var(--fs));cursor:pointer;color:var(--tinta);background:0 0;border:0;padding:9px 12px}.menu-mais-lista button:hover,.menu-mais-lista button:focus-visible{background:var(--sup-2)}.menu-mais-lista button.perigo{color:var(--vermelho)}@media (width<=760px){.modal-rod.rod-agrupado{justify-content:flex-start}.rod-fluxo{justify-content:flex-end;width:100%;margin-left:0}}a.btn{text-decoration:none}.resp-linha input[type=radio]{accent-color:var(--destaque-botao);flex:none;width:18px;height:18px;margin-top:3px}.conta-item .ico{color:var(--suave-2);flex:none}.conta-item.btn-sair .ico{color:inherit}.manual{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;max-width:1180px;display:grid}.manual-indice{flex-direction:column;gap:10px;max-height:calc(100vh - 40px);padding-right:4px;display:flex;position:sticky;top:12px;overflow:auto}.manual-indice ul{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.manual-indice li button{text-align:left;width:100%;color:var(--tinta-2);font:inherit;font-size:calc(13px*var(--fs));border-radius:var(--raio-peq);cursor:pointer;background:0 0;border:0;padding:7px 10px}.manual-indice li button:hover{background:var(--sup-2);color:var(--destaque-texto)}.manual-corpo{background:var(--cartao);border-radius:var(--raio);box-shadow:var(--sombra);min-width:0;padding:8px 32px 32px}.manual-intro{border-bottom:1px solid var(--linha);padding:20px 0 6px}.manual-intro h2{font-size:calc(24px*var(--fs));margin:0 0 6px}.manual-intro p{color:var(--suave-2);margin:0 0 14px}.manual-secao{padding-top:26px;scroll-margin-top:12px;line-height:1.6}.manual-secao[hidden]{display:none}.manual-secao h2{font-size:calc(19px*var(--fs));border-bottom:2px solid var(--destaque);margin:0 0 12px;padding-bottom:8px}.manual-secao h3{font-size:calc(15px*var(--fs));margin:20px 0 6px}.manual-secao p{margin:8px 0}.manual-secao ul,.manual-secao ol{margin:8px 0;padding-left:22px}.manual-secao li{margin:5px 0}.manual-btn{border:1px solid var(--linha-forte);background:var(--sup-2);font-size:calc(12.5px*var(--fs));white-space:nowrap;color:var(--tinta);border-radius:6px;padding:1px 8px;font-weight:600;display:inline-block}.manual-dica,.manual-atencao{border-radius:var(--raio-peq);border-left:4px solid var(--destaque);background:var(--sup-2);margin:12px 0;padding:10px 14px}.manual-atencao{border-left-color:#b45309}.manual-rolagem{max-width:100%;margin:10px 0;overflow-x:auto}.manual-tab{margin:0}.manual-tab th,.manual-tab td{text-align:left;vertical-align:top;white-space:normal}.manual-tab td:first-child{min-width:110px}@media (width<=900px){.manual{grid-template-columns:minmax(0,1fr);gap:14px}.manual-indice{max-height:260px;position:static}.manual-corpo{padding:4px 16px 24px}}@media print{.manual{max-width:none;display:block}.manual-indice{display:none}.manual-corpo{box-shadow:none;padding:0}.manual-secao{break-inside:auto}.manual-secao h2,.manual-secao h3{break-after:avoid}.manual-btn{background:0 0;border-color:#999}}.itens textarea.desc-item{resize:vertical;width:100%;min-height:44px;padding:7px 8px;line-height:1.35;overflow:hidden}.itens-linhas thead th{white-space:nowrap}.itens-linhas select.sel-prod{min-width:130px;max-width:170px}.itens-linhas select.sel-un{flex:none;min-width:84px}.itens tr.linha-clicavel{cursor:pointer}.itens tr.linha-clicavel:hover td{background:#2dd4aa1a}.itens td.col-desc{width:34%;min-width:240px}.anx-envio{border:2px dashed var(--linha-forte);border-radius:var(--raio);flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 10px;padding:14px;display:flex}.anx-envio.sobre{border-color:var(--destaque);background:var(--sup-hover)}.anx-cats{flex-wrap:wrap;gap:6px;display:flex}.anx-erro{background:var(--st-erro-bg);color:var(--st-erro-fg);border-radius:var(--raio-peq);margin:8px 0;padding:8px 12px}.anx-aviso{background:var(--st-aviso-bg);color:var(--st-aviso-fg);border-radius:var(--raio-peq);margin:8px 0;padding:8px 12px;font-weight:600}.anx-tab td{vertical-align:middle}.anx-tab .anx-mini{width:52px}.anx-mini img{object-fit:cover;border:1px solid var(--linha);border-radius:6px;width:44px;height:44px;display:block}.anx-mini span{background:var(--sup-2);width:44px;height:44px;font-size:calc(11px*var(--fs));color:var(--tinta-2);border-radius:6px;place-items:center;font-weight:700;display:grid}.anx-nome{overflow-wrap:anywhere;max-width:280px}.anx-nome a{font-weight:600}.anx-nome small{color:var(--suave);display:block}.anx-peq{font-size:calc(12px*var(--fs));color:var(--suave);display:block}.anx-chip{border-radius:var(--raio-pill);font-size:calc(12px*var(--fs));margin-right:6px;padding:2px 9px;font-weight:600;display:inline-block}.anx-chip.ok{background:var(--st-ok-bg);color:var(--st-ok-fg)}.anx-chip.aviso{background:var(--st-aviso-bg);color:var(--st-aviso-fg)}.anx-aprova{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:inline-flex}.anx-aprova input{min-width:200px}@media print{.anx-envio,.anx-tab td:last-child,.anx-tab th:last-child{display:none!important}}.mc-dados{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;display:grid}.mc-dados dt{color:var(--suave);font-size:calc(12.5px*var(--fs))}.mc-dados dd{overflow-wrap:anywhere;margin:0;font-weight:600}.btn-chamados{position:relative}.btn-chamados.ativo{background:var(--sup-2)}.ch-bolinha{background:var(--vermelho);color:#fff;min-width:17px;height:17px;font-size:calc(11px*var(--fs));border-radius:999px;place-items:center;padding:0 4px;font-weight:700;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}.ch-num{background:var(--vermelho);color:#fff;min-width:18px;font-size:calc(11px*var(--fs));text-align:center;border-radius:999px;margin-left:6px;padding:0 5px;font-weight:700;display:inline-block}.ch-tab td{vertical-align:middle}.ch-destaque td{background:#e5a1171a}.ch-titulo{font:inherit;color:var(--tinta);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.ch-titulo:hover,.ch-titulo:focus-visible{text-decoration-color:currentColor}.ch-peq{color:var(--suave)}.chip.ch-bola{background:var(--st-aviso-bg);color:var(--st-aviso-fg)}.chip.ch-espera{background:var(--st-info-bg);color:var(--st-info-fg)}.ch-erro{background:var(--st-erro-bg);color:var(--st-erro-fg);border-radius:var(--raio-peq);margin:8px 0;padding:8px 12px}.ch-janela{width:min(820px,100%)}.ch-corpo{display:block}.ch-corpo h3{font-size:calc(15px*var(--fs));margin:16px 0 6px}.ch-perguntas{margin:0;padding-left:20px}.ch-perguntas li{margin:0 0 14px}.ch-perguntas label{margin-bottom:4px;font-weight:600;display:block}.ch-ajuda{white-space:pre-line;font-size:calc(13px*var(--fs));color:var(--tinta-2);margin:0 0 6px;line-height:1.45;display:block}.ch-perguntas textarea{width:100%}.ch-rapidas{gap:6px;margin-top:4px;display:flex}.ch-resposta{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0}.ch-nova-pergunta{gap:8px;margin:6px 0;display:flex}.ch-nova-pergunta input{flex:1}.ch-conversa{flex-direction:column;gap:8px;max-height:260px;padding:4px 2px;display:flex;overflow:auto}.ch-msg{background:var(--sup-2);border-radius:12px;max-width:88%;padding:8px 12px}.ch-msg p{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.ch-msg small{color:var(--suave)}.ch-msg.ch-desenvolvedor{background:var(--st-info-bg);color:var(--st-info-fg);align-self:flex-start}.ch-msg.ch-cliente{background:var(--st-ok-bg);color:var(--st-ok-fg);align-self:flex-end}.ch-msg.ch-desenvolvedor small,.ch-msg.ch-cliente small{color:inherit;opacity:.8}.ch-msg .ch-editar{font:inherit;font-size:calc(12px*var(--fs));color:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 0 6px;text-decoration:underline}.ch-edita textarea{width:100%;min-width:260px}.ch-edita .ch-edita-bt{gap:8px;margin-top:6px;display:flex}.ch-itens{border:1px solid var(--linha);border-radius:var(--raio-peq);margin:8px 0;padding:8px 12px}.ch-itens ol{margin:4px 0 0;padding-left:22px}.ch-itens li.feito{color:var(--suave);text-decoration:line-through}.ch-msg.ch-sistema{color:var(--suave);font-size:calc(12.5px*var(--fs));text-align:center;background:0 0;align-self:center}.ch-escrever{align-items:flex-end;gap:8px;margin-top:8px;display:flex}.ch-escrever textarea{flex:1}.voz{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.voz-btn{gap:4px;position:relative}.voz-btn.gravando{background:var(--st-erro-bg);color:var(--st-erro-fg);animation:1.2s ease-in-out infinite voz-pulsa}.voz-tempo{font-size:calc(11.5px*var(--fs));font-weight:700}@keyframes voz-pulsa{50%{box-shadow:0 0 0 4px #c93a3a40}}@media (prefers-reduced-motion:reduce){.voz-btn.gravando{animation:none}}.voz-msg{font-size:calc(12.5px*var(--fs));color:var(--suave)}.voz-aviso{background:var(--st-info-bg);color:var(--st-info-fg);border-radius:var(--raio-peq);flex-basis:100%;padding:8px 12px}.voz-aviso p{margin:0 0 6px}.voz-aviso span{gap:8px;display:flex}.ch-anexando{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ch-arqs{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ch-arqs li{align-items:center;gap:10px;display:flex}.ch-arqs img{object-fit:cover;border:1px solid var(--linha);border-radius:6px;width:44px;height:44px}.ch-arqs span{overflow-wrap:anywhere;flex:1}.mc-cartao{padding:16px 20px}.ch-confirma{font-size:calc(13px*var(--fs));flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.chip.ch-tipo{background:var(--sup-2);color:var(--tinta-2);font-weight:600}.chip.ch-tipo-correcao{background:var(--st-erro-bg);color:var(--st-erro-fg)}.chip.ch-tipo-acrescimo,.chip.ch-tipo-mudanca{background:var(--st-info-bg);color:var(--st-info-fg)}.chip.ch-tipo-implementacao{background:var(--st-ok-bg);color:var(--st-ok-fg)}.chip.ch-tipo-duvida{background:var(--st-aviso-bg);color:var(--st-aviso-fg)}.ch-minhas{color:var(--st-aviso-fg)}.ch-sua-vez{color:#1b1500;font-weight:800;font-size:calc(11.5px*var(--fs));letter-spacing:.03em;border-radius:var(--raio-pill);white-space:nowrap;background:#e5a117;padding:2px 9px;display:inline-block}.ch-faixa-vez{color:#3d2e00;font-size:calc(15px*var(--fs));background:#fff3cd;border:2px solid #e5a117;border-radius:8px;margin:0;padding:10px 14px}:root[data-theme=dark] .ch-faixa-vez{color:#ffe9a8;background:#4a3a05}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ch-faixa-vez{color:#ffe9a8;background:#4a3a05}}.ch-opcoes{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.ch-aviso-feito{background:var(--st-ok-bg);color:var(--st-ok-fg);border-radius:var(--raio-peq);margin:8px 0;padding:8px 12px}.ch-enviar{flex-direction:column;gap:6px;display:flex}.ch-rodape{flex-wrap:wrap;gap:8px}.ch-toast{z-index:400;bottom:84px}.ch-nova-pergunta{grid-template-columns:1fr auto;gap:8px;margin:8px 0;display:grid}.ch-nova-pergunta textarea{grid-column:1/-1}.ch-nova-pergunta button{justify-self:start}.chip.ch-aprovacao{color:#4a3600;background:#ffd54a;font-weight:700}.ch-aviso-modif{background:var(--st-aviso-bg);color:var(--st-aviso-fg);border-radius:var(--raio-peq);margin:8px 0;padding:8px 12px}.btn-chamados.aprovar{color:#4a3600;background:#ffd54a}.btn-chamados.aprovar svg{stroke:#4a3600}.ch-reprova{flex-wrap:wrap;flex:1;align-items:flex-end;gap:8px;display:flex}.ch-reprova textarea{flex:1;min-width:220px}.faixa-aviso{z-index:39;color:#3b2c00;text-align:center;font-size:calc(13px*var(--fs));background:#ffd54a;border-top:2px solid #d9a800;padding:6px 12px;font-weight:700;position:fixed;bottom:0;left:0;right:0}.com-faixa-aviso .principal{padding-bottom:36px}.com-faixa-aviso .lateral{height:calc(100vh - 32px)}.com-faixa-aviso .pv-canto{bottom:44px}@media print{.faixa-aviso{display:none!important}}.chamado-flut{z-index:9000;border:1px solid var(--linha);flex-direction:column;width:min(560px,100vw - 24px);max-height:calc(100vh - 24px);display:flex;position:fixed;box-shadow:0 14px 44px #0a101c80}.chamado-flut .modal-cab{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;gap:8px}.chamado-flut .modal-cab h2{font-size:calc(16px*var(--fs));margin:0}.chamado-flut .ch-cab-bt{align-items:center;gap:6px;display:flex}.chamado-flut .modal-corpo{flex:1;overflow:auto}.chamado-flut.min .modal-corpo{display:none}.chamado-flut.ch-janela{width:min(720px,100vw - 24px)}.chamado-flut.min .modal-rod{display:none}.chamado-flut.pip{width:auto;height:100vh;max-height:none;box-shadow:none;border:0;border-radius:0;position:static}.chamado-flut.pip .modal-cab{cursor:default}.ch-topo-bt{align-items:center;gap:8px;display:flex}@media print{.chamado-flut{display:none!important}}.ch-limite{margin:6px 0}.ch-limite.bloqueado{background:var(--st-aviso-bg);color:var(--st-aviso-fg);border-radius:var(--raio-peq);padding:10px 14px}.contagem{font-variant-numeric:tabular-nums;font-weight:700}.ch-tipo-sel{font-size:calc(12px*var(--fs));border-radius:var(--raio-pill);vertical-align:middle;width:auto;min-height:0;padding:2px 6px}@media (width<=640px){.chamado-flut:not(.pip){width:auto;right:8px;max-height:calc(100vh - 16px)!important;top:8px!important;left:8px!important}}.bv .modal-corpo{max-height:70vh;overflow:auto}.bv-frase{border-radius:var(--raio);background:var(--sup-2);border-left:4px solid var(--destaque-texto);margin:0 0 14px;padding:14px 16px}.bv-tipo{text-transform:uppercase;letter-spacing:.06em;font-size:calc(11px*var(--fs));color:var(--suave);display:block}.bv-frase blockquote{font-size:calc(17px*var(--fs));white-space:pre-line;margin:6px 0 4px;line-height:1.5}.bv-frase figcaption{font-size:calc(13px*var(--fs));color:var(--suave)}.bv-frase figcaption:before{content:"— "}.bv-h{font-size:calc(14px*var(--fs));margin:14px 0 6px}.bv-lista,.bv-pedidos{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bv-item{text-align:left;background:var(--sup-1);width:100%;color:var(--tinta);border:1px solid var(--linha);border-radius:var(--raio-peq);cursor:pointer;font:inherit;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.bv-item:hover,.bv-item:focus-visible{border-color:var(--destaque-texto);outline:none}.bv-item small{color:var(--suave)}.bv-item progress{width:100%;height:8px}.bv-alerta{color:var(--vermelho);font-weight:700}.bv-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.bv-opcoes{font-size:calc(13px*var(--fs));flex-direction:column;gap:4px;display:flex}.mc-linha{align-items:center;gap:8px;margin:6px 0;display:flex}@media print{.bv{display:none!important}}.manual-lat{border-radius:var(--raio-peq);color:#9fb0c4;font-size:calc(13px*var(--fs));align-items:center;gap:8px;margin-top:6px;padding:8px 10px;text-decoration:none;display:flex}.manual-lat:hover,.manual-lat:focus-visible,.manual-lat.ativo{color:#fff;background:var(--lateral-2);outline:none}.menu-recolhido .manual-lat .t{display:none}.menu-recolhido .manual-lat{justify-content:center}.bv-outra{margin-top:8px}.bv-atalhos{flex-wrap:wrap;gap:6px;margin:6px 0 4px;display:flex}.ch-atualizado{text-align:right;display:block}.ch-atualizado span{white-space:nowrap}.versao-lat{border-radius:var(--raio-peq);color:#8ea0b5;width:100%;font:inherit;font-size:calc(12px*var(--fs));cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;padding:6px 10px;display:flex}.versao-lat:hover,.versao-lat:focus-visible{color:#fff;background:var(--lateral-2);outline:none}.versao-lat .v{display:none}.menu-recolhido .versao-lat{justify-content:center}.menu-recolhido .versao-lat .t{display:none}.menu-recolhido .versao-lat .v{display:inline}.lg-versao{font-size:calc(12px*var(--fs));color:var(--suave);margin:18px 0 0}.manual-versao{font-size:calc(13px*var(--fs));color:var(--suave);margin-left:8px;font-weight:500}.versoes{gap:12px;max-width:760px;margin:12px 0 0;padding:0;list-style:none;display:grid}.versao h3{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 2px;display:flex}.versao h3 small{font-weight:500;font-size:calc(13px*var(--fs));color:var(--suave)}.versao-titulo{margin:0 0 8px;font-weight:600}.versao ul{gap:6px;margin:0;padding-left:0;list-style:none;display:grid}.versao-atual{margin-left:2px}.mud-novo{color:#0a5c51;background:#d9f2ec}.mud-melhoria{color:#24408f;background:#e1e9fb}.mud-correcao{color:#7a4a00;background:#fdeccf}.btn-comecar{align-items:center;gap:6px;display:inline-flex}.btn-comecar .t{font-size:calc(13px*var(--fs));font-weight:600}.comecar-lat{display:none}@media (width<=760px){.topo-acoes .btn-comecar{display:none}.comecar-lat{border-radius:var(--raio-peq);color:#c4cedb;width:100%;font:inherit;font-size:calc(13px*var(--fs));cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;min-height:44px;margin-top:6px;padding:10px;display:flex}.comecar-lat:hover,.comecar-lat:focus-visible{background:var(--lateral-2);color:#fff;outline:none}.comecar-lat kbd{display:none}}@media (width>=761px){.comecar-lat{display:none}}.bv-opcoes{text-align:left;align-items:flex-start}.bv-opcoes .pv-link{color:var(--destaque-texto);text-align:left;font-size:calc(13px*var(--fs))}.ch-atualizado{margin:6px 0 12px}[data-tema=escuro] .mud-novo{color:#7fe0d0;background:#12372f}[data-tema=escuro] .mud-melhoria{color:#a9c0f5;background:#1d2c52}[data-tema=escuro] .mud-correcao{color:#f3cd77;background:#4a3708}[data-tema=escuro] .logo-previa .nota{color:#5f6e82}@media (width<=430px){.topo{gap:6px;padding-left:10px;padding-right:10px}.topo .btn-menu,.topo .btn-busca{padding:9px 10px}.topo-acoes{gap:4px}}.filtros select.ch-tipo{width:auto;min-width:150px;margin-left:8px}@media (width<=640px){.ch-atualizado{text-align:left}.ch-atualizado span{white-space:normal}}.graf-funil{grid-template-columns:130px 1fr 190px}@media (width<=560px){.graf-funil{grid-template-columns:1fr auto;row-gap:4px}.graf-funil .graf-barra{order:3;grid-column:1/-1}}@media (width<=640px){.ch-tab th:nth-child(4),.ch-tab td:nth-child(4),.ch-tab th:nth-child(6),.ch-tab td:nth-child(6),.ch-tab th:nth-child(7),.ch-tab td:nth-child(7){display:none}.cartao table.ch-tab{width:100%;min-width:0}.ch-tab th,.ch-tab td{font-size:calc(13px*var(--fs));padding:8px 6px}.ch-tab .chip{border-radius:var(--raio-peq);white-space:normal;text-align:left;display:inline-block}}.card-num,.card-num b,.graf-lin b{font-variant-numeric:tabular-nums}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:max(16px,calc(16px*var(--fs)))}}@media (prefers-reduced-motion:reduce){.modal{animation:none}}.auto-ic.feito{background:var(--destaque-botao);border-color:var(--destaque-botao);color:#fff}.auto-legenda summary{cursor:pointer;color:var(--suave-2);display:inline-block}.auto-legenda summary:hover,.auto-legenda summary:focus-visible{color:var(--destaque-texto)}.auto-legenda[open]{display:flex}.auto-legenda:not([open]){margin:6px 0}.auto-legenda,.auto-legenda[open]{display:block}.auto-legenda-corpo{flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:6px;display:flex}.auto-legenda[open] summary{flex-basis:auto}.card-num b{font-size:calc(32px*var(--fs));letter-spacing:-.02em;font-weight:800;line-height:1.1}.card-detalhe{margin-top:4px;display:block}.card-alerta{background:color-mix(in srgb,var(--vermelho) 8%,var(--cartao))}.card-alerta .card-detalhe{color:var(--vermelho);font-weight:600}.modal .pv-link{color:var(--destaque-texto)}@media (width<=640px){.cartao table.mc-atalhos{width:100%;min-width:0}.mc-atalhos tr{grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:8px 0;display:grid}.mc-atalhos td{padding:0;display:block}.mc-atalhos td:first-child{grid-column:1/-1}}.fonte-btns{align-items:center;display:inline-flex}.fonte-btn{font-weight:700;font-size:calc(14px*var(--fs));color:var(--tinta-2);white-space:nowrap}.fonte-btn:disabled{opacity:.35;cursor:default}.fonte-btns-texto{border-radius:var(--raio-ctl);color:#c4cedb;border:1px solid #2c3c4f;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-bottom:8px;padding:2px 6px;display:flex}.fonte-btns-texto .fonte-btn{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;min-height:40px;padding:6px 10px;font-weight:700}.fonte-btns-texto .fonte-btn:hover:not(:disabled){background:var(--lateral-2);color:#fff}.fonte-atual{font-size:calc(13px*var(--fs))}@media (width<=760px){.topo-acoes .fonte-btns{display:none}}@media print{:root{--fs:1!important}}.ferr{display:inline-flex;position:relative}.btn-ferr{min-width:36px;min-height:36px;color:var(--tinta-2);justify-content:center;align-items:center;display:inline-flex}.btn-ferr.ativo{background:var(--sup-2);color:var(--tinta)}.ferr-painel{z-index:80;background:var(--cartao);color:var(--tinta);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra);align-items:center;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.ferr-painel:before{content:"";height:9px;position:absolute;top:-9px;left:0;right:0}.ferr-painel .btn-tour,.ferr-painel .btn-atalhos,.ferr-painel .btn-comecar,.ferr-painel .tema-btn{justify-content:center;align-items:center;display:inline-flex}.ferr-painel .fonte-btns{display:inline-flex}@media (prefers-reduced-motion:no-preference){.ferr-painel{animation:.12s ease-out ferr-entra}@keyframes ferr-entra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}}@media (width<=760px){.topo{position:relative}.ferr{position:static}.ferr-painel{right:12px}}.grupo-icone{color:#5fd6c7;background:#0e9f8e33;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.grupo-menu{font-weight:600}.grupo-menu:hover .grupo-icone{color:#fff;background:#0e9f8e57}[data-skin=demo] .grupo-icone{color:#ff7cc0;background:#e6007e38}[data-skin=demo] .grupo-menu:hover .grupo-icone{color:#fff;background:#e6007e66}.lateral-rodape .skin-menu{padding:4px 2px 8px}@media (width>=761px){.app.menu-recolhido .lateral-rodape .skin-menu{display:none}}.ch-auto{max-width:260px;font-size:calc(13px*var(--fs))}@media (width<=760px){.ch-topo-bt{flex-wrap:wrap;justify-content:flex-end}.ch-auto{flex:100%;max-width:100%}}.abas-config{flex-wrap:wrap;gap:10px 22px;margin-bottom:14px;display:flex}.abas-grupo{flex-direction:column;gap:3px;display:flex}.abas-grupo>small{letter-spacing:.04em;text-transform:uppercase;color:var(--cinza,var(--suave-2));font-size:11px}.abas-grupo>div{flex-wrap:wrap;gap:6px;display:flex}.indice-pagina{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;display:flex}.indice-pagina>span{color:var(--cinza,var(--suave-2));font-size:12px}.conv{flex-direction:column;gap:10px;display:flex}.conv-lista{flex-direction:column;gap:8px;min-height:200px;max-height:min(58vh,560px);padding:4px 2px;display:flex;overflow:auto}.conv-linha{flex-direction:column;gap:6px;display:flex}.conv-dia,.conv-novas{font-size:calc(12px*var(--fs));color:var(--suave);text-transform:capitalize;align-self:center}.conv-novas{color:var(--vermelho);text-transform:none;font-weight:600}.conv-msg{align-self:flex-start;max-width:min(88%,640px)}.conv-msg.conv-minha{align-self:flex-end}.conv-msg.conv-dev{background:var(--st-info-bg);color:var(--st-info-fg)}.conv-msg.conv-cliente{background:var(--st-ok-bg);color:var(--st-ok-fg)}.conv-msg.conv-maestro{background:var(--sup-2);border:1px dashed var(--linha)}.conv-msg.conv-dev small,.conv-msg.conv-cliente small{color:inherit;opacity:.8}.conv-escrever{align-items:flex-end;gap:8px;display:flex}.conv-escrever textarea{resize:vertical;flex:1;min-height:44px}.conv-aviso,.conv-regra{margin:0}:root{--ciano:#00a8e8;--magenta:#e6007e;--amarelo:#ffd100}.marca-cmyk{grid-template-columns:9px 9px;gap:3px;display:grid}.marca-cmyk i{border-radius:50%;width:9px;height:9px;display:block}.marca-cmyk i:first-child{background:var(--ciano)}.marca-cmyk i:nth-child(2){background:var(--magenta)}.marca-cmyk i:nth-child(3){background:var(--amarelo)}.marca-cmyk i:nth-child(4){background:#0b0f1a;box-shadow:0 0 0 1.5px #ffffffa6}.login{--tinta:#1b2430;--tinta-2:#46546a;--suave:#5f6e82;--linha:#e3e8ef;--linha-forte:#d5dbe3;--fundo:#f4f6f9;--cartao:#fff;--sup-1:#fafbfd;--sup-2:#eef2f6;--vermelho:#c93a3a;--azul:#3b6fd4;--destaque-texto:#0a7a6d;--suave-2:#5f6e82;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--tinta);z-index:300;background:#0f1522;grid-template-columns:1.1fr 1fr;display:grid;position:fixed;inset:0}.login-lado{color:#e8edf5;background:#070b16 url(/fundo-login.svg) 50%/cover no-repeat;flex-direction:column;justify-content:center;gap:18px;padding:56px 56px 104px;display:flex;position:relative;overflow:hidden}.login-lado h2,.login-lado p,.login-lado .login-marca,.login-lado .login-faixa{z-index:1;position:relative}.login-marca{letter-spacing:.3px;color:#fff;align-items:center;gap:12px;font-size:26px;font-weight:800;display:flex}.login-lado h2{color:#fff;text-shadow:0 2px 18px #050810d9;max-width:460px;margin:18px 0 0;font-size:32px;line-height:1.2}.login-lado p{color:#b8c4d6;text-shadow:0 1px 12px #050810e6;max-width:440px;margin:0;font-size:15.5px}.login-faixa{border-radius:4px;max-width:300px;height:8px;margin-top:18px;display:flex;overflow:hidden}.login-faixa i{flex:1;display:block}.login-faixa i:first-child{background:#00a8e8}.login-faixa i:nth-child(2){background:#e6007e}.login-faixa i:nth-child(3){background:#ffd100}.login-faixa i:nth-child(4){background:#0b0f1a;box-shadow:inset 0 0 0 1.5px #fff9}.login-form{background:#f3f5f9;place-items:center;padding:24px;display:grid;overflow:auto}.login-form form{background:#fff;border-radius:16px;flex-direction:column;gap:14px;width:min(400px,100%);padding:30px 30px 24px;display:flex;box-shadow:0 20px 60px #0a14232e}.login-form h1{margin:0;font-size:26px}.lg-sub{color:var(--suave);margin:-8px 0 4px}.lg-senha{gap:8px;display:flex}.lg-senha input{flex:1}.lg-senha button{border:1px solid var(--linha);cursor:pointer;color:var(--tinta-2);background:#fff;border-radius:9px;padding:0 12px;font:600 12.5px Segoe UI,system-ui,sans-serif}.lg-erro{color:#b0124f;min-height:20px;margin:0;font-size:13px;font-weight:600}.lg-entrar{height:44px;font-size:15px}.login .btn-primario{color:#fff;background:linear-gradient(135deg,#0a77aa,#06608c)}.login .btn-primario:disabled{opacity:.7;cursor:wait}.login-tickers{z-index:2;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.ticker{white-space:nowrap;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.ticker-trilho{min-width:max-content;animation:ticker-rola var(--dur,80s) linear infinite;will-change:transform;display:inline-flex}.ticker-lista{flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}@keyframes ticker-rola{to{transform:translate(-50%)}}.ticker:hover .ticker-trilho,.ticker:focus-within .ticker-trilho{animation-play-state:paused}.ti{letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:20px;padding:0 20px;font-weight:800;display:inline-flex}.ti:after{content:"●";opacity:.7;font-size:.7em}.t1{height:34px;font-size:12px}.t1 .ti{height:34px}.t1 .ti:nth-child(4n+1){color:#0b0f1a;background:#00a8e8}.t1 .ti:nth-child(4n+2){color:#fff;background:#d8006f}.t1 .ti:nth-child(4n+3){color:#0b0f1a;background:#ffd100}.t1 .ti:nth-child(4n+4){color:#fff;background:#0b0f1a}.t2{--dur:95s;background:#eef1f6;height:30px;font-size:11.5px}.t2 .ti{color:#46546a;height:30px;font-weight:700}.t2 .ti:after{opacity:1}.t2 .ti:nth-child(4n+1):after{color:#0a7fb0}.t2 .ti:nth-child(4n+2):after{color:#d8006f}.t2 .ti:nth-child(4n+3):after{color:#b38f00}.t2 .ti:nth-child(4n+4):after{color:#0b0f1a}@media (height<=620px){.login-tickers{display:none}.login-lado{padding-bottom:56px}}@media (width<=900px){.login{grid-template-columns:1fr}.login-lado{display:none}}@media (prefers-reduced-motion:reduce){.ticker-trilho{animation:none}}.faixa-sis{background:#0b0f1a;border-bottom:1px solid #1c2740;align-items:stretch;display:flex}.faixa-sis-trilho{flex:1;min-width:0}.ticker-fino{--dur:180s;opacity:.88;filter:saturate(.8);height:18px;font-size:10px}.ticker-fino .ti{gap:14px;height:18px;padding:0 14px;font-weight:600}.faixa-x{color:#d7dee8;cursor:pointer;background:#0b0f1a;border:0;border-left:1px solid #26334d;flex:0 0 32px;font:700 16px/1 Segoe UI,system-ui,sans-serif}.faixa-x:hover{color:#fff;background:#e6007e}@media print{.faixa-sis{display:none!important}}.lg-aviso{color:#6a4a00;background:#fff4d6;border:1px solid #e5c15a;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:13.5px}.lg-link{color:var(--destaque-esc,#0a7a6d);cursor:pointer;background:0 0;border:0;padding:0;font:600 13px Segoe UI,system-ui,sans-serif;text-decoration:underline}@media (pointer:coarse){.faixa-x{flex-basis:44px}}body.com-folha{overflow:hidden}.folha-fundo{z-index:120;background:#2a3246;flex-direction:column;display:flex;position:fixed;inset:0}.folha-barra{color:#fff;background:#141b2b;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 18px;display:flex}.folha-barra .sp{flex:1}.folha-barra label{color:#b8c4d6;align-items:center;gap:6px;font-size:12.5px;display:flex}.folha-barra select{background:#fff;width:auto;padding:4px 8px}.folha-corpo{flex:1;grid-template-columns:310px 1fr;min-height:0;display:grid}.folha-op{background:#fff;flex-direction:column;gap:10px;padding:14px 16px 24px;display:flex;overflow:auto}.folha-op h4{text-transform:uppercase;letter-spacing:.06em;color:var(--suave);margin:10px 0 0;font-size:12px}.modelos{gap:8px;display:grid}.modelo{text-align:left;border:2px solid var(--linha);cursor:pointer;font:inherit;background:#fff;border-radius:10px;grid-template-columns:54px 1fr;gap:2px 10px;padding:8px;display:grid}.modelo.ativo{border-color:var(--destaque);background:#eef8f6}.modelo .mini{background:#fff;border:1px solid #cfd7e3;border-radius:4px;grid-row:span 2;height:60px;display:block;position:relative}.modelo small{color:var(--suave);font-size:11.5px}.mini i{background:#c9d1de;border-radius:2px;height:3px;position:absolute;left:6px;right:6px}.mini i:first-child{top:14px}.mini i:nth-child(2){top:24px}.mini i:nth-child(3){top:34px;right:20px}.mini.m-classico:before{content:"";background:#00a8e8;height:2px;position:absolute;top:8px;left:6px;right:6px}.mini.m-faixa:before{content:"";background:linear-gradient(90deg,#00a8e8 25%,#e6007e 25% 50%,#ffd100 50% 75%,#0b0f1a 75%);height:7px;position:absolute;top:0;left:0;right:0}.mini.m-minimo i{background:#e3e8ef}.cores{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cor{cursor:pointer;border:2px solid #fff;border-radius:50%;width:28px;height:28px;padding:0;box-shadow:0 0 0 1px #c5cedb}.cor:hover{transform:scale(1.1)}.cor[aria-pressed=true]{box-shadow:0 0 0 2px #1b2430}.cores input[type=color]{border-radius:8px;width:34px;height:30px;padding:0}.fo-chk{align-items:center;gap:8px;font-weight:500;display:flex}.fo-chk input{width:auto}.fo-nota{color:var(--suave);font-size:11.5px}.folha-pal{justify-content:center;align-items:flex-start;padding:22px;display:flex;overflow:auto}.folha{color:#1b2430;--cor:#00a8e8;--cor-txt:#fff;background:#fff;flex-direction:column;width:210mm;min-height:297mm;padding:14mm 15mm 12mm;font:13px/1.5 Segoe UI,system-ui,sans-serif;display:flex;position:relative;box-shadow:0 10px 40px #0006}.folha *{box-sizing:border-box}.folha h1,.folha h4,.folha p{margin:0}.f-faixa{display:none}.m-faixa .f-faixa{height:7mm;margin:-14mm -15mm 8mm;display:flex}.f-faixa i{flex:1;display:block}.f-cab{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:7mm;display:flex}.f-linha-logo{align-items:center;gap:10px;font-size:16px;display:flex}.f-img{object-fit:contain;max-width:140px;max-height:46px}.f-marca small{color:#6b7a93;font-size:11px}.f-tit{text-align:right}.f-tit h1{font-size:22px}.f-tit span{color:#6b7a93}.m-classico .f-cab{border-bottom:3px solid var(--cor);padding-bottom:5mm}.m-minimo .f-tit h1{letter-spacing:.14em;text-transform:uppercase;font-size:20px;font-weight:300}.m-minimo .f-cab{border-bottom:1px solid #d5dce8;padding-bottom:5mm}.folha h4{text-transform:uppercase;letter-spacing:.08em;color:#46546a;border-left:3px solid var(--cor);margin-bottom:5px;padding-left:8px;font-size:11px}.m-minimo h4{border-left:0;padding-left:0}.f-par{grid-template-columns:1fr 1fr;gap:10mm;margin-bottom:6mm;display:grid}.f-sec{break-inside:avoid;margin-top:6mm}.f-sec p{white-space:pre-wrap}.f-tab{border-collapse:collapse;width:100%;margin-top:2mm}.f-tab th{text-transform:uppercase;letter-spacing:.05em;color:#46546a;text-align:left;border-bottom:2px solid var(--cor);background:0 0;padding:6px 8px;font-size:10.5px}.f-tab td{vertical-align:top;border-bottom:1px solid #e3e8ef;padding:7px 8px}.f-tab tr{break-inside:avoid}.f-tab .num{text-align:right;font-variant-numeric:tabular-nums}.m-faixa .f-tab th{background:var(--cor);color:var(--cor-txt);border:0}.m-faixa .f-tab tbody tr:nth-child(2n){background:#f4f6fa}.m-minimo .f-tab th{border-bottom:1px solid #9aa6b8;font-weight:500}.m-minimo .f-tab td{border-bottom:1px solid #eef1f6}.f-tot{break-inside:avoid;width:78mm;margin:5mm 0 0 auto}.f-tot div{color:#46546a;justify-content:space-between;padding:4px 8px;display:flex}.f-tot .final{color:#1b2430;border-top:2px solid var(--cor);margin-top:3px;padding:8px;font-size:16px;font-weight:700}.m-faixa .f-tot .final{background:var(--cor);color:var(--cor-txt);border:0;border-radius:6px}.m-classico .f-tot .final{border-left:4px solid var(--cor);background:#f4f6fa}.m-minimo .f-tot .final{border-top:1px solid #1b2430;font-size:20px;font-weight:300}.f-ass{break-inside:avoid;grid-template-columns:1fr 1fr;gap:16mm;margin-top:18mm;display:grid}.f-ass div{text-align:center;color:#46546a;border-top:1px solid #1b2430;padding-top:4px;font-size:11.5px}.f-ass i{display:none}.f-rod{color:#8a97a8;text-align:center;margin-top:auto;padding-top:8mm;font-size:10.5px}.f-rod div{margin-top:1mm}.f-rod-contato{color:#46546a;font-weight:600}@page{size:A4;margin:12mm 14mm}@media (width<=900px){.folha-corpo{grid-template-rows:auto 1fr;grid-template-columns:1fr}.folha-op{max-height:38vh}}@media print{html,body.com-folha{background:#fff!important;height:auto!important;overflow:visible!important}body.com-folha #raiz{display:none!important}.folha-fundo{background:0 0!important;display:block!important;position:static!important}.folha-barra,.folha-op{display:none!important}.folha-corpo{display:block!important}.folha-pal{padding:0!important;display:block!important;overflow:visible!important}.folha-escala{zoom:1!important}.folha{box-shadow:none!important;width:auto!important;min-height:0!important;padding:0!important}.m-faixa .f-faixa{margin:0 0 6mm}.folha,.folha *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.f-par>div:last-child{text-align:right}.f-par>div:last-child h4{border-left:0;border-right:3px solid var(--cor);padding-left:0;padding-right:8px}.m-minimo .f-par>div:last-child h4{border-right:0;padding-right:0}.f-tab th{white-space:nowrap}
