:root {
  --main-bg: #ffe6fa;
  --profile-bg: #fff0f6;
  --accent: #ffb3e6;
  --text-main: #5a3d5c;
  --text-accent: #ff69b4;
  --border-radius: 18px;
  --font-main: 'Comic Sans MS', 'Comic Sans', cursive;
  --font-accent: 'Arial Rounded MT Bold', Arial, sans-serif;
}
body {
  background: var(--main-bg);
  font-family: var(--font-main);
  color: var(--text-main);
  margin: 0;
  padding: 0;
  min-height: 100vh;
}