.DashboardRouteProgress-module__eJN5jW__root{z-index:calc(var(--z-dashboard-overlay,1000) + 2);pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.DashboardRouteProgress-module__eJN5jW__bar{opacity:0;background:linear-gradient(90deg, rgba(var(--light-purple) / .2), rgba(var(--light-purple) / .95), rgba(var(--light-purple) / .2));width:0%;height:100%;transition:opacity .15s}.DashboardRouteProgress-module__eJN5jW__barActive{opacity:1;width:100%;animation:.85s ease-out forwards DashboardRouteProgress-module__eJN5jW__dashboardRouteProgressSweep}@keyframes DashboardRouteProgress-module__eJN5jW__dashboardRouteProgressSweep{0%{width:40%;transform:translate(-30%)}to{width:40%;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.DashboardRouteProgress-module__eJN5jW__barActive{width:100%;animation:none;transform:none}}
.DashboardAppShell-module__wPPy_G__root{position:relative}.DashboardAppShell-module__wPPy_G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DashboardAppShell-module__wPPy_G__overlay{z-index:var(--z-dashboard-overlay);-webkit-tap-highlight-color:transparent;background:#00000073;position:fixed;inset:0}.DashboardAppShell-module__wPPy_G__drawer{width:min(18rem,88vw);max-width:100%;z-index:var(--z-dashboard-drawer);padding:max(.75rem, env(safe-area-inset-top,0px)) max(.75rem, env(safe-area-inset-right,0px)) max(.75rem, env(safe-area-inset-bottom,0px)) max(.75rem, env(safe-area-inset-left,0px));background:rgba(var(--background-grey) / .97);border-right:1px solid #ffffff24;flex-direction:column;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden;transform:translate(-100%);box-shadow:8px 0 32px #00000040}.DashboardAppShell-module__wPPy_G__drawerOpen{transform:translate(0)}.DashboardAppShell-module__wPPy_G__drawerInner{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}.DashboardAppShell-module__wPPy_G__drawerClose{width:44px;height:44px;color:inherit;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px;justify-content:center;align-self:flex-end;align-items:center;margin-bottom:.5rem;display:flex}.DashboardAppShell-module__wPPy_G__drawerClose:hover{background:#ffffff1f}.DashboardAppShell-module__wPPy_G__drawerClose:focus-visible{outline:2px solid rgba(var(--light-purple) / .9);outline-offset:2px}.DashboardAppShell-module__wPPy_G__mobileMenuBtn{z-index:var(--z-dashboard-menu-btn);top:max(10px, env(safe-area-inset-top,0px));left:max(10px, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(8px);width:44px;height:44px;color:inherit;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:12px;justify-content:center;align-items:center;padding:0;display:none;position:fixed;box-shadow:0 4px 14px #0000002e}.DashboardAppShell-module__wPPy_G__mobileMenuBtn:hover{background:#ffffff2e}.DashboardAppShell-module__wPPy_G__mobileMenuBtn:focus-visible{outline:2px solid rgba(var(--light-purple) / .9);outline-offset:2px}@media (max-width:768px){.DashboardAppShell-module__wPPy_G__mobileMenuBtn{display:flex}}@media (prefers-reduced-motion:reduce){.DashboardAppShell-module__wPPy_G__drawer{transition:none}.DashboardAppShell-module__wPPy_G__mobileMenuBtn{box-shadow:none}}
.header{width:100vw;max-width:100%;height:var(--header-height);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#ffffff1a;padding:.5rem .5em;position:sticky;top:0}.header_wrapper{max-width:var(--max-width);justify-content:space-between;align-items:center;height:100%;margin:auto;display:flex}.header_app{height:100%;max-width:var(--max-width-app);justify-content:space-between;align-items:center;width:100%;margin:auto;padding-right:.5rem;display:flex}@media (max-width:768px){.header_app{padding-left:3.35rem}}h1.logo,h2.logo{font-size:1rem}.logo_wrapper{flex-direction:row;align-items:center;gap:.5rem;display:flex}.desktop_menu{gap:1rem;display:flex}.header_nav_link_with_icon{align-items:center;gap:.4rem;display:inline-flex}.header_nav_link_with_icon svg{opacity:.92;flex-shrink:0}.mobile_menu{display:none}.mobile_menu_details.filter_details{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0}.mobile_menu_details.filter_details:hover,.mobile_menu_details.filter_details[open]{box-shadow:none;border-color:#0000}.mobile_menu_details>summary{cursor:pointer;align-items:center;min-height:auto;padding:0;list-style:none;display:inline-flex}.mobile_menu_details>summary::-webkit-details-marker{display:none}.mobile_menu_details>summary::marker{content:""}.mobile_menu_details>summary>span[aria-hidden=true]{display:none}.mobile_menu_details>summary:focus-visible{outline:2px solid rgba(var(--light-purple) / .8);outline-offset:2px;box-shadow:none;border-radius:999px}.mobile_menu_content{width:100%;height:calc(100dvh - var(--header-height));background:rgba(var(--background-grey)/ 1);-webkit-backdrop-filter:blur(4px);z-index:1000;border:1px solid rgba(var(--background-rgb) / .1);box-shadow:0 0 10px rgba(var(--background-rgb) / .1);flex-direction:column;gap:1rem;padding:1rem;display:flex;position:absolute;top:100%;left:0;overflow-y:auto}body:has(details.mobile_menu_details[open]){height:100vh;overflow:hidden}@media (max-width:768px){.header_wrapper .mobile_menu{display:block}.header_wrapper .desktop_menu{display:none}.header_app .header_app_desktop_menu{align-items:center;gap:.75rem;display:flex}}
