*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:14px;height:100%;overscroll-behavior-y:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;background:#000;color:#fff;font-family:Unbounded,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh;min-height:calc(var(--app-vh, 1vh)*100);overflow-x:hidden}@media (max-width:768px){body{font-size:12px}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh;min-height:calc(var(--app-vh, 1vh)*100);padding-bottom:env(safe-area-inset-bottom,0);width:100%}input,select,textarea{font-size:16px}@media (display-mode:standalone){body,html{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;overflow-x:hidden;overscroll-behavior-y:none;user-select:none;-webkit-user-select:none}[contenteditable=true],input,textarea{user-select:text;-webkit-user-select:text}body{padding-top:env(safe-area-inset-top,0)}#root{padding-top:0}}@media (display-mode:standalone) and (orientation:portrait){html{height:100vh;height:calc(var(--app-vh, 1vh)*100)}}