/* «Νέος πελάτης» πάνω από ραντεβού/παραλαβή: κουμπί «×» και ερώτηση κλεισίματος (saas_new_customer_context.js). */
#modal-new-customer .nc-title { position: relative; padding-right: 44px; }
#modal-new-customer .ncx-close {
  position: absolute; top: -6px; right: -6px; width: 44px; height: 44px;
  background: transparent; border: 0; color: var(--muted); font-size: 1.6rem; line-height: 1; cursor: pointer;
}
#modal-new-customer .ncx-close:hover { color: var(--text); }
.ncx-dialog { max-width: 420px; }
.ncx-dialog-text { color: var(--muted); font-size: 0.95rem; margin: 6px 0 14px; overflow-wrap: anywhere; }
.ncx-dialog-actions { display: flex; flex-wrap: wrap; gap: 10px; }
.ncx-dialog-actions .btn { flex: 1 1 140px; min-height: 44px; white-space: normal; }
