#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)}.simplebar-scrollbar:before{background-color:var(--palette-text-disabled)}.simplebar-scrollbar.simplebar-visible:before{opacity:.48}:root{--animate-delay:0.5s}html{height:100%;-webkit-overflow-scrolling:touch}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}#root,#root__layout,body{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]{appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}a:-webkit-any-link{text-decoration:unset}@keyframes up-and-down-fast{0%{transform:translateY(-5px)}50%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes up-and-down-slow{0%{transform:translateY(-10px)}50%{transform:translateY(0)}to{transform:translateY(-10px)}}.hover-underline-animation.right:after{transform-origin:bottom left}.hover-underline-animation.right:hover:after{transform-origin:bottom right}.embla{overflow:hidden}.embla__container{display:flex}.embla__slide{flex:0 0 100%}img.hover-zoom{transition:transform .25s}.blink-bg{position:relative;z-index:0}.blink-bg:before{content:"";position:absolute;inset:0;background-color:transparent;opacity:0;border-radius:inherit;z-index:-1;pointer-events:none;transition:none}.blink-bg.blinking:before{animation:blinkFade 2s ease-in-out}@keyframes blinkFade{0%{background-color:#005CB9;opacity:0;transform:scale(1)}10%{opacity:.4;transform:scale(1.005)}20%{opacity:0;transform:scale(1)}45%{opacity:0}55%{opacity:.4;transform:scale(1.005)}65%{opacity:0;transform:scale(1)}to{opacity:0;background-color:transparent;transform:scale(1)}}@media screen and (min-width:900px){img.hover-zoom:hover{transform:scale(1.05)}}