:root{--navbar-height:115px;--container-padding-base:4rem;--container-padding-small:1rem;--marquee-gap:1rem;--primary: #fec12f;--nav-margin-bottom: 15px;--nav-offset: calc(var(--navbar-height) + var(--nav-margin-bottom));--nav-z-index: 999;--pending-duration: 1s }html,body{scroll-behavior:smooth}.btn-nav{padding:5px 10px;border-radius:9999px}.stick-to-nav{position:sticky;top:var(--navbar-height)}.btn-nav.dark{color:#a1a1aa}.btn-nav.dark.active{color:#fff;font-weight:700}.btn-nav.dark:hover{background:#18181b}.btn-nav:hover{background:#f4f4f5}.btn-nav.active{color:#000;font-weight:700}.expand-card{transition:.2s}.expand-card:hover{transform:scale(1.05)}.primary-btn{background:var(--primary);color:#000;transition:.2s}.primary-btn:hover{filter:brightness(.95)}.modebar,.modebar-group{display:flex!important}.error-cell{background:var(--chakra-colors-bg-error);color:var(--chakra-colors-fg-error)}.marquee-image{filter:grayscale(1) brightness(1)}.marquee-container{position:relative;display:flex}.marquee-content img{filter:grayscale(1) brightness(1)}.moving-down{display:inline-block}.moving-down{animation:bounce-up-down 1s ease-in infinite}@keyframes bounce-up-down{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}.chev-right{transition:.2s}.hover-container:hover .chev-right{transform:translate(5px)}.carousel-link{text-decoration:none;color:var(--chakra-colors-blue-300);text-underline-offset:var(--chakra-spacing-1);transition:.2s}.carousel-link:hover{text-decoration:underline;filter:brightness(.8)}.loading-text{background:linear-gradient(to right,var(--chakra-colors-fg) 20%,var(--chakra-colors-fg-subtle) 30%,var(--chakra-colors-fg-muted) 70%,var(--chakra-colors-fg) 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-size:500% auto;animation:textShine var(--pending-duration) ease-in-out infinite}.loading-img{background:linear-gradient(to right,var(--chakra-colors-fg) 20%,var(--chakra-colors-fg-muted) 30%,var(--chakra-colors-fg-muted) 70%,var(--chakra-colors-fg) 90%);background-size:500% auto;animation:textShine calc(var(--pending-duration) * 5) ease-in-out infinite}@keyframes textShine{0%{background-position:100% 50%}to{background-position:0% 50%}}
