/* UMSS Theme minimal styling */
:root{
  --umss-grad-a:#5b8def;
  --umss-grad-b:#8be9fd;
  --umss-grad-c:#c084fc;
}
.site-header, header[role="banner"]{
  background: linear-gradient(90deg,var(--umss-grad-a),var(--umss-grad-b),var(--umss-grad-c));
  color:#0b0b12;
}
footer[role="contentinfo"]{
  background:#0f1226; color:#e7e7f7;
}
a { text-decoration: none; }
.view, .block { border-radius: 12px; }
.button, .btn { border-radius: 9999px; }