*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5;color:#fff;background-color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img{max-width:100%;height:auto;vertical-align:middle}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:none;border:none;outline:none}button{cursor:pointer}input::placeholder,textarea::placeholder{color:#888}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}html,body{min-height:100vh;background-color:#000}#app{max-width:480px;min-height:100vh;margin:0 auto;background-color:#0d1117;position:relative;box-shadow:0 0 20px #00000080}.text-primary{color:#00e0ff}.text-success{color:#00c087}.text-danger{color:#ff6b6b}.text-muted{color:#888}.text-center{text-align:center}.up{color:#00c087}.down{color:#ff6b6b}.app-container{min-height:100vh;padding:15px}.app-container.has-bottom-nav{padding-bottom:75px}
