/* Builder "Responder comentários" — complementos (sem box-shadow, elevação por borda) */

.cb-sections { display: flex; flex-direction: column; gap: 16px; }

.cb-name .field { margin-bottom: 0; }
.cb-name .input { font-size: 19px; font-weight: 650; padding: 13px 16px; }

.cb-footer {
  position: sticky;
  bottom: 12px;
  z-index: 20;
  display: flex;
  align-items: center;
  gap: 10px;
  flex-wrap: wrap;
  margin-top: 18px;
  background: var(--bg);
  border-color: var(--border-strong);
}
.cb-footer .button_to { display: inline-flex; margin: 0; }
.cb-footer__push { margin-left: auto; }

/* .stat-chip / .stat-chips agora são componentes globais (application.css) */
