.navigation-switcher{z-index:1;white-space:nowrap;background-color:#0000;border-radius:24px;justify-content:space-between;gap:8px;width:100%;height:48px;padding:4px;display:flex;position:relative;overflow:auto hidden}.navigation-switcher-container{flex-direction:column;gap:16px;width:auto;max-width:100%;display:flex}.navigation-switcher__item{min-width:max-content;height:40px;color:var(--color-text-10);white-space:nowrap;background-color:#0000;border-radius:24px;flex:1 0;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:500;transition:color .2s ease-out;display:flex;font-family:var(--font-family-inter)!important}.navigation-switcher__item--active{color:var(--color-text-70)}.navigation-switcher__backdrop{z-index:-1;background-color:var(--color-primary-30);will-change:transform;transform-origin:0 0;border-radius:24px;height:40px;position:absolute;top:4px;left:0;transform:translate(4px)}.navigation-switcher--small{justify-content:flex-start;align-items:center;height:34px;display:flex}.navigation-switcher--small .navigation-switcher__item{flex:0;height:32px;line-height:31px}.navigation-switcher--small .navigation-switcher__backdrop{height:24px;top:2px}.navigation-switcher--background{background-color:var(--color-shape-70)}.navigation-switcher:not(.navigation-switcher--background){padding:0}.switcher-fade-enter-active,.switcher-fade-leave-active{transition:opacity .2s}.switcher-fade-enter-from,.switcher-fade-leave-to{opacity:0}.no-switcher-transition-enter-active,.no-switcher-transition-leave-active{transition:opacity 1ms}.no-switcher-transition-enter-from,.no-switcher-transition-leave-to{opacity:0}.mobile-search{z-index:1;border:1px solid var(--color-outlines-15);border-radius:24px;align-items:center;width:100%;min-height:48px;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.mobile-search__field{width:100%;height:100%;color:var(--color-text-10);appearance:none;border:0;outline:0;padding:14px 40px 14px 20px;font-size:16px;background:0 0!important}.mobile-search__field::placeholder{color:var(--color-text-50);font-size:16px}.mobile-search__field::-webkit-search-cancel-button{display:none}.mobile-search:has(input:focus){border-color:var(--color-primary-35)}.mobile-search:has(input:focus) .mobile-search__button{filter:invert(61%)sepia(78%)saturate(387%)hue-rotate(68deg)brightness(87%)contrast(87%)}.mobile-search__button{z-index:1;width:24px;height:24px;margin-top:2px;position:absolute;right:16px}
