html,body,#root{overscroll-behavior-x:none;width:100%;max-width:100%;height:100%;margin:0;overflow:hidden}#root{isolation:isolate;height:100dvh}body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;background-color:#0c0c0f}@media (pointer:coarse){input,textarea,select{font-size:16px!important}}:focus-visible{outline-offset:3px;outline:2px solid highlight}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}