*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#050208;overflow-x:hidden}a{color:#22e0ff;text-decoration:none}a:hover{opacity:.82}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:#00000026}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#cfd8ea,#8a93b5);border:3px solid rgba(0,0,0,.12);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#e8eef8,#9aa4c6)}@keyframes floatBubble{0%{transform:translateY(0) translate(0);opacity:0}12%{opacity:.9}88%{opacity:.7}to{transform:translateY(-112vh) translate(var(--dx, 0px));opacity:0}}@keyframes twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.35)}}@keyframes gridMove{0%{background-position:0 0}to{background-position:0 44px}}@keyframes cloudDrift{0%{transform:translate(-30vw)}to{transform:translate(110vw)}}@keyframes worldIn{0%{opacity:0;transform:translateY(26px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes flashOut{0%{opacity:1}to{opacity:0}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes drawerIn{0%{transform:translate(40px);opacity:.4}to{transform:translate(0);opacity:1}}@keyframes holoShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes streakSweep{0%{transform:translate(-40%) translateY(-10%) rotate(18deg);opacity:0}10%{opacity:.5}50%{opacity:.35}90%{opacity:0}to{transform:translate(140%) translateY(10%) rotate(18deg);opacity:0}}@keyframes spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinSlowRev{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes chromeShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
