#__next,body,html{background:#e2e8f0;margin:0;padding:0}#global-loader{align-items:center;animation:lift .8s ease-in-out;animation-delay:1.8s;animation-fill-mode:forwards;background:#e2e8f0;display:flex;justify-content:center;left:0;position:absolute;top:0;z-index:10}#__next,#global-loader{height:100vh;overflow:hidden;width:100vw}#global-loader div{animation-fill-mode:forwards;color:#444;font-family:var(--font-lato);font-size:4.5rem;letter-spacing:6px;opacity:0;position:relative;text-align:center}#global-loader div:first-of-type{animation:jump 1.1s ease-in-out .05s alternate}#global-loader div:nth-of-type(2){animation:jump 1.1s ease-in-out .1s alternate}#global-loader div:nth-of-type(3){animation:jump 1.1s ease-in-out .15s alternate}#global-loader div:nth-of-type(4){animation:jump 1.1s ease-in-out .2s alternate}#global-loader div:nth-of-type(5){animation:jump 1.1s ease-in-out .25s alternate}#global-loader div:nth-of-type(6){animation:jump 1.1s ease-in-out .3s alternate}@keyframes jump{0%{opacity:0;transform:translateZ(0)}90%{opacity:1;transform:translate3d(0,-16%,0)}to{opacity:1;transform:translate3d(0,-32%,0)}}@keyframes lift{0%{opacity:1;visibility:visible}99%{transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-100%,0);visibility:hidden}}html.dark,html.dark #__next,html.dark #global-loader,html.dark body{background:#111827}html.dark #global-loader div{color:#fff}@media(prefers-color-scheme:dark){html,html #__next,html #global-loader,html body{background:#111827}html #global-loader div{color:#fff}}#nprogress{pointer-events:none}#nprogress .bar{background:#fff;height:3px;left:0;position:fixed;top:0;width:100%;z-index:9999}#nprogress .peg{box-shadow:0 0 10px #fff,0 0 5px #fff;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:block;position:fixed;right:15px;top:15px;z-index:1031}#nprogress .spinner-icon{animation:nprogress-spinner .4s linear infinite;border-radius:50%;border-color:#fff transparent transparent #fff;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}