@font-face{font-family:Trenda;src:url(/marca/fontes/trenda-heavy.woff2)format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Texta;src:url(/marca/fontes/texta-light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Texta;src:url(/marca/fontes/texta-book.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Texta;src:url(/marca/fontes/texta-medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Permanent Marker;src:url(/marca/fontes/permanentmarker.woff2)format("woff2");font-weight:400;font-display:swap}:root{--branco:#fff;--preto:#040000;--vermelho:#da291c;--fundo:#fff;--papel:#fff;--barra:#f6f6f6;--realce:#ebeaea;--tinta:#040000;--tinta-media:#363333;--tinta-fraca:#686666;--linha:#cdcccc;--destaque:#040000;--aviso:#da291c;--aviso-fundo:#fff;--ok:#040000;--ok-fundo:#fff;--titulo:"Trenda", Arial, sans-serif;--corpo:"Texta", Verdana, sans-serif;--marcador:"Permanent Marker", cursive;--tracking:.14em;--lateral:232px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--barra:#040000;--fundo:#0d0c0c;--papel:#151414;--realce:#201f1f;--tinta:#fff;--tinta-media:#cdcccc;--tinta-fraca:#9b9999;--linha:#363333;--destaque:#fff;--aviso:#da291c;--aviso-fundo:#151414;--ok:#fff;--ok-fundo:#151414}}*{box-sizing:border-box}body{background:var(--fundo);color:var(--tinta);font:300 15px/1.6 var(--corpo);margin:0}h1{font-family:var(--titulo);font-weight:900}h2,h3{font-family:var(--corpo);text-transform:uppercase;letter-spacing:var(--tracking);font-weight:500}strong,b{font-weight:500}button,input,select,textarea{font-family:var(--corpo)}a{color:inherit}.lateral~.area{margin-left:var(--lateral)}.wrap{max-width:920px;margin:0 auto;padding:28px 24px 80px}header.topo{border-bottom:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 24px;margin-bottom:24px;padding-bottom:16px;display:flex}header.topo>:last-child:not(:first-child){text-align:right}header.topo>:first-child{min-width:0}h1{margin:0;font-size:24px}.sub{color:var(--tinta-fraca);font-size:13px}.cartao{background:var(--papel);border:1px solid var(--linha);border-radius:10px;margin-bottom:10px;padding:16px 18px;text-decoration:none;display:block}.cartao:hover{border-color:var(--tinta-fraca)}.cartao h2{margin:0 0 6px;font-size:15px;font-weight:600}.meta{color:var(--tinta-fraca);flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.etiqueta{border:1px solid var(--linha);border-radius:20px;padding:2px 8px;font-size:12px;display:inline-block}.etiqueta.aviso{background:var(--vermelho);color:#fff;border-color:#0000}.etiqueta.ok{color:var(--tinta);border-color:var(--tinta);background:0 0}.painel{background:var(--papel);border:1px solid var(--linha);border-radius:10px;margin-bottom:16px;padding:20px}.painel h3{text-transform:uppercase;color:var(--tinta-fraca);margin:0 0 6px;font-size:12px;font-weight:600}.md{white-space:pre-wrap}ul.tarefas{margin:12px 0 0;padding:0;list-style:none}ul.tarefas li{border-top:1px solid var(--linha);padding:12px 0}ul.tarefas li:first-child{border-top:0}.ctx{color:var(--tinta-fraca);margin-top:3px;font-size:13px}button,select{font:inherit;border:1px solid var(--tinta-fraca);color:var(--tinta);cursor:pointer;background:0 0;border-radius:7px;padding:7px 14px;font-weight:500}button:hover,select:hover{border-color:var(--tinta)}button.primario{background:var(--vermelho);color:#fff;border-color:var(--vermelho)}button.primario:hover{background:var(--preto);border-color:var(--preto)}button.sub{color:var(--tinta-fraca);border-color:#0000;padding:6px 8px;font-weight:300}button.sub:hover{color:var(--tinta);border-color:var(--linha)}button:disabled{opacity:.45;cursor:default}button:disabled:hover{border-color:var(--tinta-fraca);color:var(--tinta);background:0 0}button.primario:disabled:hover{background:var(--vermelho);border-color:var(--vermelho);color:#fff}:focus-visible{outline:2px solid var(--vermelho);outline-offset:2px}input:focus,textarea:focus,select:focus{outline:2px solid var(--vermelho);outline-offset:1px}form.linha{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.vazio{color:var(--tinta-fraca);text-align:center;padding:48px 16px}.dev{background:var(--vermelho);color:#fff;text-align:center;padding:6px 16px;font-size:12px}details.transcricao summary{cursor:pointer;color:var(--tinta-fraca);font-size:13px}.seg{grid-template-columns:58px 1fr;gap:10px;padding:3px 0;font-size:14px;display:grid}.seg .t{color:var(--tinta-fraca);font-variant-numeric:tabular-nums;font-size:12px}.md-titulo{letter-spacing:.01em;margin:18px 0 6px;font-size:14px}.md-titulo:first-child{margin-top:0}.md-par{margin:8px 0}.md-lista{margin:8px 0;padding-left:20px}.md-lista li{margin:5px 0}.doc{max-width:760px;margin:0 auto;padding:48px 24px 100px}.doc h1{margin:0 0 4px;font-size:26px}.doc .emissor{color:var(--tinta-fraca);margin-bottom:36px;font-size:13px}.doc section{margin-bottom:30px}.doc section>h2{text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-fraca);margin:0 0 10px;font-size:13px;font-weight:600}.doc p{margin:0 0 10px}.doc ul{margin:0;padding-left:20px}.doc ul li{margin:5px 0}table.linhas{border-collapse:collapse;width:100%;font-size:14px}table.linhas th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-fraca);border-bottom:1px solid var(--linha);padding:0 0 8px;font-size:12px;font-weight:600}table.linhas th.n,table.linhas td.n{text-align:right;white-space:nowrap}table.linhas td{border-bottom:1px solid var(--linha);vertical-align:top;padding:11px 0}table.totais{margin-top:16px;margin-left:auto;font-size:14px}table.totais td{padding:4px 0 4px 28px}table.totais td.n{text-align:right;white-space:nowrap}table.totais tr.total{font-size:17px;font-weight:600}table.totais tr.total td{border-top:1px solid var(--tinta);padding-top:10px}.aceite{border:1px solid var(--tinta);color:var(--tinta);background:0 0;border-radius:10px;margin-bottom:28px;padding:16px 18px}@media print{.dev,.nao-imprimir{display:none!important}.doc{max-width:none;padding:0}body{color:#000;background:#fff}table.linhas th,table.linhas td{border-color:#ddd}a{color:#000;text-decoration:none}section{break-inside:avoid}}.lateral{width:var(--lateral);z-index:40;background:var(--barra);border-right:1px solid var(--linha);flex-direction:column;gap:16px;padding:18px 12px 12px;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.lateral__topo{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.lateral__marca{padding:2px 10px 0;text-decoration:none;display:block}.lateral__marca img{width:128px;height:auto;display:block}.lateral__marca img.escuro{display:none}.lateral__produto{text-transform:uppercase;letter-spacing:var(--tracking);color:var(--tinta-fraca);margin-top:3px;font-size:11px;font-weight:500;display:block}.lateral__corpo{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow-y:auto}.lateral__grupo ul,.lateral__rodape{margin:0;padding:0;list-style:none}.lateral__titulo{text-transform:uppercase;letter-spacing:var(--tracking);color:var(--tinta-fraca);margin:0 0 4px;padding:0 10px;font-size:10px;font-weight:500}.lateral li a{color:var(--tinta-media);border-radius:7px;align-items:center;gap:10px;padding:6px 10px;font-size:14px;text-decoration:none;display:flex}.lateral__icone{opacity:.75;flex-shrink:0;display:flex}.lateral__texto{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lateral li a:hover,.conta:hover,.lateral li a.ativo,.conta.ativo{background:var(--realce);color:var(--tinta)}.lateral li a.ativo{font-weight:500}.lateral li a.ativo .lateral__icone{opacity:1}.lateral__fundo{border-top:1px solid var(--linha);flex-direction:column;flex-shrink:0;gap:4px;padding-top:10px;display:flex}.lateral .badge{background:var(--vermelho);color:#fff;border-radius:10px;margin-left:auto;padding:1px 6px;font-size:11px;font-weight:500}.conta{color:var(--tinta-media);border-radius:7px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.conta__inicial{background:var(--vermelho);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:500;line-height:1;display:flex}.conta__quem{flex-direction:column;min-width:0;display:flex}.conta__nome{color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.conta__empresa{color:var(--tinta-fraca);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.procurar__gatilho{cursor:pointer;width:100%;font:inherit;text-align:left;background:var(--papel);color:var(--tinta-fraca);border:1px solid var(--linha);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.procurar__gatilho:hover{color:var(--tinta);border-color:var(--tinta-fraca)}.procurar__gatilho kbd{font:inherit;font-size:11px}.procurar{z-index:100;background:#0006;justify-content:center;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.procurar__caixa{background:var(--papel);border:1px solid var(--linha);border-radius:12px;width:100%;max-width:560px;height:fit-content;overflow:hidden;box-shadow:0 20px 60px #00000047}.procurar__campo{border:0;border-bottom:1px solid var(--linha);width:100%;color:var(--tinta);font:inherit;background:0 0;outline:none;padding:15px 18px;font-size:16px}.procurar__lista{max-height:52vh;margin:0;padding:6px;list-style:none;overflow-y:auto}.procurar__item{width:100%;color:var(--tinta);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:baseline;gap:10px;padding:9px 12px;display:flex}.procurar__item.activo{background:var(--realce)}.procurar__tipo{text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-fraca);flex-shrink:0;min-width:78px;font-size:11px}.procurar__titulo{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.procurar__detalhe{color:var(--tinta-fraca);flex-shrink:0;font-size:12px}.procurar__nada,.procurar__ajuda{color:var(--tinta-fraca);margin:0;padding:14px 18px;font-size:13px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lateral__marca img.claro{display:none}:root:not([data-theme=light]) .lateral__marca img.escuro{display:block}}@media (max-width:860px){.lateral{border-right:0;border-bottom:1px solid var(--linha);flex-direction:row;align-items:center;gap:10px;width:auto;padding:10px 12px;position:static;overflow:auto hidden}.lateral__topo{flex-direction:row;align-items:center}.lateral__corpo{flex-direction:row;gap:10px;overflow:visible}.lateral__grupo ul,.lateral__rodape{gap:2px;display:flex}.lateral__fundo{border-top:0;flex-direction:row;align-items:center;gap:2px;padding-top:0}.lateral__titulo,.lateral__produto,.procurar__gatilho span{display:none}.lateral li a{white-space:nowrap}.lateral__marca img{width:104px}.conta__quem{display:none}.lateral~.area{margin-left:0}.wrap{padding:20px 16px 60px}}.decisao{border:1px solid var(--linha);border-left:3px solid var(--aviso);background:var(--papel);border-radius:10px;margin-bottom:10px;padding:14px 18px}.decisao h3{text-transform:none;letter-spacing:0;color:var(--tinta);margin:0;font-size:15px}.decisao .porque{color:var(--tinta-fraca);margin:2px 0 10px;font-size:13px}.decisao ul{margin:0;padding:0;list-style:none}.decisao li{flex-wrap:wrap;align-items:baseline;gap:10px;padding:5px 0;display:flex}.decisao li a{flex:200px}.vazio-bom{text-align:center;color:var(--tinta);font-family:var(--marcador);padding:40px 16px;font-size:20px;transform:rotate(-1.5deg)}.triagem{margin:14px 0 0;padding:0;list-style:none}.triagem>li{border-top:1px solid var(--linha);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.triagem>li:first-child{border-top:0}.triagem__marca{padding-top:2px}.triagem__marca input{width:17px;height:17px;accent-color:var(--vermelho)}.triagem__corpo{flex:1;min-width:0}.triagem__titulo{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.triagem__campos{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.triagem__campos select{padding:4px 8px;font-size:13px}.triagem__fora{color:var(--tinta-fraca)}.triagem__fora .triagem__nome{text-decoration:line-through}.numeros{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.numeros>div{border:1px solid var(--linha);background:var(--papel);border-radius:10px;flex-direction:column;flex:120px;gap:2px;padding:12px 16px;display:flex}.numeros>div.atencao{border-left:3px solid var(--aviso)}.numeros strong{font-family:var(--titulo);font-size:22px;font-weight:900;line-height:1.1}.numeros span{text-transform:uppercase;letter-spacing:var(--tracking);color:var(--tinta-fraca);font-size:12px}.numeros a{font-size:13px}.seccao{text-transform:uppercase;letter-spacing:var(--tracking);color:var(--tinta-fraca);margin:26px 0 10px;font-size:12px;font-weight:500}.painel-clientes{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-bottom:22px;display:grid}.cliente-cartao{border:1px solid var(--linha);background:var(--papel);border-radius:10px;flex-direction:column;min-width:0;padding:10px 13px;text-decoration:none;display:flex}.cliente-cartao:hover{border-color:var(--tinta-fraca)}.cliente-cartao.ativo{border-color:var(--tinta);background:var(--realce)}.cliente-cartao.atencao{border-left:3px solid var(--aviso);padding-left:11px}.cliente-cartao__nome{text-transform:uppercase;letter-spacing:var(--tracking);color:var(--tinta-fraca);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.cliente-cartao__linha{align-items:baseline;gap:5px;display:flex}.cliente-cartao__n{font-family:var(--titulo);font-size:21px;font-weight:900;line-height:1.25}.cliente-cartao__rotulo{color:var(--tinta-fraca);font-size:11px}.cliente-cartao__detalhe{color:var(--tinta-media);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;overflow:hidden}.grupo{border:1px solid var(--linha);background:var(--papel);border-radius:10px;margin-bottom:10px;padding:14px 18px}.grupo.arde{border-left:3px solid var(--aviso);padding-left:16px}.grupo__topo{cursor:pointer;justify-content:space-between;align-items:baseline;gap:14px;list-style:none;display:flex}.grupo__topo::-webkit-details-marker{display:none}.grupo__nome{text-transform:uppercase;letter-spacing:var(--tracking);font-size:12px;font-weight:500}.grupo__cliente{color:var(--tinta-fraca);font-weight:400}.grupo__cliente:before{content:" · "}.grupo__n{color:var(--tinta-fraca);white-space:nowrap;font-size:12px}.grupo .tarefas{margin-top:4px}.tar{border-left:3px solid #0000;padding:11px 0 11px 11px}.tar--atrasada,.tar--hoje,.tar--alta{border-left-color:var(--aviso)}.tar__topo{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.tar__titulo{flex:240px}.tar__quando{white-space:nowrap;font-size:12px;font-weight:500}.tar--semana .tar__quando,.tar--normal .tar__quando{font-weight:400}.tar__mover{flex-wrap:wrap;gap:5px;display:inline-flex}button.mini,input.mini{font:inherit;border-radius:6px;padding:3px 9px;font-size:12px}.grelha-clientes{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:10px;display:grid}.ficha{border:1px solid var(--linha);background:var(--papel);border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:14px 16px;text-decoration:none;display:flex}.ficha:hover{border-color:var(--tinta-fraca)}.ficha__nome{font-family:var(--corpo);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.ficha__valor{font-family:var(--titulo);font-size:17px;font-weight:900}.ficha__valor small{font-family:var(--corpo);color:var(--tinta-fraca);font-size:11px;font-weight:400}.ficha__meta{color:var(--tinta-media);margin-top:2px;font-size:12px}.ficha__sinais{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.sinal{border:1px solid var(--linha);color:var(--tinta-fraca);border-radius:20px;padding:1px 7px;font-size:11px}.sinal--falta{border-color:var(--tinta-fraca)}.campos{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 22px;margin:10px 0 0;display:grid}.campos>div{min-width:0}.campos dt{text-transform:uppercase;letter-spacing:var(--tracking);color:var(--tinta-fraca);font-size:11px;font-weight:500}.campos dd{white-space:pre-wrap;margin:2px 0 0}.campos dd.falta{color:var(--tinta-fraca)}.atalhos{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.atalhos a{border:1px solid var(--linha);border-radius:7px;padding:5px 11px;font-size:13px;text-decoration:none}.atalhos a:hover{border-color:var(--tinta-fraca)}
