
/* CyberSecAsia global theme */
html.csa-dark {
  color-scheme: dark;
  background: #080d18;
}

html.csa-light {
  color-scheme: light;
  background: #ffffff;
}

/* Theme styles for sections you choose to customize */
html.csa-dark .csa-theme-section {
  background-color: #080d18 !important;
  color: #f4f7fb !important;
}

html.csa-light .csa-theme-section {
  background-color: #ffffff !important;
  color: #111827 !important;
}

html.csa-dark .csa-theme-card {
  background-color: #111827 !important;
  color: #f4f7fb !important;
  border-color: #263449 !important;
}

html.csa-light .csa-theme-card {
  background-color: #f5f7fa !important;
  color: #111827 !important;
  border-color: #e5e7eb !important;
}

/* Smooth theme transition */
.csa-theme-section,
.csa-theme-card {
  transition: background-color .25s ease, color .25s ease;
}
