*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;height:100%;overflow-x:hidden}body{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"ss01" 1;background:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Helvetica Neue,sans-serif}*{text-rendering:optimizeLegibility}:focus-visible{outline-offset:2px;outline:1px solid rgba(120,119,198,.5);box-shadow:0 0 0 3px rgba(120,119,198,.1)}::selection{color:#fff;background:rgba(120,119,198,.3)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(255,255,255,.02)}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.15)}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) rgba(255,255,255,.02)}input,select,textarea{font-size:16px}@media (min-width:768px){input,select,textarea{font-size:inherit}}*,:before,:after{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:480px){body{font-size:14px}button,[role=button],input,select,textarea{min-height:44px}}
