/* Theme: igcai (legacy alias of aurora) — Ganitara UI (v1.3)
   Intent: vibrant + modern for marketing pages / conferences / announcements
   Last updated: 2025-12-28
*/
:root[data-theme="igcai"]{
  --c-primary:#7c3aed;
  --c-primary-2:#06b6d4;
  --c-link:#7c3aed;
  --c-focus:rgba(124,58,237,.30);

  --c-bg:#fbfaff;
  --c-surface:#ffffff;
  --c-surface-2:#f8fafc;
  --c-border:#e6e0ff;

  --r-md:16px;
  --r-xl:24px;
  --sh-1:0 12px 30px rgba(124,58,237,.12);
  --sh-2:0 26px 64px rgba(6,182,212,.12);

  --hero-blob-1:rgba(124,58,237,.18);
  --hero-blob-2:rgba(6,182,212,.14);
}

:root[data-theme="igcai"] body{ background:var(--c-bg); }
:root[data-theme="igcai"] .card{ box-shadow:var(--sh-1); border-color:rgba(230,224,255,.95); }
:root[data-theme="igcai"] .hero{ background:
  radial-gradient(900px 450px at 12% 18%, rgba(124,58,237,.18), transparent 55%),
  radial-gradient(900px 450px at 90% 22%, rgba(6,182,212,.14), transparent 55%),
  linear-gradient(180deg, rgba(255,255,255,.85), rgba(248,250,252,.92));
}
:root[data-theme="igcai"] .btn.btn-primary{
  background:linear-gradient(135deg, #7c3aed, #06b6d4);
  border-color:transparent;
}
/* optional subtle gradient border for panels */
:root[data-theme="igcai"] .card.card--soft{
  background:
    linear-gradient(var(--c-surface), var(--c-surface)) padding-box,
    linear-gradient(135deg, rgba(124,58,237,.35), rgba(6,182,212,.35)) border-box;
  border:1px solid transparent;
}
