.composition-note{color:var(--muted-foreground);margin:0;font-size:14px}.status-chips{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px;padding:14px 20px;display:flex}.status-chip{border:1px solid var(--border);background:var(--background);min-height:36px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:8px;padding:0 14px;font-size:14px}.status-chip:hover{background:var(--muted)}.status-chip.is-on{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.sales-split{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.margin-aside{flex-direction:column;gap:8px;padding:20px;display:flex;position:sticky;top:16px}.margin-aside h2{margin:0;font-size:22px;font-weight:500}.order-link{font:inherit;color:var(--foreground);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:4px;text-align:left;background:0 0;border:0;padding:0}.sale-selected td{background:var(--muted)}.abc-products{max-height:60vh;overflow-y:auto}
.ops-controls{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ops-field{color:#3b3b3b;flex-direction:column;gap:6px;font-size:14px;display:flex}.ops-selects{flex-wrap:wrap;gap:12px;display:flex}.ops-selects select{min-width:200px;min-height:44px;font-size:15px}.ops-chips{flex-wrap:wrap;gap:8px;display:flex}.ops-chip{min-height:40px;font:inherit;color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #00000013;border-radius:8px;padding:0 16px;font-size:15px;box-shadow:0 1px 2px #0a0a0a0f}.ops-chip-on{color:#fff;background:#0a0a0a;border-color:#0a0a0a}.ops-product{white-space:normal;flex-direction:column;width:380px;max-width:100%;line-height:1.3;display:flex}.ops-product span{color:#545454;font-size:14px}.ops-muted{color:#545454}.ops-coverage{align-items:center;gap:10px;display:flex}.ops-bar{background:#d3dff2;border-radius:9999px;flex:none;width:120px;height:8px;overflow:hidden}.ops-bar>span{background:#0a0a0a;border-radius:9999px;height:100%;display:block}.ops-quantity{text-align:right;width:96px;margin-left:auto}.ops-selection-bar{color:#fff;z-index:5;background:#0a0a0a;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 12px 24px;display:flex;position:sticky;bottom:16px}.ops-selection-bar .ops-selection-action{color:#0a0a0a;background:#fff}.ops-kanban .kanban-column{background:0 0;padding:0}.ops-kanban .kanban-column>header{flex-direction:row;justify-content:space-between;padding:4px 4px 0;font-size:16px}.ops-kanban .kanban-column>header span{font-size:15px}.ops-kanban .kanban-card{border-color:#00000013;border-radius:12px}.ops-kanban .kanban-card-body{gap:6px;padding:16px;font-size:15px}.ops-kanban .kanban-card-body strong{font-size:16px}.ops-kanban .kanban-card-body .ops-card-total{color:#0a0a0a;font-size:15px}.ops-kanban .kanban-empty{font-size:14px}.ops-section{flex-direction:column;gap:16px;display:flex}.ops-section-title{margin:0;font-size:22px;font-weight:500}.ops-supplier-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.ops-supplier-card{background:#fff;border:1px solid #00000013;border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}.ops-supplier-head{text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex}.ops-supplier-head>span:last-child{flex-direction:column;flex:1;display:flex}.ops-supplier-head strong{font-size:18px;font-weight:500}.ops-supplier-head small{color:#545454;font-size:15px}.ops-avatar{background:#f1efe9;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:500;display:inline-flex}.ops-supplier-stats{background:#f9f8f6;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;display:grid}.ops-supplier-stats div{flex-direction:column;display:flex}.ops-supplier-stats strong{font-weight:500}.ops-supplier-stats span{color:#545454;font-size:14px}.ops-supplier-link{color:#0a0a0a;align-items:center;gap:6px;font-size:15px;text-decoration:none;display:inline-flex}.ops-supplier-link:hover{text-decoration:underline}.ops-primary-link,.ops-primary-link:hover{color:#fff}.ops-kanban{align-items:start;gap:16px}.ops-kanban .kanban-column>header span{white-space:nowrap}.ops-compras{flex-direction:column;gap:24px;display:flex}.ops-kanban.kanban{align-items:start;gap:16px}.ops-kanban .kanban-column.kanban-column{background:#f9f8f6;border-radius:12px;gap:12px;min-height:220px;padding:14px}.ops-kanban .kanban-column>header{flex-direction:column;align-items:flex-start;gap:2px;padding:2px 2px 4px}.ops-etapa{color:#0a0a0a;align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.ops-etapa>i{border-radius:9999px;flex:none;width:8px;height:8px}.ops-etapa-contagem{color:#3b3b3b;box-sizing:border-box;background:#fff;border:1px solid #00000013;border-radius:9999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:500;display:inline-grid}.ops-kanban .kanban-column>header .ops-etapa-total{color:#545454;padding-left:16px;font-size:13px}.ops-kanban .kanban-card{background:#fff;box-shadow:0 1px 2px #0a0a0a0d}.ops-kanban .kanban-empty.kanban-empty{color:#8a8a8a;background:0 0;border:1px dashed #00000013;border-radius:12px;flex:1;place-items:center;margin:0;padding:24px 12px;font-size:14px;display:grid}
.competencia-campo{color:var(--ink-soft);flex-direction:column;gap:6px;font-size:14px;display:flex}.competencia-campo select{min-width:180px;min-height:44px}.dre-lista{flex-direction:column;padding:0 24px 16px;display:flex}.dre-linha{border-bottom:1px solid var(--hairline-soft);font-variant-numeric:tabular-nums;grid-template-columns:minmax(150px,1fr) minmax(80px,180px) 110px;align-items:center;gap:16px;padding:10px 0;font-size:15px;display:grid}.dre-linha>span:first-child{flex-direction:column;min-width:0;display:flex}.dre-linha small{color:var(--muted-foreground);font-size:13px;line-height:1.35}.dre-linha-forte{font-weight:500}.dre-linha-resultado{border-bottom:0;font-size:18px}.dre-trilha{height:12px;display:block}.dre-barra{background:#d9dadd;border-radius:9999px;min-width:2px;height:12px;display:block}.dre-barra-total{background:var(--foreground)}.dre-valor{text-align:right}@media (max-width:720px){.dre-linha{grid-template-columns:1fr 96px}.dre-trilha{display:none}}.meta-cartao{border:1px solid var(--border);background:var(--card);border-radius:12px;flex-direction:column;gap:14px;padding:24px;display:flex}.meta-topo{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;font-weight:500;display:flex}.meta-topo .muted{font-weight:400}.meta-valor{letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:32px;font-weight:500}.meta-trilha{background:#d3dff2;border-radius:9999px;height:12px;position:relative}.meta-preenchimento{background:var(--foreground);border-radius:9999px;position:absolute;top:0;bottom:0;left:0}.meta-ritmo{background:#979799;width:2px;position:absolute;top:-6px;bottom:-6px}.meta-frase{font-size:15px}.anuncios-resultado{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.anuncios-caixa{border:1px solid var(--border);background:var(--card);border-radius:12px;flex-direction:column;padding:20px 24px;display:flex}.anuncios-caixa-destaque{background:var(--secondary);border-color:#0000}.anuncios-caixa>strong{padding-bottom:6px;font-size:15px;font-weight:500}.anuncios-item{border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;padding:14px 0;font-size:15px;display:flex}.anuncios-caixa-destaque .anuncios-item{border-color:#0a0a0a1f}.anuncios-item:last-of-type{border-bottom:0}.anuncios-item>span:first-child{min-width:0}.anuncios-vazio{color:var(--muted-foreground);margin:0;padding:14px 0;font-size:15px}.visao-chips{flex-wrap:wrap;gap:8px;display:flex}.visao-chip{border:1px solid var(--border);min-height:40px;font:inherit;color:var(--foreground);cursor:pointer;background:#fff;border-radius:8px;padding:0 16px;font-size:15px;box-shadow:0 1px 2px #0a0a0a0f,0 1px 1px #0a0a0a0a}.visao-chip[aria-pressed=true]{background:var(--foreground);color:#fff;border-color:var(--foreground)}.relatorio-layout{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.relatorio-montar{flex:300px;min-width:0}.relatorio-previa{flex:999 520px;min-width:0}.relatorio-acoes{flex-wrap:wrap;gap:8px;display:flex}.relatorio-modelos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.relatorio-modelo{border:1px solid var(--border);text-align:left;font:inherit;background:var(--card);cursor:pointer;color:var(--foreground);border-radius:12px;flex-direction:column;gap:6px;padding:20px;display:flex}.relatorio-modelo[aria-pressed=true]{border-color:var(--foreground)}.relatorio-modelo>strong{font-size:15px;font-weight:500}.relatorio-modelo>small{color:var(--muted-foreground);font-size:15px}.relatorio-modelo-linha{position:relative}.relatorio-modelo-linha>button.relatorio-excluir{position:absolute;top:10px;right:10px}.secao-titulo{margin:0;font-size:22px;font-weight:500}.anuncios-item>span:last-child{white-space:nowrap;flex:none}.anuncios-item>span:first-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.pendencias-lista{flex-direction:column;gap:16px;display:flex}.pendencias-filtros{flex-wrap:wrap;gap:8px;display:flex}.pendencias-filtro{border:1px solid var(--border);background:var(--background);min-height:40px;font:inherit;color:var(--foreground);cursor:pointer;border-radius:8px;padding:0 16px;font-size:15px;box-shadow:0 1px 2px #0a0a0a0f}.pendencias-filtro[aria-pressed=true]{color:#fff;background:#0a0a0a;border-color:#0a0a0a}.pendencia-cartao{border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:20px 24px;display:flex}.pendencia-texto{flex-direction:column;flex:360px;gap:4px;min-width:0;display:flex}.pendencia-titulo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pendencia-titulo h3{margin:0;font-size:17px;font-weight:500}.pendencia-texto p{color:var(--muted-foreground);margin:0;font-size:15px}.pendencias-vazio{text-align:center;background:var(--muted);border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:32px;display:flex}.pendencias-vazio span{color:var(--muted-foreground)}.regra-negocio{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:16px 0;display:flex}.regra-negocio:last-child{border-bottom:0}.regra-negocio>span{flex-direction:column;display:flex}.regra-negocio small{color:var(--muted-foreground);font-size:14px}.acesso-cartao{background:var(--muted);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:24px;display:flex}.acesso-cartao>div{flex-direction:column;gap:4px;display:flex}.acesso-cartao small{color:var(--muted-foreground);font-size:15px}.acesso-nome{flex-direction:column;flex:320px;gap:6px;max-width:420px;display:flex}.acesso-nome label{color:#3b3b3b;font-size:14px}.acesso-nome>div{gap:8px;display:flex}.acesso-nome input{flex:1;min-width:0}
.dados-layout{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:28px;display:grid}.dados-lista{flex-direction:column;gap:2px;display:flex;position:sticky;top:80px}.dados-lista [role=group]{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.dados-pasta{min-height:34px;color:var(--muted-foreground);align-items:center;gap:8px;padding:0 8px;font-size:14px;display:flex}.dados-lista-item{min-height:36px;font:inherit;color:var(--foreground);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:0 10px 0 26px;font-size:15px;display:flex}.dados-lista-item:hover{background:#00000008}.dados-lista-item[aria-current=true]{background:#0000000b;font-weight:500}.dados-lista-item span{flex:1;min-width:0}.dados-aviso{background:#e0a21b;border-radius:9999px;flex:none;width:7px;height:7px}.dados-lista-select{color:var(--muted-foreground);flex-direction:column;gap:6px;font-size:14px;display:none}.dados-lista-select select,.dados-campo{border:1px solid var(--border);min-height:40px;font:inherit;background:var(--background);color:var(--foreground);border-radius:10px;width:100%;padding:0 12px;font-size:15px}.dados-painel{flex-direction:column;gap:14px;min-width:0;display:flex}.dados-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.dados-caminho{color:var(--muted-foreground);align-items:center;gap:8px;font-size:15px;display:flex}.dados-caminho strong{color:var(--foreground);font-weight:500}.dados-acoes{flex-wrap:wrap;gap:8px;display:flex}.dados-descricao{color:var(--muted-foreground);max-width:760px;margin:0;font-size:15px}.dados-meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:13px;display:flex}.dados-meta-vazio{color:#8a5a00}.dados-abas{border-bottom:1px solid var(--border);gap:4px;display:flex}.dados-aba{font:inherit;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:8px 8px 0 0;margin-bottom:-1px;padding:8px 12px;font-size:15px}.dados-aba[aria-selected=true]{color:var(--foreground);border-bottom-color:var(--foreground);font-weight:500}.dados-corpo{flex-direction:column;gap:12px;display:flex}.dados-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dados-filtros{flex-wrap:wrap;gap:8px;display:flex}.dados-filtro{border:1px solid var(--border);background:var(--background);min-height:32px;font:inherit;color:var(--foreground);cursor:pointer;border-radius:10px;padding:0 12px;font-size:14px;font-weight:500}.dados-filtro[aria-pressed=true]{color:#fff;background:#0a0a0a;border-color:#0a0a0a}.dados-conteudo{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.dados-tabela{border:1px solid var(--border);border-radius:12px;min-width:0;overflow:hidden}.dados-tabela-linhas{flex:460px}.dados-tabela [data-slot=table-cell][data-selecionada]{padding-top:4px;padding-bottom:4px}.dados-tabela [data-slot=table-cell]:has(.dados-celula){padding-top:4px;padding-bottom:4px}.dados-tabela [data-slot=table-cell][data-selecionada]{background:#f5f8ff;box-shadow:inset 0 0 0 2px #2f4fa8}.dados-coluna-nome{font-weight:500}.dados-lapis{color:#9d9d9d;margin-left:6px}.dados-celula{width:100%;min-height:30px;font:inherit;color:inherit;text-align:left;cursor:default;white-space:nowrap;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0;display:flex}.dados-celula>span:first-child{text-overflow:ellipsis;min-width:0;max-width:300px;overflow:hidden}.dados-celula[data-editavel]{cursor:pointer}.dados-vazio{color:#8a5a00;border-bottom:1px dashed #e0b45c}.dados-origem{white-space:nowrap;color:#3b3b3b;background:#f2f1ee;border-radius:5px;flex:none;padding:1px 7px;font-size:11px;font-weight:500}.dados-origem[data-origem=Manual]{color:#5b3aa8;background:#efe8fd}.dados-origem[data-origem=Olist]{color:#2f4fa8;background:#e8eefe}.dados-origem[data-origem=Mercado\ Livre]{color:#7a5b00;background:#fff4c2}.dados-detalhe{gap:14px}.dados-detalhe-topo{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.dados-detalhe-topo>div{flex-direction:column;gap:2px;min-width:0;display:flex}.dados-detalhe-topo small,.dados-detalhe-bloco small,.dados-detalhe-bloco label{color:var(--muted-foreground);font-size:13px}.dados-detalhe-topo strong{font-size:17px;font-weight:500}.dados-detalhe-bloco{flex-direction:column;gap:8px;font-size:14px;display:flex}.dados-detalhe-bloco+.dados-detalhe-bloco{border-top:1px solid var(--border);padding-top:12px}.dados-detalhe-leitura{color:var(--muted-foreground);margin:0;font-size:14px}@media (max-width:900px){.dados-layout{grid-template-columns:minmax(0,1fr);gap:16px}.dados-lista{display:none}.dados-lista-select{display:flex}}.page-content:has(.dados-layout){padding-top:16px;padding-left:16px;padding-right:16px}
