.NavigationShell-module-scss-module__A0ERca__shellContainer{flex-direction:column;min-height:100dvh;display:flex}.NavigationShell-module-scss-module__A0ERca__topBar{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box;background:#0009;border-bottom:1px solid #72eff533;justify-content:space-between;align-items:center;width:100%;padding:1rem clamp(.75rem,4vw,1.5rem);display:flex;position:fixed;top:0}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__brandContainer{align-items:center;gap:1rem;display:flex}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__brandContainer .NavigationShell-module-scss-module__A0ERca__icon{color:var(--color-primary)}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__brandContainer .NavigationShell-module-scss-module__A0ERca__logo{filter:drop-shadow(0 0 6px #72eff573);border-radius:6px;width:30px;height:30px;margin-right:-.4rem;display:block}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__brandContainer .NavigationShell-module-scss-module__A0ERca__title{font-family:var(--font-headline);text-transform:uppercase;letter-spacing:.2em;white-space:nowrap;color:var(--color-primary);text-shadow:0 0 8px #72eff599;margin:0;font-size:clamp(.8rem,4.1vw,1.25rem);font-weight:700}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__antennaLink{color:#72eff5a6;-webkit-tap-highlight-color:#0000;outline:none;align-items:center;text-decoration:none;transition:color .2s;display:inline-flex}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__antennaLink:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #72eff58c}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__antennaLink:hover,.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__antennaLink.NavigationShell-module-scss-module__A0ERca__active{color:var(--color-primary)}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__navLinks{display:none}@media (min-width:768px){.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__navLinks{align-items:center;gap:2rem;display:flex}}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__navLinks .NavigationShell-module-scss-module__A0ERca__link{line-height:1;font-family:var(--font-headline);letter-spacing:.14em;color:#72eff5a6;-webkit-tap-highlight-color:#0000;touch-action:manipulation;outline:none;justify-content:center;align-items:center;padding:.5rem 0;font-size:11px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__navLinks .NavigationShell-module-scss-module__A0ERca__link:focus:not(:focus-visible){outline:none}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__navLinks .NavigationShell-module-scss-module__A0ERca__link:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #72eff58c}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__navLinks .NavigationShell-module-scss-module__A0ERca__link:after{content:"";background:0 0;border-radius:1px;height:1px;transition:background .2s,height .2s,box-shadow .2s;position:absolute;bottom:.15rem;left:0;right:0}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__navLinks .NavigationShell-module-scss-module__A0ERca__link:hover{color:#72eff5f2}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__navLinks .NavigationShell-module-scss-module__A0ERca__link.NavigationShell-module-scss-module__A0ERca__active{color:var(--color-primary)}.NavigationShell-module-scss-module__A0ERca__topBar .NavigationShell-module-scss-module__A0ERca__navLinks .NavigationShell-module-scss-module__A0ERca__link.NavigationShell-module-scss-module__A0ERca__active:after{background:var(--color-primary);height:2px;bottom:.1rem;box-shadow:0 0 6px #72eff559}.NavigationShell-module-scss-module__A0ERca__mainContent{flex:1;padding-top:80px;padding-bottom:80px;position:relative}.NavigationShell-module-scss-module__A0ERca__bottomBar{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box;background:#0006;border-top:1px solid #72eff533;border-radius:12px 12px 0 0;justify-content:space-around;align-items:center;width:100%;height:80px;padding:0 1rem;display:flex;position:fixed;bottom:0;left:0}@media (min-width:768px){.NavigationShell-module-scss-module__A0ERca__bottomBar{display:none}}.NavigationShell-module-scss-module__A0ERca__bottomBar .NavigationShell-module-scss-module__A0ERca__mobileLink{color:#72eff599;-webkit-tap-highlight-color:#0000;touch-action:manipulation;border-radius:8px;outline:none;flex-direction:column;flex:1;justify-content:center;align-items:center;transition:color .2s,background .2s,box-shadow .2s;display:flex}.NavigationShell-module-scss-module__A0ERca__bottomBar .NavigationShell-module-scss-module__A0ERca__mobileLink:focus:not(:focus-visible){outline:none}.NavigationShell-module-scss-module__A0ERca__bottomBar .NavigationShell-module-scss-module__A0ERca__mobileLink:focus-visible{outline-offset:3px;outline:2px solid #72eff58c}.NavigationShell-module-scss-module__A0ERca__bottomBar .NavigationShell-module-scss-module__A0ERca__mobileLink .NavigationShell-module-scss-module__A0ERca__icon{margin-bottom:.25rem}.NavigationShell-module-scss-module__A0ERca__bottomBar .NavigationShell-module-scss-module__A0ERca__mobileLink .NavigationShell-module-scss-module__A0ERca__text{font-family:var(--font-headline);letter-spacing:.1em;font-size:10px;font-weight:500}.NavigationShell-module-scss-module__A0ERca__bottomBar .NavigationShell-module-scss-module__A0ERca__mobileLink:hover,.NavigationShell-module-scss-module__A0ERca__bottomBar .NavigationShell-module-scss-module__A0ERca__mobileLink.NavigationShell-module-scss-module__A0ERca__active{color:var(--color-primary)}.NavigationShell-module-scss-module__A0ERca__bottomBar .NavigationShell-module-scss-module__A0ERca__mobileLink.NavigationShell-module-scss-module__A0ERca__active{background:#72eff533;padding:.25rem .75rem;box-shadow:0 0 15px #72eff566}
