@charset "UTF-8";.basic-page[data-v-9a057051]{overflow:hidden}.basic-settings-form[data-v-9a057051]{padding:0 32px 32px}.form-section[data-v-9a057051]{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--el-border-color-lighter)}.form-section[data-v-9a057051]:last-of-type{border-bottom:none;margin-bottom:0}.form-section-title[data-v-9a057051]{font-size:15px;font-weight:600;color:var(--el-text-color-primary);margin-bottom:20px;padding-left:12px;border-left:3px solid var(--el-color-primary)}.form-section-header[data-v-9a057051]{display:flex;align-items:center;justify-content:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:16px}.form-section-header .form-section-title[data-v-9a057051]{margin-bottom:0}.form-section-row[data-v-9a057051]{display:flex;align-items:center;justify-content:flex-start;gap:16px;flex-wrap:wrap;padding:8px 0}.form-section-row[data-v-9a057051]:not(:last-child){border-bottom:1px solid var(--el-border-color-lighter)}.form-section-row .form-section-title[data-v-9a057051]{margin-bottom:0}.form-section-body[data-v-9a057051]{padding:16px 20px;border-radius:6px;background:var(--el-fill-color-lighter);transition:opacity .2s}.form-section-body--disabled[data-v-9a057051]{opacity:.6;pointer-events:none}.form-subsection[data-v-9a057051]{padding:16px 0;display:flex;flex-direction:column;gap:16px}.form-subsection[data-v-9a057051]:not(:last-child){border-bottom:1px dashed var(--el-border-color-lighter)}.form-subsection-title[data-v-9a057051]{font-weight:600;color:var(--el-text-color-regular);font-size:14px}.form-label[data-v-9a057051]{font-size:14px;color:var(--el-text-color-regular)}.form-tip[data-v-9a057051]{font-size:12px;color:var(--el-text-color-secondary);line-height:1.4}.form-input[data-v-9a057051]{max-width:700px}.form-actions[data-v-9a057051]{flex-shrink:0;padding:20px 32px 60px;display:flex;gap:12px;border-top:1px solid var(--el-border-color-lighter);background:#fff}.dialog-footer[data-v-69af7718],.dialog-footer[data-v-ac38b5be]{display:flex;justify-content:flex-end;gap:8px}.inventory-table[data-v-0e47eb1e]{border:1px solid var(--el-border-color);border-radius:4px}.inventory-table[data-v-0e47eb1e] .el-table__inner-wrapper:before,.inventory-table[data-v-0e47eb1e] .el-table__inner-wrapper:after{display:none}.inventory-table[data-v-0e47eb1e] .el-table__cell{border:none!important}.inventory-table[data-v-0e47eb1e] .el-table__header-wrapper th.el-table__cell{border-bottom:1px solid var(--el-border-color)!important}.inventory-table[data-v-0e47eb1e] .el-table__body-wrapper td.el-table__cell{border-bottom:none!important}.mb-5[data-v-a9459b84]{margin-bottom:0}.footer-btn[data-v-6863432f]{position:fixed;bottom:35px;left:0;right:0;display:flex;justify-content:center;gap:16px;padding:12px 20px;background:var(--background);border-top:1px solid var(--border);z-index:100}.form-tip[data-v-69cf1ef7]{font-size:12px;color:var(--el-text-color-secondary);margin-top:4px}.upload-hide-trigger[data-v-69cf1ef7] .el-upload--picture-card{display:none}.form-tip[data-v-82cfcc38]{font-size:12px;color:var(--el-text-color-secondary);margin-top:4px}.category-upload--hide-trigger[data-v-82cfcc38] .el-upload--picture-card{display:none}.icon-choice-row[data-v-82cfcc38],.custom-icon-row[data-v-82cfcc38]{display:flex;align-items:flex-start;gap:12px}.icon-source-radio[data-v-82cfcc38]{height:44px;margin-right:0}.icon-source-radio[data-v-82cfcc38] .el-radio__label{display:none}.icon-selector[data-v-82cfcc38]{display:flex;flex-wrap:wrap;gap:12px}.icon-item[data-v-82cfcc38]{width:44px;height:44px;border-radius:50%;border:1px solid var(--el-border-color);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.icon-item[data-v-82cfcc38]:hover{border-color:var(--el-color-primary)}.icon-item.active[data-v-82cfcc38]{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.icon-item .icon-item-svg[data-v-82cfcc38]{font-size:24px}.spec-option-dialog-fixed.el-dialog{display:flex;flex-direction:column;max-height:500px;margin-top:12vh}.spec-option-dialog-fixed .el-dialog__header{flex-shrink:0}.spec-option-dialog-fixed .el-dialog__body{flex:1;min-height:0;overflow-y:auto;padding-top:8px}.spec-option-dialog-fixed .el-dialog__footer{flex-shrink:0}.add-self-made-page[data-v-21a51ba8]{display:flex;flex-direction:column;height:calc(100vh - 160px);min-height:0}.add-self-made-scroll-shell[data-v-21a51ba8]{min-height:0}.add-self-made-scrollbar[data-v-21a51ba8]{flex:1 1 0;min-height:0}.add-self-made-form-wrap[data-v-21a51ba8]{min-height:100%}.add-product-form[data-v-21a51ba8]{padding:24px 32px 32px}.form-section[data-v-21a51ba8]{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--el-border-color-lighter)}.form-section[data-v-21a51ba8]:last-of-type{border-bottom:none;margin-bottom:0}.form-section-title[data-v-21a51ba8]{font-size:15px;font-weight:600;color:var(--el-text-color-primary);margin-bottom:20px;padding-left:12px;border-left:3px solid var(--el-color-primary)}.form-tip[data-v-21a51ba8]{font-size:12px;color:var(--el-text-color-secondary);line-height:1.4}.form-input[data-v-21a51ba8]{width:100%;max-width:400px}.category-upload--hide-trigger[data-v-21a51ba8] .el-upload--picture-card{display:none}.flavor-group[data-v-21a51ba8]{padding:12px;background:var(--el-fill-color-light);border-radius:4px}.flavor-group .flavor-group-title[data-v-21a51ba8]{font-size:14px;font-weight:500;margin-bottom:12px}.printer-options[data-v-21a51ba8]{margin-top:12px;padding:12px 16px;background:var(--el-fill-color-lighter);border-radius:6px}.form-actions--fixed[data-v-21a51ba8]{flex-shrink:0;position:absolute;bottom:10px;padding:12px 32px;display:flex;gap:12px;align-items:center;box-sizing:border-box;right:20px;left:20px;z-index:99}.dark .form-actions--fixed[data-v-21a51ba8]{box-shadow:0 -4px 12px #00000040}.label-section-with-preview .label-and-preview[data-v-21a51ba8]{display:flex;align-items:flex-start;gap:32px;flex-wrap:wrap}.label-section-with-preview .label-fields[data-v-21a51ba8]{min-width:0;max-width:50%}.product-preview-inline[data-v-21a51ba8]{flex-shrink:0;width:200px}.product-preview-card[data-v-21a51ba8]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #00000014;border:1px solid var(--el-border-color-lighter)}.dark .product-preview-card[data-v-21a51ba8]{background:var(--el-bg-color)}.preview-image-wrap[data-v-21a51ba8]{position:relative;aspect-ratio:1;overflow:hidden;background:var(--el-fill-color-lighter)}.preview-image[data-v-21a51ba8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preview-badge-top[data-v-21a51ba8]{position:absolute;top:0;left:-5px;padding:4px 12px 4px 10px;min-width:48px;min-height:24px;color:#fff;font-size:12px;font-weight:600;border-radius:0 14px 14px 0;box-shadow:0 1px 4px #00000026}.preview-info[data-v-21a51ba8]{padding:12px 14px}.preview-title[data-v-21a51ba8]{font-size:14px;color:var(--el-text-color-primary);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px}.preview-price-row[data-v-21a51ba8]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.preview-vip-icon[data-v-21a51ba8]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:20px;font-size:10px;font-weight:700;background:linear-gradient(135deg,#d4a853,#c9a227);color:#fff;border-radius:4px}.preview-price[data-v-21a51ba8]{font-size:18px;font-weight:700;color:#ee0a24}.preview-footer[data-v-21a51ba8]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px}.preview-original-price[data-v-21a51ba8]{font-size:12px;color:var(--el-text-color-secondary);text-decoration:line-through}.preview-placeholder[data-v-21a51ba8]{flex:1}.preview-tags[data-v-21a51ba8]{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.preview-tag[data-v-21a51ba8]{padding:2px 8px;font-size:11px;background:#fff5f0;color:#ff9f43;border-radius:4px}.preview-tags-trigger[data-v-21a51ba8]{display:inline-block;cursor:help}.add-self-made-page[data-v-3755e3a9]{display:flex;flex-direction:column;height:calc(100vh - 160px);min-height:0}.add-self-made-scroll-shell[data-v-3755e3a9]{min-height:0}.add-product-form[data-v-3755e3a9]{padding:0 32px 32px}.add-product-form[data-v-3755e3a9] .el-form-item__content{flex:none;min-width:0}.add-product-form[data-v-3755e3a9] .el-form-item{margin-bottom:15px!important}.form-field-wrap[data-v-3755e3a9]{width:400px;max-width:100%}.form-field-wrap--sm[data-v-3755e3a9]{width:200px}.form-field-row[data-v-3755e3a9]{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.category-cascader-field[data-v-3755e3a9]{width:100%}.form-field-wrap[data-v-3755e3a9] .product-category-cascader{width:100%;max-width:none}.form-section[data-v-3755e3a9]{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--el-border-color-lighter)}.form-section[data-v-3755e3a9]:last-of-type{border-bottom:none;margin-bottom:0}.add-self-made-scrollbar[data-v-3755e3a9]{flex:1 1 0;min-height:0}.add-self-made-form-wrap[data-v-3755e3a9]{min-height:100%}.form-section-title[data-v-3755e3a9]{font-size:15px;font-weight:600;color:var(--el-text-color-primary);margin-bottom:20px;padding-left:12px;border-left:3px solid var(--el-color-primary)}.form-tip[data-v-3755e3a9]{font-size:12px;color:var(--el-text-color-secondary);margin-top:4px;line-height:1.4}.upload-area .upload-placeholder[data-v-3755e3a9]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:200px;height:200px;border:1px dashed var(--el-border-color);border-radius:8px;background:var(--el-fill-color-lighter);cursor:pointer;transition:all .2s}.upload-area .upload-placeholder[data-v-3755e3a9]:hover{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.upload-area .upload-placeholder--error[data-v-3755e3a9]{border-color:var(--el-color-danger)}.upload-area .upload-text[data-v-3755e3a9]{margin-top:12px;font-size:13px;color:var(--el-text-color-secondary)}.upload-area .upload-actions[data-v-3755e3a9]{margin-top:12px;display:flex;gap:12px}.form-input[data-v-3755e3a9]{width:400px;max-width:100%}.price-input[data-v-3755e3a9]{width:100%}.card-deduction-row[data-v-3755e3a9]{display:flex;gap:16px;min-height:32px}.card-deduction-label[data-v-3755e3a9],.card-deduction-unit[data-v-3755e3a9]{display:inline-flex;align-items:center;height:32px;line-height:32px}.card-deduction-label[data-v-3755e3a9]{font-size:14px}.card-deduction-unit[data-v-3755e3a9]{color:var(--el-text-color-regular)}.card-deduction-price-item[data-v-3755e3a9]{margin-bottom:0}.card-deduction-price-item[data-v-3755e3a9] .el-form-item__content{display:flex;align-items:center;margin-left:0!important;line-height:32px}.card-price-input[data-v-3755e3a9]{width:120px}.sale-periods[data-v-3755e3a9]{display:flex;flex-direction:column;gap:12px}.sale-period-row[data-v-3755e3a9]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sale-period-row .period-label[data-v-3755e3a9]{font-size:14px;color:var(--el-text-color-regular);min-width:36px}.sale-period-row .period-time[data-v-3755e3a9]{width:120px}.sale-period-row .period-sep[data-v-3755e3a9]{color:var(--el-text-color-secondary);font-size:14px}.printer-options[data-v-3755e3a9]{margin-top:12px;padding:12px 16px;background:var(--el-fill-color-lighter);border-radius:6px}.category-upload--hide-trigger[data-v-3755e3a9] .el-upload--picture-card{display:none}.form-actions--fixed[data-v-3755e3a9]{flex-shrink:0;position:absolute;bottom:10px;padding:12px 32px;display:flex;gap:12px;align-items:center;box-sizing:border-box;right:20px;left:20px;z-index:99}.dark .form-actions--fixed[data-v-3755e3a9]{box-shadow:0 -4px 12px #00000040}.label-section-with-preview .label-and-preview[data-v-3755e3a9]{display:flex;align-items:flex-start;gap:32px;flex-wrap:wrap}.label-section-with-preview .label-fields[data-v-3755e3a9]{min-width:0;max-width:50%}.product-preview-inline[data-v-3755e3a9]{flex-shrink:0;width:200px}.product-preview-card[data-v-3755e3a9]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #00000014;border:1px solid var(--el-border-color-lighter)}.dark .product-preview-card[data-v-3755e3a9]{background:var(--el-bg-color)}.preview-image-wrap[data-v-3755e3a9]{position:relative;aspect-ratio:1;overflow:hidden;background:var(--el-fill-color-lighter)}.preview-image[data-v-3755e3a9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preview-badge-top[data-v-3755e3a9]{position:absolute;top:0;left:-5px;padding:4px 12px 4px 10px;min-width:48px;min-height:24px;color:#fff;font-size:12px;font-weight:600;border-radius:0 14px 14px 0;box-shadow:0 1px 4px #00000026}.preview-badge-bottom[data-v-3755e3a9]{position:absolute;bottom:0;left:0;right:0;padding:6px 12px;background:#ff9f43;color:#fff;font-size:12px;font-weight:600;text-align:center}.preview-info[data-v-3755e3a9]{padding:12px 14px}.preview-title[data-v-3755e3a9]{font-size:14px;color:var(--el-text-color-primary);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px}.preview-price-row[data-v-3755e3a9]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.preview-vip-icon[data-v-3755e3a9]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:20px;font-size:10px;font-weight:700;background:linear-gradient(135deg,#d4a853,#c9a227);color:#fff;border-radius:4px}.preview-price[data-v-3755e3a9]{font-size:18px;font-weight:700;color:#ee0a24}.preview-footer[data-v-3755e3a9]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px}.preview-original-price[data-v-3755e3a9]{font-size:12px;color:var(--el-text-color-secondary);text-decoration:line-through}.preview-placeholder[data-v-3755e3a9]{flex:1}.preview-tags[data-v-3755e3a9]{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.preview-tag[data-v-3755e3a9]{padding:2px 8px;font-size:11px;background:#fff5f0;color:#ff9f43;border-radius:4px}.preview-tags-trigger[data-v-3755e3a9]{display:inline-block;cursor:help}.form-tip[data-v-a9178d32]{font-size:12px;color:var(--el-text-color-secondary)}.add-product-form[data-v-2215d5e5]{padding:24px 32px 32px}.batch-edit-form[data-v-2215d5e5] .el-form-item__label{display:flex;align-items:center;gap:8px}.form-section[data-v-2215d5e5]{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--el-border-color-lighter)}.form-section[data-v-2215d5e5]:last-of-type{border-bottom:none;margin-bottom:0}.batch-edit-section[data-v-2215d5e5]:last-of-type{border-bottom:none}.form-section-title[data-v-2215d5e5]{font-size:15px;font-weight:600;color:var(--el-text-color-primary);margin-bottom:20px;padding-left:12px;border-left:3px solid var(--el-color-primary)}.form-tip[data-v-2215d5e5]{font-size:12px;color:var(--el-text-color-secondary);margin-top:4px;line-height:1.4}.form-input[data-v-2215d5e5]{width:100%;max-width:400px}.price-input[data-v-2215d5e5]{width:140px}.batch-edit-tags[data-v-2215d5e5]{display:flex;flex-direction:column;gap:8px}.printer-options[data-v-2215d5e5]{margin-top:12px;padding:12px 16px;background:var(--el-fill-color-lighter);border-radius:6px}.form-actions[data-v-2215d5e5]{padding-top:24px;display:flex;gap:12px;border-top:1px solid var(--el-border-color-lighter)}.product-popover .product-popover-title[data-v-802832e2]{font-weight:500;margin-bottom:12px;padding-right:8px}.flavor-group-dialog-fixed.el-dialog{display:flex;flex-direction:column;max-height:500px;margin-top:12vh}.flavor-group-dialog-fixed .el-dialog__header{flex-shrink:0}.flavor-group-dialog-fixed .el-dialog__body{flex:1;min-height:0;overflow-y:auto;padding-top:8px}.flavor-group-dialog-fixed .el-dialog__footer{flex-shrink:0}.flavor-option-dialog-fixed.el-dialog{display:flex;flex-direction:column;max-height:500px;margin-top:12vh}.flavor-option-dialog-fixed .el-dialog__header{flex-shrink:0}.flavor-option-dialog-fixed .el-dialog__body{flex:1;min-height:0;overflow-y:auto;padding-top:8px}.flavor-option-dialog-fixed .el-dialog__footer{flex-shrink:0}[data-v-98482d5e] .el-form--inline .el-form-item{margin-right:15px!important}[data-v-98482d5e] .product-list-search-form .advanced-search-actions .el-form-item__content{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:8px;width:auto}[data-v-98482d5e] .el-form-item{margin-bottom:15px!important}.product-sort-ghost[data-v-02ec4121]{opacity:.55}.product-sort-chosen[data-v-02ec4121]{cursor:grabbing!important}.category-sort-list[data-v-02ec4121] .sortable-chosen{opacity:.95}@media(min-width:992px){.search-row[data-v-7987454f]{flex-wrap:nowrap}}.add-exchange-form[data-v-3cd06664] .el-form-item{margin-bottom:22px}.form-hint[data-v-3cd06664]{font-size:12px;color:#999;line-height:1.5}.exchange-selected-table[data-v-3cd06664] .el-input-number .el-input__inner{text-align:left}[data-v-36398254] .el-dialog__body{padding-top:10px;padding-bottom:10px}.demo-form-inline[data-v-4f3033ac]{margin-bottom:20px}.no-image[data-v-4f3033ac]{color:#909399;font-size:12px}[data-v-4f3033ac] .el-table__header-wrapper .el-table__header th{background-color:#f5f7fa!important;color:#303133!important;font-weight:600!important;border-bottom:1px solid #dcdfe6!important}[data-v-4f3033ac] .el-table{border:1px solid #dcdfe6!important;border-radius:4px!important}[data-v-4f3033ac] .el-table .el-table__row{border-bottom:none!important}[data-v-4f3033ac] .el-table .el-table__cell{border-right:none!important}[data-v-4f3033ac] .el-table .row-disabled{opacity:.6}.product-selector-pagination-popper{z-index:100000!important}.stock-in-table[data-v-16846410] .stock-in-num{width:120px}.stock-in-table[data-v-16846410] .stock-in-num .el-input__inner{text-align:left}.unit-suffix[data-v-16846410]{display:inline-flex;align-items:center;padding:0 10px;min-height:32px;font-size:14px;color:var(--el-text-color-regular);background:var(--el-fill-color-light);border:1px solid var(--el-border-color);border-radius:var(--el-border-radius-base);box-sizing:border-box}.warehouse-display[data-v-16846410]{font-size:14px;color:var(--el-text-color-primary)}.promotion-table[data-v-5cf2b68a] .el-table__header th{background-color:#f5f7fa;color:#606266;font-weight:600}.gift-coupon-panel[data-v-514a697d]{width:min(1120px,100%)}.gift-coupon-actions[data-v-514a697d]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.gift-coupon-table[data-v-514a697d]{width:100%}.gift-coupon-count[data-v-514a697d]{width:96px}.gift-coupon-package[data-v-514a697d]{margin-top:16px;padding:14px;border:1px solid var(--el-border-color-light);border-radius:6px;background:#fff}.gift-coupon-package__header[data-v-514a697d]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.gift-coupon-package__title[data-v-514a697d]{min-width:0;color:var(--el-text-color-primary);font-weight:500;word-break:break-all}.gift-coupon-package__tools[data-v-514a697d]{display:flex;flex-shrink:0;align-items:center;gap:8px}.form-tip[data-v-a244f41b],.form-tip[data-v-d9acd4cc],.form-tip[data-v-83683597],.form-tip[data-v-096a5b0f],.form-tip[data-v-e708cfc1]{font-size:12px;color:var(--el-text-color-secondary)}.exchange-table-stack[data-v-c15b22b5]{position:relative}.gift-content-cell[data-v-0e2e1cb1]{line-height:1.6;white-space:normal;word-break:break-word}
