:root{color:#eef4ff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b1224;font-family:SF Pro Display,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html{min-height:100%}body{background:#0b1224;min-width:320px;min-height:100vh;margin:0}body,button,a{-webkit-tap-highlight-color:transparent}button,a{font:inherit}a:focus-visible,button:focus-visible{outline-offset:3px;outline:2px solid #90a8ff}#root{min-height:100vh}.app-route-loading{color:#c9e8ff;background:#071326;place-items:center;min-height:100dvh;font-size:14px;display:grid}
