body,html{width:100%;overflow-x:hidden;overflow-y:auto;max-width:100%}::-webkit-scrollbar{width:6px;height:0}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background:#516eff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.main-content{position:relative;min-height:100vh;padding-top:80px}*,:after,:before{box-sizing:border-box}