*{box-sizing:border-box}html,body,#root{background-color:#10110c;height:100%;margin:0}body{color:#f4f5f0;-webkit-font-smoothing:antialiased;background:#10110c;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}button{cursor:pointer;font-family:inherit;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1)}button:active{transform:scale(.98)}button:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #d7fc00}input,select,textarea{font-family:inherit;transition:border-color .2s,box-shadow .2s}input:focus,select:focus,textarea:focus{outline:none;border-color:#d7fc00!important;box-shadow:0 0 0 3px #d7fc0026!important}a{color:inherit;transition:color .2s}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.25s cubic-bezier(.16,1,.3,1) both fadeIn}@media (prefers-reduced-motion:reduce){.animate-fade-in{opacity:1;animation:none;transform:none}}
