@font-face{font-family:Nasalization;src:url(/static/media/nasalization-rg.4cbf2019f1f7337b2594.otf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Nasalization,sans-serif!important;margin:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}body,code{overscroll-behavior:none}code{font-family:Nasalization,sans-serif}html{bottom:0;left:0;overscroll-behavior:none;position:fixed;right:0;top:0;width:100%}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column-reverse;font-size:calc(10px + 2vmin);min-height:10vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.custom-spinner{align-items:center;display:flex;height:100%;justify-content:center}.spinner-circle{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid #333;border-radius:50%;border-top-color:#fff;height:40px;width:40px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}