.left-category[data-v-2b17940d]{width:100%;position:relative}.category-nav[data-v-2b17940d]{border-radius:8px;height:465px;overflow-y:hidden;box-shadow:0 2px 8px #0000001a}.category-nav[data-v-2b17940d]:hover{overflow-y:auto}.category-nav .category-item[data-v-2b17940d]{position:relative}.category-nav .category-item .category-title[data-v-2b17940d]{cursor:pointer;color:#000;border-bottom:1px solid #ffffff1a;align-items:center;padding:15px 10px;transition:all .3s;display:flex}.category-nav .category-item .category-title[data-v-2b17940d]:hover{background-color:#ffffff1a}.category-nav .category-item .category-title .category-name-container[data-v-2b17940d]{flex-direction:column;flex:1;gap:4px;display:flex;overflow:hidden}.category-nav .category-item .category-title .category-name[data-v-2b17940d]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}.category-nav .category-item .category-title .subtitles-container[data-v-2b17940d]{white-space:nowrap;text-overflow:ellipsis;gap:8px;display:flex;overflow:hidden}.category-nav .category-item .category-title .category-subtitle[data-v-2b17940d]{color:#999;font-size:12px;line-height:1.3;transition:color .2s}.category-nav .category-item .category-title .category-subtitle[data-v-2b17940d]:hover{color:#666}.category-nav .category-item .category-title .category-subtitle[data-v-2b17940d]:after{content:"|";color:#e0e0e0;margin-left:8px}.category-nav .category-item .category-title .category-subtitle[data-v-2b17940d]:last-child:after{display:none}.category-nav .category-item .category-title .arrow[data-v-2b17940d]{color:#ffffffb3;font-size:14px;transition:color .3s}.subcategory[data-v-2b17940d]{z-index:1000;background-color:#fff;border:1px solid #e0e0e0;border-left:none;border-radius:0 8px 8px 0;width:750px;height:465px;position:absolute;top:0;left:100%;box-shadow:2px 0 8px #0000001a}.subcategory .subcategory-content[data-v-2b17940d]{height:100%;padding:20px;overflow-y:auto}.subcategory .subcategory-content .subcategory-section[data-v-2b17940d]{align-items:flex-start;gap:15px;margin-bottom:15px;display:flex}.subcategory .subcategory-content .subcategory-section .section-title[data-v-2b17940d]{color:#333;white-space:nowrap;cursor:pointer;min-width:80px;font-size:14px;font-weight:700;transition:color .2s}.subcategory .subcategory-content .subcategory-section .section-title[data-v-2b17940d]:hover{color:var(--color,#007bff)}.subcategory .subcategory-content .subcategory-section .section-title[data-v-2b17940d]:after{content:">";margin-left:5px;font-size:12px}.subcategory .subcategory-content .subcategory-section .section-items[data-v-2b17940d]{flex-wrap:wrap;flex:1;gap:10px;display:flex}.subcategory .subcategory-content .subcategory-section .section-items .section-item[data-v-2b17940d]{color:#666;cursor:pointer;white-space:nowrap;border-radius:4px;padding:2px 4px;font-size:12px;transition:color .2s}.subcategory .subcategory-content .subcategory-section .section-items .section-item[data-v-2b17940d]:hover{color:var(--color,#007bff);background-color:#007bff0d}@media (width<=1024px){.category-nav[data-v-2b17940d]{height:auto;max-height:400px;overflow-y:hidden}.category-nav[data-v-2b17940d]:hover{overflow-y:auto}}
