:root{--duration-instant:0ms;--duration-fast:100ms;--duration-normal:200ms;--duration-slow:300ms;--duration-slower:400ms;--duration-slowest:500ms;--easing-default:cubic-bezier(0.4,0,0.2,1);--easing-enter:cubic-bezier(0,0,0.2,1);--easing-exit:cubic-bezier(0.4,0,1,1);--easing-bounce:cubic-bezier(0.34,1.56,0.64,1);--easing-spring:cubic-bezier(0.175,0.885,0.32,1.275);--easing-linear:linear;--transition-fast:var(--duration-fast) var(--easing-default);--transition-normal:var(--duration-normal) var(--easing-default);--transition-slow:var(--duration-slow) var(--easing-default);--transition-enter:var(--duration-normal) var(--easing-enter);--transition-exit:var(--duration-fast) var(--easing-exit);--transition-bounce:var(--duration-slow) var(--easing-bounce);--duration-shimmer:1500ms;--duration-spin:800ms;--duration-pulse:2000ms;--duration-indeterminate:1500ms}@media (prefers-reduced-motion:reduce){:root{--duration-instant:0ms;--duration-fast:0ms;--duration-normal:0ms;--duration-slow:0ms;--duration-slower:0ms;--duration-slowest:0ms}*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes indeterminate{0%{transform:translateX(-100%) scaleX(.5)}to{transform:translateX(200%) scaleX(.5)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-shimmer{background-size:200% 100%;animation:shimmer var(--duration-shimmer) infinite linear;will-change:background-position}.animate-spin{animation:spin var(--duration-spin) linear infinite;will-change:transform}.animate-pulse{animation:pulse var(--duration-pulse) ease-in-out infinite;will-change:opacity}.animate-indeterminate{transform-origin:left;animation:indeterminate var(--duration-indeterminate) var(--easing-default) infinite;will-change:transform}.animate-fade-in{animation:fadeIn var(--duration-normal) var(--easing-enter) forwards;will-change:opacity}.animate-fade-out{animation:fadeOut var(--duration-normal) var(--easing-exit) forwards;will-change:opacity}.animate-slide-up{animation:slideUp var(--duration-normal) var(--easing-enter) forwards;will-change:transform,opacity}.animate-slide-down{animation:slideDown var(--duration-normal) var(--easing-enter) forwards;will-change:transform,opacity}.animate-scale-in{animation:scaleIn var(--duration-slow) var(--easing-spring) forwards;will-change:transform,opacity}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:rgb(247,249,252);min-height:100%;scrollbar-gutter:stable}a{color:inherit;text-decoration:none}*{box-sizing:border-box}#__next{min-height:100vh;min-height:100dvh}:root{--app-padding:12px}#notistack-snackbar{font-size:15px}.notistack-SnackbarContainer{overflow-y:auto!important;max-height:640px!important}#notistack-snackbar>:first-child,.notistack-MuiContent>:nth-child(2){top:14px;position:-webkit-sticky;position:sticky;align-self:flex-start}#notistack-snackbar>:first-child{margin-right:12px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(191,196,204,.2);border-radius:8px}::-webkit-scrollbar-thumb{background:rgba(72,83,102,.2);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:rgba(72,83,102,.5)}.rotating-icon{animation:rotate 1.5s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}#nprogress .bar{transition:all .3s cubic-bezier(.4,0,.2,1)}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.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)}}