.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{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.dash-exportar a{color:#c8cdd3;background:#111419;border:1px solid #2d333c;border-radius:9px;align-items:center;gap:9px;min-height:45px;padding:8px 11px;font-size:.72rem;font-weight:650;text-decoration:none;display:flex}.dash-exportar a:hover{background:#171b20;border-color:#444c57}.dash-exportar a span{color:#ff9470;background:#ff7a451a;border-radius:5px;padding:4px 5px;font-size:.56rem;font-weight:850}.dash-exportar-detalhado a{align-items:flex-start;min-height:88px;padding:14px}.dash-exportar-conteudo{gap:5px;min-width:0;display:grid}.dash-exportar-conteudo strong{color:inherit;font-size:.8rem;line-height:1.25}.dash-exportar-conteudo small{color:#7d858f;font-size:.7rem;font-weight:500;line-height:1.45}.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 td strong{color:#eef0f2;font-weight:680}.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);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{margin:0;padding:0;list-style:none}.dash-payment-detail li{border-top:1px solid var(--dash-line);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);margin:0;font-size:.72rem}.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(3,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}.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{color:#555651;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #ded8ce;border-radius:9px;height:38px}.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:#555650;background:#faf8f3;border:1px solid #e5dfd5;border-radius:12px;transition:border-color .16s,background-color .16s,transform .16s}.dash-exportar a:hover{background:#f4efe7;border-color:#d4cabc;transform:translateY(-1px)}.dash-exportar a span{color:var(--report-accent-dark);font-family:var(--font-mono), "IBM Plex Mono", monospace;background:#fae8df;font-weight:800}.dash-exportar-conteudo small{color:#888882}.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{border-radius:0 0 16px 16px}.dash-table-hint{color:#6f706a;background:#fcfaf6;border-top:1px solid #e8e2d8;border-bottom:1px solid #e8e2d8;margin:0;padding:9px 17px;font-size:.74rem;line-height:1.45}.dash-table{min-width:max-content}.dash-table th{color:#8d8c85;background:#f7f4ee;border-color:#e8e2d8}.dash-table td{color:#60615c;border-color:#eee9e1}.dash-table tbody tr:hover{background:#faf7f2}.dash-table td strong,.dash-table-row-toggle{color:#30312d}.dash-table-row-toggle span{color:#e94d25}.dash-payment-detail{background:#fffaf4;border-color:#eadfd3}.dash-payment-detail>strong{color:#30312d}.dash-payment-detail li{border-color:#eadfd3}.dash-payment-detail li small,.dash-payment-detail>p{color:#888882}.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{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.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:nowrap;background:#e4f7ed;border-radius:999px;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;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;padding:16px;display:grid}.vendas-filtros label{gap:5px;min-width:0;display:grid}.vendas-filtros label span{color:#777873;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}.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{align-items:flex-end;gap:14px;display:flex}.vendas-filtros-acoes button{border:1px solid var(--report-accent);color:#fff;background:var(--report-accent);cursor:pointer;border-radius:9px;height:38px;padding:0 18px;font-weight:700}.vendas-filtros-acoes button:hover{background:#d94e1e}.vendas-filtros-acoes a,.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 10px;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-agrupamentos{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.vendas-agrupamentos .dash-table th,.vendas-agrupamentos .dash-table td{padding-inline:12px}.vendas-dica-rolagem{color:#777873;margin:0 0 10px;font-size:.74rem;display:none}.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);font-weight:700}.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 (max-width:900px){.vendas-dica-rolagem{display:block}}@media (max-width:600px){.vendas-filtros{grid-template-columns:1fr 1fr}.vendas-filtros-acoes{grid-column:1/-1}.vendas-detalhe{grid-template-columns:1fr;gap:2px}.vendas-detalhe dd{margin-bottom:8px}}.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-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: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-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:14px}.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 .seletor{min-width:180px;max-width:100%}.dash-diario-filtros .seletor-gatilho{min-height:38px;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,.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-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-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}
.analista-trial{color:#293038;background:linear-gradient(90deg,#ff5a2c14,#ffffff80);border:1px solid #ff5a2c2e;border-radius:13px;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-mensagens{scrollbar-color:#343a42 transparent;flex-direction:column;flex:1;gap:18px;min-height:390px;max-height:570px;padding:30px clamp(18px,4vw,46px);display:flex;overflow-y:auto}.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-boas-vindas>p{color:#808994;max-width:480px;margin:9px auto 22px;font-size:.73rem;line-height:1.55}.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{align-self:flex-end;max-width:72%}.analista-msg.usuario>span{color:#747d87;text-align:right;margin:0 3px 5px;font-size:.57rem;display:block}.analista-msg.usuario>p{color:#e8e9ea;background:#ed512817;border:1px solid #ed512840;border-radius:14px 14px 4px;margin:0;padding:11px 14px;font-size:.72rem;line-height:1.5}.analista-msg.analista{width:min(660px,92%)}.analista-msg-identidade{align-items:center;gap:7px;margin-bottom:8px;display:flex}.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 p{color:#d8dadd;margin:0;font-size:.74rem;line-height:1.65}.analista-resposta-corpo>p+p{margin-top:9px}.analista-resposta-corpo h3{color:#f3f0eb;margin:18px 0 7px;font-size:.8rem;line-height:1.4}.analista-resposta-corpo h3:first-child{margin-top:0}.analista-resposta-corpo strong{color:inherit;font-weight:750}.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{flex-wrap:wrap;align-items:center;gap:5px;margin:8px 0 0 31px;display:flex}.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{color:#717a84;align-items:center;gap:9px;display:flex}.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{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.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:#f3f0eb;letter-spacing:-.02em;margin:7px 0 5px;font-size:1.25rem}.analista-alertas>header p{color:#7d8691;margin:0;font-size:.7rem}.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 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{background:#15191e;border:1px solid #252b32;border-radius:20px;margin-top:18px;padding:clamp(19px,3vw,30px);box-shadow:0 20px 60px #1415171f}.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 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:#fffdf9;border-color:#e6ddd2;box-shadow:0 18px 55px #51392614}.analista-atalhos{background:linear-gradient(#fff9f3 0%,#fbf5ee 100%);border-color:#eadfd4}.analista-atalhos-marca{border-color:#eadfd4}.analista-atalhos-marca>span,.analista-msg-identidade span,.analista-digitando>span,.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-atalhos-marca strong{color:#28231f}.analista-atalhos-marca small,.analista-atalhos-copy p{color:#897f75}.analista-atalhos-copy h2{color:#2b2622}.analista-atalhos nav button{background:#ffffffb8;border-color:#eee5dc;box-shadow:0 3px 12px #553b2506}.analista-atalhos nav button:hover{background:#fff;border-color:#ed512859;box-shadow:0 8px 22px #553b2512}.analista-atalhos nav strong{color:#403933}.analista-atalhos nav small{color:#8d8379}.analista-atalhos nav b{color:#c6b8aa}.analista-atalhos>footer{color:#948a80}.analista-chat{background:#fffdf9}.analista-chat-head{background:#ffffffa6;border-color:#eee6de}.analista-chat-head strong{color:#2b2622}.analista-chat-head small{color:#887f76}.analista-chat-head>button{color:#665e57;background:#fff;border-color:#ded5cc}.analista-mensagens{scrollbar-color:#d9cec3 transparent}.analista-boas-vindas>span{color:#e94d25;background:#fff3ed;border-color:#ed512833;font-size:.65rem;font-weight:900}.analista-boas-vindas h2{color:#2b2622}.analista-boas-vindas>p,.analista-promessas{color:#8a8178}.analista-msg.usuario>span{color:#9b9188}.analista-msg.usuario>p{color:#49332c;background:#fff2ec;border-color:#f3c3b5}.analista-msg-identidade strong{color:#433c36}.analista-resposta-corpo{background:#fff;border-color:#e6ddd4;box-shadow:0 7px 22px #4e37250e}.analista-resposta-corpo p{color:#4b4540}.analista-resposta-corpo h3{color:#302923}.analista-msg.analista>footer span,.analista-msg.analista>footer i{color:#8e847b;background:#f6f1eb}.analista-msg.analista>footer span{color:#21825a;background:#eaf8f0}.analista-digitando{color:#8f857c}.analista-digitando i{background:#ef6a44}.analista-composer{background:#fff;border-color:#ddd3c9;box-shadow:0 10px 28px #4a332214}.analista-composer textarea{color:#342f2b}.analista-composer textarea::placeholder{color:#a49b92}.analista-composer small,.analista-privacidade{color:#9a9188}.analista-alertas{background:#fffdf9;border-color:#e6ddd2;box-shadow:0 18px 55px #51392612}.analista-alertas>header h2{color:#2b2622}.analista-alertas>header p{color:#887f76}.analista-canal{color:#23815a;background:#effaf4;border-color:#cce8d9}.analista-alertas-grid button{background:#fff;border-color:#e9e0d7}.analista-alertas-grid button.ativo{background:#fff7f3;border-color:#ed512852;box-shadow:0 6px 18px #643f270b}.analista-alertas-grid button>i{color:#8c8177;background:#f5efe9}.analista-alertas-grid button.ativo>i{color:#e94d25;background:#ffe9df}.analista-alertas-grid button span small{color:#9c9187}.analista-alertas-grid button span strong{color:#403933}.analista-alertas-grid button span em{color:#8d8379}.analista-alertas-grid button>b{background:#d8d0c8}.analista-alertas-grid button>b:after{background:#fff}.analista-regras{background:#fbf7f2;border-color:#e8dfd6}.analista-regras>div span{color:#403933}.analista-regras>div p,.analista-regras label{color:#877d74}.analista-regras input,.analista-regras select{color:#3f3934;background:#fff;border-color:#ddd3ca}.analista-regras .seletor-rotulo{color:#877d74}.analista-regras .seletor-gatilho{color:#3f3934;background:#fff;border-color:#ddd3ca;min-height:36px;margin-top:5px;font-size:.76rem}.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-aviso{color:#287455;background:#edf8f2}.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-trial>span{font-size:.73rem}.analista-trial p{font-size:.82rem;line-height:1.5}.analista-trial i{font-size:.72rem}.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{font-size:.76rem}.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:.68rem}.analista-whats-numeros strong{color:#3f3934;font-size:.78rem}.analista-whats-numeros small{color:#7f766e;font-size:.66rem}.analista-whats-permissao-estoque{color:#685f57}.analista-whats-numeros button{color:#685f57;background:#fff;border-color:#d7cec5;font-size:.68rem}.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}.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-base{color:#8e847b;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}}
.dash-assinatura-page .admin-ficha div,.dash-assinatura-page .dash-implantation-row{background:#fff;border-color:#ded6cd;box-shadow:0 5px 16px #4e37250a}.dash-assinatura-page .admin-ficha span,.dash-assinatura-page .dash-implantation-row span{color:#766e66}.dash-assinatura-page .admin-ficha strong,.dash-assinatura-page .dash-implantation-row strong{color:#2f2924}.dash-assinatura-page .dash-assinatura-recursos{border-color:#ddd5cc}.dash-assinatura-page .dash-assinatura-recursos li{color:#4a433d;background:#fff;border-color:#ddd5cc}.dash-assinatura-page .dash-subscription-status.status-ativa{color:#176b47;background:#e5f5ec}.dash-assinatura-page .dash-subscription-status.status-ematraso{color:#7a4800;background:#fff0cf}.dash-assinatura-page .dash-subscription-status.status-suspensa,.dash-assinatura-page .dash-subscription-status.status-cancelada{color:#9b2f2f;background:#fde8e8}.dash-assinatura-page .dash-billing-alert{background:#fff6e3;border-color:#e6bd72}.dash-assinatura-page .dash-billing-alert>span{color:#7a4800;background:#ffe8b7}.dash-assinatura-page .dash-billing-alert strong{color:#5b3500}.dash-assinatura-page .dash-billing-alert p{color:#765b32}.dash-assinatura-page .dash-implantation-row a{color:#b33d1d}.analista-alertas-grid button.bloqueado{opacity:.58;cursor:not-allowed}.admin-ai-catalog{margin-top:22px}.admin-ai-catalog>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-ai-catalog article{border:1px solid #e4ded4;border-radius:14px;padding:20px}.admin-ai-catalog article h3{margin:7px 0}.admin-ai-catalog article>strong{margin-bottom:10px;font-size:1.25rem;display:block}.admin-ai-catalog article p,.admin-ai-catalog article li{color:#777169;font-size:.82rem}@media (max-width:760px){.dash-meta-head{flex-direction:column}.dash-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.meta-page{max-width:980px}.dash-panel.meta-card{padding:0;overflow:hidden}.meta-card>.dash-panel-head{border-bottom:1px solid var(--dash-line);padding:26px 28px 22px}.meta-status{color:#247858;white-space:nowrap;background:#e3f3eb;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:.7rem;font-weight:750;display:inline-flex}.meta-status>span{background:#2da777;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2da77721}.meta-form{gap:0;padding:28px;display:grid}.meta-primary-field{max-width:620px}.meta-primary-field>label{color:var(--report-ink);font-family:var(--font-display), sans-serif;margin-bottom:10px;font-size:1rem;font-weight:680;display:block}.meta-money-input,.meta-input-with-unit{background:#fff;border:1px solid #d9d3c9;border-radius:12px;align-items:stretch;transition:border-color .16s,box-shadow .16s;display:flex;overflow:hidden}.meta-money-input:focus-within,.meta-input-with-unit:focus-within{border-color:var(--report-accent);box-shadow:0 0 0 4px #e85d2a17}.meta-money-input>span{color:var(--report-accent-dark);background:#fbf1eb;place-items:center;padding:0 17px;font-size:1rem;font-weight:800;display:grid}.meta-money-input input,.meta-input-with-unit input{width:100%;min-width:0;color:var(--report-ink);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0}.meta-money-input input{height:62px;font-family:var(--font-display), sans-serif;padding:0 18px;font-size:1.55rem;font-weight:680}.meta-form small{color:var(--report-muted);margin-top:7px;font-size:.72rem;line-height:1.4;display:block}.meta-divider{color:#73736e;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:12px;margin-top:30px;font-size:.69rem;font-weight:780;display:flex}.meta-divider:after{content:"";background:var(--dash-line);flex:1;height:1px}.meta-optional-help{color:var(--report-muted);margin:8px 0 17px;font-size:.78rem}.meta-optional-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.meta-optional-grid label>span:first-child{color:#34342f;align-items:center;gap:8px;margin-bottom:8px;font-size:.78rem;font-weight:700;display:flex}.meta-optional-grid em{color:#77736c;letter-spacing:.05em;text-transform:uppercase;background:#f0ede7;border-radius:999px;padding:3px 7px;font-size:.56rem;font-style:normal;font-weight:750}.meta-input-with-unit>span{color:#716b63;background:#f7f4ef;place-items:center;min-width:46px;font-size:.78rem;font-weight:750;display:grid}.meta-input-with-unit input{height:48px;padding:0 14px;font-size:.9rem}.meta-input-percent input{order:0}.meta-input-percent span{border-left:1px solid #e6e0d7;order:1}.meta-form-actions{border-top:1px solid var(--dash-line);justify-content:flex-end;align-items:center;gap:10px;margin-top:30px;padding-top:22px;display:flex}.meta-form-actions button{min-height:46px;font:inherit;cursor:pointer;border-radius:10px;padding:0 18px;font-size:.76rem;font-weight:780}.meta-save{border:1px solid var(--report-accent);color:#fff;background:var(--report-accent);align-items:center;gap:12px;display:inline-flex;box-shadow:0 8px 20px #e85d2a2b}.meta-save:hover{background:var(--report-accent-dark)}.meta-save span{font-size:1rem}.meta-remove{color:#a33e31;background:0 0;border:1px solid #0000;margin-right:auto}.meta-remove:hover{background:#faece8}.meta-explainer{background:#fffdf9a6;border:1px solid #e6dfd4;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 20px;display:grid}.meta-explainer-icon{color:#247858;background:#e3f3eb;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.meta-explainer strong{color:#353530;font-size:.78rem}.meta-explainer p{color:var(--report-muted);margin:3px 0 0;font-size:.72rem;line-height:1.45}.meta-explainer a{color:var(--report-accent-dark);white-space:nowrap;font-size:.7rem;font-weight:760;text-decoration:none}@media (max-width:700px){.meta-card>.dash-panel-head{align-items:flex-start;padding:21px 18px 18px}.meta-form{padding:20px 18px}.meta-optional-grid{grid-template-columns:1fr}.meta-form-actions{flex-direction:column-reverse;align-items:stretch}.meta-form-actions button{justify-content:center;width:100%}.meta-remove{margin-right:0}.meta-explainer{grid-template-columns:auto 1fr}.meta-explainer a{grid-column:2}}.dash-pro{gap:1.25rem;display:grid}.dash-pro-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dash-pro-head>div>span{color:var(--cor-texto-secundario,#66716a);letter-spacing:.09em;font-size:.72rem;font-weight:800}.dash-pro-head h2{margin:.35rem 0}.dash-pro-head p{max-width:42rem;margin:0}.dash-pro-head>strong{color:#3d4741;background:#eef0ec;border-radius:999px;flex:none;padding:.4rem .8rem;font-size:.85rem}.dash-pro-head>strong[data-tom=ok]{color:#175b35;background:#e9f5ed}.dash-pro-head>strong[data-tom=aviso]{color:#7a4b0c;background:#fff1d6}.dash-pro-legacy,.dash-pro-terms,.dash-pro-confirm{background:#fffdf8;border:1px solid #dedbd0;border-radius:12px;padding:1rem}.dash-pro-legacy p,.dash-pro-terms p{margin:.65rem 0 0}.dash-pro-terms h3,.dash-pro-history h3{margin:0}.dash-pro-terms ul{margin:.8rem 0;padding-left:1.35rem}.dash-pro-terms li+li{margin-top:.35rem}.dash-pro-current{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.dash-pro-current>div{border:1px solid #e6e5de;border-radius:10px;gap:.3rem;padding:.85rem;display:grid}.dash-pro-current span{color:#59645d;font-size:.8rem}.dash-pro-current strong{font-size:.95rem}.dash-pro-actions{justify-items:start;gap:.7rem;display:grid}.dash-pro-check{cursor:pointer;align-items:flex-start;gap:.65rem;max-width:42rem;display:flex}.dash-pro-check input{flex:none;width:1.1rem;height:1.1rem;margin-top:.25rem}.dash-pro-actions small{color:#59645d}.dash-pro-cancel{color:#8c312b;cursor:pointer;font:inherit;background:#fff;border:1px solid #a44b43;border-radius:8px;padding:.65rem .9rem;font-weight:700}.dash-pro-confirm{justify-items:start;gap:.6rem;display:grid}.dash-pro-confirm p{margin:0}.dash-pro-confirm button+button{color:#234b39;cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}.dash-pro-warning,.dash-pro-note{background:#fff7e7;border-left:4px solid #b47a25;margin:0;padding:.7rem .9rem}.dash-pro-feedback{margin:0;font-weight:700}.dash-pro-history ol{margin:.8rem 0 0;padding-left:1.4rem}.dash-pro-history li{padding:.3rem 0}.dash-pro-history li span,.dash-pro-history li small{color:#59645d;display:block}.dash-pro button:focus-visible,.dash-pro input:focus-visible,.dash-pro a:focus-visible{outline-offset:3px;outline:3px solid #1d7247}@media (max-width:640px){.dash-pro-head{flex-direction:column}}.dash-sugestoes{gap:18px;display:grid}.dash-sugestoes-lista{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dash-sugestao-linha{background:#fffdf9;border:1px solid #ded7cc;border-radius:12px;gap:12px;padding:14px 16px;display:grid}.dash-sugestao-linha p{color:#55564f;margin:4px 0 0;font-size:.8rem}.dash-sugestao-ok{color:#1f6b44!important}.dash-sugestao-alerta{color:#8a5a00!important}.dash-sugestao-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash-sugestao-acoes input,.dash-sugestao-form input,.dash-sugestao-form select{min-height:40px;font:inherit;background:#fff;border:1px solid #c9c0b2;border-radius:8px;padding:0 10px}.dash-sugestao-acoes button,.dash-sugestao-form button{min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9c0b2;border-radius:8px;padding:0 14px}.dash-sugestao-form{gap:8px;max-width:520px;display:grid}.dash-sugestao-form label{font-size:.84rem;font-weight:600}.dash-sugestao-form small{color:#6e6456}.dash-recuperacao{gap:18px;display:grid}.dash-recuperacao-form{gap:8px;max-width:520px;display:grid}.dash-recuperacao-form label{font-size:.84rem;font-weight:600}.dash-recuperacao-form small{color:#6e6456}.dash-recuperacao-form input{min-height:40px;font:inherit;background:#fff;border:1px solid #c9c0b2;border-radius:8px;padding:0 10px}.dash-recuperacao-form button{min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9c0b2;border-radius:8px;padding:0 14px}.dash-recuperacao ul{color:#3a3b36;margin:4px 0 10px;padding-left:20px;font-size:.86rem}.antes-depois{gap:22px;display:grid}.antes-depois-secao{gap:10px;display:grid}.antes-depois-secao h2{margin:0;font-size:1rem}.antes-depois-secao h3{margin:0 0 4px;font-size:.86rem}.antes-depois-nota{color:#6e6456;margin:0;font-size:.8rem}.antes-depois-avisos{color:#6b4e00;background:#fbf5e4;border:1px solid #e4d3a8;border-radius:12px;margin:0;padding:12px 18px 12px 34px;font-size:.84rem}.antes-depois-tabela{border-collapse:collapse;width:100%;font-size:.86rem}.antes-depois-tabela th,.antes-depois-tabela td{text-align:left;vertical-align:top;border-bottom:1px solid #e6e0d5;padding:10px 12px}.antes-depois-tabela thead th{color:#6e6456;font-size:.76rem;font-weight:600}.antes-depois-tabela small,.antes-depois-volume-item small{color:#6e6456;font-size:.74rem;font-weight:400;display:block}.antes-depois-volume,.antes-depois-duplo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.antes-depois-volume-item,.antes-depois-bloco{background:#fff;border:1px solid #e6e0d5;border-radius:12px;padding:12px 14px;font-size:.84rem}.antes-depois-volume-item{gap:2px;display:grid}.antes-depois-volume-item.baixo{background:#fbf5e4;border-color:#e4d3a8}.antes-depois-bloco p{margin:0 0 4px}.antes-depois-bloco ul,.antes-depois .dash-info ul{margin:4px 0 0;padding-left:20px}.antes-depois-seletor{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.antes-depois-seletor fieldset{border:0;margin:0;padding:0}@media (max-width:720px){.antes-depois-volume,.antes-depois-duplo{grid-template-columns:1fr}.antes-depois-tabela{display:block;overflow-x:auto}}
.camp-page{max-width:1120px}.camp-oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dash-panel.camp-card{padding:0;overflow:hidden}.camp-card>.dash-panel-head{border-bottom:1px solid var(--dash-line);margin:0;padding:24px 28px 20px}.camp-etapa{border-bottom:1px solid var(--dash-line);gap:18px;padding:26px 28px;display:grid}.camp-etapa:last-child{border-bottom:0}.camp-etapa-cabeca{gap:4px;display:grid}.camp-etapa-numero{width:32px;height:32px;color:var(--report-accent-dark);font-family:var(--font-display), "Bricolage Grotesque", sans-serif;font-variant-numeric:tabular-nums;background:#fbe9e0;border-radius:50%;flex:none;place-items:center;font-size:.9rem;font-weight:760;display:grid}.camp-etapa-cabeca h2{color:var(--report-ink);font-family:var(--font-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.01em;align-items:center;gap:14px;margin:0;font-size:1.08rem;font-weight:680;display:flex}.camp-etapa-cabeca p{max-width:70ch;color:var(--dash-muted);margin:0;padding-left:46px;font-size:.84rem;line-height:1.5}.camp-etapa-corpo{gap:18px;padding-left:46px;display:grid}.camp-atalhos{gap:8px;display:grid}.camp-atalhos>span{color:#4f504b;font-size:.78rem;font-weight:700}.camp-atalhos>div{flex-wrap:wrap;gap:8px;display:flex}.camp-atalhos button{color:#3c3d38;background:#fff;border:1px solid #ded8ce;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:.82rem;font-weight:680;transition:border-color .16s,background-color .16s;display:inline-flex}.camp-atalhos button:hover{background:#faf7f2;border-color:#cfc5b8}.camp-atalhos button[aria-pressed=true]{color:#7f2f19;background:#fae8df;border-color:#b74722}.camp-atalhos button:focus-visible{outline:2px solid var(--report-accent);outline-offset:2px}.camp-divisor{color:#73736e;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:12px;font-size:.69rem;font-weight:780;display:flex}.camp-divisor:after{content:"";background:var(--dash-line);flex:1;height:1px}.camp-campos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px 20px;display:grid}.camp-campo{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.camp-campo-largo{grid-column:1/-1}.camp-campo>label,.camp-campo>legend{color:#34342f;padding:0;font-size:.8rem;font-weight:700}.camp-campo>legend{margin-bottom:7px}.camp-campo small{color:var(--dash-muted);font-size:.74rem;line-height:1.45}.camp-par{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.camp-quando{max-width:440px}.camp-par label{color:#6c6d67;gap:5px;font-size:.72rem;font-weight:650;display:grid}.camp-campo input,.camp-campo select,.camp-campo textarea,.camp-par input{width:100%;min-height:46px;color:var(--report-ink);font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #d9d3c9;border-radius:10px;padding:0 13px;font-size:.9rem;transition:border-color .16s,box-shadow .16s}.camp-campo textarea{resize:vertical;min-height:120px;padding:11px 13px;line-height:1.5}.camp-campo input::placeholder,.camp-campo textarea::placeholder,.camp-par input::placeholder{color:#a9a59d}.camp-campo input:focus,.camp-campo select:focus,.camp-campo textarea:focus,.camp-par input:focus{border-color:var(--report-accent);outline:0;box-shadow:0 0 0 4px #e85d2a17}.camp-unidade{background:#fff;border:1px solid #d9d3c9;border-radius:10px;align-items:stretch;display:flex;overflow:hidden}.camp-unidade:focus-within{border-color:var(--report-accent);box-shadow:0 0 0 4px #e85d2a17}.camp-unidade>span{color:#716b63;background:#f7f4ef;place-items:center;min-width:46px;font-size:.8rem;font-weight:750;display:grid}.camp-campo .camp-unidade input{box-shadow:none;border:0;border-radius:0}.camp-variaveis{color:var(--dash-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:.74rem;display:flex}.camp-variaveis code{color:#5b4a3d;font-family:var(--font-mono), "IBM Plex Mono", monospace;background:#faf6f0;border:1px solid #e6dfd4;border-radius:6px;padding:2px 7px;font-size:.72rem}.camp-contador{color:#9a978f;font-variant-numeric:tabular-nums;justify-self:end;font-size:.7rem}.camp-acoes{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.camp-acoes>small{color:var(--dash-muted);font-size:.74rem}.camp-btn-principal,.camp-btn-secundario,.camp-btn-perigo{min-height:46px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:.8rem;font-weight:760;transition:background-color .16s,border-color .16s;display:inline-flex}.camp-btn-principal{border:1px solid var(--report-accent);color:#fff;background:var(--report-accent);box-shadow:0 8px 20px #e85d2a2b}.camp-btn-principal:hover:not(:disabled){background:var(--report-accent-dark)}.camp-btn-secundario{color:#3c3d38;background:#fff;border:1px solid #d9d3c9}.camp-btn-secundario:hover:not(:disabled){background:#faf7f2;border-color:#c9c0b2}.camp-btn-perigo{color:#a33e31;background:#fff;border:1px solid #e3b4ae}.camp-btn-perigo:hover:not(:disabled){background:#faece8}.camp-btn-principal:disabled,.camp-btn-secundario:disabled,.camp-btn-perigo:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.camp-btn-principal:focus-visible,.camp-btn-secundario:focus-visible,.camp-btn-perigo:focus-visible{outline:2px solid var(--report-accent);outline-offset:2px}.camp-sucesso{color:#1f5e3d;background:#eaf6ee;border-left:3px solid #2f8b5d;border-radius:0 10px 10px 0;margin:0;padding:13px 16px;font-size:.8rem;line-height:1.45}.camp-revisao{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.camp-revisao-dados{gap:16px;min-width:0;display:grid}.camp-resumo{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.camp-resumo>div{background:#fbf9f5;border:1px solid #ebe5db;border-radius:12px;gap:4px;min-width:0;padding:14px;display:grid}.camp-resumo span{color:#6f706a;font-size:.74rem;font-weight:650}.camp-resumo strong{color:var(--report-ink);font-family:var(--font-display), "Bricolage Grotesque", sans-serif;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;line-height:1.2}.camp-resumo small{color:var(--dash-muted);font-size:.72rem;line-height:1.4}.camp-resumo .camp-resumo-destaque{background:#fff6f1;border-color:#f1cdbb}.camp-resumo .camp-resumo-destaque strong{color:var(--report-accent-dark)}.camp-regras{border:1px solid #ebe5db;border-radius:12px;grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;padding:14px 16px;font-size:.8rem;display:grid}.camp-regras dt{color:#6f706a;font-weight:650}.camp-regras dd{color:#30312d;font-variant-numeric:tabular-nums;margin:0}.camp-subtitulo{color:#30312d;margin:0;font-size:.86rem;font-weight:760}.camp-exemplos{border:1px solid #ebe5db;border-radius:12px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.camp-exemplos li{border-top:1px solid #f0ebe3;grid-template-columns:minmax(120px,180px) 96px minmax(0,1fr);align-items:center;gap:12px;padding:11px 14px;font-size:.8rem;display:grid}.camp-exemplos li:first-child{border-top:0}.camp-exemplos strong{color:#30312d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.camp-exemplos li>span:last-child{color:#62635e;line-height:1.45}.camp-pilula{white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:4px 10px;font-size:.7rem;font-weight:760;display:inline-flex}.camp-pilula:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.camp-pilula.tom-ok{color:#247b50;background:#e4f3e9}.camp-pilula.tom-atencao{color:#8a5a00;background:#faefd5}.camp-pilula.tom-erro{color:#b74547;background:#fae7e7}.camp-pilula.tom-neutro{color:#62635e;background:#eceae5}.camp-celular{justify-items:center;gap:10px;display:grid}.camp-celular>span{color:#6f706a;font-size:.74rem;font-weight:650}.camp-celular-tela{background:#e9f3e8;border:8px solid #27332e;border-radius:30px;width:100%;max-width:290px;min-height:300px;padding:18px 12px}.camp-celular-tela p{color:#18271e;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:14px 14px 14px 4px;margin:0;padding:11px 13px;font-size:.8rem;line-height:1.5;box-shadow:0 2px 8px #00000014}.camp-aceites{background:#fff8ea;border:1px solid #e6bd72;border-radius:12px;gap:10px;padding:16px;display:grid}.camp-aceites>p{color:#6b4e00;margin:0;font-size:.8rem;line-height:1.5}.camp-aceites label{color:#3d3a33;cursor:pointer;align-items:flex-start;gap:10px;font-size:.84rem;font-weight:650;line-height:1.45;display:flex}.camp-aceites input{width:20px;height:20px;accent-color:var(--report-accent);flex:none;margin:1px 0 0}.camp-abas{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.camp-abas button{color:#555651;background:#fff;border:1px solid #ded8ce;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:.78rem;font-weight:700;display:inline-flex}.camp-abas button span{font-variant-numeric:tabular-nums;background:#eeebe5;border-radius:999px;min-width:22px;padding:1px 7px;font-size:.7rem}.camp-abas button[aria-pressed=true]{border-color:var(--report-accent);color:#fff;background:var(--report-accent)}.camp-abas button[aria-pressed=true] span{color:var(--report-accent-dark);background:#fff}.camp-abas button:focus-visible{outline:2px solid var(--report-accent);outline-offset:2px}.camp-tabela{white-space:normal}.camp-tabela th{position:relative}.camp-tabela td{vertical-align:middle}.camp-tabela td small{color:#8d8c85;margin-top:3px;font-size:.74rem;display:block}.camp-tabela .camp-resumo-compacto{display:none}.camp-tabela .dash-table-row-toggle{white-space:nowrap;gap:6px;font-size:.78rem;font-weight:700}.camp-detalhe{background:#fffaf4;border:1px solid #eadfd3;border-radius:12px;gap:16px;padding:16px 18px;display:grid}.camp-detalhe>p{color:#4f504b;margin:0;font-size:.8rem}.camp-motivos{margin:0;padding:0;list-style:none;display:grid}.camp-motivos li{border-top:1px solid #efe5d9;grid-template-columns:110px 140px minmax(0,1fr);align-items:center;gap:12px;padding:9px 0;font-size:.8rem;display:grid}.camp-motivos li>span:first-child{color:#30312d;font-variant-numeric:tabular-nums;font-weight:700}.camp-motivos li>span:last-child{color:#62635e}.camp-risco{border-top:1px dashed #e3cfc4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-top:14px;display:flex}.camp-risco p{color:#7a4a40;max-width:60ch;margin:0;font-size:.76rem;line-height:1.45}.camp-vazio{background:#fffdf973;border:1px dashed #d9d2c7;border-radius:12px;justify-items:start;gap:6px;padding:22px;display:grid}.camp-vazio strong{color:#3a3a36;font-size:.9rem}.camp-vazio span{color:var(--dash-muted);font-size:.8rem;line-height:1.5}.camp-vazio a{color:var(--report-accent-dark);margin-top:6px;font-size:.8rem;font-weight:760}.mkt-publico>.dash-banner{margin-bottom:16px}.mkt-proximos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.mkt-proximos a{min-height:72px;color:inherit;background:#faf8f3;border:1px solid #e5dfd5;border-radius:12px;gap:4px;padding:14px 44px 14px 16px;text-decoration:none;transition:border-color .16s,background-color .16s;display:grid;position:relative}.mkt-proximos a:after{content:"→";color:var(--report-accent-dark);font-weight:800;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mkt-proximos a:hover{background:#f4efe7;border-color:#d4cabc}.mkt-proximos a:focus-visible{outline:2px solid var(--report-accent);outline-offset:2px}.mkt-proximos strong{color:var(--report-ink);font-size:.86rem;font-weight:760}.mkt-proximos span{color:var(--dash-muted);font-size:.76rem;line-height:1.4}.mkt-detalhes{background:#fff;border:1px solid #e5dfd5;border-radius:12px;margin-bottom:18px}.mkt-detalhes summary{color:#3c3d38;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 16px;font-size:.82rem;font-weight:700;list-style:none;display:flex}.mkt-detalhes summary::-webkit-details-marker{display:none}.mkt-detalhes summary:after{content:"⌄";color:var(--report-accent-dark);font-size:1rem;line-height:1;transition:transform .16s}.mkt-detalhes[open] summary:after{transform:rotate(180deg)}.mkt-detalhes summary:focus-visible{outline:2px solid var(--report-accent);outline-offset:2px}.mkt-detalhes p{color:#62635e;margin:0;padding:0 16px 14px;font-size:.8rem;line-height:1.55}.mkt-publico .dash-cards{margin-bottom:18px}.mkt-publico caption{color:#4f504b;text-align:left;padding:0 17px 10px;font-size:.8rem;font-weight:700}.mkt-publico .dash-table-wrap{border:1px solid var(--dash-line);border-radius:12px;margin:0 0 16px}.ret-filtros{border:1px solid var(--dash-line);background:var(--dash-surface);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:14px;padding:16px;display:grid}.ret-valores .dash-card .valor{overflow-wrap:anywhere}.ret-contexto{margin-top:16px}.ret-cards-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ret-fontes{margin-bottom:0}.ret-fontes .camp-regras{margin:0 16px 16px}@media (max-width:1120px){.ret-filtros{grid-template-columns:repeat(2,minmax(0,1fr))}.ret-filtros>button{grid-column:1/-1;justify-self:start}.ret-cards-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.camp-revisao{grid-template-columns:1fr}}@media (max-width:760px){.camp-card>.dash-panel-head{padding:20px 18px 16px}.camp-etapa{padding:22px 18px}.camp-etapa-corpo,.camp-etapa-cabeca p{padding-left:0}.camp-campos,.camp-resumo{grid-template-columns:1fr}.camp-resumo strong{font-size:1.2rem}.camp-acoes>button{width:100%}.camp-exemplos li{grid-template-columns:minmax(0,1fr) auto}.camp-exemplos li>span:last-child{grid-column:1/-1}.camp-tabela{min-width:0}.camp-tabela th,.camp-tabela td{padding-inline:12px}.camp-tabela .camp-col-extra{display:none}.camp-tabela .camp-resumo-compacto{display:block}.camp-tabela .camp-pilula.camp-resumo-compacto{margin-top:6px;display:inline-flex}.camp-motivos li{grid-template-columns:minmax(0,1fr) auto}.camp-motivos li>span:last-child{grid-column:1/-1}.camp-risco>button{width:100%}.mkt-proximos,.ret-filtros{grid-template-columns:1fr}.ret-filtros>button{justify-self:stretch}.ret-cards-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:340px){.camp-par{grid-template-columns:1fr}}@media (max-width:420px){.camp-regras{grid-template-columns:1fr;gap:2px}.camp-regras dd{margin-bottom:8px}}
.seletor{grid-template-columns:minmax(0,1fr);gap:7px;min-width:0;display:grid}.seletor-rotulo{color:#34342f;font-size:.8rem;font-weight:700}.seletor-ajuda{color:var(--dash-muted,#777873);font-size:.74rem;line-height:1.45}.seletor-ajuda:empty{position:absolute}.seletor-gatilho{width:100%;min-height:46px;color:var(--report-ink,#20201d);font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d9d3c9;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px 0 13px;font-size:.9rem;transition:border-color .16s,box-shadow .16s;display:flex}.seletor select.seletor-gatilho{appearance:auto}.seletor-gatilho>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seletor-gatilho:hover{border-color:#c9c0b2}.seletor-gatilho:focus-visible,.seletor-gatilho[data-state=open]{border-color:var(--report-accent,#e85d2a);outline:0;box-shadow:0 0 0 4px #e85d2a17}.seletor-icone{color:#8d8c85;flex:none;place-items:center;display:grid}.seletor-icone-aberto,.seletor-gatilho[data-state=open] .seletor-icone-fechado{display:none}.seletor-gatilho[data-state=open] .seletor-icone-aberto{color:var(--report-accent-dark,#bd3f14);display:block}.seletor-lista{z-index:60;width:var(--radix-select-trigger-width);max-height:min(var(--radix-select-content-available-height), 320px);font-family:var(--font-body), "Hanken Grotesk", system-ui, sans-serif;background:#fffdf9;border:1px solid #e2dbd0;border-radius:12px;overflow:hidden;box-shadow:0 18px 48px #3c322629}.seletor-viewport{padding:6px}.seletor-opcao{color:#3c3d38;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:0;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:0 12px;font-size:.88rem;display:flex}.seletor-opcao[data-highlighted]{color:#20201d;background:#f4efe7}.seletor-opcao[data-state=checked]{color:#7f2f19;font-weight:700}.seletor-opcao[data-disabled]{opacity:.5;cursor:not-allowed}.seletor-marca{color:var(--report-accent-dark,#bd3f14);place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.seletor-gatilho{transition:none}}.seletor-grupo-rotulo{color:#6b6c64;letter-spacing:.04em;text-transform:uppercase;padding:8px 12px 4px;font-size:.72rem;font-weight:700}