@font-face{font-family:Geist_400Regular;src:url(/assets/Geist_400Regular-BXNYQXOa.ttf) format("truetype");font-display:swap}@font-face{font-family:Geist_500Medium;src:url(/assets/Geist_500Medium-SxSg9H5f.ttf) format("truetype");font-display:swap}@font-face{font-family:Geist_600SemiBold;src:url(/assets/Geist_600SemiBold-CAqX8Xc_.ttf) format("truetype");font-display:swap}@font-face{font-family:Geist_700Bold;src:url(/assets/Geist_700Bold-CbEN33sC.ttf) format("truetype");font-display:swap}@font-face{font-family:BricolageGrotesque_700Bold;src:url(/assets/BricolageGrotesque_700Bold-C2jlrK5H.ttf) format("truetype");font-display:swap}@font-face{font-family:BricolageGrotesque_800ExtraBold;src:url(/assets/BricolageGrotesque_800ExtraBold-BzUh_L3P.ttf) format("truetype");font-display:swap}html,body,#root{margin:0;width:100%;height:100%;background:#0a0a10;color:#fbf7f2}#root{display:flex;flex-direction:column}body{overscroll-behavior:none;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*{box-sizing:border-box}button,input{font:inherit}::selection{background:#ff2e88;color:#0a0a10}*:focus-visible{outline:2px solid #ff2e88!important;outline-offset:3px}input:focus-visible,textarea:focus-visible{outline:none!important}input::placeholder,textarea::placeholder{color:#a7a5b4}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#2b2b38;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#3b3b4b}::-webkit-scrollbar-track{background:transparent}[role=button],[role=tab],[role=radio],[role=checkbox],[role=switch],a{transition:background-color .16s ease,border-color .16s ease}a{color:inherit}
