#site-navigation,.nav-search-overlay{--nav-chrome-fg-idle:var(--tmb-nav-idle);--nav-chrome-fg-hover:var(--tmb-nav-hover);--nav-chrome-fg-active:var(--tmb-nav-active);--nav-chrome-scrim:var(--tmb-nav-scrim-light)}.brand-center-overlay{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}#site-navigation.nav-light,#site-navigation[data-nav-tone=light],html.nav-tone-light #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle);--nav-chrome-fg-hover:var(--tmb-nav-hover);--nav-chrome-fg-active:var(--tmb-nav-active);--nav-chrome-scrim:var(--tmb-nav-scrim-light)}#site-navigation.nav-dark,#site-navigation[data-nav-tone=dark],.nav-search-overlay.nav-dark,.nav-search-overlay[data-nav-tone=dark],.brand-center-overlay.nav-dark,.brand-center-overlay[data-nav-tone=dark],html.nav-tone-dark #site-navigation,html.nav-tone-dark .nav-search-overlay{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}#site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active),#site-navigation .nav-menu .logout-nav-button{-webkit-text-fill-color:currentColor;color:var(--nav-chrome-fg-idle)!important;opacity:1!important;text-decoration:none!important}#site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,#site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible,#site-navigation .nav-menu .logout-nav-button:hover,#site-navigation .nav-menu .logout-nav-button:focus-visible{color:var(--nav-chrome-fg-hover)!important;text-decoration:none!important}#site-navigation :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)){color:var(--nav-chrome-fg-active)!important;opacity:1!important;font-weight:600!important;text-decoration:none!important}#site-navigation .nav-icon-btn svg,#site-navigation .nav-search-btn svg{color:inherit}.brand-center-overlay :is(.nav-btn--internal,.nav-btn--external,.nav-btn--action):not(.active){color:var(--nav-chrome-fg-idle)!important}.brand-center-overlay :is(.nav-btn--internal,.nav-btn--external,.nav-btn--action):not(.active):hover,.brand-center-overlay :is(.nav-btn--internal,.nav-btn--external,.nav-btn--action):not(.active):focus-visible{color:var(--nav-chrome-fg-hover)!important}.brand-center-overlay :is(.nav-btn--internal.active,.nav-btn--external.active){color:var(--nav-chrome-fg-active)!important}body.tmb-route-profile.nav-tone-light #site-navigation,body.tmb-route-library.nav-tone-light #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle);--nav-chrome-fg-hover:var(--tmb-nav-hover);--nav-chrome-fg-active:var(--tmb-nav-active)}body.tmb-route-profile.nav-tone-dark #site-navigation,body.tmb-route-library.nav-tone-dark #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark)}body.hero-has-dark-background:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation,body.tmb-route-discover.hero-has-dark-background:not(.scrolled-past-hero) #site-navigation,body.tmb-route-discover:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation,body.tmb-route-about:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation,body.tmb-route-library:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation,body.tmb-route-profile:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation,body.about-nav-over-dark:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body.scrolled-past-hero:not(.tmb-route-about) #site-navigation:not([data-nav-tone=dark]),body.nav-tone-light:not(.tmb-route-about):not(.about-nav-over-dark):not(.hero-has-dark-background) #site-navigation:not([data-nav-tone=dark]),#site-navigation.nav-light:not([data-nav-tone=dark]),body.tmb-route-discover.scrolled-past-hero #site-navigation,body.tmb-route-discover.scrolled-past-hero #site-navigation[data-nav-tone=dark],body.tmb-route-discover.scrolled-past-hero #site-navigation.nav-dark{--nav-chrome-fg-idle:var(--tmb-nav-idle);--nav-chrome-fg-hover:var(--tmb-nav-hover);--nav-chrome-fg-active:var(--tmb-nav-active);--nav-chrome-scrim:var(--tmb-nav-scrim-light)}body.tmb-route-discover.scrolled-past-hero #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active),body.tmb-route-discover.scrolled-past-hero #site-navigation[data-nav-tone=dark] :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active){color:var(--tmb-nav-idle)!important}body.tmb-route-discover.scrolled-past-hero #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,body.tmb-route-discover.scrolled-past-hero #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible,body.tmb-route-discover.scrolled-past-hero #site-navigation[data-nav-tone=dark] :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,body.tmb-route-discover.scrolled-past-hero #site-navigation[data-nav-tone=dark] :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible{color:var(--tmb-nav-hover)!important}body.tmb-route-discover.scrolled-past-hero #site-navigation :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),body.tmb-route-discover.scrolled-past-hero #site-navigation[data-nav-tone=dark] :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)){color:var(--tmb-nav-active)!important}body.tmb-route-about.about-nav-over-dark #site-navigation,body.tmb-route-about.about-nav-over-dark #site-navigation.nav-light,body.tmb-route-about.about-nav-over-dark.nav-tone-light #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body.tmb-route-about.about-nav-over-light #site-navigation,body.tmb-route-about.about-nav-over-light #site-navigation.nav-dark,body.tmb-route-about.about-nav-over-light.nav-tone-dark #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle);--nav-chrome-fg-hover:var(--tmb-nav-hover);--nav-chrome-fg-active:var(--tmb-nav-active);--nav-chrome-scrim:var(--tmb-nav-scrim-light)}body.scrolled-past-hero:not(.tmb-route-about) #site-navigation :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),body.scrolled-past-hero:not(.tmb-route-about) #site-navigation.nav-dark :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),body.nav-tone-light:not(.about-nav-over-dark):not(.hero-has-dark-background) #site-navigation:not([data-nav-tone=dark]) :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),#site-navigation.nav-light:not([data-nav-tone=dark]) :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)){color:var(--tmb-nav-active)!important}body.nav-tone-dark #site-navigation :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),#site-navigation.nav-dark :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)){color:var(--tmb-nav-active-dark)!important}#site-navigation[data-nav-tone=dark] :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active),body.about-nav-over-dark #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active),body.hero-has-dark-background:not(.scrolled-past-hero) #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active){color:var(--tmb-nav-idle-dark,#ffffffb8)!important;opacity:1!important;text-decoration:none!important}#site-navigation[data-nav-tone=dark] :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,#site-navigation[data-nav-tone=dark] :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible,body.about-nav-over-dark #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,body.about-nav-over-dark #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible,body.hero-has-dark-background:not(.scrolled-past-hero) #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,body.hero-has-dark-background:not(.scrolled-past-hero) #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible{color:var(--tmb-nav-hover-dark,#ffffffeb)!important;text-decoration:none!important}#site-navigation[data-nav-tone=dark] :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),body.about-nav-over-dark #site-navigation :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),body.hero-has-dark-background:not(.scrolled-past-hero) #site-navigation :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)){color:var(--tmb-nav-active-dark,#fff)!important;opacity:1!important;font-weight:500!important;text-decoration:none!important}#site-navigation .nav-full-link{position:relative}body.brand-center-menu-open #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body:has(#brand-center-menu.show) #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body.brand-center-menu-open #site-navigation.nav-light,body.brand-center-menu-open #site-navigation[data-nav-tone=light]{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body:has(#brand-center-menu.show) #site-navigation.nav-light{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body:has(#brand-center-menu.show) #site-navigation[data-nav-tone=light]{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body.brand-center-menu-open #site-navigation #primary-menu :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,button){color:var(--nav-chrome-fg-idle)!important;opacity:1!important}body:has(#brand-center-menu.show) #site-navigation #primary-menu :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,button){color:var(--nav-chrome-fg-idle)!important;opacity:1!important}body.brand-center-menu-open #site-navigation #primary-menu :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,button):not(.active-link):not(.active):hover,body.brand-center-menu-open #site-navigation #primary-menu :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,button):not(.active-link):not(.active):focus-visible{color:var(--nav-chrome-fg-hover)!important}body:has(#brand-center-menu.show) #site-navigation #primary-menu :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,button):not(.active-link):not(.active):hover{color:var(--nav-chrome-fg-hover)!important}body:has(#brand-center-menu.show) #site-navigation #primary-menu :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,button):not(.active-link):not(.active):focus-visible{color:var(--nav-chrome-fg-hover)!important}body.brand-center-menu-open #site-navigation #primary-menu :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.current-menu-item>.nav-full-link,.current-menu-item>a):not(.signup-button-nav){color:var(--nav-chrome-fg-active)!important}body:has(#brand-center-menu.show) #site-navigation #primary-menu :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.current-menu-item>.nav-full-link,.current-menu-item>a):not(.signup-button-nav){color:var(--nav-chrome-fg-active)!important}.navigation-background-bar,.navigation-background-bar.nav-dark,.navigation-background-bar.nav-light,body.nav-tone-dark .navigation-background-bar,body.nav-tone-light .navigation-background-bar,body:is(.tmb-route-library,.tmb-route-profile,.collection-page) .navigation-background-bar{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}@media (max-width:768px){body.tmb-route-discover:has(.discovery-route-stack--mobile-hero-after) #site-navigation:not([data-nav-tone=dark]){--nav-chrome-fg-idle:var(--tmb-nav-idle);--nav-chrome-fg-hover:var(--tmb-nav-hover);--nav-chrome-fg-active:var(--tmb-nav-active);--nav-chrome-scrim:var(--tmb-nav-scrim-light)}body.tmb-route-discover:has(.discovery-route-stack--mobile-hero-after) #site-navigation:not([data-nav-tone=dark]) :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active){color:var(--tmb-nav-idle)!important}:is(body.tmb-route-discover:has(.discovery-route-stack--mobile-hero-after) #site-navigation:not([data-nav-tone=dark]) :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,body.tmb-route-discover:has(.discovery-route-stack--mobile-hero-after) #site-navigation:not([data-nav-tone=dark]) :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible){color:var(--tmb-nav-hover)!important}body.tmb-route-discover:has(.discovery-route-stack--mobile-hero-after) #site-navigation:not([data-nav-tone=dark]) :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)){color:var(--tmb-nav-active)!important}}
#site-navigation .nav-menu.nav-full{gap:clamp(4px,1.5vw,16px);width:100%;justify-content:space-between!important;align-items:center!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}#site-navigation .nav-menu.nav-full>li{flex:1 1 0;justify-content:center;min-width:0;display:flex;margin:0!important;padding:0!important}#site-navigation .nav-menu.nav-full>li:first-child{justify-content:flex-start}#site-navigation .nav-menu.nav-full>li:nth-last-child(-n+2){justify-content:flex-end}#site-navigation .nav-menu.nav-full .nav-full-link,#site-navigation .nav-menu.nav-full .nav-brand-title{letter-spacing:-.01em;-webkit-text-fill-color:currentColor;white-space:nowrap;text-align:center;width:100%;padding:6px clamp(2px,1vw,8px);font-size:clamp(11px,1.35vw,14px);font-weight:500;line-height:1.2;display:inline-block;color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle))!important;text-decoration:none!important}#site-navigation .nav-menu.nav-full>li:first-child .nav-full-link:not(.active-link),#site-navigation .nav-menu.nav-full>li:first-child .nav-brand-title:not(.active-link){text-align:left;-webkit-text-fill-color:currentColor;font-weight:500;color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle))!important}#site-navigation .nav-menu.nav-full>li:first-child .nav-full-link.active-link,#site-navigation .nav-menu.nav-full>li:first-child .nav-brand-title.active-link{text-align:left;font-weight:600;color:var(--tmb-nav-active,#111)!important}#site-navigation .nav-menu.nav-full>li:nth-last-child(-n+2) .nav-full-link{text-align:right}#site-navigation.nav-dark .nav-full-link:not(.active-link),#site-navigation.nav-dark .nav-brand-title:not(.active-link),#site-navigation.nav-dark .nav-menu.nav-full>li:first-child .nav-full-link:not(.active-link),#site-navigation.nav-dark .nav-menu.nav-full>li:first-child .nav-brand-title:not(.active-link){color:var(--tmb-nav-idle-dark,#ffffff85)!important}#site-navigation.nav-dark .nav-menu.nav-full>li:first-child .nav-full-link.active-link,#site-navigation.nav-dark .nav-menu.nav-full>li:first-child .nav-brand-title.active-link{color:var(--tmb-nav-active-dark,#fff)!important}#site-navigation .nav-full-link:hover:not(.active-link),#site-navigation .nav-brand-title:hover:not(.active-link){color:var(--tmb-nav-hover,#000000b8)!important}#site-navigation.nav-dark .nav-full-link:hover:not(.active-link),#site-navigation.nav-dark .nav-brand-title:hover:not(.active-link){color:var(--tmb-nav-hover-dark,#ffffffd1)!important}#site-navigation .nav-full-link.active-link,#site-navigation .nav-full-link.active,#site-navigation .nav-brand-title.active-link{color:var(--tmb-nav-active,#111)!important;font-weight:600!important;text-decoration:none!important}#site-navigation.nav-dark .nav-full-link.active-link,#site-navigation.nav-dark .nav-full-link.active,#site-navigation.nav-dark .nav-brand-title.active-link{color:var(--tmb-nav-active-dark,#fff)!important;font-weight:600!important;text-decoration:none!important}#site-navigation .nav-menu.nav-standard,#site-navigation .nav-menu.nav-brand-center{width:100%;justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}.nav-btn{font:inherit;cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:6px;margin:0;transition:color .18s,background-color .18s,border-color .18s,opacity .18s,transform .12s;display:inline-flex;text-decoration:none!important}.nav-btn:active{transform:scale(.96)}.nav-btn-label{font-size:14px;font-weight:500;line-height:1.2}.nav-btn-label-row{align-items:center;gap:8px;min-width:0;display:inline-flex}.nav-btn-badge{background:var(--tmb-accent-cta-bg,#007aff);min-width:1.25rem;height:1.25rem;color:var(--tmb-accent-cta-text,#fff);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:650;line-height:1;display:inline-flex}.nav-btn-desc{display:none}.nav-btn--internal{background:0 0;border-radius:6px;padding:7px 10px;color:#00000094!important}#site-navigation.nav-dark .nav-btn--internal{color:#ffffffc7!important}.nav-btn--internal:hover{background:#0000000d;color:#000000eb!important}#site-navigation.nav-dark .nav-btn--internal:hover{background:#ffffff1a;color:#fff!important}.nav-btn--internal.active{background:0 0;color:var(--tmb-nav-active,#111)!important;font-weight:500!important;text-decoration:none!important}#site-navigation.nav-dark .nav-btn--internal.active{color:var(--tmb-nav-active-dark,#fff)!important;font-weight:500!important;text-decoration:none!important}#site-navigation .nav-primary-links a{color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle))!important;background:0 0!important;border-radius:0!important;padding:0!important;text-decoration:none!important}#site-navigation.nav-dark .nav-primary-links a{color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle-dark))!important}#site-navigation .nav-primary-links a:hover:not(.active-link):not(.active),#site-navigation .nav-primary-links a:focus-visible:not(.active-link):not(.active){color:var(--nav-chrome-fg-hover,var(--tmb-nav-hover))!important;background:0 0!important;font-weight:500!important;text-decoration:none!important}#site-navigation.nav-dark .nav-primary-links a:hover:not(.active-link):not(.active),#site-navigation.nav-dark .nav-primary-links a:focus-visible:not(.active-link):not(.active){color:var(--nav-chrome-fg-hover,var(--tmb-nav-hover-dark))!important;background:0 0!important;text-decoration:none!important}.nav-btn--external{background:0 0;border:1px solid #00000029;border-radius:999px;padding:7px 14px;color:#000000c7!important}.brand-center-overlay .nav-btn--external,#site-navigation.nav-dark .nav-btn--external{border-color:#ffffff47;color:#ffffffe6!important}.nav-btn--external:hover{background:#0000000a}.brand-center-overlay .nav-btn--external:hover{background:#ffffff14}.nav-btn-external-mark{opacity:.62;font-size:12px;line-height:1}.nav-btn--action,#site-navigation .nav-icon-btn{background:0 0;border-radius:6px;padding:0;color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle))!important}#site-navigation.nav-dark .nav-btn--action,#site-navigation.nav-dark .nav-icon-btn{background:0 0;color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle-dark))!important}.nav-btn--action:hover,#site-navigation .nav-icon-btn:hover,#site-navigation .nav-icon-btn.active{opacity:.65;background:0 0}#site-navigation.nav-dark .nav-btn--action:hover,#site-navigation.nav-dark .nav-icon-btn:hover,#site-navigation.nav-dark .nav-icon-btn.active{opacity:.75;background:0 0}#site-navigation .nav-icon-btn{width:var(--tmb-nav-min-hit,44px);height:var(--tmb-nav-min-hit,44px);min-width:var(--tmb-nav-min-hit,44px);min-height:var(--tmb-nav-min-hit,44px);padding:0}#site-navigation .nav-search-btn{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex!important}#site-navigation .nav-auth-links{display:none}@media (min-width:769px){#site-navigation .nav-hamburger-btn{display:none!important}}.brand-center-overlay:not(.show),.brand-center-overlay.show:not(.is-entered),.brand-center-overlay.show.is-closing,.nav-search-overlay:not(.show),.user-account-overlay:not(.show){pointer-events:none!important}.brand-center-overlay.show.is-entered:not(.is-closing),.nav-search-overlay.show,.user-account-overlay.show{pointer-events:auto}.brand-center-overlay{z-index:9999960;-webkit-overflow-scrolling:touch;color:#f5f5f5;--brand-center-section-muted:#ffffff7a;--brand-center-link-pad-block:8px;--brand-center-label-leading:1.2;--brand-center-desc-leading:1.3;--brand-center-label-desc-gap:2px;--brand-center-enter-ease:var(--tmb-ease-out,cubic-bezier(.16, 1, .3, 1));--brand-center-exit-ease:var(--tmb-ease-in-out,cubic-bezier(.4, 0, .2, 1));--brand-center-sheet-duration:.52s;--brand-center-sheet-exit-duration:.44s;-webkit-font-smoothing:antialiased;opacity:1;pointer-events:none;transition:transform var(--brand-center-sheet-duration) var(--brand-center-enter-ease);will-change:transform;background:#000;display:block;position:fixed;inset:0;overflow-y:auto;transform:translateY(100%)}.brand-center-overlay.show.is-entered{opacity:1;pointer-events:auto;transition:transform var(--brand-center-sheet-duration) var(--brand-center-enter-ease);transform:translate(0,0)}.brand-center-overlay.show.is-closing{opacity:1;pointer-events:none;transition:transform var(--brand-center-sheet-exit-duration) var(--brand-center-exit-ease);transform:translateY(100%)}.brand-center-overlay.show .brand-center-subheader{color:var(--brand-center-section-muted)!important}.brand-center-overlay.show .brand-center-buttons :is(.nav-btn--internal,.nav-btn--external,.nav-btn--action){color:#ffffffeb!important}.brand-center-overlay.show .nav-btn-desc{color:var(--brand-center-section-muted)!important}body.brand-center-menu-open #signed-out-footer.signed-out-footer{z-index:9999970!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(0, calc(-100% - env(safe-area-inset-top,0px)), 0)!important}body:has(#brand-center-menu.show) #signed-out-footer.signed-out-footer{z-index:9999970!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(0, calc(-100% - env(safe-area-inset-top,0px)), 0)!important}body.brand-center-menu-open #site-navigation.main-navigation,body.brand-center-menu-open .navigation-background-bar{top:env(safe-area-inset-top,0px)!important;z-index:9999970!important}body:has(#brand-center-menu.show) #site-navigation.main-navigation{top:env(safe-area-inset-top,0px)!important;z-index:9999970!important}body:has(#brand-center-menu.show) .navigation-background-bar{top:env(safe-area-inset-top,0px)!important;z-index:9999970!important}body.brand-center-menu-open #site-navigation .nav-primary-links--leading,body.brand-center-menu-open #site-navigation .nav-primary-links--trailing>li:not(.nav-menu-trigger-item){transition:max-width var(--tmb-slide-exit-duration,.32s) var(--tmb-slide-ease-out,cubic-bezier(.45, 0, .55, 1)), opacity var(--tmb-slide-exit-duration,.32s) var(--tmb-slide-ease-out,cubic-bezier(.45, 0, .55, 1)), transform var(--tmb-slide-exit-duration,.32s) var(--tmb-slide-ease-out,cubic-bezier(.45, 0, .55, 1));transform:translate(-8px);opacity:0!important;pointer-events:none!important;max-width:0!important;overflow:hidden!important}body:has(#brand-center-menu.show) #site-navigation .nav-primary-links--leading{transition:max-width var(--tmb-slide-exit-duration,.32s) var(--tmb-slide-ease-out,cubic-bezier(.45, 0, .55, 1)), opacity var(--tmb-slide-exit-duration,.32s) var(--tmb-slide-ease-out,cubic-bezier(.45, 0, .55, 1)), transform var(--tmb-slide-exit-duration,.32s) var(--tmb-slide-ease-out,cubic-bezier(.45, 0, .55, 1));transform:translate(-8px);opacity:0!important;pointer-events:none!important;max-width:0!important;overflow:hidden!important}body:has(#brand-center-menu.show) #site-navigation .nav-primary-links--trailing>li:not(.nav-menu-trigger-item){transition:max-width var(--tmb-slide-exit-duration,.32s) var(--tmb-slide-ease-out,cubic-bezier(.45, 0, .55, 1)), opacity var(--tmb-slide-exit-duration,.32s) var(--tmb-slide-ease-out,cubic-bezier(.45, 0, .55, 1)), transform var(--tmb-slide-exit-duration,.32s) var(--tmb-slide-ease-out,cubic-bezier(.45, 0, .55, 1));transform:translate(-8px);opacity:0!important;pointer-events:none!important;max-width:0!important;overflow:hidden!important}body.brand-center-menu-open #site-navigation .nav-col-brand .site-chrome-brand-link{cursor:pointer;transition:color .2s var(--tmb-ease-smooth,cubic-bezier(.2, 0, 0, 1)), transform var(--tmb-slide-duration,.38s) var(--tmb-slide-ease-in,cubic-bezier(.33, 0, .2, 1))}body:has(#brand-center-menu.show) #site-navigation .nav-col-brand .site-chrome-brand-link{cursor:pointer;transition:color .2s var(--tmb-ease-smooth,cubic-bezier(.2, 0, 0, 1)), transform var(--tmb-slide-duration,.38s) var(--tmb-slide-ease-in,cubic-bezier(.33, 0, .2, 1))}#site-navigation .nav-primary-links--leading,#site-navigation .nav-primary-links--trailing>li:not(.nav-menu-trigger-item),#site-navigation .nav-col-actions{opacity:1;max-width:480px;transition:max-width var(--tmb-slide-duration,.38s) var(--tmb-slide-ease-in,cubic-bezier(.33, 0, .2, 1)), opacity var(--tmb-slide-duration,.38s) var(--tmb-slide-ease-in,cubic-bezier(.33, 0, .2, 1)), transform var(--tmb-slide-duration,.38s) var(--tmb-slide-ease-in,cubic-bezier(.33, 0, .2, 1));transform:translate(0,0)}@media (prefers-reduced-motion:reduce){body.brand-center-menu-open #site-navigation .nav-primary-links--leading,body.brand-center-menu-open #site-navigation .nav-primary-links--trailing>li:not(.nav-menu-trigger-item),#site-navigation .nav-primary-links--leading,#site-navigation .nav-primary-links--trailing>li:not(.nav-menu-trigger-item),#site-navigation .nav-col-actions{transition:none;transform:none}body:has(#brand-center-menu.show) #site-navigation .nav-primary-links--leading{transition:none;transform:none}body:has(#brand-center-menu.show) #site-navigation .nav-primary-links--trailing>li:not(.nav-menu-trigger-item){transition:none;transform:none}}body.brand-center-menu-open #site-navigation.main-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body:has(#brand-center-menu.show) #site-navigation.main-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}html body.brand-center-menu-open #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,.nav-icon-btn,.nav-search-btn,button):not(.signup-button-nav):not(.active-link):not(.active){color:var(--tmb-nav-idle-dark,#ffffffeb)!important;fill:currentColor!important;stroke:currentColor!important;opacity:1!important}html body:has(#brand-center-menu.show) #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,.nav-icon-btn,.nav-search-btn,button):not(.signup-button-nav):not(.active-link):not(.active){color:var(--tmb-nav-idle-dark,#ffffffeb)!important;fill:currentColor!important;stroke:currentColor!important;opacity:1!important}html body.brand-center-menu-open #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,.nav-icon-btn,.nav-search-btn,button):not(.signup-button-nav):not(.active-link):not(.active):hover,html body.brand-center-menu-open #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,.nav-icon-btn,.nav-search-btn,button):not(.signup-button-nav):not(.active-link):not(.active):focus-visible{color:var(--tmb-nav-hover-dark,#fffffff5)!important}html body:has(#brand-center-menu.show) #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,.nav-icon-btn,.nav-search-btn,button):not(.signup-button-nav):not(.active-link):not(.active):hover{color:var(--tmb-nav-hover-dark,#fffffff5)!important}html body:has(#brand-center-menu.show) #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,.nav-icon-btn,.nav-search-btn,button):not(.signup-button-nav):not(.active-link):not(.active):focus-visible{color:var(--tmb-nav-hover-dark,#fffffff5)!important}html body.brand-center-menu-open #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.current-menu-item>.nav-full-link,.current-menu-item>a):not(.signup-button-nav){color:var(--tmb-nav-active-dark,#fff)!important;font-weight:500!important}html body:has(#brand-center-menu.show) #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.current-menu-item>.nav-full-link,.current-menu-item>a):not(.signup-button-nav){color:var(--tmb-nav-active-dark,#fff)!important;font-weight:500!important}.brand-center-panel{width:min(1080px,100% - 64px);padding:calc(var(--tmb-site-nav-height,var(--tmb-nav-height,72px)) + 24px) 0 56px;opacity:1;margin:0 auto;transform:none}.brand-center-search-wrap,.brand-center-section{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.brand-center-overlay,.brand-center-overlay.show.is-entered,.brand-center-overlay.show.is-closing,.brand-center-panel{transition:none;transform:none}.brand-center-overlay:not(.is-entered),.brand-center-overlay.show.is-closing{opacity:0}}.brand-center-search-wrap{z-index:1;box-sizing:border-box;background:0 0;min-width:0;max-width:100%;margin-bottom:30px;position:relative}.brand-center-overlay .brand-center-search-wrap{background:0 0}.brand-center-overlay .globalSearch--menu.tmb-search{--tmb-search-bg:transparent;--tmb-search-text:#ffffffe6;--tmb-search-placeholder:#ffffff61;--tmb-search-icon:#9a9a9a;border-radius:0;min-height:42px;padding-inline:2px 8px;transition:border-color .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1);background:0 0!important;border-bottom:1px solid #ffffff2e!important}.brand-center-overlay .globalSearch--menu.tmb-search:focus-within{--tmb-search-bg:transparent;--tmb-search-placeholder:#ffffff80;--tmb-search-icon:#c4c4c4;background:0 0!important;border-bottom-color:#ffffff94!important}.brand-center-search-wrap .globalSearch--menu .tmb-search__icon{opacity:1;color:var(--tmb-search-icon)}.brand-center-search-wrap .globalSearch--menu .tmb-search__icon svg{opacity:1;stroke:currentColor}.brand-center-search-wrap .globalSearch--menu .tmb-search__icon svg [stroke]{stroke:currentColor;stroke-opacity:1}.brand-center-overlay .globalSearch--menu :is(.searchGroupTitle,.searchEmpty,.searchItemMeta){color:#ffffff8f}.brand-center-overlay .globalSearch--menu :is(.searchItemTitle,.searchItemLink,.searchItem){color:#ffffffeb}.brand-center-search-wrap .globalSearch-wrap--menu{box-sizing:border-box;width:min(100%,460px);min-width:0;max-width:100%}.brand-center-search-wrap .globalSearch--menu .user-search-input{letter-spacing:-.01em;width:100%;height:42px;min-height:42px;font-size:14px}.brand-center-search-wrap .globalSearch--menu .tmb-search__icon{width:14px;height:14px}.brand-center-search-wrap .globalSearch--menu .searchPanel{margin-inline:0;width:100%;max-width:100%;max-height:min(42vh,360px);box-shadow:none;box-sizing:border-box;border:0;border-radius:0;margin-top:4px;padding:10px 0 0;position:relative;left:0;right:0;overflow:hidden auto;transform:none;background:0 0!important}.brand-center-overlay .globalSearch--menu .searchPanelScroll{padding-inline:0}.brand-center-overlay .globalSearch--menu .searchEmpty{text-align:left;color:#ffffff6b;padding:10px 2px 0}.brand-center-overlay .globalSearch--menu .searchGroupTitle{color:#ffffff61;padding-inline:2px}.brand-center-overlay .globalSearch--menu .searchItem{color:#ffffffe0;box-sizing:border-box;border-radius:8px;min-width:0;max-width:100%}.brand-center-overlay .globalSearch--menu .searchItemTitle{overflow-wrap:anywhere;word-break:break-word}.brand-center-overlay .globalSearch--menu .searchItem:hover,.brand-center-overlay .globalSearch--menu .searchItem:focus-visible{background:#ffffff12}.brand-center-overlay .globalSearch--menu :is(.searchItemAuthorLine,.searchItemMeta){color:#ffffff75}.brand-center-overlay .globalSearch--menu .searchPanelFooter{background:0 0;border-radius:0}.brand-center-overlay .globalSearch--menu .searchPanelFooter.is-revealed{border-top-color:#ffffff1a}.brand-center-overlay .globalSearch--menu .searchPanelFooterLink{color:#ffffff9e;text-align:left;padding-inline:2px}.brand-center-overlay .globalSearch--menu .searchPanelFooterLink:hover,.brand-center-overlay .globalSearch--menu .searchPanelFooterLink:focus-visible{color:#ffffffe6;background:0 0}.brand-center-sections{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:36px 32px;display:grid}.brand-center-subheader{letter-spacing:.02em;text-transform:none;color:var(--brand-center-section-muted,#ffffff7a);margin:0 0 10px;font-size:12px;font-weight:500;line-height:1.25}.brand-center-buttons{flex-direction:column;align-items:stretch;gap:0;display:flex}.brand-center-buttons .nav-btn{justify-content:flex-start;align-items:flex-start;gap:var(--brand-center-label-desc-gap,2px);text-align:left;white-space:normal;border-radius:0;flex-direction:column;width:100%;min-height:0}.brand-center-buttons .nav-btn:active{transform:none}.brand-center-buttons .nav-btn--internal,.brand-center-buttons .nav-btn--action,.brand-center-buttons .nav-btn--external{padding:var(--brand-center-link-pad-block,8px) 0;background:0 0;border:0}.brand-center-buttons .nav-btn--external{flex-flow:row;justify-content:flex-start;align-items:baseline;gap:6px;width:fit-content}.brand-center-buttons .nav-btn-label{font-size:15px;font-weight:500;line-height:var(--brand-center-label-leading,1.2);letter-spacing:-.01em;display:block}.brand-center-buttons .nav-btn-label-row{align-items:center;gap:8px;width:100%;display:flex}.brand-center-buttons .nav-btn-label-row .nav-btn-label{flex:auto;min-width:0}.brand-center-overlay .brand-center-buttons .nav-btn-badge{background:var(--tmb-accent-cta-bg,#007aff);color:var(--tmb-accent-cta-text,#fff)}.brand-center-buttons .nav-btn-desc{font-size:12px;font-weight:400;line-height:var(--brand-center-desc-leading,1.3);color:var(--brand-center-section-muted,#ffffff7a);opacity:1;white-space:normal;text-wrap:pretty;max-width:26ch;margin:0;display:block}.brand-center-buttons .nav-btn-external-mark{font-size:12px;line-height:var(--brand-center-label-leading,1.2);opacity:.62;flex-shrink:0}.brand-center-buttons .nav-btn--internal:hover,.brand-center-buttons .nav-btn--external:hover,.brand-center-buttons .nav-btn--action:hover{opacity:1;background:0 0}.brand-center-buttons .nav-btn--internal.active .nav-btn-label,.brand-center-buttons .nav-btn--external.active .nav-btn-label{text-underline-offset:.16em;font-weight:600;text-decoration:underline}.brand-center-buttons .nav-btn--action .nav-btn-label,.brand-center-buttons .nav-btn--activity .nav-btn-label,.brand-center-overlay .brand-center-buttons .nav-btn--action .nav-btn-label,.brand-center-overlay .brand-center-buttons .nav-btn--activity .nav-btn-label{color:inherit}.brand-center-buttons .nav-btn--activity .nav-btn-label-row{align-items:center;gap:6px;width:auto;max-width:100%}.brand-center-buttons .nav-btn--activity .nav-btn-label-row .nav-btn-label{flex:0 auto}.brand-center-buttons .nav-btn-badge--count{background:var(--tmb-accent-cta-bg,#007aff);min-width:1.125rem;height:1.125rem;color:var(--tmb-accent-cta-text,#fff);font-family:var(--tmb-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;opacity:1;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.brand-center-overlay .brand-center-buttons .nav-btn-badge--count{background:var(--tmb-accent-cta-bg,#007aff);color:var(--tmb-accent-cta-text,#fff);opacity:1}@media (max-width:900px){.brand-center-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 28px}}@media (max-width:768px){.brand-center-overlay{overflow-x:hidden}.brand-center-panel{box-sizing:border-box;width:100%;max-width:100%;padding:calc(var(--tmb-site-nav-height,var(--tmb-nav-height,52px)) + env(safe-area-inset-top,0px) + 4px) max(56px, env(safe-area-inset-right,0px) + 32px) calc(40px + env(safe-area-inset-bottom,0px)) max(56px, env(safe-area-inset-left,0px) + 32px)}body.user-logged-in .brand-center-panel{padding-top:calc(var(--tmb-site-nav-height,var(--tmb-nav-height,48px)) + env(safe-area-inset-top,0px) + 2px)}.brand-center-search-wrap{margin-bottom:16px}.brand-center-search-wrap .globalSearch-wrap--menu{width:100%;max-width:none}.brand-center-sections{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;margin-inline:0;padding-inline:0;display:grid;overflow:visible}.brand-center-section{width:100%;min-width:0}.brand-center-section .brand-center-buttons{flex-direction:column;align-items:stretch;gap:0;display:flex}.brand-center-subheader{margin-bottom:8px;font-size:11px}.brand-center-buttons .nav-btn--internal,.brand-center-buttons .nav-btn--action,.brand-center-buttons .nav-btn--external{padding-block:8px}.brand-center-buttons .nav-btn-label{font-size:15px;line-height:1.25}.brand-center-buttons .nav-btn-desc{display:none}.brand-center-buttons .nav-btn--external{width:auto;max-width:100%}.brand-center-overlay .brand-center-buttons .nav-btn-external-mark{display:none}body.user-logged-in.brand-center-menu-open .brand-center-panel{padding-bottom:calc(var(--tmb-mobile-main-nav-stack,0px) + 40px + env(safe-area-inset-bottom,0px))}body.user-logged-in:has(#brand-center-menu.show) .brand-center-panel{padding-bottom:calc(var(--tmb-mobile-main-nav-stack,0px) + 40px + env(safe-area-inset-bottom,0px))}}@media (max-width:380px){.brand-center-sections{gap:22px}}.nav-search-overlay{z-index:2250;-webkit-backdrop-filter:blur(16px);background:#fffffff5;justify-content:center;align-items:flex-start;padding:88px 20px 24px;display:none;position:fixed;inset:0}.nav-search-overlay.show{display:flex}.nav-search-overlay.nav-dark{color:#111;background:#fffffffa}.nav-search-overlay-inner{gap:12px;width:min(640px,100%);display:grid}.nav-search-overlay-inner .globalSearch,.nav-search-overlay-inner .globalSearch.tmb-search{width:100%;max-width:none}.nav-search-overlay-close{color:inherit;opacity:.72;cursor:pointer;background:0 0;border:0;justify-self:end;padding:4px 8px;font-size:14px}
.footer-wrap.www-footer{--footer-heading:#fff;--footer-link:#ffffffb8;--footer-link-hover:#fff;--footer-link-active:#fff;--footer-muted:#ffffff85;--footer-muted-soft:#ffffff61;--footer-surface:#000;--footer-divider:#ffffff14;--footer-pref-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='rgba(255,255,255,0.55)' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background:var(--footer-surface)!important;background-color:var(--footer-surface)!important;width:100%!important;max-width:100%!important;color:var(--footer-heading)!important;font-family:var(--tmb-font-sans)!important;margin:0!important;padding-bottom:0!important;display:block!important;overflow:visible!important}.footer-wrap.www-footer[data-footer-tone=light]{--footer-heading:#111;--footer-link:#111111ad;--footer-link-hover:#111;--footer-link-active:#111;--footer-muted:#11111185;--footer-muted-soft:#1116;--footer-surface:var(--tmb-cover-well-bg,#e8e8e8);--footer-divider:#1111111a;--footer-pref-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='rgba(17,17,17,0.5)' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (max-width:768px){body.tmb-route-discover .footer-wrap.www-footer,body.home .footer-wrap.www-footer,body.homepage .footer-wrap.www-footer,body.tmb-route-discover .footer-wrap.www-footer[data-footer-tone=light],body.home .footer-wrap.www-footer[data-footer-tone=light],body.homepage .footer-wrap.www-footer[data-footer-tone=light]{--footer-heading:#fff;--footer-link:#ffffffb8;--footer-link-hover:#fff;--footer-link-active:#fff;--footer-muted:#ffffff85;--footer-muted-soft:#ffffff61;--footer-surface:#000;--footer-divider:#ffffff14;--footer-pref-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='rgba(255,255,255,0.55)' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}body.tmb-route-about .tmb-about-scroll-wrapper>.footer-wrap.www-footer{--footer-surface:var(--about-last-slide-fill,#f2f2f2)}body.tmb-route-about .tmb-about-scroll-wrapper[data-last-slide-tone=light]>.footer-wrap.www-footer,body.tmb-route-about.about-nav-over-light .tmb-about-scroll-wrapper:not([data-last-slide-tone=dark])>.footer-wrap.www-footer,body.tmb-route-about .tmb-about-scroll-wrapper:not([data-last-slide-tone=dark])>.footer-wrap.www-footer[data-footer-tone=light]{--footer-heading:#111;--footer-link:#111111ad;--footer-link-hover:#111;--footer-link-active:#111;--footer-muted:#11111185;--footer-muted-soft:#1116;--footer-surface:var(--about-last-slide-fill,#f2f2f2);--footer-divider:#1111111a;--footer-pref-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='rgba(17,17,17,0.5)' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.tmb-route-about .tmb-about-scroll-wrapper[data-last-slide-tone=dark]>.footer-wrap.www-footer{--footer-heading:#fff;--footer-link:#ffffffb8;--footer-link-hover:#fff;--footer-link-active:#fff;--footer-muted:#ffffff85;--footer-muted-soft:#ffffff61;--footer-surface:var(--about-last-slide-fill,#000);--footer-divider:#ffffff14;--footer-pref-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='rgba(255,255,255,0.55)' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.tmb-about-scroll-wrapper>.footer-wrap.www-footer{transition:background-color .35s,color .35s}.footer-wrap .footer-grid-shell.site-chrome-shell{padding-top:44px;padding-bottom:0;overflow:visible}.footer-wrap .footer-grid.site-chrome-grid{grid-template-columns:minmax(140px,1.2fr) minmax(16px,.35fr) repeat(4,minmax(0,1fr));align-items:stretch;overflow:visible}.footer-wrap .footer-col-brand{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:10px;min-width:0;display:flex;overflow:visible}.footer-wrap .footer-col-brand .footer-build-version{width:88px;color:var(--footer-muted);white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.01em;text-align:center;justify-content:center;align-items:baseline;gap:.3em;margin:0;padding:0;font-size:11px;font-weight:400;line-height:1.35;display:inline-flex}.footer-wrap .footer-col-brand .footer-build-version-brand,.footer-wrap .footer-col-brand .footer-build-version-number{color:inherit}.footer-wrap .footer-app-icon-link,.footer-wrap .footer-mascot-link{border-radius:18px;line-height:0;display:inline-block;overflow:hidden;text-decoration:none!important}.footer-wrap .footer-app-icon,.footer-wrap .footer-mascot{aspect-ratio:1;object-fit:cover;object-position:center center;opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:0;flex:none;width:88px;min-width:88px;max-width:none;height:auto;margin:0;display:block;transform:none}@media (max-width:768px){.footer-wrap .footer-app-icon-link,.footer-wrap .footer-mascot-link{border-radius:15px}.footer-wrap .footer-app-icon,.footer-wrap .footer-mascot{width:72px;min-width:72px}.footer-wrap .footer-col-brand .footer-build-version{width:72px}}.footer-wrap .footer-col-spacer{min-height:1px}.footer-wrap .footer-col-title{letter-spacing:-.01em;text-transform:none;margin:0 0 12px;font-size:13px;font-weight:500;line-height:1.35;color:var(--footer-heading)!important}.footer-wrap .footer-link{margin:0 0 9px;font-size:13px;font-weight:400;line-height:1.35;transition:color .15s;display:block;color:var(--footer-link)!important;text-decoration:none!important}.footer-wrap button.footer-link{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;margin:0 0 9px;padding:0;font-family:inherit;font-size:13px;font-weight:400;line-height:1.35;transition:color .15s;display:block;color:var(--footer-link)!important;text-decoration:none!important}.footer-wrap button.footer-link:hover,.footer-wrap .footer-link:hover{color:var(--footer-link-hover)!important}.footer-wrap .footer-link.footer-link--active,.footer-wrap .footer-link[aria-current=page]{color:var(--footer-link-active)!important}.footer-wrap .footer-legal-shell{width:100%;margin-top:36px;background:var(--footer-surface)!important;background-color:var(--footer-surface)!important}.footer-wrap .footer-legal-row{box-sizing:border-box;width:100%;color:var(--footer-muted);justify-content:flex-start;align-items:center;gap:24px;padding-top:0;padding-bottom:16px;font-size:12px;display:flex}.footer-wrap .footer-disclaimer-row{box-sizing:border-box;border-top:1px solid var(--footer-divider);width:100%;padding-top:16px;padding-bottom:33px}.footer-wrap .footer-legal-disclaimer{letter-spacing:.01em;max-width:100%;color:var(--footer-muted-soft);text-align:left;text-wrap:pretty;margin:0;font-size:11px;font-weight:400;line-height:1.55}.footer-wrap .footer-site-preferences--text{display:contents}.footer-wrap .footer-site-preferences--text .footer-site-pref{width:100%;min-width:0;color:var(--footer-link);cursor:pointer;margin:0 0 9px;font-size:13px;font-weight:400;line-height:1.35;transition:color .15s;display:block}.footer-wrap .footer-site-preferences--text .footer-site-pref:hover,.footer-wrap .footer-site-preferences--text .footer-site-pref:focus-within{color:var(--footer-link-hover)}.footer-wrap .footer-site-preferences--text .footer-site-pref-label{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0;display:inline}.footer-wrap .footer-site-preferences--text .footer-site-pref-label:after{content:": "}.footer-wrap .footer-site-preferences--text .footer-site-pref-control{max-width:100%;line-height:inherit;vertical-align:baseline;align-items:baseline;gap:.12em;display:inline-flex}.footer-wrap .footer-site-preferences--text .footer-site-pref-control:after{content:"";background-image:var(--footer-pref-chevron);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:9px 5px;flex:none;align-self:center;width:9px;height:5px;margin-top:.05em}.footer-wrap .footer-site-preferences--text .footer-site-pref-select{appearance:none;width:auto;max-width:100%;height:auto;min-height:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;vertical-align:baseline;field-sizing:content;cursor:pointer;border-radius:0;outline:none;margin:0;padding:0;line-height:1.35;display:inline-block;box-shadow:none!important;background:0 0!important;border:none!important}@media (max-width:768px){.footer-wrap .footer-site-preferences--text .footer-site-pref,.footer-wrap .footer-site-preferences--text .footer-site-pref-select,.footer-wrap .footer-site-preferences--text .footer-site-pref-select option{font-size:13px!important}.footer-wrap .footer-legal-meta{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;font-size:12px;line-height:1.35;display:flex;gap:.85rem 1.35rem!important}.footer-wrap .footer-site-preferences--inline{flex-wrap:wrap;align-items:baseline;gap:.85rem 1.35rem;min-width:0;display:flex!important}.footer-wrap .footer-legal-meta .footer-back-to-top,.footer-wrap .footer-legal-meta .footer-link,.footer-wrap .footer-legal-meta .footer-site-pref,.footer-wrap .footer-legal-meta .footer-site-pref-label,.footer-wrap .footer-legal-meta .footer-site-pref-control,.footer-wrap .footer-legal-meta .footer-site-pref-select,.footer-wrap .footer-legal-meta .footer-site-pref-select option{letter-spacing:normal!important;font-family:inherit!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important}.footer-wrap .footer-legal-meta .footer-site-pref-select{font:inherit!important;font-size:12px!important;line-height:1.35!important}}.footer-wrap .footer-site-preferences--text .footer-site-pref-select:hover,.footer-wrap .footer-site-preferences--text .footer-site-pref-select:focus,.footer-wrap .footer-site-preferences--text .footer-site-pref-select:focus-visible{color:inherit;outline:none;box-shadow:none!important;border:none!important}.footer-wrap .footer-site-preferences--text .footer-site-pref-select option{color:#111;background:#fff}.footer-wrap .footer-legal-meta{min-width:0;color:var(--footer-muted);flex-flow:wrap;flex:0 auto;justify-content:flex-start;align-items:center;gap:0 1.25rem;margin-left:0;font-size:12px;line-height:1.35;display:flex}.footer-wrap .footer-site-preferences--inline{display:contents}.footer-wrap .footer-legal-meta .footer-site-pref{min-width:0;color:var(--footer-link);cursor:pointer;align-items:baseline;gap:.28em;margin:0;font-size:12px;font-weight:400;line-height:1.35;transition:color .15s;display:inline-flex}.footer-wrap .footer-legal-meta .footer-site-pref:hover,.footer-wrap .footer-legal-meta .footer-site-pref:focus-within{color:var(--footer-link-hover)}.footer-wrap .footer-legal-meta .footer-site-pref-label{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0;display:inline}.footer-wrap .footer-legal-meta .footer-site-pref-label:after{content:none}.footer-wrap .footer-legal-meta .footer-site-pref-control{max-width:100%;line-height:inherit;align-items:baseline;gap:.12em;display:inline-flex}.footer-wrap .footer-legal-meta .footer-site-pref-control:after{content:"";background-image:var(--footer-pref-chevron);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:9px 5px;flex:none;align-self:center;width:9px;height:5px;margin-top:.05em}.footer-wrap .footer-legal-meta .footer-site-pref-select{appearance:none;width:auto;max-width:12rem;height:auto;min-height:0;color:inherit;font:inherit;line-height:inherit;cursor:pointer;border-radius:0;outline:none;margin:0;padding:0;display:inline-block;box-shadow:none!important;background:0 0!important;border:none!important}.footer-wrap .footer-legal-meta .footer-site-pref-select:hover,.footer-wrap .footer-legal-meta .footer-site-pref-select:focus,.footer-wrap .footer-legal-meta .footer-site-pref-select:focus-visible{color:var(--footer-link-hover);outline:none}.footer-wrap .footer-legal-meta .footer-site-pref-select option{color:#111;background:#fff}.footer-wrap .footer-legal-meta .footer-copyright,.footer-wrap .footer-legal-meta .footer-build-version-brand,.footer-wrap .footer-legal-meta .footer-build-version-number,.footer-wrap .footer-legal-meta .footer-build-version-sep,.footer-wrap .footer-legal-meta .footer-build-version-deploy{white-space:nowrap;margin:0;font-size:12px;font-weight:400;line-height:1.35;display:inline;color:var(--footer-muted)!important}.footer-wrap .footer-legal-meta .footer-link{white-space:nowrap;margin:0;font-size:12px;font-weight:400;line-height:1.35;display:inline;color:var(--footer-link)!important}.footer-wrap .footer-legal-meta .footer-back-to-top{font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.footer-wrap .footer-legal-meta .footer-build-version-deploy{letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;color:var(--footer-muted-soft)!important}.footer-wrap .footer-legal-meta .footer-link:hover{color:var(--footer-link-hover)!important}.footer-wrap .footer-legal-meta .footer-link.footer-link--active,.footer-wrap .footer-legal-meta .footer-link[aria-current=page]{color:var(--footer-link-active)!important}.footer-wrap .footer-legal-meta .footer-build-version{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.01em;align-items:baseline;gap:.3em;margin:0;font-size:12px;font-weight:400;line-height:1.35;display:inline-flex;color:var(--footer-muted)!important}@media (max-width:1100px){.footer-wrap .footer-grid.site-chrome-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-wrap .footer-col-brand{grid-column:1/-1}.footer-wrap .footer-col-spacer{display:none}}@media (max-width:720px){.footer-wrap .footer-grid.site-chrome-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media (max-width:640px){.footer-wrap .footer-grid-shell.site-chrome-shell{padding-top:36px}.footer-wrap .footer-legal-row{flex-flow:column;align-items:stretch;gap:12px;padding-bottom:16px}.footer-wrap .footer-disclaimer-row{padding-top:14px;padding-bottom:31px}.footer-wrap .footer-legal-disclaimer,.footer-wrap .footer-col-brand .footer-build-version{font-size:10px;line-height:1.5}.footer-wrap .footer-legal-meta{flex:none;width:100%;margin-left:0;gap:.85rem 1.35rem!important}.footer-wrap .footer-site-preferences--inline{gap:.85rem 1.35rem;display:flex!important}.footer-wrap .footer-legal-meta .footer-site-pref{gap:.28em}}
@property --footer-reveal-progress{syntax:"<number>";inherits:true;initial-value:0}:root{--footer-reveal-progress:0;--footer-offset-y:100%;--footer-height:320px;--footer-sheet-radius:0px}body.tmb-route-discover.footer-sheet-round #content.site-content,body.home.footer-sheet-round #content.site-content,body.homepage.footer-sheet-round #content.site-content{background-color:var(--footer-surface,#000)}body.tmb-route-discover #main.siteMain,body.home #main.siteMain,body.homepage #main.siteMain{background-color:#fff;border-bottom-right-radius:0;border-bottom-left-radius:0}@media (max-width:768px){body.tmb-route-discover #main.siteMain,body.home #main.siteMain,body.homepage #main.siteMain{border-bottom-left-radius:var(--footer-sheet-radius,0px);border-bottom-right-radius:var(--footer-sheet-radius,0px);transition:border-bottom-left-radius .2s cubic-bezier(.22,1,.36,1),border-bottom-right-radius .2s cubic-bezier(.22,1,.36,1)}body.tmb-route-discover.footer-sheet-round #main.siteMain,body.home.footer-sheet-round #main.siteMain,body.homepage.footer-sheet-round #main.siteMain{overflow:clip visible}}body.tmb-footer-reveal-enabled.footer-reveal-near-end #main.siteMain,body.tmb-footer-reveal-enabled.footer-reveal-active #main.siteMain{border-bottom-left-radius:calc(var(--footer-reveal-progress,0) * 22px);border-bottom-right-radius:calc(var(--footer-reveal-progress,0) * 22px)}body.tmb-footer-reveal-enabled .siteMain,body.tmb-footer-reveal-enabled .discovery-page{padding-bottom:0!important}body.tmb-footer-reveal-enabled #content.site-content{overflow:visible}body.footer-reveal-near-end #content.site-content{background:#000}body.tmb-footer-reveal-enabled #main.siteMain{z-index:2;background-color:#fff;position:relative}body.footer-reveal-near-end #main.siteMain{overflow:clip visible}:is(body.footer-reveal-near-end #main.siteMain:has(.collection-page-layout),body.footer-reveal-near-end #main.siteMain:has(.discovery-page-layout)){overflow:visible}body.tmb-footer-reveal-enabled .library-owner-module,body.tmb-footer-reveal-enabled.tmb-route-profile .books-module,body.tmb-footer-reveal-enabled .collection-page .books-module{padding-bottom:max(48px, calc(24px + env(safe-area-inset-bottom,0px)))!important}.footer-reveal-track{pointer-events:none;view-timeline-name:--footer-reveal;view-timeline-axis:block;background:#000;width:100%;margin:0;padding:0;display:block}.footer-reveal-phantom{pointer-events:none;touch-action:pan-y;width:100%;height:100dvh}body.tmb-footer-reveal-enabled.footer-reveal-ready .footer-wrap.www-footer{--footer-offset-y:calc((1 - var(--footer-reveal-progress)) * var(--footer-height))}body.tmb-footer-reveal-enabled:not(.footer-reveal-ready) .footer-wrap.www-footer{--footer-offset-y:100%}body.tmb-footer-reveal-enabled .footer-wrap.www-footer{pointer-events:none;transform:translate3d(0, var(--footer-offset-y,100%), 0);backface-visibility:hidden;-webkit-font-smoothing:antialiased;z-index:99990!important;background:var(--footer-surface,#000)!important;background-color:var(--footer-surface,#000)!important;width:100vw!important;max-width:100vw!important;margin:0 calc(50% - 50vw)!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}body.tmb-footer-reveal-enabled.footer-reveal-active .footer-wrap.www-footer,body.tmb-footer-reveal-enabled.footer-revealed .footer-wrap.www-footer{pointer-events:auto}body.tmb-footer-reveal-enabled .footer-wrap .footer-grid-shell,body.tmb-footer-reveal-enabled .footer-wrap .footer-legal-shell{opacity:clamp(0, calc((var(--footer-reveal-progress,0) - .02) / .88), 1)}body.tmb-footer-reveal-enabled.footer-reveal-active .footer-wrap .footer-link,body.tmb-footer-reveal-enabled.footer-revealed .footer-wrap .footer-link{pointer-events:auto}@media (max-width:768px){body.tmb-footer-reveal-enabled{padding-bottom:0!important}body.tmb-footer-reveal-enabled.user-logged-in.tmb-route-library .library-owner-module,body.tmb-footer-reveal-enabled.user-logged-in.tmb-route-profile .books-module{padding-bottom:max(96px, calc(80px + env(safe-area-inset-bottom,0px)))!important}body.tmb-footer-reveal-enabled .footer-wrap.www-footer{bottom:var(--mobile-bottom-offset,0px)!important}body.tmb-footer-reveal-enabled .footer-reveal-phantom{height:calc(100dvh - var(--mobile-bottom-offset,0px) * .35);min-height:72vh}}@media (prefers-reduced-motion:reduce){body.tmb-footer-reveal-enabled .footer-reveal-track{display:none!important}body.tmb-footer-reveal-enabled .siteMain{padding-bottom:5.2rem!important}body.tmb-footer-reveal-enabled #content.site-content,body.tmb-footer-reveal-enabled #main.siteMain,body.tmb-footer-reveal-enabled .footer-wrap.www-footer{box-shadow:none!important;transition:none!important;transform:none!important}body.tmb-footer-reveal-enabled .footer-wrap.www-footer{pointer-events:auto!important;position:static!important}}body.footer-friction-enabled #main.siteMain{will-change:transform;transform:translate3d(0, calc(-1 * var(--footer-friction-pull,0px)), 0);transition:transform 80ms linear}:is(body.footer-friction-enabled #main.siteMain:has(.collection-page-layout),body.footer-friction-enabled #main.siteMain:has(.discovery-page-layout)){will-change:auto;transform:none!important}body.footer-friction-enabled.footer-friction-spring #main.siteMain{transition:transform .52s var(--tmb-slide-ease-in)}body.footer-friction-pull-active #main.siteMain{box-shadow:0 -12px 40px #0000000f}@media (prefers-reduced-motion:reduce){body.footer-friction-enabled #main.siteMain{box-shadow:none!important;transition:none!important;transform:none!important}}body:not(.tmb-footer-reveal-enabled) .footer-wrap.www-footer{pointer-events:auto!important;z-index:auto!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;position:static!important;bottom:auto!important;transform:translate(0,0)!important}body:not(.tmb-footer-reveal-enabled) #page.site{flex-direction:column;min-height:100dvh;display:flex}body:not(.tmb-footer-reveal-enabled) #content.site-content{flex:1 0 auto}body:not(.tmb-footer-reveal-enabled) .footer-wrap.www-footer{flex:none;margin-top:auto}body:not(.tmb-footer-reveal-enabled) .footer-reveal-track{height:0!important;margin:0!important;padding:0!important;display:none!important}@media (min-width:769px){body:not(.tmb-footer-reveal-enabled).tmb-route-library .library-owner-module,body:not(.tmb-footer-reveal-enabled).tmb-route-profile .books-module,body:not(.tmb-footer-reveal-enabled).collection-page .books-module,body:not(.tmb-footer-reveal-enabled) .collectionPage .books-module,body:not(.tmb-footer-reveal-enabled) .climax-product-grid.libraryGrid,body:not(.tmb-footer-reveal-enabled) .climax-product-grid.library-store-grid{padding-bottom:0!important}body:not(.tmb-footer-reveal-enabled).tmb-route-library #books-container.libraryGrid,body:not(.tmb-footer-reveal-enabled).tmb-route-library #books-container.library-store-grid,body:not(.tmb-footer-reveal-enabled).tmb-route-profile #books-container.libraryGrid,body:not(.tmb-footer-reveal-enabled).tmb-route-profile #books-container.library-store-grid{padding-bottom:56px!important}body:not(.tmb-footer-reveal-enabled) .discovery-page-simplified .discovery-section:last-child{padding-bottom:0!important}}@media (max-width:768px){body:not(.tmb-footer-reveal-enabled).tmb-route-library .library-owner-module,body:not(.tmb-footer-reveal-enabled).tmb-route-profile .books-module,body:not(.tmb-footer-reveal-enabled).collection-page .books-module,body:not(.tmb-footer-reveal-enabled) .collectionPage .books-module,body:not(.tmb-footer-reveal-enabled) .climax-product-grid.libraryGrid,body:not(.tmb-footer-reveal-enabled) .climax-product-grid.library-store-grid{padding-bottom:max(16px, calc(8px + env(safe-area-inset-bottom,0px)))!important}body:not(.tmb-footer-reveal-enabled).user-logged-in.tmb-route-library .library-owner-module,body:not(.tmb-footer-reveal-enabled).user-logged-in.tmb-route-profile .books-module,body:not(.tmb-footer-reveal-enabled).user-logged-in.collection-page .books-module{padding-bottom:max(72px, calc(56px + env(safe-area-inset-bottom,0px)))!important}body:not(.tmb-footer-reveal-enabled) .climax-product-grid.libraryGrid,body:not(.tmb-footer-reveal-enabled) .climax-product-grid.library-store-grid{padding-bottom:max(32px, calc(20px + env(safe-area-inset-bottom,0px)))!important}body:not(.tmb-footer-reveal-enabled).user-logged-in.tmb-route-discover .discovery-page-simplified .discovery-section:last-child,body:not(.tmb-footer-reveal-enabled).tmb-route-discover .discovery-page-simplified .discovery-section:last-child{padding-bottom:0!important}}
.nav-search-overlay,.nav-search-overlay.nav-dark,.nav-search-overlay[data-nav-tone=dark],html.nav-tone-dark .nav-search-overlay{background:var(--tmb-page-bg,#fff);color:var(--tmb-text,#111);-webkit-backdrop-filter:none}.nav-search-overlay .nav-search-overlay-close{color:var(--tmb-text-muted,#111111b8)}.nav-search-overlay .nav-search-overlay-close:hover{color:var(--tmb-text,#111);opacity:1}.nav-search-overlay .tmb-search,.nav-search-overlay .globalSearch--fullscreen .tmb-search,.nav-search-overlay.nav-dark .tmb-search,.nav-search-overlay[data-nav-tone=dark] .tmb-search{--tmb-search-bg:#f5f5f5;--tmb-search-border:#00000014;--tmb-search-border-focus:#0003;--tmb-search-text:#111111eb;--tmb-search-placeholder:#0000006b;--tmb-search-icon:#00000070;--tmb-search-focus-ring:#0000000f}.nav-search-overlay .tmb-search:focus-within,.nav-search-overlay.nav-dark .tmb-search:focus-within,.nav-search-overlay[data-nav-tone=dark] .tmb-search:focus-within{--tmb-search-bg:#fff;box-shadow:0 0 0 3px var(--tmb-search-focus-ring);border:1px solid #0000001f}.nav-search-overlay .tmb-search__dismiss:hover,.nav-search-overlay.nav-dark .tmb-search__dismiss:hover{color:var(--tmb-search-text);background:#0000000f}.nav-search-overlay .searchGroupTitle{color:#0000007a}.nav-search-overlay .searchItem{color:#111}.nav-search-overlay .searchEmpty{color:#0000008f}.nav-search-overlay .searchItem:hover,.nav-search-overlay .searchItem:focus-visible{background:#0000000a}.tmb-fullscreen-search{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.tmb-fullscreen-search.is-active{flex:auto;min-height:0}.tmb-search-pinned-bar{z-index:2;flex-shrink:0;align-items:center;gap:10px;width:100%;display:flex;position:sticky;top:0}.tmb-search-pinned-bar .globalSearch{flex:auto;min-width:0}.tmb-search-results-pane{-webkit-overflow-scrolling:touch;flex:auto;width:100%;min-height:0;padding-top:8px;overflow-y:auto}.nav-search-overlay .nav-search-overlay-inner.tmb-fullscreen-search-shell{flex-direction:column;align-items:stretch;gap:0;width:min(720px,100%);min-height:0;max-height:calc(100dvh - 112px);padding-top:0;display:flex;overflow:hidden}.globalSearch--fullscreen .searchPanel{width:100%;max-height:none;box-shadow:none;background:0 0;border:0;margin-top:0;padding:0;position:static}.globalSearch--fullscreen .searchGroup{margin-bottom:18px}.discovery-intro-search-slide.is-search-pinned .discovery-intro-search-inner{justify-content:flex-start;gap:10px;padding-top:8px}.discovery-intro-search-slide.is-search-pinned .discovery-hero-prompt,.discovery-intro-search-slide.is-search-pinned .discovery-hero-lede{opacity:0;pointer-events:none;max-height:0;transition:opacity .32s var(--tmb-ease-out), max-height .38s var(--tmb-ease-out), margin .38s var(--tmb-ease-out);margin:0;overflow:hidden}.discovery-hero-prompt,.discovery-hero-lede{transition:opacity .38s var(--tmb-ease-out), max-height .42s var(--tmb-ease-out), margin .42s var(--tmb-ease-out)}.tmb-hero-wordmark-h1.discovery-hero-prompt{white-space:nowrap;text-wrap:nowrap}.discovery-hero-prompt-word{backface-visibility:hidden;filter:none;text-shadow:0 1px 10px #0006;display:inline-block}.discovery-hero-prompt.is-enter .discovery-hero-prompt-word{animation:discovery-hero-word-in .58s var(--tmb-ease-out,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:calc(var(--word-index,0) * 78ms)}.discovery-hero-prompt.is-exit .discovery-hero-prompt-word{animation:discovery-hero-word-out .4s var(--tmb-ease-out,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:0s}@keyframes discovery-hero-word-in{0%{opacity:0;filter:none;transform:translateY(.42em)}to{opacity:1;filter:none;transform:translate(0,0)}}@keyframes discovery-hero-word-out{0%{opacity:1;filter:none}to{opacity:0;filter:none}}@media (prefers-reduced-motion:reduce){.discovery-hero-prompt.is-enter .discovery-hero-prompt-word,.discovery-hero-prompt.is-exit .discovery-hero-prompt-word{opacity:1;filter:none;animation:none;transform:none}}.discovery-hero-lede{max-width:min(100%, var(--tmb-hero-description-measure,58ch));color:#fff;opacity:.6;font-size:var(--tmb-hero-lede-size,clamp(.8125rem, 1.05vw, .9375rem));letter-spacing:-.01em;text-align:center;text-wrap:pretty;white-space:normal;text-shadow:0 2px 16px #0006,0 0 32px #ffffff14;margin:0;font-weight:400;line-height:1.55}.discovery-intro-search-slide.is-search-pinned .discovery-intro-search-bar-wrap{width:min(100%,520px);transition:width .42s var(--tmb-ease-out), transform .42s var(--tmb-ease-out)}.discovery-intro-search-bar-wrap{transition:width .42s var(--tmb-ease-out), transform .42s var(--tmb-ease-out)}.book-rating-text,.book-star-rating{color:inherit;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:13px;display:inline-flex}.book-rating-text-score{letter-spacing:-.01em;color:inherit;font-weight:500}.book-rating-text-count{color:#0000008f;font-size:12px;font-weight:400}.discovery-buy-track{flex-direction:column;gap:10px;display:flex}.discovery-buy-item{color:inherit;align-items:center;gap:12px;padding:6px 0;text-decoration:none;display:flex}.discovery-buy-cover{object-fit:contain;object-position:center center;background:#00000008;border-radius:8px;flex:none;width:44px;height:68px;box-shadow:inset 0 0 0 1px #0000000d}.discovery-buy-item .bookCoverLoadShell{background:#00000008;border-radius:8px;flex:none;width:44px;height:68px;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000d}.discovery-buy-item .bookCoverLoadShell .discovery-buy-cover{width:100%;height:100%;box-shadow:none;background:0 0;border-radius:0}.discovery-buy-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.discovery-buy-title,.discovery-buy-author{line-height:var(--tmb-meta-line,1.15)}.discovery-intro-search-slide.has-started-search,.discovery-intro-search-slide.has-started-search.is-search-pinned{color:var(--tmb-text,#111);background:var(--tmb-page-bg,#fff)!important}.discovery-intro-search-slide.has-started-search .globalSearch--fullscreen,.discovery-intro-search-slide.has-started-search .globalSearch--fullscreen .tmb-search,.discovery-intro-search-slide.has-started-search .tmb-fullscreen-search{color:var(--tmb-text,#111)}.discovery-intro-search-slide.has-started-search .searchGroupTitle,.discovery-intro-search-slide.has-started-search .searchEmpty{color:#0000008f}.discovery-intro-search-slide.has-started-search .searchItem{color:#111}.discovery-intro-search-slide.has-started-search .searchItem:hover,.discovery-intro-search-slide.has-started-search .searchItem:focus-visible{background:#0000000a}.tmb-fullscreen-search,.globalSearch--fullscreen,.globalSearch--fullscreen .searchPanel,.globalSearch--fullscreen .tmb-search-panel{color:#111;background:0 0}.globalSearch--fullscreen .searchGroupTitle,.globalSearch--fullscreen .searchEmpty{color:#0000008f}.globalSearch--fullscreen .searchItem{color:#111}.tmb-typeahead-search{--tmb-search-close-top:max(30px, calc(env(safe-area-inset-top,0px) + 14px));--tmb-search-close-left:var(--book-modal-toolbar-x,30px);--tmb-search-close-size:var(--book-modal-toolbar-btn-size,44px);padding:calc(var(--tmb-search-close-top) + var(--tmb-search-close-size) + 20px) max(40px, env(safe-area-inset-right,0px) + 28px) calc(32px + env(safe-area-inset-bottom,0px)) max(40px, env(safe-area-inset-left,0px) + 28px);-webkit-backdrop-filter:blur(18px)saturate(1.05);color:#111;opacity:0;visibility:hidden;pointer-events:none;-webkit-font-smoothing:antialiased;background:#fafafadb;justify-content:center;align-items:flex-start;transition:opacity .28s cubic-bezier(.2,0,0,1),visibility .28s cubic-bezier(.2,0,0,1);display:flex;position:fixed;inset:0;z-index:var(--tmb-layer-typeahead-search,10000400)!important}.tmb-typeahead-search.show{opacity:1;visibility:visible;pointer-events:auto}body.tmb-typeahead-search-open .book-fullscreen-modal,body.tmb-typeahead-search-open .entity-fullscreen-modal,body.tmb-typeahead-search-open .tmb-bottom-submenu--modal,body.tmb-typeahead-search-open .book-modal-subnav,body.tmb-typeahead-search-open .entity-modal-subnav{pointer-events:none!important}.tmb-typeahead-search-shell{box-sizing:border-box;opacity:0;flex-direction:column;gap:0;width:min(560px,100%);min-width:0;max-width:100%;max-height:calc(100dvh - 96px);transition:opacity .32s cubic-bezier(.2,0,0,1);display:flex;position:relative}.tmb-typeahead-search.show.is-entered .tmb-typeahead-search-shell{opacity:1}.tmb-typeahead-search .tmb-fullscreen-search{color:#111;width:100%;min-width:0}.tmb-typeahead-search .tmb-search-pinned-bar{align-items:flex-end;gap:12px}.tmb-typeahead-search>.tmb-fullscreen-search-close.book-modal-close,.tmb-typeahead-search .tmb-fullscreen-search-close.book-modal-close{top:var(--tmb-search-close-top);left:max(var(--tmb-search-close-left), env(safe-area-inset-left,0px));width:var(--tmb-search-close-size);height:var(--tmb-search-close-size);min-width:var(--tmb-search-close-size);min-height:var(--tmb-search-close-size);color:#fff;cursor:pointer;z-index:calc(var(--tmb-layer-typeahead-search,10000400) + 10);box-sizing:border-box;background:#2b2b2b;border:none;border-radius:300px;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute}.tmb-typeahead-search .tmb-fullscreen-search-close.book-modal-close:hover,.tmb-typeahead-search .tmb-fullscreen-search-close.book-modal-close:focus-visible{background:#3d3d3d}@media (max-width:960px){.tmb-typeahead-search{--tmb-search-close-top:max(16px, calc(env(safe-area-inset-top,0px) + 8px));--tmb-search-close-left:16px;padding-inline:max(20px, env(safe-area-inset-left,0px) + 16px) max(20px, env(safe-area-inset-right,0px) + 16px)}}.tmb-typeahead-search .globalSearch--typeahead.tmb-search,.tmb-typeahead-search .globalSearch--fullscreen.globalSearch--typeahead{--tmb-search-bg:transparent;--tmb-search-text:#111;--tmb-search-placeholder:#1111118c;--tmb-search-icon:#1111118c;border-radius:0;width:100%;min-width:0;max-width:none;min-height:52px;padding-inline:2px 4px;transition:border-color .18s cubic-bezier(.2,0,0,1);box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #11111138!important}.tmb-typeahead-search .globalSearch--typeahead.tmb-search:focus-within{--tmb-search-placeholder:#11111173;box-shadow:none!important;background:0 0!important;border-bottom-color:#111111b8!important}.tmb-typeahead-search .globalSearch--typeahead .user-search-input,.tmb-typeahead-search .globalSearch--typeahead .tmb-search__input{letter-spacing:-.03em;width:100%;height:52px;min-height:52px;color:var(--tmb-search-text);font-size:28px;font-weight:450;line-height:1.15}.tmb-typeahead-search .globalSearch--typeahead .tmb-search__input::placeholder{color:var(--tmb-search-placeholder);opacity:1}.tmb-typeahead-search .tmb-search-results-pane,.tmb-typeahead-search .tmb-search-results-pane.searchPanel,.tmb-typeahead-search .globalSearch--fullscreen .searchPanel{margin-inline:0;width:100%;max-width:none;max-height:min(58vh,480px);box-shadow:none;box-sizing:border-box;z-index:auto;border:0;border-radius:0;margin-top:10px;padding:4px 0 8px;position:static;top:auto;left:auto;right:auto;overflow:hidden auto;transform:none;background:0 0!important}.tmb-typeahead-search .searchGroupTitle,.tmb-typeahead-search .searchEmpty,.tmb-typeahead-search .searchItemMeta{color:#1111119e}.tmb-typeahead-search .searchEmpty{text-align:left;padding:12px 2px 0}.tmb-typeahead-search .searchGroupTitle{padding-inline:2px}.tmb-typeahead-search .searchItem{color:#111;box-sizing:border-box;border-radius:8px;min-width:0;max-width:100%}.tmb-typeahead-search .searchBookThumbWrap,.tmb-typeahead-search .searchBookThumbWrap .bookCoverLoadShell,.tmb-typeahead-search .searchItemBook .searchBookThumb{border-radius:0}.tmb-typeahead-search .searchItemTitle{overflow-wrap:anywhere;word-break:break-word}.tmb-typeahead-search .searchItem:hover,.tmb-typeahead-search .searchItem:focus-visible{background:#0000000a}.tmb-typeahead-search .searchItemAuthorLine,.tmb-typeahead-search .searchCollectorText{color:#1111119e}.tmb-typeahead-search .searchPanelFooter{background:0 0;border-radius:0}.tmb-typeahead-search .searchPanelFooter.is-revealed{border-top-color:#1111111f}.tmb-typeahead-search .searchPanelFooterLink{color:#111111b8;text-align:left;padding-inline:2px}.tmb-typeahead-search .searchPanelFooterLink:hover,.tmb-typeahead-search .searchPanelFooterLink:focus-visible{color:#111;background:0 0}@media (max-width:768px){.tmb-typeahead-search{padding:max(72px, calc(var(--tmb-search-close-top) + var(--tmb-search-close-size) + 16px)) max(28px, env(safe-area-inset-right,0px) + 20px) calc(28px + env(safe-area-inset-bottom,0px)) max(28px, env(safe-area-inset-left,0px) + 20px)}.tmb-typeahead-search .globalSearch--typeahead .user-search-input,.tmb-typeahead-search .globalSearch--typeahead .tmb-search__input{height:48px;min-height:48px;font-size:24px}}@media (prefers-reduced-motion:reduce){.tmb-typeahead-search,.tmb-typeahead-search-shell{transition:none}.tmb-typeahead-search.show.is-entered .tmb-typeahead-search-shell{opacity:1}}
:root{--tmb-search-height:44px;--tmb-search-height-sm:40px;--tmb-search-radius:999px;--tmb-search-gap:10px;--tmb-search-pad-x:14px;--tmb-search-bg:#fffffff5;--tmb-search-border:#0000001a;--tmb-search-border-focus:#0000003d;--tmb-search-text:#111111e6;--tmb-search-placeholder:#0000006b;--tmb-search-icon:#00000070;--tmb-search-focus-ring:#0000000f}.tmb-search{align-items:center;gap:var(--tmb-search-gap);min-height:var(--tmb-search-height);width:100%;padding:0 var(--tmb-search-pad-x);border-radius:var(--tmb-search-radius);background:var(--tmb-search-bg);color:var(--tmb-search-text);box-sizing:border-box;box-shadow:none;cursor:text;font-family:var(--tmb-font-ui,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);touch-action:manipulation;border:none;transition:box-shadow .18s cubic-bezier(.2,0,0,1),background-color .18s cubic-bezier(.2,0,0,1);display:flex}.tmb-search:focus-within{--tmb-search-bg:#fff;box-shadow:none;border:none}.tmb-search--sm{min-height:var(--tmb-search-height-sm);--tmb-search-pad-x:12px;gap:8px}.tmb-search--ghost{--tmb-search-bg:#0000000f;box-shadow:none;border:none}.tmb-search--ghost:focus-within{--tmb-search-bg:#00000017;box-shadow:none;border:none}.tmb-search--ghost .tmb-search__input{height:var(--tmb-search-height)}.tmb-search--ghost.tmb-search--sm .tmb-search__input{height:var(--tmb-search-height-sm)}.tmb-search--on-dark,[data-nav-tone=dark] .tmb-search:not(.tmb-search--default){--tmb-search-bg:#fffffffa;--tmb-search-text:#121212e6;--tmb-search-placeholder:#0000006b;--tmb-search-icon:#00000070}.tmb-search--on-dark:focus-within,[data-nav-tone=dark] .tmb-search:not(.tmb-search--default):focus-within{--tmb-search-bg:#fff;box-shadow:none;border:none}#site-navigation.nav-dark .tmb-search,.siteHeader.navToneDark .tmb-search{--tmb-search-bg:#ffffff1a;--tmb-search-text:#fffffff0;--tmb-search-placeholder:#ffffff85;--tmb-search-icon:#ffffffb8}#site-navigation.nav-dark .tmb-search:focus-within,.siteHeader.navToneDark .tmb-search:focus-within{--tmb-search-bg:#ffffff29;box-shadow:none;border:none}.tmb-search__icon{color:var(--tmb-search-icon);cursor:text;flex:none}.tmb-search__input{width:100%;min-width:0;height:var(--tmb-search-height);color:inherit;letter-spacing:-.01em;touch-action:manipulation;appearance:none;flex:auto;margin:0;padding:0;font-family:inherit;font-size:16px;font-weight:400;line-height:1.25;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.tmb-search--sm .tmb-search__input{height:var(--tmb-search-height-sm);font-size:16px}.tmb-search__input::placeholder{color:var(--tmb-search-placeholder);opacity:1}.tmb-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.tmb-search__input::-webkit-search-decoration{-webkit-appearance:none}.tmb-search:has(.tmb-search__trailing){gap:10px;padding-right:6px}.tmb-search__trailing{cursor:default;flex:none;align-items:center;gap:6px;margin-left:2px;margin-right:0;padding:2px;display:inline-flex}.tmb-search__action{letter-spacing:-.01em;box-sizing:border-box;background:var(--tmb-btn-primary-bg);height:34px;min-height:34px;color:var(--tmb-btn-primary-text);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:500;line-height:1;transition:opacity .16s,transform .16s;display:inline-flex}.tmb-search__action:hover{opacity:.88}.tmb-search__action:active{transform:scale(.98)}.tmb-search__action:disabled{opacity:.5;cursor:not-allowed}.tmb-search__action.is-loading:disabled{opacity:1;cursor:default}.tmb-search__dismiss{width:28px;height:28px;color:var(--tmb-search-icon);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;transition:color .16s,background-color .16s;display:inline-flex}.tmb-search__dismiss:hover{color:var(--tmb-search-text);background:#0000000f}#site-navigation.nav-dark .tmb-search__dismiss:hover{background:#ffffff1a}.tmb-search__trigger{color:#00000085;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:color .16s,background-color .16s;display:inline-flex}.tmb-search__trigger:hover{color:#000000e0;background:#0000000f}.globalSearch-wrap{min-width:0;max-width:100%;position:relative}.globalSearch,.globalSearch.tmb-search{width:min(100%,360px);min-width:220px;max-width:360px;position:relative}.globalSearch--menu,.globalSearch--menu.tmb-search,.globalSearch--fullscreen,.globalSearch--fullscreen.tmb-search{width:100%;min-width:0;max-width:none}#site-navigation .desktop-search-slot .globalSearch,#site-navigation .desktop-search-slot .globalSearch.tmb-search{width:min(100%,360px);min-width:240px;max-width:360px}.discovery-intro-search-bar-wrap.tmb-search{--tmb-search-height:50px;--tmb-search-gap:12px;--tmb-search-pad-x:16px;pointer-events:auto;-webkit-backdrop-filter:blur(11px)saturate(128%);width:min(100%,420px);min-height:50px;margin:2px auto 0;padding:7px 8px 7px 16px;box-shadow:0 14px 34px #00000038,inset 0 1px #ffffff9e;background:linear-gradient(#ffffffeb 0%,#ffffffd6 100%)!important;border:none!important;border-radius:999px!important}.discovery-intro-search-bar-wrap.tmb-search:focus-within{box-shadow:0 16px 38px #00000047,inset 0 1px #ffffffb8;border:none!important}.discovery-intro-search-slide.has-started-search .discovery-intro-search-bar-wrap.tmb-search,.discovery-intro-search-slide.has-started-search .discovery-intro-search-bar-wrap.tmb-search:focus-within{--tmb-search-bg:#ececec;--tmb-search-text:#111111eb;--tmb-search-placeholder:#00000075;--tmb-search-icon:#00000080;-webkit-backdrop-filter:none;box-shadow:0 1px 2px #0000000d,0 6px 18px #00000014,inset 0 0 0 1px #0000001a;background:#ececec!important;border:none!important}.discovery-intro-search-slide.has-started-search .discovery-intro-search-bar-wrap.tmb-search:focus-within{--tmb-search-bg:#e4e4e4;box-shadow:0 2px 4px #0000000f,0 10px 24px #0000001a,inset 0 0 0 1px #00000024;background:#e4e4e4!important}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__icon{margin-right:2px}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__input{height:20px;padding-right:4px;font-size:16px;font-weight:500;line-height:20px}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__trailing{gap:0;margin-left:4px;margin-right:0}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__action{letter-spacing:-.02em;box-sizing:border-box;justify-content:center;align-items:center;width:auto;min-width:84px;height:36px;min-height:36px;padding:0 18px;font-size:12px;font-weight:650;transition:opacity .16s,transform .16s,width .22s cubic-bezier(.22,1,.36,1),min-width .22s cubic-bezier(.22,1,.36,1),max-width .22s cubic-bezier(.22,1,.36,1),padding .22s cubic-bezier(.22,1,.36,1),border-radius .22s cubic-bezier(.22,1,.36,1),color .16s;display:inline-flex;position:relative;overflow:hidden}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__action.is-loading{pointer-events:none;cursor:default;border-radius:50%;width:36px;min-width:36px;max-width:36px;color:#0000!important;opacity:1!important;padding:0!important;font-size:0!important;line-height:1!important}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__action.is-loading:disabled{cursor:default;opacity:1!important}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__action-spinner{box-sizing:border-box;z-index:1;border:2px solid #ffffff47;border-top-color:#fff;border-radius:50%;flex:none;width:16px;height:16px;margin:0;animation:.7s linear infinite tmb-search-action-spin;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__action.is-loading .tmb-search__action-spinner{animation:.7s linear infinite tmb-search-action-spin-centered}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__action.is-loading:after{content:none}@keyframes tmb-search-action-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tmb-search-action-spin-centered{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.discovery-intro-search-bar-wrap.tmb-search.is-loading{cursor:progress}.discovery-intro-search-bar-wrap.tmb-search.is-loading .tmb-search__action{cursor:default;opacity:1!important}.discovery-intro-search-bar-wrap.tmb-search.is-loading .tmb-search__action:hover,.discovery-intro-search-bar-wrap.tmb-search.is-loading .tmb-search__action:active{transform:none;opacity:1!important}.discovery-intro-search-bar-wrap.tmb-search.is-loading .tmb-search__icon{display:none}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__icon-spinner{box-sizing:border-box;border:2px solid #00000024;border-top-color:#0000008c;border-radius:50%;flex:none;width:16px;height:16px;margin-right:2px;animation:.7s linear infinite tmb-search-action-spin;display:none}.discovery-intro-search-bar-wrap.tmb-search.is-loading .tmb-search__icon-spinner{display:block}.discovery-intro-search-bar-wrap.tmb-search--on-dark.is-loading .tmb-search__icon-spinner{border-color:#fff #ffffff47 #ffffff47}.collection-library-search-inline .tmb-search{pointer-events:auto;flex:auto;width:100%;min-width:0;max-width:100%}.collection-library-controls.is-search-active .collection-library-search-inline .tmb-search{max-width:none}.collection-library-search-inline .tmb-search.is-loading{opacity:.92}.collection-library-search-inline .tmb-search__inline-spinner{border:2px solid #0000001f;border-top-color:#0000008c;border-radius:50%;flex:none;width:16px;height:16px;animation:.64s linear infinite tmb-search-inline-spin}@keyframes tmb-search-inline-spin{to{transform:rotate(360deg)}}.add-books-search-form .tmb-search{width:100%;min-width:0;min-height:var(--collection-library-control-size,36px);border-radius:var(--collection-library-pill-radius,999px);background:var(--collection-library-control-bg,#f0f0f0);box-shadow:none;flex:auto}.add-books-search-form .tmb-search:focus-within{background:var(--collection-library-control-bg-hover,#ebebeb)}.add-books-search-form .tmb-search.is-loading{opacity:.92}.add-books-search-form .tmb-search__input{height:var(--collection-library-control-size,36px);font-size:16px}.collection-desktop-toolbar .tmb-search{flex:auto;min-width:0}.searchPanel,.tmb-search-panel{--search-panel-gutter:1.25rem;width:auto;max-width:min(560px, calc(100vw - (2 * var(--search-panel-gutter))));box-sizing:border-box;color:#111;z-index:50;overscroll-behavior:contain;border:1px solid #0000000f;border-radius:14px;flex-direction:column;gap:0;max-height:min(70vh,420px);margin-inline:auto;padding:.5rem;display:flex;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden;transform:none;box-shadow:0 1px 2px #0000000a,0 8px 24px #00000014,0 24px 48px #0000000f;background:#fff!important}.searchPanel--hasFooter{padding-bottom:0}.searchPanelScroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#0003 transparent;flex:auto;min-height:0;padding:0 .15rem .35rem;overflow-y:auto}.searchPanel--hasFooter .searchPanelScroll{padding-bottom:.25rem}.searchPanel .searchItem,.tmb-search-panel .searchItem{color:#111}.searchPanel .searchGroupTitle,.tmb-search-panel .searchGroupTitle,.searchPanel .searchEmpty,.tmb-search-panel .searchEmpty{color:#00000073}.globalSearch--menu .searchPanel,.globalSearch--menu .tmb-search-panel{box-sizing:border-box;border:1px solid #0000000f;border-radius:12px;width:100%;max-width:100%;max-height:min(60vh,380px);margin-inline:0;padding:.5rem;left:0;right:0;transform:none;box-shadow:0 1px 2px #0000000a,0 10px 28px #0000001a;background:#fff!important}.globalSearch--menu .searchPanel--hasFooter{padding-bottom:0}#site-navigation .globalSearch .searchPanel{--search-panel-gutter:1rem;width:auto;max-width:min(640px, calc(100vw - (2 * var(--search-panel-gutter))));box-sizing:border-box;margin-inline:auto;top:calc(100% + 8px);left:0;right:0;transform:none}#site-navigation .user-search-results{max-height:min(70vh,440px);overflow:hidden}.globalSearch--fullscreen .searchPanel{width:100%;max-height:none;box-shadow:none;background:0 0;border:0;margin-top:0;padding:0;position:static;overflow:visible;transform:none}.globalSearch--fullscreen .searchPanelScroll{padding:0;overflow:visible}.globalSearch--fullscreen .searchPanelFooter{border-top-width:1px;border-top-color:#0000000f;border-radius:12px;grid-template-rows:1fr;margin-top:.5rem;overflow:hidden}.searchGroup{gap:.1rem;padding-top:.35rem;display:grid}.searchGroup:first-child{padding-top:.15rem}.searchGroup+.searchGroup{border-top:1px solid #0000000f;margin-top:.35rem;padding-top:.5rem}.searchGroupTitle{letter-spacing:.06em;text-transform:uppercase;color:#0000006b;margin:0 0 .35rem;padding:0 .5rem;font-size:.6875rem;font-weight:600}.searchItem{color:inherit;border-radius:10px;align-items:center;gap:.75rem;padding:.5rem .45rem;text-decoration:none;transition:background-color .14s cubic-bezier(.2,0,0,1);display:flex}.searchItem:hover,.searchItem:focus-visible{background:#0000000a;text-decoration:none}.searchItem:active{transform:scale(.995)}.searchItemBook{align-items:flex-start;padding:.55rem .45rem}.searchBookThumbWrap{background:linear-gradient(145deg,#f6f6f6 0%,#ececec 100%);border-radius:8px;flex:none;justify-content:center;align-items:center;width:46px;height:68px;padding:3px;display:flex;box-shadow:inset 0 0 0 1px #0000000f}.searchBookThumbWrap:not(.add-books-result-cover-wrap) .bookCoverLoadShell{border-radius:4px;width:40px;height:60px;display:block;position:relative;overflow:hidden}.searchBookThumbWrap:not(.add-books-result-cover-wrap) .bookCoverLoadShell.is-pulse{background:#e8e8e8;animation:1.15s ease-in-out infinite searchCoverThumbPulse}.searchBookThumbWrap:not(.add-books-result-cover-wrap) .bookCoverLoadShell.is-pulse .searchBookThumb{opacity:0}.searchBookThumbWrap:not(.add-books-result-cover-wrap) .bookCoverLoadShell.is-loaded .searchBookThumb{opacity:1;transition:opacity .22s cubic-bezier(.2,0,0,1)}@keyframes searchCoverThumbPulse{0%,to{background-color:#ececec}50%{background-color:#d4d4d4}}.searchItemBook .searchItemTitle{letter-spacing:-.02em;-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.searchItemAuthorLine{color:#00000085;margin-top:.15rem;font-size:.75rem;line-height:1.3;display:block}.searchItemFoot{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.35rem;display:flex}.searchIsbnChip,.searchPriceChip{font-variant-numeric:tabular-nums;letter-spacing:.01em;color:#0000009e;white-space:nowrap;background:#0000000d;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.6875rem;font-weight:500;line-height:1.35;display:inline-flex}.searchIsbnChip--muted{color:#00000061;background:0 0;padding-left:0;padding-right:0}.searchPriceChip{color:#111;background:#00000014;font-weight:600}.searchEntityLink{font:inherit;color:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin:0;padding:0;-webkit-text-decoration:underline #00000038;text-decoration:underline #00000038}.searchEntityLink:hover{color:#111;text-decoration-color:#00000073}.searchItemBook .searchItemMeta{color:#00000080;font-size:.75rem;line-height:1.3}.searchItemTitle{letter-spacing:-.02em;display:block}.searchItemMeta{color:#00000080;margin-top:2px;font-size:.75rem;display:block}.searchItemBook .searchBookThumb{object-fit:cover;outline-offset:0;background:#f0f0f0;border-radius:4px;outline:1px solid #00000014;flex:none;width:40px;height:60px;box-shadow:0 2px 8px #00000014}.searchBookText{flex-direction:column;flex:auto;min-width:0;display:flex}.searchItemCollector{align-items:center}.searchCollectorAvatar{letter-spacing:-.02em;color:#111;background:linear-gradient(145deg,#f0f0f0,#e4e4e4);border-radius:999px;flex:none;place-items:center;width:36px;height:36px;font-size:.8125rem;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #0000000f}.searchCollectorText{gap:.1rem;min-width:0;display:grid}.searchCollectorName{letter-spacing:-.02em;font-size:.875rem;font-weight:600}.searchPanelFooter{background:#fff;border-top:1px solid #0000;border-bottom-right-radius:14px;border-bottom-left-radius:14px;flex:none;grid-template-rows:0fr;margin:0;padding:0;transition:grid-template-rows .28s cubic-bezier(.2,0,0,1),border-color .2s;display:grid;overflow:hidden}.globalSearch--menu .searchPanelFooter{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.searchPanelFooter.is-revealed{border-top-color:#0000000f;grid-template-rows:1fr}.searchPanelFooterInner{min-height:0;overflow:hidden}.searchPanelFooterLink{color:#000000b8;text-align:center;border-radius:0;padding:.6rem .65rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .14s,color .14s;display:block}.searchPanelFooterLink:hover{color:#111;background:#0000000a;text-decoration:none}.searchEmpty{color:#0000008f;text-align:center;margin:0;padding:.65rem .5rem;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.searchItem:active{transform:none}.searchPanelFooter{transition:none}.searchPanelFooter:not(.is-revealed){display:none}.searchPanelFooter.is-revealed{border-top-color:#0000000f;grid-template-rows:1fr}.searchBookThumbWrap .bookCoverLoadShell.is-pulse{background:#e4e4e4;animation:none}}@media (max-width:768px){.collection-library-search-inline .tmb-search{width:100%;max-width:none}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__action.is-loading{width:34px;min-width:34px;max-width:34px;height:34px;min-height:34px}}@media (prefers-reduced-motion:reduce){.discovery-intro-search-bar-wrap.tmb-search .tmb-search__action{transition:none}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__action-spinner{border-top-color:#fff;animation:none}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__action.is-loading .tmb-search__action-spinner{animation:none;transform:translate(-50%,-50%)}.discovery-intro-search-bar-wrap.tmb-search .tmb-search__icon-spinner{border-top-color:#0000008c;animation:none}}
.routeScaffold--centered{box-sizing:border-box;width:min(100%,680px);margin-inline:auto;padding:clamp(8px,2vw,16px) clamp(18px,4vw,28px) clamp(24px,5vw,40px)}.search-page.routeScaffold--centered{padding-inline:0;width:100%;max-width:none;padding-bottom:0}.search-page .routeScaffoldHeader,.search-page .routeScaffoldAccessory{width:min(100%,680px);margin-inline:auto;padding-inline:clamp(18px,4vw,28px)}.routeScaffold--centered .routeScaffoldHeader,.search-page .routeScaffoldHeader,.static-page .routeScaffoldHeader{text-align:center;justify-items:center;gap:.35rem;display:grid}.routeScaffold--centered .routeTitle{margin:0}.routeScaffold--centered .routeLead{max-width:42ch;margin:0}.routeScaffoldAccessory{width:100%;margin-top:1.15rem}.search-page .routeScaffoldAccessory{margin-inline:auto;box-sizing:border-box;width:min(100%,680px);margin-top:1.5rem;padding-inline:clamp(18px,4vw,28px)}.search-page-query-wrap{box-sizing:border-box;width:min(100%,680px);margin:.35rem auto 1.75rem;padding-inline:clamp(18px,4vw,28px)}.routeScaffold--centered .routeScaffoldBody{gap:0;margin-top:1.35rem;display:grid}.search-page-query.tmb-search{--tmb-search-bg:transparent;--tmb-search-text:#111;--tmb-search-placeholder:#1111118c;--tmb-search-icon:#1111118c;border-radius:0;width:100%;max-width:none;min-height:52px;padding-inline:2px 4px;transition:border-color .18s cubic-bezier(.2,0,0,1);box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #11111138!important}.search-page-query.tmb-search:focus-within{--tmb-search-placeholder:#11111173;box-shadow:none!important;background:0 0!important;border-bottom-color:#111111b8!important}.search-page-query .tmb-search__input{letter-spacing:-.03em;width:100%;height:52px;min-height:52px;color:var(--tmb-search-text);touch-action:manipulation;font-weight:450;line-height:1.15;font-size:max(16px,clamp(1.35rem,3.2vw,1.75rem))!important}.search-page-query .tmb-search__input::placeholder{color:var(--tmb-search-placeholder);opacity:1}.search-page-section-heading{font-size:var(--tmb-type-h2-size,.8125rem);letter-spacing:-.01em;color:var(--tmb-text-faint,#999);text-transform:none;margin:0;padding:0 clamp(20px,4vw,56px) 12px;font-weight:500}.search-page-books.climax-library-section{margin-top:.25rem}.search-page-books-grid.climax-product-grid{padding-top:0}a.search-page-library-tile,a.search-page-library-tile:hover,a.search-page-library-tile:focus-visible{color:inherit;text-decoration:none}.search-page-empty{font-size:var(--tmb-type-lead-size,13px);color:var(--tmb-text-muted,#777);margin:0;line-height:1.45}.search-page-empty--inset{padding:0 clamp(20px,4vw,56px) clamp(24px,5vw,40px)}.search-page-users-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;padding-inline:clamp(20px,4vw,56px);display:grid}.search-page-entity-card{min-height:64px;color:inherit;background:#fafafa;border:1px solid #efefef;border-radius:14px;align-items:center;gap:.75rem;padding:.65rem .8rem;text-decoration:none;transition:border-color .16s,background-color .16s;display:flex}.search-page-entity-card:hover,.search-page-entity-card:focus-visible{background:#fff;border-color:#dcdcdc;text-decoration:none}.search-page-entity-avatar{flex:none}.search-page-entity-avatar.profile-avatar,.search-page-entity-avatar.entity-logo{width:44px;height:44px}.search-page-entity-avatar.profile-avatar{border-radius:999px}.search-page-entity-avatar.entity-logo{background:#0a0a0a;border-radius:18%}.search-page-entity-avatar.profile-avatar--monochrome img{filter:grayscale()}.search-page-entity-avatar.profile-avatar--monochrome.profile-avatar--fallback{background:#3a3a3a!important}.search-page-entity-avatar.entity-logo{background:#0a0a0a}.search-page-entity-avatar.entity-logo .entity-logo__img{object-fit:contain;padding:12%}.search-page-entity-avatar.entity-logo--placeholder{background:#0a0a0a}.search-page-entity-avatar .entity-logo__initial{font-size:calc(var(--entity-logo-size,44px) * .34)}.search-page-entity-copy{gap:.1rem;min-width:0;display:grid}.search-page-entity-title{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:500;line-height:1.25;overflow:hidden}.search-page-entity-meta{color:var(--tmb-text-muted,#777);font-size:12px;line-height:1.3}.search-page-user-card{color:inherit;background:#fafafa;border:1px solid #efefef;border-radius:12px;gap:.15rem;padding:.75rem .85rem;text-decoration:none;transition:border-color .16s,background-color .16s;display:grid}.search-page-user-card:hover,.search-page-user-card:focus-visible{background:#fff;border-color:#dcdcdc;text-decoration:none}.search-page-user-card h3{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:500}.search-page-user-card p{color:var(--tmb-text-muted,#777);margin:0;font-size:12px}body.tmb-route-search{color:#111;background:#fff!important}html:has(body.tmb-route-search){color:#111;background:#fff!important}body.tmb-route-search .siteMain{background:#fff;padding-bottom:0}@media (max-width:640px){.search-page .routeScaffoldHeader,.search-page .routeScaffoldAccessory,.search-page-query-wrap{padding-inline:16px}.search-page-query .tmb-search__input{font-size:max(16px,1.35rem)!important}}
.user-navigation{display:none!important}.user-navigation>*{pointer-events:auto}.user-navigation .header{pointer-events:none;z-index:2400!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important;position:fixed!important;top:12px!important;right:10px!important}.user-navigation .header>*{pointer-events:auto}.user-heart-circle,.user-bolt-circle{color:#000000b8;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .2s,color .2s;display:inline-flex;position:relative;text-decoration:none!important}.user-heart-circle:hover,.user-bolt-circle:hover{opacity:.88}.user-bolt-circle .bolt-notification-badge{color:#fff;text-align:center;background:#ff3b30;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-4px;right:-4px}.user-nav{-webkit-backdrop-filter:none;box-sizing:border-box;background:0 0;border-radius:0;height:auto;min-height:36px;padding:0;transition:opacity .2s;position:relative}.user-nav.collapsed{width:45px;min-width:45px}.user-nav.collapsed .user-nav-menu{opacity:0;visibility:hidden;pointer-events:none;max-width:0;overflow:hidden}.user-nav:not(.collapsed){padding:0}.user-nav:not(.collapsed) .user-nav-menu{opacity:1;visibility:visible;max-width:420px}.user-nav:not(.collapsed) .user-profile-circle{display:none!important}.user-nav-container{align-items:center;height:100%;display:flex}.user-nav-menu{align-items:center;display:flex;position:relative}.user-nav-list{align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.user-nav-link{white-space:nowrap;font-size:14px;font-weight:500;color:var(--tmb-nav-idle,#0000008c)!important;text-decoration:none!important}.user-nav-link:hover{color:var(--tmb-nav-hover,#000000d1)!important}.user-profile-circle{cursor:pointer;background:#000;border:0;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;padding:0;display:flex}.user-profile-circle .profile-icon svg{color:#fff;display:block}.user-profile-circle .profile-icon svg circle,.user-profile-circle .profile-icon svg path{stroke:#fff}.user-account-overlay{z-index:2600;-webkit-backdrop-filter:blur(6px);pointer-events:none;background:#00000059;justify-content:flex-end;align-items:flex-start;padding:72px 16px 16px;display:none;position:fixed;inset:0}.user-account-overlay.show{pointer-events:auto;display:flex}.user-account-overlay-panel{background:#fffffffa;border:1px solid #00000014;border-radius:16px;width:min(320px,100%);padding:20px}.user-account-overlay-name{margin:0 0 4px;font-size:18px;font-weight:600}.user-account-overlay-plan{opacity:.55;margin:0 0 16px;font-size:13px}.user-account-overlay-links{gap:4px;display:grid}.user-account-overlay-link{color:inherit;text-align:left;cursor:pointer;font-size:15px;font:inherit;background:0 0;border:0;padding:10px 0;display:block;text-decoration:none!important}.user-account-overlay-link:hover{opacity:.72}body .user-navigation.nav-dark .user-heart-circle,body .user-navigation.nav-dark .user-bolt-circle,body .user-navigation.nav-dark .user-nav{color:#ffffffeb;background:#00000052}body .user-navigation.nav-dark .user-nav-link{color:#ffffffeb!important}@media (min-width:769px){.user-navigation .hamburger-btn,.user-navigation .mobile-menu{display:none!important}.user-nav.desktop-nav{padding:8px 12px}.user-nav.desktop-nav .user-nav-menu{opacity:1;visibility:visible;pointer-events:auto;max-width:420px}.user-nav.desktop-nav .user-profile-circle{display:none!important}}
