.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}
.mobile-search-overlay-module__cMf_YG__screen{overscroll-behavior:none;width:100%;max-width:none;height:100lvh;min-height:100lvh;max-height:none;color:var(--text-on-chrome);border:0;margin:0;padding:0;position:fixed;inset:0 auto auto 0;overflow:hidden}.mobile-search-overlay-module__cMf_YG__screen::backdrop{background:0 0}.mobile-search-overlay-module__cMf_YG__screen .mobile-search-overlay-module__cMf_YG__content.mobile-search-overlay-module__cMf_YG__content{top:var(--search-visible-top,0px);height:var(--search-visible-height,100dvh);max-width:760px;padding:calc(var(--safe-top) + var(--space-xl)) var(--page-x) calc(var(--space-md) + var(--search-bottom-safe,var(--safe-bottom)));margin-inline:auto;position:absolute;inset-inline:0;overflow:hidden}.mobile-search-overlay-module__cMf_YG__screen .mobile-search-overlay-module__cMf_YG__content [data-search-presentation=overlay]{align-items:stretch;gap:var(--space-lg);grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;padding-bottom:0}.mobile-search-overlay-module__cMf_YG__screen .mobile-search-overlay-module__cMf_YG__content [data-search-suggestions]{overscroll-behavior:contain;grid-row:1;min-height:0;max-height:none;overflow-y:auto}.mobile-search-overlay-module__cMf_YG__screen [data-search-input-row]{grid-row:2;width:100%;max-width:none;margin:0;position:static}.mobile-search-overlay-module__cMf_YG__content[data-loading] [data-search-suggestions]{display:none}.mobile-search-overlay-module__cMf_YG__status{top:calc(var(--safe-top) + var(--space-xl));inset-inline:var(--page-x);gap:var(--space-lg);padding:var(--space-xl);color:var(--text-on-chrome);display:grid;position:absolute}
.to-top-module__ORccbq__button,.to-top-module__ORccbq__buttonOn{right:var(--page-x);bottom:calc(var(--tabbar-h) + var(--space-lg) + var(--space-lg) + var(--safe-bottom));z-index:15;transition:transform var(--t-reveal) var(--ease), opacity var(--t-reveal) var(--ease);position:fixed}.to-top-module__ORccbq__button{opacity:0;pointer-events:none;transform:translateY(12px)}.to-top-module__ORccbq__buttonOn{opacity:1;transform:none}:is(body:has([data-catalog-document-list]) .to-top-module__ORccbq__button,body:has([data-catalog-document-list]) .to-top-module__ORccbq__buttonOn){z-index:1100}:is(body:has([data-catalog-browse]):not(:has([data-catalog-document-list])) .to-top-module__ORccbq__button,body:has([data-catalog-browse]):not(:has([data-catalog-document-list])) .to-top-module__ORccbq__buttonOn){display:none}.to-top-module__ORccbq__control{border:var(--border-hairline) solid var(--border-on-dark);box-shadow:var(--shadow-card)}@media (max-width:899px){:is(body:has([data-work-page]) .to-top-module__ORccbq__button,body:has([data-work-page]) .to-top-module__ORccbq__buttonOn,body:has([data-quiz-page]) .to-top-module__ORccbq__button,body:has([data-quiz-page]) .to-top-module__ORccbq__buttonOn){display:none}}@media (min-width:640px) and (pointer:fine){.to-top-module__ORccbq__button,.to-top-module__ORccbq__buttonOn{bottom:calc(var(--space-2xl) + var(--safe-bottom))}}@media (prefers-reduced-motion:reduce){.to-top-module__ORccbq__button,.to-top-module__ORccbq__buttonOn{transition:none}}
