:root{--glass-bg: rgba(255,255,255,0.06);--glass-brd: rgba(255,255,255,0.15);--gradient: linear-gradient(135deg,#6a11cb 0%,#2575fc 100%);} 
body{background: radial-gradient(1200px 600px at 10% 10%, rgba(255,255,255,.06), transparent 40%), radial-gradient(1200px 600px at 90% 20%, rgba(255,255,255,.06), transparent 40%), #0f1226;}
.bg-gradient{background: var(--gradient); border-bottom-left-radius:.75rem; border-bottom-right-radius:.75rem;}
.glassy{background: var(--glass-bg); backdrop-filter: blur(10px); border: 1px solid var(--glass-brd);} 
.card.glass{background: var(--glass-bg); border: 1px solid var(--glass-brd); box-shadow: 0 10px 30px rgba(0,0,0,.25);} 
.btn-primary{background-image: var(--gradient); border: none;}
.btn-primary:hover{filter: brightness(1.05);}
