:root{--primary-color:#70ff00;--dark-10:#161616;--dark-20:#222;--dark-30:#4f4f4f;--dark-40:#828282}*{margin:0;padding:0;box-sizing:border-box;font-family:Roboto,sans-serif;scroll-behavior:smooth;transition:all .3s}body{width:100vw;height:100vh;overflow-x:hidden;background:linear-gradient(to right,var(--dark-10),var(--dark-30));color:#fff}::-webkit-scrollbar{width:10px;background-color:var(--dark-20)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#c60ae7,#012aff);border-radius:10px}