/* Feymar UI base */
:root{
  --card-border: rgba(229,231,235,1);
}
.bg-mesh{
  background:
    radial-gradient(900px circle at 10% 10%, rgba(59,130,246,.16), transparent 40%),
    radial-gradient(900px circle at 90% 20%, rgba(147,51,234,.14), transparent 45%),
    radial-gradient(900px circle at 50% 90%, rgba(14,165,233,.12), transparent 45%),
    linear-gradient(180deg, #f6f7fb 0%, #eef2ff 100%);
}
.glass{
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}
.card{
  background: rgba(255,255,255,.86);
  border: 1px solid var(--card-border);
  border-radius: 1.25rem;
  box-shadow: 0 20px 45px rgba(15,23,42,.12);
}
.card-dark{
  border: 1px solid rgba(255,255,255,.12);
  background: rgba(255,255,255,.08);
}