.site-header, .mobile-drawer, .footer, .day-banner, .glass-card, .panchang-value,
.panchang-meta, .category-card, .trust-card, .value-icon, .category-icon,
.hero-clock-card, .hero-clock-time, .hero-current-muhurat, .hero-current-muhurat-time,
.hero-current-muhurat-status, .hero-clock-link,
.theme-tabs, .location-feedback, .header-icon, .mobile-menu-button,
.deity-profile-card, .location-card, .deity-meta-item, .location-meta-item,
.deity-mantra-banner, .mantra-type-badge, .mantra-meaning-label,
.mantra-share-btn, .mantra-share-status, .mantra-banner-audio,
.mantra-audio-label, .mantra-audio-native, .mantra-audio-toggle,
.mantra-audio-progress, .mantra-audio-status, .mantra-audio-times,
.location-note, .location-status-card, .location-icon-wrap, .sun-track, .sun-marker, .sun-line, .current-window-note,
.about-card, .about-card > i, .about-notice, .brand-badge, .legal-article, .legal-nav .is-current, .page-share-bar, .page-share-slot,
.muhurat-panel, .muhurat-card, .muhurat-icon, .muhurat-badge,
.entity-card, .entity-slider-btn, .entity-hero-card, .entity-panel, .entity-relation-badges, .entity-type-chip, .entity-tab,
.entity-tablist, .entity-share, .entity-share-wrap, .entity-share-menu, .entity-share-option, .entity-share-status,
.entity-chip, .entity-search input, .entity-share-url input,
.entity-aura, .entity-relation-card, .entity-attr-card, .entity-meta-block,
.festival-month, .festival-item, .festival-year-chip, .festival-month-btn,
.festival-month-label, .festival-earlier-toggle, .festival-earlier-chevron,
.contact-card, .contact-success,
.upcoming-festival-card, .upcoming-festival-date,
.festival-profile-intro, .festival-profile-card, .festival-source,
.festival-story, .festival-fact, .festival-yug-badge, .festival-profile-source,
.festival-profile-title-icon,
.god-scene, .bg-scrim, .universe-symbol, .mandala-bg, .diya-glow,
.god-figure, .god-aura, .god-rays {
  transition-property: background, background-color, color, border-color, box-shadow, transform, opacity;
  transition-duration: var(--si-theme-transition);
  transition-timing-function: ease;
}

@media (prefers-reduced-motion: reduce) {
  .site-header, .mobile-drawer, .footer, .day-banner, .glass-card, .panchang-value,
  .panchang-meta, .category-card, .trust-card, .value-icon, .category-icon,
  .hero-clock-card, .hero-clock-time, .hero-current-muhurat, .hero-current-muhurat-time,
  .hero-current-muhurat-status, .hero-clock-link,
  .theme-tabs, .location-feedback, .header-icon, .mobile-menu-button,
  .deity-profile-card, .location-card, .deity-meta-item, .location-meta-item,
  .deity-mantra-banner, .mantra-type-badge, .mantra-meaning-label,
.mantra-share-btn, .mantra-share-status, .mantra-banner-audio,
.mantra-audio-label, .mantra-audio-native, .mantra-audio-toggle,
.mantra-audio-progress, .mantra-audio-status, .mantra-audio-times,
  .location-note, .location-status-card, .location-icon-wrap, .sun-track, .sun-marker, .sun-line, .current-window-note,
  .about-card, .about-card > i, .about-notice, .brand-badge, .legal-article, .legal-nav .is-current, .page-share-bar, .page-share-slot,
  .muhurat-panel, .muhurat-card, .muhurat-icon, .muhurat-badge,
  .entity-card, .entity-slider-btn, .entity-hero-card, .entity-panel, .entity-relation-badges, .entity-type-chip, .entity-tab,
  .entity-tablist, .entity-share, .entity-share-wrap, .entity-share-menu, .entity-share-option, .entity-share-status,
  .entity-chip, .entity-search input, .entity-share-url input,
  .entity-aura, .entity-relation-card, .entity-attr-card, .entity-meta-block,
  .festival-month, .festival-item, .festival-year-chip, .festival-month-btn,
  .festival-month-label, .festival-earlier-toggle, .festival-earlier-chevron,
.contact-card, .contact-success,
  .upcoming-festival-card, .upcoming-festival-date,
  .festival-profile-intro, .festival-profile-card, .festival-source,
  .festival-story, .festival-fact, .festival-yug-badge, .festival-profile-source,
  .festival-profile-title-icon,
  .god-scene, .bg-scrim, .universe-symbol, .mandala-bg, .diya-glow,
  .god-figure, .god-aura, .god-rays {
    transition: none !important;
  }
}
