/* Sample CSS */
:root{
  --bg-main:linear-gradient(135deg,#ff9dff 0%,#91f9ff 100%);
  --primary:#1e1a2b;
  --accent:#ff6fd8;
  --accent2:#3cfff1;
  --card-bg:#ffffffcc;
  --light:#ffffff;
}
body {
  font-family:'Poppins',sans-serif;
  background:var(--bg-main);
  color:var(--primary);
  min-height:100vh;
}
h1 {
  font-family:'M PLUS Rounded 1c',sans-serif;
  font-size:3rem;
  text-align:center;
  color:var(--light);
}
.btn {
  display:inline-block;
  padding:.8rem 1.6rem;
  border-radius:999px;
  background:var(--light);
  color:var(--primary);
}
.btn-glow {
  background:linear-gradient(135deg,var(--accent),var(--accent2));
  color:var(--primary);
  box-shadow:0 0 10px var(--accent2);
}
