.el-link{--el-link-font-size:var(--el-font-size-base);--el-link-font-weight:var(--el-font-weight-primary);--el-link-text-color:var(--el-text-color-regular);--el-link-hover-text-color:var(--el-color-primary);--el-link-disabled-text-color:var(--el-text-color-placeholder);align-items:center;color:var(--el-link-text-color);cursor:pointer;display:inline-flex;flex-direction:row;font-size:var(--el-link-font-size);font-weight:var(--el-link-font-weight);justify-content:center;outline:none;padding:0;position:relative;text-decoration:none;vertical-align:middle}.el-link.is-hover-underline:hover:after{border-bottom:1px solid var(--el-link-hover-text-color);bottom:0;content:"";height:0;left:0;position:absolute;right:0}.el-link.is-underline:after{border-bottom:1px solid var(--el-link-text-color);bottom:0;content:"";height:0;left:0;position:absolute;right:0}.el-link:hover{color:var(--el-link-hover-text-color)}.el-link:hover:after{border-color:var(--el-link-hover-text-color)}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link__inner{align-items:center;display:inline-flex;justify-content:center}.el-link.el-link--primary{--el-link-text-color:var(--el-color-primary);--el-link-hover-text-color:var(--el-color-primary-light-3);--el-link-disabled-text-color:var(--el-color-primary-light-5)}.el-link.el-link--success{--el-link-text-color:var(--el-color-success);--el-link-hover-text-color:var(--el-color-success-light-3);--el-link-disabled-text-color:var(--el-color-success-light-5)}.el-link.el-link--warning{--el-link-text-color:var(--el-color-warning);--el-link-hover-text-color:var(--el-color-warning-light-3);--el-link-disabled-text-color:var(--el-color-warning-light-5)}.el-link.el-link--danger{--el-link-text-color:var(--el-color-danger);--el-link-hover-text-color:var(--el-color-danger-light-3);--el-link-disabled-text-color:var(--el-color-danger-light-5)}.el-link.el-link--error{--el-link-text-color:var(--el-color-error);--el-link-hover-text-color:var(--el-color-error-light-3);--el-link-disabled-text-color:var(--el-color-error-light-5)}.el-link.el-link--info{--el-link-text-color:var(--el-color-info);--el-link-hover-text-color:var(--el-color-info-light-3);--el-link-disabled-text-color:var(--el-color-info-light-5)}.el-link.is-disabled{color:var(--el-link-disabled-text-color);cursor:not-allowed}.el-link.is-disabled:after{border-color:var(--el-link-disabled-text-color)}.ys-material[data-v-2871f0a2]{min-height:calc(100vh - 200px);padding:20px 0}.ys-material .header[data-v-2871f0a2]{margin-bottom:30px}.ys-material .header h3[data-v-2871f0a2]{font-size:28px;font-weight:600;margin-bottom:10px}.ys-material .wrap[data-v-2871f0a2]{display:flex;gap:30px}.ys-material .wrap .left[data-v-2871f0a2]{background:var(--ys-white);border:1px solid var(--ys-gray-300);border-radius:4px;flex-shrink:0;overflow:hidden;width:200px}.ys-material .wrap .left .item[data-v-2871f0a2]{align-items:center;border-bottom:1px solid var(--ys-gray-400);cursor:pointer;display:flex;gap:10px;padding:15px 20px;transition:all .3s}.ys-material .wrap .left .item[data-v-2871f0a2]:hover{background:var(--ys-gray-500)}.ys-material .wrap .left .item.act[data-v-2871f0a2]{background:var(--ys-primary-light);border-left:3px solid var(--ys-primary);color:var(--ys-primary)}.ys-material .wrap .left .item[data-v-2871f0a2] .el-image{height:24px;width:24px}.ys-material .wrap .left .item span[data-v-2871f0a2]{flex:1;font-size:15px}.ys-material .wrap .right[data-v-2871f0a2]{background:var(--ys-white);border:1px solid var(--ys-gray-300);border-radius:4px;flex:1;min-height:500px;padding:30px}.ys-material .wrap .right .breadcrumb-nav[data-v-2871f0a2]{font-size:14px;margin-bottom:20px}.ys-material .wrap .right .breadcrumb-nav[data-v-2871f0a2] .el-breadcrumb__item{cursor:default}.ys-material .wrap .right .breadcrumb-nav[data-v-2871f0a2] .el-breadcrumb__item.clickable{cursor:pointer}.ys-material .wrap .right .breadcrumb-nav[data-v-2871f0a2] .el-breadcrumb__item.clickable .el-breadcrumb__inner{color:var(--ys-text-light)}.ys-material .wrap .right .breadcrumb-nav[data-v-2871f0a2] .el-breadcrumb__item.clickable .el-breadcrumb__inner:hover{color:var(--ys-primary)}.ys-material .wrap .right .breadcrumb-nav[data-v-2871f0a2] .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:var(--ys-text);font-weight:500}.ys-material .wrap .right h4[data-v-2871f0a2]{font-size:20px;font-weight:600;margin-bottom:20px}.ys-material .wrap .right .sub-categories .second-level[data-v-2871f0a2]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ys-material .wrap .right .sub-categories .second-level .sub-category-item[data-v-2871f0a2]{align-items:center;border:1px solid var(--ys-gray-300);border-radius:4px;cursor:pointer;display:flex;gap:15px;padding:20px;transition:all .3s}.ys-material .wrap .right .sub-categories .second-level .sub-category-item[data-v-2871f0a2]:hover{border-color:var(--ys-primary);box-shadow:0 2px 8px #0000001a}.ys-material .wrap .right .sub-categories .second-level .sub-category-item[data-v-2871f0a2] .el-image{flex-shrink:0;height:60px;width:60px}.ys-material .wrap .right .sub-categories .second-level .sub-category-item .info[data-v-2871f0a2]{flex:1}.ys-material .wrap .right .sub-categories .second-level .sub-category-item .info h4[data-v-2871f0a2]{font-size:16px;margin-bottom:5px}.ys-material .wrap .right .sub-categories .second-level .sub-category-item .info p[data-v-2871f0a2]{color:var(--ys-text-light);font-size:13px;margin:0}.ys-material .wrap .right .sub-categories .third-level .third-grid[data-v-2871f0a2]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ys-material .wrap .right .sub-categories .third-level .third-grid .sub-category-item[data-v-2871f0a2]{align-items:center;border:1px solid var(--ys-gray-300);border-radius:4px;cursor:pointer;display:flex;gap:15px;padding:20px;transition:all .3s}.ys-material .wrap .right .sub-categories .third-level .third-grid .sub-category-item[data-v-2871f0a2]:hover{border-color:var(--ys-primary);box-shadow:0 2px 8px #0000001a}.ys-material .wrap .right .sub-categories .third-level .third-grid .sub-category-item.active[data-v-2871f0a2]{background:var(--ys-primary-light);border-color:var(--ys-primary)}.ys-material .wrap .right .sub-categories .third-level .third-grid .sub-category-item[data-v-2871f0a2] .el-image{flex-shrink:0;height:60px;width:60px}.ys-material .wrap .right .sub-categories .third-level .third-grid .sub-category-item .info[data-v-2871f0a2]{flex:1}.ys-material .wrap .right .sub-categories .third-level .third-grid .sub-category-item .info h4[data-v-2871f0a2]{font-size:16px;margin-bottom:5px}.ys-material .wrap .right .sub-categories .third-level .third-grid .sub-category-item .info p[data-v-2871f0a2]{color:var(--ys-text-light);font-size:13px;margin:0}.ys-material .wrap .right .spu-list .spu-grid[data-v-2871f0a2]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ys-material .wrap .right .spu-list .spu-grid .spu-item[data-v-2871f0a2]{border:1px solid var(--ys-gray-300);border-radius:4px;cursor:pointer;overflow:hidden;transition:all .3s}.ys-material .wrap .right .spu-list .spu-grid .spu-item[data-v-2871f0a2]:hover{border-color:var(--ys-primary);box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.ys-material .wrap .right .spu-list .spu-grid .spu-item[data-v-2871f0a2] .el-image{aspect-ratio:4/3;height:auto;width:100%}.ys-material .wrap .right .spu-list .spu-grid .spu-item .spu-info[data-v-2871f0a2]{padding:15px}.ys-material .wrap .right .spu-list .spu-grid .spu-item .spu-info h5[data-v-2871f0a2]{font-size:14px;font-weight:600;margin:0 0 5px}.ys-material .wrap .right .spu-list .spu-grid .spu-item .spu-info p[data-v-2871f0a2]{color:var(--ys-text-light);font-size:12px;margin:0}.ys-material .wrap .right .sku-materials .sku-table-wrapper[data-v-2871f0a2]{margin-top:20px}.ys-material .wrap .right .sku-materials .sku-table-wrapper .sku-table .sku-name-cell[data-v-2871f0a2]{align-items:center;display:flex;gap:10px}.ys-material .wrap .right .sku-materials .sku-table-wrapper .sku-table .sku-name-cell[data-v-2871f0a2] .el-image{border-radius:4px;height:40px;width:40px}.ys-material .wrap .right .sku-materials .sku-table-wrapper .sku-table .divider[data-v-2871f0a2]{color:var(--ys-gray-400);margin:0 4px}.ys-material .wrap .right .sku-materials .sku-table-wrapper .sku-table .no-file[data-v-2871f0a2]{color:var(--ys-text-light)}.ys-material .wrap .right .sku-materials .sku-table-wrapper .el-pagination[data-v-2871f0a2]{justify-content:center;margin-top:20px}.ys-material .wrap .right .loading[data-v-2871f0a2]{align-items:center;color:var(--ys-text-light);display:flex;gap:10px;justify-content:center;padding:60px 0}.ys-material .wrap .right .empty[data-v-2871f0a2]{color:var(--ys-text-light);padding:60px 0;text-align:center}.ys-material .wrap .download-panel[data-v-2871f0a2]{background:var(--ys-white);border:1px solid var(--ys-gray-300);border-radius:8px;bottom:30px;box-shadow:0 -4px 20px #00000026;display:flex;flex-direction:column;max-height:500px;position:fixed;right:30px;transition:all .3s ease;width:380px;z-index:100}.ys-material .wrap .download-panel[data-v-2871f0a2]:not(.visible){max-height:48px}.ys-material .wrap .download-panel:not(.visible) .panel-content[data-v-2871f0a2]{display:none}.ys-material .wrap .download-panel .panel-toggle[data-v-2871f0a2]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px 8px 0 0;color:var(--ys-white);cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:12px 16px}.ys-material .wrap .download-panel .panel-toggle .el-icon[data-v-2871f0a2]{transition:transform .3s ease}.ys-material .wrap .download-panel .panel-toggle:not(.collapsed) .el-icon[data-v-2871f0a2]{transform:rotate(180deg)}.ys-material .wrap .download-panel .panel-content[data-v-2871f0a2]{display:flex;flex:1;flex-direction:column;overflow:hidden;padding:16px}.ys-material .wrap .download-panel .panel-content .panel-header[data-v-2871f0a2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.ys-material .wrap .download-panel .panel-content .panel-header h4[data-v-2871f0a2]{color:var(--ys-text);font-size:15px;font-weight:600;margin:0}.ys-material .wrap .download-panel .panel-content .panel-header .el-button[data-v-2871f0a2]{font-size:12px;height:28px;padding:4px 12px}.ys-material .wrap .download-panel .panel-content .selected-list[data-v-2871f0a2]{flex:1;margin-bottom:12px;max-height:320px;overflow-y:auto}.ys-material .wrap .download-panel .panel-content .selected-list[data-v-2871f0a2]::-webkit-scrollbar{width:4px}.ys-material .wrap .download-panel .panel-content .selected-list[data-v-2871f0a2]::-webkit-scrollbar-thumb{background:var(--ys-gray-400);border-radius:2px}.ys-material .wrap .download-panel .panel-content .selected-list .empty[data-v-2871f0a2]{background:var(--ys-gray-500);border-radius:4px;color:var(--ys-text-light);font-size:13px;padding:40px 20px;text-align:center}.ys-material .wrap .download-panel .panel-content .selected-list .selected-items[data-v-2871f0a2]{display:flex;flex-direction:column;gap:8px}.ys-material .wrap .download-panel .panel-content .selected-list .selected-items .selected-item[data-v-2871f0a2]{align-items:center;background:var(--ys-gray-500);border-radius:8px;display:flex;gap:12px;padding:12px;transition:all .2s ease}.ys-material .wrap .download-panel .panel-content .selected-list .selected-items .selected-item[data-v-2871f0a2]:hover{background:var(--ys-gray-400)}.ys-material .wrap .download-panel .panel-content .selected-list .selected-items .selected-item[data-v-2871f0a2] .el-image{border-radius:8px;flex-shrink:0;height:48px;width:48px}.ys-material .wrap .download-panel .panel-content .selected-list .selected-items .selected-item .item-info[data-v-2871f0a2]{flex:1;min-width:0}.ys-material .wrap .download-panel .panel-content .selected-list .selected-items .selected-item .item-info .item-name[data-v-2871f0a2]{color:var(--ys-text);font-size:14px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ys-material .wrap .download-panel .panel-content .selected-list .selected-items .selected-item .item-info .item-type[data-v-2871f0a2]{background:#667eea1a;border-radius:4px;color:var(--ys-text-light);color:#667eea;display:inline-block;font-size:12px;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.ys-material .wrap .download-panel .panel-content .selected-list .selected-items .selected-item .el-icon[data-v-2871f0a2]{border-radius:4px;color:var(--ys-text-light);cursor:pointer;flex-shrink:0;padding:4px;transition:all .2s ease}.ys-material .wrap .download-panel .panel-content .selected-list .selected-items .selected-item .el-icon[data-v-2871f0a2]:hover{background:var(--ys-danger);color:var(--ys-white)}.ys-material .wrap .download-panel .panel-content .panel-footer .el-button[data-v-2871f0a2]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;font-size:15px;font-weight:500;height:44px;transition:all .3s ease;width:100%}.ys-material .wrap .download-panel .panel-content .panel-footer .el-button[data-v-2871f0a2]:hover:not(:disabled){box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}.ys-material .wrap .download-panel .panel-content .panel-footer .el-button[data-v-2871f0a2]:active:not(:disabled){transform:translateY(0)}.ys-material .wrap .download-panel .panel-content .panel-footer .el-button[data-v-2871f0a2]:disabled{background:var(--ys-gray-400);cursor:not-allowed}
