:root{--marca-azul:#033E8C;--marca-azul-hover:#023275;--marca-azul-fundo:#EAF0F8;--marca-azul-escuro:#0E3D59;--marca-petroleo:#1F6D8C;--marca-petroleo-fundo:#E8F1F4;--marca-laranja:#F26E22;--marca-terracota:#BF571B;--marca-terracota-fundo:#FDF1E8;--papel:#F4EFE6;--areia:#E8DFD0;--pedra:#BFB6A7;--perigo:#C0392B;--bom-fundo:#E3F1E8;--bom-texto:#1F6B43;--terracota-texto:#8A3D11;--linha-forte:rgba(14,61,89,0.28);--divisoria:rgba(14,61,89,0.08);--sombra:0 2px 6px rgba(14,61,89,0.08);--sombra-alta:0 8px 24px rgba(14,61,89,0.10);--letra:"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif;--letra-titulo:"Cormorant Garamond",Garamond,Georgia,serif;--letra-marca:"Cinzel","Trajan Pro",Georgia,serif;--letra-codigo:"JetBrains Mono",ui-monospace,Menlo,monospace;--ground:#FAF7F2;--panel:#fff;--ink:#1A1D24;--ink-2:#5B5F69;--ink-3:#8A8E97;--rule:rgba(14,61,89,0.14);--urgente:#C0392B;--bom:#2F8F5C;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--marca-azul:#8FB2E6;--marca-azul-hover:#B5CDF0;--marca-azul-fundo:#17243A;--marca-azul-escuro:#C5D5EA;--marca-petroleo:#7FB3C7;--marca-petroleo-fundo:#142A33;--marca-laranja:#F59A5E;--marca-terracota:#F37F37;--marca-terracota-fundo:#33200F;--papel:#161B24;--areia:#2A303B;--pedra:#4A505C;--perigo:#E8806F;--bom-fundo:#15291D;--bom-texto:#86C79C;--terracota-texto:#F59A5E;--linha-forte:rgba(197,213,234,0.28);--divisoria:rgba(197,213,234,0.08);--sombra:0 2px 6px rgba(0,0,0,0.3);--sombra-alta:0 8px 24px rgba(0,0,0,0.4);--ground:#10141B;--panel:#1A202A;--ink:#ECEAE4;--ink-2:#A9ADB6;--ink-3:#7C818B;--rule:rgba(197,213,234,0.14);--urgente:#E8806F;--bom:#86C79C}}*{box-sizing:border-box}body{margin:0;background:var(--ground);color:var(--ink);font:15px/1.5 var(--letra)}a{color:var(--marca-azul)}a:hover{color:var(--marca-laranja)}main{max-width:760px;margin:0 auto;padding:24px 16px 64px}h1{font-family:var(--letra-titulo);font-weight:600;font-size:2.2rem;line-height:1.1;margin:0 0 4px;color:var(--marca-azul)}.sub{color:var(--ink-3);font-size:.85rem;margin:0 0 20px}ol.fila{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}li.item{background:var(--panel);border:1px solid var(--rule);border-radius:6px;padding:12px 14px}li.item.urgente{border-left:3px solid var(--urgente)}li.item.criada{outline:2px solid var(--ink);outline-offset:-1px}.confirmacao{background:var(--panel);border:1px solid var(--rule);border-radius:6px;padding:8px 12px;margin:0 0 16px;font-size:.9rem}.pedido-da-proposta{border-left:3px solid var(--urgente)}div.pedido-da-proposta{background:var(--panel);border-radius:6px;padding:8px 12px;margin:8px 0;font-size:.9rem}div.pedido-da-proposta ul{margin:4px 0}div.pedido-da-proposta p{margin:4px 0 0}.linha1{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.nome{font-weight:600}.faixa{margin-left:auto;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.motivo{font-size:.88rem}.motivo,.observacao{color:var(--ink-2);margin:4px 0 0}.observacao{font-size:.85rem;font-style:italic}.acao{color:var(--ink);font-size:.88rem;margin:6px 0 0}.silencio{font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.silencio,.vazio{color:var(--ink-3)}.vazio{font-style:italic}.controles{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}.controles form{display:flex;gap:.4rem;align-items:center}.controles button{font:inherit;padding:.3rem .7rem;cursor:pointer;border:1px solid;background:none;color:inherit}.controles input[name=motivo]{font:inherit;padding:.3rem .5rem;min-width:14rem}.controles .encerrar button{opacity:.75}.cadastro section{margin:1.5rem 0;padding-top:1rem;border-top:1px solid #ddd}.cadastro label{display:block;margin:.6rem 0}.cadastro label input,.cadastro label select,.cadastro label textarea{margin-left:.5rem}.cadastro .telefone input{margin-left:.3rem}.cadastro .achados{list-style:none;padding:0}.cadastro .achados button{display:flex;gap:1rem;width:100%;text-align:left}.cadastro .erro{color:#a11;margin:.2rem 0 .6rem}.cadastro .aviso{color:#85630a;margin:.4rem 0}.cadastro .previa{margin:1rem 0;padding:.6rem;background:#f3f3f3}.cadastro .intervalo{margin:.6rem 0}.cadastro .caixa input{margin-right:.4rem}.fila .quando{color:#666;margin-left:.6rem}.fila .nome a{color:inherit;text-decoration:none}.fila .nome a:focus,.fila .nome a:hover{text-decoration:underline}.controles-pasta{margin:1.5rem 0}.canais .erro{color:#a11;margin:.2rem 0 .6rem;font-size:.9rem}.canais .aviso{color:#85630a;margin:.4rem 0 1.4rem;font-size:.9rem}.canais ul.lista-editavel{list-style:none;margin:0 0 .6rem;padding:0;display:grid;grid-gap:8px;gap:8px}.canais .controles input[name=nome]{font:inherit;padding:.3rem .5rem;min-width:12rem}.inativo{opacity:.55}.historico{list-style:none;padding:0;color:#555}.historico li{padding:.15rem 0}main section h2{font-size:1rem;text-transform:uppercase;letter-spacing:.04em;color:#666}.pessoas-da-pasta ul{list-style:none;margin:.4rem 0 .8rem;padding:0}.pessoas-da-pasta li{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:8px 0;border-bottom:1px solid #eee}.pessoas-da-pasta li>a{font-weight:600;color:inherit;text-decoration:none}.pessoas-da-pasta li>a:focus,.pessoas-da-pasta li>a:hover{text-decoration:underline}.pessoas-da-pasta .faixa{margin-left:0}.pessoas-da-pasta label{display:inline-flex;align-items:center;gap:5px;margin:0}.pessoas-da-pasta label select{margin-left:4px;font:inherit}.pessoas-da-pasta button{font:inherit;font-size:.85rem;padding:.2rem .6rem;cursor:pointer;border:1px solid;background:none;color:inherit}.pessoas-da-pasta li button:first-of-type{margin-left:auto}.pessoas-da-pasta .erro{color:#a11;margin:.4rem 0}.linha-do-tempo .registrar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin:.6rem 0 1rem}.linha-do-tempo .registrar textarea{font:inherit;min-width:22rem;padding:.4rem}.linha-do-tempo .registrar label{display:inline-flex;align-items:center;gap:5px}.linha-do-tempo button{font:inherit;font-size:.85rem;padding:.2rem .6rem;cursor:pointer;border:1px solid;background:none;color:inherit}.linha-do-tempo ul.itens{list-style:none;margin:0;padding:0}.linha-do-tempo ul.itens li{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding:6px 0;border-bottom:1px solid #eee}.linha-do-tempo .quando{color:var(--ink-3);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.linha-do-tempo .faixa{margin-left:0}.linha-do-tempo .texto{flex:1 1 18rem}.linha-do-tempo .evento{flex:1 1 18rem;color:#555;font-style:italic}.linha-do-tempo li button{margin-left:auto}.linha-do-tempo .erro{color:#a11;margin:.4rem 0}.seletor-etapa select{font:inherit;margin-left:.4rem}.seletor-etapa .erro{color:#a11;margin-left:.5rem}.venda ul{list-style:none;margin:0 0 .4rem;padding:0}.venda ul.anexos li,.venda ul.versoes li{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding:6px 0;border-bottom:1px solid #eee}.venda .quando,.venda .silencio{color:var(--ink-3);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.venda ul.anexos li button,.venda ul.versoes li button{margin-left:auto}.venda .sub{margin:.3rem 0 .5rem}.venda .form-versao{border:1px solid var(--rule);border-radius:6px;padding:.6rem .8rem;margin:.4rem 0 1rem;display:flex;flex-wrap:wrap;gap:.6rem;align-items:flex-end}.venda .form-versao label{display:flex;flex-direction:column;font-size:.85rem;gap:2px}.venda .form-versao input{font:inherit;padding:.25rem .4rem}.venda form.anexar{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:.4rem 0}.venda .fechar{margin-top:.4rem}.venda .fechar label{display:block;margin:.5rem 0}.venda .fechar label input,.venda .fechar label select{margin-left:.5rem}.venda .previa{margin:.6rem 0;padding:.5rem .7rem;background:var(--panel)}.venda .fornecedor{display:inline-flex;align-items:center;gap:.4rem;margin:.3rem .6rem .3rem 0}.venda .ganha{background:var(--panel);border:1px solid var(--rule);border-radius:6px;padding:.6rem .8rem;margin-top:.4rem}.venda .aviso{color:#85630a;margin:.6rem 0}.venda .erro{color:#a11;margin:.6rem 0}main.quadro-do-funil{max-width:1180px}.quadro-do-funil .periodo{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 18px}.quadro-do-funil .periodo label{display:inline-flex;align-items:center;gap:.3rem}.quadro-do-funil .periodo input{font:inherit;padding:.25rem .4rem}.quadro-do-funil .periodo button{font:inherit;padding:.3rem .7rem;cursor:pointer;border:1px solid;background:none;color:inherit}.quadro-do-funil .periodo .sub{margin:0}.colunas-do-funil{display:flex;align-items:flex-start;gap:12px;overflow-x:auto;padding-bottom:10px}.coluna-do-funil{flex:0 0 250px;max-width:250px;max-height:76vh;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--rule);border-radius:8px}.coluna-do-funil header{padding:10px 12px;border-bottom:1px solid var(--rule);display:flex;flex-direction:column;gap:2px}.coluna-do-funil h2{margin:0;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2)}.coluna-do-funil .contagem,.coluna-do-funil .total{font-size:.78rem;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.coluna-do-funil ol.cartoes{list-style:none;margin:0;padding:8px;overflow-y:auto;flex:1 1 auto;display:grid;grid-gap:8px;gap:8px;align-content:start}.coluna-do-funil .vazio{margin:0;padding:10px 12px;font-size:.85rem}.cartao-do-funil{background:var(--ground);border:1px solid var(--rule);border-radius:6px;padding:8px 10px}.cartao-do-funil>a{display:block;font-weight:600;color:inherit;text-decoration:none;margin-bottom:4px;font-size:.88rem}.cartao-do-funil>a:focus,.cartao-do-funil>a:hover{text-decoration:underline}.cartao-do-funil .linha2{display:flex;flex-wrap:wrap;gap:8px;font-size:.76rem;color:var(--ink-3)}.cartao-do-funil .valor{margin:4px 0 0;font-size:.85rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cartao-do-funil .motivo{margin:4px 0 0;font-size:.8rem;color:var(--ink-2);font-style:italic}.reabrir{display:inline-flex;align-items:center;gap:6px;margin-left:6px}.reabrir input{font:inherit;padding:.2rem .4rem;min-width:14rem}.reabrir button{font:inherit;font-size:.85rem;padding:.2rem .6rem;cursor:pointer;border:1px solid;background:none;color:inherit}.reabrir .erro{color:#a11;margin-left:.4rem}main.pasta .bloco+.bloco,main.pasta .bloco+section,main.pasta .parte+.parte,main.pasta>section+section{border-top:1px dashed #d4d4d4;padding-top:1.1rem;margin-top:1.4rem}section.perigo{margin-top:2.6rem}section.perigo h2{color:#9b1c1c}section.perigo button{border-color:#9b1c1c;color:#9b1c1c}.dobravel>summary{cursor:pointer}.dobravel>summary>h2{display:inline-block;margin:0}.dobravel>summary:hover>h2{color:#333}.dobravel>.itens,.dobravel>.linha-fechamento{margin-top:.8rem}main.entrar{max-width:320px;margin:14vh auto 0}.entrar h1{text-align:center;margin:0 0 1.2rem}.entrar label{display:block;margin:.6rem 0}.entrar label input{display:block;margin-top:.3rem;width:100%;font:inherit;padding:.4rem .5rem;border:1px solid var(--rule);border-radius:4px;background:var(--panel);color:var(--ink)}.entrar .erro{color:#a11;margin:.4rem 0 0}.entrar .controles{justify-content:center}.app{display:flex;min-height:100vh}.conteudo{flex:1 1;min-width:0}.menu-lateral{flex:0 0 196px;position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;height:100vh;display:flex;flex-direction:column;gap:4px;padding:20px 12px;background:var(--panel);border-right:1px solid var(--rule);overflow-y:auto}.menu-lateral .marca{margin:0 8px 14px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.menu-lateral ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.menu-lateral a{display:block;padding:6px 10px;border-radius:6px;color:var(--ink-2);text-decoration:none;font-size:.92rem}.menu-lateral a.ativo,.menu-lateral a:hover{background:var(--ground);color:var(--ink)}.menu-lateral a.ativo{font-weight:600}.menu-lateral .grupo{display:block;padding:6px 10px 2px;color:var(--ink-3);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.menu-lateral .grupo.ativo{color:var(--ink-2)}.menu-lateral button.grupo{width:100%;text-align:left;border:0;background:none;cursor:pointer;font:inherit;font-size:.78rem}.menu-lateral button.grupo:hover{color:var(--ink)}.menu-lateral .subitens{padding-left:10px}.menu-lateral a.grupo{padding:6px 10px;border-radius:0}.menu-lateral a.grupo.ativo,.menu-lateral a.grupo:hover{background:none;color:var(--ink)}.menu-lateral a.grupo.ativo{font-weight:600}.menu-lateral .sem-seta{visibility:hidden}.formulario-fornecedor{display:grid;grid-gap:.6rem;gap:.6rem;max-width:46rem}.formulario-fornecedor label{display:grid;grid-gap:.2rem;gap:.2rem}.formulario-fornecedor .linha{display:flex;flex-wrap:wrap;gap:.8rem;align-items:end;border:0;padding:0;margin:0}.formulario-fornecedor .linha label:has(input[type=checkbox]){display:flex;gap:.3rem;align-items:center}.formulario-fornecedor input,.formulario-fornecedor select,.formulario-fornecedor textarea{font:inherit;padding:.3rem .5rem}.observacoes{white-space:pre-wrap}.menu-lateral a:focus-visible,.menu-lateral button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.menu-lateral .pe-do-menu{margin-top:auto;padding:0 8px;display:flex;flex-wrap:wrap;align-items:center}.menu-lateral .pe-do-menu .erro{color:var(--urgente);font-size:.8rem}.menu-lateral .organizar-item{display:flex;align-items:center;gap:4px;padding:4px 6px 4px 10px;font-size:.92rem;color:var(--ink)}.menu-lateral .organizar-item span{flex:1 1}.menu-lateral .organizar-item button{font:inherit;width:1.8rem;height:1.8rem;padding:0;cursor:pointer;line-height:1;border:1px solid var(--rule);border-radius:4px;background:var(--ground);color:var(--ink)}.menu-lateral .organizar-item button:disabled{opacity:.35;cursor:default}.menu-lateral .pe-do-menu button{font:inherit;font-size:.8rem;padding:.25rem .6rem;cursor:pointer;border:1px solid var(--rule);border-radius:4px;background:none;color:var(--ink-3)}.menu-lateral .pe-do-menu button:hover:not(:disabled){color:var(--ink);border-color:currentColor}@media (max-width:860px){.app{flex-direction:column}.menu-lateral{position:-webkit-sticky;position:sticky;top:0;z-index:5;height:auto;flex:none;width:100%;flex-direction:row;align-items:center;gap:8px;padding:8px 12px;border-right:none;border-bottom:1px solid var(--rule);overflow-x:auto;overflow-y:hidden}.menu-lateral .marca{display:none}.menu-lateral ul{display:flex;gap:2px}.menu-lateral a{white-space:nowrap;padding:5px 9px}.menu-lateral .pe-do-menu{margin:0 0 0 auto;padding:0;flex-wrap:nowrap}.menu-lateral.organizando{flex-direction:column;align-items:stretch;overflow-x:visible}.menu-lateral.organizando ul{flex-direction:column}.menu-lateral.organizando .pe-do-menu{margin:6px 0 0}}.filtros{margin:0 0 18px}.botoes-de-filtro{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.botoes-de-filtro a,.botoes-de-filtro button{font:inherit;font-size:.85rem;padding:4px 12px;border-radius:999px;border:1px solid var(--rule);background:var(--panel);color:var(--ink);text-decoration:none;cursor:pointer}.botoes-de-filtro a.ativo{background:var(--ink);color:var(--ground);border-color:var(--ink)}.botoes-de-filtro button{color:var(--ink-2);border-style:dashed}.botoes-de-filtro a:focus-visible,.botoes-de-filtro button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.painel-de-filtro{margin-top:10px;padding:12px 14px;display:grid;grid-gap:10px;gap:10px;background:var(--panel);border:1px solid var(--rule);border-radius:8px}.painel-de-filtro label{display:grid;grid-gap:4px;gap:4px;font-size:.88rem}.painel-de-filtro fieldset{border:1px solid var(--rule);border-radius:6px;padding:8px 10px;display:flex;flex-wrap:wrap;gap:4px 14px;margin:0}.painel-de-filtro legend{font-size:.85rem;padding:0 4px}.painel-de-filtro label.opcao{display:flex;gap:6px;align-items:center}.painel-de-filtro button.perigo{border-color:var(--urgente);color:var(--urgente)}main.painel-da-marca{max-width:1120px;padding:40px 40px 80px;display:flex;flex-direction:column;gap:40px}main.painel-da-marca .cabecalho-da-pagina{margin:0}main.painel-da-marca h1{font-size:46px;line-height:1.05;color:var(--marca-azul);margin:0}main.painel-da-marca :where(a:not(.botao-primario)){text-decoration:none;color:inherit}main.painel-da-marca .nota{font-size:12px;color:var(--ink-2)}main.painel-da-marca .olho,main.painel-da-marca h2.olho{font-family:var(--letra-marca);font-size:12px;font-weight:400;letter-spacing:.24em;text-transform:uppercase;color:var(--marca-laranja);margin:0 0 4px}.painel-da-marca .olho-pequeno{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.painel-da-marca .olho-pequeno.laranja{font-family:var(--letra-marca);font-weight:400;letter-spacing:.24em;color:var(--marca-laranja)}.painel-da-marca .bloco-do-painel{display:flex;flex-direction:column;gap:14px;margin:0}.painel-da-marca .bloco-do-painel>span:first-child,.painel-da-marca .cartao>span:first-child{display:flex;flex-direction:column;gap:4px}.painel-da-marca .cartao{min-width:0;background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);padding:22px 24px;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;overflow:visible}.painel-da-marca .nome,.painel-da-marca .vazio{font-weight:400;font-style:normal}.painel-da-marca .rosca{flex:none;border-radius:50%;display:grid;place-items:center;width:112px;height:112px}.painel-da-marca .rosca .miolo{width:72%;height:72%;border-radius:50%;background:var(--panel);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center}.painel-da-marca .rosca .valor{font-family:var(--letra-titulo);font-size:26px;font-weight:600;line-height:1;color:var(--marca-azul);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.painel-da-marca .rosca .valor.perda{color:var(--marca-terracota)}.painel-da-marca .rosca.grande{width:200px;height:200px}.painel-da-marca .rosca.grande .miolo{width:64%;height:64%}.painel-da-marca .rosca.grande .valor{font-size:26px}.painel-da-marca .rosca.media{width:140px;height:140px}.painel-da-marca .rosca-e-legenda{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.painel-da-marca .cor{display:inline-block;flex:none;width:10px;height:10px;border-radius:2px}.painel-da-marca .trilho{position:relative;display:flex;width:100%;background:var(--areia);border-radius:999px;overflow:hidden}.painel-da-marca .grade-agora{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:14px;gap:14px}.painel-da-marca .titulo-do-cartao{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.painel-da-marca .titulo-do-cartao>span{display:flex;flex-direction:column;gap:4px}.painel-da-marca .titulo-do-cartao .nome{font-size:13px;font-weight:600;color:var(--ink)}.painel-da-marca .titulo-do-cartao .numero{font-family:var(--letra-titulo);font-size:44px;font-weight:600;line-height:1;color:var(--marca-azul);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.painel-da-marca .legenda-das-etapas{list-style:none;margin:0;padding:0;flex:1 1 180px;min-width:0;display:flex;flex-direction:column;gap:7px}.painel-da-marca .legenda-das-etapas a{display:grid;grid-template-columns:10px minmax(0,1fr) 22px auto;grid-gap:8px;gap:8px;align-items:center;font-size:12px}.painel-da-marca .legenda-das-etapas .nome{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.painel-da-marca .legenda-das-etapas .n{font-weight:700;color:var(--marca-azul);text-align:right}.painel-da-marca .legenda-das-etapas .nota{font-size:11px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.painel-da-marca .legenda-das-etapas a:hover,.painel-da-marca .legenda-dos-motivos a:hover{opacity:.75}.painel-da-marca .rodape-do-cartao{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--divisoria);font-size:12px}.painel-da-marca .rodape-do-cartao .alerta{font-weight:700;color:var(--marca-terracota)}.painel-da-marca .leitura a,.painel-da-marca .rodape-do-cartao a{margin-left:auto;font-size:12px;font-weight:600;color:var(--marca-azul)}.painel-da-marca .leitura a:hover,.painel-da-marca .rodape-do-cartao a:hover{color:var(--marca-laranja)}.painel-da-marca .linha-dos-embarques{position:relative;height:96px;margin:0 8px}.painel-da-marca .linha-dos-embarques .trilho{position:absolute;left:0;right:0;top:48px;height:2px}.painel-da-marca .linha-dos-embarques .hoje{position:absolute;left:0;top:49px;transform:translate(-50%,-50%);width:14px;height:14px;box-sizing:border-box;border-radius:50%;background:var(--marca-laranja);border:3px solid var(--panel);box-shadow:0 0 0 1px var(--marca-laranja)}.painel-da-marca .linha-dos-embarques .marco{position:absolute;top:0;bottom:0;width:0}.painel-da-marca .linha-dos-embarques .ponto{position:absolute;left:0;top:49px;width:14px;height:14px;transform:translate(-50%,-50%);box-sizing:border-box;border-radius:50%;background:var(--marca-azul);border:2px solid var(--panel);box-shadow:0 0 0 1px var(--marca-azul)}.painel-da-marca .linha-dos-embarques .nome{position:absolute;left:0;top:18px;transform:translateX(-50%);font-size:11px;font-weight:600;white-space:nowrap}.painel-da-marca .linha-dos-embarques .nome.embaixo{top:64px}.painel-da-marca .eixo{display:flex;justify-content:space-between;font-size:11px;color:var(--ink-3);margin-top:-6px}.painel-da-marca .eixo .hoje{color:var(--marca-terracota);font-weight:600}.painel-da-marca .lista-de-embarques{list-style:none;margin:0;padding:10px 0 0;border-top:1px solid var(--divisoria)}.painel-da-marca .lista-de-embarques a{display:grid;grid-template-columns:54px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:6px 0}.painel-da-marca .lista-de-embarques a:hover .quem{color:var(--marca-azul)}.painel-da-marca .lista-de-embarques .data{font-size:12px;font-weight:700;color:var(--marca-azul);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.painel-da-marca .lista-de-embarques .quem{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.painel-da-marca .lista-de-embarques .quem .nota{font-size:13px}.painel-da-marca .lista-de-embarques a>.nota:last-child,.painel-da-marca .lista-de-embarques>.nota{font-size:11px;color:var(--ink-3);white-space:nowrap}.painel-da-marca .lista-de-embarques .vazio{font-size:13px;color:var(--ink-2);padding:6px 0}.painel-da-marca .mes-do-painel{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 14px;background:var(--panel);border:1px solid var(--rule);border-radius:999px;box-shadow:var(--sombra);position:-webkit-sticky;position:sticky;top:12px;z-index:5}.painel-da-marca .mes-do-painel a{padding:8px 14px;border-radius:999px;font-size:13px;color:var(--ink-2)}.painel-da-marca .mes-do-painel a:hover{background:var(--papel);color:var(--marca-azul)}.painel-da-marca .mes-do-painel .mes{display:flex;align-items:baseline;gap:10px}.painel-da-marca .mes-do-painel .olho-pequeno{font-family:var(--letra-marca);font-weight:400;font-size:10px;letter-spacing:.22em;color:var(--ink-3)}.painel-da-marca .mes-do-painel strong{font-family:var(--letra-titulo);font-size:24px;font-weight:600;color:var(--marca-azul)}.painel-da-marca .poucos-dados{padding:48px 32px;background:var(--panel);border:1px solid var(--rule);border-radius:12px;display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center}.painel-da-marca .poucos-dados p{margin:0}.painel-da-marca .poucos-dados .titulo{font-family:var(--letra-titulo);font-style:italic;font-size:24px;color:var(--marca-azul)}.painel-da-marca .poucos-dados .nota{font-size:14px;max-width:520px;line-height:1.5}.painel-da-marca .leituras{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:12px;gap:12px}.painel-da-marca .leitura{display:flex;flex-direction:column;gap:12px;padding:20px 22px;border-radius:12px;border:1px solid var(--rule);background:var(--panel)}.painel-da-marca .leitura .selo{align-self:flex-start;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:3px 9px;border-radius:999px;background:var(--panel);color:var(--ink-2)}.painel-da-marca .leitura .texto{font-family:var(--letra-titulo);font-size:20px;line-height:1.35}.painel-da-marca .leitura a{margin-left:0;align-self:flex-start}.painel-da-marca .leitura.bom{background:#E3F1E8;border-color:rgba(47,143,92,.25)}.painel-da-marca .leitura.bom .selo{color:#1F6B43;background:#fff}.painel-da-marca .leitura.atencao{background:#FBF0D9;border-color:rgba(122,82,0,.2)}.painel-da-marca .leitura.atencao .selo{color:#7A5200;background:#fff}.painel-da-marca .leitura.atencao .texto,.painel-da-marca .leitura.bom .texto{color:#1A1D24}.painel-da-marca .leitura.atencao a,.painel-da-marca .leitura.bom a{color:#033E8C}.painel-da-marca .grade-vendido{display:grid;grid-template-columns:minmax(0,3fr) minmax(250px,2fr);grid-gap:24px;gap:24px;align-items:stretch}.painel-da-marca .grade-vendido .cartao{padding:24px;gap:20px}.painel-da-marca .titulo-do-grafico{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.painel-da-marca .titulo-do-grafico>span:first-child{display:flex;flex-direction:column;gap:4px}.painel-da-marca .titulo-do-grafico .media{display:flex;align-items:center;gap:8px;white-space:nowrap}.painel-da-marca .titulo-do-grafico .traco{width:18px;border-top:2px dashed var(--marca-laranja)}.painel-da-marca .barras-dos-meses{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:14px;gap:14px;height:220px;align-items:end;border-bottom:1px solid var(--linha-forte)}.painel-da-marca .linha-da-media{position:absolute;left:0;right:0;border-top:2px dashed rgba(242,110,34,.7);pointer-events:none}.painel-da-marca .barras-dos-meses a{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px}.painel-da-marca .barras-dos-meses .valor{font-size:11px;font-weight:600;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.painel-da-marca .barras-dos-meses .barra{width:70%;max-width:56px;background:#9BB6D9;border-radius:6px 6px 0 0}.painel-da-marca .barras-dos-meses a.atual .valor{color:var(--marca-azul)}.painel-da-marca .barras-dos-meses a.atual .barra{background:var(--marca-azul)}.painel-da-marca .barras-dos-meses a:hover .barra{opacity:.8}.painel-da-marca .meses{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:-10px}.painel-da-marca .meses>span{display:flex;flex-direction:column;align-items:center;gap:2px}.painel-da-marca .meses .mes{font-size:12px;font-weight:500;color:var(--ink-2);text-transform:uppercase;letter-spacing:.08em}.painel-da-marca .meses .atual .mes{font-weight:700;color:var(--marca-azul)}.painel-da-marca .meses .nota{font-size:11px;color:var(--ink-3)}.painel-da-marca .funil-da-conversao{display:flex;flex-direction:column;gap:8px;align-items:center}.painel-da-marca .funil-da-conversao a{min-width:120px;height:44px;border-radius:8px;color:#fff;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 16px}.painel-da-marca .funil-da-conversao a:hover{opacity:.88}.painel-da-marca .funil-da-conversao a.claro,.painel-da-marca .trecho.b{color:#0E3D59}.painel-da-marca .funil-da-conversao .rotulo{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.painel-da-marca .funil-da-conversao .valor{font-family:var(--letra-titulo);font-size:22px;font-weight:600;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.painel-da-marca .roscas-da-conversao{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));grid-gap:12px;gap:12px;padding-top:16px;border-top:1px solid var(--divisoria)}.painel-da-marca .roscas-da-conversao a{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.painel-da-marca .roscas-da-conversao .rotulo{font-size:12px;font-weight:600;line-height:1.3}.painel-da-marca .roscas-da-conversao .nota{font-size:11px}.painel-da-marca .cartao.resultado{padding:24px 0;gap:20px}.painel-da-marca .cartao.resultado>.olho{padding:0 24px}.painel-da-marca .colunas-do-resultado{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-row-gap:28px;row-gap:28px}.painel-da-marca .colunas-do-resultado .coluna{display:flex;flex-direction:column;gap:16px;min-width:0;padding:4px 24px}.painel-da-marca .colunas-do-resultado .coluna+.coluna{border-left:1px solid var(--divisoria)}.painel-da-marca .colunas-do-resultado .cabeca{display:flex;flex-direction:column;gap:6px;min-height:76px}.painel-da-marca .colunas-do-resultado .linha{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.painel-da-marca .colunas-do-resultado .valor{font-family:var(--letra-titulo);font-size:30px;font-weight:600;line-height:1;color:var(--marca-azul);font-feature-settings:"lnum";font-variant-numeric:lining-nums;white-space:nowrap}.painel-da-marca .colunas-do-resultado a.valor:hover{color:var(--marca-laranja)}.painel-da-marca .variacao{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap}.painel-da-marca .variacao.subiu{background:#E3F1E8;color:#1F6B43}.painel-da-marca .variacao.caiu{background:#F8E3E0;color:#9A2B20}.painel-da-marca .colunas-do-resultado .corpo{height:140px}.painel-da-marca .comparacao{display:flex;flex-direction:column;justify-content:center;gap:16px}.painel-da-marca .comparacao a{display:flex;flex-direction:column;gap:6px}.painel-da-marca .comparacao .topo{display:flex;justify-content:space-between;gap:8px;font-size:12px}.painel-da-marca .comparacao .v{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--marca-azul-escuro)}.painel-da-marca .comparacao .este .v{color:var(--marca-azul)}.painel-da-marca .comparacao .trilho{height:24px;border-radius:6px}.painel-da-marca .comparacao .trilho span{display:block;height:100%;border-radius:6px;background:#9BB6D9}.painel-da-marca .comparacao .este .trilho span{background:var(--marca-azul)}.painel-da-marca .vendas-e-perdas{display:flex;align-items:center;justify-content:center;gap:20px}.painel-da-marca .vendas-e-perdas .rosca{width:128px;height:128px}.painel-da-marca .vendas-e-perdas .rosca .valor{font-size:26px}.painel-da-marca .vendas-e-perdas .rosca .nota{font-size:10px}.painel-da-marca .vendas-e-perdas ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:12px;white-space:nowrap}.painel-da-marca .vendas-e-perdas li,.painel-da-marca .vendas-e-perdas li a{display:flex;align-items:center;gap:8px}.painel-da-marca .vendas-e-perdas li a:hover{color:var(--marca-azul)}.painel-da-marca .acumulado{display:flex;flex-direction:column;gap:6px}.painel-da-marca .acumulado .barras{flex:1 1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:end;border-bottom:1px solid var(--linha-forte)}.painel-da-marca .acumulado .barras span{background:#9BB6D9;border-radius:4px 4px 0 0}.painel-da-marca .acumulado .barras span.atual{background:var(--marca-azul)}.painel-da-marca .acumulado .meses{margin:0;gap:8px}.painel-da-marca .acumulado .meses span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2)}.painel-da-marca .colunas-do-resultado .pe{font-size:11px;line-height:1.4;color:var(--ink-2);padding-top:12px;border-top:1px solid var(--divisoria)}.painel-da-marca .grade-tres{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:24px;gap:24px;align-items:stretch}.painel-da-marca .grade-tres .cartao{padding:24px;gap:18px}.painel-da-marca .barra-da-proposta,.painel-da-marca .barra-de-tempo{display:flex;flex-direction:column;gap:8px}.painel-da-marca .barra-da-proposta .topo,.painel-da-marca .barra-de-tempo .topo{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.painel-da-marca .barra-de-tempo .rotulo{font-size:13px;font-weight:600;white-space:nowrap}.painel-da-marca .barra-da-proposta .conta,.painel-da-marca .barra-de-tempo .conta{font-weight:400;color:var(--ink-3);font-size:11px}.painel-da-marca .barra-de-tempo .rotulo .conta{font-size:13px}.painel-da-marca .barra-de-tempo .valor{font-family:var(--letra-titulo);font-size:24px;font-weight:600}.painel-da-marca .barra-de-tempo.vendas .rotulo,.painel-da-marca .barra-de-tempo.vendas .valor{color:var(--marca-azul)}.painel-da-marca .barra-de-tempo.perdas .rotulo,.painel-da-marca .barra-de-tempo.perdas .valor{color:var(--marca-terracota)}.painel-da-marca .barra-de-tempo .trilho{height:28px;border-radius:6px}.painel-da-marca .barra-de-tempo .trecho{min-width:56px;color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;padding:0 8px;box-sizing:border-box;white-space:nowrap;overflow:hidden}.painel-da-marca .legenda-pe .cor.a,.painel-da-marca .trecho.a{background:#336EA8}.painel-da-marca .legenda-pe .cor.b,.painel-da-marca .trecho.b{background:#F59A5E}.painel-da-marca .barra-de-tempo .pe{font-size:11px;color:var(--ink-3)}.painel-da-marca .barra-da-proposta:hover .trilho,.painel-da-marca .barra-de-tempo:hover .trilho{opacity:.85}.painel-da-marca .legenda-pe{display:flex;gap:16px;flex-wrap:wrap;font-size:11px;color:var(--ink-2);padding-top:12px;border-top:1px solid var(--divisoria)}.painel-da-marca .legenda-pe>span{display:flex;align-items:center;gap:6px}.painel-da-marca .legenda-dos-motivos{list-style:none;margin:0;padding:0;flex:1 1 160px;min-width:0;display:flex;flex-direction:column;gap:10px}.painel-da-marca .legenda-dos-motivos a{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start}.painel-da-marca .legenda-dos-motivos .cor{margin-top:4px}.painel-da-marca .legenda-dos-motivos .nome{font-size:13px;line-height:1.35}.painel-da-marca .legenda-dos-motivos .nome.sem{color:var(--ink-3);font-style:italic}.painel-da-marca .legenda-dos-motivos .n{font-size:13px;font-weight:700;color:var(--marca-terracota)}.painel-da-marca .vazio-italico{margin:0;font-family:var(--letra-titulo);font-style:italic;font-size:17px;color:var(--ink-2)}.painel-da-marca .barra-da-proposta{gap:6px}.painel-da-marca .barra-da-proposta .rotulo{font-size:12px;font-weight:600}.painel-da-marca .barra-da-proposta .valor{font-size:12px;font-weight:700;color:var(--marca-azul);white-space:nowrap}.painel-da-marca .barra-da-proposta .trilho{height:10px}.painel-da-marca .barra-da-proposta .trilho span{display:block;min-width:4px;background:#1F6D8C;border-radius:999px}.painel-da-marca .grade-solicitacoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.painel-da-marca .numero-grande{padding:20px 22px;gap:8px}.painel-da-marca .numero-grande:hover{box-shadow:var(--sombra-alta)}.painel-da-marca .numero-grande .rotulo{font-size:12px;font-weight:600;color:var(--ink-2)}.painel-da-marca .numero-grande .valor{font-family:var(--letra-titulo);font-size:34px;font-weight:600;line-height:1;color:var(--marca-azul);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.painel-da-marca .numero-grande .valor.escuro{color:var(--marca-azul-escuro)}.painel-da-marca .etiquetas{display:flex;gap:24px;flex-wrap:wrap}.painel-da-marca .etiquetas .grupo{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.painel-da-marca .etiquetas .olho-pequeno{color:var(--ink-3)}.painel-da-marca .etiqueta{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px;background:var(--papel);color:var(--marca-azul-escuro)}.painel-da-marca .etiqueta .n{color:var(--marca-terracota)}.painel-da-marca .fora-do-painel{margin:0;max-width:640px;padding-top:24px;border-top:1px solid var(--rule);font-size:12px;line-height:1.6;color:var(--ink-2)}.painel-da-marca .fora-do-painel strong{color:var(--ink)}.gaveta-do-numero{position:fixed;inset:0;z-index:50;display:flex;justify-content:flex-end}.gaveta-do-numero .fundo{position:absolute;inset:0;background:rgba(1,17,43,.32)}.gaveta-do-numero aside{outline:none;position:relative;width:100%;max-width:440px;height:100%;background:var(--ground);box-shadow:var(--sombra-alta);display:flex;flex-direction:column;overflow:hidden}.gaveta-do-numero .cabeca{padding:28px 28px 20px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid var(--rule);background:var(--panel)}.gaveta-do-numero .cabeca .topo{display:flex;justify-content:space-between;align-items:center;gap:12px}.gaveta-do-numero .fechar{padding:6px 12px;border-radius:999px;border:1px solid var(--linha-forte);background:var(--panel);color:var(--ink-2);font-size:12px;font-weight:600}.gaveta-do-numero .fechar:hover{color:var(--marca-azul)}.gaveta-do-numero .titulo{font-family:var(--letra-titulo);font-size:28px;font-weight:600;line-height:1.15;color:var(--marca-azul)}.gaveta-do-numero ol{list-style:none;margin:0;flex:1 1;overflow-y:auto;padding:12px 20px 28px;display:flex;flex-direction:column;gap:8px}.gaveta-do-numero li>a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:14px 16px;background:var(--panel);border:1px solid var(--rule);border-radius:10px;color:var(--ink)}.gaveta-do-numero li>a:hover{box-shadow:var(--sombra-alta);color:var(--ink)}.gaveta-do-numero .quem{display:flex;flex-direction:column;gap:4px;min-width:0}.gaveta-do-numero .quem .linha{display:flex;align-items:center;gap:8px}.gaveta-do-numero .codigo{font-family:var(--letra-codigo);font-size:11px;color:var(--marca-azul-escuro);background:var(--papel);padding:2px 6px;border-radius:4px}.gaveta-do-numero .produto{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--marca-petroleo)}.gaveta-do-numero .cliente{font-size:15px;font-weight:600}.gaveta-do-numero .detalhe{font-size:13px;font-weight:600;color:var(--marca-azul);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.gaveta-do-numero .vazio{padding:14px 4px;color:var(--ink-2)}@media (prefers-color-scheme:dark){.painel-da-marca .leitura.atencao .selo,.painel-da-marca .leitura.bom .selo{background:rgba(255,255,255,.85)}.painel-da-marca .funil-da-conversao a:last-child{color:#10141B}}@media (max-width:860px){main.painel-da-marca{padding:20px 16px 64px;gap:28px}main.painel-da-marca h1{font-size:36px}.painel-da-marca .grade-agora,.painel-da-marca .grade-tres,.painel-da-marca .grade-vendido,.painel-da-marca .leituras{grid-template-columns:minmax(0,1fr)}.painel-da-marca .colunas-do-resultado .coluna+.coluna{border-left:0;border-top:1px solid var(--divisoria);padding-top:24px}.painel-da-marca .mes-do-painel{border-radius:16px;justify-content:center}.painel-da-marca .barras-dos-meses,.painel-da-marca .meses{gap:6px}.painel-da-marca .barras-dos-meses .valor{font-size:10px}}.anexos-da-viagem h3,.pagamentos h3,.produto-da-viagem h3,.viagem-secao h3{font-size:.9rem;margin:1rem 0 .4rem;color:var(--ink-2)}.produto-da-viagem .lista,.viagem-secao .lista{display:grid;grid-gap:2px;gap:2px}.item-da-lista{flex-wrap:wrap;font-size:.92rem}.item-da-lista,.item-da-lista label{display:flex;gap:.5rem;align-items:baseline}.item-da-lista .quando{color:var(--ink-3);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.item-da-lista button.quando{background:none;border:0;padding:0;font:inherit;font-size:.78rem;color:var(--ink-3);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}.item-da-lista span.quando{display:inline-flex;flex-wrap:wrap;gap:.3rem;align-items:center}.cartao-do-funil .pendente,.item-da-lista .pendente{color:var(--urgente);font-size:.78rem}.detalhes-do-produto table{border-collapse:collapse;font-size:.9rem;margin:.3rem 0}.detalhes-do-produto td,.detalhes-do-produto th{text-align:left;padding:.2rem .6rem .2rem 0;border-bottom:1px solid var(--rule)}.detalhes-do-produto th{color:var(--ink-3);font-weight:500;font-size:.78rem}.fornecedor-novo{display:inline-flex;flex-wrap:wrap;gap:.3rem;align-items:center}.custo input[type=number]{width:8rem}.acerto-do-fornecedor,.total-do-custo{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.acerto-do-fornecedor{display:block;color:var(--ink-2)}.listas form.fornecedor{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.produto-da-viagem .localizadores input{text-transform:uppercase;min-width:14rem}.produto-da-viagem{border-top:1px solid var(--rule);padding-top:.4rem;margin-top:.6rem}.trechos .trecho{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin:.3rem 0}.pagamentos input,.pagamentos select,.trechos input,.trechos select{font:inherit;padding:.2rem .4rem}.trechos input[aria-label=De],.trechos input[aria-label=Para]{width:4.5rem;text-transform:uppercase}.contatos{list-style:none;padding:0;margin:0;display:grid;grid-gap:4px;gap:4px}.contatos li{display:flex;flex-wrap:wrap;gap:.6rem;align-items:baseline;font-size:.92rem}.contatos .data{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2);min-width:5.5rem}.contatos li.resolvido{color:var(--ink-3)}.contatos button,.viagem-secao .controles button{font:inherit;font-size:.82rem;cursor:pointer}.filtros-fixos{display:flex;flex-wrap:wrap;gap:.35rem .6rem;align-items:center;margin:0 0 12px;font-size:.88rem}.filtros-fixos a{color:var(--ink-2);text-decoration:none;padding:.15rem .5rem;border:1px solid var(--rule);border-radius:999px}.filtros-fixos a[aria-current=true]{color:var(--ink);border-color:var(--ink)}.filtros-fixos .separador{color:var(--ink-3)}.cartao-do-funil.urgente{border-left:3px solid var(--urgente)}.prioridade{font-size:.78rem}.prioridade-urgente{color:var(--urgente);font-weight:600}.prioridade-alta{color:var(--ink);font-weight:600}.prioridade-baixa,.prioridade-normal{color:var(--ink-3)}.solicitacao .pendente,.solicitacoes-da-viagem .pendente{color:var(--urgente)}.solicitacoes-da-viagem{margin:.3rem 0;padding-left:1.1rem;display:grid;grid-gap:3px;gap:3px;font-size:.92rem}.formulario-de-solicitacao{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));grid-gap:.6rem .9rem;gap:.6rem .9rem;margin:.5rem 0}.formulario-de-solicitacao label{display:grid;grid-gap:.2rem;gap:.2rem;font-size:.85rem;color:var(--ink-2)}.formulario-de-solicitacao .controles,.formulario-de-solicitacao .erro,.formulario-de-solicitacao .largo{grid-column:1/-1}.formulario-de-solicitacao input,.formulario-de-solicitacao select,.formulario-de-solicitacao textarea{font:inherit;padding:.25rem .4rem;color:var(--ink)}.resposta-pronta{border-top:1px solid var(--rule);padding:.4rem 0}.resposta-pronta h3{margin:.2rem 0}.resposta-pronta p{margin:.2rem 0 .4rem;white-space:pre-wrap}.historico-da-solicitacao{list-style:none;padding:0;margin:0;display:grid;grid-gap:4px;gap:4px;font-size:.9rem}.listas .resposta{display:grid;grid-gap:.3rem;gap:.3rem;margin:.5rem 0}.listas .resposta textarea{font:inherit;width:100%}.ir-para{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--ground);padding:.4rem 0;margin:0 0 .6rem}.ir-para select{font:inherit;padding:.25rem .4rem;color:var(--ink);max-width:100%}main.pasta [data-parte],main.pasta>section{scroll-margin-top:3rem}.financeiro main.fin{max-width:980px}.abas-financeiro{max-width:980px;margin:0 auto;padding:16px 16px 0;display:flex;flex-wrap:wrap;gap:.4rem 1rem;align-items:baseline;border-bottom:1px solid var(--rule)}.abas-financeiro strong{margin-right:.5rem}.abas-financeiro a{color:var(--ink-2);text-decoration:none;padding:.3rem 0}.abas-financeiro a:hover{color:var(--ink);text-decoration:underline}.fin .erro-fin{color:var(--urgente);border:1px solid var(--urgente);border-radius:6px;padding:.5rem .75rem}.fin .tabela-fin{overflow-x:auto;background:var(--panel);border:1px solid var(--rule);border-radius:6px}.fin table{width:100%;border-collapse:collapse;font-size:.9rem}.fin td,.fin th{text-align:left;padding:.45rem .6rem;border-bottom:1px solid var(--rule);vertical-align:top}.fin th{color:var(--ink-3);font-weight:500;font-size:.78rem;text-transform:uppercase;letter-spacing:.03em}.fin .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.fin li.atrasada,.fin tr.atrasada td:first-child{border-left:3px solid var(--urgente)}.fin .apagada{opacity:.55}.fin .negativo{color:var(--urgente)}.fin .selo{display:inline-block;margin-left:.4rem;padding:0 .4rem;border-radius:4px;font-size:.72rem;background:var(--ground);border:1px solid var(--rule);color:var(--ink-2)}.fin .dica,.fin .sub-num{color:var(--ink-3);font-size:.82rem}.fin .bloco-fin{background:var(--panel);border:1px solid var(--rule);border-radius:6px;padding:.75rem 1rem;margin-bottom:.75rem}.fin .bloco-fin h3{margin:0 0 .4rem;font-size:.95rem}.fin ul.marcaveis{list-style:none;padding:0;margin:0 0 .5rem;display:grid;grid-gap:.35rem;gap:.35rem}.fin ul.marcaveis>li{background:var(--panel);border:1px solid var(--rule);border-radius:6px;padding:.5rem .75rem;display:flex;flex-wrap:wrap;gap:.4rem 1rem;align-items:center;justify-content:space-between}.fin ul.marcaveis .controles{margin-top:0}.fin .form-fin{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:flex-end;margin-bottom:.75rem}.fin .form-fin label{display:flex;flex-direction:column;gap:.2rem;font-size:.78rem;color:var(--ink-3)}.fin button,.fin input,.fin select{font:inherit}.fin input,.fin select{padding:.3rem .45rem}.fin .grade-cielo td,.fin .grade-cielo th{padding:.25rem;text-align:center}.fin .grade-cielo input{width:3.6rem;text-align:right}.fin ul.extrato{font-size:.85rem;color:var(--ink-2);padding-left:1.2rem}.fin .resultado-simulador{flex-basis:100%;margin:.25rem 0 0}.fin button.discreto{background:none;border:none;color:var(--ink-3);cursor:pointer;text-decoration:underline}.fin .cabeca-extrato{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:space-between}.fin .cabeca-extrato h1{margin:.6rem 0}.fin .novos{display:flex;flex-wrap:wrap;gap:.4rem}.fin a.botao{display:inline-block;padding:.35rem .75rem;border:1px solid var(--rule);border-radius:6px;background:var(--panel);color:var(--ink);text-decoration:none;font-size:.9rem}.fin a.botao.receita{border-color:var(--bom);color:var(--bom)}.fin a.botao.despesa{border-color:var(--urgente);color:var(--urgente)}.fin .filtros-extrato{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:flex-end;background:var(--panel);border:1px solid var(--rule);border-radius:6px;padding:.6rem .75rem}.fin .filtros-extrato label{display:flex;flex-direction:column;gap:.2rem;font-size:.78rem;color:var(--ink-3)}.fin .filtros-extrato label.busca{flex:1 1 14rem}.fin .filtros-extrato label.busca input{width:100%}.fin label.marcar{flex-direction:row;align-items:center;gap:.3rem;color:var(--ink-2);font-size:.85rem}.fin .filtros-extrato .atalhos{flex-basis:100%;display:flex;flex-wrap:wrap;gap:.3rem 1rem;font-size:.85rem}.fin .periodo{color:var(--ink-2);margin:.75rem 0 .4rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin dl.totais{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));grid-gap:.5rem;gap:.5rem;margin:0 0 1rem}.fin dl.totais>div{background:var(--panel);border:1px solid var(--rule);border-radius:6px;padding:.5rem .7rem}.fin dl.totais dt{color:var(--ink-3);font-size:.74rem;text-transform:uppercase;letter-spacing:.03em}.fin dl.totais dd{margin:.15rem 0 0;font-size:1.05rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin .bom{color:var(--bom)}.fin .tabela-extrato td{vertical-align:middle}.fin .tabela-extrato .caixa{width:1.8rem}.fin .tabela-extrato .data{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin .tabela-extrato .descricao{display:block}.fin .tabela-extrato .aviso,.fin .tabela-extrato .detalhes,.fin .tabela-extrato .dica{display:block;font-size:.8rem;color:var(--ink-3)}.fin .tabela-extrato .aviso{color:var(--urgente)}.fin .tabela-extrato .num.entrada{color:var(--bom)}.fin .tabela-extrato tr.informativa td{color:var(--ink-3)}.fin .tabela-extrato tr.sem-vencimento td:first-child{border-left:3px solid var(--ink-3)}.fin .tabela-extrato tr.aberta td{border-bottom-color:transparent}.fin .tabela-extrato tr.quadrinho td{background:var(--ground)}.fin .tabela-extrato tr.quadrinho .form-fin{margin:0}.fin .tabela-extrato .acoes{white-space:nowrap;text-align:right}.fin .tabela-extrato .acoes>*+*{margin-left:.35rem}.fin .situacao{font-size:.78rem;padding:.05rem .4rem;border-radius:4px;border:1px solid var(--rule);white-space:nowrap}.fin .situacao.vencida{color:var(--urgente);border-color:var(--urgente)}.fin .situacao.conciliada,.fin .situacao.realizada{color:var(--bom);border-color:var(--bom)}.fin .situacao.na_fatura,.fin .situacao.quitada_com_voucher{color:var(--ink-2)}.fin button.conciliado.ligado{color:var(--bom);border-color:var(--bom)}.fin a.discreto{color:var(--ink-3);font-size:.9rem}.fin .lote{position:-webkit-sticky;position:sticky;top:0;z-index:4;background:var(--panel);border:1px solid var(--ink-3);border-radius:6px;padding:.5rem .75rem;margin-bottom:.5rem}.fin .lote .form-fin{margin:0}.fin .saldos ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));grid-gap:.4rem;gap:.4rem}.fin .saldos li{display:flex;justify-content:space-between;gap:.5rem;background:var(--panel);border:1px solid var(--rule);border-radius:6px;padding:.4rem .65rem}.fin .tabela-extrato button.toggle{background:none;border:none;padding:0 .35rem 0 0;cursor:pointer;color:var(--ink-2);font:inherit}.fin .tabela-extrato tr.filho td{background:var(--ground);font-size:.85rem}.fin .tabela-extrato tr.filho td:nth-child(3){padding-left:1.6rem}.fin .tabela-extrato tr.fatura-paga td{color:var(--ink-2)}.fin.novo nav.tipos{display:flex;gap:1rem;border-bottom:1px solid var(--rule);margin-top:.5rem}.fin.novo nav.tipos a{color:var(--ink-2);text-decoration:none;padding:.3rem 0;border-bottom:2px solid transparent}.fin.novo nav.tipos a.atual{color:var(--ink);border-bottom-color:var(--ink)}.fin .formulario-lancamento{display:grid;grid-gap:.75rem;gap:.75rem;max-width:52rem}.fin .formulario-lancamento fieldset{border:1px solid var(--rule);border-radius:6px;background:var(--panel);padding:.6rem .85rem .8rem;display:flex;flex-wrap:wrap;gap:.6rem .9rem;align-items:flex-end}.fin .formulario-lancamento legend{font-size:.85rem;color:var(--ink-2);padding:0 .3rem}.fin .formulario-lancamento label{display:flex;flex-direction:column;gap:.2rem;font-size:.78rem;color:var(--ink-3)}.fin .formulario-lancamento label.largo{flex:1 1 100%}.fin .formulario-lancamento label.largo input,.fin .formulario-lancamento textarea{width:100%;font:inherit}.fin .formulario-lancamento fieldset>p{flex-basis:100%;margin:0}.fin .formulario-lancamento .condicao,.fin .formulario-lancamento .ja-pago{flex-basis:100%;display:flex;flex-wrap:wrap;gap:.4rem 1rem;align-items:center}.fin .formulario-lancamento .enviar button{padding:.45rem 1.1rem}.fin input.dia{width:4.2rem}.nota-fiscal,.plano-de-pagamento{border:1px solid var(--rule);border-radius:6px;padding:.5rem .75rem;margin:.75rem 0}.nota-fiscal legend,.plano-de-pagamento legend{font-size:.85rem;color:var(--ink-2);padding:0 .3rem}.plano-de-pagamento .linha-do-plano{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.4rem}.plano-resumo{margin:.3rem 0;padding-left:1.2rem;font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comissao-do-produto label{font-size:.82rem;color:var(--ink-2);display:inline-flex;gap:.3rem;align-items:center}.comissao-do-produto input{max-width:8rem}.creditos li.inativo{opacity:.55}.creditos .linhas-de-credito{list-style:none;margin:0;padding:0}.creditos .linhas-de-credito>li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--divisoria)}.creditos .linhas-de-credito .o-que{display:flex;flex-direction:column;gap:2px;min-width:0}.creditos .linhas-de-credito .sub{font-size:.85rem;color:var(--ink-2)}.creditos .linhas-de-credito .acoes{display:flex;align-items:center;gap:12px;flex-shrink:0}.creditos .linhas-de-credito .acoes a{font-size:12px;font-weight:600;white-space:nowrap}.creditos .linhas-de-credito .acoes .apagar{font-size:12px;color:var(--ink-3)}.creditos .linhas-de-credito .acoes .apagar:hover{color:#9A2B20}.creditos .linhas-de-credito .acoes .corrigir{font-size:12px}.creditos .linhas-de-credito>li:has(.corrigir-credito){flex-wrap:wrap}.creditos .linhas-de-credito .corrigir-credito{flex-basis:100%;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.fin input.dia{width:4rem}.fin .itens-da-fatura{flex-basis:100%;font-size:.85rem;color:var(--ink-2)}.fin .visoes{display:flex;gap:.4rem;margin:.8rem 0 0}.fin .visoes a{padding:.3rem .8rem;border:1px solid var(--rule);border-radius:6px;color:var(--ink-2);text-decoration:none;font-size:.88rem}.fin .visoes a[aria-current=page]{background:var(--ink);color:var(--ground);border-color:var(--ink)}.fin .aviso-fluxo{font-size:.88rem;color:var(--ink-2);background:var(--panel);border:1px solid var(--rule);border-left:3px solid var(--urgente);border-radius:6px;padding:.5rem .75rem}.fin .calendario-fluxo{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;margin-top:1rem}.fin .calendario-fluxo .semana-nome{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);text-align:center}.fin .dia-fluxo{display:flex;flex-direction:column;gap:1px;min-height:5.2rem;padding:.35rem .4rem;background:var(--panel);border:1px solid var(--rule);border-radius:6px;color:var(--ink);text-decoration:none;font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden}.fin .dia-fluxo:focus-visible,.fin .dia-fluxo:hover{border-color:var(--ink-2)}.fin .dia-fluxo.passado{opacity:.7}.fin .dia-fluxo.hoje{outline:2px solid var(--ink);outline-offset:-2px}.fin .dia-fluxo.escolhido{border-color:var(--ink);background:var(--ground)}.fin .dia-fluxo.negativo-dia{border-color:var(--urgente)}.fin .dia-fluxo .numero-dia{font-weight:600;color:var(--ink-2)}.fin .dia-fluxo .entra{color:var(--bom)}.fin .dia-fluxo .sai{color:var(--urgente)}.fin .dia-fluxo .saldo-dia{margin-top:auto;font-weight:600}.fin .dia-fluxo.negativo-dia .saldo-dia{color:var(--urgente)}.fin .detalhe-dia{margin-top:1rem;background:var(--panel);border:1px solid var(--rule);border-radius:8px;padding:.75rem 1rem}.fin .detalhe-dia h2{font-size:1rem;margin:0 0 .5rem}.fin .itens-fluxo{list-style:none;padding:0;margin:.4rem 0;display:grid;grid-gap:.3rem;gap:.3rem;font-size:.88rem}.fin .selo-previsto{margin-left:.4rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);border:1px solid var(--rule);border-radius:4px;padding:0 .3rem}.fin .tabela-fluxo{width:100%;border-collapse:collapse;margin-top:1rem;background:var(--panel);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.9rem}.fin .tabela-fluxo th{text-align:left;font-size:.74rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);padding:.5rem .6rem;border-bottom:1px solid var(--rule)}.fin .tabela-fluxo td{padding:.45rem .6rem;border-bottom:1px solid var(--rule);vertical-align:top}.fin .tabela-fluxo td:not(:first-child),.fin .tabela-fluxo th:not(:first-child){text-align:right;white-space:nowrap}.fin .tabela-fluxo summary{cursor:pointer}.fin .rolagem-fluxo{overflow-x:auto}.fin .contas-fluxo{flex-basis:100%}.fin .contas-fluxo summary{cursor:pointer;color:var(--ink-2)}.fin .contas-fluxo fieldset{border:0;padding:.3rem 0;margin:0;display:flex;flex-wrap:wrap;gap:.3rem 1rem}.fin .contas-fluxo legend{font-size:.74rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);padding:0}.fin .contas-fluxo label.marcar{flex-direction:row;align-items:center}.fin .tabela-fluxo tr.negativo-linha td:first-child{box-shadow:inset 3px 0 var(--urgente)}@media (max-width:640px){.fin .dia-fluxo{min-height:3.4rem;font-size:.62rem;padding:.2rem;overflow-wrap:anywhere}.fin .dia-fluxo .entra,.fin .dia-fluxo .sai{display:none}.fin .tabela-fluxo{font-size:.8rem}}.fin .exportar{display:flex;gap:.4rem}.fin .quadros-painel{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));grid-gap:.6rem;gap:.6rem;margin-top:.8rem}.fin .quadro-painel{display:flex;flex-direction:column;gap:.25rem;padding:.8rem 1rem;background:var(--panel);border:1px solid var(--rule);border-radius:8px;color:var(--ink);text-decoration:none}.fin .quadro-painel:focus-visible,.fin .quadro-painel:hover{border-color:var(--ink-2)}.fin .quadro-painel .rotulo{font-size:.74rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3)}.fin .quadro-painel strong{font-size:1.45rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin .quadro-painel .sub-num{font-size:.82rem;color:var(--ink-2)}.fin .quadro-painel .comparacao{margin-top:auto;font-size:.75rem;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin .atencao-painel{margin-top:1.2rem}.fin .atencao-painel ul{list-style:none;padding:0;display:grid;grid-gap:.35rem;gap:.35rem}.fin .atencao-painel li{background:var(--panel);border:1px solid var(--rule);border-left:3px solid var(--urgente);border-radius:6px;padding:.45rem .7rem;font-size:.9rem}.fin .impressao-cabecalho{display:none}@media print{body{background:#fff;color:#000}.abas-financeiro,.app>:not(.conteudo),.fin .atalhos,.fin .exportar,.fin .visoes,.fin form{display:none!important}.fin .impressao-cabecalho{display:block;font-size:.8rem;color:#444;margin:0 0 .5rem}.fin .quadro-painel,.fin table{page-break-inside:avoid;break-inside:avoid}.fin .rolagem-fluxo,.fin .rolagem-relatorio{overflow:visible!important}a{color:inherit;text-decoration:none}}.fin .rolagem-relatorio{overflow-x:auto;margin-top:1rem}.fin .tabela-relatorio{width:100%;border-collapse:collapse;background:var(--panel);font-size:.86rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin .tabela-relatorio th{text-align:left;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);padding:.5rem .55rem;border-bottom:1px solid var(--rule);white-space:nowrap}.fin .tabela-relatorio td{padding:.4rem .55rem;border-bottom:1px solid var(--rule);vertical-align:top}.fin .tabela-relatorio td.num,.fin .tabela-relatorio th.num{text-align:right;white-space:nowrap}.fin .tabela-relatorio tr.com-aviso td:first-child{box-shadow:inset 3px 0 var(--urgente)}.fin .tabela-relatorio tr.total td{font-weight:600;border-top:2px solid var(--rule)}.fin .aviso-linha{color:var(--urgente)}.fin .definicao-relatorio{margin-top:1rem;font-size:.82rem;color:var(--ink-3);max-width:70ch}.fin .lista-relatorios{list-style:none;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.fin .lista-relatorios li{display:flex;flex-direction:column;gap:.15rem;background:var(--panel);border:1px solid var(--rule);border-radius:8px;padding:.7rem 1rem}.fin .lista-relatorios span{color:var(--ink-2);font-size:.9rem}@media print{.fin .tabela-relatorio{font-size:.72rem}.fin .definicao-relatorio{max-width:none}}.fin .tabela-dre tr.titulo td{font-weight:600;padding-top:.8rem;color:var(--ink-2)}.fin .tabela-dre tr.categoria td:first-child{padding-left:1.2rem}.fin .tabela-dre tr.total td{font-weight:600}.fin .tabela-dre tr.aberto td,.fin .tabela-dre tr.percentual td{color:var(--ink-3);font-size:.8rem}.fin .tendencias{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:.8rem}.fin .tendencia{margin:0;display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--ink-3)}.fin .tendencia .linha{stroke:var(--ink-2);stroke-width:1.5}.fin .tendencia .zero{stroke:var(--rule);stroke-width:1;stroke-dasharray:2 2}.fin .tendencia .ponto{fill:var(--ink)}.fin td.acoes form.inline{display:inline;margin:0}.fin .aviso-ok{background:var(--panel);border:1px solid var(--rule);border-left:3px solid var(--bom);border-radius:6px;padding:.5rem .75rem;font-size:.9rem}.fin .subir-extrato .dica{flex-basis:100%;margin:0}.fin .barra-conciliacao{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-top:1rem}.fin .barra-conciliacao .juntas{display:inline-flex;flex-wrap:wrap;gap:.4rem;align-items:center;font-size:.9rem}.fin .tabela-conciliacao tr.situacao-conciliada td{color:var(--ink-2)}.fin .tabela-conciliacao tr.situacao-ignorada td{opacity:.6}.fin .tabela-conciliacao tr.marcada td:first-child{box-shadow:inset 3px 0 var(--bom)}.fin .tabela-conciliacao td.acoes{white-space:nowrap}.fin .tabela-conciliacao td select{max-width:28rem}.fin .painel-este ul{list-style:none;padding:0;display:grid;grid-gap:.25rem;gap:.25rem;max-height:18rem;overflow-y:auto}.fin .painel-este .diferenca{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--divisoria)}.fin .painel-este .diferenca .sub{flex-basis:100%;margin:0}.fin .sem-banco ul{list-style:none;padding:0;display:grid;grid-gap:.3rem;gap:.3rem;font-size:.9rem}.fin .importacoes{margin-top:1rem;font-size:.88rem}.fin .importacoes ul{list-style:none;padding:0;display:grid;grid-gap:.3rem;gap:.3rem}.fin .importacoes form.inline{display:inline}.fin .nota-do-fornecedor h2{margin:0 0 .4rem;font-size:1.05rem}.fin .nota-do-fornecedor form{margin:.3rem 0}.fin .config-rps{margin:.8rem 0}.fin .config-rps summary{cursor:pointer;color:var(--ink-2)}.aviso-plano{color:#85630a;margin:.4rem 0}.mudancas-de-plano{margin:.6rem 0;font-size:.9rem}.mudancas-de-plano ul{margin:.2rem 0 0;padding-left:1.1rem}.mudancas-de-plano .quando{color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mudanca-de-plano{border:1px solid var(--rule);border-radius:4px;padding:.5rem .8rem;margin:.6rem 0;display:grid;grid-gap:.3rem;gap:.3rem}.mudanca-de-plano legend{font-weight:600;padding:0 .3rem}.emissao-cancelada{opacity:.75}.emissao-cancelada h3 s{text-decoration-thickness:1px}.cancelar-emissao{margin:.5rem 0}.cancelar-emissao .largo input{min-width:18rem}.proposta-final .pf-tela{display:grid;grid-template-columns:minmax(320px,420px) 1fr;grid-gap:24px;gap:24px;align-items:start}.proposta-final .pf-form{display:flex;flex-direction:column;gap:16px}.proposta-final .pf-form section{display:flex;flex-direction:column;gap:8px}.proposta-final .pf-form label{display:flex;flex-direction:column;gap:2px;font-size:13px}.proposta-final .pf-trecho{display:flex;flex-wrap:wrap;gap:4px;border:1px solid #d6dbe3;padding:6px}.proposta-final .pf-falta,.proposta-final .pf-falta input{color:#BF571B;border-color:#F26E22}.proposta-final .pf-previa{border:1px solid #f26e22;padding:8px;background:#FDF1E8}.proposta-final .pf-servico{border:1px solid #d6dbe3;padding:6px 8px}.proposta-final .pf-servico[open]{border-color:#1F6D8C}.proposta-final .pf-servico summary{display:flex;justify-content:space-between;align-items:center;gap:8px;cursor:pointer}.proposta-final .pf-servico-botoes{display:flex;gap:4px}.proposta-final .pf-form-servico{display:flex;flex-direction:column;gap:8px;padding-top:8px}.proposta-final .pf-form-campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 10px;gap:6px 10px}.proposta-final .pf-form-tabela{overflow-x:auto}.proposta-final .pf-form-tabela input{width:100%;min-width:6rem;box-sizing:border-box}.proposta-final .pf-caixa{flex-direction:row;align-items:center;gap:6px}.pf-folhas{align-items:center;gap:32px;background:#E9E6E0;padding:32px 0;overflow-x:auto}.pf-folha,.pf-folhas{display:flex;flex-direction:column;position:relative}.pf-folha{isolation:isolate;width:210mm;min-height:297mm;box-sizing:border-box;background:#FAF7F2;box-shadow:0 20px 50px rgba(14,61,89,.18);font-family:Montserrat,Segoe UI,sans-serif;color:#1E2B38;overflow:hidden;-webkit-print-color-adjust:exact;print-color-adjust:exact}.pf-folha dl,.pf-folha h3{margin:0}.pf-selo{position:absolute;right:-170px;bottom:90px;width:540px;opacity:.05;z-index:-1;pointer-events:none}.pf-faixa{height:4px;display:flex;flex:none}.pf-faixa div:first-child{flex:62 1;background:#033E8C}.pf-faixa div:last-child{flex:38 1;background:#F26E22}.pf-cabeca{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 48px 20px;border-bottom:1px solid rgba(14,61,89,.14)}.pf-logo{height:52px;display:block}.pf-cabeca2{padding:20px 48px 16px}.pf-cabeca2 .pf-logo{height:38px}.pf-cabeca-dir{text-align:right}.pf-etiqueta{font-size:9.5px;letter-spacing:.28em;text-transform:uppercase;color:#F26E22;font-weight:600}.pf-tipo{white-space:nowrap;font-family:Cinzel,Georgia,serif;font-size:22px;letter-spacing:.06em;color:#0E3D59;margin-top:4px;line-height:1.1}.pf-numero{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:10.5px;color:#5B6472;margin-top:6px}.pf-cabeca2 .pf-numero{margin-top:0}.pf-corpo{padding:30px 48px 32px;display:flex;flex-direction:column;gap:30px}.pf-corpo-capa{padding-top:36px;gap:28px}.pf-folha dt,.pf-rotulo{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#5B6472;font-weight:600;margin-bottom:4px}.pf-capa .pf-rotulo{margin-bottom:8px}.pf-destino{font-size:41.5px;color:#0E3D59;line-height:1;font-weight:500}.pf-periodo{font-size:16px;color:#F26E22;margin-top:8px}.pf-folha dd{margin:0;font-size:14px;color:#0E3D59;line-height:1.3;font-weight:500}.pf-grade4{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:20px;gap:20px;padding:16px 0;border-top:1px solid rgba(14,61,89,.14);border-bottom:1px solid rgba(14,61,89,.14)}.pf-secao{display:flex;align-items:center;gap:12px;font-family:Cinzel,Georgia,serif;font-size:12px;font-weight:400;letter-spacing:.22em;color:#0E3D59}.pf-secao span{color:#F26E22}.pf-secao span:empty{display:none}.pf-secao:after{content:"";flex:1 1;height:1px;background:rgba(14,61,89,.14)}.pf-icone{flex:none;fill:none;stroke:#1F6D8C;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pf-lista-bloco{gap:6px}.pf-lista,.pf-lista-bloco{display:flex;flex-direction:column}.pf-lista-linha{display:grid;grid-template-columns:22px 18px 170px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid rgba(14,61,89,.08)}.pf-lista-n{font-family:Cinzel,Georgia,serif;font-size:11px;color:#F26E22;font-weight:700}.pf-lista-nome{font-size:13px;color:#0E3D59;font-weight:600}.pf-lista-resumo{font-size:11.5px;color:#5B6472}.pf-lista-valor{font-size:13px;color:#0E3D59;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pf-lista-total{display:flex;justify-content:space-between;align-items:baseline;padding-top:14px}.pf-lista-total>span:first-child{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#5B6472;font-weight:600}.pf-lista-total>span:last-child{font-size:34px;color:#F26E22;line-height:1;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-lista-total>span:last-child span{font-size:18px;margin-right:6px}.pf-bloco{display:flex;flex-direction:column;gap:14px}.pf-bloco-cab{display:flex;align-items:center;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(14,61,89,.14)}.pf-bloco-nome{font-size:14px;color:#0E3D59;font-weight:600;white-space:nowrap}.pf-bloco-nome span{font-family:Cinzel,Georgia,serif;font-size:12px;color:#F26E22;font-weight:700;margin-right:10px}.pf-bloco-resumo{font-size:11px;color:#5B6472;flex:1 1;min-width:0}.pf-bloco-valor{font-size:16px;color:#F26E22;font-weight:600;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-bloco-valor span{font-size:11px;margin-right:4px}.pf-bloco-titulo{font-size:22px;color:#0E3D59;font-weight:500;line-height:1.1}.pf-grade{display:grid;grid-gap:16px 22px;gap:16px 22px}.pf-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.pf-nota{margin:0;background:#F4EFE6;border-radius:8px;padding:10px 14px;font-size:10.5px;line-height:1.55;color:#5B6472}.pf-nota span{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#BF571B;font-weight:600;margin-right:8px}.pf-tabela{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-tabela th{text-align:left;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#5B6472;font-weight:600;padding:0 12px 7px 0;border-bottom:1px solid #033e8c}.pf-tabela th:last-child{text-align:right;padding-right:0}.pf-tabela td{border-bottom:1px solid rgba(14,61,89,.08)}.pf-tabela-bloco td{padding:9px 12px 9px 0;font-size:12.5px;color:#1E2B38}.pf-tabela-bloco td:first-child{font-size:13.5px;color:#0E3D59;font-weight:600}.pf-tabela-bloco td:last-child{padding-right:0;text-align:right;white-space:nowrap}.pf-sentido td{padding:26px 0 6px;border-bottom-color:rgba(14,61,89,.14)}.pf-tabela tbody tr:first-child.pf-sentido td{padding-top:10px}.pf-sentido span{font-family:Cinzel,Georgia,serif;font-size:12px;letter-spacing:.22em;color:#F26E22;font-weight:700;margin-right:12px}.pf-sentido strong{font-size:12.5px;color:#0E3D59;font-weight:600}.pf-voo td{padding:9px 12px 9px 0;font-size:11px;color:#5B6472}.pf-voo td:nth-child(2){font-size:13.5px;color:#0E3D59;font-weight:600}.pf-voo td:nth-child(3){font-size:12.5px;color:#1E2B38}.pf-voo td:last-child{padding-right:0;text-align:right}.pf-conexao td{padding:6px 12px 6px 0;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:#BF571B}.pf-conexao td:last-child{padding-right:0}.pf-conexao.curta td{color:#8A4A00}.pf-mais{margin-left:4px;font-size:10px;color:#F26E22}.pf-cartoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 22px;gap:16px 22px}.pf-cartao{background:#FFFFFF;border:1px solid rgba(14,61,89,.14);border-radius:8px;padding:12px 16px}.pf-cartao-rotulo{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#BF571B;font-weight:600;margin-bottom:6px}.pf-cartao-valor{font-size:16px;color:#0E3D59;font-weight:600}.pf-cartao-local{font-size:11px;color:#5B6472;margin-top:4px}.pf-pacote{display:flex;flex-direction:column}.pf-pacote-linha{display:grid;grid-template-columns:18px 120px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid rgba(14,61,89,.08)}.pf-pacote-linha strong{font-size:13px;color:#0E3D59;font-weight:600}.pf-pacote-linha span{font-size:12px;color:#1E2B38}.pf-antes-depois{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center}.pf-antes-depois .pf-cartao-rotulo{margin-bottom:8px}.pf-lado-linha{display:flex;justify-content:space-between;gap:12px;font-size:12px;padding:3px 0}.pf-lado-linha span{color:#5B6472}.pf-lado-linha strong{color:#0E3D59;font-weight:600}.pf-seta{font-size:18px;color:#F26E22;text-align:center}.pf-total{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding:4px 0 10px}.pf-total div:first-child{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#5B6472;font-weight:600}.pf-total div:last-child{font-size:40px;color:#F26E22;line-height:1;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-total span{font-size:22px;margin-right:6px}.pf-obs{margin:0;padding-left:18px;font-size:12px;line-height:1.7}.pf-assinatura,.pf-obs{color:#5B6472;display:flex;flex-direction:column;gap:4px}.pf-assinatura{padding-top:18px;font-size:15px}.pf-assinatura div:last-child{font-size:19px;color:#0E3D59;font-weight:600}.pf-rodape{margin-top:auto;flex:none;background:#0E3D59;color:#fff;padding:16px 48px;display:flex;justify-content:space-between;align-items:center;gap:16px}.pf-rodape div:first-child{display:flex;align-items:center;gap:12px}.pf-rodape div:first-child span:last-child{white-space:nowrap;font-size:11px;color:#F7A06B;border-left:1px solid rgba(255,255,255,.3);padding-left:12px}.pf-rodape-marca{font-family:Cinzel,Georgia,serif;font-size:13px;letter-spacing:.12em}.pf-rodape-contato{font-size:9.5px;letter-spacing:.06em;color:rgba(255,255,255,.85);text-align:right;line-height:1.6}.vc-corpo{padding-top:30px;gap:26px}.vc-destaque-nome{display:flex;align-items:center;gap:14px;font-size:32px;color:#0E3D59;line-height:1.05;font-weight:500}.vc-destaque-sub{font-size:14.5px;color:#F26E22;margin-top:6px}.vc-faixa{display:grid;border-top:1px solid rgba(14,61,89,.14);border-bottom:1px solid rgba(14,61,89,.14)}.vc-faixa>div{padding:18px 20px;border-right:1px solid rgba(14,61,89,.14)}.vc-faixa>div:first-child{padding-left:0}.vc-faixa>div:last-child{padding-right:0;border-right:none}.vc-faixa-valor{font-size:21px;color:#0E3D59;line-height:1.1;font-weight:600}.vc-faixa-valor.laranja{color:#F26E22}.vc-faixa-sub{font-size:11px;color:#5B6472;margin-top:3px}.vc-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px 24px;gap:20px 24px}.vc-grade dd{font-size:15px;line-height:1.2}.vc-grade dd.forte{font-weight:600}.vc-codigo{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em;font-weight:600;color:#0E3D59}.vc-bloco{display:flex;flex-direction:column;gap:12px}.vc-texto{display:grid;grid-gap:24px;gap:24px;font-size:13.5px;color:#1E2B38;line-height:1.45}.vc-aviso{margin:0;background:#F4EFE6;border-radius:8px;padding:12px 16px;font-size:11px;line-height:1.55;color:#5B6472}.vc-aviso span{display:block;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#BF571B;font-weight:600;margin-bottom:3px}.vc-qr-ingresso{display:flex;align-items:center;gap:18px;padding:14px 18px;background:#FFFFFF;border:1px solid rgba(14,61,89,.14);border-radius:8px}.vc-qr-ingresso img{width:120px;height:120px;object-fit:contain}.vc-qr-ingresso .vc-codigo{font-size:18px}.vc-qr-ingresso div{display:flex;flex-direction:column;gap:4px}.vc-qr-ingresso strong{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#BF571B;font-weight:600}.vc-qr-ingresso div span{font-size:12px;color:#5B6472}.vc-rodape{padding:14px 48px}.vc-rodape-esq{display:flex;flex-direction:column;align-items:flex-start!important;gap:4px}.vc-rodape-esq>div:first-child{display:flex;align-items:center;gap:12px}.vc-rodape-esq>div:first-child span:last-child{white-space:nowrap;font-size:11px;color:#F7A06B;border-left:1px solid rgba(255,255,255,.3);padding-left:12px}.vc-boa-viagem{font-size:11px;color:rgba(255,255,255,.9)}.vc-rodape-dir{display:flex;align-items:center;gap:12px}.vc-qr-whatsapp{width:52px;height:52px;background:#fff;border-radius:4px;padding:3px;box-sizing:border-box}.vc-aereo-cab{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:20px;gap:20px;padding-bottom:12px;border-bottom:1px solid rgba(14,61,89,.14)}.vc-aereo-cab .vc-codigo{font-size:16px;letter-spacing:.08em}.vc-passageiros{display:flex;flex-direction:column;padding-bottom:12px;border-bottom:1px solid rgba(14,61,89,.14)}.vc-passageiros-linha{display:grid;grid-template-columns:1fr 120px;grid-gap:16px;gap:16px;align-items:baseline;padding:6px 0;border-top:1px solid rgba(14,61,89,.1)}.vc-passageiros-linha strong{font-size:13.5px;color:#0E3D59;font-weight:600;line-height:1.15}.vc-passageiros-linha span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:10.5px;color:#0E3D59}.vc-passageiros-linha.vc-rotulos{border-top:none;padding:0}.vc-passageiros-linha.vc-rotulos span{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#5B6472;font-weight:600}.vc-sentido-cab{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.vc-sentido-cab span{font-family:Cinzel,Georgia,serif;font-size:12px;letter-spacing:.22em;color:#F26E22;font-weight:700}.vc-sentido-cab strong{white-space:nowrap;font-size:14.5px;color:#0E3D59;font-weight:600}.vc-sentido-cab em{margin-left:auto;font-style:normal;font-size:10px;color:#5B6472}.vc-voo{background:#FFFFFF;border:1px solid rgba(14,61,89,.14);box-shadow:0 2px 8px rgba(14,61,89,.06);border-radius:8px;padding:11px 20px;display:grid;grid-template-columns:1fr 200px 1fr;align-items:center;grid-gap:16px;gap:16px;color:#0E3D59}.vc-voo-ponta{display:flex;align-items:baseline;gap:10px}.vc-voo-fim{text-align:right}.vc-voo-fim .vc-voo-ponta{justify-content:flex-end}.vc-iata{font-size:21px;font-weight:600;line-height:1}.vc-hora{font-size:17px;font-weight:600;color:#F26E22;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.vc-voo-local{font-size:9.5px;color:#5B6472;margin-top:3px}.vc-voo-local strong{color:#F26E22;font-weight:600}.vc-voo-meio{display:flex;flex-direction:column;align-items:center;gap:4px}.vc-voo-cia{white-space:nowrap;font-size:8.5px;letter-spacing:.18em;color:#BF571B;font-weight:600}.vc-voo-linha{width:100%;display:flex;align-items:center}.vc-voo-linha span:first-child{width:5px;height:5px;border-radius:50%;background:#0E3D59}.vc-voo-linha span:nth-child(2){flex:1 1;height:1px;background:rgba(14,61,89,.3)}.vc-voo-linha span:nth-child(3){width:0;height:0;border-left:6px solid #0e3d59;border-top:4px solid transparent;border-bottom:4px solid transparent}.vc-voo-dur{font-size:9.5px}.vc-conexao{display:flex;justify-content:center;padding:6px 0}.vc-conexao span{white-space:nowrap;font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#BF571B;background:#FDF0E7;border:1px solid #f8d3bb;border-radius:999px;padding:4px 12px}.vc-conexao span.curta{color:#8A4A00;background:#FFF3E0;border-color:#FFC48A}.vc-trajetos{display:flex;flex-direction:column;gap:12px}.vc-trajeto{background:#fff;border:1px solid rgba(14,61,89,.14);border-radius:8px;padding:16px 20px;display:grid;grid-template-columns:110px 1fr;grid-gap:20px;gap:20px;align-items:center;page-break-inside:avoid;break-inside:avoid}.vc-trajeto-hora{font-size:21px;color:#F26E22;font-weight:600;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.vc-trajeto-hora.longa{font-size:15px;line-height:1.2}.vc-trajetos.longas .vc-trajeto{grid-template-columns:175px 1fr}.vc-trajeto-data{font-size:10px;color:#5B6472;margin-top:4px}.vc-trajeto-rota{font-size:16px;color:#0E3D59;font-weight:600;line-height:1.2}.vc-trajeto-obs{font-size:10.5px;color:#5B6472;margin-top:4px}.vc-bagagens{display:flex;flex-direction:column;gap:8px}.vc-bagagens-itens{display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:center;padding:12px 20px;background:#F4EFE6;border-radius:8px}.vc-bagagem{display:flex;align-items:center;gap:10px}.vc-mala{flex:none;fill:none;stroke:#1F6D8C;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.vc-bagagens-titulo{font-family:Cinzel,Georgia,serif;font-size:10.5px;letter-spacing:.2em;color:#0E3D59;line-height:1.4}.vc-bagagem>div{display:flex;flex-direction:column}.vc-bagagens-itens strong{font-size:13.5px;color:#0E3D59;font-weight:600;line-height:1.1}.vc-bagagens-itens span{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:#5B6472;margin-top:2px}.vc-bagagens p{margin:0;font-size:9.5px;line-height:1.5;color:#5B6472}.pf-medida{position:absolute;left:-10000px;top:0;width:210mm;visibility:hidden;pointer-events:none}.pf-medida .pf-folha{height:297mm}.pf-medida .pf-folha.pf-folha-solta{height:auto;min-height:0}.pf-livre{flex:1 1;min-height:0}.pf-regua{flex:1 1}.pf-so-tela{margin:0;color:#BF571B;font-size:12px}@media (max-width:900px){.proposta-final .pf-tela{grid-template-columns:1fr}}@page proposta{size:A4;margin:0}main.proposta-final{max-width:none}@media print{.pf-so-tela,.proposta-final .pf-form,body:has(.pf-folhas) .menu-lateral{display:none}.proposta-final .pf-tela,body:has(.pf-folhas) .app,body:has(.pf-folhas) .conteudo,main.proposta-final{display:block;padding:0;margin:0}.pf-folhas{display:block;padding:0;gap:0;background:none;overflow:visible}.pf-folha{page:proposta;box-shadow:none;page-break-after:always;break-after:page;height:297mm;min-height:0}.pf-medida{display:none}.pf-folha.pf-folha-longa{height:auto;min-height:297mm;overflow:visible}.pf-folhas>.pf-folha:last-of-type{page-break-after:auto;break-after:auto}.vc-voo{box-shadow:none}}@page recibo{size:A4 landscape;margin:0}.rc-folhas{display:flex;justify-content:center;padding:24px;background:#E9E6E0;overflow:auto}.rc-folha{width:297mm;height:210mm;background:#FAF7F2;display:flex;flex-direction:column;position:relative;overflow:hidden;isolation:isolate;box-shadow:0 20px 50px rgba(14,61,89,.18);font-family:Montserrat,sans-serif;color:#0E3D59;flex:none}.rc-circulo{right:-110px;top:-260px;width:520px;height:520px;border-radius:50%;border:1.5px solid rgba(31,109,140,.16)}.rc-circulo,.rc-marca-dagua{position:absolute;z-index:-1}.rc-marca-dagua{right:-150px;bottom:-60px;width:620px;opacity:.06}.rc-miolo{padding:0 52px;display:flex;flex-direction:column;flex:1 1;min-height:0}.rc-cabeca{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:40px 0 30px;border-bottom:1px solid rgba(14,61,89,.14)}.rc-cabeca img{height:46px;display:block}.rc-cabeca>div{text-align:right}.rc-selo{font-size:10.5px;letter-spacing:.42em;text-transform:uppercase;color:#1F6D8C;font-weight:600}.rc-titulo{white-space:nowrap;font-family:Cinzel,Georgia,serif;font-size:32px;letter-spacing:.1em;margin-top:8px;line-height:1.05;font-weight:700}.rc-corpo{flex:1 1;display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1.25fr);grid-gap:44px;gap:44px;padding:30px 0 28px;min-height:0}.rc-dir,.rc-esq{display:flex;flex-direction:column;min-height:0}.rc-divisa{background:rgba(14,61,89,.14)}.rc-rotulo,.rc-rotulo-forte{font-size:10px;letter-spacing:.3em;text-transform:uppercase;font-weight:600;margin-bottom:10px}.rc-rotulo-forte{color:#0E3D59}.rc-rotulo{color:#1F6D8C}.rc-esq>.rc-rotulo-forte:first-child{margin-bottom:14px}.rc-valor{display:flex;align-items:baseline;gap:10px;padding-bottom:14px;border-bottom:1px solid rgba(242,110,34,.35);color:#F26E22;font-weight:600}.rc-valor span:first-child{font-size:26px}.rc-valor span:last-child{font-size:64px;line-height:1;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rc-extenso{font-size:12px;color:#5B6472;margin-top:8px}.rc-pessoa{display:flex;flex-direction:column;gap:22px;margin-top:26px}.rc-nome{font-size:24px;line-height:1.2;font-weight:600}.rc-nome-grande{font-size:26px}.rc-cpf{font-size:17px;line-height:1.2;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rc-numero{margin-top:auto;display:flex;align-items:center;gap:16px}.rc-numero .rc-rotulo{margin-bottom:0}.rc-numero-caixa{background:#FFFFFF;border:1px solid rgba(14,61,89,.14);border-radius:8px;padding:9px 16px;font-size:20px;font-weight:600;letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.rc-par{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px;padding-bottom:22px;border-bottom:1px solid rgba(14,61,89,.14)}.rc-item{font-size:17px;line-height:1.2;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rc-item-grande{font-size:22px}.rc-bloco{padding:22px 0;border-bottom:1px solid rgba(14,61,89,.14)}.rc-referencia{font-size:19px;line-height:1.35;font-weight:500}.rc-detalhes{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:10px;font-size:12.5px;color:#5B6472}.rc-detalhes strong{color:#0E3D59;font-weight:600;letter-spacing:.06em}.rc-cartao{padding:22px 0 0}.rc-cartao+.rc-transacao{padding-top:16px}.rc-cartao-numero{font-size:16px;font-weight:500;letter-spacing:.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rc-cartao-parcelas{font-size:12.5px;color:#5B6472;margin-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rc-transacao{padding-top:22px}.rc-transacao-tipo{font-size:12.5px;color:#5B6472;margin-bottom:4px}.rc-transacao-codigo{font-size:14px;font-weight:500;letter-spacing:.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;word-break:break-all}.rc-finalidade{padding-top:22px}.rc-finalidade p{font-size:19px;line-height:1.5;margin:0;max-width:40ch;text-wrap:pretty}.rc-caixa{margin-top:auto;background:rgba(14,61,89,.045);border:1px solid rgba(14,61,89,.1);border-radius:10px;padding:16px 20px;font-size:11px;line-height:1.6}.rc-rodape{flex:none;background:#0E3D59;color:#fff;padding:18px 52px;display:flex;justify-content:space-between;align-items:center;gap:16px}.rc-rodape>div:first-child{display:flex;align-items:center;gap:14px}.rc-rodape-marca{font-family:Cinzel,Georgia,serif;font-size:16px;letter-spacing:.14em;font-weight:700}.rc-rodape>div:first-child span:last-child{white-space:nowrap;font-size:11px;color:#F7A06B;border-left:1px solid rgba(255,255,255,.3);padding-left:14px}.rc-jornada{font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;color:rgba(255,255,255,.75);white-space:nowrap}@media print{body:has(.rc-folhas) .menu-lateral,body:has(.rc-folhas) .pf-form{display:none}body:has(.rc-folhas) .app,body:has(.rc-folhas) .conteudo,body:has(.rc-folhas) .pf-tela,body:has(.rc-folhas) main.proposta-final{display:block;padding:0;margin:0}.rc-folhas{display:block;padding:0;background:none;overflow:visible}.rc-folha{page:recibo;box-shadow:none}}.pasta .parte .dobra{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pasta .parte.com-dobra>:first-child>:is(h2,h3):first-child{cursor:pointer}.pasta .parte.com-dobra:has(>.dobra:focus-visible)>:first-child>:is(h2,h3):first-child{outline:2px solid var(--ink-3);outline-offset:2px}.pasta .parte.fechada>:first-child>:not(:first-child){display:none}.dobravel>summary{list-style:none}.dobravel>summary::-webkit-details-marker{display:none}.dobravel>summary>h2:before,.pasta .parte.com-dobra>:first-child>:is(h2,h3):first-child:before{content:"▼";display:inline-block;width:1.1em;font-size:.75em;color:var(--ink)}.dobravel:not([open])>summary>h2:before,.pasta .parte.com-dobra.fechada>:first-child>:is(h2,h3):first-child:before{content:"▶"}.pasta .proposta-final-atalho a.botao{display:inline-block;padding:.3rem .8rem;border:1px solid var(--ink-3);border-radius:4px;color:var(--ink);text-decoration:none}.pasta .proposta-final-atalho a.botao:hover{border-color:var(--ink)}.configuracoes-crm{padding:24px;max-width:46rem}.ordem-da-ficha ol{list-style:none;padding-left:0;display:grid;grid-gap:4px;gap:4px}.ordem-da-ficha ol ol{padding-left:1.4rem;margin:4px 0 10px}.ordem-da-ficha .organizar-item{display:flex;align-items:center;gap:6px}.ordem-da-ficha .organizar-item>:first-child{flex:1 1}.ordem-da-ficha .organizar-item button{width:1.8rem;height:1.8rem;padding:0;cursor:pointer}.ordem-da-ficha .organizar-item button:disabled{opacity:.35;cursor:default}.menu-lateral{flex-basis:232px;background:var(--papel);padding:24px 14px 18px;gap:18px}.menu-lateral .marca{margin:0 6px 6px}.menu-lateral .marca img{display:block;width:172px;max-width:100%;height:auto}@media (prefers-color-scheme:dark){.menu-lateral .marca img{filter:brightness(0) invert(.92)}}.menu-lateral a,.menu-lateral button.grupo{font-size:13px;color:var(--ink-2);border-radius:10px}.menu-lateral a{padding:8px 12px;border:1px solid transparent}.menu-lateral a.grupo:hover,.menu-lateral a:hover,.menu-lateral button.grupo:hover{background:none;color:var(--marca-azul)}.menu-lateral a.ativo,.menu-lateral a.grupo.ativo{background:var(--panel);color:var(--marca-azul);font-weight:600;border-color:var(--rule);box-shadow:var(--sombra)}.menu-lateral .grupo,.menu-lateral a.grupo{padding:8px 12px;letter-spacing:.08em;font-size:12px;color:var(--ink-2)}.menu-lateral .grupo.ativo{color:var(--marca-azul)}.menu-lateral .subitens a{padding:6px 10px}.menu-lateral .pe-do-menu{padding:14px 6px 0;border-top:1px solid var(--rule);gap:6px}.menu-lateral .pe-do-menu button{border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;border:1px solid var(--linha-forte);background:transparent;color:var(--marca-azul-escuro)}.menu-lateral .pe-do-menu form button{border-color:transparent;color:var(--ink-2)}@media (max-width:860px){.menu-lateral{flex:none;padding:8px 12px;gap:8px}.menu-lateral .subitens a,.menu-lateral a,.menu-lateral a.grupo{padding:5px 9px}.menu-lateral .pe-do-menu{padding:0;border-top:0}}.menu-lateral{padding:28px 16px 20px;gap:28px}.menu-lateral>ul{gap:2px}.menu-lateral .grupo,.menu-lateral a.grupo,.menu-lateral button.grupo{display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;border-radius:10px;text-transform:none;letter-spacing:0;font-size:13px;font-weight:500;color:var(--ink);background:none;box-shadow:none}.menu-lateral button.grupo{justify-content:space-between}.menu-lateral .grupo .nome{display:flex;align-items:center;gap:10px}.menu-lateral .ponto{flex:none;width:6px;height:6px;border-radius:50%;background:var(--marca-azul-escuro);opacity:.2}.menu-lateral .sinal{font-size:11px;color:var(--ink-3)}.menu-lateral .grupo.ativo,.menu-lateral a.grupo.ativo{color:var(--marca-azul);font-weight:600;background:none;box-shadow:none}.menu-lateral .grupo.ativo .ponto{background:var(--marca-laranja);opacity:1}.menu-lateral .subitens{display:flex;flex-direction:column;gap:1px;padding:2px 0 8px 18px}.menu-lateral .subitens a{padding:8px 12px;border:0;font-size:13px;font-weight:500;color:var(--ink-2)}.menu-lateral .subitens a.ativo{background:var(--panel);border:1px solid var(--rule);border-radius:8px;box-shadow:var(--sombra);color:var(--marca-azul);font-weight:600}.menu-lateral .subitens a.acao{color:var(--marca-terracota);font-weight:600;font-size:13px;margin:0}.menu-lateral .grupo .nome{font-weight:inherit}.menu-lateral .grupo:hover,.menu-lateral .subitens a:hover,.menu-lateral a.grupo:hover{color:var(--marca-azul)}@media (max-width:860px){.menu-lateral{padding:8px 12px;gap:8px}.menu-lateral .grupo,.menu-lateral .subitens a,.menu-lateral a.grupo{padding:5px 9px;white-space:nowrap}.menu-lateral .subitens{flex-direction:row;padding:0}}main.nova-pasta{max-width:1120px;padding:28px 40px 80px}main.nova-pasta h1{font-size:46px;line-height:1.05}main.nova-pasta .cabecalho-da-pagina .sub{color:var(--ink-2)}.nova-pasta-form{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.nova-pasta-principal{flex:999 1 480px;min-width:0;display:flex;flex-direction:column;gap:16px}.nova-pasta-principal>section{margin:0;background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);padding:24px;display:flex;flex-direction:column;gap:18px}.bloco-viagem>h2,.nova-pasta-principal>section>h2{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;font-family:var(--letra-marca);font-weight:400;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--marca-azul)}.nova-pasta-principal>section>h2 small{font-family:var(--letra);font-size:12px;letter-spacing:0;text-transform:none;color:var(--ink-2)}:is(.nova-pasta-form,.bloco-viagem) .campo{display:flex;flex-direction:column;gap:5px;margin:0;min-width:0}:is(.nova-pasta-form,.bloco-viagem) .rotulo{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}:is(.nova-pasta-form,.bloco-viagem) .rotulo small{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-3)}:is(.nova-pasta-form,.bloco-viagem) :is(input:not([type=checkbox]):not([type=hidden]),select,textarea){font:inherit;font-size:14px;margin:0;padding:10px 12px;min-width:0;border:1px solid var(--linha-forte);border-radius:8px;background:var(--ground);color:var(--ink)}:is(.nova-pasta-form,.bloco-viagem) textarea{line-height:1.5;resize:vertical}:is(.nova-pasta-form,.bloco-viagem) :is(input,select,textarea):focus-visible{outline:2px solid var(--marca-azul);outline-offset:0}:is(.nova-pasta-form,.bloco-viagem) .erro{color:var(--perigo);font-size:13px;margin:0}.nova-pasta-form button{font:inherit;font-size:12px;font-weight:600;padding:7px 14px;border-radius:999px;cursor:pointer;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul)}.nova-pasta-form button:disabled{opacity:.45;cursor:not-allowed}.nova-pasta-form button.discreto{border-color:transparent;background:none;color:var(--ink-2)}.nova-pasta-form button.link{border:0;padding:0;background:none;font-size:13px}.bloco-quem .avatar{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--marca-azul);color:#fff;font-family:var(--letra-marca);font-size:14px}.bloco-quem .quem{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.bloco-quem .quem strong{font-size:15px;font-weight:600}.bloco-quem .meta,.bloco-quem .quem small{font-size:12px;color:var(--ink-2)}.pessoa-escolhida{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:10px;background:var(--marca-azul-fundo);border:1px solid var(--rule)}.selo-novo{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:2px 6px;border-radius:4px;color:var(--marca-terracota);background:var(--marca-terracota-fundo);vertical-align:2px}.bloco-quem .busca{display:flex;flex-direction:column;gap:10px}.linha-da-busca{display:flex;gap:10px;flex-wrap:wrap}.nova-pasta-form .linha-da-busca input:not([type=hidden]):not([type=checkbox]){flex:1 1 260px;padding:12px 16px;border-radius:999px}.nova-pasta-form button.tracejado{border-style:dashed;padding:11px 18px;font-size:13px;background:none}.nova-pasta-form button.tracejado:hover{border-color:var(--marca-azul)}.bloco-quem .achados{list-style:none;margin:0;padding:0;border:1px solid var(--rule);border-radius:10px;overflow:hidden}.bloco-quem .achados li+li{border-top:1px solid var(--divisoria)}.nova-pasta-form .achados button{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 14px;border:0;border-radius:0;background:var(--panel);color:var(--ink);text-align:left;font-weight:400}.nova-pasta-form .achados button:hover{background:var(--ground)}.bloco-quem .achados .avatar{width:34px;height:34px;font-family:var(--letra);font-size:11px;font-weight:700;background:var(--marca-azul-fundo);color:var(--marca-azul)}.bloco-quem .achados .quem strong{font-size:14px}.bloco-quem .aviso,.bloco-quem .nada{margin:0;font-size:13px;color:var(--ink-2)}.pessoa-nova{display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--ground);border:1px solid var(--rule);border-radius:10px}.pessoa-nova .titulo{font-size:13px;font-weight:600}.pessoa-nova .grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.nova-pasta-form .pessoa-nova :is(input:not([type=hidden]):not([type=checkbox]),select){background:var(--panel)}.pessoa-nova .telefone{display:flex;gap:6px}.nova-pasta-form .pessoa-nova .telefone input[name=telefoneDdi]{width:64px;flex:none}.nova-pasta-form .pessoa-nova .telefone input[name=telefoneNumero]{flex:1 1}.pessoa-nova .controles{margin:0;gap:8px}.nova-pasta-form .pessoa-nova button.usar{border-color:var(--marca-azul);background:var(--marca-azul);color:#fff;padding:9px 18px}.bloco-viagem{display:flex;flex-direction:column;gap:18px}.bloco-viagem .tipo select{max-width:280px;font-weight:500;cursor:pointer}.bloco-viagem .rota{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.bloco-viagem .rota .campo{flex:1 1 220px}.bloco-viagem .cidade-e-codigo{display:flex;gap:6px}.bloco-viagem .cidade-e-codigo input:first-child{flex:1 1}.bloco-viagem .cidade-e-codigo input.codigo{width:64px;flex:none;text-align:center;text-transform:uppercase;font-family:var(--letra-codigo)}.bloco-viagem button{font:inherit;font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;cursor:pointer;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul-escuro)}.bloco-viagem button:disabled{opacity:.45;cursor:not-allowed}.bloco-viagem button[aria-pressed=true]{background:var(--marca-azul);border-color:var(--marca-azul);color:#fff}.bloco-viagem button.inverter{flex:none;width:42px;height:42px;padding:0;border-radius:50%;font-size:16px;border-color:var(--rule);color:var(--marca-laranja)}.bloco-viagem button.inverter:hover{border-color:var(--marca-laranja)}.bloco-viagem .datas{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:12px;gap:12px}.bloco-viagem .intervalo{margin:0;min-width:0;padding:14px 16px;display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:center;background:var(--ground);border:1px solid var(--rule);border-radius:10px}.bloco-viagem .intervalo legend{float:left;padding:0;font-size:13px;font-weight:600}.bloco-viagem .intervalo legend span{font-weight:400;color:var(--ink-3)}.bloco-viagem .intervalo .atalhos{display:flex;gap:4px;justify-content:flex-end}.bloco-viagem .intervalo .pontas{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;font-size:12px;color:var(--ink-3)}.bloco-viagem .intervalo .pontas input{padding:8px 10px;font-size:13px;background:var(--panel)}.bloco-viagem .intervalo small{grid-column:1/-1;font-size:12px;color:var(--ink-2)}.bloco-viagem .intervalo .so-ida{grid-column:1/-1;font-family:var(--letra-titulo);font-size:16px;color:var(--ink-2)}.bloco-viagem .atendimento{display:flex;gap:24px;flex-wrap:wrap;align-items:flex-start}.bloco-viagem .siglas{display:flex;gap:6px;align-items:center}.bloco-viagem .siglas button{width:42px;height:42px;padding:0;border-radius:50%;border-width:2px;font-family:var(--letra-marca);font-size:12px;font-weight:400;letter-spacing:.04em}.bloco-viagem .siglas button[aria-pressed=true]{border-color:var(--marca-laranja)}.bloco-viagem .siglas button.outra{border-style:dashed;color:var(--ink-2);font-family:var(--letra);font-size:16px}.bloco-viagem .siglas input{width:64px;text-align:center;text-transform:uppercase;font-family:var(--letra-marca)}.bloco-viagem .somado{flex:1 1 300px;display:flex;align-items:flex-start;gap:12px;margin:0;padding:14px 16px;cursor:pointer;border:1px solid var(--rule);background:var(--ground);border-radius:10px}.bloco-viagem .somado.ligado{border-color:rgba(242,110,34,.45);background:var(--marca-terracota-fundo)}.bloco-viagem .somado input{margin:3px 0 0;accent-color:var(--marca-laranja)}.bloco-viagem .somado span{display:flex;flex-direction:column;gap:3px}.bloco-viagem .somado strong{font-size:14px;font-weight:600}.bloco-viagem .somado small{font-size:12px;color:var(--ink-2)}.nova-pasta-resumo{flex:1 1 260px;min-width:0;position:-webkit-sticky;position:sticky;top:24px;display:flex;flex-direction:column;gap:16px;background:var(--panel);border:1px solid var(--rule);border-top:2px solid var(--marca-laranja);border-radius:12px;box-shadow:var(--sombra);padding:20px}.nova-pasta-resumo .sobretitulo{font-size:11px;margin:0}.nova-pasta-resumo .nome-da-pasta{font-family:var(--letra-codigo);font-size:14px;font-weight:500;line-height:1.5;word-break:break-word;color:var(--marca-azul-escuro);background:var(--papel);padding:10px 12px;border-radius:6px}.nova-pasta-resumo .rota-e-datas{display:flex;flex-direction:column;gap:4px}.nova-pasta-resumo .rota-e-datas strong{font-family:var(--letra-titulo);font-size:20px;font-weight:600;line-height:1.2;color:var(--marca-azul)}.nova-pasta-resumo .rota-e-datas small{font-size:12px;color:var(--ink-2)}.nova-pasta-resumo .conferencia{list-style:none;margin:0;padding:14px 0 0;border-top:1px solid var(--divisoria);display:flex;flex-direction:column;gap:8px}.nova-pasta-resumo .conferencia li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-2)}.nova-pasta-resumo .conferencia li.feito{color:var(--ink)}.nova-pasta-resumo .conferencia .marca{flex:none;width:16px;height:16px;border-radius:50%;border:1.5px solid var(--linha-forte);display:grid;place-items:center;font-size:10px;font-weight:700;color:#fff}.nova-pasta-resumo .conferencia li.feito .marca{background:var(--bom);border-color:var(--bom)}.nova-pasta-resumo .conferencia li.obrigatorio .marca{border-color:var(--marca-laranja)}.nova-pasta-resumo .conferencia small{margin-left:auto;font-size:11px;color:var(--ink-3)}.nova-pasta-form .nova-pasta-resumo button.criar{padding:14px 20px;font-size:14px;border:0;background:var(--marca-laranja);color:#fff}.nova-pasta-form .nova-pasta-resumo button.criar:disabled{opacity:1;background:var(--areia);color:var(--ink-3)}.nova-pasta-resumo .aviso{margin:0;font-size:12px;line-height:1.45;padding:10px 12px;border-radius:8px;color:#7A5200;background:#FBF0D9}.nova-pasta-resumo .erro{margin:0}@media (prefers-color-scheme:dark){.nova-pasta-form .nova-pasta-resumo button.criar:not(:disabled){color:#1A1D24}.nova-pasta-resumo .aviso{color:#F2D9A6;background:#3A2E14}.bloco-quem .pessoa-escolhida .avatar,.bloco-viagem button[aria-pressed=true],.nova-pasta-form .pessoa-nova button.usar{color:var(--ground)}}@media (max-width:860px){main.nova-pasta{padding:20px 16px 64px}main.nova-pasta h1{font-size:36px}.nova-pasta-resumo{position:static}}.botao-primario{font:inherit;font-size:13px;font-weight:600;padding:10px 18px;border-radius:999px;cursor:pointer;border:1px solid var(--marca-azul);background:var(--marca-azul);color:#fff;transition:background .15s cubic-bezier(.22,1,.36,1)}.botao-primario:hover:not(:disabled){background:var(--marca-azul-hover);border-color:var(--marca-azul-hover)}.botao-primario:disabled{opacity:.6;cursor:default}@media (prefers-color-scheme:dark){.botao-primario{color:#10141B}}.cabecalho-da-pagina{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:24px}.cabecalho-da-pagina .sub{margin:6px 0 0;font-size:14px;color:var(--ink-2)}.sobretitulo{font-family:var(--letra-marca);font-size:13px;letter-spacing:.24em;text-transform:uppercase;color:var(--marca-laranja);margin:0 0 8px}.fila-do-dia h1{font-size:46px;line-height:1.05}.buscar-agora{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0}main.fila-do-dia{max-width:1080px;padding:40px 48px 72px}.fila-do-dia .confirmacao,.fila-do-dia .sininho{border-radius:12px}.fila-do-dia .botoes-de-filtro a,.fila-do-dia .botoes-de-filtro button{padding:8px 16px;font-size:13px;font-weight:600}.fila-do-dia .botoes-de-filtro a{border-color:var(--linha-forte);color:var(--marca-azul-escuro)}.fila-do-dia .botoes-de-filtro a.ativo{background:var(--marca-azul);border-color:var(--marca-azul);color:#fff}@media (prefers-color-scheme:dark){.fila-do-dia .botoes-de-filtro a.ativo{color:#10141B}}.grupo-da-fila{margin-top:28px}.titulo-do-grupo{display:flex;align-items:baseline;gap:12px;margin:0 4px 12px;font-size:12px;font-weight:400;text-transform:none;letter-spacing:0}.titulo-do-grupo .faixa-n{font-family:var(--letra-marca);letter-spacing:.24em;text-transform:uppercase;color:var(--marca-azul);white-space:nowrap}.grupo-alerta .faixa-n{color:var(--marca-terracota)}.titulo-do-grupo .faixa-nome{color:var(--ink-3)}.titulo-do-grupo .linha{flex:1 1;height:1px;background:var(--rule)}.titulo-do-grupo .faixa-conta{color:var(--ink-2);white-space:nowrap}.fila-do-dia ol.fila{gap:12px}.cartao{display:grid;grid-template-columns:minmax(0,1fr) 176px;overflow:hidden;background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);transition:box-shadow .24s cubic-bezier(.22,1,.36,1)}.cartao:hover{box-shadow:var(--sombra-alta)}.cartao.criada{outline:2px solid var(--marca-laranja);outline-offset:-1px}.cartao-corpo{padding:20px 24px;display:flex;flex-direction:column;gap:12px;min-width:0}.cartao-etiquetas{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cartao-etiquetas .codigo{font-family:var(--letra-codigo);font-size:12px;font-weight:500;color:var(--marca-azul-escuro);background:var(--papel);padding:3px 8px;border-radius:4px}.cartao-etiquetas .produto{font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--marca-petroleo);border:1px solid var(--rule);padding:2px 7px;border-radius:4px}.cartao-etiquetas .responsavel{font-size:12px;color:var(--ink-3)}.cartao-nome{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.cartao-nome h3{font-family:var(--letra-titulo);font-size:26px;font-weight:600;line-height:1.15;margin:0}.cartao-nome h3 a{color:var(--ink);text-decoration:none}.cartao-nome h3 a:hover{color:var(--marca-azul)}.cartao-nome .pax{font-size:13px;color:var(--ink-2)}.cartao-rota{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px}.cartao-rota strong{color:var(--marca-azul);font-weight:600}.cartao-rota .seta{color:var(--marca-laranja)}.cartao-rota .barra{color:var(--pedra)}.cartao-rota .quando{color:var(--ink-2);margin-left:0}.cartao-acao{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:8px;background:var(--marca-azul-fundo)}.grupo-alerta .cartao-acao{background:var(--marca-terracota-fundo)}.cartao-acao .etiqueta{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--marca-azul)}.grupo-alerta .cartao-acao .etiqueta{color:var(--marca-terracota)}.cartao-acao .motivo{font-size:15px;line-height:1.45;color:var(--ink);margin:0}.cartao-acao .observacao{font-size:13px;color:var(--ink-2)}.cartao-acao .dica{font-family:var(--letra-titulo);font-style:italic;font-size:15px;color:var(--ink-2)}.cartao-lado{padding:20px;border-left:1px solid var(--divisoria);background:var(--ground);display:flex;flex-direction:column;justify-content:space-between;gap:16px}.cartao-lado .silencio{display:flex;flex-direction:column;gap:4px}.cartao-lado .silencio .rotulo{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.cartao-lado .silencio .numero{font-family:var(--letra-titulo);font-size:28px;font-weight:600;line-height:1;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.cartao-lado .silencio small{font-family:var(--letra);font-size:12px;font-weight:500;color:var(--ink-2)}.cartao-lado .tom-calmo .numero{color:var(--marca-petroleo)}.cartao-lado .tom-alerta .numero{color:var(--marca-terracota)}.cartao-lado .tom-perigo .numero{color:var(--perigo)}.barra-do-silencio{display:block;height:4px;border-radius:999px;background:var(--areia);overflow:hidden;margin-top:4px}.barra-do-silencio>span{display:block;height:100%;border-radius:999px;background:currentColor}.tom-calmo .barra-do-silencio{color:var(--marca-petroleo)}.tom-alerta .barra-do-silencio{color:var(--marca-terracota)}.tom-perigo .barra-do-silencio{color:var(--perigo)}.cartao-botoes{display:flex;flex-direction:column;gap:8px}.cartao-botoes form{display:flex}.cartao-botoes .botao-primario{width:100%;font-size:12px;padding:10px 12px}.cartao-botoes .abrir{text-align:center;font-size:12px;font-weight:600;text-decoration:none;padding:8px 12px}@media (max-width:640px){main.fila-do-dia{padding:24px 16px 56px}.fila-do-dia h1{font-size:34px}.cartao{grid-template-columns:1fr}.cartao-lado{border-left:0;border-top:1px solid var(--divisoria);flex-direction:row;align-items:center}.cartao-botoes{flex:0 1 auto}}@media print{h1{color:#000}}main.pasta{max-width:1180px;padding:28px 40px 80px}.migalhas{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);margin:0 0 16px}.migalhas a{font-weight:600;text-decoration:none}.migalhas span[aria-hidden]{color:var(--pedra)}.cabecalho-da-pasta{background:var(--panel);border:1px solid var(--rule);border-top:2px solid var(--marca-laranja);border-radius:12px;box-shadow:var(--sombra);padding:28px 28px 22px;display:flex;flex-direction:column;gap:22px;margin:0 0 24px}.cabecalho-da-pasta.ganha{border-top-color:var(--bom)}.cabecalho-linha{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap}.cabecalho-quem{display:flex;flex-direction:column;gap:10px;min-width:0}.cabecalho-da-pasta h1{font-size:42px;line-height:1.05;margin:0}.cabecalho-da-pasta .cartao-rota{font-size:15px}.etiquetas-da-pasta{list-style:none;margin:0;padding:0;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.etiquetas-da-pasta li{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px;background:var(--papel);color:var(--ink-2)}.etiquetas-da-pasta li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pedra)}.etiquetas-da-pasta .tom-marca{background:var(--marca-azul-fundo);color:var(--marca-azul)}.etiquetas-da-pasta .tom-marca:before{background:var(--marca-azul)}.etiquetas-da-pasta .tom-bom{background:var(--bom-fundo);color:var(--bom-texto)}.etiquetas-da-pasta .tom-bom:before{background:var(--bom)}.etiquetas-da-pasta .tom-perigo{background:var(--marca-terracota-fundo);color:var(--perigo)}.etiquetas-da-pasta .tom-perigo:before{background:var(--perigo)}.degraus-do-funil{list-style:none;margin:0;padding:18px 0 0;border-top:1px solid var(--divisoria);display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.degraus-do-funil li{display:flex;flex-direction:column;gap:8px;font-size:11px;font-weight:500;color:var(--ink-2);min-width:0}.degraus-do-funil .barra{display:block;height:4px;border-radius:999px;background:var(--areia)}.degraus-do-funil .feito{color:var(--marca-azul-escuro)}.degraus-do-funil .feito .barra{background:var(--marca-azul)}.degraus-do-funil .atual{color:var(--marca-terracota);font-weight:700}.degraus-do-funil .atual .barra{background:var(--marca-laranja)}.degraus-do-funil .pulado{color:var(--ink-3)}.degraus-do-funil .fechada{color:var(--bom-texto);font-weight:700}.degraus-do-funil .fechada .barra{background:var(--bom)}.degraus-do-funil .perdida{color:var(--perigo);font-weight:700}.degraus-do-funil .perdida .barra{background:var(--perigo)}.pasta-colunas{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:24px;gap:24px;align-items:start}.pasta-lateral,.pasta-principal{display:flex;flex-direction:column;gap:16px;min-width:0}.pasta-lateral{align-self:stretch}main.pasta .pasta-colunas .bloco{display:flex;flex-direction:column;gap:16px;border:0;padding:0;margin:0}main.pasta .pasta-colunas .parte,main.pasta .pasta-principal>section{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);padding:18px 22px;margin:0}.pasta-lateral{overflow-wrap:anywhere}main.pasta .pasta-colunas .parte>div:first-child,main.pasta .pasta-colunas .parte>section{margin:0;padding:0;border:0}main.pasta .pasta-colunas .parte>:first-child>:is(h2,h3):first-child,main.pasta .pasta-principal .dobravel>summary>h2,main.pasta .pasta-principal>section>h2{display:flex;align-items:baseline;gap:12px;margin:0 0 14px;font-family:var(--letra-marca);font-weight:400;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--marca-azul)}main.pasta .pasta-colunas .parte>:first-child>:is(h2,h3):first-child .sub{font-family:var(--letra);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-2);margin:0}main.pasta .pasta-colunas .parte.fechada>:first-child>:is(h2,h3):first-child,main.pasta .pasta-principal .dobravel:not([open])>summary>h2{margin-bottom:0}main.pasta .pasta-colunas .parte.com-dobra>:first-child>:is(h2,h3):first-child:before,main.pasta .pasta-principal .dobravel>summary>h2:before{content:none}main.pasta .pasta-colunas .parte.com-dobra>:first-child>:is(h2,h3):first-child:after,main.pasta .pasta-principal .dobravel>summary>h2:after{content:"−";margin-left:auto;font-family:var(--letra);font-size:16px;letter-spacing:0;color:var(--ink-3)}main.pasta .pasta-colunas .parte.com-dobra.fechada>:first-child>:is(h2,h3):first-child:after,main.pasta .pasta-principal .dobravel:not([open])>summary>h2:after{content:"+"}main.pasta .pasta-principal .dobravel>summary>h2{display:flex}main.pasta .pasta-principal>section.perigo>h2{color:var(--perigo)}main.pasta .pasta-colunas :where(button:not(.dobra):not(.quando):not(.achados button)){font:inherit;font-size:12px;font-weight:600;padding:6px 14px;border-radius:999px;cursor:pointer;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul)}main.pasta .pasta-colunas :where(button:not(.dobra):not(.quando):not(.achados button)):hover:not(:disabled){border-color:var(--marca-azul)}main.pasta .pasta-colunas button:disabled{opacity:.5;cursor:default}main.pasta .pasta-colunas :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),select,textarea){font:inherit;font-size:13px;border:1px solid var(--linha-forte);border-radius:8px;padding:8px 10px;background:var(--ground);color:var(--ink)}main.pasta .pasta-principal>section.perigo button{border-color:var(--perigo);color:var(--perigo)}main.pasta .pasta-principal>section.perigo button:hover:not(:disabled){background:var(--perigo);color:var(--panel)}.ir-para-lista{position:-webkit-sticky;position:sticky;top:16px;display:flex;flex-direction:column;gap:2px;padding:4px 6px}.titulo-lateral{font-family:var(--letra-marca);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin:0 0 6px 10px}main.pasta .pasta-lateral .ir-para-lista button{border:0;background:none;border-radius:6px;text-align:left;padding:7px 10px;font-size:13px;font-weight:500;color:var(--ink-2)}main.pasta .pasta-lateral .ir-para-lista button:hover{background:var(--divisoria);color:var(--marca-azul)}main.pasta .ir-para{display:none}main.pasta .ir-para select{font:inherit;font-size:13px;font-weight:600;border:1px solid var(--linha-forte);border-radius:999px;padding:7px 14px;background:var(--panel);color:var(--marca-azul)}main.pasta .pasta-colunas button.principal{padding:8px 18px}main.pasta .pasta-colunas button.principal:hover:not(:disabled){background:var(--marca-azul-hover);border-color:var(--marca-azul-hover)}main.pasta .pasta-colunas button.discreto{border:0;background:none;padding:4px 8px;color:var(--ink-3)}main.pasta .pasta-colunas button.discreto:hover:not(:disabled){color:var(--marca-azul)}main.pasta .pasta-colunas button.adicionar,main.pasta .pasta-colunas button.tracejado{border-style:dashed;background:transparent}main.pasta .pasta-colunas .vazio{font-family:var(--letra-titulo);font-style:italic;font-size:17px;color:var(--ink-2);margin:0 0 12px}main.pasta .pasta-colunas .controles{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:12px 0 0}main.pasta .pasta-colunas .controles form{margin:0}main.pasta .pasta-colunas .rotulo,main.pasta .pasta-colunas dt{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}main.pasta .pasta-colunas .rotulo small{font-weight:400;letter-spacing:0;text-transform:none;font-size:11px}.cabecalho-lado{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.acoes-da-pasta{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.acoes-da-pasta .controles{display:contents}.acoes-da-pasta a.botao-primario,.acoes-da-pasta a.fechar-venda,.acoes-da-pasta button{font:inherit;font-size:14px;font-weight:600;letter-spacing:.04em;padding:12px 26px;border-radius:999px;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul);cursor:pointer;text-decoration:none}.acoes-da-pasta button:hover:not(:disabled){border-color:var(--marca-azul)}.acoes-da-pasta a.fechar-venda{background:var(--marca-laranja);border-color:var(--marca-laranja);color:#fff}.acoes-da-pasta a.fechar-venda:hover{background:var(--marca-terracota);border-color:var(--marca-terracota);color:#fff}.acoes-da-pasta a.botao-primario{background:var(--marca-azul);border-color:var(--marca-azul);color:var(--panel)}.acoes-da-pasta .reabrir{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.acoes-da-pasta :is(.reabrir,.cadastro) :is(input,select){font:inherit;font-size:13px;border:1px solid var(--linha-forte);border-radius:8px;padding:8px 10px;background:var(--ground);color:var(--ink)}.acoes-da-pasta .cadastro{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--rule);border-radius:10px;background:var(--ground);min-width:260px;font-size:13px}.acoes-da-pasta .cadastro label{display:flex;flex-direction:column;gap:4px}.acoes-da-pasta .cadastro .controles{display:flex;gap:8px}.acoes-da-pasta .cadastro button{font-size:12px;padding:8px 16px}.desfecho-da-pasta{margin:0;font-size:12px;color:var(--ink-2);display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.desfecho-da-pasta button{font:inherit;font-weight:600;border:0;background:none;color:var(--marca-azul);cursor:pointer;padding:0}.desfecho-da-pasta input{font:inherit;border:1px solid var(--linha-forte);border-radius:8px;padding:4px 8px}.degraus .erro{margin:8px 0 0}.degraus-do-funil li>button{font:inherit;color:inherit;text-align:left;border:0;background:none;padding:0;cursor:pointer;display:flex;flex-direction:column;gap:8px;min-width:0}.degraus-do-funil li>button:hover:not(:disabled){color:var(--marca-azul)}.degraus-do-funil li>button:hover:not(:disabled) .barra{background:var(--marca-azul-fundo);box-shadow:inset 0 0 0 1px var(--marca-azul)}.degraus-do-funil .feito>button:hover:not(:disabled) .barra{background:var(--marca-azul-hover);box-shadow:none}.degraus-do-funil li>button:disabled{cursor:progress;opacity:.6}main.pasta .a-viagem .campos{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:16px;gap:16px;margin:0 0 16px}main.pasta .a-viagem .campos>div{display:flex;flex-direction:column;gap:4px}main.pasta .a-viagem .campos dd{margin:0;font-size:14px;font-weight:500}main.pasta .a-viagem .observacao{margin:0 0 16px;padding:14px 16px;background:var(--ground);border-radius:8px;border:0;font-family:var(--letra-titulo);font-style:italic;font-size:17px;line-height:1.45;color:var(--marca-azul-escuro)}main.pasta .conversa .registrar{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--ground);border:1px solid var(--rule);border-radius:10px}main.pasta .conversa .registrar textarea{width:100%;box-sizing:border-box;font-size:14px;padding:10px 12px;background:var(--panel);resize:vertical}main.pasta .conversa .linha-de-registrar{display:flex;gap:8px;align-items:center;flex-wrap:wrap}main.pasta .conversa .linha-de-registrar .rotulo{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-2)}main.pasta .conversa .linha-de-registrar input{background:var(--panel);font-size:12px;padding:6px 10px}main.pasta .conversa .linha-de-registrar .principal{margin-left:auto}main.pasta .conversa .quem-falou{display:flex;gap:4px}main.pasta .pasta-colunas :is(.quem-falou,.marcas) button[aria-pressed=true]{background:var(--marca-azul);border-color:var(--marca-azul);color:var(--panel)}main.pasta .pasta-colunas .marcas button[aria-pressed=true]:disabled{opacity:1}main.pasta .conversa .registros{list-style:none;margin:0;padding:0}main.pasta .conversa .registros>li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:12px 0;border-top:1px solid var(--divisoria)}main.pasta .pasta-colunas .avatar{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:700;letter-spacing:.04em;background:var(--marca-azul-fundo);color:var(--marca-azul)}main.pasta .conversa .avatar.quem-agencia{background:var(--marca-terracota-fundo);color:var(--marca-terracota)}main.pasta .conversa .avatar.quem-terceiro{background:var(--marca-petroleo-fundo);color:var(--marca-petroleo)}main.pasta .conversa .corpo{display:flex;flex-direction:column;gap:3px;min-width:0}main.pasta .conversa .cabeca{font-size:11px;color:var(--ink-3)}main.pasta .conversa .cabeca strong{color:var(--ink-2);letter-spacing:.06em;text-transform:uppercase}main.pasta .conversa .corpo .texto{font-size:14px;line-height:1.5;white-space:pre-wrap}main.pasta .conversa .corrigindo{display:flex;flex-wrap:wrap;gap:6px;align-items:center}main.pasta .conversa .corrigindo textarea{flex:1 1 100%}main.pasta .propostas .versoes{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:10px;gap:10px}main.pasta .propostas .versoes>li{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:10px;border:1px solid var(--rule);background:var(--ground)}main.pasta .propostas .versoes>li.aceita{background:var(--bom-fundo);border-color:var(--bom)}main.pasta .propostas .versao{display:flex;justify-content:space-between;align-items:center;font-family:var(--letra-marca);font-size:13px;letter-spacing:.1em;color:var(--marca-azul)}main.pasta .propostas .selo{font-family:var(--letra);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bom-texto)}main.pasta .propostas .valor{font-family:var(--letra-titulo);font-size:24px;font-weight:600;font-feature-settings:"lnum";font-variant-numeric:lining-nums}main.pasta .propostas .versoes .quando{font-size:12px;color:var(--ink-2)}main.pasta .propostas .versoes .discreto{align-self:flex-start;padding:2px 0;margin-top:4px}main.pasta .propostas>.sub{font-size:12px;color:var(--ink-2);margin:0}main.pasta .propostas .rodape-das-propostas{padding-top:14px;margin-top:14px;border-top:1px solid var(--divisoria)}main.pasta .propostas .rodape-das-propostas input{flex:0 1 220px}main.pasta .propostas .separador{width:1px;height:24px;background:var(--rule)}main.pasta .propostas .form-versao{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;margin:14px 0 0;padding:14px;background:var(--ground);border-radius:10px}main.pasta .propostas .form-versao>.sub{flex:1 1 100%;margin:0}main.pasta .propostas .form-versao label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--ink-2)}.cotacao{display:flex;flex-direction:column;gap:20px}.cotacao .rotulo{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.cotacao>.dica{margin:0;font-size:12px;color:var(--ink-2)}.cotacao .controles{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cotacao .controles.renomear input{flex:1 1 240px}.cotacao .controles.versoes select{flex:1 1 260px;max-width:420px}.cotacao .topo-da-cotacao{display:flex;align-items:flex-end;gap:12px 20px;flex-wrap:wrap;padding:18px 22px;background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra)}.cotacao .topo-da-cotacao .campo{display:flex;flex-direction:column;gap:5px}.cotacao .topo-da-cotacao .em-linha{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cotacao .topo-da-cotacao .em{font-size:13px;color:var(--ink-2)}.cotacao .topo-da-cotacao .margem{padding:7px 12px;border:1px solid var(--linha-forte);border-radius:999px;background:var(--ground);font-size:14px;font-weight:600;color:var(--marca-azul);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cotacao .topo-da-cotacao .mudar{font-size:12px;font-weight:600}.cotacao .topo-da-cotacao .direita{margin-left:auto;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cotacao .topo-da-cotacao .taxa{font-size:12px;color:var(--ink-2);white-space:nowrap}.cotacao .topo-da-cotacao .limpar{font:inherit;font-size:12px;font-weight:600;padding:8px 14px;border:0;border-radius:999px;background:none;color:var(--ink-2);cursor:pointer}.cotacao .topo-da-cotacao .limpar:hover{color:var(--perigo)}.cotacao .item-da-cotacao{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);overflow:hidden}.cotacao .topo-do-item{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 22px;border-bottom:1px solid var(--divisoria)}.cotacao .item-da-cotacao:has(.abre-item[aria-expanded=false]) .topo-do-item{border-bottom:0}.cotacao .topo-do-item .abre-item{display:flex;align-items:center;gap:10px;padding:0;border:0;background:none;cursor:pointer}.cotacao .topo-do-item .seta{font-size:12px;color:var(--ink-3)}.cotacao .topo-do-item .tipo{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--marca-petroleo);border:1px solid color-mix(in srgb,var(--marca-petroleo) 30%,transparent);padding:2px 7px;border-radius:4px}.cotacao .topo-do-item .trecho{flex:1 1 220px;min-width:0;padding:6px 10px;border:1px solid transparent;border-radius:8px;background:transparent;font-family:var(--letra-titulo);font-size:22px;font-weight:600;color:var(--ink);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.cotacao .topo-do-item .trecho:hover{border-color:var(--rule)}.cotacao .topo-do-item .trecho:focus{border-color:var(--linha-forte);background:var(--ground);outline:none}.cotacao .topo-do-item .escolhida{font-size:12px;font-weight:600;color:var(--bom-texto);background:var(--bom-fundo);padding:4px 10px;border-radius:999px}.cotacao .topo-do-item .apagar-item{font:inherit;font-size:12px;font-weight:600;padding:6px 12px;border:0;border-radius:999px;background:none;color:var(--ink-3);cursor:pointer}.cotacao .topo-do-item .apagar-item:hover:not(:disabled){color:var(--perigo);background:color-mix(in srgb,var(--perigo) 10%,transparent)}.cotacao .resumo-do-item{margin:0;padding:0 22px 16px 56px;font-size:13px;color:var(--ink-2)}.cotacao .comparacao{overflow-x:auto}.cotacao .comparacao table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cotacao .comparacao :is(th,td){padding:10px 16px;text-align:left;vertical-align:top}.cotacao .comparacao thead :is(th,td){padding:16px 8px 12px}.cotacao .comparacao thead th{min-width:150px;font-weight:400}.cotacao .comparacao thead td:first-child{width:128px}.cotacao .comparacao .cabeca-da-opcao{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:10px;background:var(--ground);border:1px solid transparent}.cotacao .comparacao .cabeca-da-opcao.escolhida{background:color-mix(in srgb,var(--bom) 7%,var(--panel));border-color:color-mix(in srgb,var(--bom) 40%,transparent)}.cotacao .comparacao .cabeca-da-opcao .nome{font-size:14px;font-weight:700;color:var(--ink);line-height:1.3}.cotacao .comparacao .selos{display:flex;gap:4px;flex-wrap:wrap}.cotacao .comparacao .selo{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px}.cotacao .comparacao .selo.ganho{background:var(--marca-azul-fundo);color:var(--marca-azul)}.cotacao .comparacao .selo.barata{background:var(--bom-fundo);color:var(--bom-texto)}.cotacao .comparacao tbody tr>*{border-top:1px solid var(--divisoria)}.cotacao .comparacao tbody th{font-size:12px;font-weight:500;color:var(--ink-2);line-height:1.4}.cotacao .comparacao tbody td{color:var(--ink);line-height:1.35;overflow-wrap:anywhere}.cotacao .comparacao td.forte{font-weight:600}.cotacao .comparacao tr.paga>*{background:var(--ground);border-top:2px solid var(--rule)}.cotacao .comparacao tr.paga th{font-weight:700;color:var(--ink)}.cotacao .comparacao tr.paga .preco{display:block;font-size:17px;font-weight:700;color:var(--marca-azul)}.cotacao .comparacao .sub{display:block;margin:2px 0 0;font-size:11px;color:var(--ink-2)}.cotacao .comparacao td.ganho{font-weight:600;color:var(--bom-texto)}.cotacao .comparacao tr.detalhes td{font-size:12px;color:var(--ink-2)}.cotacao .comparacao tr.detalhes p{margin:0 0 4px;max-width:280px}.cotacao .comparacao tr.acoes-da-opcao>*{padding:14px 16px 18px}.cotacao .acoes{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.cotacao .acoes .escolher{font:inherit;font-size:12px;font-weight:600;padding:8px 16px;border-radius:999px;cursor:pointer;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul)}.cotacao .acoes .escolher.escolhida{background:var(--bom);border-color:var(--bom);color:#fff}.cotacao button.link{font:inherit;font-size:12px;font-weight:600;padding:4px 2px;border:0;border-radius:0;background:none;color:var(--marca-azul);cursor:pointer}.cotacao button.link.apagar{color:var(--ink-3)}.cotacao button.discreto{font:inherit;font-size:12px;font-weight:600;padding:6px 10px;border:0;border-radius:999px;background:none;color:var(--ink-2);cursor:pointer}.cotacao button.discreto:hover:not(:disabled){color:var(--marca-azul)}.cotacao button:disabled{opacity:.5;cursor:default}.cotacao button.link.apagar:hover:not(:disabled){color:var(--perigo)}.cotacao .form-da-opcao{margin:0 22px 18px;padding:18px;background:var(--ground);border:1px solid var(--rule);border-radius:10px;display:flex;flex-direction:column;gap:14px}.cotacao .form-da-opcao .topo-do-form{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.cotacao .form-da-opcao .topo-do-form .titulo{font-size:13px;font-weight:700}.cotacao .tipos-da-opcao{display:flex;flex-wrap:wrap;gap:4px;padding:3px;background:var(--panel);border:1px solid var(--rule);border-radius:999px}.cotacao .tipos-da-opcao button{font:inherit;font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;border:0;background:transparent;color:var(--marca-azul-escuro);cursor:pointer;white-space:nowrap}.cotacao .tipos-da-opcao button.ativo{background:var(--marca-azul);color:#fff}@media (prefers-color-scheme:dark){.cotacao .acoes .escolher.escolhida,.cotacao .tipos-da-opcao button.ativo{color:#10141B}}.cotacao .form-da-opcao>.dica{margin:0;font-size:12px;color:var(--ink-2)}.cotacao .form-da-opcao .campos{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:12px;gap:12px}.cotacao .form-da-opcao .campos label{display:flex;flex-direction:column;gap:5px}.cotacao .form-da-opcao .campos :is(input,select){width:100%;background:var(--panel)}.cotacao .form-da-opcao .rodape-do-form{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.cotacao .tabela-da-opcao{margin:0 22px 18px;border:1px solid var(--rule);border-radius:10px;overflow:hidden}.cotacao .tabela-da-opcao .topo{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;background:var(--ground);border-bottom:1px solid var(--divisoria)}.cotacao .tabela-da-opcao .titulo{font-size:13px;font-weight:700}.cotacao .tabela-da-opcao .rolagem{overflow-x:auto}.cotacao .tabela-da-opcao table{width:100%;min-width:460px;border-collapse:collapse;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cotacao .tabela-da-opcao td,.cotacao .tabela-da-opcao th{padding:8px 16px;text-align:right}.cotacao .tabela-da-opcao thead th{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.cotacao .tabela-da-opcao :is(thead th:first-child,tbody th){text-align:left}.cotacao .tabela-da-opcao tbody tr{border-top:1px solid var(--divisoria)}.cotacao .tabela-da-opcao tbody tr.atual{background:var(--marca-terracota-fundo)}.cotacao .tabela-da-opcao tbody th{font-weight:600}.cotacao .tabela-da-opcao td.taxa{color:var(--ink-2)}.cotacao .tabela-da-opcao td strong{display:block;color:var(--marca-azul)}.cotacao .tabela-da-opcao td .sub{display:block;margin:0;font-size:11px;color:var(--ink-2)}.cotacao .mais-opcao{padding:0 22px 18px}.cotacao button.tracejado{font:inherit;font-size:12px;font-weight:600;padding:8px 16px;border-radius:999px;cursor:pointer;border:1px dashed var(--linha-forte);background:var(--panel);color:var(--marca-azul)}.cotacao .item-da-cotacao>.erro{margin:0 22px 16px}.cotacao .novo-item{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;padding:16px 20px;border:1px dashed var(--linha-forte);border-radius:12px}.cotacao .novo-item>.dica{flex-basis:100%;margin:0;font-size:12px;color:var(--ink-2)}.cotacao .novo-item label{display:flex;flex-direction:column;gap:5px}.cotacao .novo-item label.tipo{flex:0 1 180px}.cotacao .novo-item label.trecho{flex:1 1 240px}.cotacao .novo-item :is(input,select){width:100%;background:var(--panel)}.cotacao .novo-item>.erro{flex-basis:100%;margin:0}.cotacao .resumo-da-cotacao{background:var(--panel);border:1px solid var(--rule);border-top:2px solid var(--marca-laranja);border-radius:12px;box-shadow:var(--sombra-alta);padding:22px 24px;display:flex;flex-direction:column;gap:14px}.cotacao .resumo-da-cotacao .olho{font-family:var(--letra-marca);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--marca-laranja)}.cotacao .resumo-da-cotacao .vazio{margin:0;font-family:var(--letra-titulo);font-style:italic;font-size:18px;color:var(--ink-2)}.cotacao .resumo-da-cotacao .rolagem{overflow-x:auto}.cotacao .tabela-do-resumo{min-width:520px;display:flex;flex-direction:column}.cotacao .tabela-do-resumo .linha{display:grid;grid-gap:12px;gap:12px;align-items:start;padding:10px 0;border-top:1px solid var(--divisoria);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cotacao .tabela-do-resumo .linha.cabeca{padding:0 0 8px;border-top:0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.cotacao .tabela-do-resumo .linha.cabeca>span:not(:first-child){text-align:right}.cotacao .tabela-do-resumo .nome{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:14px;font-weight:600}.cotacao .tabela-do-resumo .sub{margin:0;font-size:11px;font-weight:400;color:var(--ink-2)}.cotacao .tabela-do-resumo .nome .sub{font-size:12px}.cotacao .tabela-do-resumo .valores{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.cotacao .tabela-do-resumo .pix{font-size:14px;font-weight:700;color:var(--marca-azul)}.cotacao .tabela-do-resumo .ganho{font-size:11px;color:var(--bom-texto)}.cotacao .tabela-do-resumo .linha.total{border-top:2px solid var(--linha-forte)}.cotacao .tabela-do-resumo .linha.total .nome{font-size:17px;font-weight:700}.cotacao .tabela-do-resumo .linha.total .pix{font-size:17px}.cotacao .tabela-do-resumo .botao-primario{margin-top:6px;font-size:12px;padding:8px 14px}.cotacao .resumo-da-cotacao .ok{margin:0;color:var(--bom-texto)}main.pasta .pasta-colunas .parte[data-parte=fechamento]{border-top:2px solid var(--marca-laranja)}main.pasta .pasta-colunas .parte[data-parte=fechamento]:has(.fechamento.ganha){border-top-color:var(--bom)}main.pasta .fechamento.ganha>h2 .sub{color:var(--bom-texto)}main.pasta .fechar{display:flex;flex-direction:column;gap:18px}main.pasta .grade-do-fechamento{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:14px;gap:14px}main.pasta .grade-do-fechamento>label{display:flex;flex-direction:column;gap:5px;font-size:13px}main.pasta .grade-do-fechamento>label>.rotulo{color:var(--ink-2)}main.pasta .valor-da-venda{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 16px;background:var(--papel);border-radius:10px}main.pasta .valor-da-venda .esquerda{display:flex;flex-direction:column;gap:2px}main.pasta .valor-da-venda label.rotulo{display:flex;gap:8px;align-items:center;flex-wrap:wrap;color:var(--ink-2)}main.pasta .valor-da-venda select{text-transform:none;letter-spacing:0;font-weight:400;padding:4px 8px}main.pasta .valor-da-venda .valor{font-family:var(--letra-titulo);font-size:24px;font-weight:600;color:var(--ink);font-feature-settings:"lnum";font-variant-numeric:lining-nums}main.pasta .valor-da-venda .valor.sem{color:var(--ink-2)}main.pasta .valor-da-venda .valor small{font-family:var(--letra);font-size:12px;font-weight:500;color:var(--ink-2)}main.pasta .valor-da-venda .dica{font-size:12px;color:var(--ink-2);max-width:320px}main.pasta .plano-de-pagamento{display:flex;flex-direction:column;gap:10px;border:0;padding:0;margin:0}main.pasta :is(.plano-de-pagamento .titulo-do-bloco,.fornecedores-da-venda){display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;font-size:13px}main.pasta .plano-de-pagamento .titulo-do-bloco .sub{font-size:12px;color:var(--ink-2);max-width:520px}main.pasta .linha-do-plano{display:flex;gap:8px;align-items:center;flex-wrap:wrap}main.pasta .linha-do-plano .numero{width:16px;font-size:12px;font-weight:600;color:var(--ink-3)}main.pasta .linha-do-plano :is(input,select){flex:1 1 120px}main.pasta .pe-do-plano{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}main.pasta .pe-do-plano .soma{font-size:13px;color:var(--ink-2)}main.pasta .pe-do-plano .soma strong{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}main.pasta .fechar .fornecedores-da-venda{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;grid-gap:8px;gap:8px}main.pasta .fornecedores-da-venda .fornecedor{display:flex;gap:8px;flex-wrap:wrap;align-items:center}main.pasta .fornecedores-da-venda .fornecedor input{flex:1 1 200px}main.pasta .pe-do-fechamento{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--divisoria)}main.pasta .pasta-colunas button.fechei{font-size:14px;padding:13px 26px;background:var(--marca-laranja);border-color:var(--marca-laranja);color:#fff}main.pasta .pasta-colunas button.fechei:hover:not(:disabled){background:var(--marca-terracota);border-color:var(--marca-terracota)}main.pasta .pasta-colunas button.fechei:disabled{background:var(--areia);border-color:var(--areia);color:var(--ink-2);opacity:1;cursor:not-allowed}main.pasta .pe-do-fechamento .aviso{flex:1 1 260px;margin:0;font-size:13px;line-height:1.45;padding:10px 14px;border-radius:8px;background:#FBF0D9;color:#7A5200}@media (prefers-color-scheme:dark){main.pasta .pe-do-fechamento .aviso{background:#3A2E12;color:#F0D08A}.acoes-da-pasta a.fechar-venda,.acoes-da-pasta a.fechar-venda:hover,main.pasta .pasta-colunas button.fechei:not(:disabled){color:#10141B}}main.pasta .fechamento .ganha{display:flex;flex-direction:column;gap:18px;background:none;border:0;padding:0;margin:0}main.pasta .fechamento .placar{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin:0;padding:18px 20px;border-radius:10px;background:var(--bom-fundo)}main.pasta .fechamento .placar .esquerda{display:flex;flex-direction:column;gap:6px}main.pasta .fechamento .placar .rotulo{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--bom-texto)}main.pasta .fechamento .placar .sub{font-size:12px;color:var(--bom-texto)}main.pasta .fechamento .botoes-do-placar{display:flex;gap:6px;flex-wrap:wrap}main.pasta .pasta-colunas .fechamento .botoes-do-placar button:not(.discreto){font-size:12px;padding:8px 14px;background:var(--panel);border-color:color-mix(in srgb,var(--bom-texto) 35%,transparent);color:var(--bom-texto)}main.pasta .fechamento .colunas-do-ganho{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px}main.pasta .fechamento .colunas-do-ganho>div{display:flex;flex-direction:column;gap:10px;min-width:0}main.pasta .fechamento .rotulo-do-grupo{margin:0;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}main.pasta .fechamento .condicao{margin:0;font-size:14px;line-height:1.5}main.pasta .fechamento .parcelas-do-ganho{list-style:none;margin:0;padding:0}main.pasta .fechamento .parcelas-do-ganho li{display:grid;grid-template-columns:80px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--divisoria);font-size:13px}main.pasta .fechamento .parcelas-do-ganho .data{color:var(--ink-2)}main.pasta .fechamento .parcelas-do-ganho .data,main.pasta .fechamento .parcelas-do-ganho strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}main.pasta .etiqueta.recebida{background:var(--bom-fundo);color:var(--bom-texto)}main.pasta .etiqueta.aprovada{background:var(--papel);color:var(--marca-azul)}main.pasta .etiqueta.a-receber{background:#FBF0D9;color:#7A5200}@media (prefers-color-scheme:dark){main.pasta .etiqueta.a-receber{background:#3A2E12;color:#F0D08A}}main.pasta .fechamento .por-que{margin:0;font-size:12px;color:var(--ink-2)}main.pasta .fechamento .produtos-do-ganho{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}main.pasta .fechamento .produtos-do-ganho li{display:flex;align-items:center;gap:10px;font-size:14px}main.pasta .fechamento .produtos-do-ganho .tipo{min-width:52px;text-align:center;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--marca-petroleo);border:1px solid var(--marca-petroleo-fundo);padding:2px 6px;border-radius:4px}main.pasta .fechamento .nota-fiscal{display:flex;flex-direction:column;gap:10px;margin:0;padding:14px;border:1px dashed var(--linha-forte);border-radius:10px}main.pasta .fechamento .nota-fiscal .controles{display:flex;gap:8px;flex-wrap:wrap;align-items:center}main.pasta .fechamento .nota-fiscal .controles>input:not([type=file]){flex:1 1 130px;min-width:0}main.pasta .fechamento .placar .valor{font-family:var(--letra-titulo);font-size:38px;font-weight:600;line-height:1;color:var(--bom-texto);font-feature-settings:"lnum";font-variant-numeric:lining-nums}main.pasta .pasta-colunas .parte[data-parte=perda] .dobravel>summary>h2{color:var(--marca-terracota)}main.pasta .linha-da-perda{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;margin-top:14px}main.pasta .linha-da-perda>*{min-width:0}main.pasta .linha-da-perda>label.motivo{display:flex;flex-direction:column;gap:5px;flex:3 1 150px;font-size:11px}main.pasta .linha-da-perda>label.motivo>.rotulo{font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}main.pasta .linha-da-perda>.motivo-novo{flex:2 1 110px}main.pasta .linha-da-perda>.detalhe{flex:3 1 120px}main.pasta .linha-da-perda>.quando{flex:0 0 auto;width:178px}main.pasta .linha-da-perda :is(input,select){padding-left:10px;padding-right:8px}main.pasta .pasta-colunas button.perdi{border-color:var(--marca-terracota);color:var(--marca-terracota);background:var(--panel);padding:8px 14px;font-size:12px;font-weight:600;white-space:nowrap}main.pasta .pasta-lateral .parte{padding:20px}main.pasta .pasta-lateral .parte>:first-child>:is(h2,h3):first-child{font-size:11px;letter-spacing:.24em;color:var(--marca-laranja);justify-content:flex-start}main.pasta .pasta-lateral .parte>:first-child>:is(h2,h3):first-child .sub{margin-left:auto;font-weight:400}main.pasta .pasta-lateral .parte.com-dobra>:first-child>:is(h2,h3):first-child:has(.sub):after{margin-left:10px}main.pasta .a-pessoa .quem{display:flex;align-items:center;gap:12px;margin:0 0 14px}main.pasta .a-pessoa .avatar{flex:none;width:42px;height:42px;font-family:var(--letra-marca);font-size:14px;font-weight:400;letter-spacing:0;background:var(--marca-azul);color:var(--panel)}main.pasta .a-pessoa .nome{display:flex;flex-direction:column;gap:2px;min-width:0}main.pasta .a-pessoa .nome a{font-size:15px;font-weight:600;text-decoration:none}main.pasta .a-pessoa .papel{font-size:12px;color:var(--ink-2)}main.pasta .a-pessoa .contato{display:flex;flex-direction:column;gap:6px;margin:0;font-size:13px}main.pasta .a-pessoa .contato>div{display:flex;justify-content:space-between;gap:8px}main.pasta .a-pessoa .contato dt{font-size:13px;font-weight:400;letter-spacing:0;text-transform:none}main.pasta .a-pessoa .contato dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}main.pasta .a-pessoa .motivo{margin:12px 0 0;font-size:13px}main.pasta .pessoas-da-pasta ul{list-style:none;margin:0;padding:0}main.pasta .pessoas-da-pasta li{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-top:1px solid var(--divisoria)}main.pasta .pessoas-da-pasta .nome{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;font-weight:600}main.pasta .pessoas-da-pasta .nome a{color:var(--ink);text-decoration:none}main.pasta .pessoas-da-pasta .nome a:hover{color:var(--marca-azul)}main.pasta .pessoas-da-pasta .selo{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--marca-azul);background:var(--marca-azul-fundo);padding:2px 6px;border-radius:4px}main.pasta .pessoas-da-pasta .marcas{display:flex;gap:4px;flex-wrap:wrap}main.pasta .pessoas-da-pasta .marcas button{font-size:11px;padding:3px 9px;color:var(--ink-2)}main.pasta .pessoas-da-pasta .paga{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-2)}main.pasta .pessoas-da-pasta .paga select{padding:2px 6px;border-color:transparent;background:transparent;color:var(--ink-2)}main.pasta .pessoas-da-pasta .paga select:focus,main.pasta .pessoas-da-pasta .paga select:hover{border-color:var(--linha-forte)}main.pasta .pessoas-da-pasta .mexer{display:flex;gap:4px}main.pasta .pessoas-da-pasta .mexer .discreto{font-size:11px;padding:0 8px 0 0}main.pasta .pessoas-da-pasta button.adicionar{width:100%;margin-top:12px;padding:8px 12px}main.pasta [data-parte=prazos] .vazio{font-size:16px}main.pasta [data-parte=prazos] section>.controles:last-child{margin:0}main.pasta [data-parte=prazos] section>.controles:last-child button{width:100%;padding:8px 12px}main.pasta .pasta-lateral .ir-para-lista .titulo-lateral{font-family:var(--letra);font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--ink-3);margin:0 0 6px 8px}main.pasta .pasta-lateral .ir-para-lista button{color:var(--marca-azul-escuro);padding:6px 8px}.cabecalho-quem{flex:1 1 320px}.cabecalho-lado{flex:0 0 auto}main.pasta .conversa .registrar{align-items:stretch;margin:0 0 4px}main.pasta .conversa .registrar textarea{min-width:0}main.pasta .conversa .corpo .texto{flex:none}main.pasta .pessoas-da-pasta li{flex-wrap:nowrap;align-items:flex-start;border-bottom:0}main.pasta .pessoas-da-pasta .paga select,main.pasta .pessoas-da-pasta li button:first-of-type{margin-left:0}main.pasta .pessoas-da-pasta .paga{align-self:stretch;min-width:0;white-space:nowrap}main.pasta .pessoas-da-pasta .paga select{flex:1 1 auto;min-width:0;max-width:100%;text-overflow:ellipsis;font-size:12px}main.pasta .fechar label{margin:0}main.pasta .fechar label :is(input,select){margin-left:0}main.pasta .fornecedores-da-venda .fornecedor{margin:0}main.pasta .pasta-colunas :is(.propostas .versoes,.conversa .corrigindo) button{margin-left:0}.acoes-da-pasta .cadastro label :is(input,select){margin-left:0}main.pasta .linha-de-registrar input,main.pasta .registrar textarea,main.pasta .rodape-das-propostas input{min-width:0}main.pasta .fornecedores-da-venda .fornecedor button{white-space:nowrap}main.pasta .pasta-principal>section.perigo{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 16px;gap:4px 16px;align-items:center;border-color:rgba(192,57,43,.25)}main.pasta .pasta-principal>section.perigo>h2{font-size:12px;margin:0}main.pasta .pasta-principal>section.perigo>.sub{grid-column:1;margin:0;font-size:13px;line-height:1.5;color:var(--ink-2)}main.pasta .pasta-principal>section.perigo>button{grid-column:2;grid-row:1/span 2}main.pasta .pasta-principal>section.perigo>.erro{grid-column:1/-1}@media (max-width:1000px){main.pasta{padding:20px 16px 64px}.pasta-colunas{grid-template-columns:minmax(0,1fr)}.pasta-lateral{order:-1}.ir-para-lista{display:none}main.pasta .ir-para{display:block}.cabecalho-da-pasta{padding:20px 18px 18px}.cabecalho-da-pasta h1{font-size:32px}.acoes-da-pasta,.desfecho-da-pasta,.etiquetas-da-pasta{justify-content:flex-start}.cabecalho-lado{align-items:flex-start}.cabecalho-lado,.cabecalho-quem{flex:1 1 100%;min-width:0}.acoes-da-pasta :is(button,a.fechar-venda,a.botao-primario){font-size:13px;padding:10px 18px}.degraus-do-funil{grid-template-columns:repeat(7,minmax(78px,1fr));overflow-x:auto}}main.funil-da-marca{max-width:none;padding:40px 40px 56px}.funil-da-marca h1{font-size:46px;line-height:1.05}.funil-da-marca .cabecalho-da-pagina .sub{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.so-leitura{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--marca-petroleo);border:1px solid var(--marca-petroleo-fundo);padding:2px 8px;border-radius:4px}.funil-da-marca .cabecalho-da-pagina a{font-weight:600}.botao-laranja,a.botao-laranja{background:var(--marca-laranja);border-color:var(--marca-laranja);color:#fff;text-decoration:none}.botao-primario.botao-laranja:hover:not(:disabled){background:var(--marca-terracota);border-color:var(--marca-terracota);color:#fff}@media (prefers-color-scheme:dark){.botao-primario.botao-laranja:hover:not(:disabled),a.botao-laranja{color:#10141B}}.funil-da-marca .botoes-de-filtro a{padding:7px 14px;font-size:12px;font-weight:600;border-color:var(--linha-forte);color:var(--marca-azul-escuro)}.funil-da-marca .botoes-de-filtro button{padding:7px 12px;font-size:12px}.funil-da-marca .barra-do-funil .filtros{display:contents}.funil-da-marca .barra-do-funil .painel-de-filtro{flex-basis:100%;margin-top:0}.funil-da-marca .botoes-de-filtro a.ativo{background:var(--marca-azul);border-color:var(--marca-azul);color:#fff}@media (prefers-color-scheme:dark){.funil-da-marca .botoes-de-filtro a.ativo{color:#10141B}}.funil-da-marca .barra-do-funil{display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap;margin:16px 0 10px;background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);padding:12px 14px}.funil-da-marca .barra-do-funil form{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0}.funil-da-marca .barra-do-funil form.periodo{flex:1 1 420px}.funil-da-marca .mes-do-funil{display:flex;align-items:center;gap:4px;padding-right:16px;border-right:1px solid var(--rule)}.funil-da-marca .mes-do-funil a{padding:8px 12px;border-radius:999px;font-size:13px;color:var(--ink-2);text-decoration:none}.funil-da-marca .mes-do-funil a:hover{background:var(--papel);color:var(--marca-azul)}.funil-da-marca .mes-do-funil strong{font-family:var(--letra-titulo);font-size:22px;font-weight:600;color:var(--marca-azul);min-width:170px;text-align:center}.funil-da-marca .barra-do-funil label{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-2)}.funil-da-marca .barra-do-funil input{font:inherit;font-size:13px;padding:8px 10px;border:1px solid var(--linha-forte);border-radius:8px;background:var(--panel);color:var(--ink)}.funil-da-marca .barra-do-funil input[type=search]{flex:1 1 200px;min-width:180px;border-radius:999px;padding:9px 14px;background:var(--ground)}.funil-da-marca .barra-do-funil .periodo button{font:inherit;font-size:12px;font-weight:600;padding:7px 14px;border-radius:999px;cursor:pointer;border:1px solid var(--linha-forte);background:transparent;color:var(--marca-azul-escuro)}.funil-da-marca .barra-do-funil .periodo button:hover{border-color:var(--marca-azul);color:var(--marca-azul)}.funil-da-marca .legenda-do-funil{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;padding:0 4px;margin:0 0 20px;font-size:12px;color:var(--ink-2)}.funil-da-marca .legenda-do-funil .bolas{display:flex;gap:16px;flex-wrap:wrap}.funil-da-marca .legenda-do-funil .bolas>span{display:flex;align-items:center;gap:6px}.funil-da-marca .legenda-do-funil .bolas>span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--cor-bola)}.funil-da-marca .legenda-do-funil .busca-ativa{flex-basis:100%}.bola-agencia{--cor-bola:var(--marca-laranja)}.bola-cliente{--cor-bola:#9BB6D9}.bola-terceiro{--cor-bola:var(--pedra)}.funil-da-marca .numeros-do-funil{display:grid;grid-template-columns:repeat(4,1fr);margin:0 0 20px;background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra)}.funil-da-marca .numeros-do-funil>div{padding:16px 20px;border-left:1px solid var(--rule);min-width:0}.funil-da-marca .numeros-do-funil>div:first-child{border-left:0}.funil-da-marca .numeros-do-funil dt{font-family:var(--letra-marca);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-2)}.funil-da-marca .numeros-do-funil dd{margin:6px 0 0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.funil-da-marca .numeros-do-funil strong{font-family:var(--letra-titulo);font-size:28px;font-weight:600;line-height:1;color:var(--marca-azul);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.funil-da-marca .numeros-do-funil .ganhas strong{color:var(--bom-texto)}.funil-da-marca .numeros-do-funil .perdas strong{color:var(--terracota-texto)}.funil-da-marca .numeros-do-funil .conversao strong{color:var(--marca-azul-escuro)}.funil-da-marca .numeros-do-funil dd span{font-size:12px;color:var(--ink-2)}@media (max-width:860px){.funil-da-marca .numeros-do-funil{grid-template-columns:repeat(2,1fr)}.funil-da-marca .numeros-do-funil>div:nth-child(3){border-left:0}.funil-da-marca .numeros-do-funil>div:nth-child(n+3){border-top:1px solid var(--rule)}.funil-da-marca .mes-do-funil{border-right:0;padding-right:0}}.funil-da-marca .colunas-do-funil{display:flex;align-items:flex-start;gap:14px;overflow-x:auto;padding:4px 0 16px}.funil-da-marca .coluna-do-funil{--cor-etapa:var(--marca-azul);flex:0 0 284px;max-width:284px;max-height:80vh;display:flex;flex-direction:column;gap:10px;background:var(--papel);border:1px solid transparent;border-radius:12px;padding:12px}.funil-da-marca .coluna-do-funil.fechada{background:var(--panel);border-color:var(--rule)}.funil-da-marca .coluna-novo{--cor-etapa:#9BB6D9}.funil-da-marca .coluna-qualificado{--cor-etapa:#6890BF}.funil-da-marca .coluna-descoberta{--cor-etapa:#5C95A9}.funil-da-marca .coluna-enviar_proposta{--cor-etapa:#336EA8}.funil-da-marca .coluna-proposta_enviada{--cor-etapa:var(--marca-petroleo)}.funil-da-marca .coluna-negociacao{--cor-etapa:#F59A5E}.funil-da-marca .coluna-ganhas{--cor-etapa:var(--bom)}.funil-da-marca .coluna-perdas{--cor-etapa:var(--marca-terracota)}.funil-da-marca .coluna-do-funil header{display:flex;flex-direction:column;gap:6px;padding:4px 6px 10px;border-bottom:2px solid var(--cor-etapa)}.funil-da-marca .coluna-do-funil header .titulo{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.funil-da-marca .coluna-do-funil h2{margin:0;font-family:var(--letra-marca);font-size:12px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--marca-azul-escuro)}.funil-da-marca .coluna-ganhas .total,.funil-da-marca .coluna-ganhas h2{color:var(--bom-texto)}.funil-da-marca .coluna-perdas .total,.funil-da-marca .coluna-perdas h2{color:var(--perigo)}.funil-da-marca .coluna-do-funil .contagem{font-size:12px;font-weight:600;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.funil-da-marca .coluna-do-funil .total{font-family:var(--letra-titulo);font-size:22px;font-weight:600;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.funil-da-marca .coluna-do-funil .na-agencia{font-size:12px;color:var(--marca-terracota)}.funil-da-marca .coluna-do-funil ol.cartoes{list-style:none;margin:0;padding:6px 2px 2px;overflow-y:auto;flex:1 1 auto;display:grid;grid-gap:10px;gap:10px;align-content:start}.funil-da-marca .coluna-do-funil .vazio{margin:0;padding:20px 8px;text-align:center;font-family:var(--letra-titulo);font-style:italic;font-size:16px;color:var(--ink-3)}.funil-da-marca .cartao-do-funil{background:none;border:0;border-radius:0;padding:0}.funil-da-marca .cartao-do-funil .motivo,.funil-da-marca .cartao-do-funil .valor{margin:0}.funil-da-marca .cartao-do-funil>a{margin:0;font-size:inherit;font-weight:400;display:flex;flex-direction:column;gap:10px;padding:14px;color:var(--ink);text-decoration:none;background:var(--panel);border:1px solid var(--rule);border-top:2px solid transparent;border-radius:10px;box-shadow:var(--sombra);transition:box-shadow .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.funil-da-marca .cartao-do-funil.com-a-agencia>a{border-top-color:var(--marca-laranja)}.funil-da-marca .cartao-do-funil>a:focus-visible,.funil-da-marca .cartao-do-funil>a:hover{box-shadow:var(--sombra-alta);transform:translateY(-2px);color:var(--ink)}.funil-da-marca .cartao-do-funil .cartao-etiquetas{justify-content:space-between}.funil-da-marca .cartao-do-funil .cartao-etiquetas .codigo{font-size:11px;padding:2px 6px}.funil-da-marca .cartao-do-funil .cartao-etiquetas .produto{font-size:10px;border:0;padding:0}.funil-da-marca .cartao-do-funil .quem{display:flex;flex-direction:column;gap:3px;min-width:0}.funil-da-marca .cartao-do-funil .cliente{font-family:var(--letra-titulo);font-size:20px;font-weight:600;line-height:1.15;overflow-wrap:anywhere}.funil-da-marca .cartao-do-funil>a:hover .cliente{color:var(--marca-azul)}.funil-da-marca .cartao-do-funil .rota{font-size:13px;font-weight:500;color:var(--marca-azul);overflow-wrap:anywhere}.funil-da-marca .cartao-do-funil .rota .seta{color:var(--marca-laranja)}.funil-da-marca .cartao-do-funil .rota .pax{font-weight:400;color:var(--ink-3)}.funil-da-marca .cartao-do-funil .valor{font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.funil-da-marca .coluna-ganhas .cartao-do-funil .valor{color:var(--bom-texto)}.funil-da-marca .coluna-perdas .cartao-do-funil .valor{color:var(--perigo)}.funil-da-marca .cartao-do-funil .motivo{font-family:var(--letra-titulo);font-style:italic;font-size:15px;line-height:1.35;color:var(--ink-2)}.funil-da-marca .cartao-do-funil .rodape{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-top:10px;border-top:1px solid var(--divisoria)}.funil-da-marca .cartao-do-funil .silencio{font-size:12px;color:var(--ink-2)}.funil-da-marca .cartao-do-funil .silencio strong{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.funil-da-marca .cartao-do-funil .tom-calmo strong{color:var(--marca-petroleo)}.funil-da-marca .cartao-do-funil .tom-alerta strong{color:var(--marca-terracota)}.funil-da-marca .cartao-do-funil .tom-perigo strong{color:var(--perigo)}.funil-da-marca .cartao-do-funil .tom-apagado strong{color:var(--ink-3)}.funil-da-marca .cartao-do-funil .bola{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;background:var(--marca-azul-fundo);color:var(--marca-azul)}.funil-da-marca .cartao-do-funil .bola:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cor-bola)}.funil-da-marca .cartao-do-funil .bola-agencia{background:var(--marca-terracota-fundo);color:var(--marca-terracota)}.funil-da-marca .cartao-do-funil .bola-terceiro{background:var(--papel);color:var(--ink-2)}@media (max-width:640px){main.funil-da-marca{padding:24px 16px 56px}.funil-da-marca h1{font-size:34px}.funil-da-marca .coluna-do-funil{flex-basis:260px;max-width:260px}}main.pasta .termos-e-documentos .grupo{display:flex;flex-direction:column;gap:0;margin-top:4px}main.pasta .termos-e-documentos .rotulo-do-grupo{margin:10px 0 6px;padding-bottom:6px;border-bottom:1px solid var(--divisoria);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}main.pasta .termos-e-documentos .termos-da-pasta>ul{list-style:none;margin:0;padding:0}main.pasta .termos-e-documentos .termos-da-pasta>ul>li{padding:10px 0;border-bottom:1px solid var(--divisoria)}main.pasta .termos-e-documentos .termos-da-pasta>ul>li:last-child{border-bottom:0}main.pasta .linha-do-termo{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}main.pasta .linha-do-termo .quem{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px}main.pasta .linha-do-termo .quem strong{font-weight:600}main.pasta .linha-do-termo .acoes{display:flex;align-items:center;gap:6px;flex-wrap:wrap}main.pasta .etiqueta{font-size:11px;font-weight:600;padding:3px 10px;border-radius:999px}main.pasta .etiqueta.expirado,main.pasta .etiqueta.sem{background:#FBF0D9;color:#7A5200}main.pasta .etiqueta.enviado{background:var(--papel);color:var(--marca-azul)}main.pasta .etiqueta.recebido{background:var(--bom-fundo);color:var(--bom-texto)}main.pasta .etiqueta.cancelado{background:#FBE3E0;color:#9A2B20}@media (prefers-color-scheme:dark){main.pasta :is(.etiqueta.sem,.etiqueta.expirado){background:#3A2E12;color:#F0D08A}main.pasta .etiqueta.cancelado{background:#3D1F1B;color:#F2A79C}}main.pasta .termos-e-documentos .vazio{margin:4px 0;font-family:var(--letra-titulo);font-style:italic;color:var(--ink-2)}main.pasta .termos-e-documentos ul.arquivos{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}main.pasta .termos-e-documentos ul.arquivos>li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;background:var(--papel)}main.pasta .termos-e-documentos .extensao{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:6px;background:var(--panel);border:1px solid var(--rule);font-size:10px;font-weight:700;color:var(--marca-terracota)}main.pasta .termos-e-documentos ul.arquivos .nome{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}main.pasta .termos-e-documentos ul.arquivos .nome a{font-size:13px;font-weight:600;color:var(--marca-azul);text-decoration:none;overflow-wrap:anywhere}main.pasta .termos-e-documentos ul.arquivos .nome .sub{font-size:12px;font-weight:400;color:var(--ink-2)}main.pasta :is(.termos-e-documentos,.fechamento .nota-fiscal) .anexar-arquivo{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;padding:14px;border:1px dashed var(--linha-forte);border-radius:10px}main.pasta :is(.termos-e-documentos,.fechamento .nota-fiscal) .anexar-arquivo.arrastando{background:var(--papel);border-color:var(--marca-azul)}main.pasta :is(.termos-e-documentos,.fechamento .nota-fiscal) .anexar-arquivo select{flex:0 1 190px;min-width:0}main.pasta :is(.termos-e-documentos,.fechamento .nota-fiscal) .anexar-arquivo .soltar{flex:1 1 260px;font-size:12px;color:var(--ink-2)}main.pasta :is(.termos-e-documentos,.fechamento .nota-fiscal) .anexar-arquivo .limite{white-space:nowrap}main.pasta :is(.termos-e-documentos,.fechamento .nota-fiscal) .anexar-arquivo .soltar strong{color:var(--ink);font-weight:600}main.pasta :is(.termos-e-documentos,.fechamento .nota-fiscal) .anexar-arquivo .escolher{position:relative;color:var(--marca-azul);font-weight:600;cursor:pointer}main.pasta :is(.termos-e-documentos,.fechamento .nota-fiscal) .anexar-arquivo .escolher input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}main.pasta :is(.termos-e-documentos,.fechamento .nota-fiscal) .anexar-arquivo .escolher:focus-within{outline:2px solid var(--marca-azul);outline-offset:2px;border-radius:4px}main.pasta .fechamento .nota-fiscal .anexar-arquivo{margin-top:0}main.pasta .pasta-colunas .rotulo-do-grupo{display:block;margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}main.pasta .pasta-colunas .parte>:first-child>:is(h2,h3):first-child .sub.bom{color:var(--bom-texto)}main.pasta :is(.emissao-da-pasta,.acompanhamento-da-pasta,.pagamentos,ul.prazos) button.discreto{border:0;background:none;padding:0;font-size:11px;font-weight:600;color:var(--ink-3)}main.pasta :is(.emissao-da-pasta,.acompanhamento-da-pasta,.pagamentos,ul.prazos) button.discreto:hover:not(:disabled){color:var(--marca-azul)}main.pasta .pasta-colunas button.principal{background:var(--marca-azul);border-color:var(--marca-azul);color:var(--panel)}main.pasta .pasta-colunas button.adicionar{border-style:dashed}main.pasta :is(.emissao-da-pasta,.acompanhamento-da-pasta,.pagamentos,.creditos,.solicitacoes-da-pasta) .vazio{font-family:var(--letra-titulo);font-style:italic;font-size:16px;color:var(--ink-2);margin:4px 0}main.pasta .pasta-colunas .lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:4px 20px;gap:4px 20px}main.pasta .item-da-lista{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:1px 10px;gap:1px 10px;padding:6px 0;font-size:13px;align-items:start;align-content:start}main.pasta .item-da-lista label{display:contents;cursor:pointer}main.pasta .item-da-lista input[type=checkbox]{margin:2px 0 0;accent-color:var(--bom)}main.pasta .item-da-lista label>span{line-height:1.4}main.pasta .item-da-lista .embaixo{grid-column:2;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}main.pasta .item-da-lista .embaixo:empty{display:none}main.pasta .item-da-lista button.quando{border:0;background:none;padding:0;font:inherit;font-size:11px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;text-decoration:none}main.pasta .item-da-lista button.quando:hover:not(:disabled){color:var(--marca-azul)}main.pasta .item-da-lista .pendente{font-size:11px;font-weight:600;color:var(--marca-terracota)}main.pasta .item-da-lista .erro{font-size:11px}main.pasta .emissao-da-pasta{display:flex;flex-direction:column;gap:18px}main.pasta .emissao-da-pasta>h2{margin-bottom:0!important}main.pasta .emissao-da-pasta h3{margin:0 0 6px;font-family:var(--letra);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink)}main.pasta .produto-da-viagem{margin:0;padding:0;border:1px solid var(--rule);border-radius:10px;overflow:hidden}main.pasta .pasta-colunas .produto-da-viagem>button.cabeca-do-produto{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:14px 16px;border:0;border-radius:0;background:var(--ground);text-align:left;color:var(--ink);font-weight:400}main.pasta .cabeca-do-produto .quem{display:flex;flex-direction:column;gap:6px;min-width:0}main.pasta .cabeca-do-produto .linha{display:flex;align-items:center;gap:8px;flex-wrap:wrap}main.pasta .cabeca-do-produto .tipo,main.pasta .cotacao-da-pasta .tipo-produto{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--marca-petroleo);border:1px solid var(--marca-petroleo-fundo);background:var(--panel);padding:2px 6px;border-radius:4px}main.pasta .cabeca-do-produto strong{font-size:15px;font-weight:600}main.pasta .cabeca-do-produto .dados{display:flex;gap:4px 14px;flex-wrap:wrap;font-size:12px;color:var(--ink-2)}main.pasta .pasta-colunas .localizador{font-family:var(--letra-codigo);color:var(--marca-azul-escuro)}main.pasta .cabeca-do-produto .estado{display:flex;align-items:center;gap:10px}main.pasta .cabeca-do-produto .conta{font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;background:var(--papel);color:var(--ink-2);white-space:nowrap}main.pasta .cabeca-do-produto .conta.bom{background:var(--bom-fundo);color:var(--bom-texto)}main.pasta .cabeca-do-produto .sinal{font-size:14px;color:var(--ink-3)}main.pasta .observacao-do-produto{padding:8px 16px 0;font-size:12px;color:var(--ink-2)}main.pasta .observacao-do-produto .sub{margin:0}main.pasta .corpo-do-produto{padding:16px;display:flex;flex-direction:column;gap:16px;border-top:1px solid var(--divisoria)}main.pasta .corpo-do-produto[hidden]{display:none}main.pasta .corpo-do-produto .controles{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end;margin:0}main.pasta .corpo-do-produto .controles label{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}main.pasta .corpo-do-produto .controles label :is(input,select){letter-spacing:0;text-transform:none;font-weight:400}main.pasta .corpo-do-produto .controles .sub,main.pasta .corpo-do-produto .dica{font-size:12px;color:var(--ink-2);align-self:center}main.pasta .resumo-do-produto{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:14px;gap:14px;margin:0}main.pasta .resumo-do-produto>div{display:flex;flex-direction:column;gap:3px;min-width:0}main.pasta .resumo-do-produto dt{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}main.pasta .resumo-do-produto dd{margin:0;font-size:13px;color:var(--ink);overflow-wrap:anywhere}main.pasta .resumo-do-produto dd.vazio{font-family:var(--letra);font-style:normal;font-size:13px;color:var(--ink-3);margin:0}main.pasta .trechos-resumo{display:flex;flex-direction:column;gap:6px}main.pasta .trecho-resumo{display:grid;grid-template-columns:44px 1fr 24px 1fr minmax(0,1.2fr) 80px;grid-gap:10px;gap:10px;align-items:center;padding:10px 12px;background:var(--ground);border-radius:8px;font-size:13px}main.pasta .trecho-resumo .sentido{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}main.pasta .trecho-resumo .ponta{display:flex;flex-direction:column}main.pasta .trecho-resumo .ponta strong{font-family:var(--letra-codigo);color:var(--marca-azul)}main.pasta .trecho-resumo small{font-size:11px;color:var(--ink-2)}main.pasta .trecho-resumo .seta{color:var(--marca-laranja)}main.pasta .trecho-resumo .cia{color:var(--ink-2)}main.pasta .trecho-resumo .checkin{color:var(--ink-3);text-align:right}@media (max-width:640px){main.pasta .trecho-resumo{grid-template-columns:40px 1fr 18px 1fr}main.pasta .trecho-resumo :is(.cia,.checkin){grid-column:2/-1;text-align:left}}main.pasta .trechos{display:flex;flex-direction:column;gap:6px}main.pasta .trechos>.sub{margin:0;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}main.pasta .trechos .trecho{padding:10px 12px;background:var(--ground);border-radius:8px;margin:0;font-size:12px;color:var(--ink-2)}main.pasta .acoes-do-produto{display:flex;gap:8px;flex-wrap:wrap;align-items:center}main.pasta .acoes-do-produto a.botao-contorno{font-size:12px;font-weight:600;padding:6px 14px;border-radius:999px;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul);text-decoration:none}main.pasta .acoes-do-produto a.botao-contorno:hover{border-color:var(--marca-azul)}main.pasta .acoes-do-produto>button.discreto{font-size:12px;color:var(--perigo)}main.pasta .acoes-do-produto .cancelar-emissao{flex-basis:100%}main.pasta .emissao-cancelada{border:1px dashed var(--linha-forte);border-radius:10px;padding:12px 16px}main.pasta .acompanhamento-da-pasta{display:flex;flex-direction:column;gap:20px}main.pasta .acompanhamento-da-pasta>h2{margin-bottom:0!important}main.pasta .etapas-do-acompanhamento{display:flex;gap:4px;flex-wrap:wrap;padding:4px;background:var(--papel);border-radius:22px;align-self:flex-start}main.pasta .pasta-colunas .etapas-do-acompanhamento button{padding:7px 12px;border:0;border-radius:999px;background:transparent;color:var(--ink-2);font-size:12px;font-weight:600;white-space:nowrap}main.pasta .pasta-colunas .etapas-do-acompanhamento button:hover:not(:disabled){color:var(--marca-azul)}main.pasta .pasta-colunas .etapas-do-acompanhamento button.atual{background:var(--panel);color:var(--marca-azul);box-shadow:var(--sombra);opacity:1}main.pasta .colunas-do-acompanhamento,main.pasta .colunas-dos-pagamentos{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}main.pasta .colunas-do-acompanhamento>div,main.pasta .colunas-dos-pagamentos>div{display:flex;flex-direction:column;min-width:0}main.pasta .colunas-do-acompanhamento .lista{grid-template-columns:1fr;gap:2px;margin-bottom:14px}main.pasta ul.contatos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}main.pasta ul.contatos li{display:grid;grid-template-columns:14px 52px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:9px 0;border-top:1px solid var(--divisoria);font-size:13px;color:var(--ink)}main.pasta ul.contatos .bolinha{width:10px;height:10px;margin-top:4px;border-radius:50%;box-sizing:border-box;border:2px solid var(--marca-laranja);background:var(--panel)}main.pasta ul.contatos li.feito .bolinha{background:var(--bom);border-color:var(--bom)}main.pasta ul.contatos li.dispensado .bolinha{background:var(--areia);border-color:var(--pedra)}main.pasta ul.contatos .data{min-width:0;font-size:12px;font-weight:600;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}main.pasta ul.contatos .o-que{display:flex;flex-direction:column;gap:6px;min-width:0}main.pasta ul.contatos .frase{line-height:1.4}main.pasta ul.contatos li:not(.aberto) .frase{color:var(--ink-2)}main.pasta ul.contatos .acoes{display:flex;gap:6px;align-items:center}main.pasta ul.contatos .acoes .estado{font-size:11px;font-weight:600;color:var(--bom-texto)}main.pasta ul.contatos li.dispensado .acoes .estado{color:var(--ink-3);font-weight:400}main.pasta .pasta-colunas ul.contatos .acoes button:not(.discreto){padding:4px 10px;font-size:11px}main.pasta .pasta-colunas ul.contatos .acoes button:not(.principal):not(.discreto){color:var(--ink-2)}main.pasta :is(.linhas-de-pagamento,.linhas-de-credito,.solicitacoes-da-viagem){list-style:none;margin:0;padding:0;display:flex;flex-direction:column}main.pasta :is(.linhas-de-pagamento,.linhas-de-credito,.solicitacoes-da-viagem)>li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--divisoria);font-size:13px}main.pasta :is(.linhas-de-pagamento,.linhas-de-credito,.solicitacoes-da-viagem) .o-que{display:flex;flex-direction:column;gap:2px;min-width:0}main.pasta :is(.linhas-de-pagamento,.linhas-de-credito) strong{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}main.pasta :is(.linhas-de-pagamento,.linhas-de-credito,.solicitacoes-da-viagem,.prazos) .sub{margin:0;font-size:12px;font-weight:400;color:var(--ink-2)}main.pasta :is(.linhas-de-pagamento,.linhas-de-credito)>li>a{font-size:12px;font-weight:600;white-space:nowrap}main.pasta .linhas-de-pagamento .valor{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--terracota-texto);white-space:nowrap}main.pasta .linhas-de-pagamento li.atrasada strong{color:var(--urgente)}main.pasta .linhas-de-credito li.inativo{opacity:.55}main.pasta .pagamentos>h2+.aviso{margin-top:0}main.pasta .solicitacoes-da-viagem{margin:0 0 12px}main.pasta .solicitacoes-da-viagem a{font-weight:600;text-decoration:none}main.pasta .solicitacoes-da-viagem li.concluida a{color:var(--ink-2);font-weight:500}main.pasta .solicitacoes-da-viagem .prioridade{font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;background:var(--papel);color:var(--ink-2);white-space:nowrap}main.pasta .solicitacoes-da-viagem .prioridade-alta{background:var(--marca-terracota-fundo);color:var(--terracota-texto)}main.pasta .solicitacoes-da-viagem .prioridade-urgente{background:#FBE3E0;color:#9A2B20}main.pasta .solicitacoes-da-pasta .controles{margin:0 0 12px}main.pasta .creditos .controles{margin-top:12px}main.pasta ul.prazos{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column}main.pasta ul.prazos>li{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-top:1px solid var(--divisoria);font-size:13px}main.pasta ul.prazos>li:first-child{border-top:0;padding-top:0}main.pasta ul.prazos .o-que{display:flex;flex-direction:column;gap:2px}main.pasta ul.prazos .o-que strong{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}main.pasta ul.prazos li.fechado .o-que{color:var(--ink-3)}main.pasta ul.prazos .acoes{display:flex;gap:10px;flex-wrap:wrap}main.pasta [data-parte=prazos] section>.cadastro,main.pasta ul.prazos .cadastro{display:flex;flex-direction:column;gap:8px}main.pasta [data-parte=prazos] .cadastro label{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}main.pasta [data-parte=prazos] .cadastro label :is(input,select){letter-spacing:0;text-transform:none;font-weight:400}main.pasta .pasta-principal .linha-do-tempo .dobravel>summary>h2 .sub{font-family:var(--letra);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-2)}main.pasta .pasta-principal .linha-do-tempo ul.itens li{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:12px;gap:12px;padding:8px 0;margin:0;border-top:1px solid var(--divisoria);border-bottom:0;font-size:13px;align-items:baseline}main.pasta .pasta-principal .linha-do-tempo ul.itens .quando{margin:0;color:var(--ink-3);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}main.pasta .pasta-principal .linha-do-tempo ul.itens .evento{font-style:normal;color:var(--ink)}main.pasta .pasta-principal .linha-do-tempo ul.itens :is(.faixa,.texto,.silencio){grid-column:2}@media (max-width:640px){main.pasta .pasta-principal .linha-do-tempo ul.itens li{grid-template-columns:1fr;gap:2px}}main.agendados{max-width:980px;margin:0 auto;display:flex;flex-direction:column;gap:28px}main.agendados .cabecalho-da-pagina{margin:0}main.agendados .cabecalho-da-pagina .voltar{font-size:13px;font-weight:600}main.agendados .aviso-voltou{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 18px;background:var(--bom-fundo);border:1px solid color-mix(in srgb,var(--bom) 30%,transparent);border-radius:10px;font-size:14px;color:var(--bom-texto)}main.agendados .aviso-voltou a{font-size:13px;font-weight:600}main.agendados .regua{display:flex;flex-direction:column;gap:14px;background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);padding:22px 24px 18px}main.agendados .titulo-da-regua{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}main.agendados .titulo-da-regua .sobretitulo{font-size:11px;margin:0}main.agendados .titulo-da-regua .sub{font-size:12px;color:var(--ink-2)}main.agendados .trilho{position:relative;height:72px;margin:0 10px}main.agendados .trilho .linha{position:absolute;left:0;right:0;top:36px;height:2px;background:var(--areia);border-radius:999px}main.agendados .trilho .tique{position:absolute;top:32px;width:1px;height:10px;background:var(--linha-forte)}main.agendados .trilho .marca,main.agendados .trilho .ponto-hoje{position:absolute;top:37px;width:14px;height:14px;transform:translate(-50%,-50%);border-radius:50%;box-sizing:border-box}main.agendados .trilho .ponto-hoje{left:0;background:var(--marca-laranja);border:3px solid var(--panel);box-shadow:0 0 0 1px var(--marca-laranja)}main.agendados .trilho .marca{border:2px solid var(--panel);background:var(--marca-azul);box-shadow:0 0 0 1px var(--marca-azul)}main.agendados .trilho .marca.perto{background:var(--marca-laranja);box-shadow:0 0 0 1px var(--marca-laranja)}main.agendados .trilho .marca .nome{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);font-size:11px;font-weight:600;color:var(--ink);white-space:nowrap}main.agendados .trilho .marca .nome.embaixo{bottom:auto;top:18px}main.agendados .meses{position:relative;height:16px;margin:0 10px}main.agendados .meses span{position:absolute;transform:translateX(-50%);font-size:11px;font-weight:500;color:var(--ink-3);white-space:nowrap}main.agendados .meses span.hoje{transform:none;font-weight:600;color:var(--marca-terracota)}main.agendados .grupo{display:flex;flex-direction:column;gap:12px}main.agendados .titulo-do-grupo{display:flex;align-items:baseline;gap:12px;padding:0 4px}main.agendados .titulo-do-grupo .nome{font-family:var(--letra-marca);font-size:12px;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:var(--marca-azul)}main.agendados .grupo-semana .titulo-do-grupo .nome{color:var(--marca-terracota)}main.agendados .grupo-adiante .titulo-do-grupo .nome{color:var(--marca-petroleo)}main.agendados .titulo-do-grupo .fio{flex:1 1;height:1px;background:var(--rule)}main.agendados .titulo-do-grupo .conta{font-size:12px;color:var(--ink-2);white-space:nowrap}main.agendados .cartao-agendado{display:grid;grid-template-columns:112px minmax(0,1fr);overflow:hidden;background:var(--panel);border:1px solid var(--rule);border-top:2px solid transparent;border-radius:12px;box-shadow:var(--sombra);transition:box-shadow .24s cubic-bezier(.22,1,.36,1);scroll-margin-top:24px}main.agendados .cartao-agendado:hover{box-shadow:var(--sombra-alta)}main.agendados .cartao-agendado.perto{border-top-color:var(--marca-laranja)}main.agendados .cartao-agendado:target{outline:2px solid var(--marca-azul);outline-offset:2px}main.agendados .contagem{padding:20px 12px;background:var(--ground);border-right:1px solid var(--divisoria);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}main.agendados .perto .contagem{background:var(--marca-terracota-fundo)}main.agendados .contagem .rotulo{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}main.agendados .contagem .numero{font-family:var(--letra-titulo);font-size:40px;font-weight:600;line-height:1;color:var(--marca-azul);font-feature-settings:"lnum";font-variant-numeric:lining-nums}main.agendados .perto .contagem .numero{color:var(--marca-terracota)}main.agendados .contagem .unidade{font-size:11px;color:var(--ink-2)}main.agendados .miolo{padding:18px 22px;display:flex;flex-direction:column;gap:12px;min-width:0}main.agendados .miolo .topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}main.agendados .miolo .quem{display:flex;flex-direction:column;gap:6px;min-width:0}main.agendados .etiquetas{display:flex;align-items:center;gap:8px;flex-wrap:wrap}main.agendados .etiquetas .codigo{font-family:var(--letra-codigo);font-size:12px;font-weight:500;color:var(--marca-azul-escuro);background:var(--papel);padding:2px 7px;border-radius:4px}main.agendados .etiquetas .produto{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--marca-petroleo);border:1px solid var(--marca-petroleo-fundo);padding:2px 6px;border-radius:4px}main.agendados .etiquetas .sigla{font-size:12px;color:var(--ink-3)}main.agendados .miolo .nome{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}main.agendados .miolo .nome strong{font-family:var(--letra-titulo);font-size:24px;font-weight:600;line-height:1.15}main.agendados .miolo .nome .pax{font-size:13px;color:var(--ink-2)}main.agendados .rota{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--marca-azul);font-family:var(--letra-codigo)}main.agendados .rota .seta{color:var(--marca-laranja);font-family:var(--letra)}main.agendados .miolo .lado{display:flex;flex-direction:column;align-items:flex-end;gap:6px}main.agendados .etapa{display:inline-block;font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--papel);color:var(--ink-2);white-space:nowrap}main.agendados .etapa:first-letter{text-transform:uppercase}main.agendados .etapa-qualificado{background:var(--marca-azul-fundo);color:var(--marca-azul)}main.agendados :is(.etapa-proposta_enviada,.etapa-enviar_proposta){background:var(--marca-petroleo-fundo);color:var(--marca-azul-escuro)}main.agendados .etapa-negociacao{background:var(--marca-terracota-fundo);color:var(--terracota-texto)}main.agendados .prometido{font-size:12px;color:var(--ink-2);white-space:nowrap}main.agendados .prometido strong{color:var(--ink)}main.agendados .motivo{margin:0;padding:12px 14px;background:var(--ground);border-radius:8px;font-family:var(--letra-titulo);font-style:italic;font-size:17px;line-height:1.4;color:var(--marca-azul-escuro)}main.agendados .acoes{display:flex;align-items:center;gap:8px;flex-wrap:wrap}main.agendados .acoes form{margin:0}main.agendados .acoes .abrir{margin-left:auto;font-size:12px;font-weight:600}main.agendados :is(.acoes,.nova-data) button{font:inherit;font-size:12px;font-weight:600;padding:9px 16px;border-radius:999px;cursor:pointer;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul)}main.agendados :is(.acoes,.nova-data) button.principal{border-color:var(--marca-azul);background:var(--marca-azul);color:var(--panel)}main.agendados :is(.acoes,.nova-data) button.principal:hover:not(:disabled){background:var(--marca-azul-hover)}main.agendados :is(.acoes,.nova-data) button.discreto{border:0;background:none;color:var(--ink-2);padding:7px 8px}main.agendados :is(.acoes,.nova-data) button:disabled{opacity:.5;cursor:default}main.agendados .nova-data{flex-basis:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 14px;border:1px dashed var(--linha-forte);border-radius:8px;order:5}main.agendados .nova-data .rotulo{font-size:12px;font-weight:600;color:var(--ink-2)}main.agendados .nova-data input{font:inherit;font-size:13px;padding:7px 10px;border:1px solid var(--linha-forte);border-radius:8px;background:var(--panel);color:var(--ink)}main.agendados .nova-data .atalhos{display:flex;gap:4px}main.agendados .nova-data .atalhos button{padding:6px 10px;font-size:11px}main.agendados .nova-data .fim{margin-left:auto;display:flex;gap:4px}main.agendados .nova-data .erro{flex-basis:100%;margin:0}main.agendados .vazio-grande{padding:56px 24px;text-align:center;display:flex;flex-direction:column;gap:8px;align-items:center;font-size:14px;color:var(--ink-2)}main.agendados .vazio-grande .titulo{font-family:var(--letra-titulo);font-style:italic;font-size:22px;color:var(--marca-azul)}@media (max-width:640px){main.agendados .cartao-agendado{grid-template-columns:1fr}main.agendados .contagem{flex-direction:row;justify-content:flex-start;gap:8px;padding:10px 16px;border-right:0;border-bottom:1px solid var(--divisoria)}main.agendados .contagem .numero{font-size:28px}main.agendados .miolo{padding:16px}main.agendados .miolo .lado{align-items:flex-start}main.agendados .acoes .abrir{margin-left:0}}main.agendados .cartao-agendado.chegou{border-color:color-mix(in srgb,var(--urgente) 45%,transparent);border-top-color:var(--urgente)}main.agendados .chegou-a-data{font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--urgente);color:var(--panel);white-space:nowrap}main.revisao{max-width:980px;margin:0 auto;display:flex;flex-direction:column;gap:28px}main.revisao .cabecalho-da-pagina{margin:0}main.revisao .cabecalho-da-pagina .sub{max-width:560px;line-height:1.5}main.revisao .cabecalho-da-pagina .voltar{font-size:13px;font-weight:600}main.revisao .aviso-feito{padding:14px 18px;border-radius:10px;font-size:14px;border:1px solid}main.revisao .aviso-feito.bom{background:var(--bom-fundo);color:var(--bom-texto);border-color:color-mix(in srgb,var(--bom) 30%,transparent)}main.revisao .aviso-feito.perda{background:var(--marca-terracota-fundo);color:var(--terracota-texto);border-color:color-mix(in srgb,var(--marca-laranja) 30%,transparent)}main.revisao .numeros{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:12px;overflow:hidden}main.revisao .numeros>div{background:var(--panel);padding:16px 20px;display:flex;flex-direction:column;gap:6px}main.revisao .numeros .rotulo{font-family:var(--letra-marca);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-2)}main.revisao .numeros .valor{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--ink-2)}main.revisao .numeros strong{font-family:var(--letra-titulo);font-size:30px;font-weight:600;line-height:1;color:var(--marca-azul);font-feature-settings:"lnum";font-variant-numeric:lining-nums}main.revisao .numeros .sem-proposta strong{color:var(--marca-terracota)}main.revisao .numeros .mais-antiga strong{color:var(--marca-azul-escuro)}main.revisao .cartoes{display:flex;flex-direction:column;gap:14px}main.revisao .cartao-revisao{display:grid;grid-template-columns:112px minmax(0,1fr);overflow:hidden;background:var(--panel);border:1px solid var(--rule);border-top:2px solid transparent;border-radius:12px;box-shadow:var(--sombra);transition:box-shadow .24s cubic-bezier(.22,1,.36,1)}main.revisao .cartao-revisao:hover{box-shadow:var(--sombra-alta)}main.revisao .cartao-revisao:has(.painel-encerrar){border-top-color:var(--marca-laranja)}main.revisao .contagem{padding:20px 12px;background:var(--ground);border-right:1px solid var(--divisoria);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}main.revisao .velha .contagem{background:var(--marca-terracota-fundo)}main.revisao .contagem .rotulo{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}main.revisao .contagem .numero{font-family:var(--letra-titulo);font-size:40px;font-weight:600;line-height:1;color:var(--marca-azul);font-feature-settings:"lnum";font-variant-numeric:lining-nums}main.revisao .velha .contagem .numero{color:var(--marca-terracota)}main.revisao .contagem .unidade{font-size:11px;color:var(--ink-2)}main.revisao .contagem .barra{width:64px;height:4px;margin-top:6px;border-radius:999px;background:var(--areia);overflow:hidden}main.revisao .contagem .barra>span{display:block;height:100%;background:var(--marca-azul)}main.revisao .velha .contagem .barra>span{background:var(--marca-terracota)}main.revisao .miolo{padding:18px 22px;display:flex;flex-direction:column;gap:14px;min-width:0}main.revisao .miolo .topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}main.revisao .miolo .quem{display:flex;flex-direction:column;gap:6px;min-width:0}main.revisao .etiquetas{display:flex;align-items:center;gap:8px;flex-wrap:wrap}main.revisao .etiquetas .codigo{font-family:var(--letra-codigo);font-size:12px;font-weight:500;color:var(--marca-azul-escuro);background:var(--papel);padding:2px 7px;border-radius:4px}main.revisao .etiquetas .produto{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--marca-petroleo);border:1px solid var(--marca-petroleo-fundo);padding:2px 6px;border-radius:4px}main.revisao .etiquetas .sigla{font-size:12px;color:var(--ink-3)}main.revisao .miolo .nome{font-family:var(--letra-titulo);font-size:24px;font-weight:600;line-height:1.15}main.revisao .destino{font-size:14px;font-weight:600;color:var(--marca-azul)}main.revisao .destino.sem{color:var(--ink-3)}main.revisao .miolo .lado{display:flex;flex-direction:column;align-items:flex-end;gap:6px}main.revisao .etapa{display:inline-block;font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--marca-petroleo-fundo);color:var(--marca-azul-escuro);white-space:nowrap}main.revisao .etapa:first-letter{text-transform:uppercase}main.revisao .propostas{font-size:12px;font-weight:600;color:var(--marca-petroleo);white-space:nowrap}main.revisao .propostas.nenhuma{color:var(--marca-terracota)}main.revisao .acoes{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--divisoria)}main.revisao .acoes:has(.painel-encerrar){padding-top:0;border-top:0}main.revisao .acoes:has(.painel-encerrar)>form:first-child{display:none}main.revisao .acoes form{margin:0}main.revisao .acoes .abrir{margin-left:auto;font-size:12px;font-weight:600}main.revisao :is(.acoes,.painel-encerrar) button{font:inherit;font-size:12px;font-weight:600;padding:9px 16px;border-radius:999px;cursor:pointer;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul)}main.revisao .acoes button.principal{border-color:var(--marca-azul);background:var(--marca-azul);color:var(--panel);padding:9px 18px}main.revisao .acoes button.principal:hover{background:var(--marca-azul-hover)}main.revisao .acoes button.encerrar{border-color:var(--marca-terracota);color:var(--terracota-texto)}main.revisao .acoes button.encerrar:hover,main.revisao .painel-encerrar{background:var(--marca-terracota-fundo)}main.revisao .painel-encerrar{flex-basis:100%;display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid color-mix(in srgb,var(--marca-laranja) 30%,transparent);border-radius:10px}main.revisao .painel-encerrar .titulo{font-size:13px;font-weight:600;color:var(--marca-terracota)}main.revisao .painel-encerrar .motivos{display:flex;gap:6px;flex-wrap:wrap}main.revisao .painel-encerrar .motivos button{padding:7px 13px;border-color:color-mix(in srgb,var(--marca-terracota) 35%,transparent);background:var(--panel);color:var(--terracota-texto)}main.revisao .painel-encerrar .motivos button.escolhido{background:var(--marca-terracota);border-color:var(--marca-terracota);color:var(--panel)}main.revisao .painel-encerrar input{font:inherit;font-size:13px;padding:9px 12px;border:1px solid var(--linha-forte);border-radius:8px;background:var(--panel);color:var(--ink)}main.revisao .painel-encerrar .fim{display:flex;gap:8px;align-items:center;flex-wrap:wrap}main.revisao .painel-encerrar button.confirmar{border:0;background:var(--marca-terracota);color:var(--panel);padding:9px 18px}main.revisao .painel-encerrar button.confirmar:disabled{background:var(--areia);color:var(--ink-3);cursor:not-allowed}main.revisao .painel-encerrar button.discreto{border:0;background:none;color:var(--ink-2);padding:9px 14px}main.revisao .vazio-grande{padding:56px 24px;text-align:center;display:flex;flex-direction:column;gap:8px;align-items:center;font-size:14px;color:var(--ink-2);background:var(--panel);border:1px solid var(--rule);border-radius:12px}main.revisao .vazio-grande .titulo{font-family:var(--letra-titulo);font-style:italic;font-size:24px;color:var(--marca-azul)}@media (max-width:640px){main.revisao .cartao-revisao{grid-template-columns:1fr}main.revisao .contagem{flex-direction:row;justify-content:flex-start;gap:8px;padding:10px 16px;border-right:0;border-bottom:1px solid var(--divisoria)}main.revisao .contagem .numero{font-size:28px}main.revisao .contagem .barra{margin:0 0 0 auto}main.revisao .miolo{padding:16px}main.revisao .miolo .lado{align-items:flex-start}main.revisao .acoes .abrir{margin-left:0}}main.configuracoes{max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:28px}main.configuracoes .cabecalho-da-pagina{margin:0}main.configuracoes .cabecalho-da-pagina .sub{max-width:620px;line-height:1.5}main.configuracoes .corpo-das-configuracoes{display:flex;gap:32px;align-items:flex-start}main.configuracoes .indice{flex:0 0 200px;display:flex;flex-direction:column;gap:18px;position:-webkit-sticky;position:sticky;top:24px}main.configuracoes .indice .grupo{display:flex;flex-direction:column;gap:2px}main.configuracoes .indice .rotulo{font-family:var(--letra-marca);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);padding:0 12px 6px}main.configuracoes .indice a{padding:9px 12px;border:1px solid transparent;border-radius:8px;font-size:13px;font-weight:500;color:var(--ink-2);text-decoration:none}main.configuracoes .indice a:hover{color:var(--marca-azul)}main.configuracoes .indice a[aria-current=page]{background:var(--panel);border-color:var(--rule);box-shadow:var(--sombra);color:var(--marca-azul);font-weight:600}main.configuracoes .secao{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:20px}main.configuracoes .titulo-da-secao{display:flex;flex-direction:column;gap:6px}main.configuracoes .titulo-da-secao h2{margin:0;font-family:var(--letra-titulo);font-size:32px;font-weight:600;line-height:1.1;color:var(--marca-azul);letter-spacing:0;text-transform:none}main.configuracoes .titulo-da-secao p{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2);max-width:640px}main.configuracoes .erro-da-secao{margin:0;padding:12px 16px;border-radius:10px;background:#FBE3E0;color:#9A2B20;font-size:13px}@media (prefers-color-scheme:dark){main.configuracoes .erro-da-secao{background:#3D1F1B;color:#F2A79C}}main.configuracoes :is(.lista-de-configuracao,.cartao-de-configuracao){background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);overflow:hidden;margin:0}main.configuracoes .cartao-de-configuracao{padding:18px 22px}main.configuracoes .cartao-de-configuracao>h3{margin:0 0 12px;font-family:var(--letra-marca);font-weight:400;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--marca-azul)}main.configuracoes :is(.fin,.ferramentas){display:flex;flex-direction:column;gap:20px}main.configuracoes .lista-de-configuracao>header{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding:18px 22px 14px;border-bottom:1px solid var(--divisoria)}main.configuracoes .lista-de-configuracao .titulo{display:flex;flex-direction:column;gap:4px;min-width:0}main.configuracoes .lista-de-configuracao .titulo .nome{font-family:var(--letra-marca);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--marca-azul)}main.configuracoes .lista-de-configuracao .titulo .descricao{font-size:12px;line-height:1.45;color:var(--ink-2)}main.configuracoes .lista-de-configuracao>header .conta{font-size:12px;color:var(--ink-2);white-space:nowrap}main.configuracoes .lista-de-configuracao>ul{list-style:none;margin:0;padding:4px 22px}main.configuracoes .lista-de-configuracao>ul>li{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 0;border-top:1px solid var(--divisoria)}main.configuracoes .lista-de-configuracao>ul>li:first-child{border-top:0}main.configuracoes .lista-de-configuracao>.vazio{margin:12px 22px;font-family:var(--letra-titulo);font-style:italic;color:var(--ink-2)}main.configuracoes .nome-em-linha{flex:1 1 140px;min-width:0;margin:0}main.configuracoes .nome-em-linha input{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid transparent;border-radius:8px;font:inherit;font-size:14px;color:var(--ink);background:transparent;outline:none}main.configuracoes .nome-em-linha input:hover{border-color:var(--rule);background:var(--ground)}main.configuracoes .nome-em-linha input:focus{border-color:color-mix(in srgb,var(--marca-azul) 45%,transparent);background:var(--panel)}main.configuracoes .lista-de-configuracao form{margin:0}main.configuracoes .lista-de-configuracao .nota{font-size:11px;font-weight:600;color:var(--marca-petroleo);background:var(--marca-petroleo-fundo);padding:3px 9px;border-radius:999px;white-space:nowrap}main.configuracoes :is(.lista-de-configuracao,.cartao-de-configuracao,.ordem-da-ficha) button{font:inherit;font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;cursor:pointer;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul)}main.configuracoes :is(.lista-de-configuracao,.cartao-de-configuracao,.ordem-da-ficha) button:disabled{opacity:.5;cursor:default}main.configuracoes :is(.lista-de-configuracao,.cartao-de-configuracao) button:is(.desativar,.discreto){border-color:transparent;background:none;color:var(--ink-3)}main.configuracoes :is(.lista-de-configuracao,.cartao-de-configuracao) button:is(.desativar,.discreto):hover{color:#9A2B20;background:#FBE3E0}main.configuracoes :is(.lista-de-configuracao,.ordem-da-ficha,.cartao-de-configuracao) button.principal{border-color:var(--marca-azul);background:var(--marca-azul);color:var(--panel)}main.configuracoes .lista-de-configuracao .adicionar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:12px 22px 16px;background:var(--ground);border-top:1px solid var(--divisoria)}main.configuracoes .lista-de-configuracao .adicionar input:not([type=hidden]),main.configuracoes .lista-de-configuracao .adicionar select{font:inherit;font-size:13px;padding:9px 12px;border:1px solid var(--linha-forte);border-radius:8px;background:var(--panel);color:var(--ink)}main.configuracoes .lista-de-configuracao .adicionar input[name=nome]{flex:1 1 220px;min-width:0}main.configuracoes .lista-de-configuracao .adicionar button{border-color:var(--marca-azul);background:var(--marca-azul);color:var(--panel);padding:9px 18px}main.configuracoes .desativadas{border-top:1px solid var(--divisoria)}main.configuracoes .desativadas>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;padding:12px 22px;font-size:12px;font-weight:600;color:var(--ink-2)}main.configuracoes .desativadas>summary::-webkit-details-marker{display:none}main.configuracoes .desativadas>summary:after{content:"+";color:var(--ink-3)}main.configuracoes .desativadas[open]>summary:after{content:"−"}main.configuracoes .desativadas ul{list-style:none;margin:0;padding:0 22px 12px}main.configuracoes .desativadas li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0 8px 10px;border-top:1px solid var(--divisoria)}main.configuracoes .desativadas .riscado{font-size:14px;color:var(--ink-3);text-decoration:line-through}main.configuracoes .cartao-de-configuracao .desativadas{margin:14px -22px -18px}main.configuracoes .respostas-prontas .marcadores{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}main.configuracoes .respostas-prontas code{font-family:var(--letra-codigo);font-size:11px;color:var(--marca-azul-escuro);background:var(--papel);padding:3px 8px;border-radius:4px}main.configuracoes .respostas-prontas .resposta{display:flex;flex-direction:column;gap:10px;padding:18px 22px;border-top:1px solid var(--divisoria)}main.configuracoes .respostas-prontas .resposta:first-of-type{border-top:0}main.configuracoes .respostas-prontas .resposta.inativa{opacity:.55}main.configuracoes .respostas-prontas .linha{display:flex;gap:10px;flex-wrap:wrap;align-items:center}main.configuracoes .respostas-prontas :is(input:not([type=hidden]),select,textarea){font:inherit;font-size:14px;padding:9px 12px;border:1px solid var(--linha-forte);border-radius:8px;background:var(--ground);color:var(--ink)}main.configuracoes .respostas-prontas input[name=nome]{flex:1 1 200px;min-width:0;font-weight:600}main.configuracoes .respostas-prontas select{flex:0 1 220px}main.configuracoes .respostas-prontas textarea{background:var(--panel);line-height:1.5;resize:vertical}main.configuracoes .respostas-prontas .resposta:last-of-type{background:var(--ground)}main.configuracoes .ordem-da-ficha{display:flex;flex-direction:column;gap:14px}main.configuracoes .bloco-da-ordem{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);overflow:hidden}main.configuracoes .bloco-da-ordem .cabeca{display:flex;align-items:center;gap:12px;padding:14px 16px 14px 20px;background:var(--ground);border-bottom:1px solid var(--divisoria)}main.configuracoes .bloco-da-ordem .nome-e-regra{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}main.configuracoes .bloco-da-ordem .nome{font-family:var(--letra-marca);font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--marca-azul)}main.configuracoes .bloco-da-ordem .regra{font-size:12px;color:var(--ink-2)}main.configuracoes .bloco-da-ordem .fixa{font-size:11px;font-weight:600;color:var(--ink-3)}main.configuracoes .bloco-da-ordem .setas{display:flex;gap:4px}main.configuracoes .ordem-da-ficha .setas button{width:30px;height:30px;padding:0;border-radius:50%;font-size:13px}main.configuracoes .bloco-da-ordem ol{list-style:none;margin:0;padding:6px 16px 8px 20px}main.configuracoes .bloco-da-ordem li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:7px 0;border-top:1px solid var(--divisoria)}main.configuracoes .bloco-da-ordem li:first-child{border-top:0}main.configuracoes .bloco-da-ordem .numero{font-size:12px;font-weight:600;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}main.configuracoes .bloco-da-ordem .parte{font-size:14px;color:var(--ink)}main.configuracoes .rodape-da-ordem{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:6px}main.configuracoes .rodape-da-ordem button{padding:11px 20px;font-size:13px}main.configuracoes .rodape-da-ordem .estado{font-size:12px;color:var(--ink-2)}@media (max-width:900px){main.configuracoes .corpo-das-configuracoes{flex-direction:column;gap:20px}main.configuracoes .indice{position:static;flex:0 0 auto;width:100%;flex-direction:row;flex-wrap:wrap;gap:10px 20px}main.configuracoes .indice .grupo{flex-direction:row;flex-wrap:wrap;align-items:center}main.configuracoes .indice .rotulo{padding:0 6px 0 0}}main.configuracoes .ferramentas :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea){font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--linha-forte);border-radius:8px;background:var(--ground);color:var(--ink)}main.calculadora,main.ferramentas{max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:28px}:is(main.ferramentas,main.calculadora) .cabecalho-da-pagina{margin:0}:is(main.ferramentas,main.calculadora) .cabecalho-da-pagina h1{font-size:46px;line-height:1.05}:is(main.ferramentas,main.calculadora) .cabecalho-da-pagina .sub{max-width:680px;line-height:1.5;color:var(--ink-2)}.barra-dos-documentos{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.barra-dos-documentos .busca{flex:1 1 260px;max-width:380px;margin:0}.barra-dos-documentos .busca input{display:block;margin:0;width:100%;font:inherit;font-size:14px;padding:11px 16px;border:1px solid var(--linha-forte);border-radius:999px;background:var(--panel);color:var(--ink)}.barra-dos-documentos .filtros{display:flex;gap:6px;flex-wrap:wrap}.barra-dos-documentos .filtros a{display:flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:1px solid var(--rule);background:var(--panel);color:var(--marca-azul-escuro);font-size:13px;font-weight:600;text-decoration:none}.barra-dos-documentos .filtros a .n{font-size:11px;padding:2px 7px;border-radius:999px;background:var(--papel);color:var(--ink-2)}.barra-dos-documentos .filtros a.ativo{background:var(--marca-azul);border-color:var(--marca-azul);color:var(--panel)}.barra-dos-documentos .filtros a.ativo .n{background:rgba(255,255,255,.18);color:var(--panel)}.cartao-dos-documentos{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);overflow:hidden}.cartao-dos-documentos .linha{display:grid;grid-template-columns:52px minmax(0,1.4fr) minmax(0,1.4fr) 170px;grid-gap:16px;gap:16px;align-items:center;padding:14px 24px;border-top:1px solid var(--divisoria)}.cartao-dos-documentos .linha:not(.cabeca):hover{background:var(--ground)}.cartao-dos-documentos .linha.cabeca{border-top:0;padding:12px 24px;background:var(--ground);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.cartao-dos-documentos .doc{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.cartao-dos-documentos .venda{font-family:var(--letra-codigo);font-size:13px;font-weight:500;color:var(--marca-azul-escuro)}.cartao-dos-documentos .venda.sem{color:var(--ink-3)}.cartao-dos-documentos .pessoa{font-size:14px;font-weight:600;color:var(--ink);text-decoration:none;line-height:1.35}.cartao-dos-documentos .pessoa:hover{color:var(--marca-azul)}.cartao-dos-documentos .item{display:flex;flex-direction:column;gap:3px;min-width:0}.cartao-dos-documentos .item .principal{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;font-weight:500}.cartao-dos-documentos .item .sub{margin:0;font-size:12px;color:var(--ink-2)}.cartao-dos-documentos .etiqueta{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--marca-petroleo);border:1px solid color-mix(in srgb,var(--marca-petroleo) 30%,transparent);padding:2px 6px;border-radius:4px}.cartao-dos-documentos .feito{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-decoration:none}.cartao-dos-documentos .feito .quando{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--bom-texto)}.cartao-dos-documentos .feito .bolinha{width:6px;height:6px;border-radius:50%;background:var(--bom)}.cartao-dos-documentos .feito .abrir{font-size:12px;font-weight:600;color:var(--marca-azul)}.cartao-dos-documentos .feito:hover .abrir{color:var(--marca-laranja)}.cartao-dos-documentos .criar{padding:8px 16px;border-radius:999px;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul);font-size:12px;font-weight:600;white-space:nowrap;text-decoration:none}.cartao-dos-documentos .criar:hover{background:var(--marca-azul);border-color:var(--marca-azul);color:var(--panel)}.cartao-dos-documentos .apagar{font:inherit;font-size:11px;font-weight:600;padding:0;border:0;background:none;color:var(--ink-3);cursor:pointer}.cartao-dos-documentos .apagar:hover:not(:disabled){color:var(--perigo)}.cartao-dos-documentos .mexer{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;justify-content:flex-end}.cartao-dos-documentos .mexer .corrigir{font-size:11px;font-weight:600;color:var(--ink-3);text-decoration:none}.cartao-dos-documentos .mexer .corrigir:hover{color:var(--marca-azul)}.cartao-dos-documentos .doc .erro{font-size:11px;color:var(--perigo);max-width:200px}.cartao-dos-documentos .vazio{margin:0;padding:40px 24px;text-align:center;font-family:var(--letra-titulo);font-style:italic;font-size:19px;color:var(--ink-2)}@media (max-width:720px){.cartao-dos-documentos .linha{grid-template-columns:44px minmax(0,1fr);padding:12px 16px;gap:6px 12px}.cartao-dos-documentos .linha.cabeca{display:none}.cartao-dos-documentos .linha>.doc,.cartao-dos-documentos .linha>.item{grid-column:2}.cartao-dos-documentos .doc{align-items:flex-start;text-align:left}.cartao-dos-documentos .feito{align-items:flex-start}}.cartao-da-calculadora{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra)}main.calculadora .rotulo{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}main.calculadora :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select){font:inherit;font-size:14px;padding:9px 12px;border:1px solid var(--linha-forte);border-radius:8px;background:var(--ground);color:var(--ink);min-width:0}.topo-da-cielo{padding:24px;display:flex;gap:20px 24px;flex-wrap:wrap;align-items:flex-end}.topo-da-cielo .campo{display:flex;flex-direction:column;gap:6px}.topo-da-cielo .campo.valor{flex:1 1 200px}.topo-da-cielo .campo.bandeira{flex:0 1 160px}.topo-da-cielo .campo.bandeira select{padding:13px 12px}.alternador{display:flex;gap:4px;padding:4px;background:var(--papel);border-radius:999px;width:-moz-fit-content;width:fit-content}.alternador button{font:inherit;font-size:13px;font-weight:600;padding:9px 18px;border-radius:999px;border:0;background:transparent;color:var(--marca-azul-escuro);cursor:pointer;white-space:nowrap}.alternador button.ativo{background:var(--marca-azul);color:var(--panel);box-shadow:0 2px 6px rgba(14,61,89,.15)}.com-moeda{display:flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--linha-forte);border-radius:8px;background:var(--ground)}.com-moeda>span{font-size:14px;color:var(--ink-2)}main.calculadora .com-moeda input{flex:1 1;border:0;background:transparent;padding:11px 0;outline:none;font-family:var(--letra-titulo);font-size:22px;font-weight:600;color:var(--marca-azul);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.tabela-da-cielo{overflow:hidden}.tabela-da-cielo .rolagem{overflow-x:auto}.tabela-da-cielo table{width:100%;border-collapse:collapse;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabela-da-cielo thead th{background:var(--ground);padding:12px 20px;text-align:right;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.tabela-da-cielo tbody th,.tabela-da-cielo thead th:first-child{text-align:left}.tabela-da-cielo tbody tr{border-top:1px solid var(--divisoria)}.tabela-da-cielo tbody tr:hover{background:var(--ground)}.tabela-da-cielo tbody :is(th,td){padding:11px 20px}.tabela-da-cielo tbody th{font-weight:600;color:var(--ink)}.tabela-da-cielo tbody td{text-align:right;color:var(--ink-2)}.tabela-da-cielo tbody td.sabido{font-weight:700;color:var(--marca-azul)}.tabela-da-cielo .aviso{margin:0;padding:20px 24px}.tabela-da-cielo .rodape{margin:0;padding:14px 24px;background:var(--ground);border-top:1px solid var(--divisoria);font-size:12px;color:var(--ink-2)}.tabela-da-cielo .rodape a{font-weight:600}main.cadastros-da-marca{max-width:1120px;padding:40px 40px 80px;display:flex;flex-direction:column;gap:28px}main.cadastros-da-marca>.confirmacao{margin:0;border-radius:12px}main.cadastros-da-marca .cabecalho-da-pagina{margin:0}main.cadastros-da-marca .cabecalho-da-pagina h1{font-size:46px;line-height:1.05}main.cadastros-da-marca a.botao-primario{text-decoration:none;display:inline-block;white-space:nowrap;flex-shrink:0}main.cadastros-da-marca a.botao-primario:hover{color:#fff}@media (prefers-color-scheme:dark){main.cadastros-da-marca a.botao-primario:hover{color:#10141B}}:is(.cadastros-da-marca,.financeiro) .botao-secundario{font:inherit;font-size:13px;font-weight:600;padding:10px 18px;border-radius:999px;cursor:pointer;text-decoration:none;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul);display:inline-block}:is(.cadastros-da-marca,.financeiro) .botao-secundario:hover:not(:disabled){border-color:var(--marca-azul);color:var(--marca-azul)}:is(.cadastros-da-marca,.financeiro) .botao-secundario:disabled{opacity:.5;cursor:default}.cadastros-da-marca .discreto{font:inherit;font-size:13px;font-weight:600;padding:10px 14px;border:0;background:none;color:var(--ink-2);cursor:pointer;text-decoration:none}.cadastros-da-marca .discreto:hover{color:var(--marca-azul)}.cadastros-da-marca .duas-colunas{display:flex;align-items:flex-start;gap:24px;flex-wrap:wrap}.cadastros-da-marca .coluna-principal{flex:1 1 540px;min-width:0;display:flex;flex-direction:column;gap:20px}.cadastros-da-marca .coluna-lateral{flex:0 1 320px;min-width:260px;display:flex;flex-direction:column;gap:20px}:is(.cadastros-da-marca,.quadro-da-marca,.financeiro) .segmentos{display:flex;flex-wrap:wrap;gap:4px;padding:4px;background:var(--papel);border-radius:999px}:is(.cadastros-da-marca,.quadro-da-marca,.financeiro) .segmentos a{padding:7px 14px;border-radius:999px;font-size:12px;font-weight:600;color:var(--ink-2);text-decoration:none;white-space:nowrap}:is(.cadastros-da-marca,.quadro-da-marca,.financeiro) .segmentos a:hover{color:var(--marca-azul)}:is(.cadastros-da-marca,.quadro-da-marca,.financeiro) .segmentos a.ativo{background:var(--panel);color:var(--marca-azul);box-shadow:0 1px 4px rgba(14,61,89,.12)}:is(.cadastros-da-marca,.quadro-da-marca,.financeiro) .chave-liga{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);text-decoration:none}:is(.cadastros-da-marca,.quadro-da-marca,.financeiro) .chave-liga .trilho{width:32px;height:18px;border-radius:999px;background:var(--linha-forte);position:relative;transition:background .15s}:is(.cadastros-da-marca,.quadro-da-marca,.financeiro) .chave-liga .bolinha{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(14,61,89,.25);transition:left .15s}:is(.cadastros-da-marca,.quadro-da-marca,.financeiro) .chave-liga.ligada .trilho{background:var(--marca-azul)}:is(.cadastros-da-marca,.quadro-da-marca,.financeiro) .chave-liga.ligada .bolinha{left:16px}.cadastros-da-marca .etiqueta{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:1px 6px;border-radius:4px;color:var(--ink-2);border:1px solid var(--rule)}.cadastros-da-marca .etiqueta.cliente,.cadastros-da-marca .etiqueta.tarifado{color:var(--marca-petroleo);border-color:color-mix(in srgb,var(--marca-petroleo) 30%,transparent)}.cadastros-da-marca .etiqueta.milhas{color:var(--marca-terracota);border-color:color-mix(in srgb,var(--marca-terracota) 30%,transparent)}.cadastros-da-marca .desativado{font-size:11px;font-weight:600;color:var(--perigo)}.cartao-da-lista{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);overflow:hidden}.cartao-da-lista .linha{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:16px;gap:16px;align-items:center;padding:14px 22px;border-top:1px solid var(--divisoria);color:inherit;text-decoration:none}.cartao-da-lista.lista-de-fornecedores .linha{grid-template-columns:minmax(0,1fr) auto}.cartao-da-lista a.linha:hover{background:var(--ground);color:inherit}.cartao-da-lista a.linha:hover .nome{color:var(--marca-azul)}.cartao-da-lista .linha.cabeca{border-top:0;padding:12px 22px;background:var(--ground);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.cartao-da-lista .linha.inativo{opacity:.6}.cartao-da-lista .quem{display:flex;flex-direction:column;gap:4px;min-width:0}.cartao-da-lista .nome{font-size:14px;font-weight:600;color:var(--ink);line-height:1.35}.cartao-da-lista .detalhes{display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap}.cartao-da-lista .telefone{font-size:12px;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cartao-da-lista .numero{text-align:right;white-space:nowrap}.cartao-da-lista .numero.telefone{font-size:13px}.cartao-da-lista .pastas{min-width:44px;display:flex;flex-direction:column;align-items:flex-end;font-size:14px;font-weight:600;color:var(--marca-azul)}.cartao-da-lista .pastas.nenhuma{color:var(--ink-3)}.cartao-da-lista .pastas .abertas{font-size:11px;font-weight:500;color:var(--ink-2)}.cartao-da-lista .data{min-width:96px;font-size:13px;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cadastros-da-marca .coluna-principal>.barra-dos-documentos{flex-direction:column;align-items:stretch;gap:12px}.cadastros-da-marca .coluna-principal>.barra-dos-documentos .busca{max-width:none;flex:none}.cadastros-da-marca .coluna-principal>.barra-dos-documentos .segmentos{align-self:flex-start;max-width:100%;gap:2px;border-radius:22px}.cadastros-da-marca .barra-dos-documentos .busca input{padding:10px 18px}main.cadastros-da-marca>.barra-dos-documentos .busca{flex:1 1 320px;max-width:none;min-width:0}.cartao-da-lista.lista-de-clientes .linha{grid-template-columns:minmax(0,1fr) 56px 110px}.cartao-da-lista .centro{text-align:center}.cartao-da-lista.lista-de-clientes .pastas{align-items:center;min-width:0}.cartao-da-lista.lista-de-clientes .data{min-width:0;text-align:right}.cartao-da-lista .telefone.sem{color:var(--ink-3);font-style:italic}.lista-de-clientes .etiqueta{border:0;padding:2px 6px;background:var(--papel);color:var(--ink-2)}.lista-de-clientes .etiqueta.cliente{background:var(--marca-petroleo-fundo);color:var(--marca-petroleo)}.lista-de-clientes .etiqueta.interessado{background:var(--marca-terracota-fundo);color:var(--marca-terracota)}.lista-de-clientes .etiqueta.passageiro{background:var(--marca-azul-fundo);color:var(--marca-azul)}.lista-de-clientes .etiqueta.organizacao{background:color-mix(in srgb,var(--marca-azul-escuro) 10%,transparent);color:var(--marca-azul-escuro)}.cadastros-da-marca .documento{font-family:var(--letra-codigo);font-size:12px;font-weight:500;color:var(--marca-azul-escuro);white-space:nowrap}.cadastros-da-marca .documento.sem{color:var(--ink-3)}.cartao-da-ficha .vazio,.cartao-da-lista .vazio{margin:0;padding:40px 22px;text-align:center;font-family:var(--letra-titulo);font-style:italic;font-size:19px;color:var(--ink-2)}.quem-mais-indicou{flex:0 1 300px;min-width:260px;background:var(--panel);border:1px solid var(--rule);border-top:2px solid var(--marca-laranja);border-radius:12px;box-shadow:var(--sombra);padding:20px 22px;display:flex;flex-direction:column;gap:14px}.quem-mais-indicou h2{margin:0;font-family:var(--letra-marca);font-size:12px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--marca-laranja)}.quem-mais-indicou ol{list-style:none;margin:0;padding:0}.quem-mais-indicou li+li{border-top:1px solid var(--divisoria)}.quem-mais-indicou a{display:grid;grid-template-columns:18px minmax(0,1fr) 48px 18px;grid-gap:12px;gap:12px;align-items:center;padding:11px 0;color:inherit;text-decoration:none}.quem-mais-indicou .posicao{font-family:var(--letra-titulo);font-size:18px;font-weight:600;color:var(--ink-3);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.quem-mais-indicou .nome{font-size:13px;font-weight:600;color:var(--ink);line-height:1.35}.quem-mais-indicou a:hover .nome{color:var(--marca-azul)}.quem-mais-indicou .quantos{font-size:14px;font-weight:700;color:var(--marca-azul);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quem-mais-indicou .trilho{height:4px;border-radius:2px;background:color-mix(in srgb,var(--marca-laranja) 14%,transparent);overflow:hidden}.quem-mais-indicou .barra{display:block;height:100%;border-radius:2px;background:var(--marca-laranja)}.cabecalho-da-ficha{display:flex;flex-direction:column;gap:12px}.cabecalho-da-ficha .voltar{align-self:flex-start;font-size:13px;font-weight:600;color:var(--marca-azul);text-decoration:none}.cabecalho-da-ficha .linha-do-titulo{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.cabecalho-da-ficha h1{font-size:42px;line-height:1.08;margin:0;text-wrap:pretty}.cabecalho-da-ficha .meta{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;margin:10px 0 0;font-size:14px;color:var(--ink-2)}.cabecalho-da-ficha .meta .etiqueta{padding:3px 8px}.cabecalho-da-ficha .meta .telefone{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabecalho-da-ficha .meta .documento{font-size:13px;font-weight:400;color:inherit}.cabecalho-da-ficha .acoes-do-titulo{display:flex;gap:8px;flex-wrap:wrap}.cartao-da-ficha{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);padding:20px 22px;margin:0}.cartao-da-ficha h2{margin:0;font-family:var(--letra-marca);font-size:13px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--marca-azul)}.cartao-da-ficha h2 .sub{margin:0 0 0 8px;font-family:var(--letra);font-size:12px;letter-spacing:0;text-transform:none;color:var(--ink-2)}.cartao-da-ficha .topo{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.cartao-da-ficha .topo .conta,.cartao-da-ficha .topo .estado{font-size:13px;color:var(--ink-2)}.cartao-da-ficha .erro{color:var(--perigo);font-size:13px}.pastas-da-pessoa{padding:0;overflow:hidden}.pastas-da-pessoa .topo{padding:20px 22px 14px}.pastas-da-pessoa .aviso-plano{margin:0 22px 12px;padding:10px 14px;background:var(--marca-terracota-fundo);border-radius:8px;font-size:13px;color:var(--terracota-texto)}.pastas-da-pessoa .pasta{display:grid;grid-template-columns:76px minmax(0,1fr) auto;grid-gap:6px 16px;gap:6px 16px;align-items:start;padding:16px 22px;border-top:1px solid var(--divisoria);color:inherit;text-decoration:none}.pastas-da-pessoa .pasta:hover{background:var(--ground);color:inherit}.pastas-da-pessoa .codigo{font-family:var(--letra-codigo);font-size:13px;font-weight:500;color:var(--marca-azul-escuro);padding-top:2px}.pastas-da-pessoa .o-que{display:flex;flex-direction:column;gap:5px;min-width:0}.pastas-da-pessoa .principal{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pastas-da-pessoa .produto{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--marca-petroleo)}.pastas-da-pessoa .destino{font-size:15px;font-weight:600;color:var(--ink)}.pastas-da-pessoa .pasta:hover .destino{color:var(--marca-azul)}.pastas-da-pessoa .resumo{font-family:var(--letra-titulo);font-style:italic;font-size:16px;color:var(--ink-2);line-height:1.35}.pastas-da-pessoa .motivo{font-size:12px;color:var(--ink-2)}.pastas-da-pessoa .mudou{font-size:12px;font-weight:600;color:var(--marca-terracota)}.pastas-da-pessoa .situacao{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.pastas-da-pessoa .selo{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:999px;white-space:nowrap;background:var(--papel);color:var(--ink-2)}.pastas-da-pessoa .selo.ganho{background:var(--bom-fundo);color:var(--bom-texto)}.pastas-da-pessoa .selo.aberta{background:var(--marca-azul-fundo);color:var(--marca-azul)}.pastas-da-pessoa .selo.agendado{background:var(--marca-terracota-fundo);color:var(--terracota-texto)}.pastas-da-pessoa .etapa{font-size:12px;color:var(--ink-2)}.par-de-cartoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px;align-items:start}.cartao-da-ficha.indicou{display:flex;flex-direction:column;gap:12px}.cartao-da-ficha.indicou ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cartao-da-ficha.indicou a{font-size:14px;font-weight:600;text-decoration:none}.cartao-da-ficha.indicou .vazio,.documentos-da-ficha .vazio,.ficha-da-pessoa section.creditos .vazio{padding:0;text-align:left;font-family:var(--letra);font-style:normal;font-size:13px}.ficha-da-pessoa section.creditos{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);padding:20px 22px;margin:0;display:flex;flex-direction:column;gap:12px}.ficha-da-pessoa section.creditos>h2{margin:0;font-family:var(--letra-marca);font-size:13px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--marca-azul)}.ficha-da-pessoa section.creditos>h2 .sub{margin:0 0 0 8px;font-family:var(--letra);font-size:12px;letter-spacing:0;text-transform:none;color:var(--ink-2)}.ficha-da-pessoa section.creditos .controles{margin:0}.ficha-da-pessoa section.creditos .controles button{font:inherit;font-size:12px;font-weight:600;padding:8px 16px;border-radius:999px;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul);cursor:pointer}.ficha-da-pessoa section.creditos .controles :is(input,select){font:inherit;font-size:13px;padding:7px 10px;border:1px solid var(--linha-forte);border-radius:8px;background:var(--ground);color:var(--ink);min-width:0}.ficha-da-pessoa section.creditos .linhas-de-credito .acoes button{font:inherit;border:0;background:none;padding:0;cursor:pointer;font-weight:600}.documentos-da-ficha{padding:0;overflow:hidden}.documentos-da-ficha>h2{padding:20px 22px 12px}.documentos-da-ficha>.vazio{padding:0 22px 8px}.documentos-da-ficha .anexos{list-style:none;margin:0;padding:0}.documentos-da-ficha .anexos li{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 22px;border-top:1px solid var(--divisoria)}.documentos-da-ficha .arquivo{flex:1 1 180px;min-width:0;font-size:14px;font-weight:600;text-decoration:none;overflow-wrap:anywhere}.documentos-da-ficha select{font:inherit;font-size:13px;padding:7px 10px;border:1px solid var(--linha-forte);border-radius:8px;background:var(--ground);color:var(--ink)}.documentos-da-ficha .tamanho{font-size:12px;color:var(--ink-3);min-width:52px;text-align:right}.documentos-da-ficha .remover{font:inherit;font-size:12px;font-weight:600;padding:6px 10px;border:0;border-radius:999px;background:none;color:var(--ink-3);cursor:pointer}.documentos-da-ficha .remover.armado,.documentos-da-ficha .remover:hover:not(:disabled){color:var(--perigo);background:color-mix(in srgb,var(--perigo) 12%,transparent)}.documentos-da-ficha .anexar{margin:8px 22px 20px;padding:18px;border:1px dashed var(--linha-forte);border-radius:10px;background:var(--ground);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.documentos-da-ficha .anexar label{display:flex;flex-direction:column;gap:4px;min-width:0}.documentos-da-ficha .anexar .titulo{font-size:13px;font-weight:600;color:var(--ink)}.documentos-da-ficha .anexar .dica{font-size:12px;color:var(--ink-2)}.documentos-da-ficha .anexar input[type=file]{font:inherit;font-size:12px;margin-top:4px;max-width:100%}.documentos-da-ficha .anexar button{font:inherit;font-size:12px;font-weight:600;padding:8px 16px;border-radius:999px;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul);cursor:pointer}.documentos-da-ficha>.erro{margin:0 22px 16px}.dados-da-ficha{padding:4px 22px}.dados-da-ficha>.vazio{padding:18px 0;text-align:left;font-size:16px}.dados-da-ficha .grupo{display:flex;flex-direction:column;gap:10px;padding:18px 0}.dados-da-ficha .grupo+.grupo{border-top:1px solid var(--divisoria)}.dados-da-ficha h3{margin:0;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.dados-da-ficha p{margin:0}.dados-da-ficha .par{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.dados-da-ficha .chave{font-size:12px;color:var(--ink-2);white-space:nowrap}.dados-da-ficha .valor{font-size:13px;font-weight:500;color:var(--ink);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}.dados-da-ficha a.valor{color:var(--marca-azul);font-weight:600;text-decoration:none}.dados-da-ficha .valor.alerta{color:var(--marca-terracota);font-weight:600}.dados-da-ficha .texto{font-size:13px;line-height:1.5;color:var(--ink);white-space:pre-line}.apagar-ficha{border:1px solid color-mix(in srgb,var(--perigo) 30%,transparent);border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;margin:0}.apagar-ficha h2{margin:0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--perigo)}.apagar-ficha p{margin:0;font-size:12px;line-height:1.5}.apagar-ficha .sub{color:var(--ink-2)}.apagar-ficha .pode{font-weight:600;color:var(--bom-texto)}.apagar-ficha .nao-pode{font-weight:600;color:var(--ink-2)}.apagar-ficha button{font:inherit;font-size:12px;font-weight:600;padding:7px 14px;border-radius:999px;cursor:pointer;border:1px solid color-mix(in srgb,var(--perigo) 45%,transparent);background:transparent;color:var(--perigo)}.apagar-ficha button:hover:not(:disabled){background:var(--perigo);color:var(--panel)}.apagar-ficha button:disabled{opacity:.45;cursor:not-allowed}.apagar-ficha .erro{color:var(--perigo)}.cadastros-da-marca :is(.editar-ficha,.formulario-fornecedor) :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){font:inherit;font-size:14px;font-weight:400;padding:10px 12px;border:1px solid var(--linha-forte);border-radius:8px;background:var(--ground);color:var(--ink);min-width:0;margin:0}.cadastros-da-marca :is(.editar-ficha,.formulario-fornecedor) label{display:flex;flex-direction:column;gap:5px;margin:0;font-size:12px;font-weight:600;color:var(--ink-2)}.cadastros-da-marca :is(.editar-ficha,.formulario-fornecedor) label small{font-size:11px;font-weight:400;color:var(--ink-3)}.cadastros-da-marca :is(.editar-ficha,.formulario-fornecedor) textarea{resize:vertical}.cadastros-da-marca :is(.editar-ficha,.formulario-fornecedor .secoes) :is(.aviso,.dica){margin:0;font-size:13px;color:var(--terracota-texto)}.cadastros-da-marca .editar-ficha,.cadastros-da-marca .editar-ficha .cadastro{display:flex;flex-direction:column;gap:18px}.cadastros-da-marca .editar-ficha div.cadastro{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px 16px;gap:14px 16px;align-items:start}.cadastros-da-marca .editar-ficha div.cadastro>div:not([hidden]){display:contents}.cadastros-da-marca .editar-ficha div.cadastro>:is(.erro,.dica,p.sub,fieldset){grid-column:1/-1;margin:0}.cadastros-da-marca .editar-ficha label:has(textarea){grid-column:1/-1}.cadastros-da-marca .editar-ficha .telefone{display:flex;gap:6px}.cadastros-da-marca .editar-ficha .telefone input:first-child{width:72px;flex:0 0 auto}.cadastros-da-marca .editar-ficha .telefone input:last-child{flex:1 1}.cadastros-da-marca .editar-ficha label:has(input[name=passaporte]) input+input{margin-top:6px}.cadastros-da-marca .editar-ficha button:not(.botao-primario):not(.discreto){font:inherit;font-size:12px;font-weight:600;padding:8px 14px;border-radius:999px;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul);cursor:pointer}.cadastros-da-marca .rodape-do-formulario{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap}.cadastros-da-marca .editar-ficha .rodape-do-formulario{border-top:1px solid var(--divisoria);padding-top:16px}.cadastros-da-marca fieldset.endereco{border:0;padding:0;margin:0;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px;align-items:end}.cadastros-da-marca fieldset.endereco legend{padding:0 0 8px;margin-bottom:12px;width:100%;border-bottom:1px solid var(--divisoria);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.cadastros-da-marca fieldset.endereco>button{font:inherit;font-size:12px;font-weight:600;padding:10px 16px;border-radius:999px;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul);cursor:pointer;justify-self:start}.cadastros-da-marca fieldset.endereco>button:disabled{opacity:.5;cursor:default}.cadastros-da-marca fieldset.endereco>:is(.aviso,.dica){grid-column:1/-1}.cadastros-da-marca fieldset.endereco label input{width:100%}.viagens-do-fornecedor{padding:0;overflow:hidden}.viagens-do-fornecedor .topo{padding:20px 22px 14px}.viagens-do-fornecedor .vazio{padding:22px;border-top:1px solid var(--divisoria);text-align:left;font-size:17px}.viagens-do-fornecedor .viagem{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 110px;grid-gap:16px;gap:16px;align-items:center;padding:12px 22px;border-top:1px solid var(--divisoria);color:inherit;text-decoration:none}.viagens-do-fornecedor .viagem:hover{background:var(--ground);color:inherit}.viagens-do-fornecedor .cliente{font-size:14px;font-weight:600;color:var(--ink)}.viagens-do-fornecedor .viagem:hover .cliente{color:var(--marca-azul)}.viagens-do-fornecedor .servico{font-size:13px;color:var(--ink-2)}.viagens-do-fornecedor .ida{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.viagens-do-fornecedor .ida .rotulo{font-size:11px;color:var(--ink-3)}.viagens-do-fornecedor .ida .data{font-size:13px;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.viagens-do-fornecedor .ida.passou .data{color:var(--ink-3)}.cadastros-da-marca .formulario-fornecedor{padding:0;overflow:hidden;display:block;max-width:none}.cadastros-da-marca .formulario-fornecedor .topo{padding:20px 22px 4px}.cadastros-da-marca .formulario-fornecedor .estado{font-size:12px;color:var(--marca-terracota);font-weight:600}.cadastros-da-marca .formulario-fornecedor .secoes{padding:16px 22px 22px;display:flex;flex-direction:column;gap:26px}.cadastros-da-marca .formulario-fornecedor .secao{display:flex;flex-direction:column;gap:12px;min-width:0}.cadastros-da-marca .formulario-fornecedor .secao h3{margin:0;padding-bottom:8px;border-bottom:1px solid var(--divisoria);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.cadastros-da-marca .formulario-fornecedor .linha{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.cadastros-da-marca .formulario-fornecedor .linha .pessoa{flex:0 1 170px}.cadastros-da-marca .formulario-fornecedor .linha .documento{flex:0 1 220px;font-family:var(--letra);font-size:12px;font-weight:600;color:var(--ink-2)}.cadastros-da-marca .formulario-fornecedor .linha .documento input{font-family:var(--letra-codigo);font-size:13px}.cadastros-da-marca .formulario-fornecedor .grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:12px;gap:12px}.cadastros-da-marca .formulario-fornecedor .grade.larga{gap:20px 26px}.cadastros-da-marca .formulario-fornecedor .grade.estreita{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.cadastros-da-marca .formulario-fornecedor .botoes-de-tipo{display:flex;gap:8px;flex-wrap:wrap}.cadastros-da-marca .formulario-fornecedor .botoes-de-tipo button{font:inherit;font-size:13px;font-weight:600;padding:9px 16px;border-radius:999px;cursor:pointer;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul-escuro)}.cadastros-da-marca .formulario-fornecedor .botoes-de-tipo button.ligado{background:var(--marca-azul);border-color:var(--marca-azul);color:var(--panel)}.cadastros-da-marca .formulario-fornecedor .alternador button{font-size:13px;padding:8px 16px}.cadastros-da-marca .formulario-fornecedor .alternador button.ativo{background:var(--panel);color:var(--marca-azul);box-shadow:0 1px 4px rgba(14,61,89,.12)}.cadastros-da-marca .formulario-fornecedor .erro{margin:0}.cadastros-da-marca .formulario-fornecedor .rodape-do-formulario{justify-content:space-between;gap:12px 20px;padding:16px 22px;background:var(--ground);border-top:1px solid var(--divisoria)}.cadastros-da-marca .formulario-fornecedor .rodape-do-formulario>span{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap}.cadastros-da-marca .formulario-fornecedor .rodape-do-formulario .direita{margin-left:auto}.alternar-fornecedor{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap}.alternar-fornecedor .perigo{font:inherit;font-size:12px;font-weight:600;padding:8px 14px;border-radius:999px;cursor:pointer;border:1px solid color-mix(in srgb,var(--perigo) 35%,transparent);background:transparent;color:var(--perigo)}.alternar-fornecedor .perigo:hover:not(:disabled){background:var(--perigo);color:var(--panel)}.alternar-fornecedor .dica{font-size:12px;color:var(--ink-2);max-width:380px;line-height:1.45}.alternar-fornecedor .erro{font-size:12px;color:var(--perigo)}@media (max-width:720px){main.cadastros-da-marca{padding:24px 16px 64px;gap:20px}main.cadastros-da-marca .cabecalho-da-pagina h1{font-size:36px}.cabecalho-da-ficha h1{font-size:32px}.cartao-da-lista .linha{padding:12px 16px;gap:10px}.cartao-da-lista .linha.cabeca{display:none}.cartao-da-lista .data{min-width:0}.pastas-da-pessoa .pasta{grid-template-columns:minmax(0,1fr);padding:14px 16px}.pastas-da-pessoa .situacao{flex-direction:row;align-items:center;justify-content:flex-start}.viagens-do-fornecedor .viagem{grid-template-columns:minmax(0,1fr) auto;padding:12px 16px}.viagens-do-fornecedor .servico{grid-column:1;grid-row:2}.viagens-do-fornecedor .ida{grid-row:1/span 2;grid-column:2}.cadastros-da-marca .coluna-lateral,.quem-mais-indicou{flex-basis:100%;min-width:0}}main.quadro-da-marca{max-width:none;padding:40px 0 80px;display:flex;flex-direction:column;gap:24px}main.quadro-da-marca>.cabecalho-da-pagina{margin:0;padding:0 40px}main.quadro-da-marca .cabecalho-da-pagina h1{font-size:46px;line-height:1.05}main.quadro-da-marca .cabecalho-da-pagina .sub{max-width:640px;line-height:1.5;color:var(--ink-2)}.barra-do-quadro{padding:0 40px;display:flex;gap:10px 14px;align-items:center;flex-wrap:wrap}.barra-do-quadro .busca{flex:1 1 300px;max-width:440px;min-width:0;margin:0;display:flex;align-items:center;gap:8px}.barra-do-quadro .busca input{flex:1 1;min-width:0;font:inherit;font-size:14px;padding:10px 18px;border:1px solid var(--linha-forte);border-radius:999px;background:var(--panel);color:var(--ink)}.barra-do-quadro .busca .limpar{font-size:12px;font-weight:600;color:var(--ink-2);text-decoration:none}.barra-do-quadro .filtros{display:contents}.barra-do-quadro .botoes-de-filtro{gap:6px}.barra-do-quadro .botoes-de-filtro a{padding:8px 16px;font-size:12px;font-weight:600;border-radius:999px;border:0;background:var(--papel);color:var(--marca-azul-escuro);text-decoration:none}.barra-do-quadro .botoes-de-filtro a.ativo{background:var(--marca-azul-escuro);color:var(--panel)}.barra-do-quadro .botoes-de-filtro button{font:inherit;padding:7px 14px;font-size:12px;font-weight:600;border-radius:999px;border:1px dashed var(--linha-forte);background:transparent;color:var(--ink-2);cursor:pointer;white-space:nowrap}.barra-do-quadro .botoes-de-filtro button:hover{color:var(--marca-azul)}.barra-do-quadro .painel-de-filtro{flex-basis:100%;margin:0}.barra-do-quadro .chave-liga{margin-left:auto;white-space:nowrap}.barra-do-quadro .segmentos{gap:2px}.barra-do-quadro .segmentos a{display:flex;align-items:center;gap:6px;padding:7px 12px}.barra-do-quadro .seletor-de-tipo{font:inherit;font-size:13px;font-weight:600;padding:9px 14px;border:1px solid var(--linha-forte);border-radius:999px;background:var(--panel);color:var(--marca-azul-escuro);cursor:pointer}.rolagem-do-quadro{overflow-x:auto;padding:4px 40px 12px}.colunas-do-quadro{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(272px,1fr);grid-gap:16px;gap:16px;align-items:start}.coluna-do-quadro{--cor-da-coluna:var(--marca-petroleo);background:var(--papel);border-radius:14px;padding:6px;display:flex;flex-direction:column;gap:6px;min-width:0}.coluna-do-quadro>header{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 12px 8px;border-top:2px solid var(--cor-da-coluna);border-radius:10px 10px 0 0}.coluna-do-quadro h2{margin:0;font-family:var(--letra-marca);font-size:12px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--marca-azul-escuro);line-height:1.35}.coluna-do-quadro .contagem{font-size:12px;font-weight:600;color:var(--ink-2);white-space:nowrap}.coluna-do-quadro>.vazio{margin:0;padding:22px 12px 26px;text-align:center;font-family:var(--letra-titulo);font-style:italic;font-size:17px;color:var(--ink-3)}.coluna-emitir,.coluna-iniciar,.coluna-solicitacao-nova{--cor-da-coluna:var(--marca-laranja)}.coluna-em_viagem,.coluna-emitido,.coluna-solicitacao-concluida{--cor-da-coluna:var(--bom-texto)}.coluna-aguardando{--cor-da-coluna:var(--marca-azul)}.coluna-checkin,.coluna-solicitacao-pendente{--cor-da-coluna:var(--marca-terracota)}.coluna-feedback,.coluna-finalizada,.coluna-solicitacao-em_espera{--cor-da-coluna:var(--ink-3)}.cartao-do-quadro{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--panel);border:1px solid var(--rule);border-radius:10px;box-shadow:var(--sombra);text-decoration:none;color:inherit;transition:box-shadow .24s,transform .24s}.cartao-do-quadro:hover{color:inherit;box-shadow:var(--sombra-alta);transform:translateY(-1px)}.cartao-do-quadro .topo{display:flex;justify-content:space-between;align-items:center;gap:8px}.cartao-do-quadro .codigo{font-family:var(--letra-codigo);font-size:12px;font-weight:500;color:var(--marca-azul-escuro);white-space:nowrap}.cartao-do-quadro .responsavel{font-family:var(--letra);font-size:11px;font-weight:600;color:var(--ink-3)}.cartao-do-quadro .codigo-com-bolinha{display:flex;align-items:center;gap:8px}.cartao-do-quadro .etiqueta{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 7px;border-radius:4px;white-space:nowrap;background:var(--papel);color:var(--ink-2)}.cartao-do-quadro .etiqueta.produto-aereo{background:var(--marca-azul-fundo);color:var(--marca-azul)}.cartao-do-quadro .etiqueta.produto-assento,.cartao-do-quadro .etiqueta.produto-bagagem{background:var(--marca-petroleo-fundo);color:var(--marca-petroleo)}.cartao-do-quadro .etiqueta.produto-seguro{background:var(--bom-fundo);color:var(--bom-texto)}.cartao-do-quadro .quem{display:flex;flex-direction:column;gap:3px}.cartao-do-quadro .nome{font-size:15px;font-weight:600;color:var(--ink);line-height:1.3}.cartao-do-quadro:hover .nome{color:var(--marca-azul)}.cartao-do-quadro .pax{font-size:12px;font-weight:500;color:var(--ink-3)}.cartao-do-quadro .rota{font-size:13px;color:var(--ink-2);line-height:1.4}.cartao-do-quadro .pendencias{display:flex;flex-direction:column;gap:3px;padding:8px 10px;background:color-mix(in srgb,var(--perigo) 12%,var(--panel));border-radius:6px}.cartao-do-quadro .pendencias .quantas{font-size:11px;font-weight:700;color:var(--perigo)}.cartao-do-quadro .pendencias .quais{font-size:12px;color:var(--perigo);line-height:1.4}.cartao-do-quadro .meta{display:flex;flex-direction:column;gap:7px;padding-top:10px;border-top:1px solid var(--divisoria)}.cartao-do-quadro .embarque .quando,.cartao-do-quadro .meta .linha{font-size:12px;color:var(--ink-2);line-height:1.4}.cartao-do-quadro .meta strong{font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cartao-do-quadro .meta .atrasado{color:var(--perigo)}.cartao-do-quadro .meta .perto{color:var(--marca-terracota)}.cartao-do-quadro .embarque{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.cartao-do-quadro .embarque .quando{white-space:nowrap}.cartao-do-quadro .embarque .trilho{height:4px;border-radius:2px;background:var(--divisoria);overflow:hidden}.cartao-do-quadro .embarque .barra{display:block;height:100%;border-radius:2px;background:var(--marca-terracota)}.cartao-do-quadro .embarque .barra.completa{background:var(--bom-texto)}.cartao-do-quadro .embarque .feitos{font-size:11px;font-weight:600;color:var(--marca-terracota);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cartao-do-quadro .embarque .feitos.completa{color:var(--bom-texto)}.cartao-do-quadro .localizador{display:flex;align-items:baseline;gap:6px;font-size:11px;color:var(--ink-3)}.cartao-do-quadro .localizador .codigo{word-break:break-all;white-space:normal}.quadro-da-marca .bolinha{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--cor-da-prioridade)}.quadro-da-marca .segmentos .bolinha{width:6px;height:6px}.quadro-da-marca .prioridade{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cor-da-prioridade)}.prioridade-urgente{--cor-da-prioridade:var(--perigo)}.prioridade-alta{--cor-da-prioridade:var(--marca-terracota)}.prioridade-normal{--cor-da-prioridade:var(--marca-petroleo)}.prioridade-baixa{--cor-da-prioridade:var(--ink-3)}@media (max-width:720px){main.quadro-da-marca{padding:24px 0 64px;gap:18px}.barra-do-quadro,main.quadro-da-marca>.cabecalho-da-pagina{padding:0 16px}main.quadro-da-marca .cabecalho-da-pagina h1{font-size:36px}.rolagem-do-quadro{padding:4px 16px 12px}.barra-do-quadro .chave-liga{margin-left:0}}main.solicitacao-da-marca{max-width:1160px;padding:36px 40px 80px;display:flex;flex-direction:column;gap:24px}.cabecalho-da-solicitacao{display:flex;flex-direction:column;gap:14px}.cabecalho-da-solicitacao .voltar{align-self:flex-start;font-size:13px;font-weight:600;text-decoration:none}.cabecalho-da-solicitacao .linha-do-titulo{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap}.cabecalho-da-solicitacao .titulo{display:flex;flex-direction:column;gap:8px;min-width:0}.cabecalho-da-solicitacao .protocolo{font-family:var(--letra-codigo);font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--ink-2)}.cabecalho-da-solicitacao h1{font-size:44px;line-height:1.05;margin:0}.cabecalho-da-solicitacao .quem{display:flex;align-items:baseline;gap:6px 12px;flex-wrap:wrap;margin:0;font-size:14px;color:var(--ink-3)}.cabecalho-da-solicitacao .quem a{font-weight:600;text-decoration:none}.cabecalho-da-solicitacao .quem a.pasta{font-weight:400;color:var(--ink-2)}.cabecalho-da-solicitacao .quadrinhos{display:flex;gap:10px;flex-wrap:wrap}.cabecalho-da-solicitacao .quadrinho{display:flex;flex-direction:column;gap:4px;padding:10px 16px;min-width:120px;background:var(--panel);border:1px solid var(--rule);border-radius:10px}.cabecalho-da-solicitacao .quadrinho .rotulo{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.cabecalho-da-solicitacao .quadrinho .valor{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabecalho-da-solicitacao .quadrinho .valor .bolinha{width:7px;height:7px;border-radius:50%;background:var(--cor-da-prioridade)}.cabecalho-da-solicitacao .quadrinho .valor[class*=prioridade-]{color:var(--cor-da-prioridade)}.cabecalho-da-solicitacao .quadrinho .rel{font-size:12px;font-weight:500}.cabecalho-da-solicitacao .quadrinho.atrasado{background:color-mix(in srgb,var(--perigo) 12%,var(--panel));border-color:color-mix(in srgb,var(--perigo) 25%,transparent)}.cabecalho-da-solicitacao .quadrinho.atrasado .valor{color:var(--perigo)}.cabecalho-da-solicitacao .quadrinho .valor.respondida{color:var(--bom-texto)}.cabecalho-da-solicitacao .quadrinho .valor.esperando{color:var(--marca-terracota)}.solicitacao-da-marca .cartao-da-solicitacao{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);padding:20px 22px 22px;display:flex;flex-direction:column;gap:16px;margin:0}.solicitacao-da-marca h2{margin:0;font-family:var(--letra-marca);font-size:13px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--marca-azul)}.solicitacao-da-marca .topo{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.solicitacao-da-marca .dica{font-size:12px;color:var(--ink-3)}.solicitacao-da-marca .erro{color:var(--perigo);font-size:13px;margin:0}.solicitacao-da-marca .aviso{margin:0;font-size:13px;color:var(--terracota-texto)}.solicitacao-da-marca .botoes{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.solicitacao-da-marca .botoes.entre{justify-content:space-between}.solicitacao-da-marca :is(.botao-secundario,.botao-laranja){font:inherit;font-size:12px;font-weight:600;padding:8px 16px;border-radius:999px;cursor:pointer;white-space:nowrap}.solicitacao-da-marca .botao-secundario{border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul)}.solicitacao-da-marca .botao-laranja{border:0;background:var(--marca-laranja);color:#fff}.solicitacao-da-marca .botao-laranja:hover:not(:disabled){background:var(--marca-terracota)}.solicitacao-da-marca .botao-primario{font-size:12px;padding:8px 18px}.solicitacao-da-marca .discreto{font:inherit;font-size:12px;font-weight:600;padding:8px 12px;border:0;background:none;color:var(--ink-2);cursor:pointer}.solicitacao-da-marca .discreto.apagar{color:var(--ink-3)}.solicitacao-da-marca .discreto.apagar:hover:not(:disabled){color:var(--perigo)}.andamento .degraus{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:6px;gap:6px}.andamento .degrau{font:inherit;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px 14px;text-align:left;border-radius:10px;border:1px solid var(--rule);background:var(--panel);cursor:pointer}.andamento .degrau:hover:not(:disabled){border-color:var(--marca-azul)}.andamento .degrau:disabled{cursor:default}.andamento .degrau .barra{width:100%;height:3px;border-radius:2px;background:var(--divisoria)}.andamento .degrau .rotulo{font-size:13px;font-weight:600;color:var(--ink-2);line-height:1.3}.andamento .degrau .sub{font-size:11px;color:var(--ink-3);min-height:1em}.andamento .degrau.feito .barra{background:var(--marca-petroleo)}.andamento .degrau.feito .rotulo{color:var(--marca-azul-escuro)}.andamento .degrau.agora{background:var(--marca-azul);border-color:var(--marca-azul)}.andamento .degrau.agora .barra{background:var(--marca-laranja)}.andamento .degrau.agora .rotulo{color:var(--panel)}.andamento .degrau.agora .sub{color:color-mix(in srgb,var(--panel) 75%,transparent)}.andamento .concluir{display:flex;flex-direction:column;gap:10px}.andamento .detalhes p{margin:0;font-size:12px;color:var(--ink-2);line-height:1.5}.andamento .detalhes .como-terminou{font-size:13px;color:var(--ink);margin-top:4px}.colunas-da-solicitacao{display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap}.colunas-da-solicitacao .coluna-principal{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;gap:20px}.solicitacao-da-marca .grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px}.solicitacao-da-marca label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:var(--ink-2)}.solicitacao-da-marca :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){font:inherit;font-size:14px;font-weight:400;padding:10px 12px;border:1px solid var(--linha-forte);border-radius:8px;background:var(--ground);color:var(--ink);min-width:0}.solicitacao-da-marca textarea{line-height:1.5;resize:vertical}.solicitacao-da-marca .valores{padding:0;overflow:hidden;gap:0}.valores .miolo{padding:20px 22px 16px;display:flex;flex-direction:column;gap:16px}.valores .topo{align-items:baseline}.valores .com-real{display:flex;align-items:center;border:1px solid var(--linha-forte);border-radius:8px;background:var(--ground);overflow:hidden}.valores .com-real>span{padding-left:12px;font-size:13px;font-weight:400;color:var(--ink-3)}main.solicitacao-da-marca .valores .com-real input:not([type=hidden]){flex:1 1;border:0;background:transparent;padding:10px 12px 10px 6px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.valores .rodape{display:flex;justify-content:space-between;align-items:center;gap:12px 20px;flex-wrap:wrap;padding:14px 22px;background:var(--ground);border-top:1px solid var(--divisoria)}.solicitacao-da-marca .valores .taxa-paga{flex-direction:row;align-items:center;gap:10px;font-size:13px;font-weight:400}main.solicitacao-da-marca .valores .taxa-paga input:not([type=hidden]){padding:7px 10px;font-size:13px;background:var(--panel)}.valores .saldo{display:flex;align-items:baseline;gap:10px}.valores .saldo .rotulo{font-size:12px;color:var(--ink-2)}.valores .saldo .valor{font-family:var(--letra-titulo);font-size:24px;font-weight:600;color:var(--ink-3);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.valores .saldo .valor.cobrar{color:var(--marca-azul)}.valores .saldo .valor.devolver{color:var(--bom-texto)}.solicitacao-da-marca .anotacoes{gap:12px;padding-bottom:8px}.anotacoes .historico{list-style:none;margin:0;padding:0}.anotacoes .historico li{display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px 0;border-top:1px solid var(--divisoria)}.anotacoes .historico .bolinha{width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--marca-petroleo)}.anotacoes .historico .evento-anotacao .bolinha{background:var(--marca-laranja)}.anotacoes .historico .evento-resposta .bolinha{background:var(--bom-texto)}.anotacoes .historico .o-que{display:flex;flex-direction:column;gap:3px;min-width:0}.anotacoes .historico .quando{font-size:12px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.anotacoes .historico .texto{font-size:14px;font-weight:600;color:var(--ink);line-height:1.45;white-space:pre-wrap}.anotacoes .historico .evento-anotacao .texto{font-weight:500}.respostas-ao-lado{flex:0 1 340px;min-width:280px;position:-webkit-sticky;position:sticky;top:24px;background:var(--panel);border:1px solid var(--rule);border-top:2px solid var(--marca-laranja);border-radius:12px;box-shadow:var(--sombra);padding:20px 22px;display:flex;flex-direction:column;gap:14px}.respostas-ao-lado .cabeca{display:flex;flex-direction:column;gap:4px}.solicitacao-da-marca .respostas-ao-lado h2{font-size:12px;letter-spacing:.22em;color:var(--marca-laranja)}.respostas-ao-lado .resposta{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:10px;background:var(--ground)}.respostas-ao-lado h3{margin:0;font-size:13px;font-weight:700;color:var(--marca-azul-escuro)}.respostas-ao-lado p{margin:0;font-size:13px;line-height:1.55;color:var(--ink);white-space:pre-wrap}.respostas-ao-lado button{align-self:flex-start;font:inherit;font-size:12px;font-weight:600;padding:7px 14px;border-radius:999px;cursor:pointer;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul)}.respostas-ao-lado button.copiada{background:var(--bom-texto);border-color:var(--bom-texto);color:var(--panel)}@media (max-width:720px){main.solicitacao-da-marca{padding:24px 16px 64px;gap:20px}.cabecalho-da-solicitacao h1{font-size:34px}.respostas-ao-lado{position:static;flex-basis:100%;min-width:0}}.financeiro{--fin-amarelo-fundo:#FBF0D9;--fin-amarelo-texto:#7A5200;--fin-vermelho-fundo:#F8E3E0;--fin-vermelho-texto:#9A2B20;--fin-cinza-fundo:#F0ECE4;--fin-azul-claro:#9BB6D9;--fin-laranja-claro:#F59A5E}@media (prefers-color-scheme:dark){.financeiro{--fin-amarelo-fundo:#3A2E12;--fin-amarelo-texto:#E8C46A;--fin-vermelho-fundo:#3A1A16;--fin-vermelho-texto:#E8806F;--fin-cinza-fundo:#242A34;--fin-azul-claro:#3E5A80;--fin-laranja-claro:#A8582A}}.financeiro .abas-financeiro{position:-webkit-sticky;position:sticky;top:0;z-index:20;max-width:none;margin:0;padding:0 40px;display:flex;align-items:center;gap:24px;flex-wrap:nowrap;overflow-x:auto;background:color-mix(in srgb,var(--ground) 90%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--rule)}.financeiro .abas-financeiro .nome{font-family:var(--letra-marca);font-size:12px;font-weight:400;letter-spacing:.24em;text-transform:uppercase;color:var(--marca-laranja);white-space:nowrap;padding:18px 0}.financeiro .abas-financeiro .abas{display:flex;gap:2px}.financeiro .abas-financeiro .abas a{padding:18px 12px 16px;border-bottom:2px solid transparent;font-size:13px;font-weight:500;color:var(--ink-2);text-decoration:none;white-space:nowrap}.financeiro .abas-financeiro .abas a:hover{color:var(--marca-azul);text-decoration:none}.financeiro .abas-financeiro .abas a.atual{border-bottom-color:var(--marca-laranja);color:var(--marca-azul);font-weight:600}.financeiro main.fin{max-width:1240px;margin:0;padding:36px 40px 72px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;width:100%}.financeiro main.fin>*{margin-top:0;margin-bottom:0}.financeiro .cabecalho-fin{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}.financeiro .cabecalho-fin .titulo{flex:1 1 360px;display:flex;flex-direction:column;gap:8px;min-width:0}.financeiro .cabecalho-fin h1{margin:0;font-size:46px;line-height:1.05;color:var(--marca-azul)}.financeiro .cabecalho-fin .sub{margin:0;font-size:14px;color:var(--ink-2);max-width:680px;line-height:1.5;text-wrap:pretty}.financeiro .cabecalho-fin .acoes{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.financeiro .setas-do-mes{display:flex;align-items:center;gap:4px;padding:4px;background:var(--papel);border-radius:999px}.financeiro .setas-do-mes a,.financeiro .setas-do-mes>span[aria-hidden]{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:16px;color:var(--marca-azul);text-decoration:none}.financeiro .setas-do-mes>span[aria-hidden]{opacity:.3}.financeiro .setas-do-mes a:hover{background:var(--panel)}.financeiro .setas-do-mes .mes{padding:0 10px;font-size:13px;font-weight:600;color:var(--marca-azul-escuro);white-space:nowrap}.financeiro .fin .barra-conciliacao button,.financeiro .fin .botao-baixa,.financeiro .fin .controles button[type=submit],.financeiro .fin .exportar .botao,.financeiro .fin .filtros-extrato button[type=submit]:not(.botao-primario),.financeiro .fin .form-fin button[type=submit],.financeiro .fin a.botao{font:inherit;font-size:13px;font-weight:600;padding:9px 18px;border-radius:999px;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul);cursor:pointer;text-decoration:none;white-space:nowrap;display:inline-block;line-height:1.2}.financeiro .fin .botao-baixa:hover,.financeiro .fin .controles button[type=submit]:hover:not(:disabled),.financeiro .fin .exportar .botao:hover,.financeiro .fin .form-fin button[type=submit]:hover:not(:disabled),.financeiro .fin a.botao:hover{border-color:var(--marca-azul);background:var(--marca-azul);color:#fff}.financeiro .fin .barra-conciliacao button:disabled,.financeiro .fin .form-fin button[type=submit]:disabled{opacity:.5;cursor:default}@media (prefers-color-scheme:dark){.financeiro .fin .botao-baixa:hover,.financeiro .fin .controles button[type=submit]:hover:not(:disabled),.financeiro .fin .exportar .botao:hover,.financeiro .fin .form-fin button[type=submit]:hover:not(:disabled),.financeiro .fin a.botao:hover{color:#10141B}}.financeiro .fin a.botao.receita{border-color:var(--bom);color:var(--bom-texto);padding:12px 20px}.financeiro .fin a.botao.receita:hover{background:var(--bom-fundo);color:var(--bom-texto);border-color:var(--bom)}.financeiro .fin a.botao.despesa{border-color:var(--marca-terracota);color:var(--terracota-texto);padding:12px 20px}.financeiro .fin a.botao.despesa:hover{background:var(--marca-terracota-fundo);color:var(--terracota-texto);border-color:var(--marca-terracota)}.financeiro .fin a.botao.transferencia{background:var(--marca-azul);border-color:var(--marca-azul);color:#fff;padding:12px 20px}.financeiro .fin a.botao.transferencia:hover{background:var(--marca-azul-hover);border-color:var(--marca-azul-hover)}@media (prefers-color-scheme:dark){.financeiro .fin a.botao.transferencia{color:#10141B}}.financeiro .fin .exportar,.financeiro .fin .novos{gap:8px}.financeiro .fin a.discreto,.financeiro .fin button.discreto{font-size:12px;font-weight:600;color:var(--marca-azul);text-decoration:none;padding:7px 8px;border-radius:999px}.financeiro .fin a.discreto:hover,.financeiro .fin button.discreto:hover{color:var(--marca-laranja)}.financeiro .fin :where(input:not([type=checkbox],[type=radio],[type=file]),select,textarea){padding:8px 10px;border:1px solid var(--linha-forte);border-radius:8px;font-size:13px;background:var(--ground);color:var(--ink)}.financeiro .fin input[type=checkbox]{accent-color:var(--marca-azul)}.financeiro .fin .filtros-extrato label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.financeiro .fin label.marcar{text-transform:none;letter-spacing:0;font-size:13px;font-weight:500;color:var(--ink)}.financeiro .fin .form-fin label{font-size:12px;font-weight:600;color:var(--ink-2)}.financeiro .fin .titulo-da-secao,.financeiro .fin h2{margin:0;font-family:var(--letra-marca);font-weight:400;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--marca-azul)}.financeiro .fin .dica,.financeiro .fin .sub,.financeiro .fin .sub-num{color:var(--ink-2)}.financeiro .fin p.sub{margin:0;font-size:13px;line-height:1.5}.financeiro .fin .erro-fin{border-radius:10px;background:var(--fin-vermelho-fundo);border-color:transparent;color:var(--fin-vermelho-texto)}.financeiro .fin .aviso-ok{border-radius:10px}.financeiro .fin dl.totais{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0}.financeiro .fin dl.totais>div{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);padding:16px 18px;display:flex;flex-direction:column;gap:8px;min-width:0}.financeiro .fin dl.totais dt{font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--ink-2)}.financeiro .fin dl.totais dd{margin:0;font-family:var(--letra-titulo);font-size:30px;font-weight:600;line-height:1;color:var(--marca-azul-escuro);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.financeiro .fin dl.totais dd small{font-family:var(--letra);font-size:12px;font-weight:500;color:var(--ink-2)}.financeiro .fin dl.totais dd.nota{font-family:var(--letra);font-size:12px;font-weight:400;color:var(--ink-2);white-space:normal}.financeiro .fin dl.totais dd.bom{color:var(--bom-texto)}.financeiro .fin dl.totais dd.saida{color:var(--terracota-texto)}.financeiro .fin dl.totais dd.negativo{color:var(--fin-vermelho-texto)}.financeiro .fin dl.totais>div.resultado{background:var(--marca-azul);border-color:var(--marca-azul)}.financeiro .fin dl.totais>div.resultado.negativo{background:var(--terracota-texto);border-color:var(--terracota-texto)}.financeiro .fin dl.totais>div.resultado :is(dt,dd,dd.nota){color:#fff}.financeiro .fin dl.totais>div.resultado :is(dt,dd.nota){opacity:.85}@media (prefers-color-scheme:dark){.financeiro .fin dl.totais>div.resultado :is(dt,dd,dd.nota){color:#10141B}}.financeiro .extrato .filtros-extrato{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:14px;padding:16px 18px;border-radius:12px;box-shadow:var(--sombra)}.financeiro .fin .filtros-extrato .atalhos{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px}.financeiro .fin .atalhos a,.financeiro .fin .visoes a{padding:7px 14px;border-radius:999px;border:1px solid var(--rule);background:var(--panel);color:var(--marca-azul-escuro);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.financeiro .fin .atalhos a:hover{border-color:var(--marca-azul)}.financeiro .fin .atalhos a.ativo,.financeiro .fin .atalhos a[aria-current=page]{background:var(--marca-azul);border-color:var(--marca-azul);color:#fff}@media (prefers-color-scheme:dark){.financeiro .fin .atalhos a.ativo,.financeiro .fin .atalhos a[aria-current=page]{color:#10141B}}.financeiro .extrato .de-ate{margin-left:auto;display:flex;align-items:center;gap:6px;color:var(--ink-2)}.financeiro .extrato .filtros-extrato>*{flex:none}.financeiro .extrato .filtros-extrato .campos{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:10px;gap:10px;align-items:end}.financeiro .extrato .filtros-extrato .campos label{display:flex;flex-direction:column;gap:5px}.financeiro .extrato .filtros-extrato .campos label.busca{grid-column:span 2}.financeiro .extrato .filtros-extrato .campos label.marcar{flex-direction:row;align-items:center;gap:8px;padding:9px 4px;white-space:nowrap}.financeiro .extrato .filtros-extrato .campos .botao-primario{justify-self:start}.financeiro .fin .cartao-extrato{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);overflow:clip}.financeiro .fin .cartao-extrato .tabela-fin{border:0;border-radius:0;background:none}.financeiro .fin .cartao-extrato>.vazio{margin:0;padding:48px 20px;text-align:center;font-family:var(--letra-titulo);font-style:italic;font-size:20px;color:var(--ink-2)}.financeiro .fin .tabela-extrato{min-width:900px;font-size:13px}.financeiro .fin .tabela-extrato th{background:var(--ground);padding:12px;font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--ink-2);border-bottom:1px solid var(--rule)}.financeiro .fin .tabela-extrato td:first-child,.financeiro .fin .tabela-extrato th:first-child{padding-left:20px}.financeiro .fin .tabela-extrato td:last-child,.financeiro .fin .tabela-extrato th:last-child{padding-right:20px}.financeiro .fin .tabela-extrato td{padding:14px 12px;border-bottom:1px solid var(--divisoria)}.financeiro .fin .tabela-extrato tbody tr:hover td{background:var(--ground)}.financeiro .fin .tabela-extrato tr.sem-vencimento td{background:color-mix(in srgb,var(--fin-amarelo-fundo) 35%,var(--panel))}.financeiro .fin .tabela-extrato tr.sem-vencimento td:first-child,.financeiro .fin tr.atrasada td:first-child{border-left:0}.financeiro .fin .tabela-extrato .data{width:92px}.financeiro .fin .tabela-extrato .data strong{display:block;font-size:13px;font-weight:600;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.financeiro .fin .tabela-extrato .data .nota-data{display:block;font-size:11px;color:var(--ink-2)}.financeiro .fin .tabela-extrato tr.atrasada .data :is(strong,.nota-data){color:var(--fin-vermelho-texto)}.financeiro .fin .tabela-extrato .selo-sem-data{display:inline-block;font-size:12px;font-weight:600;color:var(--fin-amarelo-texto);background:var(--fin-amarelo-fundo);padding:3px 8px;border-radius:999px;white-space:nowrap}.financeiro .fin .tabela-extrato .linha-o-que{display:flex;align-items:center;gap:12px;min-width:0}.financeiro .fin .tabela-extrato .simbolo{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:700}.financeiro .fin .tabela-extrato .simbolo.entrada{background:var(--bom-fundo);color:var(--bom-texto)}.financeiro .fin .tabela-extrato .simbolo.saida{background:var(--marca-terracota-fundo);color:var(--marca-terracota)}.financeiro .fin .tabela-extrato .simbolo.transferencia{background:var(--marca-azul-fundo);color:var(--marca-azul)}.financeiro .fin .tabela-extrato .texto{display:flex;flex-direction:column;gap:3px;min-width:0}.financeiro .fin .tabela-extrato .descricao{font-size:14px;font-weight:600;color:var(--ink)}.financeiro .fin .tabela-extrato .detalhes{font-size:12px;color:var(--ink-2)}.financeiro .fin .tabela-extrato .detalhes a{font-family:var(--letra-codigo);font-size:11px;font-weight:500;color:var(--marca-azul);text-decoration:none;white-space:nowrap}.financeiro .fin .tabela-extrato .detalhes a:hover{color:var(--marca-laranja)}.financeiro .fin .tabela-extrato .selo-sem-nf{margin-left:6px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--terracota-texto);border:1px solid var(--fin-laranja-claro);padding:1px 6px;border-radius:4px;white-space:nowrap}.financeiro .fin .tabela-extrato td.num{font-size:14px;font-weight:700;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.financeiro .fin .tabela-extrato td.num.entrada{color:var(--marca-azul-escuro)}.financeiro .fin .tabela-extrato td.num.entrada.quitada{color:var(--bom-texto)}.financeiro .fin .tabela-extrato td.num.saida{color:var(--terracota-texto)}.financeiro .fin .tabela-extrato td.num .sub-num{font-weight:500}.financeiro .fin .situacao{display:inline-block;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;border:0;background:var(--fin-amarelo-fundo);color:var(--fin-amarelo-texto)}.financeiro .fin .situacao.vencida{background:var(--fin-vermelho-fundo);color:var(--fin-vermelho-texto)}.financeiro .fin .situacao.conciliada,.financeiro .fin .situacao.realizada{background:var(--bom-fundo);color:var(--bom-texto)}.financeiro .fin .situacao.na_fatura,.financeiro .fin .situacao.quitada_com_voucher{background:var(--fin-cinza-fundo);color:var(--ink-2)}.financeiro .fin .tabela-extrato .acoes{display:table-cell}.financeiro .fin .tabela-extrato .acoes>*+*{margin-left:4px}.financeiro .fin .tabela-extrato .botao-baixa{font-size:12px;padding:7px 14px}.financeiro .fin .tabela-extrato button.conciliado{font:inherit;font-size:12px;font-weight:600;padding:7px 12px;border-radius:999px;border:1px solid var(--linha-forte);background:var(--panel);color:var(--marca-azul);cursor:pointer}.financeiro .fin .tabela-extrato button.conciliado.ligado{background:var(--bom-fundo);border-color:transparent;color:var(--bom-texto)}.financeiro .fin .tabela-extrato tr.quadrinho td{background:var(--ground);padding-top:12px;padding-bottom:14px}.financeiro .fin .tabela-extrato tr.filho td{background:var(--ground)}.financeiro .fin .tabela-extrato button.toggle{color:var(--marca-azul)}.financeiro .fin .lote{position:-webkit-sticky;position:sticky;top:56px;margin:0;border:0;border-bottom:1px solid var(--rule);border-radius:0;background:var(--marca-azul-fundo);padding:12px 20px}.financeiro .fin .lote strong{font-size:13px;color:var(--marca-azul);align-self:center}.financeiro .fin .rodape-extrato{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 20px;background:var(--ground);font-size:13px;color:var(--ink-2)}.financeiro .fin .rodape-extrato .somas{display:flex;gap:20px;flex-wrap:wrap;font-weight:600;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.financeiro .fin .rodape-extrato .bom{color:var(--bom-texto)}.financeiro .fin .rodape-extrato .saida{color:var(--terracota-texto)}.financeiro .fin .rodape-extrato .saldo{color:var(--marca-azul);font-weight:700}.financeiro .fin .saldos{display:flex;flex-direction:column;gap:12px}.financeiro .fin .saldos ul{gap:10px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.financeiro .fin .saldos li{border-radius:12px;padding:14px 18px;align-items:baseline;box-shadow:var(--sombra);font-size:13px}.financeiro .fin .saldos li a{font-weight:600;text-decoration:none}.financeiro .fin .saldos li .num{font-family:var(--letra-titulo);font-size:22px;font-weight:600;color:var(--marca-azul-escuro);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.financeiro .fin .saldos li .num.negativo{color:var(--fin-vermelho-texto)}.financeiro .fin .saldos p.sub{font-size:12px}@media (max-width:720px){.financeiro .abas-financeiro{padding:0 16px;gap:16px}.financeiro main.fin{padding:24px 16px 64px;gap:20px}.financeiro .cabecalho-fin h1{font-size:36px}.financeiro .extrato .de-ate{margin-left:0}.financeiro .extrato .filtros-extrato .campos label.busca{grid-column:1/-1}}.financeiro .barra-do-fluxo{display:flex;gap:10px 16px;align-items:center;flex-wrap:wrap}.financeiro .barra-do-fluxo .segmentos a{font-size:13px;padding:8px 16px}.financeiro .barra-do-fluxo .chave-liga{margin-left:auto;white-space:nowrap}.financeiro .contas-do-fluxo{position:relative}.financeiro .fin .contas-fluxo summary{list-style:none;cursor:pointer;padding:9px 14px;border:1px solid var(--linha-forte);border-radius:999px;background:var(--panel);font-size:13px;font-weight:600;color:var(--marca-azul-escuro);white-space:nowrap}.financeiro .fin .contas-fluxo summary::-webkit-details-marker{display:none}.financeiro .fin .contas-fluxo summary:after{content:" ▾";color:var(--ink-3)}.financeiro .contas-fluxo .escolha{position:absolute;z-index:10;top:calc(100% + 6px);left:0;min-width:320px;display:flex;flex-direction:column;gap:10px;padding:16px 18px;background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra-alta)}.financeiro .contas-fluxo .escolha .botao-primario{align-self:flex-start}.financeiro .fin dl.totais dd.menor{color:var(--marca-terracota)}.financeiro .fin dl.totais dd.fim{color:var(--marca-azul)}.financeiro .fin .fluxo dl.totais dd.negativo,.financeiro .fin dl.totais dd.negativo{color:var(--fin-vermelho-texto)}.financeiro .fin .fora-do-saldo{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;padding:12px 18px;background:var(--marca-terracota-fundo);border-radius:10px;font-size:13px;color:var(--terracota-texto)}.financeiro .fin .fora-do-saldo>span{white-space:nowrap}.financeiro .fin .fora-do-saldo strong{font-weight:700;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.financeiro .fin .fora-do-saldo a{margin-left:auto;font-weight:600;white-space:nowrap}.financeiro .fin .aviso-fluxo{border-radius:10px;border:0;background:var(--fin-amarelo-fundo);color:var(--fin-amarelo-texto)}.financeiro .curva-do-saldo{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);padding:18px 22px 14px;display:flex;flex-direction:column;gap:8px}.financeiro .curva-do-saldo .cabeca{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.financeiro .curva-do-saldo .sub,.financeiro .fin .curva-do-saldo h2{font-size:12px}.financeiro .curva-do-saldo svg{width:100%;height:110px;display:block;overflow:visible}.financeiro .curva-do-saldo .area{fill:color-mix(in srgb,var(--marca-petroleo) 10%,transparent)}.financeiro .curva-do-saldo .linha{fill:none;stroke:var(--marca-petroleo);stroke-width:2;vector-effect:non-scaling-stroke}.financeiro .curva-do-saldo line.hoje{stroke:var(--marca-laranja);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.financeiro .curva-do-saldo .desenho{position:relative}.financeiro .curva-do-saldo .desenho .menor{position:absolute;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--marca-terracota)}.financeiro .curva-do-saldo .eixo{position:relative;height:16px;font-size:11px;color:var(--ink-3);display:flex;justify-content:space-between}.financeiro .curva-do-saldo .eixo .hoje{position:absolute;transform:translateX(-50%);color:var(--marca-laranja);white-space:nowrap}.financeiro .fin .calendario{display:flex;flex-direction:column;gap:8px}.financeiro .fin .calendario-fluxo{gap:6px;margin:0}.financeiro .fin .calendario-fluxo .semana-nome{font-size:11px;font-weight:600;letter-spacing:.12em;color:var(--ink-3);padding-bottom:2px}.financeiro .fin .dia-fluxo{min-height:92px;padding:9px 10px;border-radius:10px;gap:2px;font-size:12px;border:1px solid var(--rule);background:var(--panel)}.financeiro .fin .dia-fluxo.passado{opacity:1}.financeiro .fin .dia-fluxo.futuro{opacity:.6}.financeiro .fin .dia-fluxo.hoje{outline:0;border:2px solid var(--marca-azul)}.financeiro .fin .dia-fluxo.menor{background:var(--marca-terracota-fundo)}.financeiro .fin .dia-fluxo.escolhido{box-shadow:0 0 0 2px var(--marca-laranja);opacity:1}.financeiro .fin .dia-fluxo:hover{border-color:var(--marca-azul);opacity:1}.financeiro .fin .dia-fluxo .numero-dia{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;color:var(--ink-2)}.financeiro .fin .dia-fluxo.hoje .numero-dia{color:var(--marca-azul)}.financeiro .fin .dia-fluxo .marca{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--marca-terracota)}.financeiro .fin .dia-fluxo.hoje .marca{color:var(--marca-laranja)}.financeiro .fin .dia-fluxo .entra{color:var(--bom-texto)}.financeiro .fin .dia-fluxo .sai{color:var(--fin-vermelho-texto)}.financeiro .fin .dia-fluxo .saldo-dia{font-size:13px;font-weight:700;color:var(--marca-azul-escuro)}.financeiro .fin .dia-fluxo.negativo-dia{border-color:var(--fin-vermelho-texto)}.financeiro .fin .dia-fluxo.negativo-dia .saldo-dia{color:var(--fin-vermelho-texto)}.financeiro .fin .calendario>p.sub{font-size:12px}.financeiro .fin .detalhe-dia{margin:0;border-radius:12px;box-shadow:var(--sombra);padding:18px 22px;display:flex;flex-direction:column;gap:8px}.financeiro .fin .detalhe-dia h2{font-family:var(--letra);letter-spacing:0;text-transform:none;font-size:15px;font-weight:600;color:var(--marca-azul-escuro)}.financeiro .fin .itens-fluxo{gap:0;margin:0;font-size:13px}.financeiro .fin .itens-fluxo li{padding:8px 0;border-bottom:1px solid var(--divisoria);display:flex;gap:6px 14px;flex-wrap:wrap;align-items:baseline}.financeiro .fin .itens-fluxo li>.bom,.financeiro .fin .itens-fluxo li>.negativo{font-weight:600;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.financeiro .fin .itens-fluxo li>.negativo{color:var(--fin-vermelho-texto)}.financeiro .fin .itens-fluxo li .dia{font-weight:600;text-decoration:none;min-width:48px}.financeiro .fin .itens-fluxo li .saldo{margin-left:auto;color:var(--ink-2);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.financeiro .fin .detalhe-dia>a,.financeiro .fin .tabela-fluxo details>a{font-size:12px;font-weight:600;text-decoration:none}.financeiro .fin .rolagem-fluxo{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);overflow:hidden;overflow-x:auto}.financeiro .fin .tabela-fluxo{margin:0;background:none;font-size:14px}.financeiro .fin .tabela-fluxo th{background:var(--ground);padding:12px 22px;font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--ink-2);border-bottom:0}.financeiro .fin .tabela-fluxo td{padding:12px 22px;border-bottom:0;border-top:1px solid var(--divisoria);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.financeiro .fin .tabela-fluxo tr.menor td{background:color-mix(in srgb,var(--marca-terracota-fundo) 60%,var(--panel))}.financeiro .fin .tabela-fluxo td.bom{color:var(--bom-texto)}.financeiro .fin .tabela-fluxo td.negativo{color:var(--fin-vermelho-texto)}.financeiro .fin .tabela-fluxo td.zero{color:var(--ink-3)}.financeiro .fin .tabela-fluxo td.saldo{font-weight:600;color:var(--marca-azul-escuro)}.financeiro .fin .tabela-fluxo summary{font-weight:600;color:var(--ink);white-space:nowrap;list-style:none}.financeiro .fin .tabela-fluxo summary::-webkit-details-marker{display:none}.financeiro .fin .tabela-fluxo summary:before{content:"▶";display:inline-block;width:16px;font-size:10px;color:var(--marca-azul);transition:transform .15s}.financeiro .fin .tabela-fluxo details[open] summary:before{transform:rotate(90deg)}.financeiro .fin .tabela-fluxo summary .semana{font-size:12px;font-weight:500;color:var(--ink-3)}.financeiro .fin .tabela-fluxo summary .marca{font-size:12px;font-weight:500;color:var(--marca-laranja)}.financeiro .fin .tabela-fluxo details[open]{padding-bottom:6px}.financeiro .fin .tabela-fluxo details .itens-fluxo{margin:6px 0 6px 16px}@media (max-width:720px){.financeiro .barra-do-fluxo .chave-liga{margin-left:0}.financeiro .fin .dia-fluxo{min-height:3.4rem;padding:.25rem;font-size:.62rem}.financeiro .fin .dia-fluxo .marca{display:none}.financeiro .fin .tabela-fluxo td,.financeiro .fin .tabela-fluxo th{padding:10px 12px}}.financeiro .cartao-fin{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra)}.financeiro .fin .sobretitulo-fin{font-family:var(--letra-marca);font-size:12px;letter-spacing:.24em;color:var(--marca-laranja)}.financeiro .cartao-fin .cabeca{display:flex;justify-content:space-between;align-items:baseline;gap:12px 24px;flex-wrap:wrap}.financeiro .cartao-fin .cabeca .sub{font-size:12px;color:var(--ink-2)}.financeiro .nowrap{white-space:nowrap}.financeiro .caixa-hoje{padding:22px 24px;display:flex;flex-direction:column;gap:16px}.financeiro .caixa-hoje .cabeca{align-items:flex-end}.financeiro .caixa-hoje .numero{display:flex;flex-direction:column;gap:6px;text-decoration:none}.financeiro .caixa-hoje .sobre{font-family:var(--letra-marca);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--marca-laranja)}.financeiro .caixa-hoje strong,.financeiro .resultado-do-mes .valor strong{font-family:var(--letra-titulo);font-size:30px;font-weight:600;line-height:1;color:var(--marca-azul);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.financeiro .caixa-hoje strong.negativo,.financeiro .resultado-do-mes .valor strong.negativo{color:var(--fin-vermelho-texto)}.financeiro .caixa-hoje .cabeca .sub{flex:1 1 260px;text-align:right;text-wrap:pretty}.financeiro .caixa-hoje .barra-do-caixa>span{display:block;height:100%}.financeiro .caixa-hoje .barra-do-caixa{display:flex;height:28px;border-radius:6px;overflow:hidden;background:var(--areia)}.financeiro .caixa-hoje .barra-do-caixa .vouchers,.financeiro .caixa-hoje .legenda i.vouchers{background:var(--fin-laranja-claro)}.financeiro .caixa-hoje .barra-do-caixa .parceiras,.financeiro .caixa-hoje .legenda i.parceiras{background:var(--marca-petroleo)}.financeiro .caixa-hoje .barra-do-caixa .disponivel,.financeiro .caixa-hoje .legenda i.disponivel{background:var(--marca-azul)}.financeiro .caixa-hoje .legenda{display:flex;gap:8px 20px;flex-wrap:wrap;font-size:12px}.financeiro .caixa-hoje .legenda>span,.financeiro .legenda-do-anel>span{display:flex;align-items:center;gap:8px;white-space:nowrap}.financeiro .caixa-hoje .legenda i,.financeiro .legenda-do-anel i{width:10px;height:10px;border-radius:2px;display:inline-block}.financeiro .caixa-hoje .legenda strong{font-family:var(--letra);font-size:12px;font-weight:700;color:var(--ink)}.financeiro .resultado-do-mes{padding:24px 0;display:flex;flex-direction:column;gap:20px}.financeiro .resultado-do-mes>.sub,.financeiro .resultado-do-mes>h2{padding:0 24px}.financeiro .resultado-do-mes .colunas{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-row-gap:28px;row-gap:28px}.financeiro .resultado-do-mes .coluna{display:flex;flex-direction:column;gap:16px;min-width:0;padding:4px 24px}.financeiro .resultado-do-mes .coluna+.coluna{border-left:1px solid var(--divisoria)}.financeiro .resultado-do-mes .topo{display:flex;flex-direction:column;gap:6px;min-height:64px}.financeiro .resultado-do-mes .rotulo{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);text-decoration:none}.financeiro .resultado-do-mes .rotulo:hover{color:var(--marca-azul)}.financeiro .resultado-do-mes .valor{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.financeiro .fin .variacao{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap;background:var(--fin-cinza-fundo);color:var(--ink-2)}.financeiro .fin .variacao.subiu{background:var(--bom-fundo);color:var(--bom-texto)}.financeiro .fin .variacao.caiu{background:var(--fin-vermelho-fundo);color:var(--fin-vermelho-texto)}.financeiro .resultado-do-mes .grafico{height:140px}.financeiro .resultado-do-mes .barras-lado{display:flex;flex-direction:column;justify-content:center;gap:16px}.financeiro .resultado-do-mes .comparacao{display:flex;flex-direction:column;gap:6px}.financeiro .resultado-do-mes .comparacao .linha{display:flex;justify-content:space-between;gap:8px;font-size:12px}.financeiro .resultado-do-mes .comparacao .nome{color:var(--ink-2);font-weight:400}.financeiro .resultado-do-mes .comparacao strong{font-weight:700;color:var(--ink-2);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.financeiro .resultado-do-mes .comparacao.atual strong{color:var(--marca-azul)}.financeiro .resultado-do-mes .comparacao .trilho{display:block;height:24px;border-radius:6px;background:var(--areia);overflow:hidden}.financeiro .resultado-do-mes .comparacao .trilho>span{display:block;height:100%;border-radius:6px;background:var(--fin-azul-claro)}.financeiro .resultado-do-mes .comparacao.atual .trilho>span{background:var(--marca-azul)}.financeiro .resultado-do-mes .anel-e-legenda{display:flex;align-items:center;justify-content:center;gap:20px}.financeiro .resultado-do-mes .anel{flex:none;width:128px;height:128px;border-radius:50%;display:grid;place-items:center}.financeiro .resultado-do-mes .anel .miolo{width:84px;height:84px;border-radius:50%;background:var(--panel);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.financeiro .resultado-do-mes .anel .miolo strong{font-family:var(--letra-titulo);font-size:26px;font-weight:600;line-height:1;color:var(--marca-azul);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.financeiro .resultado-do-mes .anel .miolo span{font-size:10px;color:var(--ink-2)}.financeiro .legenda-do-anel{display:flex;flex-direction:column;gap:10px;font-size:12px}.financeiro .legenda-do-anel i.margem{background:var(--marca-azul)}.financeiro .legenda-do-anel i.custo{background:var(--fin-azul-claro)}.financeiro .resultado-do-mes .colunas-do-mes{display:flex;flex-direction:column;gap:6px}.financeiro .resultado-do-mes .colunas-do-mes .barras{flex:1 1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:end;border-bottom:1px solid var(--linha-forte)}.financeiro .resultado-do-mes .colunas-do-mes .barras span{background:var(--fin-azul-claro);border-radius:4px 4px 0 0;min-height:2px}.financeiro .resultado-do-mes .colunas-do-mes .barras span.atual{background:var(--marca-azul)}.financeiro .resultado-do-mes .colunas-do-mes .barras span.negativo{background:var(--fin-laranja-claro)}.financeiro .resultado-do-mes .colunas-do-mes .meses{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.financeiro .resultado-do-mes .colunas-do-mes .meses span{text-align:center;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.financeiro .resultado-do-mes .colunas-do-mes .meses span.atual{color:var(--marca-azul);font-weight:700}.financeiro .resultado-do-mes .rodape{font-size:11px;line-height:1.4;color:var(--ink-2);padding-top:12px;border-top:1px solid var(--divisoria)}.financeiro .resultado-do-mes .rodape a{color:inherit}.financeiro .cascata{padding:24px;display:flex;flex-direction:column;gap:18px}.financeiro .cascata .degraus{display:flex;flex-direction:column;gap:12px}.financeiro .cascata .degrau{display:grid;grid-template-columns:150px minmax(0,1fr) 120px;grid-gap:14px;gap:14px;align-items:center}.financeiro .cascata .degrau .nome{font-size:12px;font-weight:600;color:var(--ink)}.financeiro .cascata .degrau .trilho{position:relative;height:24px;border-radius:6px;background:var(--areia);overflow:hidden}.financeiro .cascata .degrau .trilho>span{position:absolute;top:0;bottom:0;border-radius:6px}.financeiro .cascata .trilho .base{background:var(--fin-azul-claro)}.financeiro .cascata .trilho .sai{background:var(--fin-laranja-claro)}.financeiro .cascata .trilho .margem{background:var(--marca-petroleo)}.financeiro .cascata .trilho .resultado{background:var(--marca-azul)}.financeiro .cascata .degrau .valor{text-align:right;font-size:13px;font-weight:700;color:var(--marca-azul-escuro);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.financeiro .cascata .degrau .valor.sai{color:var(--fin-vermelho-texto)}.financeiro .cascata .degrau .valor.resultado{color:var(--marca-azul)}.financeiro .fin .atencao-painel{margin:0;overflow:hidden}.financeiro .atencao-painel .cabeca{padding:22px 24px 12px}.financeiro .atencao-painel .aviso{display:grid;grid-template-columns:160px minmax(0,1fr) auto;grid-gap:6px 16px;gap:6px 16px;align-items:center;padding:13px 24px;border-top:1px solid var(--divisoria);color:inherit;text-decoration:none}.financeiro .atencao-painel a.aviso:hover{background:var(--ground)}.financeiro .atencao-painel .tipo{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--marca-terracota)}.financeiro .atencao-painel .tipo.atrasado{color:var(--fin-vermelho-texto)}.financeiro .atencao-painel .quem{display:flex;flex-direction:column;gap:2px;min-width:0}.financeiro .atencao-painel .quem strong{font-size:14px;font-weight:600;color:var(--ink);line-height:1.35}.financeiro .atencao-painel .quem span{font-size:12px;color:var(--ink-2)}.financeiro .atencao-painel .valor{font-size:14px;font-weight:700;color:var(--marca-azul);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}@media (max-width:720px){.financeiro .resultado-do-mes .coluna+.coluna{border-left:0;border-top:1px solid var(--divisoria);padding-top:24px}.financeiro .cascata .degrau{grid-template-columns:110px minmax(0,1fr) 100px;gap:8px}.financeiro .atencao-painel .aviso{grid-template-columns:minmax(0,1fr) auto}.financeiro .atencao-painel .tipo{grid-column:1/-1}.financeiro .caixa-hoje .cabeca .sub{text-align:left}}.financeiro .fin .lista-relatorios{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:14px;gap:14px;margin:0}.financeiro .fin .lista-relatorios li{gap:10px;padding:20px 22px;border-radius:12px;box-shadow:var(--sombra);transition:box-shadow .24s,transform .24s}.financeiro .fin .lista-relatorios li:hover{box-shadow:0 6px 18px rgba(14,61,89,.1);transform:translateY(-1px)}.financeiro .fin .lista-relatorios .grupo{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--marca-laranja)}.financeiro .fin .lista-relatorios .titulo{font-family:var(--letra-titulo);font-size:22px;font-weight:600;color:var(--marca-azul);line-height:1.15;text-decoration:none}.financeiro .fin .lista-relatorios .titulo:hover{color:var(--marca-laranja)}.financeiro .fin .lista-relatorios .frase{font-size:13px;color:var(--ink-2);line-height:1.5;text-wrap:pretty}.financeiro .fin .lista-relatorios .botoes{margin-top:auto;display:flex;gap:6px;padding-top:6px;align-items:center}.financeiro .fin .lista-relatorios .botoes .botao{font-size:11px;padding:6px 12px}.financeiro .fin .lista-relatorios .abrir{margin-left:auto;font-size:12px;font-weight:600;text-decoration:none}.financeiro .fin .definicao-relatorio,.financeiro .fin .relatorio>p.sub{font-size:12px;color:var(--ink-2);line-height:1.5;margin:0;max-width:820px}.financeiro .fin .voltar-relatorios{margin-bottom:-12px;font-size:13px;font-weight:600;text-decoration:none;align-self:flex-start}.financeiro .fin .filtros-extrato:not(.subir-extrato),.financeiro .fin .filtros-relatorio{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:14px;padding:16px 18px;border-radius:12px;box-shadow:var(--sombra)}.financeiro .fin .filtros-relatorio>*{flex:none}.financeiro .fin .filtros-relatorio .campos{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:flex-end}.financeiro .fin .filtros-relatorio .campos label{display:flex;flex-direction:column;gap:5px}.financeiro .fin .filtros-relatorio .campos label.marcar{flex-direction:row;align-items:center;padding:9px 4px}.financeiro .fin .visoes{margin:0;gap:2px;padding:4px;background:var(--papel);border-radius:999px;align-self:flex-start;display:flex}.financeiro .fin .visoes a{border:0;background:none;color:var(--ink-2);font-size:13px;padding:8px 16px}.financeiro .fin .visoes a[aria-current=page]{background:var(--panel);color:var(--marca-azul);box-shadow:0 1px 4px rgba(14,61,89,.12)}.financeiro .fin .periodo{margin:0;font-size:13px;color:var(--ink-2)}.financeiro .fin .rolagem-relatorio{margin:0;background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);overflow-x:auto}.financeiro .fin .tabela-relatorio{background:none;font-size:13px}.financeiro .fin .tabela-relatorio th{background:var(--ground);padding:12px 14px;font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--ink-2);border-bottom:1px solid var(--rule)}.financeiro .fin .tabela-relatorio td{padding:10px 14px;border-bottom:0;border-top:1px solid var(--divisoria);line-height:1.35;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.financeiro .fin .tabela-relatorio tbody tr:first-child td{border-top:0}.financeiro .fin .tabela-relatorio tbody tr:hover td{background:#F7F3EC}@media (prefers-color-scheme:dark){.financeiro .fin .tabela-relatorio tbody tr:hover td{background:var(--ground)}}.financeiro .fin .tabela-relatorio td:first-child{font-weight:600}.financeiro .fin .tabela-relatorio td.negativo{color:var(--fin-vermelho-texto)}.financeiro .fin .tabela-relatorio tr.total td{font-weight:700;color:var(--marca-azul);background:#FCFAF6;border-top:1px solid var(--rule)}@media (prefers-color-scheme:dark){.financeiro .fin .tabela-relatorio tr.total td{background:var(--ground)}}.financeiro .fin .tabela-relatorio td a{text-decoration:none;color:inherit}.financeiro .fin .tabela-relatorio td a:hover{color:var(--marca-laranja)}.financeiro .fin .tabela-relatorio .vazio{padding:40px 14px;text-align:center;font-family:var(--letra-titulo);font-size:18px}.financeiro .fin .tabela-dre td:last-child,.financeiro .fin .tabela-dre th:last-child{background:#F6F1E8;border-left:1px solid var(--rule);color:var(--marca-azul);font-weight:700}@media (prefers-color-scheme:dark){.financeiro .fin .tabela-dre td:last-child,.financeiro .fin .tabela-dre th:last-child{background:var(--areia)}}.financeiro .fin .tabela-dre tr.titulo td{padding:14px 14px 8px;background:var(--areia);font-family:var(--letra-marca);font-size:11px;font-weight:400;letter-spacing:.24em;text-transform:uppercase;color:var(--marca-laranja)}.financeiro .fin .tabela-dre tr.titulo td:last-child{background:var(--areia);border-left:0}.financeiro .fin .tabela-dre tr.total td{color:var(--marca-azul-escuro)}.financeiro .dois-cartoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:14px;gap:14px}.financeiro .dois-cartoes .cartao-fin{padding:18px 20px;display:flex;flex-direction:column;gap:12px;margin:0}.financeiro .fin .dois-cartoes h2{font-size:12px}.financeiro .dois-cartoes .linha{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.financeiro .fin .dois-cartoes input[type=file]{flex:1 1 160px;min-width:0;padding:7px 10px;border:1px dashed var(--linha-forte);border-radius:8px;background:var(--ground);font-size:13px;color:var(--ink-2)}.financeiro .dois-cartoes .ate{font-size:12px;color:var(--ink-3)}.financeiro .fin .dois-cartoes .dica{margin:0;font-size:12px;line-height:1.5}.financeiro .dois-cartoes .contagens{display:flex;gap:8px;flex-wrap:wrap}.financeiro .dois-cartoes .contagens span{padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;background:var(--fin-cinza-fundo);color:var(--ink-2)}.financeiro .dois-cartoes .contagens .conciliadas{background:var(--bom-fundo);color:var(--bom-texto)}.financeiro .dois-cartoes .contagens .a-conciliar{background:var(--marca-terracota-fundo);color:var(--marca-terracota)}.financeiro .tres-numeros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.financeiro .tres-numeros>div{padding:16px 18px;background:var(--panel);border:1px solid var(--rule);border-radius:12px;display:flex;flex-direction:column;gap:4px}.financeiro .tres-numeros .rotulo{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.financeiro .tres-numeros strong{font-family:var(--letra-titulo);font-size:30px;font-weight:600;line-height:1;color:var(--marca-azul);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.financeiro .tres-numeros .diferenca.bateu{background:var(--bom-fundo);border-color:transparent}.financeiro .tres-numeros .diferenca.bateu :is(.rotulo,strong){color:var(--bom-texto)}.financeiro .tres-numeros .diferenca.bateu strong{font-size:24px;line-height:1.1;white-space:normal}.financeiro .tres-numeros .diferenca.nao-bateu{background:var(--fin-vermelho-fundo);border-color:transparent}.financeiro .tres-numeros .diferenca.nao-bateu :is(.rotulo,strong){color:var(--fin-vermelho-texto)}.financeiro .fin .barra-conciliacao{margin:0}.financeiro .fin .barra-conciliacao button.discreto{border:0;background:none;padding:7px 8px;font-size:12px}.financeiro .fin .tabela-conciliacao td{vertical-align:top}.financeiro .fin .tabela-conciliacao td:nth-child(2){color:var(--ink-2);white-space:nowrap;font-weight:400}.financeiro .fin .tabela-conciliacao td:nth-child(3){font-weight:600}.financeiro .fin .tabela-conciliacao td:nth-child(3) .sub-num{display:block;font-size:11px;font-weight:400;color:var(--ink-3)}.financeiro .fin .tabela-conciliacao td.num{font-weight:600}.financeiro .fin .tabela-conciliacao td.num.bom{color:var(--bom-texto)}.financeiro .fin .tabela-conciliacao td.num.negativo{color:var(--fin-vermelho-texto)}.financeiro .fin .tabela-conciliacao tr.situacao-conciliada td{color:var(--ink)}.financeiro .fin .tabela-conciliacao .par .ok{color:var(--bom-texto);font-weight:700}.financeiro .fin .tabela-conciliacao td.acoes{text-align:right}.financeiro .fin .tabela-conciliacao td.acoes button.discreto:hover{color:var(--fin-vermelho-texto);background:var(--fin-vermelho-fundo)}.financeiro .fin .tabela-conciliacao label.marcar.discreto{display:inline-flex;font-size:12px;color:var(--ink-2);margin-left:4px}.financeiro .fin .tabela-conciliacao tr.quadrinho td{background:var(--ground)}.financeiro .fin .sem-banco{padding:14px 22px;background:var(--ground);border:1px solid var(--rule);border-radius:12px;display:flex;flex-direction:column;gap:6px;font-size:13px}.financeiro .fin .sem-banco h2{font-family:var(--letra);font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--marca-azul-escuro)}.financeiro .fin .sem-banco ul{margin:0}.financeiro .fin .importacoes{margin:0;font-size:13px}.financeiro .fin .importacoes summary{cursor:pointer;font-weight:600;color:var(--marca-azul)}@media (max-width:720px){.financeiro .tres-numeros{grid-template-columns:minmax(0,1fr)}}.financeiro .config-notas{padding:16px 20px;display:flex;flex-direction:column;gap:12px}.financeiro .config-notas .imposto,.financeiro .config-notas .linha-principal{display:flex;gap:12px 20px;align-items:flex-end;flex-wrap:wrap}.financeiro .config-notas label:not(.marcar){display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:var(--ink-2)}.financeiro .fin .config-notas .imposto select{height:40px;padding:0 12px;box-sizing:border-box}.financeiro .config-notas .com-unidade{display:flex;align-items:center;height:40px;box-sizing:border-box;border:1px solid var(--linha-forte);border-radius:8px;background:var(--ground);width:110px}.financeiro .fin .config-notas .com-unidade input[name=percentual]{flex:1 1;min-width:0;height:100%;padding:0 4px 0 12px;border:0;background:transparent;font-size:14px}.financeiro .config-notas .com-unidade span{padding-right:12px;color:var(--ink-3);font-size:13px}.financeiro .config-notas .imposto .botao-secundario{height:40px;padding:0 18px}.financeiro .config-notas .contador-do-rps{margin-left:auto;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.financeiro .config-notas .contador-do-rps .quantas{font-size:12px;color:var(--ink-2)}.financeiro .config-notas .contador-do-rps .botao-primario:disabled{opacity:.35}.financeiro .config-notas .linha-miuda{display:flex;gap:6px 18px;align-items:center;flex-wrap:wrap;padding-top:10px;border-top:1px solid var(--divisoria)}.financeiro .fin .config-notas .linha-miuda label.marcar{font-size:12px;color:var(--ink-2)}.financeiro .fin .config-notas .linha-miuda .dica{font-size:12px;color:var(--ink-3)}.financeiro .config-notas .config-rps{margin:0}.financeiro .config-notas .config-rps summary{font-size:12px;font-weight:600;color:var(--marca-azul)}.financeiro .config-notas .config-rps .form-fin{margin:12px 0 0}.financeiro .cabeca-da-parte{display:flex;flex-direction:column;gap:4px}.financeiro .fin .cabeca-da-parte .sub{font-size:13px;max-width:820px}.financeiro .notas-antes,.financeiro .notas-fornecedores{display:flex;flex-direction:column;gap:12px}.financeiro .fin .vazio-fin{margin:0;padding:32px 20px;text-align:center;font-family:var(--letra-titulo);font-style:italic;font-size:18px;color:var(--ink-2)}.financeiro .nota-do-fornecedor{position:relative;overflow:hidden}.financeiro .nota-do-fornecedor>.caixinha{position:absolute;left:20px;top:26px;z-index:1}.financeiro .fin .nota-do-fornecedor input[type=checkbox],.financeiro .fin .notas-vouchers input[type=checkbox]{width:16px;height:16px}.financeiro .nota-do-fornecedor summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto 32px;grid-gap:14px;gap:14px;align-items:center;padding:16px 20px 16px 58px}.financeiro .nota-do-fornecedor summary::-webkit-details-marker{display:none}.financeiro .nota-do-fornecedor .quem{display:flex;flex-direction:column;gap:3px;min-width:0}.financeiro .nota-do-fornecedor .quem strong{font-size:15px;font-weight:600;color:var(--ink);line-height:1.35}.financeiro .nota-do-fornecedor .quem>span{font-size:12px;color:var(--ink-2)}.financeiro .fin .documento{font-family:var(--letra-codigo);font-size:11px}.financeiro .nota-do-fornecedor .total{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.financeiro .nota-do-fornecedor .total strong{font-family:var(--letra-titulo);font-size:24px;font-weight:600;color:var(--marca-azul);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;line-height:1.1}.financeiro .nota-do-fornecedor .total span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--marca-terracota);white-space:nowrap}.financeiro .nota-do-fornecedor .total span.ok{color:var(--bom-texto)}.financeiro .nota-do-fornecedor .abre{width:32px;height:32px;border-radius:50%;border:1px solid var(--rule);display:grid;place-items:center;color:var(--marca-azul);font-size:14px}.financeiro .nota-do-fornecedor .abre:after{content:"+"}.financeiro .nota-do-fornecedor details[open] .abre:after{content:"−"}.financeiro .nota-do-fornecedor .comissoes{list-style:none;margin:0;padding:0;border-top:1px solid var(--divisoria)}.financeiro .nota-do-fornecedor .comissoes li{display:grid;grid-template-columns:24px 56px minmax(0,1fr) auto;grid-gap:8px 14px;gap:8px 14px;align-items:center;padding:10px 20px;border-top:1px solid var(--divisoria);background:var(--ground);font-size:13px}.financeiro .nota-do-fornecedor .comissoes li:first-child{border-top:0}.financeiro .nota-do-fornecedor .comissoes .data{font-size:12px;color:var(--ink-2);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.financeiro .nota-do-fornecedor .comissoes .desc{line-height:1.4}.financeiro .nota-do-fornecedor .comissoes strong{font-weight:600;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.financeiro .nota-do-fornecedor .comissoes .controles{grid-column:3/-1;margin:0}.financeiro .fin .selo-nota{margin-left:8px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--rule);border-radius:4px;padding:1px 6px;white-space:nowrap}.financeiro .nota-do-fornecedor .nota-registrada,.financeiro .nota-do-fornecedor .registrar-todas{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:12px 20px;margin:0;border-top:1px solid var(--divisoria)}.financeiro .fin .controles{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.financeiro .fin .controles input:not([type=checkbox]){padding:6px 8px;font-size:12px;border-radius:6px}.financeiro .fin .controles button[type=submit]:not(.botao-primario){font-size:11px;padding:6px 12px}.financeiro .fin .controles .bom{color:var(--bom-texto);font-weight:600;font-size:13px}.financeiro .fin .tabela-relatorio .controles{flex-wrap:nowrap}.financeiro .fin .documento .aviso-linha,.financeiro .fin .documento .sub{font-family:var(--letra);font-size:12px}.financeiro .notas-clientes,.financeiro .notas-vouchers{overflow:hidden}.financeiro .notas-clientes .cabeca,.financeiro .notas-vouchers .cabeca{padding:18px 22px 12px}.financeiro .fin .notas-clientes .rolagem-relatorio{border:0;border-radius:0;box-shadow:none}.financeiro .fin .notas-clientes .cliente{display:block;font-weight:600}.financeiro .fin .notas-clientes .venda{display:block;font-size:11px;font-weight:400;color:var(--ink-3)}.financeiro .fin .notas-clientes .imposto{color:var(--ink-2);font-size:12px}.financeiro .notas-vouchers ul{list-style:none;margin:0;padding:0}.financeiro .notas-vouchers li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:10px 22px;border-top:1px solid var(--divisoria);font-size:13px}.financeiro .notas-vouchers li strong{font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}@media (max-width:720px){.financeiro .config-notas .contador-do-rps{margin-left:0}.financeiro .nota-do-fornecedor summary{grid-template-columns:minmax(0,1fr) 32px;padding-left:50px}.financeiro .nota-do-fornecedor .total{grid-column:1;grid-row:2;align-items:flex-start}.financeiro .nota-do-fornecedor .comissoes li{grid-template-columns:24px minmax(0,1fr) auto}.financeiro .nota-do-fornecedor .comissoes .data{grid-column:2}}.financeiro .conta-dos-vouchers{display:flex;gap:14px 18px;align-items:center;flex-wrap:wrap;padding:22px 24px}.financeiro .conta-dos-vouchers .parte{flex:1 1 160px;display:flex;flex-direction:column;gap:4px}.financeiro .conta-dos-vouchers .rotulo{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.financeiro .conta-dos-vouchers strong{font-family:var(--letra-titulo);font-size:30px;font-weight:600;line-height:1;color:var(--marca-azul);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.financeiro .conta-dos-vouchers strong.reservado{color:var(--marca-terracota)}.financeiro .conta-dos-vouchers strong.negativo{color:var(--fin-vermelho-texto)}.financeiro .conta-dos-vouchers .sinal{font-family:var(--letra-titulo);font-size:28px;color:var(--ink-3)}.financeiro .lista-de-vouchers{overflow:hidden}.financeiro .lista-de-vouchers .voucher{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;grid-gap:8px 20px;gap:8px 20px;align-items:center;padding:16px 22px}.financeiro .lista-de-vouchers .voucher+.voucher{border-top:1px solid var(--divisoria)}.financeiro .lista-de-vouchers .quem{display:flex;flex-direction:column;gap:3px;min-width:0}.financeiro .lista-de-vouchers .quem a{font-size:15px;font-weight:600;text-decoration:none}.financeiro .lista-de-vouchers .quem span{font-size:12px;color:var(--ink-2)}.financeiro .lista-de-vouchers .uso{display:flex;flex-direction:column;gap:6px;min-width:0}.financeiro .lista-de-vouchers .uso .linha{display:flex;justify-content:space-between;gap:4px 12px;flex-wrap:wrap;font-size:12px;color:var(--ink-2)}.financeiro .lista-de-vouchers .uso .linha>span{white-space:nowrap}.financeiro .lista-de-vouchers .uso strong{font-weight:700;color:var(--ink)}.financeiro .lista-de-vouchers .trilho{height:4px;border-radius:2px;background:var(--divisoria);overflow:hidden}.financeiro .lista-de-vouchers .trilho span{display:block;height:100%;background:var(--marca-terracota)}.financeiro .situacao-voucher{justify-self:end;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:999px;white-space:nowrap;background:var(--fin-cinza-fundo);color:var(--ink-2)}.financeiro .situacao-voucher.em_aberto{background:var(--marca-terracota-fundo);color:var(--marca-terracota)}.financeiro .situacao-voucher.vencido{background:var(--fin-vermelho-fundo);color:var(--fin-vermelho-texto)}.financeiro .lista-de-vouchers .nota-do-voucher{grid-column:1/-1}.financeiro .barra-fornecedores{display:flex;gap:10px 16px;align-items:center;flex-wrap:wrap}.financeiro .barra-fornecedores form{flex:1 1 260px;max-width:380px;min-width:0}.financeiro .fin .busca-redonda{width:100%;box-sizing:border-box;padding:10px 18px;border-radius:999px;font-size:14px;background:var(--panel)}.financeiro .lista-de-fornecedores{overflow:hidden}.financeiro .lista-de-fornecedores .linha{display:grid;grid-template-columns:minmax(0,2fr) 160px 160px;grid-gap:16px;gap:16px;align-items:center;padding:12px 22px;border-top:1px solid var(--divisoria);color:inherit;text-decoration:none;font-size:14px;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.financeiro .lista-de-fornecedores a.linha:hover{background:var(--ground)}.financeiro .lista-de-fornecedores .linha.cabeca{border-top:0;background:var(--ground);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.financeiro .lista-de-fornecedores .linha>span:not(:first-child){text-align:right}.financeiro .lista-de-fornecedores .nome-do-fornecedor{font-weight:600;color:var(--ink);line-height:1.35}.financeiro .lista-de-fornecedores .debito{color:var(--fin-vermelho-texto);font-weight:700}.financeiro .lista-de-fornecedores .credito{color:var(--bom-texto);font-weight:700}.financeiro .lista-de-fornecedores .zero{color:var(--ink-3)}.financeiro .fornecedor-fin .segmentos{align-self:flex-start}.financeiro .fornecedor-fin .cabecalho-fin .sub strong{color:var(--marca-azul)}.financeiro .fornecedor-fin .cabecalho-fin .sub strong.negativo{color:var(--fin-vermelho-texto)}.financeiro .fornecedor-fin>.controles,.financeiro .fornecedor-fin>.form-fin{background:var(--panel);border:1px solid var(--rule);border-radius:12px;padding:16px 20px;margin:0}.financeiro .grupo-recorrente{overflow:hidden}.financeiro .grupo-recorrente>.cabeca{padding:18px 22px 12px}.financeiro .grupo-recorrente .titulo{display:flex;flex-direction:column;gap:4px;max-width:720px}.financeiro .grupo-recorrente .titulo .sub{line-height:1.5}.financeiro .grupo-recorrente .total{font-family:var(--letra-titulo);font-size:24px;font-weight:600;color:var(--marca-azul);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.financeiro .grupo-recorrente .total span{font-family:var(--letra);font-size:12px;font-weight:500;color:var(--ink-2)}.financeiro .recorrente{border-top:1px solid var(--divisoria)}.financeiro .recorrente.encerrada summary{opacity:.55}.financeiro .recorrente summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:52px minmax(0,1.4fr) minmax(0,1fr) 110px 110px 20px;grid-gap:14px;gap:14px;align-items:center;padding:12px 22px}.financeiro .recorrente summary::-webkit-details-marker{display:none}.financeiro .recorrente summary:hover,.financeiro .recorrente[open] summary{background:var(--ground)}.financeiro .recorrente .dia-do-mes{display:flex;flex-direction:column;align-items:center;padding:4px 0;border-radius:8px;background:var(--papel)}.financeiro .recorrente .dia-do-mes span{font-size:9px;font-weight:700;letter-spacing:.1em;color:var(--ink-3)}.financeiro .recorrente .dia-do-mes strong{font-size:16px;font-weight:700;color:var(--marca-azul-escuro);line-height:1.1}.financeiro .recorrente .descricao{font-size:14px;font-weight:600;color:var(--ink)}.financeiro .recorrente .categoria{font-size:13px;color:var(--ink-2)}.financeiro .recorrente .conta{font-size:12px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financeiro .recorrente .valor{text-align:right;font-size:14px;font-weight:600;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.financeiro .recorrente .abre{font-size:12px;color:var(--marca-azul)}.financeiro .recorrente .abre:after{content:"+"}.financeiro .recorrente[open] .abre:after{content:"−"}.financeiro .recorrente .edicao{display:flex;flex-direction:column;gap:14px;padding:16px 22px 18px;background:var(--ground);border-top:1px solid var(--divisoria)}.financeiro .campos-recorrente{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px;align-items:end}.financeiro .campos-recorrente label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:var(--ink-2);min-width:0}.financeiro .fin .campos-recorrente :is(input,select){min-width:0;width:100%;box-sizing:border-box}.financeiro .fin .recorrente .campos-recorrente :is(input,select){background:var(--panel)}.financeiro .recorrente .rodape{display:flex;justify-content:space-between;align-items:center;gap:10px 16px;flex-wrap:wrap}.financeiro .fin .recorrente .rodape .controles button.discreto{color:var(--fin-vermelho-texto)}.financeiro .nova-recorrente{background:var(--panel);border:1px dashed var(--linha-forte);border-radius:12px;padding:18px 22px;display:flex;flex-direction:column;gap:14px}.financeiro .nova-recorrente .botao-primario{justify-self:start}@media (max-width:720px){.financeiro .lista-de-vouchers .voucher{grid-template-columns:minmax(0,1fr) auto}.financeiro .lista-de-vouchers .uso{grid-column:1/-1;grid-row:2}.financeiro .lista-de-fornecedores .linha{grid-template-columns:minmax(0,1fr) 100px 100px;padding:12px 16px;gap:10px}.financeiro .recorrente summary{grid-template-columns:44px minmax(0,1fr) auto 16px}.financeiro .recorrente .categoria,.financeiro .recorrente .conta{display:none}}.financeiro .tipos-de-lancamento{align-self:flex-start}.financeiro .fin .formulario-lancamento{gap:14px;max-width:880px}.financeiro .fin .formulario-lancamento fieldset{border-radius:12px;box-shadow:var(--sombra);padding:16px 20px 18px;gap:12px 14px}.financeiro .fin .formulario-lancamento legend{font-family:var(--letra-marca);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--marca-azul);padding:0 6px}.financeiro .fin .formulario-lancamento label{font-size:12px;font-weight:600;color:var(--ink-2)}.financeiro .fin .formulario-lancamento .enviar button{font:inherit;font-size:13px;font-weight:600;padding:10px 22px;border-radius:999px;border:1px solid var(--marca-azul);background:var(--marca-azul);color:#fff;cursor:pointer}@media (prefers-color-scheme:dark){.financeiro .fin .formulario-lancamento .enviar button{color:#10141B}}.financeiro .fin.novo>.form-fin{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--sombra);padding:16px 20px;margin:0;max-width:880px;box-sizing:border-box}.financeiro .fin .formulario-lancamento :is(.condicao,.ja-pago) label:has(>input[type=radio],>input[type=checkbox]){flex-direction:row;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--ink)}.financeiro .fin .sub{margin-bottom:0}@media print{.financeiro .barra-do-fluxo,.financeiro .barra-fornecedores,.financeiro .cabecalho-fin .acoes,.financeiro .chave-liga,.financeiro .segmentos,.financeiro .setas-do-mes,.financeiro .voltar-relatorios{display:none!important}.financeiro main.fin{padding:0}.financeiro .fin *{print-color-adjust:exact;-webkit-print-color-adjust:exact}.financeiro .notas .nota-do-fornecedor details>:not(summary){display:block}.financeiro .notas .nota-do-fornecedor .abre{display:none}}.financeiro .nota-do-fornecedor .quem .descricao-da-nota{font-style:italic;color:var(--ink-3)}.financeiro .relatorio .tabela-relatorio :is(th,td):first-child:not(.vazio),.financeiro .relatorio .tabela-relatorio.fixa-duas :is(th,td):nth-child(2){position:-webkit-sticky;position:sticky;left:0;z-index:1}.financeiro .relatorio :where(.tabela-relatorio td:first-child,.tabela-relatorio.fixa-duas td:nth-child(2)){background:var(--panel)}.financeiro .relatorio .tabela-relatorio th:first-child,.financeiro .relatorio .tabela-relatorio.fixa-duas th:nth-child(2){z-index:2}.financeiro .relatorio .tabela-relatorio.fixa-duas :is(th,td):first-child:not(.vazio){width:56px;min-width:56px;max-width:56px;box-sizing:border-box}.financeiro .relatorio .tabela-relatorio.fixa-duas :is(th,td):nth-child(2){left:56px;min-width:180px}.financeiro .relatorio .tabela-relatorio.fixa-duas :is(th,td):nth-child(2):after,.financeiro .relatorio .tabela-relatorio:not(.fixa-duas) :is(th,td):first-child:not(.vazio):after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:var(--rule)}.financeiro .relatorio .tabela-relatorio tr.com-aviso td:first-child{box-shadow:inset 3px 0 var(--urgente)}.financeiro .relatorio .tabela-relatorio:not(.fixa-duas) :is(th,td):first-child:not(.vazio){min-width:170px}.financeiro .relatorio .rolagem-relatorio.planilha{overflow:auto;max-height:calc(100vh - 96px)}.financeiro .relatorio .rolagem-relatorio.planilha thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.financeiro .relatorio .rolagem-relatorio.planilha thead th:first-child{z-index:3}@media print{.financeiro .relatorio .rolagem-relatorio.planilha{max-height:none}}.financeiro .fin .tabela-relatorio tr td.num.negativo{color:var(--fin-vermelho-texto)}.financeiro .fin .tabela-dre-contabil tr.grupo td{font-weight:600;color:var(--marca-azul)}.financeiro .fin .tabela-dre-contabil tr.grupo td:first-child{padding-left:22px}.financeiro .fin .tabela-dre-contabil tr.categoria td:first-child{padding-left:38px;font-weight:400;color:var(--ink-2)}details.quadro-do-que-mudou{margin:10px 0}details.quadro-do-que-mudou>summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--marca-azul)}details.quadro-do-que-mudou[open]>summary{margin-bottom:6px}