/* Redesenho aprovado em 02/10 (docs/blackse/design-aprovado). Área: o quadro
   "Resumo da conversa" (ERP 0048) — na coluna da direita de Conversas e na
   ficha da oportunidade do Funil. Enxuto: o resumo, a temperatura, os campos
   com valor e "atualizado há X min" com o botão discreto. */
.rc-quadro{display:flex;flex-direction:column;gap:10px;min-width:0;font-family:var(--n-fonte,'Outfit',sans-serif)}
.rc-quadro.conversa{padding:16px 0;border-bottom:1px solid var(--n-linha,#ECEAE6)}
.rc-quadro.ficha{padding:14px 16px;border:1px solid var(--n-linha,#ECEAE6);border-radius:var(--n-raio-2,14px);background:var(--n-sup,#F7F6F3)}
.rc-topo{display:flex;align-items:center;justify-content:space-between;gap:10px}
.rc-topo h3{margin:0;font-size:14px;font-weight:600;color:var(--n-texto,#141414)}
.rc-temp{flex:none;height:22px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:600;line-height:22px;
  background:var(--n-sup-2,#F2F1EE);color:var(--n-texto-2,#5E5C58)}
.rc-temp.quente{background:#FBF1EA;color:var(--n-alerta,#9A3412)}
.rc-temp.frio{background:transparent;border:1px solid var(--n-linha-2,#E3E1DC);color:var(--n-texto-4,#8A8782);line-height:20px}
.rc-texto{margin:0;font-size:14px;line-height:1.45;color:var(--n-texto,#141414);overflow-wrap:anywhere}
.rc-dados{display:flex;flex-direction:column;gap:6px;margin:0;font-size:13.5px}
.rc-dados > div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;min-width:0}
.rc-dados dt{flex:none;color:var(--n-texto-4,#8A8782)}
.rc-dados dd{margin:0;min-width:0;text-align:right;overflow-wrap:anywhere;color:var(--n-texto,#141414)}
.rc-quadro.ficha .rc-dados{display:grid;grid-template-columns:120px minmax(0,1fr);row-gap:6px;column-gap:8px}
.rc-quadro.ficha .rc-dados > div{display:contents}
.rc-quadro.ficha .rc-dados dd{text-align:left}
.rc-rodape{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:2px 0 0;font-size:12px;color:var(--n-texto-4,#8A8782)}
.rc-atualizar{flex:none;height:28px;padding:0 10px;border:1px solid var(--n-linha-2,#E3E1DC);border-radius:8px;background:var(--n-fundo,#FFF);
  color:var(--n-texto,#141414);font:inherit;font-size:12.5px;cursor:pointer;white-space:nowrap}
.rc-atualizar:hover:not(:disabled){background:var(--n-sup-2,#F2F1EE)}
.rc-atualizar:disabled{opacity:.6;cursor:progress}
.rc-vazio{display:flex;align-items:center;justify-content:space-between;gap:10px}
.rc-vazio p{margin:0;font-size:13.5px;color:var(--n-texto-2,#5E5C58)}
.rc-recado{margin:0;padding:7px 10px;border-radius:9px;background:var(--n-sup-2,#F2F1EE);font-size:12.5px;color:var(--n-texto-2,#5E5C58)}
.rc-recado.erro{background:#FBF1EA;color:var(--n-alerta,#9A3412)}
