.category-nav-root[data-v-cef71e78]{box-sizing:border-box;max-width:100%;outline:none;width:100%}.category-nav-root[data-v-cef71e78]:focus-visible{box-shadow:inset 0 0 0 2px #3b82f661}.category-nav-dragging[data-v-cef71e78]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-nav-desktop-sticky[data-v-cef71e78]{transition:transform .32s cubic-bezier(.4,0,.2,1);will-change:transform}.category-nav-desktop-hidden[data-v-cef71e78]{transform:translateY(calc(-100% - 4rem))}@media(prefers-reduced-motion:reduce){.category-nav-desktop-sticky[data-v-cef71e78]{transition:none}}.bg-primary span[data-v-cef71e78]{color:#fff!important}.category-nav-sticky[data-v-cef71e78]{box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}[draggable=true][data-v-cef71e78]{cursor:grab}.dark .category-nav-sticky[data-v-cef71e78]{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.desktop-tabs-scroll[data-v-cef71e78]{display:block;width:100%}.desktop-tabs-container[data-v-cef71e78]{display:inline-flex;justify-content:center;min-width:100%;width:-moz-max-content;width:max-content}@media(hover:hover)and (pointer:fine){.desktop-dock-item[data-v-cef71e78]{transform-origin:center bottom;transition:transform .32s cubic-bezier(.34,1.56,.64,1);will-change:transform}}@media(prefers-reduced-motion:reduce){.desktop-dock-item[data-v-cef71e78]{transform:none!important;transition:none!important}}@media(max-width:768px){.category-nav-mobile[data-v-cef71e78]{background:#ffffffeb;box-shadow:0 -1px #0000000a,0 4px 16px #00000008;left:0;position:fixed;right:0;z-index:999}.dark .category-nav-mobile[data-v-cef71e78]{background:#212830eb;box-shadow:0 -1px #ffffff0a,0 4px 16px #00000026}.category-nav-mobile-top[data-v-cef71e78]{top:4rem}.category-nav-mobile-bottom[data-v-cef71e78]{bottom:calc(3.1rem + env(safe-area-inset-bottom));box-shadow:0 -1px #0000000f,0 -4px 12px #00000008;padding-bottom:6px!important;top:auto}.dark .category-nav-mobile-bottom[data-v-cef71e78]{box-shadow:0 -1px #ffffff0f,0 -4px 12px #0003}.mobile-tabs-scroll[data-v-cef71e78]{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);padding:0 8px}.mobile-tabs-scroll[data-v-cef71e78]::-webkit-scrollbar{display:none}.mobile-tabs-container[data-v-cef71e78]{display:inline-flex;gap:2px;padding:0;white-space:nowrap}.mobile-tab-item[data-v-cef71e78]{flex-shrink:0}.mobile-tab-btn[data-v-cef71e78]{background:transparent;border:none;border-radius:0;color:#6b7280;font-size:.9rem;font-weight:500;line-height:1.2;min-height:2.5rem;outline:none;padding:.5rem .6rem .55rem;position:relative;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .2s ease}.mobile-tab-btn[data-v-cef71e78]:after{background:linear-gradient(90deg,#3b82f6,#6366f1);border-radius:999px;bottom:0;content:"";height:2.5px;left:50%;position:absolute;transform:translate(-50%) scaleX(0);transform-origin:center;transition:transform .24s cubic-bezier(.4,0,.2,1);width:1.125rem}.mobile-tab-btn-default[data-v-cef71e78]{color:#6b7280}.dark .mobile-tab-btn-default[data-v-cef71e78]{color:#9aa0aa}.mobile-tab-btn-default[data-v-cef71e78]:active{color:#3b82f6}.dark .mobile-tab-btn-default[data-v-cef71e78]:active{color:#93c5fd}.mobile-tab-btn-active[data-v-cef71e78]{color:#3b82f6;font-weight:700}.dark .mobile-tab-btn-active[data-v-cef71e78]{color:#60a5fa}.mobile-tab-btn-active[data-v-cef71e78]:after{transform:translate(-50%) scaleX(1)}.dark .mobile-tab-btn-active[data-v-cef71e78]:after{background:linear-gradient(90deg,#60a5fa,#8b5cf6)}.mobile-tab-btn-active span[data-v-cef71e78]{color:inherit!important}@media(prefers-reduced-motion:reduce){.mobile-tab-btn[data-v-cef71e78]:after{transition:none}}}
