.nav-filter-bar[data-v-5ad997dd]{width:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--color) 4%,#fff) 0,color-mix(in srgb,var(--color) 2%,#fff));border:1px solid color-mix(in srgb,var(--color) 10%,transparent);border-radius:8px;margin-top:12px;margin-bottom:12px;padding:12px 16px;box-shadow:0 1px 3px #0000000a;box-sizing:border-box}.nav-filter-bar__container[data-v-5ad997dd]{display:flex;align-items:flex-start;gap:16px;margin-bottom:8px}.nav-filter-bar__label[data-v-5ad997dd]{flex-shrink:0;width:90px;font-size:13px;font-weight:500;text-align:right;color:#666;padding-top:4px;letter-spacing:1px}.nav-filter-bar__content[data-v-5ad997dd]{flex:1;min-width:0}.nav-filter-bar__content[data-v-5ad997dd],.nav-filter-bar__list[data-v-5ad997dd]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.nav-filter-bar__list[data-v-5ad997dd]{margin:0;padding:0;list-style:none}.nav-filter-bar__item[data-v-5ad997dd]{position:relative;display:inline-flex;align-items:center;gap:6px;max-width:280px;min-height:32px;padding:6px 12px;background-color:#fff;border:1px solid color-mix(in srgb,var(--color) 30%,transparent);border-radius:6px;font-size:13px;color:var(--color);transition:all .2s ease;box-shadow:0 1px 2px #0000000a}.nav-filter-bar__item[data-v-5ad997dd]:hover{border-color:color-mix(in srgb,var(--color) 50%,transparent);box-shadow:0 2px 4px color-mix(in srgb,var(--color) 12%,transparent);transform:translateY(-1px)}.nav-filter-bar__item.has-children[data-v-5ad997dd]{cursor:pointer}.nav-filter-bar__item.has-children[data-v-5ad997dd]:hover{border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:1000}.nav-filter-bar__item.has-children:hover .nav-filter-bar__dropdown[data-v-5ad997dd]{display:block;animation:fadeSlideDown-5ad997dd .2s ease}.nav-filter-bar__item-content[data-v-5ad997dd]{display:flex;align-items:center;gap:6px;width:100%;min-width:0}.nav-filter-bar__item-text[data-v-5ad997dd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500}.nav-filter-bar__item-label[data-v-5ad997dd]{color:#666;font-weight:400}.nav-filter-bar__item-value[data-v-5ad997dd]{color:var(--color);font-weight:500}.nav-filter-bar__btn-close[data-v-5ad997dd]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background-color:transparent;border:none;border-radius:50%;cursor:pointer;color:#999;transition:all .2s ease;flex-shrink:0}.nav-filter-bar__btn-close[data-v-5ad997dd] svg{width:12px;height:12px}.nav-filter-bar__btn-close[data-v-5ad997dd]:hover{color:var(--color);background-color:color-mix(in srgb,var(--color) 8%,#fff)}.nav-filter-bar__btn-close[data-v-5ad997dd]:active{transform:scale(.9)}.nav-filter-bar__icon-arrow[data-v-5ad997dd]{width:12px;height:12px;color:#999;flex-shrink:0;transition:transform .2s ease}.nav-filter-bar__icon-arrow[data-v-5ad997dd] svg{width:12px;height:12px}.nav-filter-bar__dropdown[data-v-5ad997dd]{display:none;position:absolute;top:100%;left:-1px;right:-1px;z-index:1000;background:#fff;border:1px solid color-mix(in srgb,var(--color) 30%,transparent);border-top:none;border-radius:0 0 6px 6px;padding:8px;max-height:400px;overflow-y:auto;box-shadow:0 4px 12px #0000001a;box-sizing:border-box}.nav-filter-bar__dropdown[data-v-5ad997dd]::-webkit-scrollbar{width:6px}.nav-filter-bar__dropdown[data-v-5ad997dd]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.nav-filter-bar__dropdown[data-v-5ad997dd]::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}.nav-filter-bar__dropdown[data-v-5ad997dd]::-webkit-scrollbar-thumb:hover{background:#ccc}.nav-filter-bar__dropdown-list[data-v-5ad997dd]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.nav-filter-bar__dropdown-item[data-v-5ad997dd]{padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;color:#666;background-color:#f8f8f8;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-filter-bar__dropdown-item.is-active[data-v-5ad997dd],.nav-filter-bar__dropdown-item[data-v-5ad997dd]:hover{background-color:color-mix(in srgb,var(--color) 5%,#fff);color:var(--color)}.nav-filter-bar__dropdown-item.is-active[data-v-5ad997dd]{font-weight:500}.nav-filter-bar__separator[data-v-5ad997dd]{display:flex;align-items:center;color:#ccc;margin:0 4px}.nav-filter-bar__icon-separator[data-v-5ad997dd]{width:14px;height:14px;color:#ccc}.nav-filter-bar__icon-separator[data-v-5ad997dd] svg{width:14px;height:14px}.nav-filter-bar__keyword[data-v-5ad997dd]{display:inline-flex;align-items:center;padding:6px 12px;background-color:#fff;border:1px solid #e5e5e5;border-radius:6px;font-size:13px;color:#333;font-weight:500}.nav-filter-bar__attrs[data-v-5ad997dd]{padding-top:12px;border-top:1px solid color-mix(in srgb,var(--color) 10%,transparent);margin-top:8px}.nav-filter-bar__attrs-list[data-v-5ad997dd]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.nav-filter-bar__attr-item[data-v-5ad997dd]{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 12px;background-color:#fff;border:1px solid color-mix(in srgb,var(--color) 20%,transparent);border-radius:6px;font-size:12px;transition:all .2s ease;box-shadow:0 1px 2px #0000000a}.nav-filter-bar__attr-item[data-v-5ad997dd]:hover{border-color:color-mix(in srgb,var(--color) 40%,transparent);box-shadow:0 2px 4px color-mix(in srgb,var(--color) 10%,transparent)}.nav-filter-bar__attr-label[data-v-5ad997dd]{color:#666;font-weight:400}.nav-filter-bar__attr-value[data-v-5ad997dd]{color:var(--color);font-weight:500}@media(max-width:768px){.nav-filter-bar[data-v-5ad997dd]{margin-top:8px;margin-bottom:8px;padding:10px 12px}.nav-filter-bar__container[data-v-5ad997dd]{flex-direction:column;gap:10px}.nav-filter-bar__label[data-v-5ad997dd]{width:100%;text-align:left;padding-top:0}.nav-filter-bar__content[data-v-5ad997dd]{width:100%}.nav-filter-bar__item[data-v-5ad997dd]{max-width:100%;font-size:12px;padding:5px 10px;min-height:28px}.nav-filter-bar__dropdown[data-v-5ad997dd]{max-height:300px}.nav-filter-bar__keyword[data-v-5ad997dd]{font-size:12px;padding:5px 10px}.nav-filter-bar__attr-item[data-v-5ad997dd]{font-size:11px;padding:5px 10px;min-height:28px}}@media(max-width:480px){.nav-filter-bar[data-v-5ad997dd]{padding:8px 10px}.nav-filter-bar__label[data-v-5ad997dd]{font-size:12px}.nav-filter-bar__item[data-v-5ad997dd]{font-size:11px;padding:4px 8px}.nav-filter-bar__btn-close[data-v-5ad997dd]{width:14px;height:14px}.nav-filter-bar__btn-close[data-v-5ad997dd] svg{width:10px;height:10px}}@keyframes fadeSlideDown-5ad997dd{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.filter-section[data-v-147fb608]{width:100%;box-sizing:border-box;font-size:12px;margin-top:0;background:color-mix(in srgb,var(--color) 5%,#fff);border-bottom:1px solid #fff;border-radius:0 0 5px 5px;padding:10px 0 0;overflow:visible}.filter-section .filter-result[data-v-147fb608]{font-size:14px;color:#333;margin-bottom:12px;font-weight:500;padding:0 15px}.filter-section .filter-items .filter-item[data-v-147fb608]{width:100%;min-height:40px;border-bottom:1px solid color-mix(in srgb,var(--color) 5%,#fff);display:flex;padding:0;transition:background-color .2s;position:relative;overflow:visible}.filter-section .filter-items .filter-item[data-v-147fb608]:hover{background-color:color-mix(in srgb,var(--color) 2%,#fff)}.filter-section .filter-items .filter-item[data-v-147fb608]:last-child{border-bottom:none}.filter-section .filter-items .filter-item .filter-label[data-v-147fb608]{width:80px;min-width:80px;line-height:53px;font-size:15px;font-weight:700;text-align:center;padding:0;color:#333;flex-shrink:0}.filter-section .filter-items .filter-item .filter-values[data-v-147fb608]{min-width:0;min-height:40px;background-color:#fff;justify-content:flex-start;padding:10px}.filter-section .filter-items .filter-item .filter-values[data-v-147fb608],.filter-section .filter-items .filter-item .filter-values .filter-values-content[data-v-147fb608]{flex:1;display:flex;flex-wrap:wrap;position:relative;gap:8px;align-items:flex-start;overflow:visible}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value[data-v-147fb608]{display:inline-flex;align-items:center;padding:4px 12px;font-size:13px;color:#333;background-color:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:all .2s ease;white-space:nowrap;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value[data-v-147fb608]:hover{color:var(--color);border-color:var(--color);background-color:transparent}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value.active[data-v-147fb608]{color:var(--color);background-color:transparent;border-color:var(--color);font-weight:500}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value.filter-attr-name[data-v-147fb608]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;margin:0}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value.filter-attr-name .attr-dropdown-icon[data-v-147fb608]{width:12px;height:12px;transition:transform .2s ease-in-out;color:inherit}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value.filter-attr-name.active .attr-dropdown-icon[data-v-147fb608]{transform:rotate(180deg)}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value--checkbox[data-v-147fb608]{display:flex;align-items:center;gap:6px;padding:4px 12px;margin:0;cursor:pointer;background-color:transparent;border:1px solid transparent}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value--checkbox input[type=checkbox][data-v-147fb608]{width:16px;height:16px;margin:0;cursor:pointer;accent-color:var(--color);flex-shrink:0}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value--checkbox .checkbox-label[data-v-147fb608]{flex:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value--checkbox[data-v-147fb608]:hover{background-color:transparent;border-color:var(--color);color:#333}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value--checkbox:hover.is-selected[data-v-147fb608]{background-color:transparent;color:var(--color)}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value--checkbox.is-selected[data-v-147fb608]{color:var(--color);background-color:transparent;border-color:var(--color);font-weight:500}.filter-section .filter-items .filter-item .filter-values .filter-values-content .filter-value--checkbox.is-selected .checkbox-label[data-v-147fb608]{color:var(--color)}.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-alphabet-filter[data-v-147fb608]{width:100%;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px;padding:0 15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-alphabet-filter .alphabet-item[data-v-147fb608]{min-width:32px;height:28px;line-height:28px;text-align:center;padding:0 10px;font-size:13px;font-weight:500;color:#666;cursor:pointer;border:1px solid #e8e8e8;border-radius:4px;background-color:#f8f8f8;transition:all .2s ease}.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-alphabet-filter .alphabet-item[data-v-147fb608]:hover{border-color:var(--color);color:var(--color);background-color:color-mix(in srgb,var(--color) 5%,#fff);transform:translateY(-1px);box-shadow:0 2px 4px color-mix(in srgb,var(--color) 10%,transparent)}.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-alphabet-filter .alphabet-item.active[data-v-147fb608]{border-color:var(--color);color:#fff;background-color:var(--color);font-weight:600;box-shadow:0 2px 4px color-mix(in srgb,var(--color) 20%,transparent)}.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-list-container[data-v-147fb608]{width:100%;display:flex;flex-wrap:wrap;gap:8px;padding:0 15px;align-items:flex-start}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-selected-list[data-v-147fb608],.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-selected-list[data-v-147fb608]{width:100%;padding:12px 15px;border-top:1px solid #f0f0f0;margin-top:12px;background-color:#fafafa}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-selected-list .selected-label[data-v-147fb608],.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-selected-list .selected-label[data-v-147fb608]{font-size:12px;color:#666;margin-bottom:8px;font-weight:500}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-selected-list .selected-items[data-v-147fb608],.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-selected-list .selected-items[data-v-147fb608]{display:flex;flex-wrap:wrap;gap:6px}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-selected-list .selected-brand-item[data-v-147fb608],.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-selected-list .selected-item[data-v-147fb608],.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-selected-list .selected-brand-item[data-v-147fb608],.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-selected-list .selected-item[data-v-147fb608]{display:inline-block;padding:4px 10px;font-size:12px;color:var(--color);background-color:color-mix(in srgb,var(--color) 5%,#fff);border:1px solid color-mix(in srgb,var(--color) 10%,#fff);border-radius:4px;transition:all .2s ease}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-selected-list .selected-brand-item[data-v-147fb608]:hover,.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-selected-list .selected-item[data-v-147fb608]:hover,.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-selected-list .selected-brand-item[data-v-147fb608]:hover,.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-selected-list .selected-item[data-v-147fb608]:hover{background-color:color-mix(in srgb,var(--color) 10%,#fff);border-color:var(--color)}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-action-buttons[data-v-147fb608],.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-action-buttons[data-v-147fb608]{width:100%;display:flex;justify-content:flex-end;gap:10px;padding:12px 15px;border-top:1px solid #f0f0f0;margin-top:12px;background-color:#fafafa}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-action-buttons .action-btn[data-v-147fb608],.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-action-buttons .action-btn[data-v-147fb608]{padding:6px 20px;height:32px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-action-buttons .action-btn--confirm[data-v-147fb608],.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-action-buttons .action-btn--confirm[data-v-147fb608]{background-color:var(--color);color:#fff;border-color:var(--color)}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-action-buttons .action-btn--confirm[data-v-147fb608]:hover,.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-action-buttons .action-btn--confirm[data-v-147fb608]:hover{background-color:color-mix(in srgb,var(--color) 90%,#000);border-color:color-mix(in srgb,var(--color) 90%,#000);transform:translateY(-1px);box-shadow:0 2px 8px color-mix(in srgb,var(--color) 30%,transparent)}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-action-buttons .action-btn--confirm[data-v-147fb608]:active,.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-action-buttons .action-btn--confirm[data-v-147fb608]:active{transform:translateY(0)}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-action-buttons .action-btn--cancel[data-v-147fb608],.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-action-buttons .action-btn--cancel[data-v-147fb608]{background-color:#fff;color:#666;border-color:#e5e5e5}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-action-buttons .action-btn--cancel[data-v-147fb608]:hover,.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-action-buttons .action-btn--cancel[data-v-147fb608]:hover{color:var(--color);border-color:var(--color);background-color:color-mix(in srgb,var(--color) 5%,#fff)}.filter-section .filter-items .filter-item .filter-values .filter-values-content .attr-action-buttons .action-btn--cancel[data-v-147fb608]:active,.filter-section .filter-items .filter-item .filter-values .filter-values-content .brand-action-buttons .action-btn--cancel[data-v-147fb608]:active{transform:scale(.98)}.filter-section .filter-items .filter-item .filter-values .filter-actions[data-v-147fb608]{display:flex;flex-direction:column;gap:8px;padding-right:15px;align-items:flex-end;flex-shrink:0;justify-content:flex-start;padding-top:10px}.filter-section .filter-items .filter-item .filter-values .filter-actions .filter-action-btn[data-v-147fb608]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:60px;height:28px;padding:0 12px;background-color:#fff;border:1px solid #e5e5e5;color:#666;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-section .filter-items .filter-item .filter-values .filter-actions .filter-action-btn .btn-icon[data-v-147fb608]{width:14px;height:14px;flex-shrink:0;transition:transform .2s ease}.filter-section .filter-items .filter-item .filter-values .filter-actions .filter-action-btn[data-v-147fb608]:hover{border-color:var(--color);color:var(--color);background-color:color-mix(in srgb,var(--color) 5%,#fff);transform:translateY(-1px);box-shadow:0 2px 4px color-mix(in srgb,var(--color) 10%,transparent)}.filter-section .filter-items .filter-item .filter-values .filter-actions .filter-action-btn[data-v-147fb608]:active{transform:translateY(0);box-shadow:none}.filter-section .filter-items .filter-item .filter-values .filter-actions .filter-action-btn--expand:hover .btn-icon[data-v-147fb608]{transform:translateY(1px)}.filter-section .filter-items .filter-item .filter-values .filter-actions .filter-action-btn--collapse:hover .btn-icon[data-v-147fb608]{transform:translateY(-1px)}.filter-section .filter-items .filter-item .filter-values .filter-actions .filter-action-btn--multi[data-v-147fb608]:hover{background-color:color-mix(in srgb,var(--color) 8%,#fff)}.filter-section .filter-items .filter-item .category-filter-item .filter-values-content[data-v-147fb608]{width:100%}.filter-section .filter-items .filter-item .category-filter-item .category-expanded-container[data-v-147fb608]{width:100%;display:grid;grid-template-columns:150px 1fr;gap:20px;padding:10px 0;min-height:200px;align-items:start}.filter-section .filter-items .filter-item .category-filter-item .category-expanded-container .category-title-item[data-v-147fb608]{font-size:13px;color:#333;cursor:pointer;transition:all .2s ease;text-align:left;font-weight:500;min-height:40px;display:flex;align-items:center;line-height:1.5;box-sizing:border-box;border-right:1px solid #f0f0f0;padding:10px 15px 10px 0;border-radius:4px;margin-bottom:4px}.filter-section .filter-items .filter-item .category-filter-item .category-expanded-container .category-title-item[data-v-147fb608]:hover{color:var(--color);background-color:color-mix(in srgb,var(--color) 5%,#fff);padding-left:8px}.filter-section .filter-items .filter-item .category-filter-item .category-expanded-container .category-title-item.active[data-v-147fb608]{color:var(--color);font-weight:600;background-color:color-mix(in srgb,var(--color) 8%,#fff);padding-left:8px}.filter-section .filter-items .filter-item .category-filter-item .category-expanded-container .category-sub-group[data-v-147fb608]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start;min-height:40px;align-content:flex-start;line-height:1.5;box-sizing:border-box;padding:8px 0 8px 10px}.filter-section .filter-items .filter-item .category-filter-item .category-expanded-container .category-sub-group .filter-value[data-v-147fb608]{margin:0}.filter-section .filter-items .filter-item .filter-more-panel[data-v-147fb608]{width:calc(100% - 90px);margin-left:80px;margin-top:0;display:flex;flex-direction:column;gap:0;padding:10px;border-top:none;background-color:#fff}.filter-section .filter-items .filter-item .filter-more-panel .brand-alphabet-filter[data-v-147fb608]{width:100%;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px;padding:0 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-section .filter-items .filter-item .filter-more-panel .brand-alphabet-filter .alphabet-item[data-v-147fb608]{min-width:32px;height:28px;line-height:28px;text-align:center;padding:0 10px;font-size:12px;font-weight:500;color:#666;cursor:pointer;border:1px solid #e8e8e8;border-radius:4px;background-color:#f8f8f8;transition:all .2s ease}.filter-section .filter-items .filter-item .filter-more-panel .brand-alphabet-filter .alphabet-item[data-v-147fb608]:hover{border-color:var(--color);color:var(--color);background-color:color-mix(in srgb,var(--color) 5%,#fff);transform:translateY(-1px);box-shadow:0 2px 4px color-mix(in srgb,var(--color) 10%,transparent)}.filter-section .filter-items .filter-item .filter-more-panel .brand-alphabet-filter .alphabet-item.active[data-v-147fb608]{border-color:var(--color);color:#fff;background-color:var(--color);font-weight:600;box-shadow:0 2px 4px color-mix(in srgb,var(--color) 20%,transparent)}.filter-section .filter-items .filter-item .filter-more-panel .brand-list-container[data-v-147fb608]{width:100%;display:flex;flex-wrap:wrap;gap:8px;padding:0 5px;align-items:flex-start}.filter-section .filter-items .filter-item .filter-more-panel .brand-list-container .filter-value[data-v-147fb608]{margin:0}.filter-section .attr-hover-panel[data-v-147fb608]{position:absolute;top:100%;left:0;z-index:1000;background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 2px 8px #0000001a;min-width:300px;max-width:600px;max-height:400px;overflow-y:auto;padding:10px;margin-top:5px;pointer-events:auto}.filter-section .attr-hover-panel .attr-hover-header[data-v-147fb608]{display:flex;justify-content:flex-end;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.filter-section .attr-hover-panel .attr-hover-header .attr-multi-select-btn[data-v-147fb608]{width:45px;height:20px;background-color:#fff;border:1px solid #e5e5e5;color:#666;border-radius:2px;font-size:12px;padding:0;cursor:pointer;transition:all .3s}.filter-section .attr-hover-panel .attr-hover-header .attr-multi-select-btn[data-v-147fb608]:hover{border:1px solid var(--color);color:var(--color);background-color:#fff}.filter-section .filter-item--more .filter-attr-name-wrapper[data-v-147fb608]{position:relative;display:inline-block;margin:0}.filter-section .filter-item--more .filter-attr-name-wrapper.is-active .filter-attr-name[data-v-147fb608]{color:var(--color);border-color:var(--color)}.filter-section .filter-item--more .filter-attr-name-wrapper.is-active .attr-dropdown-icon[data-v-147fb608]{transform:rotate(180deg)}.filter-section .filter-item--more .filter-attr-name-wrapper .filter-attr-name[data-v-147fb608]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;font-size:13px;color:#333;background-color:transparent;border:1px solid transparent;border-radius:4px;transition:all .2s ease;cursor:pointer;white-space:nowrap;margin:0}.filter-section .filter-item--more .filter-attr-name-wrapper .filter-attr-name[data-v-147fb608]:hover{color:var(--color);border-color:var(--color);background-color:transparent}.filter-section .filter-item--more .filter-attr-name-wrapper .filter-attr-name.active[data-v-147fb608]{color:var(--color);border-color:var(--color);background-color:transparent;font-weight:500}.filter-section .filter-item--more .filter-attr-name-wrapper .filter-attr-name .attr-dropdown-icon[data-v-147fb608]{width:12px;height:12px;transition:transform .2s ease;color:inherit}.filter-section .filter-item--more .attr-hover-panel[data-v-147fb608]{position:absolute;top:calc(100% + 8px);left:0;z-index:10000;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 8px 24px #0000001f;min-width:320px;max-width:600px;max-height:480px;overflow:hidden;display:flex;flex-direction:column;pointer-events:auto}.filter-section .filter-item--more .attr-hover-panel .attr-hover-header[data-v-147fb608]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0;background-color:#fafafa;flex-shrink:0}.filter-section .filter-item--more .attr-hover-panel .attr-hover-header .attr-hover-title[data-v-147fb608]{font-size:13px;font-weight:600;color:#333}.filter-section .filter-item--more .attr-hover-panel .attr-hover-header .attr-multi-select-btn[data-v-147fb608]{padding:4px 12px;height:24px;background-color:#fff;border:1px solid #e5e5e5;color:#666;border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.filter-section .filter-item--more .attr-hover-panel .attr-hover-header .attr-multi-select-btn[data-v-147fb608]:hover{border-color:var(--color);color:var(--color);background-color:color-mix(in srgb,var(--color) 5%,#fff)}.filter-section .filter-item--more .attr-hover-panel .attr-hover-header .attr-multi-select-btn[data-v-147fb608]:active{transform:scale(.98)}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content[data-v-147fb608]{flex:1;display:flex;flex-wrap:wrap;gap:6px;padding:12px 16px;overflow-y:auto;overflow-x:visible;align-items:flex-start;max-height:360px}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content[data-v-147fb608]::-webkit-scrollbar{width:6px}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content[data-v-147fb608]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content[data-v-147fb608]::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content[data-v-147fb608]::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content .attr-hover-item[data-v-147fb608]{display:inline-flex;align-items:center;padding:4px 12px;font-size:13px;color:#333;background-color:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:all .2s ease;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content .attr-hover-item[data-v-147fb608]:hover{color:var(--color);border-color:var(--color);background-color:transparent}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content .attr-hover-item.is-selected[data-v-147fb608]{color:var(--color);background-color:transparent;border-color:var(--color);font-weight:500}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content .attr-hover-item--checkbox[data-v-147fb608]{display:flex;align-items:center;gap:6px;padding:4px 12px;margin:0;background-color:transparent;border:1px solid transparent}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content .attr-hover-item--checkbox input[type=checkbox][data-v-147fb608]{width:16px;height:16px;margin:0;cursor:pointer;accent-color:var(--color)}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content .attr-hover-item--checkbox .attr-checkbox-label[data-v-147fb608]{flex:1;cursor:pointer}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content .attr-hover-item--checkbox[data-v-147fb608]:hover{background-color:transparent;border-color:var(--color);color:#333}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content .attr-hover-item--checkbox:hover.is-selected[data-v-147fb608]{background-color:transparent;color:var(--color)}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content .attr-hover-item--checkbox.is-selected[data-v-147fb608]{background-color:transparent;border-color:var(--color);color:var(--color)}.filter-section .filter-item--more .attr-hover-panel .attr-hover-content .attr-hover-item--checkbox.is-selected .attr-checkbox-label[data-v-147fb608]{color:var(--color)}.filter-section .filter-item--more .attr-hover-panel .attr-selected-list[data-v-147fb608]{padding:12px 16px;border-top:1px solid #f0f0f0;background-color:#fafafa;flex-shrink:0}.filter-section .filter-item--more .attr-hover-panel .attr-selected-list .selected-label[data-v-147fb608]{font-size:12px;color:#666;margin-bottom:8px;font-weight:500}.filter-section .filter-item--more .attr-hover-panel .attr-selected-list .selected-items[data-v-147fb608]{display:flex;flex-wrap:wrap;gap:6px}.filter-section .filter-item--more .attr-hover-panel .attr-selected-list .selected-items .selected-item[data-v-147fb608]{display:inline-block;padding:4px 10px;font-size:12px;color:var(--color);background-color:color-mix(in srgb,var(--color) 5%,#fff);border:1px solid color-mix(in srgb,var(--color) 10%,#fff);border-radius:4px}.filter-section .filter-item--more .attr-hover-panel .attr-action-buttons[data-v-147fb608]{display:flex;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid #f0f0f0;background-color:#fafafa;flex-shrink:0}.filter-section .filter-item--more .attr-hover-panel .attr-action-buttons .action-btn[data-v-147fb608]{padding:6px 20px;height:32px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;border:1px solid transparent}.filter-section .filter-item--more .attr-hover-panel .attr-action-buttons .action-btn--confirm[data-v-147fb608]{background-color:var(--color);color:#fff;border-color:var(--color)}.filter-section .filter-item--more .attr-hover-panel .attr-action-buttons .action-btn--confirm[data-v-147fb608]:hover{background-color:color-mix(in srgb,var(--color) 90%,#000);border-color:color-mix(in srgb,var(--color) 90%,#000);transform:translateY(-1px);box-shadow:0 2px 8px color-mix(in srgb,var(--color) 30%,transparent)}.filter-section .filter-item--more .attr-hover-panel .attr-action-buttons .action-btn--confirm[data-v-147fb608]:active{transform:translateY(0)}.filter-section .filter-item--more .attr-hover-panel .attr-action-buttons .action-btn--cancel[data-v-147fb608]{background-color:#fff;color:#666;border-color:#e5e5e5}.filter-section .filter-item--more .attr-hover-panel .attr-action-buttons .action-btn--cancel[data-v-147fb608]:hover{color:var(--color);border-color:var(--color);background-color:color-mix(in srgb,var(--color) 5%,#fff)}.filter-section .filter-item--more .attr-hover-panel .attr-action-buttons .action-btn--cancel[data-v-147fb608]:active{transform:scale(.98)}.filter-section .fade-slide-enter-active[data-v-147fb608],.filter-section .fade-slide-leave-active[data-v-147fb608]{transition:all .3s cubic-bezier(.4,0,.2,1)}.filter-section .fade-slide-enter-from[data-v-147fb608],.filter-section .fade-slide-leave-to[data-v-147fb608]{opacity:0;transform:translateY(-8px) scale(.95)}.sort-view-bar[data-v-c2989466]{width:100%;margin-top:16px;margin-bottom:16px;background-color:#fafafa;border-radius:8px;box-sizing:border-box}.sort-view-bar__container[data-v-c2989466]{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;gap:16px}.sort-view-bar__tabs[data-v-c2989466]{flex:1}.sort-view-bar__controls[data-v-c2989466]{display:flex;align-items:center;gap:16px}.sort-view-bar__modes[data-v-c2989466]{display:inline-flex;align-items:center;gap:8px}.sort-view-bar__mode-btn[data-v-c2989466]{position:relative;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #dcdfe6;border-radius:4px;background:#fff;color:#666;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.sort-view-bar__mode-btn[data-v-c2989466]:hover{color:var(--color,#409eff);border-color:var(--color,#409eff)}.sort-view-bar__mode-btn:hover .sort-view-bar__tooltip[data-v-c2989466]{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.sort-view-bar__mode-btn.is-active[data-v-c2989466]{color:var(--color,#409eff);border-color:var(--color,#409eff);background:#409eff0f}.sort-view-bar__mode-icon[data-v-c2989466]{width:16px;height:16px}.sort-view-bar__tooltip[data-v-c2989466]{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%) translateY(4px);padding:6px 10px;white-space:nowrap;font-size:12px;line-height:1.2;color:#333;background:#fff;border:1px solid #e4e7ed;border-radius:4px;box-shadow:0 2px 8px #00000014;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,transform .15s ease,visibility .15s ease;z-index:5}.sort-view-bar__tooltip[data-v-c2989466]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#fff;filter:drop-shadow(0 1px 0 #e4e7ed)}.sort-view-bar__count[data-v-c2989466]{font-size:13px;color:#666}.sort-view-bar__count-number[data-v-c2989466]{color:var(--color,#409eff);font-weight:600}.goods-list-table[data-v-02ed98cf]{width:100%;background:#fff;color:#303133;border:1px solid #eee;border-radius:6px;overflow:hidden}.table-header[data-v-02ed98cf],.table-row[data-v-02ed98cf]{display:grid;grid-template-columns:100px minmax(220px,1fr) 180px 180px 180px 170px;gap:8px;align-items:center;padding:12px 16px}.table-header[data-v-02ed98cf]{background:#fafafa;color:#666;font-size:13px;font-weight:600}.table-row[data-v-02ed98cf]{border-top:1px solid #f2f2f2;font-size:13px;transition:background-color .2s ease}.table-row.is-clickable[data-v-02ed98cf]{cursor:pointer}.table-row[data-v-02ed98cf]:hover{background:#fafcff}.goods-group+.goods-group .table-row[data-v-02ed98cf]{border-top:1px solid #eee}.col-image img[data-v-02ed98cf]{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border:1px solid #eee;border-radius:4px}.image-placeholder[data-v-02ed98cf]{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;color:#999;font-size:12px}.col-info[data-v-02ed98cf]{min-width:0}.goods-name[data-v-02ed98cf]{color:#333;font-weight:500;line-height:1.4;word-break:break-all}.goods-meta[data-v-02ed98cf]{margin-top:4px;color:#999;font-size:12px}.col-fee[data-v-02ed98cf],.fee-price[data-v-02ed98cf],.fold-col-fee[data-v-02ed98cf]{min-width:0}.fee-price[data-v-02ed98cf]{display:flex;flex-direction:column;align-items:flex-start;gap:5px;white-space:nowrap}.fee-price--inline[data-v-02ed98cf]{flex-direction:row;align-items:center;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;row-gap:4px}.fee-price__badge[data-v-02ed98cf]{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:2px;color:#fff;background:linear-gradient(135deg,#9359ea,#7b45dc);box-shadow:0 2px 6px #7e4bdc2e;font-size:12px;line-height:22px}.fee-price__current[data-v-02ed98cf]{color:#303133;font-size:15px;font-weight:500;line-height:1.35}.fee-price__original[data-v-02ed98cf]{color:#8f949d;font-size:13px;line-height:1.25;text-decoration:line-through;text-decoration-thickness:1px}.col-action[data-v-02ed98cf]{display:flex;flex-direction:column;gap:6px;align-items:stretch;width:100%}.action-btn[data-v-02ed98cf]{height:35px;min-width:96px;padding:0 10px;border-radius:4px;border:1px solid #dcdfe6;background:#fff;font-size:12px;cursor:pointer;box-sizing:border-box;white-space:nowrap}.action-btn[data-v-02ed98cf]:disabled{opacity:.5;cursor:not-allowed}.action-btn--buy[data-v-02ed98cf],.action-btn--cart[data-v-02ed98cf]{width:100%}.action-btn--cart[data-v-02ed98cf]{color:var(--color,#409eff);border-color:var(--color,#409eff)}.action-btn--buy[data-v-02ed98cf]{color:#fff;background:var(--color,#409eff);border-color:var(--color,#409eff)}.fold-panel[data-v-02ed98cf]{margin:0 16px 12px;border:1px solid #ebeef5;border-radius:4px;background:#fafbfc;overflow:hidden}.fold-header[data-v-02ed98cf],.fold-row[data-v-02ed98cf]{display:grid;grid-template-columns:48px 36px minmax(160px,1fr) 180px 180px 180px 120px;gap:8px;align-items:center;padding:10px 12px;font-size:12px}.fold-header[data-v-02ed98cf]{background:#f0f2f5;color:#666;font-weight:600}.fold-row[data-v-02ed98cf]{border-top:1px solid #eef0f3;background:#fff;transition:background-color .2s ease}.fold-row.is-clickable[data-v-02ed98cf]{cursor:pointer}.fold-row[data-v-02ed98cf]:hover{background:#f8fbff}.fold-row .fee-price__current[data-v-02ed98cf]{color:var(--color,#3f73f1);font-weight:600}.fold-col-name[data-v-02ed98cf]{color:#333;word-break:break-all}.fold-col-check[data-v-02ed98cf]{display:flex;justify-content:center}.fold-col-action[data-v-02ed98cf]{gap:8px}.fold-col-action[data-v-02ed98cf],.fold-footer[data-v-02ed98cf]{display:flex;flex-wrap:wrap;align-items:center}.fold-footer[data-v-02ed98cf]{gap:12px;padding:10px 12px;border-top:1px solid #ebeef5;background:#f7f8fa;font-size:12px;color:#666}.fold-footer__all[data-v-02ed98cf]{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.fold-footer__summary[data-v-02ed98cf]{flex:1;min-width:180px}.fold-footer__actions[data-v-02ed98cf]{margin-left:auto;display:flex;gap:8px}.fold-footer__actions .action-btn--buy[data-v-02ed98cf],.fold-footer__actions .action-btn--cart[data-v-02ed98cf]{width:96px}.spec-filter[data-v-3a216107]{margin-top:8px;background:#fff;border:1px solid #eee;border-radius:6px}.spec-filter__row[data-v-3a216107]{display:flex;gap:12px;padding:12px 16px;border-bottom:1px solid #f2f2f2}.spec-filter__row[data-v-3a216107]:last-child{border-bottom:none}.spec-filter__label[data-v-3a216107]{width:56px;flex-shrink:0;color:#666;font-size:15px;line-height:28px}.spec-filter__values[data-v-3a216107]{flex:1;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.spec-filter__values--form[data-v-3a216107]{gap:12px}.spec-filter__tag[data-v-3a216107]{padding:4px 10px;border-radius:4px;background:#f7f8fa;color:#333;font-size:13px;cursor:pointer}.spec-filter__tag.active[data-v-3a216107]{color:var(--color,#409eff);background:#409eff1a}.spec-filter__field[data-v-3a216107]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#666}.spec-filter__field input[data-v-3a216107],.spec-filter__field select[data-v-3a216107]{width:88px;height:28px;padding:0 8px;border:1px solid #dcdfe6;border-radius:4px;font-size:13px}.spec-filter__field select[data-v-3a216107]{width:110px}.spec-filter__confirm[data-v-3a216107]{height:28px;padding:0 14px;border:none;border-radius:4px;background:var(--color,#409eff);color:#fff;font-size:13px;cursor:pointer}.trade-time-banner[data-v-f6cf848d]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;padding:10px 16px;background:#fff7e8;border:1px solid #ffe2b8;border-radius:6px;font-size:13px;color:#8a5a00}.trade-time-banner__countdown[data-v-f6cf848d]{font-weight:600;color:#d48806}.saved-filter[data-v-043913b1]{position:relative;display:inline-block}.saved-filter__trigger[data-v-043913b1]{border:none;background:transparent;color:var(--color,#409eff);font-size:13px;cursor:pointer}.saved-filter__panel[data-v-043913b1]{position:absolute;top:28px;right:0;z-index:20;width:320px;background:#fff;border:1px solid #ebeef5;border-radius:6px;box-shadow:0 6px 16px #00000014}.saved-filter__header[data-v-043913b1]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid #f0f0f0;font-size:13px;font-weight:600}.saved-filter__empty[data-v-043913b1]{padding:28px 12px;text-align:center;color:#999;font-size:12px}.saved-filter__list[data-v-043913b1]{max-height:280px;overflow:auto;margin:0;padding:0;list-style:none}.saved-filter__item[data-v-043913b1]{display:flex;gap:8px;padding:10px 12px;border-bottom:1px solid #f7f7f7}.saved-filter__main[data-v-043913b1]{flex:1;min-width:0;cursor:pointer}.saved-filter__name[data-v-043913b1]{font-size:13px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saved-filter__tags[data-v-043913b1]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.saved-filter__tags span[data-v-043913b1]{padding:2px 6px;border-radius:3px;background:#f5f5f5;color:#666;font-size:12px}.saved-filter__actions[data-v-043913b1]{display:flex;align-items:center;align-self:flex-start;gap:8px;flex-shrink:0}.saved-filter__del[data-v-043913b1],.saved-filter__rename[data-v-043913b1]{border:none;background:transparent;padding:0;cursor:pointer}.saved-filter__rename[data-v-043913b1]{color:var(--color,#409eff);font-size:12px;white-space:nowrap}.saved-filter__del[data-v-043913b1]{color:#999;font-size:16px}.filter-name-form label[data-v-079ae7de]{display:block;margin-bottom:10px;font-size:14px;color:#333}.filter-name-form input[data-v-079ae7de]{width:100%;height:40px;padding:0 12px;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:4px;font-size:14px}.filter-name-form input[data-v-079ae7de]:focus{outline:none;border-color:var(--color,#409eff)}.filter-name-form input.input-error[data-v-079ae7de]{border-color:#f44336}.filter-name-form input[data-v-079ae7de]:disabled{background:#f5f5f5;cursor:not-allowed}.filter-name-form__hint[data-v-079ae7de]{display:flex;justify-content:space-between;margin-top:8px;color:#999;font-size:12px}.filter-name-form__error[data-v-079ae7de]{margin:8px 0 0;color:#f44336;font-size:12px}.filter-name-btn[data-v-079ae7de]{padding:8px 20px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;color:#666;font-size:14px;cursor:pointer}.filter-name-btn[data-v-079ae7de]:hover:not(:disabled){border-color:var(--color,#409eff);color:var(--color,#409eff)}.filter-name-btn--primary[data-v-079ae7de]{border-color:var(--color,#409eff);background:var(--color,#409eff);color:#fff}.filter-name-btn--primary[data-v-079ae7de]:hover:not(:disabled){color:#fff;opacity:.9}.filter-name-btn[data-v-079ae7de]:disabled{opacity:.6;cursor:not-allowed}.product-list[data-v-9a5b2943]{width:100%;max-width:85%;margin:0 auto;padding:0 15px 60px;background-color:#fff;min-height:calc(100vh - 200px);box-sizing:border-box}.product-list__nav-wrap[data-v-9a5b2943]{display:flex;align-items:flex-start;gap:12px;min-height:40px;margin-bottom:8px}.product-list__nav-main[data-v-9a5b2943]{flex:1;min-width:0}.product-list__filter-actions[data-v-9a5b2943]{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-shrink:0;width:200px;padding-top:8px;box-sizing:border-box}.product-list__filter-panel[data-v-9a5b2943]{display:flex;flex-direction:column;width:100%;margin:0;background:color-mix(in srgb,var(--color) 5%,#fff);border:1px solid #eee;border-radius:6px;box-sizing:border-box;overflow:visible}.product-list__filter-panel[data-v-9a5b2943] .filter-section .filter-items,.product-list__filter-panel[data-v-9a5b2943] .filter-section,.product-list__filter-panel[data-v-9a5b2943] .spec-filter{display:contents}.product-list__filter-panel[data-v-9a5b2943] .filter-item,.product-list__filter-panel[data-v-9a5b2943] .spec-filter__row{width:100%;margin:0;box-sizing:border-box;border-bottom:1px solid color-mix(in srgb,var(--color) 5%,#fff)!important}.product-list__filter-panel[data-v-9a5b2943] .category-filter-item{order:10}.product-list__filter-panel[data-v-9a5b2943] .brand-filter-item,.product-list__filter-panel[data-v-9a5b2943] .spec-filter__row--shop{display:none}.product-list__filter-panel[data-v-9a5b2943] .spec-filter__row--storage{order:40}.product-list__filter-panel[data-v-9a5b2943] .attr-filter-item{order:50}.product-list__filter-panel[data-v-9a5b2943] .more-attr-filter-item{order:51}.product-list__filter-panel[data-v-9a5b2943] .spec-filter__row--spec{order:60}.product-list__filter-panel[data-v-9a5b2943] .spec-filter__row--weight{order:70;border-bottom:none!important}.product-list__filter-panel[data-v-9a5b2943] .spec-filter__row{min-height:40px;padding:0;gap:0}.product-list__filter-panel[data-v-9a5b2943] .spec-filter__label{width:80px;min-width:80px;flex-shrink:0;line-height:48px;text-align:center;font-weight:700;font-size:15px;color:#333}.product-list__filter-panel[data-v-9a5b2943] .spec-filter__values{min-width:0;min-height:40px;padding:10px;font-size:13px;background:#fff;box-sizing:border-box}@media(max-width:1200px){.product-list[data-v-9a5b2943]{padding:0 10px 40px}}@media(max-width:768px){.product-list[data-v-9a5b2943]{padding:0 8px 30px}}.product-list__content[data-v-9a5b2943]{width:100%;animation:fadeIn-9a5b2943 .4s ease-in-out}.product-list__pagination[data-v-9a5b2943]{display:flex;justify-content:center;align-items:center;margin-top:40px;padding:30px 0 20px;border-top:1px solid #f0f0f0;transition:all .3s ease}.product-list__pagination[data-v-9a5b2943]:hover{border-top-color:#e0e0e0}@media(max-width:968px){.product-list__pagination[data-v-9a5b2943]{margin-top:30px;padding:25px 0 15px}}@media(max-width:768px){.product-list__pagination[data-v-9a5b2943]{margin-top:20px;padding:20px 0 10px}}.fade-slide-enter-active[data-v-9a5b2943],.fade-slide-leave-active[data-v-9a5b2943]{transition:all .4s cubic-bezier(.4,0,.2,1)}.fade-slide-enter-from[data-v-9a5b2943]{opacity:0;transform:translateY(20px)}.fade-slide-leave-to[data-v-9a5b2943]{opacity:0;transform:translateY(-20px)}.fade-enter-active[data-v-9a5b2943],.fade-leave-active[data-v-9a5b2943]{transition:opacity .3s ease}.fade-enter-from[data-v-9a5b2943],.fade-leave-to[data-v-9a5b2943]{opacity:0}@keyframes spin-9a5b2943{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fadeIn-9a5b2943{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.link-btn[data-v-9a5b2943]{border:none;background:transparent;color:var(--color,#409eff);font-size:13px;cursor:pointer;padding:0}
