@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700;800&family=Inter:wght@400;500;600;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;background-color:#0a0a0a;color:#fff;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:700}:root{--red: #c41e3a;--black: #0a0a0a;--yellow: #ffc600;--white: #ffffff;--dark-gray: #1a1a1a;--light-gray: #2d2d2d}.page-enter{animation:pageEnter .5s ease-out}@keyframes pageEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.glow-red{box-shadow:0 0 20px #c41e3a66}.glow-yellow{box-shadow:0 0 20px #ffc6004d}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--dark-gray)}::-webkit-scrollbar-thumb{background:var(--red);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--yellow)}
