/* Shared base styles across all watobot pages. */

.material-symbols-outlined {
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
}

.whatsapp-shadow {
  box-shadow: 0px 4px 12px rgba(11, 20, 26, 0.08);
}

.whatsapp-border {
  border-left: 4px solid #25D366;
}

.modal-overlay {
  backdrop-filter: blur(4px);
  background-color: rgba(25, 28, 30, 0.4);
}

.custom-scrollbar::-webkit-scrollbar { width: 4px; }
.custom-scrollbar::-webkit-scrollbar-track { background: transparent; }
.custom-scrollbar::-webkit-scrollbar-thumb { background: #bbcbb9; border-radius: 10px; }

.step-active { opacity: 1; pointer-events: auto; }
.step-disabled { opacity: 0.5; pointer-events: none; filter: grayscale(1); }

.line-clamp-2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
