/* Nurani.OS — devotional, tenang, no-tracking */

.arabic { font-family: 'Amiri', serif; font-size: 1.75rem; line-height: 2.5rem; direction: rtl; }

.bismillah {
  font-family: 'Amiri', serif;
  direction: rtl;
  text-align: center;
}

.bg-pattern {
  background-color: #f5f6ee;
  background-image:
    radial-gradient(circle at 20% 10%, rgba(195,154,63,0.08) 0%, transparent 40%),
    radial-gradient(circle at 80% 90%, rgba(96,107,47,0.10) 0%, transparent 45%);
}

.surah-card {
  transition: transform .15s ease, box-shadow .15s ease;
}
.surah-card:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 20px -8px rgba(74,82,38,0.25);
}

.ayah {
  padding: 1rem 1.25rem;
  border-bottom: 1px solid #f3ead0;
}
.ayah:last-child { border-bottom: none; }

.ayah-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 2.25rem; height: 2.25rem;
  border-radius: 9999px;
  background: #c39a3f;
  color: #262a14;
  font-weight: 600;
  font-size: 0.85rem;
}

/* Quiet, minimal scrollbar */
::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-thumb { background: #b3bd71; border-radius: 4px; }
::-webkit-scrollbar-track { background: #faf5e6; }
