gin: 0;
padding: 0;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}
body {
background-color: var(--light-bg);
color: var(--text-color);
line-height: 1.5;
padding: 0;
margin: 0;
background-image:
radial-gradient(circle at 80% 10%, rgba(124, 58, 237, 0.05) 0%, transparent 600px),
radial-gradient(circle at 20% 90%, rgba(79, 70, 229, 0.05) 0%, transparent 600px);
transition: background-color 0.3s, color 0.3s; 
}
.contain