.scroll-navigation-module__0mhDqq__surface{min-width:0}.scroll-navigation-module__0mhDqq__full[hidden]{display:none}.scroll-navigation-module__0mhDqq__row{align-items:stretch;gap:var(--space-md);min-height:66px;animation:scroll-navigation-module__0mhDqq__revealMenu var(--t-state) var(--ease);display:flex}.scroll-navigation-module__0mhDqq__section,.scroll-navigation-module__0mhDqq__title,.scroll-navigation-module__0mhDqq__search{border:var(--border-hairline) solid var(--border-on-dark);border-radius:var(--radius-pill);background:var(--bg-chrome);color:var(--text-on-chrome);box-shadow:var(--shadow-raised)}.scroll-navigation-module__0mhDqq__section,.scroll-navigation-module__0mhDqq__search{flex:none;justify-content:center;align-items:center;width:66px;height:66px;display:flex}.scroll-navigation-module__0mhDqq__section{color:var(--accent-base)}.scroll-navigation-module__0mhDqq__asset{width:24px;height:24px;-webkit-mask:var(--icon,none) center / contain no-repeat;mask:var(--icon,none) center / contain no-repeat;-webkit-mask:var(--icon,none) center / contain no-repeat;background:currentColor}.scroll-navigation-module__0mhDqq__search{gap:var(--space-xs);flex-direction:column;text-decoration:none}.scroll-navigation-module__0mhDqq__title{align-items:center;gap:var(--space-md);min-width:0;padding-inline:var(--space-lg);font:inherit;font-weight:var(--weight-semibold);flex:1;display:flex}.scroll-navigation-module__0mhDqq__titleWindow{text-align:center;flex:1;min-width:0;overflow:hidden}.scroll-navigation-module__0mhDqq__titleText{white-space:nowrap;text-overflow:ellipsis;animation:scroll-navigation-module__0mhDqq__rollTitle var(--t-state) var(--ease);display:block;overflow:hidden}.scroll-navigation-module__0mhDqq__title svg{flex:none}.scroll-navigation-module__0mhDqq__list{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.scroll-navigation-module__0mhDqq__item{justify-content:space-between;align-items:center;gap:var(--space-lg);width:100%;min-height:48px;padding:var(--space-lg);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);color:var(--text-on-chrome);font:inherit;text-align:left;background:0 0;border:0;display:flex}.scroll-navigation-module__0mhDqq__item[aria-current]{background:var(--accent-base);color:var(--accent-ink)}.scroll-navigation-module__0mhDqq__item:focus-visible,.scroll-navigation-module__0mhDqq__section:focus-visible,.scroll-navigation-module__0mhDqq__title:focus-visible,.scroll-navigation-module__0mhDqq__search:focus-visible{outline:2px solid var(--accent-base);outline-offset:-2px}.scroll-navigation-module__0mhDqq__item:not([aria-current]):hover{background:#ffffff14}@keyframes scroll-navigation-module__0mhDqq__revealMenu{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes scroll-navigation-module__0mhDqq__rollTitle{0%{opacity:0;transform:translateY(75%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.scroll-navigation-module__0mhDqq__full,.scroll-navigation-module__0mhDqq__row,.scroll-navigation-module__0mhDqq__titleText{animation:none!important}}.scroll-navigation-module__0mhDqq__chevron{rotate:90deg}.scroll-navigation-module__0mhDqq__compactTools{flex:1;align-items:stretch;min-width:0;display:flex}.scroll-navigation-module__0mhDqq__compactTools>div,.scroll-navigation-module__0mhDqq__compactTools nav{flex:1;min-width:0;display:flex}.scroll-navigation-module__0mhDqq__compactTools nav>div{align-items:center;min-height:66px;display:flex}.scroll-navigation-module__0mhDqq__compactTools ul{width:100%;padding-inline:var(--space-xs);justify-content:center}.scroll-navigation-module__0mhDqq__compactTools [data-chip]{padding-inline:var(--space-md);font-size:var(--t-micro-size);min-height:44px}.scroll-navigation-module__0mhDqq__compactTools [data-chip] svg{width:14px;height:14px}@media (max-width:359px){.scroll-navigation-module__0mhDqq__row{align-items:center;gap:var(--space-sm);min-height:56px}.scroll-navigation-module__0mhDqq__section,.scroll-navigation-module__0mhDqq__search{width:56px;height:56px}.scroll-navigation-module__0mhDqq__compactTools nav>div{min-height:56px}}@container (max-width:359px){.scroll-navigation-module__0mhDqq__row{align-items:center;gap:var(--space-sm);min-height:56px}.scroll-navigation-module__0mhDqq__section,.scroll-navigation-module__0mhDqq__search{width:56px;height:56px}.scroll-navigation-module__0mhDqq__compactTools nav>div{min-height:56px}}.scroll-navigation-module__0mhDqq__segments{min-width:0;box-shadow:var(--shadow-raised);flex:1;gap:0}.scroll-navigation-module__0mhDqq__segments>button{min-width:0;min-height:56px;padding-inline:var(--space-xs);font-size:var(--fs-xs);white-space:nowrap}@supports not (corner-shape:superellipse(2.4)){.scroll-navigation-module__0mhDqq__item{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}
.mobile-navigation-surface-module__c8EuJq__surface{gap:var(--space-md);min-width:0;color:var(--text-on-chrome);grid-template-columns:minmax(0,1fr);display:grid}.mobile-navigation-surface-module__c8EuJq__surface>*{min-width:0}
.mobile-navigation-dock-module__wnpW3W__dock{--shadow-raised:none;isolation:isolate;left:0;right:0;bottom:calc(var(--space-sm) + var(--safe-bottom) + var(--mobile-keyboard-inset,0px) + var(--mobile-search-row-height,0px));z-index:42;gap:var(--space-md);max-width:480px;padding-inline:var(--page-x);pointer-events:none;grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid;position:fixed}.mobile-navigation-dock-module__wnpW3W__dock>*{pointer-events:auto;min-width:0}.mobile-navigation-dock-module__wnpW3W__dock[data-map-dock]{z-index:1100}body:has([data-mobile-search-screen][open]) .mobile-navigation-dock-module__wnpW3W__dock{bottom:calc(var(--space-sm) + var(--safe-bottom))}.mobile-navigation-dock-module__wnpW3W__pageTools:empty,.mobile-navigation-dock-module__wnpW3W__mainTools:empty{display:none}.mobile-navigation-dock-module__wnpW3W__dock:has([data-catalog-mobile-tabs]) .mobile-navigation-dock-module__wnpW3W__mainFallback{display:none}.mobile-navigation-dock-module__wnpW3W__dock:has([data-mobile-tools]) .mobile-navigation-dock-module__wnpW3W__generic{display:none}.mobile-navigation-dock-module__wnpW3W__generic:has(ul:empty) [data-mobile-context-rail]>div{display:none}@media (min-width:640px) and (pointer:fine){.mobile-navigation-dock-module__wnpW3W__dock{display:none}}@media (max-width:359px){.mobile-navigation-dock-module__wnpW3W__dock{padding-inline:var(--space-sm)}}.mobile-navigation-dock-module__wnpW3W__dock:has([data-scroll-navigation][data-collapsed]) .mobile-navigation-dock-module__wnpW3W__pageTools{display:none}
