*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#090807;min-height:100vh;overflow-x:hidden}a{cursor:pointer;text-decoration:none}::selection{color:#ede9de;background:#ffaa3340}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#090807}::-webkit-scrollbar-thumb{background:#ffaa3226;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffaa324d}body:after{content:"";pointer-events:none;z-index:9999;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:fixed;inset:0}input,textarea,button{font-family:inherit;transition:border-color .2s,background .2s}input:focus,textarea:focus{border-color:#ffaa3266!important}button:active{transform:scale(.98)}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes flicker{0%,to{opacity:1}30%{opacity:.85}50%{opacity:.95}80%{opacity:.9}}@keyframes digit{0%,to{opacity:1}50%{opacity:.5}}@keyframes draw{0%{stroke-dashoffset:600px;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes tableScan{0%{transform:translateY(-60px)}to{transform:translateY(calc(100% + 60px))}}@keyframes widthSweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(calc(100% + 200px))}}@keyframes march{0%{stroke-dashoffset:0}to{stroke-dashoffset:-16px}}@keyframes rowFlash{0%,90%,to{background:0 0}95%{background:#ffaa330a}}@keyframes barGrow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulseDot{0%{offset-distance:0%;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes glowPulse{0%,to{box-shadow:0 0 #fa30}50%{box-shadow:0 0 20px #ffaa3314}}
