html,body{max-width:100vw}body{font-family:var(--font-inter);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;flex:1;min-height:100vh;max-height:100svh;display:flex;position:relative;overflow:hidden}button>.MuiTouchRipple-root{margin-top:0!important;margin-left:0!important}a:not(.underline){text-decoration:none}.light-shadow{box-shadow:0 2px 4px #00000026}.abs-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input:-internal-autofill-selected{background-color:#0000!important}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.loading span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.loading span:nth-child(2){animation-delay:.2s}.loading span:nth-child(3){animation-delay:.4s}.circle{border-radius:50%}.loader{width:25px;height:25px;animation:1s infinite rotate}.loader:before,.loader:after{content:"";border-radius:50%;width:10px;height:10px;display:block}.loader:before{background-color:var(--mui-palette-secondary-main);box-shadow:15px 0 0 var(--mui-palette-primary-main);margin-bottom:5px;animation:1s infinite ball1}.loader:after{background-color:var(--mui-palette-primary-main);box-shadow:15px 0 0 var(--mui-palette-secondary-main);animation:1s infinite ball2}@keyframes rotate{0%{transform:rotate(0)scale(.8)}50%{transform:rotate(360deg)scale(1.2)}to{transform:rotate(720deg)scale(.8)}}@keyframes ball1{0%{box-shadow:15px 0 0 var(--mui-palette-primary-main)}50%{box-shadow:0 0 0 var(--mui-palette-primary-main);margin-bottom:0;transform:translate(7.5px,7.5px)}to{box-shadow:15px 0 0 var(--mui-palette-primary-main);margin-bottom:5px}}@keyframes ball2{0%{box-shadow:15px 0 0 var(--mui-palette-secondary-main)}50%{box-shadow:0 0 0 var(--mui-palette-secondary-main);margin-top:-10px;transform:translate(7.5px,7.5px)}to{box-shadow:15px 0 0 var(--mui-palette-secondary-main);margin-top:0}}.scrollbar ::-webkit-scrollbar{width:6px;height:6px}.scrollbar ::-webkit-scrollbar-track{background:0 0;border-radius:2px}.scrollbar ::-webkit-scrollbar-thumb{background:#7d90b2;border-radius:2px}.scrollbar ::-webkit-scrollbar-thumb:hover{cursor:pointer;background:#7d90b2}
