@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Geist-Variable-iXOdLSEb.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/GeistMono-Variable-FwokxCXK.woff2) format("woff2")}@font-face{font-family:"Geist Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/GeistSerif-Regular-CXVpCp6-.woff2) format("woff2")}html{height:100%;-webkit-overflow-scrolling:touch}body,#root{display:flex;flex:1 1 auto;min-height:100%;flex-direction:column}img{max-width:100%;vertical-align:middle}ul{margin:0;padding:0;list-style-type:none}input[type=number]{-moz-appearance:textfield;appearance:none}input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}@keyframes aurora{0%{background-position:50% 50%,50% 50%}to{background-position:350% 50%,350% 50%}}.aurora-bg{--color-1: #10b981;--color-2: #34d399;--color-3: #6ee7b7;--color-4: #2dd4bf;--color-5: #14b8a6;--aurora: repeating-linear-gradient(100deg, var(--color-1) 10%, var(--color-2) 15%, var(--color-3) 20%, var(--color-4) 25%, var(--color-5) 30%);--white-gradient: repeating-linear-gradient(100deg, #fff 0%, #fff 7%, transparent 10%, transparent 12%, #fff 16%);position:absolute;inset:-10px;pointer-events:none;opacity:.5;filter:blur(10px) invert(1);will-change:transform;background-image:var(--white-gradient),var(--aurora);background-size:300% 200%;background-position:50% 50%,50% 50%;-webkit-mask-image:radial-gradient(ellipse at 100% 0%,black 10%,transparent 70%);mask-image:radial-gradient(ellipse at 100% 0%,black 10%,transparent 70%)}.aurora-bg:after{content:"";position:absolute;inset:0;background-image:var(--white-gradient),var(--aurora);background-size:200% 100%;background-attachment:fixed;mix-blend-mode:difference;animation:aurora 15s linear infinite}[data-mui-color-scheme=dark] .aurora-bg{opacity:.3}#nprogress{top:0;left:0;width:100%;height:2.5px;z-index:9999;position:fixed;pointer-events:none}#nprogress .bar{height:100%;background-color:var(--palette-primary-main);box-shadow:0 0 2.5px var(--palette-primary-main)}#nprogress .peg{right:0;opacity:1;width:100px;height:100%;display:block;position:absolute;transform:rotate(3deg) translateY(-4px);box-shadow:0 0 10px var(--palette-primary-main),0 0 5px var(--palette-primary-main)}
