:root{--font-brand:"Outfit", sans-serif;--font-display:Spline Sans, Inter, ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--font-rounded:"SF Pro Rounded", "Hiragino Maru Gothic ProN", Meiryo, "MS PGothic", sans-serif;--font-serif:Georgia, "Times New Roman", serif}html,body,#root{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#050507;width:100%;height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:#09090c}::-webkit-scrollbar-thumb{background:#202025;border:1px solid #ffffff0d;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#32323a}::selection{color:#fff;background:#ffffff38}button,[role=button],[role=tab],input[type=button],input[type=submit]{cursor:pointer;-webkit-user-select:none;user-select:none}div[tabindex="0"],a{transition:transform .15s,opacity .15s}input:focus,textarea:focus{outline:none}