.dash-caixa-detalhes details{border:1px solid var(--dash-line,#e6e0d6);background:#faf8f3;border-radius:12px;padding:14px 18px;transition:border-color .15s,background-color .15s;overflow:hidden}.dash-caixa-detalhes details[open]{background:#fff;border-color:#dcd4c8;box-shadow:0 4px 16px #2d29220a}.dash-caixa-detalhes summary{cursor:pointer;color:var(--report-ink);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:.86rem;line-height:1.45;list-style:none;display:flex}.dash-caixa-detalhes summary::-webkit-details-marker{display:none}.dash-caixa-detalhes summary:after{content:"▾";color:var(--report-muted);margin-left:auto;font-size:.88rem;transition:transform .15s}.dash-caixa-detalhes details[open]>summary:after{transform:rotate(180deg)}.dash-cards+.dash-table-wrap{border-top:1px solid #ebdcd0;border-bottom:1px solid #ebdcd0;margin-top:16px;margin-bottom:16px}.dash-caixa-detalhes details[open]>summary{border-bottom:1px solid #eee8de;margin-bottom:12px;padding-bottom:12px}.dash-caixa-detalhes h4{color:var(--report-ink);font-family:var(--font-display), "Bricolage Grotesque", sans-serif;margin:18px 0 8px;font-size:.88rem;font-weight:680}.dash-caixa-detalhes details>.dash-table-wrap{border:1px solid #ebdcd0;border-radius:10px;margin:0}.dash-caixa-detalhes ol{color:#4a4138;gap:.45rem;margin:.5rem 0 0;padding-left:1.4rem;font-size:.8rem;display:grid}.dash-caixa-detalhes p{color:var(--dash-muted,#676760);margin:8px 0;font-size:.8rem;line-height:1.5}.dash-caixa-detalhes{gap:.75rem;display:grid}.dash-caixa-detalhes details{border:1px solid var(--dash-border,#ded8ce);border-radius:12px;padding:1rem}.dash-caixa-detalhes summary{cursor:pointer}.dash-caixa-detalhes ol{gap:.5rem;margin:1rem 0 0;padding-left:1.4rem;display:grid}.dash-caixa-detalhes p{color:var(--dash-muted,#676760)}.dash-caixa-movimentos-posteriores{border:1px solid var(--dash-border,#ded8ce);background:var(--dash-surface,#fff);border-radius:12px;margin-block:1rem;padding:1rem}.dash-caixa-movimentos-posteriores h4{margin-top:0}.dash-cards{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;display:grid}.dash-card{border:1px solid var(--dash-line,#e7e2d9);background:var(--dash-surface,#fff);border-radius:12px;flex-direction:column;min-width:0;padding:16px 18px 14px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 1px 3px #20201d08,0 6px 18px #20201d05}.dash-card:hover{border-color:#d8d0c3;transform:translateY(-2px);box-shadow:0 8px 24px #20201d0f}.dash-card-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.dash-card .rotulo{color:#72716b;font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.05em;text-transform:uppercase;font-size:.67rem;font-weight:650;line-height:1.3}.dash-card-icon{color:#9c9990;width:auto;height:auto;font-family:var(--font-mono), "IBM Plex Mono", monospace;background:0 0;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:600;display:inline-flex}.dash-card .valor{color:var(--report-ink);font-family:var(--font-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:8px;margin-bottom:0;font-size:clamp(1.55rem,2vw,1.95rem);font-weight:700;line-height:1.1;overflow:hidden}.dash-card-foot{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.dash-card-variacao{font-family:var(--font-mono), "IBM Plex Mono", monospace;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:5px;flex:none;align-items:center;padding:1.5px 6px;font-size:.67rem;font-weight:700;line-height:1.25;display:inline-flex}.dash-card-detalhe{color:#7d7c75;min-width:0;font-family:var(--font-body), "Hanken Grotesk", sans-serif;overflow-wrap:anywhere;white-space:normal;flex:9rem;font-size:.7rem;line-height:1.3}.dash-card.tom-positivo .dash-card-variacao{color:#166534;background:#ecfdf5;border:1px solid #bbf7d0}.dash-card.tom-negativo .dash-card-variacao{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.dash-card.tom-atencao .dash-card-variacao{color:#854d0e;background:#fefce8;border:1px solid #fef08a}.dash-card.tom-neutro .dash-card-variacao{color:#52524d;background:#f4f3f0;border:1px solid #e5e3dc}.dash-grid{align-items:start;gap:14px;display:grid}.dash-grid-main{grid-template-columns:minmax(0,1fr)}.dash-grid-bottom{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.dash-panel{border:1px solid var(--dash-line);background:var(--dash-surface);border-radius:16px;min-width:0;padding:23px;box-shadow:0 10px 35px #362f2509}.dash-panel-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:19px;display:flex}.dash-panel-head h2{color:var(--report-ink);font-family:var(--font-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.02em;margin:0 0 5px;font-size:1.05rem;font-weight:650}.dash-panel-head p{color:var(--dash-muted);margin:0;font-size:.78rem;line-height:1.5}.dash-chart{margin:0 -8px -8px}.dash-comparacao{gap:8px;display:grid}.dash-comparativo-card{background:#f8f5ef;border:1px solid #ebe5db;border-radius:11px;padding:12px 13px}.dash-comparativo-card span,.dash-dre-linha span{color:#777873;font-size:.71rem}.dash-comparativo-card strong{color:var(--report-ink);font-family:var(--font-display), "Bricolage Grotesque", sans-serif;font-variant-numeric:tabular-nums;margin-top:3px;font-size:1.08rem;font-weight:650;display:block}.dash-comparativo-card small,.dash-dre-linha small{color:#999790;margin-top:3px;font-size:.66rem;display:block}.dash-comparativo-card .positivo{color:#248455}.dash-comparativo-card .negativo,.dash-dre-linha strong.negativo{color:#c44b4d}.dash-dre{border:1px solid #e5dfd5;border-radius:12px;overflow:hidden}.dash-dre-linha{border-bottom:1px solid #ebe5db;justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;display:flex}.dash-dre-linha:last-child{border-bottom:none}.dash-dre-linha strong{color:#33332f;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.81rem}.dash-dre-linha.destaque{background:#faf0e9}.dash-periodo-bar{border:1px solid var(--dash-line);background:#12151a;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:10px;display:flex;container-type:inline-size}.dash-periodo-atalhos{gap:3px;display:flex}.dash-filtro-grupo{gap:5px;min-width:0;display:grid}.dash-filtro-titulo{color:#7f8996;letter-spacing:.02em;font-size:.62rem;font-weight:800}.dash-periodo-datas{align-items:center;gap:8px;display:flex}.dash-periodo-atalhos a{color:#7f8996;border-radius:8px;padding:8px 10px;font-size:.7rem;font-weight:700;text-decoration:none}.dash-periodo{align-items:center;gap:8px;display:flex}.dash-periodo label span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.dash-periodo .dash-comparacao-campo{background:0 0;gap:5px;min-width:0;padding-left:0;display:grid}.dash-periodo .dash-comparacao-campo span{clip:auto;color:#7f8996;white-space:nowrap;width:auto;height:auto;font-size:.62rem;font-weight:800;position:static;overflow:visible}.dash-comparacao-campo select,.dash-periodo .dash-comparacao-campo.seletor{min-width:0;max-width:250px}.dash-periodo .dash-comparacao-campo .seletor-gatilho{color:#555651;background:#fff;border-color:#ded8ce;border-radius:9px;min-height:38px}.dash-periodo input{color:#cbd0d6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#191d23;border:1px solid #303640;border-radius:8px;outline:none;height:36px;padding:0 10px;font-size:.72rem}.dash-periodo input:focus{border-color:#ff7a45a6}.dash-periodo-separador{color:#626c78;font-size:.68rem}.dash-periodo button{border:1px solid var(--brand);color:#1c0e09;background:var(--brand);border-radius:8px;align-self:end;height:36px;padding:0 13px;font-size:.72rem;font-weight:760}.dash-exportar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash-exportar.dash-exportar-detalhado{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.dash-exportar a{color:#c8cdd3;cursor:pointer;background:#111419;border:1px solid #2d333c;border-radius:10px;align-items:center;gap:10px;min-height:45px;padding:8px 12px;font-size:.72rem;font-weight:650;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s,box-shadow .18s;display:flex;position:relative}.dash-exportar a:hover{background:#171b20;border-color:#444c57;transform:translateY(-2px);box-shadow:0 4px 12px #00000040}.dash-exportar a span{color:#ff9470;letter-spacing:.03em;background:#ff7a451a;border-radius:6px;padding:4px 6px;font-size:.58rem;font-weight:850}.dash-exportar-detalhado a{align-items:center;min-height:84px;padding:14px 16px}.dash-exportar-conteudo{flex:1;gap:4px;min-width:0;display:grid}.dash-exportar-conteudo strong{color:inherit;font-size:.84rem;font-weight:700;line-height:1.25}.dash-exportar-conteudo small{color:#7d858f;font-size:.72rem;font-weight:500;line-height:1.4}.dash-exportar-acao{color:#c8cdd3;white-space:nowrap;background:#1c2128;border:1px solid #2d333c;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;margin-left:auto;padding:6px 10px;font-size:.68rem;font-weight:650;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.dash-exportar-inclusoes{background:#111419;border:1px solid #2d333c;border-radius:10px;gap:6px;margin-top:14px;padding:16px;display:grid}.dash-exportar-inclusoes>strong{color:#d8dce1;font-size:.8rem}.dash-exportar-inclusoes>p{color:#7d858f;margin:0;font-size:.72rem;line-height:1.45}.dash-exportar-inclusoes ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 18px;margin:7px 0;padding:0;list-style:none;display:grid}.dash-exportar-inclusoes li{color:#a8afb8;padding-left:14px;font-size:.71rem;line-height:1.4;position:relative}.dash-exportar-inclusoes li:before{background:var(--brand);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.5em;left:0}.dash-exportar-inclusoes>small{color:#7d858f;border-top:1px solid #2d333c;padding-top:10px;font-size:.68rem;line-height:1.45}.dash-table-wrap{border-radius:0 0 15px 15px;margin:0 -22px -22px;overflow-x:auto}.dash-table{border-collapse:collapse;white-space:nowrap;width:100%}.dash-table th{border-top:1px solid var(--dash-line);border-bottom:1px solid var(--dash-line);color:#68727f;text-align:left;text-transform:uppercase;letter-spacing:.075em;background:#12151a;padding:11px 17px;font-size:.62rem;font-weight:800}.dash-table td{color:#c5cad0;border-bottom:1px solid #252b32;padding:14px 17px;font-size:.76rem}.dash-table tbody tr:last-child td{border-bottom:0}.dash-table .alinhar-direita{text-align:right;font-variant-numeric:tabular-nums}.dash-table .alinhar-centro{text-align:center}.dash-table-row-toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:inline-flex}.dash-table-row-toggle span{color:var(--brand);font-size:.95rem;line-height:1}.dash-table-row-toggle:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:4px}.dash-table-row-expanded td{border-bottom-color:#0000}.dash-table-detail-row:hover{background:0 0!important}.dash-table-detail-row td{padding-top:0}.dash-payment-detail{border:1px solid var(--dash-line);white-space:normal;background:#e94d250b;border-radius:10px;margin:0 17px 12px;padding:14px 16px}.dash-payment-detail>strong{color:var(--report-ink);margin-bottom:8px;font-size:.72rem;display:block}.dash-payment-detail ul{white-space:normal;margin:0;padding:0;list-style:none}.dash-payment-detail li{border-top:1px solid var(--dash-line);white-space:normal;justify-content:space-between;align-items:center;gap:20px;padding:9px 0;display:flex}.dash-payment-detail li>span{flex-direction:column;gap:3px;display:flex}.dash-payment-detail li small{color:var(--dash-muted);font-size:.68rem}.dash-payment-detail>p{color:var(--dash-muted);white-space:normal;overflow-wrap:break-word;margin:0;font-size:.72rem;line-height:1.45}.dash-cell-note{color:#f3b859;margin-top:3px;font-size:.6rem;display:block}.dash-status{border-radius:999px;align-items:center;padding:5px 8px;font-size:.62rem;font-weight:760;display:inline-flex}.dash-insight{color:#9cabbe;background:#4391ff0e;border:1px solid #4391ff2e;border-radius:11px;grid-template-columns:auto auto 1fr;align-items:center;gap:11px;padding:13px 16px;font-size:.72rem;display:grid}.dash-insight strong{color:#8bbcff;font-size:.9rem}.dash-insight p{margin:0}.dash-empty{text-align:center;border:1px dashed #303640;border-radius:14px;place-content:center;gap:5px;min-height:150px;padding:25px;display:grid}.dash-empty span{color:var(--dash-muted);font-size:.78rem}.dash-empty a,.dash-meta a{border:1px solid var(--report-accent);color:#fff;background:var(--report-accent);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:0 13px;font-size:.8rem;font-weight:760;text-decoration:none;transition:border-color .16s,background-color .16s;display:inline-flex}.dash-empty a{justify-self:center}.dash-empty a:hover,.dash-meta a:hover{border-color:var(--report-accent-dark);background:var(--report-accent-dark)}.dash-heatmap-wrap{overflow-x:auto}.dash-heatmap{border-collapse:separate;border-spacing:4px;width:100%;min-width:740px}.dash-heatmap th{color:#697380;text-align:center;padding:3px;font-size:.62rem;font-weight:650}.dash-heatmap tbody th{color:#9ca5b0;text-align:left;white-space:nowrap;padding-right:8px}.dash-heatmap td{background-color:#1c2127;border-radius:5px;width:25px;height:25px;padding:0;transition:transform .12s,outline-color .12s}.dash-heatmap td:hover{z-index:1;outline:2px solid #ffb18f;transform:scale(1.18)}.dash-heatmap-legenda{color:#697380;justify-content:flex-end;align-items:center;gap:4px;margin-top:12px;font-size:.61rem;display:flex}.dash-heatmap-legenda i{background:#dc5a2826;border-radius:2px;width:16px;height:8px}.dash-heatmap-legenda i:nth-of-type(2){background:#dc5a2852}.dash-heatmap-legenda i:nth-of-type(3){background:#dc5a2880}.dash-heatmap-legenda i:nth-of-type(4){background:#dc5a28b3}.dash-heatmap-legenda i:nth-of-type(5){background:#dc5a28f2}.dash-movimento-acoes{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.dash-movimento-acoes p{color:var(--dash-muted);margin:0;font-size:.74rem}.dash-movimento-acoes a{border:1px solid var(--report-accent);color:#fff;background:var(--report-accent);border-radius:9px;align-items:center;gap:8px;min-height:40px;padding:0 13px;font-size:.72rem;font-weight:760;text-decoration:none;display:inline-flex}.dash-movimento-acoes a:hover{background:#d94e1e}.dash-movimento-acoes a span{font-size:1rem;line-height:1}.dash-movimento-dias{gap:12px;display:grid}.dash-movimento-dia{border:1px solid var(--dash-line);background:#faf8f3;border-radius:12px;overflow:hidden}.dash-movimento-dia>header{border-bottom:1px solid var(--dash-line);background:#f4efe7;justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex}.dash-movimento-dia>header div{gap:3px;display:grid}.dash-movimento-dia>header strong{color:#30312d;font-size:.8rem}.dash-movimento-dia>header small{color:#888882;font-size:.67rem}.dash-movimento-dia>header b{color:#30312d;font-variant-numeric:tabular-nums;font-size:.82rem}.dash-movimento-horarios{display:grid}.dash-movimento-horario{border-bottom:1px solid #eee9e1;grid-template-columns:minmax(110px,.7fr) minmax(90px,1fr) auto;align-items:center;gap:16px;min-height:47px;padding:9px 15px;display:grid}.dash-movimento-horario:last-child{border-bottom:0}.dash-movimento-horario:hover{background:#fff}.dash-movimento-horario time{color:var(--report-accent-dark);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:780}.dash-movimento-horario span{color:#777873;font-size:.72rem}.dash-movimento-horario strong{color:#30312d;font-variant-numeric:tabular-nums;font-size:.76rem}@media (max-width:600px){.dash-movimento-acoes{flex-direction:column;align-items:stretch}.dash-movimento-acoes a{justify-content:center}.dash-movimento-horario{grid-template-columns:1fr auto;gap:4px 12px}.dash-movimento-horario span{grid-area:2/1}.dash-movimento-horario strong{grid-area:1/2/span 2}}.dash-financeiro-conferencia{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.dash-financeiro-conferencia>div{background:#111419;border:1px solid #292f37;border-radius:10px;flex-direction:column;gap:6px;padding:16px;display:flex}.dash-financeiro-conferencia span{color:#7f8996;font-size:.7rem}.dash-financeiro-conferencia strong{color:#f2f4f5;font-variant-numeric:tabular-nums;font-size:1.15rem}.dash-financeiro-nota{color:#b6bec8;background:#111419;border:1px solid #292f37;border-radius:10px;margin:0;padding:12px 16px;font-size:.8rem}.ifood-funil{gap:15px;display:grid}.ifood-funil header{color:#a8b0ba;grid-template-columns:1fr auto 52px;align-items:baseline;gap:12px;font-size:.74rem;display:grid}.ifood-funil header strong{color:#f3f5f6;font-size:.92rem}.ifood-funil header small{color:#747e8a;text-align:right}.ifood-funil i{background:#232930;border-radius:20px;height:7px;margin-top:7px;display:block;overflow:hidden}.ifood-funil b{border-radius:inherit;background:linear-gradient(90deg,#ff5a2c,#ff9867);min-width:3px;height:100%;display:block}.ifood-tempos,.ifood-agendados{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.ifood-tempos>div,.ifood-agendados>div{background:#111419;border:1px solid #292f37;border-radius:11px;padding:16px}.ifood-tempos span,.ifood-agendados span{color:#7f8996;font-size:.7rem;display:block}.ifood-tempos strong,.ifood-agendados strong{color:#f2f4f5;margin-top:7px;font-size:1.08rem;display:block}.ifood-agendados{grid-template-columns:repeat(auto-fit,minmax(135px,1fr))}.ifood-agendados strong.negativo{color:#ff818f}.ifood-saude{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ifood-saude>div{background:#111419;border:1px solid #292f37;border-radius:11px;min-width:0;padding:15px 16px}.ifood-saude span,.ifood-saude small{color:#7f8996;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;display:block;overflow:hidden}.ifood-saude strong{color:#f2f4f5;font-variant-numeric:tabular-nums;margin:7px 0 4px;font-size:1.12rem;display:block}.ifood-saude strong.negativo,.ifood-dia footer strong.negativo,.ifood-horas .negativo{color:#ff818f}.ifood-dias{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:9px;display:grid}.ifood-dia{background:#111419;border:1px solid #292f37;border-radius:10px;min-width:0;padding:13px}.ifood-dia header,.ifood-dia footer,.ifood-horas header,.ifood-horas article>div{justify-content:space-between;align-items:center;gap:9px;display:flex}.ifood-dia header strong,.ifood-horas header strong{color:#f2f4f5;font-size:.78rem}.ifood-dia header span,.ifood-dia footer,.ifood-horas header span,.ifood-horas article>div,.ifood-horas footer{color:#7f8996;font-size:.66rem}.ifood-dia-barra{background:#242a31;border-radius:20px;height:7px;margin:12px 0 10px;display:flex;overflow:hidden}.ifood-dia-barra i{height:100%;display:block}.ifood-dia-barra .concluido,.ifood-legenda .concluido{background:#42c889}.ifood-dia-barra .cancelado,.ifood-legenda .cancelado{background:#ff6578}.ifood-dia-barra .andamento,.ifood-legenda .andamento{background:#f3b859}.ifood-dia footer strong{color:#aeb6c0;font-size:.65rem;font-weight:650}.ifood-legenda{color:#747e8a;flex-wrap:wrap;gap:13px;margin-top:13px;font-size:.64rem;display:flex}.ifood-legenda span{align-items:center;gap:5px;display:inline-flex}.ifood-legenda i{border-radius:50%;width:7px;height:7px}.ifood-horas{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.ifood-horas article{background:#111419;border:1px solid #292f37;border-radius:10px;min-width:0;padding:14px}.ifood-horas article>div{margin-top:13px}.ifood-horas footer{margin-top:6px}.ifood-aviso-financeiro{background:#f3b8590e;border:1px solid #f3b85940;border-radius:13px;padding:18px 20px}.ifood-aviso-financeiro strong{color:#f3b859;font-size:.82rem}.ifood-aviso-financeiro p{color:#8d96a1;margin:6px 0 0;font-size:.75rem;line-height:1.55}.dash-info{color:#55564f;background:#f8f5ef;border:1px solid #ded7cc;border-radius:12px;padding:16px 18px}.dash-info strong{color:#30312d;font-size:.84rem}.dash-info p{margin:5px 0 0;font-size:.76rem;line-height:1.55}.dash-brand small{font-size:.72rem}.dash-nav-group>p{font-size:.7rem}.dash-nav a{font-size:.88rem}.dash-sidebar-foot a,.dash-sidebar-foot button{font-size:.82rem}.dash-page-head p{font-size:.96rem;line-height:1.55}.dash-eyebrow{font-size:.74rem}.dash-panel-head h2{font-size:1.08rem}.dash-panel-head p{font-size:.84rem}.dash-comparativo-card span,.dash-dre-linha span{font-size:.79rem}.dash-comparativo-card small,.dash-dre-linha small{font-size:.74rem}.dash-dre-linha strong{font-size:.88rem}.dash-periodo-atalhos a,.dash-periodo input,.dash-periodo button,.dash-exportar a{font-size:.8rem}.dash-table th,.dash-status{font-size:.7rem}.dash-table td{font-size:.84rem}.dash-cell-note{font-size:.69rem}.dash-insight{font-size:.8rem}.rede-vinculo{background:#fffdf9;border:1px solid #e6ddd2;border-radius:20px;margin-top:4px;padding:clamp(19px,3vw,30px);box-shadow:0 18px 55px #51392612}.rede-vinculo>header{margin-bottom:18px}.rede-vinculo>header>div>span{color:#e94d25;text-transform:uppercase;letter-spacing:.1em;font-size:.68rem;font-weight:850}.rede-vinculo>header h2{color:#2b2622;letter-spacing:-.02em;margin:7px 0 5px;font-size:1.15rem}.rede-vinculo>header p{color:#887f76;max-width:62ch;margin:0;font-size:.78rem;line-height:1.5}.rede-membros{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:9px;margin-bottom:16px;display:grid}.rede-membros article{background:#effaf4;border:1px solid #cce8d9;border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:11px 13px;display:grid}.rede-membros article>span{color:#23815a;background:#dff4e9;border-radius:9px;place-items:center;width:34px;height:34px;font-size:.62rem;font-weight:850;display:grid}.rede-membros strong,.rede-membros small{display:block}.rede-membros strong{color:#3f3934;font-size:.78rem}.rede-membros small{color:#7f766e;margin-top:3px;font-size:.66rem}.rede-abas{gap:6px;margin-bottom:14px;display:flex}.rede-abas button{color:#756c64;font:inherit;cursor:pointer;background:#fbf7f2;border:1px solid #e8dfd6;border-radius:9px;padding:8px 14px;font-size:.72rem;font-weight:650}.rede-abas button.ativa{color:#fff;background:#ed5128;border-color:#ed5128}.rede-form{background:#fbf7f2;border:1px solid #e8dfd6;border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:16px;display:flex}.rede-form>p{color:#756c64;flex-basis:100%;margin:0;font-size:.72rem;line-height:1.5}.rede-form label{color:#756c64;flex:1;min-width:170px;font-size:.68rem;font-weight:650}.rede-form input{color:#3f3934;width:100%;height:42px;font:inherit;letter-spacing:.18em;text-transform:uppercase;background:#fff;border:1px solid #ddd3ca;border-radius:8px;margin-top:5px;padding:0 11px;font-size:.95rem;font-weight:650;display:block}.rede-form input:focus-visible{border-color:#ed5128;outline:none}.rede-form input::placeholder{letter-spacing:.18em;color:#c9beb3}.rede-form button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#ed5128;border:1px solid #ed5128;border-radius:9px;padding:0 16px;font-size:.73rem;font-weight:750}.rede-form button:disabled{opacity:.45;cursor:not-allowed}.rede-codigo{text-align:center;background:#fff4ee;border:1px solid #ffd9c7;border-radius:14px;gap:6px;padding:18px;display:grid}.rede-codigo>span{color:#a1512f;text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;font-weight:750}.rede-codigo>strong{color:#a1361b;letter-spacing:.3em;font-size:1.7rem;font-weight:800}.rede-codigo>p{color:#8a5b45;max-width:48ch;margin:4px auto 6px;font-size:.7rem;line-height:1.5}.rede-codigo button.secundario{color:#5f5750;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9cec4;border-radius:8px;justify-self:center;padding:6px 14px;font-size:.66rem}.rede-aviso{color:#1c7a4d;background:#33c17c1a;border-radius:8px;margin:13px 0 0;padding:9px 11px;font-size:.72rem}.rede-erro{color:#a13b24;background:#fff0eb;border-radius:8px;margin:13px 0 0;padding:9px 11px;font-size:.72rem}.rede-sair{color:#b23b3b;font:inherit;cursor:pointer;background:0 0;border:1px solid #f3c6c6;border-radius:9px;margin-top:16px;padding:8px 14px;font-size:.68rem;font-weight:650}.rede-sair:hover:not(:disabled){background:#fff0f0}.rede-sair:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.rede-abas{flex-wrap:wrap}.rede-form label{min-width:100%}}@keyframes skeleton-shimmer{to{background-position-x:-200%}}.dash-loading{gap:22px;display:grid}.skeleton{border:1px solid var(--skeleton-border,transparent);background:linear-gradient(100deg, var(--skeleton-base) 25%, var(--skeleton-highlight) 40%, var(--skeleton-base) 55%);background-size:200% 100%;border-radius:12px;animation:1.35s linear infinite skeleton-shimmer}.skeleton--dashboard{--skeleton-border:#e4ded4;--skeleton-base:#eeeae3;--skeleton-highlight:#f8f5ef}.skeleton--public{--skeleton-base:#eee9e1;--skeleton-highlight:#f6f2ec}.dash-loading-title{width:min(430px,80%);height:72px}.dash-loading-filter{height:58px}.dash-loading-cards{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.dash-loading-card{height:142px}.dash-loading-panel{height:340px}.classe-abc{text-align:center;border-radius:50%;width:22px;height:22px;font-size:.78rem;font-weight:700;line-height:22px;display:inline-block}.classe-abc.a{background:var(--ok);color:#06301a}.classe-abc.c{background:var(--danger);color:#2b0410}.dash-vazio{color:#7f8996;padding:16px 0;font-size:.8rem}.gorjetas-fuso{color:var(--dash-muted);font-size:.78rem}.gorjetas-tabela-wrap{max-width:100%;overflow-x:auto}.gorjetas-tabela{border-collapse:collapse;width:100%;font-size:.84rem}.gorjetas-tabela th,.gorjetas-tabela td{border-bottom:1px solid var(--dash-line);text-align:left;vertical-align:middle;padding:12px 10px}.gorjetas-tabela thead th{color:var(--dash-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}.gorjetas-tabela tbody th{min-width:132px;font-weight:650}.gorjetas-tabela tbody th small,.gorjetas-tabela tbody td small{color:var(--dash-muted);margin-top:4px;font-size:.72rem;font-weight:400;display:block}.gorjetas-pessoa small{color:var(--dash-muted);font-size:.72rem;font-weight:400}.gorjetas-tabela td[style*=right]{text-align:right}.gorjetas-tabela a:not(.dash-btn-secundario){color:var(--report-accent-dark);font-weight:700}.gorjetas-filtro,.gorjetas-form-linha{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:16px;display:flex}.gorjetas-filtro label,.gorjetas-form label,.gorjetas-resolver label{color:var(--dash-muted);gap:5px;font-size:.76rem;display:grid}.gorjetas-form input,.gorjetas-form select,.gorjetas-form textarea,.gorjetas-resolver input,.gorjetas-resolver select,.gorjetas-filtro input{box-sizing:border-box;border:1px solid var(--dash-line);max-width:100%;min-height:42px;color:var(--report-ink);background:var(--report-surface);font:inherit;border-radius:8px;padding:8px 10px}.gorjetas-form input:focus,.gorjetas-form select:focus,.gorjetas-form textarea:focus,.gorjetas-resolver input:focus,.gorjetas-resolver select:focus,.gorjetas-filtro input:focus{border-color:var(--report-accent);outline:3px solid #e85d2a3d}.gorjetas-form-linha>label{min-width:150px}.gorjetas-percentual{align-items:center;gap:7px;display:flex}.gorjetas-percentual input{width:132px}.gorjetas-ajuda{color:var(--dash-muted);font-size:.78rem;line-height:1.5}.gorjetas-vazio{color:var(--dash-muted);padding:18px 4px}.gorjetas-vazio strong{color:var(--report-ink)}.gorjetas-vazio p{margin:6px 0 0;font-size:.82rem}.gorjetas-estado{align-items:center;gap:6px;font-size:.77rem;font-weight:700;display:inline-flex}.gorjetas-estado.ok{color:#276448}.gorjetas-estado.erro,.gorjetas-aviso.erro{color:#8b2d22}.gorjetas-aviso{color:#67461c;background:#fff7e8;border:1px solid #e5bf82;border-radius:9px;margin:12px 0;padding:12px 14px;font-size:.82rem;line-height:1.5}.gorjetas-aviso.erro{background:#fff1ef;border-color:#e5b5ad}.gorjetas-retorno{min-height:1.2em;margin:8px 0;font-size:.82rem}.gorjetas-retorno.sucesso{color:#276448}.gorjetas-retorno.erro{color:#9a3022}.gorjetas-editor{border-top:1px solid var(--dash-line);margin-top:18px;padding-top:14px}.gorjetas-editor summary{width:fit-content;color:var(--report-accent-dark);cursor:pointer;padding:8px 0;font-weight:700}.gorjetas-regra-form{margin-top:14px}.gorjetas-campos{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.gorjetas-campo-largo{grid-column:1/-1}.gorjetas-simulacao{border:1px solid var(--dash-line);background:var(--dash-surface-2);border-radius:10px;grid-template-columns:minmax(200px,1fr) auto;align-items:end;gap:10px 14px;margin:18px 0;padding:14px;display:grid}.gorjetas-simulacao h3{grid-column:1/-1;margin:0;font-size:.95rem}.gorjetas-simulacao-valores{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:4px 0 0;display:grid}.gorjetas-simulacao-valores div{gap:4px;display:grid}.gorjetas-simulacao-valores dt{color:var(--dash-muted);font-size:.7rem}.gorjetas-simulacao-valores dd{font-variant-numeric:tabular-nums;margin:0;font-weight:750}.gorjetas-regra-vigente{background:var(--dash-surface-2);border-radius:9px;flex-wrap:wrap;gap:8px 18px;padding:12px;font-size:.8rem;display:flex}.gorjetas-regra-vigente strong{flex-basis:100%}.gorjetas-historico{margin-top:20px}.gorjetas-historico h3{font-size:.92rem}.gorjetas-pendencias{gap:12px;display:grid}.gorjetas-pendencia{border:1px solid var(--dash-line);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(250px,1fr);align-items:center;gap:14px;padding:14px;display:grid}.gorjetas-pendencia>div:first-child{gap:5px;display:grid}.gorjetas-pendencia>div:first-child span{font-variant-numeric:tabular-nums;font-weight:700}.gorjetas-pendencia small{color:var(--dash-muted)}.gorjetas-resolver{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;display:grid}.gorjetas-downloads{gap:8px;display:flex}.gorjetas-downloads a{color:var(--report-accent-dark);font-weight:700}.gorjetas-fechamento{justify-items:start;gap:8px;display:grid}.gorjetas-dialogo-fundo{z-index:100;background:#0c141094;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.gorjetas-dialogo{border:1px solid var(--dash-line);background:var(--report-surface);border-radius:14px;width:min(520px,100%);padding:22px;box-shadow:0 20px 60px #00000040}.gorjetas-dialogo h2{margin-top:0;font-size:1.18rem}.gorjetas-dialogo p{color:var(--dash-muted);line-height:1.55}.gorjetas-dialogo-acoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.dash-btn-secundario{border:1px solid var(--dash-line);min-height:40px;color:var(--report-ink);background:var(--report-surface);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-size:.78rem;text-decoration:none;display:inline-flex}.dash-btn-secundario:hover{border-color:var(--report-accent)}.dash-btn-primario:disabled,.dash-btn-secundario:disabled{opacity:.55;cursor:not-allowed}.gorjetas-tabela a:focus-visible,.gorjetas-filtro button:focus-visible,.gorjetas-form button:focus-visible,.gorjetas-resolver button:focus-visible{outline-offset:2px;outline:3px solid #e85d2a73}@media (max-width:850px){.gorjetas-campos{grid-template-columns:repeat(2,minmax(0,1fr))}.gorjetas-simulacao-valores{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.gorjetas-campos,.gorjetas-simulacao,.gorjetas-pendencia,.gorjetas-resolver{grid-template-columns:1fr}.gorjetas-simulacao h3,.gorjetas-simulacao-valores{grid-column:auto}.gorjetas-simulacao-valores{grid-template-columns:repeat(2,minmax(0,1fr))}.gorjetas-form-linha{flex-direction:column;align-items:stretch}.gorjetas-form-linha>label{min-width:0}.gorjetas-percentual input{width:100%}.gorjetas-filtro label{flex:120px}.gorjetas-filtro input{width:100%}.gorjetas-pendencia{padding:12px}.gorjetas-resolver button{width:100%}.gorjetas-dialogo-acoes{flex-direction:column-reverse}.gorjetas-dialogo-acoes button{width:100%}}.dash-btn-primario{color:#d9f3e2;cursor:pointer;background:#143723;border:1px solid #2f6b45;border-radius:9px;min-height:45px;padding:8px 16px;font-size:.72rem;font-weight:650}.dash-banner{color:#b7e4c7;background:#10281a;border:1px solid #2f6b45;border-radius:10px;align-items:center;gap:10px;padding:11px 14px;font-size:.82rem;display:flex}.dash-periodo-bar{border-color:var(--dash-line);background:#fffdf9b3;border-radius:14px;padding:8px;box-shadow:0 5px 20px #2d292206}.dash-filtro-titulo,.dash-periodo .dash-comparacao-campo span{color:#777873}.dash-periodo-atalhos a{color:#878781;border-radius:9px;padding:9px 12px}.dash-periodo-atalhos a:hover,.dash-periodo-atalhos a.ativo{color:var(--report-ink);background:#eee9df}.dash-periodo input,.dash-periodo select{box-sizing:border-box;color:#555651;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #ded8ce;border-radius:9px;height:38px;padding:0 10px;font-family:inherit;font-size:.78rem;font-weight:500;line-height:normal}.dash-periodo input:focus,.dash-periodo select:focus{border-color:var(--report-accent);outline:0;box-shadow:0 0 0 3px #e85d2a14}.dash-periodo-separador{color:#9d9b94}.dash-periodo button{border-color:var(--report-accent);color:#fff;background:var(--report-accent);border-radius:9px;height:38px;padding:0 15px}.dash-periodo button:hover{background:#d94e1e}.dash-exportar a{color:#2e2620;background:#faf7f2;border:1px solid #ebdcd0;border-radius:10px;font-weight:700;transition:border-color .15s,background-color .15s,transform .15s,box-shadow .15s;box-shadow:0 1px 3px #2d29220f}.dash-exportar a:hover{color:#1a1612;background:#fff;border-color:#b83618;transform:translateY(-1px);box-shadow:0 4px 12px #e94d251f}.dash-exportar a:active{transform:scale(.98);box-shadow:0 1px 2px #2d29220f}.dash-exportar a span{color:var(--report-accent-dark);font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.02em;background:#fae8df;border:1px solid #e94d252e;border-radius:6px;padding:3px 7px;font-size:.68rem;font-weight:800}.dash-exportar:not(.dash-exportar-detalhado) a:after{content:"";background-color:#f0e6dc;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%239c2e12' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='12' y1='4' x2='12' y2='19'%3E%3C/line%3E%3Cpolyline points='18 13 12 19 6 13'%3E%3C/polyline%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-left:auto;transition:all .15s;display:inline-flex}.dash-exportar:not(.dash-exportar-detalhado) a:hover:after{background-color:#e94d25;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='12' y1='4' x2='12' y2='19'%3E%3C/line%3E%3Cpolyline points='18 13 12 19 6 13'%3E%3C/polyline%3E%3C/svg%3E");transform:translateY(1px)}.dash-exportar-acao{color:#555651;background:#f8f6f0;border:1px solid #e8e2d8;border-radius:8px;box-shadow:0 1px 2px #2d292208}.dash-exportar a:hover .dash-exportar-acao{border-color:var(--report-accent);color:#fff;background:var(--report-accent)}.dash-exportar-conteudo small{color:#7f807a}.dash-exportar-inclusoes{background:#faf8f3;border:1px solid #e5dfd5;border-radius:12px}.dash-exportar-inclusoes>strong{color:#3b3b36;font-family:var(--font-display), "Bricolage Grotesque", sans-serif}.dash-exportar-inclusoes>p,.dash-exportar-inclusoes>small{color:#888882}.dash-exportar-inclusoes li{color:#62635e}.dash-exportar-inclusoes>small{border-color:#e5dfd5}.dash-table-wrap{box-sizing:border-box;border-radius:0;max-width:calc(100% + 44px);margin:0 -22px;overflow-x:auto}.dash-panel>.dash-table-wrap:last-child{border-radius:0 0 16px 16px;margin-bottom:-22px}.dash-table-wrap::-webkit-scrollbar{height:6px}.dash-table-wrap::-webkit-scrollbar-track{background:#f5eee5;border-radius:999px}.dash-table-wrap::-webkit-scrollbar-thumb{background:#d8cec1;border-radius:999px}.dash-table-wrap::-webkit-scrollbar-thumb:hover{background:#b83618}.dash-table-hint{color:#7a7064;box-sizing:border-box;background:#faf7f2;border-top:1px solid #ebdcd0;border-bottom:1px solid #ebdcd0;align-items:center;gap:6px;width:100%;margin:0;padding:8px 18px;font-size:.72rem;font-weight:550;line-height:1.4;display:flex;position:sticky;left:0}.dash-table{min-width:max-content}.dash-table-pagamento{width:100%;min-width:100%}.dash-table th{color:#6b6257;text-transform:uppercase;letter-spacing:.05em;background:#faf7f2;border-color:#ebdcd0;padding:11px 16px;font-size:.7rem;font-weight:750}.dash-table td{color:#4a4138;border-color:#f0e9df;padding:13px 16px;font-size:.78rem}.dash-table tbody tr:hover{background:#fbf9f6}.dash-table tbody tr.dash-table-row-expanded td{border-bottom:none}.dash-table tbody tr.dash-table-detail-row td{border-top:none}.dash-table td strong{color:#211c18;font-weight:700}.dash-table-row-toggle{color:#211c18;align-items:center;gap:8px;display:inline-flex}.dash-toggle-chevron{color:#8c8275;flex:none;transition:transform .2s,color .15s}.dash-toggle-chevron.aberto{color:#e94d25;transform:rotate(180deg)}.dash-canal-info{flex-direction:column;gap:2px;display:flex}.dash-canal-origem{color:#8c8275;font-size:.71rem;font-weight:500;display:block}.dash-payment-detail{background:#faf7f2;border:1px solid #ebdcd0;border-radius:10px}.dash-payment-detail>strong{color:#211c18}.dash-payment-detail li{border-color:#ebdcd0}.dash-payment-detail li small,.dash-payment-detail>p{color:#7a7064}.dash-cell-note{color:#a66c17}.dash-status.status-saudavel{color:#247b50;background:#e4f3e9}.dash-status.status-atencao{color:#96610f;background:#faefd5}.dash-status.status-prejuizo{color:#b74547;background:#fae7e7}.dash-status.status-sem_ficha{color:#72736e;background:#eceae5}.dash-insight{color:#555650;background:#fffbee;border:1px solid #e7ded1;border-radius:12px}.dash-insight strong{color:var(--report-ink);font-family:var(--font-display), "Bricolage Grotesque", sans-serif;font-weight:700}.dash-insight span{color:#7c7d77}.dash-empty{background:#fffdf973;border-color:#d9d2c7}.dash-empty strong{color:#3a3a36}.dash-empty span,.dash-vazio{color:var(--dash-muted)}.dash-heatmap th{color:#85857f}.dash-heatmap tbody th{color:#686964}.dash-heatmap td{background-color:#eee9e0}.dash-heatmap td:hover{outline-color:#e88562}.dash-heatmap-legenda{color:#898881}.dash-financeiro-conferencia>div{background:#f8f5ef;border-color:#e6e0d6}.dash-financeiro-conferencia span{color:#7c7d77}.dash-financeiro-conferencia strong{color:#30312d}.dash-financeiro-conferencia strong.negativo{color:#c44b4d}.dash-leitura{border:1px solid #e7ded1;border-left:4px solid var(--report-accent);background:var(--report-paper,#fffbee);border-radius:14px;gap:6px;padding:22px 24px;display:grid;box-shadow:0 4px 20px #362f2508}.dash-leitura>span{color:var(--report-accent-dark);font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:750}.dash-leitura h2{color:var(--report-ink);font-family:var(--font-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700}.dash-leitura p{color:#42433e;margin:4px 0;font-size:.92rem;line-height:1.6}.dash-leitura small{color:#7c7d77;font-family:var(--font-mono), "IBM Plex Mono", monospace;font-size:.72rem}.dash-saude-lista{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px;display:grid}.dash-saude-item{background:#f8f5ef;border:1px solid #e6e0d6;border-left-width:4px;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px;display:grid}.dash-saude-item>span{color:#5e5f5a;font-size:.74rem;font-weight:700}.dash-saude-item>strong{font-size:.72rem}.dash-saude-item p,.dash-saude-item small{grid-column:1/-1;margin:0;line-height:1.45}.dash-saude-item p{color:#474843;font-size:.78rem}.dash-saude-item small{color:#85857f;font-size:.68rem}.dash-saude-bom{border-left-color:#248455}.dash-saude-atencao{border-left-color:#a86d15}.dash-saude-ruim{border-left-color:#c44b4d}.dash-saude-neutro{border-left-color:#85857f}@media (min-width:1600px){.dash-table-wrap--caixa-aberto{overflow-x:visible}.dash-table-wrap--caixa-aberto .dash-table-hint{display:none}.dash-table-wrap--caixa-aberto .dash-table{table-layout:fixed;white-space:normal;width:100%;min-width:0}.dash-table-wrap--caixa-aberto .dash-table th,.dash-table-wrap--caixa-aberto .dash-table td{overflow-wrap:anywhere;vertical-align:top;padding-inline:9px}}.dash-mini-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.dash-mini-charts-single{grid-template-columns:minmax(0,1fr)}.dash-mini-charts>div{min-width:0}.dash-mini-charts strong{color:#686964;margin-bottom:6px;font-size:.72rem;display:block}.dash-alertas-prioritarios{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dash-alertas-prioritarios article{background:#f8f5ef;border:1px solid #e6e0d6;border-top-width:4px;border-radius:10px;padding:14px}.dash-alertas-prioritarios strong{font-size:.74rem}.dash-alertas-prioritarios p{color:#5e5f5a;margin:7px 0 0;font-size:.78rem;line-height:1.5}.dash-alerta-critico{border-top-color:#c44b4d!important}.dash-alerta-atencao{border-top-color:#a86d15!important}.dash-alerta-informativo{border-top-color:#39749c!important}.ifood-funil header{color:#73746e}.ifood-funil header strong{color:#30312d}.ifood-funil header small{color:#8e8d86}.ifood-funil i{background:#e9e3da}.ifood-funil b{background:linear-gradient(90deg,#e85d2a,#f09a72)}.ifood-tempos>div,.ifood-agendados>div,.ifood-saude>div,.ifood-dia,.ifood-horas article{background:#f8f5ef;border-color:#e6e0d6;box-shadow:inset 0 1px #ffffffb8}.ifood-tempos span,.ifood-agendados span,.ifood-saude span,.ifood-saude small,.ifood-dia header span,.ifood-dia footer,.ifood-horas header span,.ifood-horas article>div,.ifood-horas footer,.ifood-legenda{color:#7c7d77}.ifood-tempos strong,.ifood-agendados strong,.ifood-saude strong,.ifood-dia header strong,.ifood-horas header strong,.ifood-dia footer strong{color:#30312d}.ifood-dia-barra{background:#e8e2d8}.ifood-saude strong.negativo,.ifood-agendados strong.negativo,.ifood-dia footer strong.negativo,.ifood-horas .negativo{color:#c44b4d}.classe-abc.a{color:#fff;background:#2f9363}.classe-abc.b{color:#5f420d;background:#f1c45a}.classe-abc.c{color:#fff;background:#d75b5d}.dash-btn-primario{color:#fff;background:#2f8b5d;border-color:#277a50}.dash-btn-primario:hover{background:#28784f;border-color:#236c48}.dash-btn-primario:disabled,.dash-btn-primario:disabled:hover{color:#918e87;box-shadow:none;cursor:not-allowed;opacity:1;background:#ebe8e2;border-color:#d8d3cb}.dash-banner{color:#286c49;background:#e9f5ed;border-color:#bce0c9}.dash-banner-erro{color:#9e3e40;background:#faeaea;border-color:#efc3c3}.dash-ai-plans{margin-top:22px}.dash-ai-plans-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.dash-ai-plans-head>div{flex:16rem;min-width:0}.dash-ai-plans-head span,.admin-ai-catalog article>span{color:#e9542d;letter-spacing:.09em;font-size:.68rem;font-weight:850}.dash-ai-plans-head h2{margin:6px 0}.dash-ai-plans-head p{color:#777169;margin:0}.dash-ai-plans-head>strong{color:#18754c;white-space:normal;background:#e4f7ed;border-radius:999px;max-width:100%;padding:8px 12px}.dash-ai-trial{background:#edf8f1;border:1px solid #bce0c9;border-radius:12px;flex-direction:column;gap:8px;margin:20px 0;padding:14px 16px;display:flex}.dash-ai-trial span{color:#527060;font-size:.86rem}.dash-ai-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.dash-ai-plan-grid article{background:#fff;border:1px solid #e4ded4;border-radius:16px;padding:22px;position:relative}.dash-ai-plan-grid article.destaque{background:#fffaf7;border-color:#e85d2a7a}.dash-ai-plan-grid article>i{color:#b94525;background:#ffe9df;border-radius:99px;padding:5px 8px;font-size:.65rem;font-style:normal;font-weight:800;position:absolute;top:14px;right:14px}.dash-ai-plan-grid h3{margin:0 0 7px;font-size:1.2rem}.dash-ai-plan-grid p{color:#777169;min-height:42px;font-size:.86rem}.dash-ai-plan-grid article>strong{margin:18px 0;font-size:1.65rem;display:block}.dash-ai-plan-grid article>strong small{color:#777169;font-size:.75rem;font-weight:600}.dash-ai-plan-grid ul{color:#514d48;min-height:92px;padding-left:20px;font-size:.84rem;line-height:1.8}.dash-ai-plan-grid button{color:#fff;cursor:pointer;background:#ed542d;border:0;border-radius:10px;width:100%;min-height:44px;font-weight:800}.dash-ai-plan-grid button:disabled{color:#777169;cursor:default;background:#eeeae3}.dash-ai-cancel{color:#a34242;cursor:pointer;background:0 0;border:0;margin-top:18px;text-decoration:underline}.dash-ai-active{background:#fff;border:1px solid #dcd5cc;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;padding:20px;display:grid}.dash-ai-active>div{flex-direction:column;gap:5px;display:flex}.dash-ai-active span{color:#7b736b;font-size:.72rem}.dash-ai-active strong{color:#2d2925;font-size:1rem}.dash-ai-active small{color:#777169;font-size:.78rem}.admin-addon-control{border-top:1px solid var(--admin-line);gap:12px;margin-top:22px;padding-top:20px;display:grid}.vendas-filtros{border:1px solid var(--dash-line);background:var(--dash-surface);border-radius:14px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.vendas-filtros-grid{grid-template-columns:repeat(4,1fr);gap:12px 14px;display:grid}.vendas-filtros label{gap:5px;min-width:0;display:grid}.vendas-filtros label span{color:#777873;letter-spacing:.02em;font-size:.7rem;font-weight:700}.vendas-filtros input,.vendas-filtros select{color:#3c3d38;width:100%;height:38px;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #ded8ce;border-radius:9px;padding:0 10px;font-size:.78rem;transition:border-color .15s,box-shadow .15s}.vendas-filtros select{color:#3c3d38;width:100%;height:38px;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #ded8ce;border-radius:9px;padding:0 10px;font-size:.78rem}.vendas-filtros .seletor{width:100%}.vendas-filtros input:focus-visible,.vendas-filtros select:focus-visible{border-color:var(--report-accent);outline:0;box-shadow:0 0 0 3px #e85d2a1f}.vendas-filtros-acoes{border-top:1px solid #ebdcd0;justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.vendas-filtros-dica{color:#7a7064;margin:0;font-size:.75rem;line-height:1.4}.dash-diario-filtros{background:#faf8f3;border:1px solid #e5dfd5;border-radius:12px;gap:14px;margin-bottom:18px;padding:14px;display:grid}.dash-diario-filtros fieldset{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}.dash-diario-filtros legend{color:#777873;margin-bottom:7px;font-size:.7rem;font-weight:800}.dash-diario-filtros label{color:#555651;cursor:pointer;background:#fff;border:1px solid #ded8ce;border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:.78rem;font-weight:650;transition:border-color .16s,background-color .16s,box-shadow .16s;display:inline-flex}.dash-diario-filtros label.selecionado{color:#7f2f19;background:#fae8df;border-color:#b74722;font-weight:780;box-shadow:inset 0 0 0 1px #b747222e}.dash-diario-filtros label:has(input:checked){color:#7f2f19;background:#fae8df;border-color:#b74722;font-weight:780;box-shadow:inset 0 0 0 1px #b747222e}.dash-diario-filtros label:has(input:focus-visible){outline:2px solid var(--report-accent);outline-offset:2px}.dash-diario-filtros input{width:18px;height:18px;accent-color:var(--report-accent);flex:none;margin:0}.dash-filtro-marca{color:#fff;background:#fff;border:1px solid #c9c2b8;border-radius:5px;place-items:center;width:18px;min-height:18px;font-size:.72rem;font-weight:900;line-height:1;display:inline-grid}.dash-diario-filtros label.selecionado .dash-filtro-marca{background:#b74722;border-color:#9f3e1e}.dash-diario-filtros label:has(input:checked) .dash-filtro-marca{background:#b74722;border-color:#9f3e1e}.dash-diario-filtros label:has(input:checked) .dash-filtro-marca:after{content:"✓"}.dash-diario-filtros-acoes{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.dash-diario-filtros-acoes button{color:#fff;background:var(--report-accent);cursor:pointer;border:0;border-radius:9px;height:38px;padding:0 15px;font-size:.74rem;font-weight:760}.dash-diario-filtros-acoes button:hover{background:#d94e1e}.dash-diario-filtros-acoes a{color:var(--report-accent-dark);font-size:.74rem;font-weight:700}.dash-diario-filtros-acoes p{color:#888882;margin:0;font-size:.7rem}.dash-diario-filtros-resumo{color:#4f504b;margin:-3px 0 0;font-size:.76rem;font-weight:750}.dash-table-fixa th:first-child,.dash-table-fixa td:first-child{z-index:1;background:var(--dash-surface);position:sticky;left:0;box-shadow:1px 0 #eee9e1}.dash-table-fixa th:first-child,.dash-table-fixa tfoot td:first-child{background:#f7f4ee}.dash-table tfoot td{color:#30312d;background:#f7f4ee;border-top:2px solid #e8e2d8;padding:14px 17px;font-weight:750}.dash-diario-filtros .seletor{min-width:180px;max-width:100%}.dash-diario-filtros .seletor-gatilho{min-height:38px;font-size:.76rem;font-weight:650}@media (max-width:760px){.vendas-agrupamentos{grid-template-columns:minmax(0,1fr)}}.vendas-filtros-botoes{flex-direction:row-reverse;flex:none;align-items:center;gap:10px;display:flex}.vendas-filtros-limpar{color:var(--report-accent-dark);border-radius:8px;justify-content:center;align-items:center;padding:6px 12px;font-size:.76rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.vendas-filtros-limpar:hover{background:#faeee7;text-decoration:underline}.vendas-filtros-aplicar{border:1px solid var(--report-accent);color:#fff;background:var(--report-accent);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;height:38px;padding:0 20px;font-size:.8rem;font-weight:700;transition:background .15s,transform .1s;display:inline-flex}.vendas-filtros-aplicar:hover{background:#d94e1e}.vendas-filtros-aplicar:active{transform:translateY(1px)}.vendas-voltar{color:var(--report-accent-dark);font-size:.78rem;font-weight:700}.dash-aviso-parcial{color:#7a5412;background:#fbf3e2;border:1px solid #f0dcb4;border-radius:12px;margin:0;padding:12px 15px;font-size:.8rem;line-height:1.5}.vendas-formula{color:#555651;flex-wrap:wrap;gap:8px 14px;margin:0 0 8px;font-size:.82rem;display:flex}@media (max-width:500px){.dash-diario-formula{grid-template-columns:1fr}.dash-diario-formula dd{margin-bottom:6px}.dash-diario-filtros select,.dash-diario-filtros .seletor{width:100%;min-width:0}}.dash-clientes-filtros{background:#faf8f3;border:1px solid #e5dfd5;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start;gap:16px 14px;margin-bottom:18px;padding:16px;display:grid}.dash-clientes-busca{margin:0}.dash-clientes-texto{width:100%;min-height:46px;color:var(--report-ink);font:inherit;background:#fff;border:1px solid #d9d3c9;border-radius:10px;padding:0 13px;font-size:.9rem}.dash-clientes-texto::placeholder{color:#a9a59d}.dash-clientes-texto:focus{border-color:var(--report-accent);outline:0;box-shadow:0 0 0 4px #e85d2a17}.dash-clientes-busca,.dash-clientes-filtros .dash-diario-filtros-acoes{grid-column:1/-1}.dash-clientes-filtros .dash-diario-filtros-acoes button{border-radius:10px;height:46px;padding:0 18px;font-size:.8rem}.dash-rfv{gap:14px;margin-block:20px;display:grid}#lista-clientes{scroll-margin-top:24px}.dash-rfv-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;display:flex}.dash-rfv-cabecalho h2{color:var(--report-ink);margin:0;font-size:1.15rem}.dash-rfv-cabecalho p{color:var(--dash-muted,#676760);margin:4px 0 0}.dash-rfv-cabecalho>a{color:var(--report-accent-dark);text-underline-offset:3px;font-weight:700}.dash-rfv-cabecalho>a:focus-visible{outline:3px solid var(--report-accent);outline-offset:3px;border-radius:4px}.dash-rfv-janela,.dash-rfv-cobertura{color:var(--dash-muted,#676760);margin:0;font-size:.92rem;line-height:1.45}.dash-rfv-cabecalho .dash-rfv-janela{color:var(--report-ink);font-size:1rem}.dash-rfv-risco{border:1px solid var(--dash-line,#e7e2d9);border-left:4px solid var(--report-accent);background:var(--dash-surface,#fff);border-radius:12px;gap:8px;padding:14px 16px;display:grid}.dash-rfv-risco h3,.dash-rfv-risco p{color:var(--report-ink);margin:0;font-size:1.05rem}.dash-rfv-risco ul{color:var(--report-ink);font-variant-numeric:tabular-nums;margin:0;padding-left:20px}.dash-rfv-risco li a{color:var(--report-accent-dark);text-underline-offset:3px;font-weight:700}.dash-rfv-risco .dash-rfv-risco-nota{color:var(--dash-muted,#676760);font-size:.92rem;line-height:1.45}.dash-rfv-convite{background:color-mix(in srgb, var(--report-accent) 8%, var(--dash-surface,#fff));border-radius:10px;gap:4px;margin-top:4px;padding:12px 14px;display:grid}.dash-rfv-convite span{color:var(--dash-muted,#676760);line-height:1.4}.dash-rfv-convite a{color:var(--report-accent-dark);text-underline-offset:3px;justify-self:start;font-weight:700}.dash-rfv-convite a:focus-visible{outline:3px solid var(--report-accent);outline-offset:3px;border-radius:4px}.dash-rfv-campanha{background:color-mix(in srgb, var(--report-accent) 8%, var(--dash-surface,#fff));border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.dash-rfv-campanha>div{flex:280px;gap:4px;display:grid}.dash-rfv-campanha span{color:var(--dash-muted,#676760);line-height:1.4}.dash-rfv-campanha-botao{background:var(--report-accent-dark);color:#fff;border-radius:10px;align-items:center;min-height:44px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.dash-rfv-campanha-botao:focus-visible{outline:3px solid var(--report-accent);outline-offset:3px}.dash-rfv-como{border:1px solid var(--dash-line,#e7e2d9);background:var(--dash-surface,#fff);border-radius:10px;padding:12px 14px}.dash-rfv-como summary{min-height:24px;color:var(--report-ink);cursor:pointer;font-weight:600}.dash-rfv-como p{margin:10px 0 6px}.dash-rfv-como ul{margin:6px 0 0;padding-left:20px}.dash-rfv-vazio{margin:0}.dash-rfv-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dash-rfv-cartao{border:1px solid var(--dash-line,#e7e2d9);min-width:0;min-height:150px;color:var(--report-ink);background:var(--dash-surface,#fff);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;text-decoration:none;display:flex}.dash-rfv-cartao:hover,.dash-rfv-cartao.selecionado{border-color:var(--report-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--report-accent) 14%, transparent)}.dash-rfv-cartao:focus-visible{outline:3px solid var(--report-accent);outline-offset:2px}.dash-rfv-nome{font-weight:700}.dash-rfv-cartao strong{font-variant-numeric:tabular-nums;font-size:1.1rem}.dash-rfv-valor{color:var(--dash-muted,#676760);font-variant-numeric:tabular-nums;font-size:.88rem}.dash-rfv-cartao small{color:var(--dash-muted,#676760);margin-top:auto;line-height:1.4}@media (max-width:850px){.dash-rfv-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.dash-rfv-grade{grid-template-columns:1fr}.dash-rfv-cartao{min-height:120px}}@media (max-width:760px){#lista-clientes{scroll-margin-top:130px}}.dash-paginacao{color:#555651;flex-wrap:wrap;gap:8px 14px;margin:0 0 8px;font-size:.82rem;display:flex}.vendas-formula strong{color:#2e2e2a;font-variant-numeric:tabular-nums}.vendas-formula span:last-child{border-left:2px solid var(--report-accent);padding-left:14px}.vendas-formula-dica{color:#72685d;margin:0;font-size:.78rem;line-height:1.5}.vendas-agrupamentos{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.vendas-agrupamentos .dash-table th,.vendas-agrupamentos .dash-table td{padding-inline:12px}.dash-table-wrap:focus-visible{outline:2px solid var(--report-accent);outline-offset:2px}.vendas-tabela th a{color:inherit;text-decoration:none}.vendas-tabela th a:hover{text-decoration:underline}.vendas-tabela td a{color:var(--report-accent-dark)}.vendas-tabela .venda-cancelada td{background:#fbf1f1}.venda-situacao{border-radius:999px;padding:3px 8px;font-size:.7rem;font-weight:750;display:inline-flex}.venda-situacao.concluida{color:#247b50;background:#e4f3e9}.venda-situacao.cancelada{color:#b74547;background:#fae7e7}.vendas-paginacao{color:#777873;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:.78rem;display:flex}.vendas-paginacao a{color:var(--report-accent-dark);background:#faf7f2;border:1px solid #ebdcd0;border-radius:8px;align-items:center;padding:6px 12px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.vendas-paginacao a:hover{background:#f4eee6;border-color:#dcd0c2}.vendas-detalhe{grid-template-columns:max-content 1fr;gap:8px 24px;margin:0;font-size:.82rem;display:grid}.vendas-detalhe dt{color:#777873}.vendas-detalhe dd{color:#2e2e2a;font-variant-numeric:tabular-nums;margin:0}.vendas-complementos{color:#888882;white-space:normal;font-size:.7rem;display:block}@media (min-width:1200px){.vendas-filtros-grid{grid-template-columns:repeat(6,1fr)}}@media (max-width:860px){.vendas-filtros-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.vendas-filtros{padding:18px 16px}.vendas-filtros-grid{grid-template-columns:repeat(2,1fr);gap:10px}.vendas-filtros input,.vendas-filtros select{height:40px;font-size:.82rem}.venda-campo-situacao,.venda-campo-ajuste{grid-column:1/-1}.vendas-filtros-acoes{flex-direction:column-reverse;align-items:stretch;gap:10px}.vendas-filtros-botoes{flex-direction:column;align-items:stretch;gap:8px;width:100%}.vendas-filtros-aplicar{width:100%;height:42px;font-size:.88rem}.vendas-filtros-limpar{text-align:center;width:100%;padding:8px}.vendas-filtros-dica{text-align:center;font-size:.72rem}.vendas-agrupamentos{grid-template-columns:1fr}.vendas-detalhe{grid-template-columns:1fr;gap:2px}.vendas-detalhe dd{margin-bottom:8px}}.dash-diario-filtros{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #eee7de;flex-direction:column;gap:16px;margin-bottom:24px;padding:0 0 20px;display:flex}.dash-filtros-topo{border-bottom:1px solid #f1e7dd;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.dash-filtros-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dash-filtros-icone{color:#e94d25;flex:none}.dash-filtros-titulo{color:#2e2620;letter-spacing:-.01em;font-size:.82rem;font-weight:750}.dash-filtros-badge{color:#72675d;background:#f1ebe3;border-radius:999px;align-items:center;padding:3px 10px;font-size:.7rem;font-weight:650;transition:all .15s;display:inline-flex}.dash-filtros-badge.ativo{color:#b83618;background:#fdf0eb;border:1px solid #e94d2540}.dash-filtros-limpar{color:#b83618;border-radius:6px;padding:4px 10px;font-size:.74rem;font-weight:700;text-decoration:none;transition:background .15s}.dash-filtros-limpar:hover{background:#faeee7;text-decoration:underline}.dash-filtros-secoes{flex-direction:column;gap:14px;display:flex}.dash-filtros-grupo{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.dash-filtros-grupo legend{color:#827568;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.7rem;font-weight:800}.dash-filtros-selects{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.dash-filtros-selects select{width:100%}.dash-filtros-chips,.dash-filtros-dias{flex-wrap:wrap;gap:8px;display:flex}.dash-filtro-chip,.dash-filtro-dia{color:#4a4138;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #dfd7cc;border-radius:8px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}.dash-filtro-chip:hover,.dash-filtro-dia:hover{background:#fdfbf7;border-color:#c8beaf}.dash-filtro-chip.selecionado,.dash-filtro-dia.selecionado{color:#9c2e12;background:#fdf2ef;border-color:#e94d25;font-weight:700;box-shadow:inset 0 0 0 1px #e94d2533}.dash-filtro-chip:has(input:checked){color:#9c2e12;background:#fdf2ef;border-color:#e94d25;font-weight:700;box-shadow:inset 0 0 0 1px #e94d2533}.dash-filtro-dia:has(input:checked){color:#9c2e12;background:#fdf2ef;border-color:#e94d25;font-weight:700;box-shadow:inset 0 0 0 1px #e94d2533}:is(.dash-filtro-chip:has(input:focus-visible),.dash-filtro-dia:has(input:focus-visible)){outline:2px solid var(--report-accent);outline-offset:2px}.dash-diario-filtros input[type=checkbox]{width:16px;height:16px;accent-color:var(--report-accent);cursor:pointer;flex:none;margin:0}.dash-filtros-card{border:1px solid var(--dash-line,#e7e2d9);background:var(--dash-surface,#fff);border-radius:12px;flex-direction:column;gap:16px;padding:18px 20px;display:flex;box-shadow:0 1px 3px #20201d08}.dash-filtro-campo{flex-direction:column;gap:5px;display:flex}.dash-filtro-campo label{color:#827568;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:700}.dash-filtro-campo select{color:#20201d;box-sizing:border-box;background:#fff;border:1px solid #dfd7cc;border-radius:9px;width:100%;height:40px;padding:0 10px;font-family:inherit;font-size:.81rem;font-weight:500;line-height:normal;transition:all .15s}.dash-filtro-campo select:focus{outline-offset:1px;border-color:#e94d25;outline:2px solid #e94d2533}.dash-filtros-acoes{border-top:1px solid #f1ece4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.dash-filtro-chip input,.dash-filtro-dia input{clip:rect(0, 0, 0, 0);opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dash-filtro-chip{color:#4a4138;background:#fff;border-radius:9px}.dash-filtro-chip:hover{transform:translateY(-1px)}.dash-chip-check{color:#e94d25;font-size:.76rem;font-weight:900;line-height:1;display:inline-block}.dash-filtros-dias{background:0 0;border:0;grid-template-columns:repeat(7,1fr);gap:6px;max-width:440px;padding:0;display:grid}.dash-filtro-dia{color:#4a4138;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;background:#fff;border:1px solid #dfd6cb;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0;font-size:.78rem;font-weight:700;transition:all .15s;display:flex}.dash-filtro-dia:hover{color:#2e2620;background:#faf7f2;border-color:#c8beaf}.dash-diario-filtros .dash-filtro-dia.selecionado{color:#fff;background:#e94d25;border-color:#e94d25;font-weight:750;box-shadow:0 1px 4px #e94d2540}.dash-diario-filtros .dash-filtro-dia:has(input:checked){color:#fff;background:#e94d25;border-color:#e94d25;font-weight:750;box-shadow:0 1px 4px #e94d2540}.dash-dia-curto{font-size:.78rem;font-weight:700;display:inline-block}.dash-dia-longo,.dash-diario-filtros-resumo{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dash-diario-filtros-acoes{justify-content:space-between;align-items:center;gap:16px;margin-top:2px;padding-top:4px;display:flex}.dash-filtros-dica{color:#827568;margin:0;font-size:.74rem}.dash-btn-aplicar{color:#fff;cursor:pointer;background:#e94d25;border:0;border-radius:10px;min-height:38px;padding:0 22px;font-size:.78rem;font-weight:700;transition:all .15s;box-shadow:0 2px 8px #e94d2533}.dash-btn-aplicar:hover{background:#d43f17;transform:translateY(-1px);box-shadow:0 4px 12px #e94d2547}.dash-diario-semana{color:#999790;margin-top:2px;font-size:.66rem;display:block}.dash-table-fixa th:first-child,.dash-table-fixa td:first-child{z-index:2;background:#fff;border-right:1px solid #ebdcd0;position:sticky;left:0;box-shadow:3px 0 8px #2d29220f}.dash-table-fixa th:first-child{z-index:3;background:#faf7f2}.dash-table-fixa tbody tr:hover td:first-child{background:#fbf9f6}.dash-table-fixa tfoot td:first-child{z-index:3;background:#faf7f2}.dash-table tfoot td{color:#211c18;background:#faf7f2;border-top:2px solid #ebdcd0;border-bottom:1px solid #ebdcd0;padding:13px 16px;font-weight:750}.dash-diario-formula-wrap{background:#faf7f2;border:1px solid #ebdcd0;border-radius:12px;margin-top:24px;transition:all .2s;overflow:hidden}.dash-diario-formula-wrap[open]{background:#faf7f2;border-color:#ebdcd0}.dash-diario-formula-sumario{color:#5c5247;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:12px 16px;font-size:.78rem;font-weight:650;display:flex}.dash-diario-formula-sumario:hover{color:#2e2620;background:#e94d250a}.dash-formula-chevron{color:#8c8275;flex:none;transition:transform .2s}.dash-diario-formula-wrap[open] .dash-formula-chevron{transform:rotate(180deg)}.dash-diario-formula-wrap .dash-diario-formula{background:0 0;border-top:1px solid #ebdcd0;border-left:0;border-radius:0;margin:0;padding:12px 16px 16px}.dash-diario-formula{border-left:3px solid var(--report-accent);color:#62635e;background:#fffaf4;border-radius:0 10px 10px 0;grid-template-columns:max-content 1fr;gap:7px 16px;margin:18px 0 0;padding:14px 16px;font-size:.74rem;line-height:1.45;display:grid}.dash-diario-formula dt{color:#30312d;font-weight:750}.dash-diario-formula dd{margin:0}.dash-exportar-canais{margin-top:24px}.dash-diario-filtros select{color:#3c3d38;cursor:pointer;background:#fff;border:1px solid #ded8ce;border-radius:9px;min-width:180px;max-width:100%;height:38px;padding:0 10px;font-size:.76rem;font-weight:650}.dash-diario-filtros select:focus-visible{outline:2px solid var(--report-accent);outline-offset:2px}.dash-diario-filtros label:has(select){cursor:default;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:5px;min-height:0;padding:0}.dash-filtro-rotulo{color:#888882;font-size:.7rem;font-weight:650}.dash-filtro-ajuda{color:#888882;margin:6px 0 0;font-size:.7rem}.dash-abas{flex-wrap:wrap;gap:8px;display:flex}.dash-abas a{color:#555651;background:#fff;border:1px solid #ded8ce;border-radius:999px;padding:9px 15px;font-size:.76rem;font-weight:700}.dash-abas a:hover{border-color:var(--report-accent);color:var(--report-accent-dark)}.dash-abas a[aria-current=page]{border-color:var(--report-accent);color:#fff;background:var(--report-accent)}.dash-panel-nota{color:#62635e;margin:0 0 14px;font-size:.74rem;line-height:1.45}.dash-erro{color:#7c1d17;background:#fdf1f0;border-left:3px solid #b3261e;border-radius:0 10px 10px 0;margin:0;padding:13px 16px;font-size:.78rem;line-height:1.45}.dash-rede-erro{gap:14px;display:grid}.dash-rede-erro h2{color:#30312d;font-family:var(--font-display), sans-serif;margin:0;font-size:1.08rem}.dash-rede-erro button{min-height:42px;font:inherit;cursor:pointer;border:1px solid #277a50;border-radius:9px;justify-self:start;padding:0 16px;font-size:.78rem;font-weight:750}@media (max-width:760px){.vendas-agrupamentos{grid-template-columns:minmax(0,1fr)}}@media (min-width:1321px){.dash-table-hint{display:none}}@media (max-width:500px){.dash-diario-formula{grid-template-columns:1fr}.dash-diario-formula dd{margin-bottom:6px}.dash-diario-filtros select{width:100%;min-width:0}}.dash-marketing-info{clear:both;background:#fffdf9;border:1px solid #ebdcd0;border-radius:12px;margin:14px 0;padding:14px 16px}.dash-marketing-info strong{color:#8d3618;font-size:.8rem;font-weight:700;display:block}.dash-marketing-info p{color:#55564f;margin:6px 0 0;font-size:.76rem;line-height:1.55}.dash-paginacao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:14px;font-size:.86rem;display:flex}.dash-paginacao a{font-weight:600}.dash-paginacao span{opacity:.75}.dash-definicoes{grid-template-columns:minmax(150px,auto) 1fr;gap:8px 18px;margin:0;display:grid}.dash-definicoes dt{opacity:.75;font-weight:600}.dash-definicoes dd{margin:0}.dash-definicoes ul{margin:0;padding-left:18px}@media (max-width:560px){.dash-definicoes{grid-template-columns:1fr;gap:2px}.dash-definicoes dd{margin-bottom:10px}.dash-paginacao{justify-content:center}}.dash-cards.dash-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-filtros-abas{flex-wrap:wrap;gap:8px;display:flex}.dash-filtros-abas a{color:#555651;background:#faf7f2;border:1px solid #ebdcd0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:.76rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.dash-filtros-abas a:hover{color:#1a1612;background:#fff;border-color:#b83618}.dash-filtros-abas a[aria-current=true]{border-color:var(--report-accent);color:#fff;background:var(--report-accent);box-shadow:0 2px 8px #e94d2540}.dash-cx-filtros-grupo{gap:10px;display:grid}.dash-cx-filtros-ordem{margin-bottom:14px}.dash-cards.dash-cards-5{grid-template-columns:repeat(5,minmax(0,1fr))}.dash-cards.dash-cards-5 .dash-card{padding:15px 14px 13px}.dash-cards.dash-cards-5 .dash-card .rotulo{letter-spacing:.03em;font-size:.62rem}@media (max-width:1180px){.dash-cards.dash-cards-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.dash-cards.dash-cards-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.dash-cards.dash-cards-5{grid-template-columns:1fr}}.dash-cards.dash-cards-do-cliente{flex-wrap:wrap;align-items:start;display:flex}.dash-cards.dash-cards-do-cliente>*{flex:190px;min-width:0}.dash-panel:has(.dash-marketing-info){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.dash-panel:has(.dash-marketing-info)>*{grid-column:1/-1}.dash-panel:has(.dash-marketing-info)>.dash-banner[role=status]{grid-column:span 1;align-items:flex-start;margin:0;padding:14px 16px;line-height:1.55}.dash-panel:has(.dash-marketing-info)>.dash-marketing-info{grid-column:span 1;align-items:flex-start;margin:0;padding:14px 16px;line-height:1.55}@media (max-width:920px){.dash-panel:has(.dash-marketing-info)>.dash-banner[role=status]{grid-column:1/-1}.dash-panel:has(.dash-marketing-info)>.dash-marketing-info{grid-column:1/-1}}.dash-table caption{text-align:left;color:var(--report-ink);font-family:var(--font-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.01em;padding:6px 24px 12px;font-size:.92rem;font-weight:650}.dash-table-wrap[aria-label="Permissão por origem"] .dash-table th:not(:first-child),.dash-table-wrap[aria-label="Permissão por origem"] .dash-table td{text-align:right;font-variant-numeric:tabular-nums}.dash-estorno{border-top:1px solid var(--dash-line);margin-top:16px;padding-top:12px}.dash-estorno-form{gap:8px;max-width:560px;display:grid}.dash-estorno-form label{font-weight:700}.dash-estorno-form select,.dash-estorno-form input,.dash-estorno-form textarea{border:1px solid var(--dash-line);min-height:44px;font:inherit;border-radius:10px;padding:8px 12px}.dash-estorno-efeito{background:var(--dash-surface-2,#f4f4f0);border-radius:10px;margin:0;padding:10px 12px}.dash-estorno-ok{color:var(--dash-ok);margin:8px 0 0}.dash-estorno-erro{color:#b3261e;margin:8px 0 0}.gorjetas-equipe{border:1px solid var(--dash-line);border-radius:10px;gap:6px;margin:12px 0;padding:12px;display:grid}.gorjetas-equipe legend{padding:0 6px;font-weight:700}.gorjetas-equipe-pessoa{align-items:center;gap:8px;min-height:44px;display:flex}.extrato-cartoes{align-items:stretch}.extrato-meses{border:1px solid var(--report-line);background:var(--report-surface);border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:10px 14px;display:grid}.extrato-meses a{min-height:40px;color:var(--report-accent-dark);align-items:center;font-size:.84rem;font-weight:650;text-decoration:none;display:inline-flex}.extrato-meses a:last-child{justify-self:end}.extrato-meses strong{color:var(--report-ink);font-size:1rem}.extrato-envio{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.extrato-envio-retorno{min-height:1.2em;color:var(--dash-ok);margin:0;font-size:.82rem}.extrato-envio-retorno.erro{color:#b3261e}.extrato-envio-retorno.aviso{color:var(--report-ink)}.extrato-origem{border:1px solid var(--report-line);background:var(--report-surface);border-radius:12px;padding:14px 16px}.extrato-origem strong{margin-bottom:6px;font-size:.88rem;display:block}.extrato-origem ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.extrato-origem a{min-height:40px;color:var(--report-accent-dark);align-items:center;font-size:.84rem;font-weight:650;display:inline-flex}@media (max-width:560px){.extrato-meses{grid-template-columns:1fr 1fr}.extrato-meses strong{text-align:center;grid-area:1/1/auto/-1}}
.analista-trial{color:#293038;background:linear-gradient(90deg,#ff5a2c14,#ffffff80);border:1px solid #ff5a2c2e;border-radius:13px;flex-wrap:wrap;align-items:center;gap:15px;min-height:48px;padding:10px 14px;display:flex}.analista-trial>span{color:#e94c22;letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.65rem;font-weight:850}.analista-trial p{flex:1;min-width:0;margin:0;font-size:.72rem}.analista-trial i{color:#18754c;background:#e4f7ed;border-radius:20px;flex:none;padding:6px 9px;font-size:.63rem;font-style:normal;font-weight:800}.analista-copiloto{background:#101317;border:1px solid #252b32;border-radius:20px;grid-template-columns:280px minmax(0,1fr);min-height:600px;display:grid;overflow:hidden;box-shadow:0 24px 80px #14151729}.analista-atalhos{background:#15191e;border-right:1px solid #292e35;flex-direction:column;padding:22px 17px;display:flex}.analista-atalhos-marca{border-bottom:1px solid #292e35;align-items:center;gap:10px;padding:0 4px 21px;display:flex}.analista-atalhos-marca>span{color:#fff;background:#ed5128;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.analista-atalhos-marca strong,.analista-atalhos-marca small{display:block}.analista-atalhos-marca strong{color:#f3f0eb;font-size:.75rem}.analista-atalhos-marca small{color:#77808a;margin-top:2px;font-size:.61rem}.analista-atalhos-copy{padding:25px 4px 14px}.analista-atalhos-copy>span{color:#ef6a44;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:850}.analista-atalhos-copy h2{color:#f3f0eb;margin:7px 0;font-size:.98rem;line-height:1.25}.analista-atalhos-copy p{color:#78818c;margin:0;font-size:.66rem;line-height:1.5}.analista-atalhos nav{gap:7px;display:grid}.analista-atalhos nav button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#1b2026;border:1px solid #0000;border-radius:11px;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:11px;transition:border-color .15s,transform .15s;display:grid}.analista-atalhos nav button:hover{border-color:#454c55;transform:translate(2px)}.analista-atalhos nav button:disabled{cursor:wait;opacity:.55}.analista-atalhos nav i{color:#f28a69;background:#ed51281a;border-radius:9px;place-items:center;width:34px;height:34px;font-size:.62rem;font-style:normal;font-weight:850;display:grid}.analista-atalhos nav strong,.analista-atalhos nav small{display:block}.analista-atalhos nav strong{color:#dfe2e5;font-size:.67rem}.analista-atalhos nav small{color:#717a85;margin-top:3px;font-size:.57rem;line-height:1.35}.analista-atalhos nav b{color:#59626c;font-size:1rem}.analista-atalhos>footer{color:#68717c;align-items:center;gap:7px;margin-top:auto;padding:18px 5px 0;font-size:.58rem;display:flex}.analista-atalhos>footer i,.analista-status i,.analista-canal i{background:#44c98a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #44c98a17}.analista-chat{background:#101317;flex-direction:column;min-width:0;display:flex}.analista-chat-head{border-bottom:1px solid #292e35;justify-content:space-between;align-items:center;gap:16px;min-height:75px;padding:16px 22px;display:flex}.analista-chat-head>div{min-width:0}.analista-chat-head strong,.analista-chat-head small{display:block}.analista-chat-head strong{color:#f3f0eb;margin-top:6px;font-size:.9rem}.analista-chat-head small{color:#77808a;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.62rem;overflow:hidden}.analista-status{color:#68d9a4;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;font-size:.57rem;font-weight:750;display:inline-flex}.analista-chat-head>button{color:#9aa2ab;font:inherit;cursor:pointer;background:0 0;border:1px solid #353b43;border-radius:9px;flex:none;padding:8px 11px;font-size:.62rem}.analista-boas-vindas{text-align:center;width:min(560px,100%);margin:auto}.analista-boas-vindas>span{color:#f17753;background:#ed512814;border:1px solid #ed512838;border-radius:50%;place-items:center;width:50px;height:50px;margin:0 auto 16px;font-size:1.1rem;display:grid}.analista-boas-vindas h2{color:#f2efe9;letter-spacing:-.02em;margin:0;font-size:1.3rem}.analista-promessas{color:#777f89;justify-content:center;gap:18px;font-size:.59rem;display:flex}.analista-promessas span{align-items:center;gap:5px;display:inline-flex}.analista-promessas i{color:#ef6a44;font-style:normal;font-weight:850}.analista-msg.usuario>span{color:#747d87;text-align:right;margin:0 3px 5px;font-size:.57rem;display:block}.analista-msg.analista{width:min(660px,92%)}.analista-msg-identidade span{color:#fff;background:#ed5128;border-radius:7px;place-items:center;width:24px;height:24px;font-size:.62rem;display:grid}.analista-msg-identidade strong{color:#e4e5e6;font-size:.63rem}.analista-resposta-corpo{background:#191e23;border:1px solid #2c3239;border-radius:5px 15px 15px;padding:16px 18px}.analista-resposta-corpo h3{color:#f3f0eb;margin:18px 0 7px;font-size:.8rem;line-height:1.4}.analista-resposta-item{grid-template-columns:12px 1fr;gap:6px;margin-top:7px;display:grid}.analista-resposta-item>i{color:#ef6a44;font-style:normal;line-height:1.65}.analista-msg.analista>footer span,.analista-msg.analista>footer i{color:#67717b;background:#171b20;border-radius:5px;padding:3px 6px;font-size:.51rem;font-style:normal}.analista-msg.analista>footer span{color:#65c99b}.analista-digitando>span{color:#fff;background:#ed5128;border-radius:7px;place-items:center;width:25px;height:25px;font-size:.6rem;display:grid}.analista-digitando>div{gap:3px;display:flex}.analista-digitando i{background:#87909a;border-radius:50%;width:4px;height:4px;animation:.8s infinite alternate analista-pulso}.analista-digitando i:nth-child(2){animation-delay:.2s}.analista-digitando i:nth-child(3){animation-delay:.4s}@keyframes analista-pulso{to{opacity:.25;transform:translateY(-2px)}}.analista-composer{background:#181d22;border:1px solid #353b43;border-radius:14px;align-items:flex-end;gap:8px;margin:0 clamp(18px,4vw,46px);padding:8px 8px 8px 14px;display:flex;box-shadow:0 10px 30px #00000029}.analista-composer:focus-within{border-color:#ed51288c}.analista-composer textarea{resize:none;color:#f0f1f2;min-height:44px;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:9px 0;font-size:.71rem;line-height:1.45}.analista-composer>div{align-items:center;gap:8px;display:flex}.analista-composer small{color:#59626c;font-size:.5rem}.analista-composer button{color:#fff;cursor:pointer;background:#ed5128;border:0;border-radius:10px;width:38px;height:38px;font-size:1rem}.analista-composer button:disabled{cursor:not-allowed;opacity:.35}.analista-privacidade{color:#5d6670;text-align:center;margin:0;padding:10px 20px 15px;font-size:.53rem}.analista-alertas{background:#15191e;border:1px solid #252b32;border-radius:20px;padding:clamp(19px,3vw,30px);box-shadow:0 20px 60px #1415171f}.analista-alertas>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;margin-bottom:22px;display:flex}.analista-alertas>header>div:first-child{flex:16rem;min-width:0}.analista-alertas>header .analista-badge{white-space:normal;flex:0 auto;min-width:0;max-width:100%}.analista-alertas>header .analista-badge>span{min-width:0}.analista-alertas>header>div:first-child>span{color:#ef6a44;text-transform:uppercase;letter-spacing:.12em;font-size:.58rem;font-weight:850}.analista-alertas>header h2{color:#2b2622;letter-spacing:-.02em;margin:7px 0 5px;font-size:1.25rem}.analista-alertas>header p{color:#7f746b;margin:0;font-size:.78rem;line-height:1.5}.analista-canal{color:#6fd5a6;background:#44c98a0f;border:1px solid #293e35;border-radius:20px;align-items:center;gap:8px;padding:7px 10px;font-size:.59rem;display:inline-flex}.analista-alertas-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.analista-alertas-grid button{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#1a1f24;border:1px solid #2c3239;border-radius:12px;grid-template-columns:34px 1fr;gap:10px;padding:14px 38px 14px 13px;display:grid;position:relative}.analista-alertas-grid button.ativo{background:#ed51280e;border-color:#ed512859}.analista-alertas-grid button>i{color:#8a949f;background:#252b31;border-radius:9px;place-items:center;width:34px;height:34px;font-size:.58rem;font-style:normal;font-weight:850;display:grid}.analista-alertas-grid button.ativo>i{color:#f28a69;background:#ed51281f}.analista-alertas-grid button span{min-width:0}.analista-alertas-grid button span small,.analista-alertas-grid button span strong,.analista-alertas-grid button span em{display:block}.analista-alertas-grid button span small{color:#626c77;letter-spacing:.07em;text-transform:uppercase;font-size:.49rem;font-weight:800}.analista-alertas-grid button span strong{color:#dfe1e3;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.66rem;overflow:hidden}.analista-alertas-grid button span em{color:#737d87;margin-top:4px;font-size:.56rem;font-style:normal;line-height:1.4}.analista-alertas-grid button>b{background:#363d45;border-radius:20px;width:24px;height:14px;position:absolute;top:15px;right:12px}.analista-alertas-grid button>b:after{content:"";background:#87909a;border-radius:50%;width:8px;height:8px;transition:transform .15s;position:absolute;top:3px;left:3px}.analista-alertas-grid button.ativo>b{background:#ed5128}.analista-alertas-grid button.ativo>b:after{background:#fff;transform:translate(10px)}.analista-regras{background:#111419;border:1px solid #2b3138;border-radius:14px;grid-template-columns:minmax(190px,1.25fr) repeat(3,minmax(120px,1fr));gap:10px;margin-top:18px;padding:17px;display:grid}.analista-regras>div{grid-row:span 2;align-self:center;padding-right:10px}.analista-regras>div span{color:#dfe1e3;font-size:.7rem;font-weight:750}.analista-regras>div p{color:#707a84;margin:5px 0 0;font-size:.58rem;line-height:1.45}.analista-regras label{color:#7b8590;font-size:.55rem;position:relative}.analista-regras input,.analista-regras select{color:#e8eaeb;background:#1a1f24;border:1px solid #303740;border-radius:8px;width:100%;height:36px;margin-top:5px;padding:0 10px;font-size:.65rem;display:block}.analista-regras label>span{color:#69737d;font-size:.55rem;position:absolute;bottom:11px;right:9px}.analista-alertas-acoes{align-items:center;gap:9px;margin-top:16px;display:flex}.analista-alertas-acoes>div{flex:1;min-width:0}.analista-alertas-acoes strong,.analista-alertas-acoes span{display:block}.analista-alertas-acoes strong{color:#dfe1e3;font-size:.7rem}.analista-alertas-acoes span{color:#707a84;margin-top:3px;font-size:.57rem}.analista-alertas-acoes button{color:#fff;min-height:39px;font:inherit;cursor:pointer;background:#ed5128;border:1px solid #ed5128;border-radius:9px;padding:0 14px;font-size:.62rem;font-weight:750}.analista-alertas-acoes button:disabled{opacity:.45;cursor:wait}.analista-alerta-aviso{color:#9ebbaa;background:#44c98a12;border-radius:8px;margin:13px 0 0;padding:9px 11px;font-size:.62rem}.analista-whats>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.analista-whats>header>div:first-child>span{color:#ef6a44;text-transform:uppercase;letter-spacing:.12em;font-size:.58rem;font-weight:850}.analista-whats>header h2{color:#f3f0eb;letter-spacing:-.02em;margin:7px 0 5px;font-size:1.25rem}.analista-whats>header p{color:#7d8691;max-width:62ch;margin:0;font-size:.7rem;line-height:1.5}.analista-canal-off i{box-shadow:none;background:#8a949f}.analista-whats-impedimento{color:#d9b877;background:#d69e2e12;border:1px solid #d69e2e47;border-radius:10px;margin:0 0 16px;padding:11px 13px;font-size:.62rem;line-height:1.5}.analista-whats-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 0 16px;padding:0;list-style:none;display:grid}.analista-whats-passos li{background:#1a1f24;border:1px solid #2c3239;border-radius:12px;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:12px 13px;display:grid}.analista-whats-passos i{color:#f28a69;background:#ed51281f;border-radius:8px;place-items:center;width:28px;height:28px;font-size:.6rem;font-style:normal;font-weight:850;display:grid}.analista-whats-passos strong,.analista-whats-passos small{display:block}.analista-whats-passos small{color:#737d87;margin-top:4px;font-size:.56rem;line-height:1.4}.analista-whats-numeros{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:9px;margin-bottom:16px;display:grid}.analista-whats-numeros article{background:#44c98a0d;border:1px solid #44c98a40;border-radius:12px;grid-template-columns:34px 1fr auto auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.analista-whats-numeros article>span{color:#6fd5a6;background:#44c98a1f;border-radius:9px;place-items:center;width:34px;height:34px;font-size:.58rem;font-weight:850;display:grid}.analista-whats-numeros strong,.analista-whats-numeros small{display:block}.analista-whats-numeros strong{color:#dfe1e3;font-size:.68rem}.analista-whats-numeros small{color:#737d87;margin-top:3px;font-size:.55rem}.analista-whats-permissao-estoque{color:#9aa3ac;white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:.56rem;display:flex}.analista-whats-numeros button{color:#9aa3ac;font:inherit;cursor:pointer;background:0 0;border:1px solid #383f47;border-radius:8px;padding:6px 10px;font-size:.56rem}.analista-whats-numeros button:hover:not(:disabled){color:#f28a69;border-color:#ed512873}.analista-whats-form{background:#111419;border:1px solid #2b3138;border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:16px;display:flex}.analista-whats-form label{color:#7b8590;flex:1;min-width:170px;font-size:.55rem}.analista-whats-form input{color:#e8eaeb;width:100%;height:38px;font:inherit;background:#1a1f24;border:1px solid #303740;border-radius:8px;margin-top:5px;padding:0 11px;font-size:.68rem;display:block}.analista-whats-form input:focus-visible{border-color:#ed5128;outline:none}.analista-whats-codigo input{letter-spacing:.32em;text-align:center;max-width:190px;font-size:.95rem;font-weight:750}.analista-whats-form button{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#ed5128;border:1px solid #ed5128;border-radius:9px;padding:0 15px;font-size:.62rem;font-weight:750}.analista-whats-form button:disabled{opacity:.45;cursor:not-allowed}.analista-whats-erro{color:#f0a48c;background:#ed512817;border-radius:8px;margin:13px 0 0;padding:9px 11px;font-size:.62rem}.analista-whats-exemplo{color:#737d87;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:.58rem;display:flex}.analista-whats-exemplo strong{color:#9aa3ac;font-weight:700}.analista-whats-exemplo span{background:#1a1f24;border:1px solid #2c3239;border-radius:20px;padding:6px 10px}@media (max-width:900px){.analista-whats-passos{grid-template-columns:1fr}}.analista-bloqueado{background:#111419;border:1px solid #252b32;border-radius:22px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:clamp(30px,6vw,90px);min-height:620px;padding:clamp(28px,6vw,80px);display:grid;overflow:hidden;box-shadow:0 28px 90px #1415172e}.analista-bloqueado-selo{color:#ef6a44;letter-spacing:.13em;font-size:.62rem;font-weight:850}.analista-bloqueado h1{color:#f3f0eb;letter-spacing:-.045em;max-width:700px;margin:15px 0 13px;font-size:clamp(1.8rem,4vw,3.5rem);line-height:1.02}.analista-bloqueado section>p{color:#89929c;max-width:650px;margin:0;font-size:.82rem;line-height:1.65}.analista-bloqueado-beneficios{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px;display:grid}.analista-bloqueado-beneficios article{background:#181d22;border:1px solid #2c3239;border-radius:12px;padding:16px}.analista-bloqueado-beneficios i,.analista-bloqueado-beneficios strong,.analista-bloqueado-beneficios span{display:block}.analista-bloqueado-beneficios i{color:#ef6a44;font-size:.55rem;font-style:normal;font-weight:850}.analista-bloqueado-beneficios strong{color:#e1e3e4;margin-top:12px;font-size:.7rem}.analista-bloqueado-beneficios span{color:#737d87;margin-top:6px;font-size:.6rem;line-height:1.45}.analista-bloqueado-acao{align-items:center;gap:14px;margin-top:24px;display:flex}.analista-bloqueado-acao a{color:#fff;background:#ed5128;border-radius:10px;padding:12px 17px;font-size:.7rem;font-weight:800;text-decoration:none}.analista-bloqueado-acao span{color:#68727c;font-size:.58rem}.analista-bloqueado>aside{background:linear-gradient(145deg,#201c1b,#181d22);border:1px solid #ed512840;border-radius:18px;padding:23px;transform:rotate(2deg);box-shadow:0 24px 60px #00000040}.analista-preview-head{align-items:center;gap:10px;display:flex}.analista-preview-head>span{color:#fff;background:#ed5128;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.analista-preview-head strong,.analista-preview-head small{display:block}.analista-preview-head strong{color:#e4e5e6;font-size:.7rem}.analista-preview-head small{color:#69737d;margin-top:3px;font-size:.55rem}.analista-bloqueado aside>p{color:#c8cbce;margin:24px 0;font-size:.8rem;line-height:1.55}.analista-bloqueado aside>p strong{color:#f28a69}.analista-bloqueado aside>div:not(.analista-preview-head){color:#747e88;background:#111419;border-radius:10px;justify-content:space-between;gap:12px;padding:13px;font-size:.58rem;display:flex}.analista-bloqueado aside>div>strong{color:#ff7b68;font-size:.72rem}.analista-bloqueado aside>footer{color:#b9bec4;margin-top:19px;font-size:.62rem}.analista-bloqueado aside>footer b{float:right;color:#ef6a44;font-size:.9rem}.analista-copiloto{background:#fffdfa;border:1px solid #e8dfd6;border-radius:18px;flex-direction:column;min-height:520px;display:flex;overflow:hidden;box-shadow:0 8px 30px #32281e0d}.analista-chat-head{background:#fff;border-bottom:1px solid #f0e7dd;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:12px 20px;display:flex}.analista-chat-status{align-items:center;gap:8px;display:flex}.analista-status-dot{background:#10b981;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #10b98126}.analista-chat-status strong{color:#2b2622;font-size:.8rem;font-weight:700}.analista-status-periodo{color:#8c8279;background:#f5efe8;border-radius:6px;padding:2px 7px;font-size:.65rem;font-weight:500}.analista-chat-reset{color:#786f67;cursor:pointer;background:0 0;border:1px solid #e5dcd2;border-radius:8px;padding:5px 10px;font-size:.68rem;transition:all .15s}.analista-chat-reset:hover{color:#2b2622;background:#f8f4ee}.analista-mensagens{scrollbar-color:#d9cec3 transparent;flex-direction:column;flex:1;gap:18px;min-height:380px;max-height:580px;padding:28px clamp(16px,4vw,36px);display:flex;overflow-y:auto}.analista-boas-vindas{text-align:center;width:min(640px,100%);margin:auto;padding:16px 8px}.analista-sparkle-icon{color:#e94d25;background:#fff1eb;border:1px solid #e94d251f;border-radius:12px;place-items:center;width:44px;height:44px;margin:0 auto 16px;display:grid}.analista-boas-vindas h2{color:#2b2622;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700}.analista-boas-vindas>p{color:#7f746b;max-width:460px;margin:8px auto 24px;font-size:.78rem;line-height:1.5}.analista-sugestoes-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.analista-sugestao-card{cursor:pointer;text-align:left;background:#fff;border:1px solid #ebdcd0;border-radius:12px;flex-direction:column;gap:4px;padding:13px 15px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 3px #00000005}.analista-sugestao-card:hover{border-color:#e94d25;transform:translateY(-1px);box-shadow:0 4px 14px #e94d2514}.analista-sugestao-card:disabled{cursor:wait;opacity:.6}.analista-sugestao-card strong{color:#2b2622;font-size:.76rem;font-weight:650}.analista-sugestao-card small{color:#83786f;font-size:.68rem;line-height:1.35}.analista-msg.usuario{align-self:flex-end;max-width:78%}.analista-msg.usuario>p{color:#3b281f;background:#fdf2ec;border:1px solid #f2d4c5;border-radius:16px 16px 4px;margin:0;padding:10px 15px;font-size:.78rem;line-height:1.5}.analista-msg.analista{align-self:flex-start;max-width:88%}.analista-msg-identidade{align-items:center;gap:7px;margin-bottom:7px;display:flex}.analista-msg-avatar{color:#fff;background:linear-gradient(135deg,#ff6a3d,#e94620);border-radius:6px;place-items:center;width:22px;height:22px;font-size:.58rem;font-weight:800;display:grid;box-shadow:0 2px 6px #e94d2540}.analista-msg-identidade strong{color:#433c36;font-size:.72rem;font-weight:650}.analista-resposta-corpo{background:#fff;border:1px solid #ebe2d8;border-radius:4px 16px 16px;padding:14px 16px;box-shadow:0 2px 8px #3c2d1e08}.analista-resposta-corpo p{color:#3e3731;margin:0;font-size:.77rem;line-height:1.6}.analista-resposta-corpo>p+p{margin-top:8px}.analista-resposta-corpo h3{color:#2b2520;margin:14px 0 6px;font-size:.82rem;font-weight:700;line-height:1.4}.analista-resposta-corpo h3:first-child{margin-top:0}.analista-resposta-corpo strong{color:inherit;font-weight:700}.analista-resposta-item{gap:8px;margin-top:6px;display:flex}.analista-resposta-item>i{color:#e94d25;font-style:normal;font-weight:800;line-height:1.6}.analista-resposta-item>p{margin:0}.analista-msg.analista>footer{flex-wrap:wrap;align-items:center;gap:6px;margin:7px 0 0 29px;display:flex}.analista-msg.analista>footer span,.analista-msg.analista>footer i{border-radius:5px;padding:2px 7px;font-size:.58rem;font-style:normal}.analista-msg.analista>footer span{color:#1e7e55;background:#eaf8f0}.analista-msg.analista>footer i{color:#8c8278;background:#f4eee7}.analista-digitando{color:#8a7f76;align-items:center;gap:8px;display:flex}.analista-digitando-dots{gap:4px;display:flex}.analista-digitando-dots i{background:#e94d25;border-radius:50%;width:4px;height:4px;animation:.8s infinite alternate analista-pulso}.analista-digitando-dots i:nth-child(2){animation-delay:.2s}.analista-digitando-dots i:nth-child(3){animation-delay:.4s}.analista-composer-area{background:#fffdfa;border-top:1px solid #f0e8df;padding:12px 20px 16px}.analista-composer{background:#fff;border:1px solid #dfd5ca;border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 14px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 2px 8px #00000005}.analista-composer:focus-within{border-color:#e94d25;box-shadow:0 0 0 3px #e94d251a}.analista-composer textarea{resize:none;min-height:24px;max-height:120px;font:inherit;color:#2f2a26;background:0 0;border:0;outline:0;flex:1;padding:5px 0;font-size:.8rem;line-height:1.45;overflow:hidden}.analista-composer textarea::placeholder{color:#a3998f}.analista-composer button{color:#a0958b;cursor:not-allowed;background:#f5eee7;border:0;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;transition:all .15s;display:grid}.analista-composer button.ativo{color:#fff;cursor:pointer;background:#e94d25}.analista-composer button.ativo:hover{background:#d8411b}.analista-privacidade{color:#a49a90;text-align:center;margin:6px 0 0;font-size:.58rem}.analista-whats{background:#fffdfa;border:1px solid #e8dfd6;border-radius:18px;margin-top:24px;padding:clamp(20px,3.5vw,32px);box-shadow:0 4px 20px #32281e0a}.analista-whats-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;margin-bottom:22px;display:flex}.analista-whats-head>div:first-child{flex:16rem;min-width:0}.analista-secao-tag{color:#e94d25;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:800;display:inline-block}.analista-whats-head h2{color:#2b2622;letter-spacing:-.02em;margin:6px 0 4px;font-size:1.25rem;font-weight:700}.analista-whats-head p{color:#7f746b;max-width:62ch;margin:0;font-size:.78rem;line-height:1.5}.analista-badge{border-radius:20px;flex:none;align-items:center;gap:7px;max-width:100%;padding:5px 11px;font-size:.68rem;font-weight:600;display:inline-flex}.analista-badge.sucesso{color:#1e7e55;background:#edf8f2;border:1px solid #cce8d9}.analista-badge.neutro{color:#7f756c;background:#f5efe8;border:1px solid #e5dcd2}.analista-status-dot.inativo{box-shadow:none;background:#a89f96}.analista-aviso-impedimento{color:#8c5d18;background:#fff8eb;border:1px solid #f6deb2;border-radius:12px;margin:0 0 18px;padding:12px 16px;font-size:.74rem;line-height:1.5}.analista-aviso-impedimento strong{margin-bottom:3px;font-size:.78rem;display:block}.analista-aviso-impedimento p{margin:0}.analista-whats-lista{margin-bottom:20px}.analista-whats-lista-titulo{color:#5a5148;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;font-size:.72rem;font-weight:700;display:block}.analista-whats-numeros{flex-direction:column;gap:10px;display:flex}.analista-numero-card{background:#fff;border:1px solid #e8dfd6;border-radius:12px;grid-template-columns:auto 1fr auto auto;grid-template-areas:"avatar info permissao remover";align-items:center;gap:16px;padding:12px 18px;display:grid;box-shadow:0 1px 3px #00000005}.analista-numero-avatar{color:#1b7a51;background:#edf8f2;border-radius:10px;flex:none;grid-area:avatar;place-items:center;width:38px;height:38px;font-size:.78rem;font-weight:800;display:grid}.analista-numero-info{grid-area:info;min-width:0}.analista-numero-info strong{color:#2b2622;font-size:.86rem;font-weight:700;display:block}.analista-numero-info small{color:#83786f;margin-top:1px;font-size:.72rem;display:block}.analista-whats-permissao-estoque{color:#5a5046;cursor:pointer;-webkit-user-select:none;user-select:none;grid-area:permissao;align-items:center;gap:8px;font-size:.78rem;display:inline-flex}.analista-whats-permissao-estoque input[type=checkbox]{accent-color:#e94d25;cursor:pointer;width:17px;height:17px}.analista-btn-remover{color:#887b70;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ebdcd0;border-radius:8px;grid-area:remover;padding:6px 14px;font-size:.72rem;font-weight:600;transition:all .15s}.analista-btn-remover:hover:not(:disabled){color:#c83818;background:#fdf2ef;border-color:#f1b3a3}.analista-whats-novo{background:#faf6f0;border:1px solid #ebe2d8;border-radius:14px;padding:18px 20px}.analista-whats-novo-titulo{color:#433c36;margin-bottom:12px;font-size:.76rem;font-weight:700;display:block}.analista-whats-form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.analista-form-campo{flex-direction:column;flex:1;gap:5px;min-width:180px;display:flex}.analista-form-campo span{color:#5a5047;font-size:.7rem;font-weight:600}.analista-form-campo input{height:42px;font:inherit;color:#2b2622;box-sizing:border-box;background:#fff;border:1px solid #ded5cb;border-radius:10px;outline:none;padding:0 14px;font-size:.82rem;transition:border-color .15s,box-shadow .15s}.analista-form-campo input:focus{border-color:#e94d25;box-shadow:0 0 0 3px #e94d251a}.analista-btn-principal{color:#fff;height:42px;font:inherit;cursor:pointer;white-space:nowrap;background:#e94d25;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 20px;font-size:.78rem;font-weight:700;transition:all .15s;display:inline-flex}.analista-btn-principal:hover:not(:disabled){background:#d8411b}.analista-btn-principal:disabled{opacity:.5;cursor:not-allowed}.analista-btn-secundario{color:#5a5148;height:42px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ded5cb;border-radius:10px;padding:0 16px;font-size:.78rem;font-weight:600;transition:all .15s}.analista-btn-secundario:hover:not(:disabled){color:#2b2622;background:#f7f1ea;border-color:#d0c5b9}.analista-btn-secundario:disabled{opacity:.5;cursor:wait}.analista-btn-link{color:#e94d25;font:inherit;cursor:pointer;background:0 0;border:0;font-size:.75rem;font-weight:600;text-decoration:underline}.analista-form-ajuda{color:#8e8378;margin-top:10px;font-size:.68rem;line-height:1.4;display:block}.analista-whats-confirmacao{background:#fffcf8;border:1px solid #ebdcd0;border-radius:14px;padding:20px}.analista-confirmacao-topo{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.analista-confirmacao-topo strong{color:#2b2622;font-size:.88rem;font-weight:700;display:block}.analista-confirmacao-topo p{color:#7a7066;margin:3px 0 0;font-size:.75rem}.analista-confirmacao-form{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.analista-input-codigo{letter-spacing:.35em;text-align:center;color:#2b2622;box-sizing:border-box;background:#fff;border:1px solid #d4c8bd;border-radius:10px;outline:none;width:170px;height:46px;font-family:monospace;font-size:1.35rem;font-weight:800}.analista-input-codigo:focus{border-color:#e94d25;box-shadow:0 0 0 3px #e94d251a}.analista-confirmacao-acoes{align-items:center;gap:10px;display:flex}.analista-whats-dicas{color:#8c8177;border-top:1px solid #f0e8df;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;padding-top:16px;font-size:.72rem;display:flex}.analista-whats-dicas strong{color:#5a5148}.analista-whats-dicas span{color:#6a5f54;background:#fbf5ef;border:1px solid #eedfd3;border-radius:6px;padding:3px 8px}.analista-whats-erro{color:#b52c16;background:#fdf2ef;border:1px solid #f7cfc7;border-radius:10px;margin:12px 0 0;padding:10px 14px;font-size:.74rem}.analista-alerta-aviso{color:#1e7e55;background:#edf8f2;border:1px solid #cce8d9;border-radius:10px;margin:12px 0 0;padding:10px 14px;font-size:.74rem}.analista-alertas{background:#fffdfa;border:1px solid #e8dfd6;border-radius:18px;margin-top:24px;padding:clamp(20px,3.5vw,32px);box-shadow:0 4px 20px #32281e0a}.analista-alertas-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;margin-bottom:22px;display:flex}.analista-alertas-head>div:first-child{flex:16rem;min-width:0}.analista-alertas-head h2{color:#2b2622;letter-spacing:-.02em;margin:6px 0 4px;font-size:1.25rem;font-weight:700}.analista-alertas-head p{color:#7f746b;max-width:62ch;margin:0;font-size:.78rem;line-height:1.5}.analista-grupos-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.analista-grupo-card{background:#fff;border:1px solid #ebe2d8;border-radius:14px;flex-direction:column;padding:18px 16px;display:flex;box-shadow:0 1px 4px #32281e05}.analista-grupo-head{border-bottom:1px solid #f4ede5;margin-bottom:14px;padding-bottom:12px}.analista-grupo-head h3{color:#2b2622;margin:0;font-size:.88rem;font-weight:750}.analista-grupo-head p{color:#877d73;margin:4px 0 0;font-size:.7rem;line-height:1.4}.analista-grupo-lista{flex-direction:column;flex:1;gap:6px;display:flex}.analista-alerta-item{cursor:pointer;text-align:left;width:100%;font:inherit;background:#fdfbf9;border:1px solid #f2ebe3;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;transition:all .15s;display:flex}.analista-regras-bloco .seletor-rotulo{color:#5a5046}.analista-regras-bloco .seletor-gatilho{color:#2b2622;background:#fff;border-color:#ded5cb;border-radius:10px;width:100%;min-height:40px;font-size:.8rem}.analista-regras label>span{color:#8d837a}.analista-alertas-acoes strong{color:#403933}.analista-alertas-acoes span{color:#887f76}.analista-alertas-acoes button.secundario{color:#5f5750;background:#fff;border-color:#d9cec4}.analista-alerta-item:hover:not(:disabled){background:#fff;border-color:#e5dacd;box-shadow:0 2px 6px #00000008}.analista-alerta-item.ativo{background:#fff;border-color:#f0ded3}.analista-alerta-item.bloqueado{opacity:.6;cursor:not-allowed}.analista-alerta-info{flex:1;min-width:0}.analista-alerta-titulo-row{align-items:center;gap:6px;display:flex}.analista-alerta-titulo-row strong{color:#2b2622;font-size:.76rem;font-weight:650;display:block}.analista-badge-plano{color:#8e583b;text-transform:uppercase;background:#f7ece5;border-radius:4px;flex:none;padding:2px 5px;font-size:.55rem;font-weight:800}.analista-alerta-info small{color:#867b71;margin-top:2px;font-size:.66rem;line-height:1.35;display:block}.analista-switch-trilho{background:#ded5cb;border-radius:20px;flex:none;width:36px;height:20px;transition:background .2s;position:relative}.analista-switch-ponto{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000026}.analista-alerta-item.ativo .analista-switch-trilho{background:#e94d25}.analista-alerta-item.ativo .analista-switch-ponto{transform:translate(16px)}.analista-regras-bloco{background:#faf6f0;border:1px solid #ebe2d8;border-radius:14px;margin-top:20px;padding:20px}.analista-regras-cabecalho{margin-bottom:16px}.analista-regras-cabecalho h3{color:#2b2622;margin:0;font-size:.88rem;font-weight:750}.analista-regras-cabecalho p{color:#847a6f;margin:4px 0 0;font-size:.72rem}.analista-regras-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.analista-regra-campo{flex-direction:column;gap:5px;display:flex}.analista-regra-campo span{color:#5a5046;font-size:.7rem;font-weight:600}.analista-input-wrap{align-items:center;display:flex;position:relative}.analista-input-wrap input,.analista-input-wrap select{width:100%;height:40px;font:inherit;color:#2b2622;box-sizing:border-box;background:#fff;border:1px solid #ded5cb;border-radius:10px;outline:none;padding:0 38px 0 12px;font-size:.82rem;transition:border-color .15s,box-shadow .15s}.analista-input-wrap select{cursor:pointer;padding-right:12px}.analista-input-wrap input:focus,.analista-input-wrap select:focus{border-color:#e94d25;box-shadow:0 0 0 3px #e94d251a}.analista-input-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.analista-input-wrap input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.analista-input-wrap input[type=number]{appearance:textfield}.analista-input-sufixo{color:#8d8278;pointer-events:none;font-size:.7rem;font-weight:700;position:absolute;right:12px}.analista-alertas-footer{border-top:1px solid #f0e8df;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:18px;display:flex}.analista-footer-info{flex:1;min-width:0}.analista-footer-info strong{color:#352e27;font-size:.78rem;font-weight:700;display:block}.analista-footer-info span{color:#847a6f;margin-top:2px;font-size:.68rem;display:block}.analista-footer-botoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.analista-preview-head>span{color:#fff;letter-spacing:-.02em;background:linear-gradient(145deg,#ff6a3d,#e94620);font-size:.58rem;font-weight:900;box-shadow:0 7px 16px #ed512833}.analista-bloqueado{background:linear-gradient(145deg,#fffdf9,#fbf4ed);border-color:#e6ddd2;box-shadow:0 24px 70px #51392617}.analista-bloqueado h1{color:#29241f}.analista-bloqueado section>p{color:#81776e}.analista-bloqueado-beneficios article{background:#fff;border-color:#e8dfd6}.analista-bloqueado-beneficios strong{color:#403933}.analista-bloqueado-beneficios span,.analista-bloqueado-acao span{color:#887f76}.analista-bloqueado>aside{background:linear-gradient(145deg,#fff5ef,#fff);border-color:#ed512838;box-shadow:0 20px 50px #5637221f}.analista-preview-head strong{color:#403933}.analista-preview-head small{color:#8e847b}.analista-bloqueado aside>p{color:#4f4740}.analista-bloqueado aside>div:not(.analista-preview-head){color:#80766d;background:#f8f2ec}.analista-bloqueado aside>footer{color:#625a53}.analista-atalhos-marca strong{font-size:.84rem}.analista-atalhos-marca small{font-size:.7rem}.analista-atalhos-copy>span,.analista-status,.analista-alertas>header>div:first-child>span,.analista-whats>header>div:first-child>span{font-size:.68rem}.analista-atalhos-copy h2{font-size:1.08rem}.analista-atalhos-copy p{font-size:.76rem}.analista-atalhos nav strong{font-size:.77rem}.analista-atalhos nav small,.analista-atalhos>footer{font-size:.68rem}.analista-chat-head strong{font-size:1rem}.analista-chat-head small,.analista-chat-head>button{font-size:.72rem}.analista-boas-vindas h2{font-size:1.42rem}.analista-boas-vindas>p{font-size:.84rem}.analista-promessas{font-size:.69rem}.analista-msg.usuario>span{font-size:.67rem}.analista-msg.usuario>p,.analista-resposta-corpo p{font-size:.84rem}.analista-msg-identidade strong{font-size:.73rem}.analista-msg.analista>footer span,.analista-msg.analista>footer i{font-size:.62rem}.analista-digitando small{font-size:.69rem}.analista-composer textarea{font-size:.84rem}.analista-composer small{font-size:.62rem}.analista-privacidade{font-size:.64rem}.analista-alertas>header p,.analista-whats>header p{font-size:.82rem;line-height:1.55}.analista-canal{font-size:.7rem}.analista-alertas-grid button span small{font-size:.6rem}.analista-alertas-grid button span strong{white-space:normal;font-size:.76rem;line-height:1.35}.analista-alertas-grid button span em{font-size:.68rem}.analista-regras>div span,.analista-alertas-acoes strong{font-size:.8rem}.analista-regras>div p,.analista-alertas-acoes span{font-size:.69rem}.analista-regras label{font-size:.67rem}.analista-regras input,.analista-regras select{font-size:.76rem}.analista-alertas-acoes button,.analista-alerta-aviso{font-size:.72rem}.analista-whats{background:#fffdf9;border-color:#e6ddd2;box-shadow:0 18px 55px #51392612}.analista-whats>header h2{color:#2b2622}.analista-whats>header p{color:#887f76}.analista-canal-off{color:#746b63;background:#f7f2ec;border-color:#ded5cc}.analista-whats-impedimento{color:#7c5b17;background:#fff8e7;border-color:#ead9ad;font-size:.72rem}.analista-whats-passos li{background:#fff;border-color:#e9e0d7}.analista-whats-passos i{color:#e94d25;background:#ffe9df;font-size:.7rem}.analista-whats-passos strong{color:#403933;font-size:.78rem}.analista-whats-passos small{color:#8d8379;font-size:.68rem}.analista-whats-numeros article{background:#effaf4;border-color:#cce8d9}.analista-whats-numeros article>span{color:#23815a;background:#dff4e9;font-size:.72rem}.analista-whats-numeros strong{color:#3f3934;white-space:nowrap;font-size:.84rem}.analista-whats-numeros small{color:#7f766e;font-size:.68rem}.analista-whats-permissao-estoque{color:#685f57;font-size:.68rem}.analista-whats-numeros button{color:#685f57;background:#fff;border-color:#d7cec5;font-size:.72rem}.analista-whats-form{background:#fbf7f2;border-color:#e8dfd6}.analista-whats-form label{color:#756c64;font-size:.68rem;font-weight:650}.analista-whats-form input{color:#3f3934;background:#fff;border-color:#ddd3ca;height:42px;font-size:.8rem}.analista-whats-form input::placeholder{color:#a49b92}.analista-whats-codigo input{font-size:1rem}.analista-whats-form button{min-height:42px;font-size:.73rem}.analista-whats-form button.secundario{color:#5f5750;background:#fff;border-color:#d9cec4}.analista-whats-erro{color:#a13b24;background:#fff0eb;font-size:.72rem}.analista-whats-exemplo{color:#81776e;font-size:.68rem}.analista-whats-exemplo strong{color:#5f5750}.analista-whats-exemplo span{color:#655c54;background:#f8f3ee;border-color:#e4dbd2}@media (max-width:600px){.analista-whats-numeros{grid-template-columns:1fr}.analista-whats-numeros article{grid-template-columns:38px 1fr;gap:12px}.analista-whats-numeros article>span{grid-area:1/1}.analista-whats-numeros article>div{grid-area:1/2}.analista-whats-permissao-estoque{grid-area:2/1/auto/-1;margin-left:0;padding:6px 0 2px}.analista-whats-numeros button{grid-area:3/1/auto/-1;justify-content:center;align-items:center;width:100%;min-height:40px;display:flex}.analista-whats-form{flex-direction:column;align-items:stretch}.analista-whats-form label{width:100%;min-width:0}.analista-whats-codigo input{max-width:100%}.analista-whats-form button{justify-content:center;width:100%;min-height:42px}.analista-whats>header{flex-direction:column;align-items:flex-start;gap:12px}}.analista-nova-conversa{color:#c93d17;font:inherit;cursor:pointer;background:#fff;border:1px solid #ed512859;border-radius:11px;margin:16px 0 4px;padding:11px 12px;font-size:.74rem;font-weight:800}.analista-nova-conversa:hover{background:#fff3ed}.analista-nova-conversa:disabled{cursor:wait;opacity:.55}.analista-conversas nav{max-height:420px;overflow:hidden auto}.analista-conversas nav button{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;min-width:0}.analista-conversas nav button:hover{transform:none}.analista-conversas nav button.ativa{background:#fff;border-color:#ed512873}.analista-conversas nav strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.3;display:-webkit-box;overflow:hidden}.analista-conversas nav small{font-size:.62rem}.analista-conversas-vazio{color:#8d8379;margin:4px;font-size:.7rem;line-height:1.5}.analista-conversas>footer{font-size:.62rem}.analista-conversas-botao{display:none}.analista-decisoes{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.analista-decisoes button{font:inherit;cursor:pointer;background:#fff;border:1px solid #eee5dc;border-radius:11px;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}.analista-decisoes button:hover{border-color:#ed512859;box-shadow:0 8px 22px #553b2512}.analista-decisoes button:disabled{cursor:wait;opacity:.55}.analista-decisoes i{color:#e94d25;background:#ed51281a;border-radius:9px;place-items:center;width:34px;height:34px;font-size:.68rem;font-style:normal;font-weight:850;display:grid}.analista-decisoes strong,.analista-decisoes small{display:block}.analista-decisoes strong{color:#403933;font-size:.74rem}.analista-decisoes small{color:#8d8379;margin-top:3px;font-size:.64rem;line-height:1.35}.analista-decisoes b{color:#c6b8aa;font-size:1rem}.analista-chat{background:#fffdf9}.analista-chat-head strong{color:#2b2622}.analista-chat-head small{color:#6f665e}.analista-status{color:#17724a}.analista-chat-head>button{color:#5d554e;background:#fff;border-color:#ded5cc}.analista-boas-vindas>span{color:#c93d17;background:#fff1eb;border-color:#e94d2533}.analista-atalhos{background:#faf5ee;border-color:#eadfd4}.analista-atalhos-marca{border-color:#eadfd4}.analista-atalhos-marca strong,.analista-atalhos-copy h2{color:#2b2622}.analista-atalhos-marca small,.analista-atalhos-copy p,.analista-atalhos nav small,.analista-atalhos>footer,.analista-conversas-vazio{color:#6f665e}.analista-atalhos-copy>span,.analista-atalhos nav i{color:#c93d17}.analista-atalhos nav button{background:#fff;border-color:#eee3d8}.analista-atalhos nav button:hover{border-color:#e94d2559}.analista-atalhos nav strong{color:#403933}.analista-atalhos nav b{color:#a89a8c}.analista-msg.usuario>span,.analista-digitando,.analista-privacidade,.analista-composer textarea::placeholder{color:#6f665e}.analista-msg-identidade span,.analista-digitando>span{background:#c93d17}.analista-decisoes small{color:#6f665e}.analista-base{color:#6f665e;margin:8px 0 0 31px;font-size:.62rem}.analista-base summary{cursor:pointer;width:max-content}.analista-base p{margin:5px 0 0}@media (max-width:760px){.analista-conversas{display:none}.analista-conversas.aberta{display:flex}.analista-conversas nav{grid-template-columns:1fr;max-height:260px}.analista-conversas-botao{display:inline-block}.analista-decisoes{grid-template-columns:1fr}}