.NavItem-module__hSsb1W__navItem{--navitem-icon-size:clamp(16px,2.5vw,24px);--navitem-font-size:clamp(10px,1.5vw,12px);background:var(--background);cursor:pointer;width:auto;height:100%;box-shadow:none;border-radius:4px 4px 1px 1px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding-left:4px;padding-right:4px;transition:background .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:visible}.NavItem-module__hSsb1W__navItemActivated{background:linear-gradient(0deg,#8460841f 0%,#8460841f 100%),var(--background);box-shadow:0 0 4px #c0282d8a}.NavItem-module__hSsb1W__iconLabelRow{justify-content:center;align-items:center;gap:10px;display:inline-flex}.NavItem-module__hSsb1W__iconWrapper{width:var(--navitem-icon-size);height:var(--navitem-icon-size);justify-content:center;align-items:center;display:flex;position:relative}.NavItem-module__hSsb1W__label{color:var(--color-white);word-wrap:break-word;font-family:Hack;font-weight:400;font-size:var(--navitem-font-size);flex-direction:column;justify-content:center;display:flex}.NavItem-module__hSsb1W__underline{pointer-events:none;width:100%;min-width:30px;height:3px;display:block;position:absolute;bottom:0;left:0;right:0}.NavItem-module__hSsb1W__underlinePath{stroke-dasharray:97;stroke-dashoffset:97px;transition:stroke-dashoffset .35s cubic-bezier(.4,0,.2,1)}.NavItem-module__hSsb1W__underlineActive .NavItem-module__hSsb1W__underlinePath{stroke-dashoffset:0}.NavItem-module__hSsb1W__widthCustom{width:var(--navitem-width)!important}.NavItem-module__hSsb1W__iconSizeCustom{width:var(--navitem-icon-size)!important;height:var(--navitem-icon-size)!important}.NavItem-module__hSsb1W__fontSizeCustom{font-size:var(--navitem-font-size)!important}
.NavBar-module__d-sbrW__navbar{box-sizing:border-box;background:var(--background);width:100%;max-width:700px;height:64px;min-height:64px;box-shadow:0px 0px 4px var(--color-redC);z-index:100;border-radius:100px;justify-content:flex-start;align-items:center;margin:0 auto;display:flex;position:sticky;top:0;overflow:visible}.NavBar-module__d-sbrW__navbarInner{align-items:center;width:100%;height:100%;padding-left:2rem;padding-right:2rem;display:flex;overflow:visible}.NavBar-module__d-sbrW__navScroll{flex:1;justify-content:space-evenly;align-items:stretch;gap:20px;min-width:0;height:100%;padding-right:1.5rem;display:flex}.NavBar-module__d-sbrW__brandmark{align-items:center;height:100%;margin-right:2rem;display:flex}.NavBar-module__d-sbrW__navButton{cursor:pointer;background:0 0;border:none;align-items:stretch;height:100%;margin:0;padding:0;display:flex}@media (max-width:600px){.NavBar-module__d-sbrW__navbar{border-radius:32px;width:100vw;max-width:none;height:auto;min-height:48px}.NavBar-module__d-sbrW__navbarInner{padding-left:.5rem;padding-right:.5rem}.NavBar-module__d-sbrW__navScroll{gap:8px;padding-right:.5rem}.NavBar-module__d-sbrW__brandmark{margin-right:.75rem}}
.MobileNavBar-module__xuqM4q__mobileNavBar{background:var(--background);width:80px;height:80px;box-shadow:0px 0px 2px var(--color-redC);pointer-events:auto;border-radius:50px;flex-direction:column;justify-content:center;align-items:center;margin-left:16px;padding:18px 8px;transition:width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),gap .3s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;overflow:hidden}.MobileNavBar-module__xuqM4q__mobileNavBarExpanded{background:var(--background);width:auto;height:90%;box-shadow:0px 0px 2px var(--color-redC);pointer-events:auto;border-radius:100vw;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin-left:16px;padding:4vw;transition:width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),gap .3s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.MobileNavBar-module__xuqM4q__brandmark{justify-content:center;align-items:center;width:12vw;height:auto;margin-top:10px;margin-bottom:0;display:flex;position:relative}.MobileNavBar-module__xuqM4q__brandmarkIcon{width:100%;height:100%;display:block}.MobileNavBar-module__xuqM4q__selectionItems{align-items:left;opacity:0;flex-direction:column;justify-content:space-between;gap:clamp(12px,4vw,18px);width:auto;height:100%;padding:2vw 0;animation:1.5s cubic-bezier(.4,0,.2,1) 50ms forwards MobileNavBar-module__xuqM4q__fadeSlideIn;display:flex;transform:translateY(-10px)}@keyframes MobileNavBar-module__xuqM4q__fadeSlideIn{to{opacity:1;transform:translateY(0)}}.MobileNavBar-module__xuqM4q__navItem{background:var(--background);width:auto;color:var(--color-white);word-wrap:break-word;cursor:pointer;opacity:0;border:none;border-radius:28px;outline:none;justify-content:flex-start;align-items:center;gap:5px;margin:4vw 0;padding:1.5vw;font-family:Hack,monospace;font-size:16px;font-weight:400;animation:1.5s cubic-bezier(.4,0,.2,1) .12s forwards MobileNavBar-module__xuqM4q__fadeSlideInNavItem;display:inline-flex;transform:translateY(-8px)}@keyframes MobileNavBar-module__xuqM4q__fadeSlideInNavItem{to{opacity:1;transform:translateY(0)}}.MobileNavBar-module__xuqM4q__iconWrapper{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.MobileNavBar-module__xuqM4q__iconSvg{width:28px;height:28px;display:block}.MobileNavBar-module__xuqM4q__expandIcon{width:32px;min-width:32px;height:28px;min-height:28px;margin-bottom:10px;display:block}.MobileNavBar-module__xuqM4q__label{color:var(--color-white);font-family:Hack,monospace;font-size:16px;font-weight:400}.MobileNavBar-module__xuqM4q__expandButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-top:2px;padding:0;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex}.MobileNavBar-module__xuqM4q__collapseButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:48px;min-height:48px;margin-top:1vw;padding:0;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex}.MobileNavBar-module__xuqM4q__collapseButton svg{width:48px!important;height:40px!important}.MobileNavBar-module__xuqM4q__rotated{transition:transform 2s cubic-bezier(.4,0,.2,1);transform:rotate(180deg)}@keyframes MobileNavBar-module__xuqM4q__fadeSlideOutNavItem{to{opacity:0;transform:translateY(-8px)}}.MobileNavBar-module__xuqM4q__navItemExit{animation:1.5s cubic-bezier(.4,0,.2,1) forwards MobileNavBar-module__xuqM4q__fadeSlideOutNavItem}.MobileNavBar-module__xuqM4q__navItem:hover,.MobileNavBar-module__xuqM4q__navItemSelected{outline-offset:-1px;background:#151029;outline:1px solid #fff;box-shadow:0 0 6px #c0282d8a}
