.period-selector[data-v-da2e2d6b]{width:100%}.period-selector[data-v-da2e2d6b] .el-radio-group{display:flex;width:100%;gap:12px}.period-selector[data-v-da2e2d6b] .el-radio-button{flex:1}.period-selector[data-v-da2e2d6b] .el-radio-button .el-radio-button__inner{width:100%;padding:12px 20px;border-radius:4px;transition:all .3s}.period-selector[data-v-da2e2d6b] .el-radio-button .el-radio-button__inner:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.period-selector[data-v-da2e2d6b] .el-radio-button.is-active .el-radio-button__inner{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff}.period-selector[data-v-da2e2d6b] .el-radio-button.is-active .el-radio-button__inner .period-price{color:#fff}.period-selector .period-option[data-v-da2e2d6b]{display:flex;flex-direction:column;align-items:center;gap:4px}.period-selector .period-option .period-text[data-v-da2e2d6b]{font-size:14px;font-weight:500}.period-selector .period-option .period-price[data-v-da2e2d6b]{font-size:16px;font-weight:700;color:#f56c6c}@media (max-width: 768px){.period-selector[data-v-da2e2d6b] .el-radio-group{flex-direction:column;gap:8px}.period-selector .period-option .period-text[data-v-da2e2d6b]{font-size:13px}.period-selector .period-option .period-price[data-v-da2e2d6b]{font-size:14px}}.verifybox{position:absolute;top:25%;left:50%;box-sizing:border-box;background-color:#fff;border:1px solid #e4e7eb;border-radius:5px;box-shadow:0 0 10px #0000004d;transform:translate(-50%,-25%)}.verifybox-top{box-sizing:border-box;height:40px;padding:0 15px;font-size:16px;line-height:40px;color:#45494c;text-align:left;border-bottom:1px solid #e4e7eb}.verifybox-bottom{box-sizing:border-box;padding:10px}.verifybox-close{position:absolute;top:13px;right:9px;width:24px;height:24px;text-align:center;cursor:pointer}.mask{position:fixed;top:0;left:0;z-index:1001;width:100%;height:100vh;background:#0000004d;transition:all .5s}.verify-tips{position:absolute;bottom:0;left:0;width:100%;height:30px;line-height:30px;color:#fff;text-indent:10px}.suc-bg{background-color:#5cb85c7f}.err-bg{background-color:#d9534f7f}.tips-enter,.tips-leave-to{bottom:-30px}.tips-enter-active,.tips-leave-active{transition:bottom .5s}.verify-code{margin-bottom:5px;font-size:20px;text-align:center;cursor:pointer;border:1px solid #ddd}.cerify-code-panel{height:100%;overflow:hidden}.verify-code-area{float:left}.verify-input-area{float:left;width:60%;padding-right:10px}.verify-change-area{float:left;line-height:30px}.varify-input-code{display:inline-block;width:100%;height:25px}.verify-change-code{color:#337ab7;cursor:pointer}.verify-btn{width:200px;height:30px;margin-top:10px;color:#fff;background-color:#337ab7;border:none;border-radius:8px}.verify-hint{text-align:center;padding:6px 0;font-size:12px;color:#64748b;background:#f8fafc;border-radius:4px 4px 0 0}.verify-bar-area{position:relative;box-sizing:content-box;text-align:center;background:#fff;border:1px solid #ddd;border-radius:8px;touch-action:none;user-select:none;-webkit-user-select:none}.verify-bar-area .verify-move-block{position:absolute;top:0;left:0;box-sizing:content-box;cursor:grab;background:#fff;border-radius:8px;box-shadow:0 0 2px #888;user-select:none;-webkit-user-select:none;will-change:transform;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:none!important}.verify-bar-area .verify-move-block:hover{color:#fff;background-color:#337ab7}.verify-bar-area .verify-left-bar{position:absolute;top:-1px;left:-1px;box-sizing:content-box;cursor:pointer;background:#f0fff0;border:1px solid #ddd;border-radius:8px;touch-action:none}.verify-img-panel{position:relative;box-sizing:content-box;margin:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:3px}.verify-img-panel .verify-refresh{position:absolute;top:0;right:0;z-index:2;width:25px;height:25px;padding:5px;text-align:center;cursor:pointer}.verify-img-panel .icon-refresh{font-size:20px;color:#fff}.verify-img-panel .verify-gap{position:relative;z-index:2;background-color:#fff;border:1px solid #fff}.verify-bar-area .verify-move-block .verify-sub-block{position:absolute;z-index:3;text-align:center}.verify-bar-area .verify-move-block .verify-icon{font-size:18px}.verify-bar-area .verify-msg{z-index:3}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.verify-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.icon-check{color:#5cb85c}.icon-close{color:#d9534f}.icon-right{color:#337ab7}.icon-refresh{color:#666}.captcha-mask[data-v-7823cbba]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:#00000080;backdrop-filter:blur(4px)}.captcha-closing[data-v-7823cbba]{background-color:#0000004d}.captcha-container[data-v-7823cbba]{position:relative;max-width:340px;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;overflow:hidden}.captcha-header[data-v-7823cbba]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:linear-gradient(135deg,#667eea,#764ba2)}.captcha-title[data-v-7823cbba]{font-size:16px;font-weight:600;color:#fff}.captcha-close[data-v-7823cbba]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:#fffc;cursor:pointer;background:#ffffff1a;border:none;border-radius:6px;transition:all .2s}.captcha-close[data-v-7823cbba]:hover{color:#fff;background:#fff3}.captcha-body[data-v-7823cbba]{padding:16px}.captcha-fade-enter-active[data-v-7823cbba],.captcha-fade-leave-active[data-v-7823cbba]{transition:opacity .2s ease}.captcha-fade-enter-from[data-v-7823cbba],.captcha-fade-leave-to[data-v-7823cbba]{opacity:0}.captcha-zoom-enter-active[data-v-7823cbba],.captcha-zoom-leave-active[data-v-7823cbba]{transition:all .2s ease}.captcha-zoom-enter-from[data-v-7823cbba],.captcha-zoom-leave-to[data-v-7823cbba]{opacity:0;transform:scale(.9)}.address-picker[data-v-08c59ca9]{width:100%}.coordinates-info[data-v-08c59ca9]{margin-top:4px;font-size:12px;line-height:1.5;color:#909399}.recognize-inline[data-v-08c59ca9]{margin-top:8px}.recognize-inline[data-v-08c59ca9] .el-textarea__inner{min-height:76px;line-height:1.5}.recognize-inline .recognize-action[data-v-08c59ca9]{margin-top:8px}.recognize-message[data-v-08c59ca9]{margin-top:4px;font-size:12px;line-height:1.5;color:#1677ff}.map-picker-shell[data-v-08c59ca9]{display:grid;gap:10px;padding:0}.map-picker-hero[data-v-08c59ca9]{position:relative;overflow:hidden;padding:12px 14px;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:radial-gradient(circle at top right,rgba(22,119,255,.08),transparent 32%),linear-gradient(140deg,#eef6ff,#fff 52%,#f8fbff)}.map-picker-hero__main[data-v-08c59ca9]{display:flex;justify-content:space-between;gap:12px}.map-picker-hero__summary[data-v-08c59ca9]{min-width:0}.map-picker-hero__eyebrow[data-v-08c59ca9]{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;background:#ffffffe6;color:#1677ff;font-size:10px;font-weight:700}.map-picker-hero__title[data-v-08c59ca9]{margin:5px 0 0;font-size:15px;font-weight:700;line-height:1.35;color:#0f172a}.map-picker-hero__description[data-v-08c59ca9]{margin:3px 0 0;font-size:11px;line-height:1.45;color:#64748b}.map-picker-hero__meta[data-v-08c59ca9]{min-width:180px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px}.map-picker-hero__amount-label[data-v-08c59ca9]{font-size:10px;color:#64748b}.map-picker-hero__amount-value[data-v-08c59ca9]{max-width:220px;font-size:14px;font-weight:700;line-height:1.35;text-align:right;color:#1677ff;word-break:break-all}.map-picker-hero__coords[data-v-08c59ca9]{font-size:10px;line-height:1.4;text-align:right;color:#64748b}.map-picker-card[data-v-08c59ca9]{padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:#fff;box-shadow:0 6px 16px #0f172a0a}.map-picker-card--compact[data-v-08c59ca9]{display:grid;gap:8px}.map-picker-block__header[data-v-08c59ca9]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.map-picker-block__title[data-v-08c59ca9]{font-size:12px;font-weight:600;color:#0f172a}.map-picker-block__hint[data-v-08c59ca9]{font-size:10px;line-height:1.4;color:#94a3b8}.division-cascade[data-v-08c59ca9]{display:flex;flex-wrap:wrap;gap:8px}.division-cascade .el-select[data-v-08c59ca9]{min-width:160px;flex:1}.division-text[data-v-08c59ca9]{font-size:12px;color:#64748b;line-height:1.5}.map-conflict-banner[data-v-08c59ca9]{border-color:#e6a23c66;background:#fdf6ec}.conflict-message[data-v-08c59ca9]{font-size:12px;color:#606266;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.map-search[data-v-08c59ca9]{width:100%}.recognize-action[data-v-08c59ca9]{margin-top:8px}.map-search-results[data-v-08c59ca9]{overflow:hidden;border:1px solid #eef2f7;border-radius:12px;background:#f8fbff}.search-result-header[data-v-08c59ca9]{padding:8px 10px;border-bottom:1px solid #eef2f7;background:#fff;font-size:11px;font-weight:600;color:#64748b}.search-result-list[data-v-08c59ca9]{display:grid;max-height:190px;overflow-y:auto}.search-result-item[data-v-08c59ca9]{padding:10px 12px;border-bottom:1px solid #eef2f7;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.search-result-item[data-v-08c59ca9]:last-child{border-bottom:none}.search-result-item[data-v-08c59ca9]:hover{background:#f0f7ff}.search-result-item.active[data-v-08c59ca9]{background:#ecf5ff;box-shadow:inset 3px 0 #409eff}.result-title[data-v-08c59ca9]{margin-bottom:3px;font-size:12px;font-weight:600;line-height:1.4;color:#0f172a}.result-address[data-v-08c59ca9]{font-size:11px;line-height:1.45;color:#64748b}.map-container[data-v-08c59ca9]{width:100%;height:300px;overflow:hidden;border:1px solid #eef2f7;border-radius:14px;background-color:#f8fafc}.map-placeholder[data-v-08c59ca9]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#909399}.map-placeholder p[data-v-08c59ca9]{margin:8px 0;font-size:12px}.selected-location-grid[data-v-08c59ca9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.selected-location-item[data-v-08c59ca9]{display:flex;flex-direction:column;gap:2px;min-width:0}.selected-location-item--wide[data-v-08c59ca9]{grid-column:1 / -1}.selected-location-item__label[data-v-08c59ca9]{font-size:11px;color:#64748b}.selected-location-item__value[data-v-08c59ca9]{font-size:12px;font-weight:600;line-height:1.4;color:#0f172a;word-break:break-all}.map-picker-footer[data-v-08c59ca9]{display:flex;justify-content:flex-end;gap:8px}.address-picker-dialog[data-v-08c59ca9] .el-dialog{border-radius:20px;overflow:hidden}.address-picker-dialog[data-v-08c59ca9] .el-dialog__body{padding:12px 14px 6px}.address-picker-dialog[data-v-08c59ca9] .el-dialog__footer{padding:0 14px 14px}.address-picker-dialog[data-v-08c59ca9] .el-button{min-height:36px;padding:8px 14px;font-size:13px}@media (max-width: 768px){.map-picker-hero[data-v-08c59ca9],.map-picker-card[data-v-08c59ca9],.map-container[data-v-08c59ca9]{border-radius:14px}.map-picker-hero__main[data-v-08c59ca9],.map-picker-block__header[data-v-08c59ca9]{flex-direction:column;align-items:flex-start}.map-picker-hero__meta[data-v-08c59ca9]{min-width:0;align-items:flex-start}.map-picker-hero__amount-value[data-v-08c59ca9],.map-picker-hero__coords[data-v-08c59ca9]{max-width:none;text-align:left}.selected-location-grid[data-v-08c59ca9]{grid-template-columns:1fr}.selected-location-item--wide[data-v-08c59ca9]{grid-column:auto}.map-picker-footer[data-v-08c59ca9]{flex-direction:column-reverse}.map-picker-footer[data-v-08c59ca9] .el-button{width:100%}.division-cascade[data-v-08c59ca9]{flex-direction:column}.division-cascade .el-select[data-v-08c59ca9]{min-width:100%}}.sfz[data-v-4fd76d06]{flex:1 1 auto;min-width:0}.sfz__search[data-v-4fd76d06]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}.sfz__search[data-v-4fd76d06] .el-form-item,.sfz__filter-form[data-v-4fd76d06] .el-form-item{margin-bottom:0;margin-right:0}.sfz__search-hint[data-v-4fd76d06]{padding-bottom:8px;color:#909399;font-size:12px;line-height:1.5}.sfz__filter[data-v-4fd76d06]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin-top:12px;padding:12px;border:1px solid #eef2f7;border-radius:8px;background:#f7f9fc}.sfz__filter-label[data-v-4fd76d06]{height:32px;color:#606266;font-size:13px;font-weight:600;line-height:32px}.sfz__filter-form[data-v-4fd76d06]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}.sfz__chips[data-v-4fd76d06]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin-top:4px;padding-top:10px;border-top:1px dashed #e4e7ed}.sfz__chips-label[data-v-4fd76d06]{color:#909399;font-size:12px}.sfz__chip[data-v-4fd76d06]{max-width:240px}.error-feedback-body[data-v-6da925a3]{display:grid;gap:10px;padding:2px 0 4px}.error-feedback-message[data-v-6da925a3]{margin:0;color:#303133;font-size:14px;line-height:1.6;word-break:break-word}.error-feedback-actions[data-v-6da925a3]{display:flex;justify-content:flex-end;gap:8px}.data-list-batch-bar[data-v-f65cb8c5]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:10px 14px;border:1px solid var(--el-border-color-light);border-radius:12px;background:var(--el-fill-color-light)}.data-list-batch-bar__info[data-v-f65cb8c5]{font-size:13px;color:var(--el-text-color-regular)}.data-list-batch-bar__info strong[data-v-f65cb8c5]{color:var(--el-color-primary);font-weight:700}.data-list-batch-bar__actions[data-v-f65cb8c5]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}@media (max-width: 768px){.data-list-batch-bar[data-v-f65cb8c5]{flex-direction:column;align-items:flex-start}.data-list-batch-bar__actions[data-v-f65cb8c5]{width:100%}}.search-card[data-v-e12f7567]{margin-bottom:20px}[data-v-aec43fdb]:root{--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-text-strong: #0f172a;--app-text-primary: #1f2329;--app-text-regular: #475569;--app-text-secondary: #64748b;--app-text-muted: #64748b;--app-text-placeholder: #8693a5;--app-text-inverse: #ffffff;--app-color-brand: #409eff;--app-color-brand-text: #409eff;--app-color-brand-strong: #3578db;--app-color-brand-light: #38bdf8;--app-focus-color: var(--app-color-brand);--app-color-positive: #0d874c;--app-color-warning: #b45309;--app-color-danger: #c02b2b;--app-bg: #ffffff;--app-bg-elevated: #ffffff;--app-bg-subtle: #f8fafc;--app-bg-brand-subtle: #eff6ff;--app-bg-positive-subtle: #f0f9eb;--app-bg-warning-subtle: #fff7e6;--app-bg-danger-subtle: #fef0f0;--app-bg-inverse: #0f172a;--app-border-color: #e2e8f0;--app-border-color-light: #f0f2f5;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 12px;--app-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--app-shadow-md: 0 4px 14px rgb(15 23 42 / 8%);--app-header-bg: #1f2d3d;--app-header-text: #ffffff;--app-header-border: #2b2f3a;--app-border-brand-subtle: #cfe3ff;--app-status-accent: var(--app-color-brand);--app-status-accent-subtle: var(--app-bg-brand-subtle);--app-status-accent-border: var(--app-border-brand-subtle);--app-status-neutral: var(--app-text-secondary);--app-status-neutral-subtle: var(--app-bg-subtle);--app-status-neutral-border: var(--app-border-color-light);--app-gradient-panel: linear-gradient(140deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 52%, var(--app-bg-subtle) 100%);--app-gradient-subtle: linear-gradient(135deg, var(--app-bg-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-positive: linear-gradient(135deg, var(--app-bg-positive-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-warning: linear-gradient(135deg, var(--app-bg-warning-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-danger: linear-gradient(135deg, var(--app-bg-danger-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-brand: linear-gradient(135deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 100%);--app-glow-brand: radial-gradient(circle at top right, color-mix(in srgb, var(--app-color-brand) 8%, transparent), transparent 32%) --el-color-primary: var(--app-color-brand);--el-color-success: var(--app-color-positive);--el-color-warning: var(--app-color-warning);--el-color-danger: var(--app-color-danger)}.page-container[data-v-aec43fdb]{padding:var(--app-space-5)}.page-header[data-v-aec43fdb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title[data-v-aec43fdb]{font-size:18px;font-weight:500;margin:0;color:var(--app-text-primary)}.page-subtitle[data-v-aec43fdb]{display:inline-block;margin-left:var(--app-space-2);color:var(--app-text-secondary);font-size:13px}.page-actions[data-v-aec43fdb]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-card[data-v-aec43fdb],.filter-card[data-v-aec43fdb]{margin-bottom:16px}.search-form[data-v-aec43fdb],.filter-form[data-v-aec43fdb]{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-4);align-items:flex-end}.search-form .el-form-item[data-v-aec43fdb],.filter-form .el-form-item[data-v-aec43fdb]{margin-bottom:0}.search-actions[data-v-aec43fdb],.filter-actions[data-v-aec43fdb]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-card[data-v-aec43fdb]{margin-bottom:16px}.el-table[data-v-aec43fdb],.admin-data-list-table[data-v-aec43fdb],.el-table .el-table__cell[data-v-aec43fdb],.admin-data-list-table .el-table__cell[data-v-aec43fdb]{font-size:13px}.stats-row[data-v-aec43fdb]{margin-bottom:16px}.stat-item[data-v-aec43fdb]{text-align:center;padding:10px 0}.stat-label[data-v-aec43fdb]{color:#909399;font-size:14px;margin-bottom:8px}.stat-value[data-v-aec43fdb]{font-size:28px;font-weight:600;color:#303133}.form-tip[data-v-aec43fdb]{margin-left:var(--app-space-3);color:var(--app-text-secondary);font-size:12px;line-height:1.5}.form-unit[data-v-aec43fdb]{margin-left:8px;color:#606266;font-size:14px}.embedded-page[data-v-aec43fdb]{margin-top:0;padding:0}.embedded-page .page-header .page-title[data-v-aec43fdb]{display:none}.embedded-page .page-header[data-v-aec43fdb]{justify-content:flex-end;margin-bottom:16px}.pagination-footer[data-v-aec43fdb]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.loaded-count[data-v-aec43fdb]{color:var(--app-text-secondary);font-size:13px}.page-size-select[data-v-aec43fdb]{width:120px}.loading-container[data-v-aec43fdb],.no-more-container[data-v-aec43fdb]{display:flex;justify-content:center;align-items:center;padding:16px}@media (max-width: 768px){.page-header[data-v-aec43fdb]{flex-direction:column;align-items:flex-start;gap:12px}.page-actions[data-v-aec43fdb]{width:100%}.page-actions .el-button[data-v-aec43fdb]{flex:1;min-width:0}.stat-value[data-v-aec43fdb]{font-size:24px}.pagination-footer[data-v-aec43fdb]{flex-direction:column;gap:10px;align-items:stretch}.page-size-select[data-v-aec43fdb]{width:100%}}.table-card[data-v-aec43fdb]{margin-bottom:20px}.loading-container[data-v-aec43fdb],.no-more-container[data-v-aec43fdb]{display:flex;justify-content:center;align-items:center;padding:16px;margin-top:8px}[data-v-ee917b6d]:root{--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-text-strong: #0f172a;--app-text-primary: #1f2329;--app-text-regular: #475569;--app-text-secondary: #64748b;--app-text-muted: #64748b;--app-text-placeholder: #8693a5;--app-text-inverse: #ffffff;--app-color-brand: #409eff;--app-color-brand-text: #409eff;--app-color-brand-strong: #3578db;--app-color-brand-light: #38bdf8;--app-focus-color: var(--app-color-brand);--app-color-positive: #0d874c;--app-color-warning: #b45309;--app-color-danger: #c02b2b;--app-bg: #ffffff;--app-bg-elevated: #ffffff;--app-bg-subtle: #f8fafc;--app-bg-brand-subtle: #eff6ff;--app-bg-positive-subtle: #f0f9eb;--app-bg-warning-subtle: #fff7e6;--app-bg-danger-subtle: #fef0f0;--app-bg-inverse: #0f172a;--app-border-color: #e2e8f0;--app-border-color-light: #f0f2f5;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 12px;--app-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--app-shadow-md: 0 4px 14px rgb(15 23 42 / 8%);--app-header-bg: #1f2d3d;--app-header-text: #ffffff;--app-header-border: #2b2f3a;--app-border-brand-subtle: #cfe3ff;--app-status-accent: var(--app-color-brand);--app-status-accent-subtle: var(--app-bg-brand-subtle);--app-status-accent-border: var(--app-border-brand-subtle);--app-status-neutral: var(--app-text-secondary);--app-status-neutral-subtle: var(--app-bg-subtle);--app-status-neutral-border: var(--app-border-color-light);--app-gradient-panel: linear-gradient(140deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 52%, var(--app-bg-subtle) 100%);--app-gradient-subtle: linear-gradient(135deg, var(--app-bg-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-positive: linear-gradient(135deg, var(--app-bg-positive-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-warning: linear-gradient(135deg, var(--app-bg-warning-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-danger: linear-gradient(135deg, var(--app-bg-danger-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-brand: linear-gradient(135deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 100%);--app-glow-brand: radial-gradient(circle at top right, color-mix(in srgb, var(--app-color-brand) 8%, transparent), transparent 32%) --el-color-primary: var(--app-color-brand);--el-color-success: var(--app-color-positive);--el-color-warning: var(--app-color-warning);--el-color-danger: var(--app-color-danger)}.page-container[data-v-ee917b6d]{padding:var(--app-space-5)}.page-header[data-v-ee917b6d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title[data-v-ee917b6d]{font-size:18px;font-weight:500;margin:0;color:var(--app-text-primary)}.page-subtitle[data-v-ee917b6d]{display:inline-block;margin-left:var(--app-space-2);color:var(--app-text-secondary);font-size:13px}.page-actions[data-v-ee917b6d]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-card[data-v-ee917b6d],.filter-card[data-v-ee917b6d]{margin-bottom:16px}.search-form[data-v-ee917b6d],.filter-form[data-v-ee917b6d]{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-4);align-items:flex-end}.search-form .el-form-item[data-v-ee917b6d],.filter-form .el-form-item[data-v-ee917b6d]{margin-bottom:0}.search-actions[data-v-ee917b6d],.filter-actions[data-v-ee917b6d]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-card[data-v-ee917b6d]{margin-bottom:16px}.el-table[data-v-ee917b6d],.admin-data-list-table[data-v-ee917b6d],.el-table .el-table__cell[data-v-ee917b6d],.admin-data-list-table .el-table__cell[data-v-ee917b6d]{font-size:13px}.stats-row[data-v-ee917b6d]{margin-bottom:16px}.stat-item[data-v-ee917b6d]{text-align:center;padding:10px 0}.stat-label[data-v-ee917b6d]{color:#909399;font-size:14px;margin-bottom:8px}.stat-value[data-v-ee917b6d]{font-size:28px;font-weight:600;color:#303133}.form-tip[data-v-ee917b6d]{margin-left:var(--app-space-3);color:var(--app-text-secondary);font-size:12px;line-height:1.5}.form-unit[data-v-ee917b6d]{margin-left:8px;color:#606266;font-size:14px}.embedded-page[data-v-ee917b6d]{margin-top:0;padding:0}.embedded-page .page-header .page-title[data-v-ee917b6d]{display:none}.embedded-page .page-header[data-v-ee917b6d]{justify-content:flex-end;margin-bottom:16px}.pagination-footer[data-v-ee917b6d]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.loaded-count[data-v-ee917b6d]{color:var(--app-text-secondary);font-size:13px}.page-size-select[data-v-ee917b6d]{width:120px}.loading-container[data-v-ee917b6d],.no-more-container[data-v-ee917b6d]{display:flex;justify-content:center;align-items:center;padding:16px}@media (max-width: 768px){.page-header[data-v-ee917b6d]{flex-direction:column;align-items:flex-start;gap:12px}.page-actions[data-v-ee917b6d]{width:100%}.page-actions .el-button[data-v-ee917b6d]{flex:1;min-width:0}.stat-value[data-v-ee917b6d]{font-size:24px}.pagination-footer[data-v-ee917b6d]{flex-direction:column;gap:10px;align-items:stretch}.page-size-select[data-v-ee917b6d]{width:100%}}.order-detail-view[data-v-ee917b6d]{display:flex;flex-direction:column;gap:16px}.order-detail-view__toolbar[data-v-ee917b6d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.order-detail-view__toolbar-actions[data-v-ee917b6d]{display:flex;flex-wrap:wrap;gap:8px}.order-detail-view__skeleton[data-v-ee917b6d]{padding:20px 0}.order-hero[data-v-ee917b6d]{position:relative;overflow:hidden;border:1px solid rgba(39,110,241,.12);border-radius:20px;background:linear-gradient(135deg,#276ef124,#1cb89714),#fff}.order-hero__content[data-v-ee917b6d]{position:relative;z-index:1;padding:24px}.order-hero__eyebrow[data-v-ee917b6d]{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-secondary);margin-bottom:8px}.order-hero__title-row[data-v-ee917b6d]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:12px}.order-hero__title[data-v-ee917b6d]{margin:0;font-size:24px;line-height:1.2;color:var(--app-text-strong)}.order-hero__meta[data-v-ee917b6d]{display:flex;flex-wrap:wrap;gap:16px;color:var(--app-text-regular);font-size:13px}.order-summary-grid[data-v-ee917b6d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.summary-metric[data-v-ee917b6d]{padding:18px 20px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:var(--app-bg-elevated)}.summary-metric--primary[data-v-ee917b6d]{background:linear-gradient(135deg,var(--app-color-brand),var(--app-color-positive));color:#fff}.summary-metric__label[data-v-ee917b6d]{font-size:13px;color:inherit;opacity:.78;margin-bottom:8px}.summary-metric__value[data-v-ee917b6d]{font-size:24px;font-weight:700;line-height:1.1}.summary-metric__value--sm[data-v-ee917b6d]{font-size:16px;font-weight:600}.order-content-grid[data-v-ee917b6d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.detail-card[data-v-ee917b6d]{border-radius:18px}.detail-card__header[data-v-ee917b6d]{font-size:15px;font-weight:700;color:var(--app-text-strong)}.detail-card__header--between[data-v-ee917b6d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.detail-card--items[data-v-ee917b6d]{margin-bottom:8px}.detail-kv-grid[data-v-ee917b6d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.detail-kv[data-v-ee917b6d]{display:flex;flex-direction:column;gap:6px}.detail-kv--full[data-v-ee917b6d]{grid-column:1 / -1}.detail-kv__label[data-v-ee917b6d]{font-size:12px;color:var(--app-text-secondary)}.detail-kv__value[data-v-ee917b6d]{font-size:14px;color:var(--app-text-strong);line-height:1.5}.detail-kv__value--multiline[data-v-ee917b6d]{white-space:pre-wrap;word-break:break-word}.timeline-list[data-v-ee917b6d]{display:flex;flex-direction:column;gap:14px}.timeline-item[data-v-ee917b6d]{display:flex;gap:12px}.timeline-item__dot[data-v-ee917b6d]{width:10px;height:10px;margin-top:6px;border-radius:50%;background:linear-gradient(135deg,var(--app-color-brand),var(--app-color-positive));box-shadow:0 0 0 6px #276ef11a;flex-shrink:0}.timeline-item__content[data-v-ee917b6d]{display:flex;flex-direction:column;gap:2px}.timeline-item__label[data-v-ee917b6d]{font-size:13px;color:var(--app-text-secondary)}.timeline-item__value[data-v-ee917b6d]{font-size:14px;color:var(--app-text-strong)}.relation-panel[data-v-ee917b6d]{margin-top:18px;padding-top:18px;border-top:1px solid rgba(15,23,42,.08)}.relation-panel__title[data-v-ee917b6d]{margin-bottom:12px;font-size:13px;font-weight:700;color:var(--app-text-regular)}.relation-panel__grid[data-v-ee917b6d]{margin-bottom:0}@media (max-width: 960px){.order-summary-grid[data-v-ee917b6d],.order-content-grid[data-v-ee917b6d],.detail-kv-grid[data-v-ee917b6d]{grid-template-columns:1fr}.order-detail-view__toolbar[data-v-ee917b6d]{flex-direction:column;align-items:flex-start}}[data-v-6cc2f671]:root{--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-text-strong: #0f172a;--app-text-primary: #1f2329;--app-text-regular: #475569;--app-text-secondary: #64748b;--app-text-muted: #64748b;--app-text-placeholder: #8693a5;--app-text-inverse: #ffffff;--app-color-brand: #409eff;--app-color-brand-text: #409eff;--app-color-brand-strong: #3578db;--app-color-brand-light: #38bdf8;--app-focus-color: var(--app-color-brand);--app-color-positive: #0d874c;--app-color-warning: #b45309;--app-color-danger: #c02b2b;--app-bg: #ffffff;--app-bg-elevated: #ffffff;--app-bg-subtle: #f8fafc;--app-bg-brand-subtle: #eff6ff;--app-bg-positive-subtle: #f0f9eb;--app-bg-warning-subtle: #fff7e6;--app-bg-danger-subtle: #fef0f0;--app-bg-inverse: #0f172a;--app-border-color: #e2e8f0;--app-border-color-light: #f0f2f5;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 12px;--app-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--app-shadow-md: 0 4px 14px rgb(15 23 42 / 8%);--app-header-bg: #1f2d3d;--app-header-text: #ffffff;--app-header-border: #2b2f3a;--app-border-brand-subtle: #cfe3ff;--app-status-accent: var(--app-color-brand);--app-status-accent-subtle: var(--app-bg-brand-subtle);--app-status-accent-border: var(--app-border-brand-subtle);--app-status-neutral: var(--app-text-secondary);--app-status-neutral-subtle: var(--app-bg-subtle);--app-status-neutral-border: var(--app-border-color-light);--app-gradient-panel: linear-gradient(140deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 52%, var(--app-bg-subtle) 100%);--app-gradient-subtle: linear-gradient(135deg, var(--app-bg-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-positive: linear-gradient(135deg, var(--app-bg-positive-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-warning: linear-gradient(135deg, var(--app-bg-warning-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-danger: linear-gradient(135deg, var(--app-bg-danger-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-brand: linear-gradient(135deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 100%);--app-glow-brand: radial-gradient(circle at top right, color-mix(in srgb, var(--app-color-brand) 8%, transparent), transparent 32%) --el-color-primary: var(--app-color-brand);--el-color-success: var(--app-color-positive);--el-color-warning: var(--app-color-warning);--el-color-danger: var(--app-color-danger)}.page-container[data-v-6cc2f671]{padding:var(--app-space-5)}.page-header[data-v-6cc2f671]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title[data-v-6cc2f671]{font-size:18px;font-weight:500;margin:0;color:var(--app-text-primary)}.page-subtitle[data-v-6cc2f671]{display:inline-block;margin-left:var(--app-space-2);color:var(--app-text-secondary);font-size:13px}.page-actions[data-v-6cc2f671]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-card[data-v-6cc2f671],.filter-card[data-v-6cc2f671]{margin-bottom:16px}.search-form[data-v-6cc2f671],.filter-form[data-v-6cc2f671]{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-4);align-items:flex-end}.search-form .el-form-item[data-v-6cc2f671],.filter-form .el-form-item[data-v-6cc2f671]{margin-bottom:0}.search-actions[data-v-6cc2f671],.filter-actions[data-v-6cc2f671]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-card[data-v-6cc2f671]{margin-bottom:16px}.el-table[data-v-6cc2f671],.admin-data-list-table[data-v-6cc2f671],.el-table .el-table__cell[data-v-6cc2f671],.admin-data-list-table .el-table__cell[data-v-6cc2f671]{font-size:13px}.stat-item[data-v-6cc2f671]{text-align:center;padding:10px 0}.stat-label[data-v-6cc2f671]{color:#909399;font-size:14px;margin-bottom:8px}.stat-value[data-v-6cc2f671]{font-size:28px;font-weight:600;color:#303133}.form-tip[data-v-6cc2f671]{margin-left:var(--app-space-3);color:var(--app-text-secondary);font-size:12px;line-height:1.5}.form-unit[data-v-6cc2f671]{margin-left:8px;color:#606266;font-size:14px}.embedded-page[data-v-6cc2f671]{margin-top:0;padding:0}.embedded-page .page-header .page-title[data-v-6cc2f671]{display:none}.embedded-page .page-header[data-v-6cc2f671]{justify-content:flex-end;margin-bottom:16px}.pagination-footer[data-v-6cc2f671]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.loaded-count[data-v-6cc2f671]{color:var(--app-text-secondary);font-size:13px}.page-size-select[data-v-6cc2f671]{width:120px}.loading-container[data-v-6cc2f671],.no-more-container[data-v-6cc2f671]{display:flex;justify-content:center;align-items:center;padding:16px}@media (max-width: 768px){.page-header[data-v-6cc2f671]{flex-direction:column;align-items:flex-start;gap:12px}.page-actions[data-v-6cc2f671]{width:100%}.page-actions .el-button[data-v-6cc2f671]{flex:1;min-width:0}.stat-value[data-v-6cc2f671]{font-size:24px}.pagination-footer[data-v-6cc2f671]{flex-direction:column;gap:10px;align-items:stretch}.page-size-select[data-v-6cc2f671]{width:100%}}.orders-embedded[data-v-6cc2f671]{padding:0}.orders-embedded__header[data-v-6cc2f671]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.orders-embedded__eyebrow[data-v-6cc2f671]{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-secondary);margin-bottom:6px}.orders-embedded__title[data-v-6cc2f671]{margin:0;font-size:20px;line-height:1.2;color:var(--app-text-strong)}.stats-row[data-v-6cc2f671]{margin-bottom:16px}.stat-card[data-v-6cc2f671]{text-align:center}.stat-item[data-v-6cc2f671]{padding:10px}.stat-label[data-v-6cc2f671]{font-size:14px;color:var(--el-text-color-secondary);margin-bottom:8px}.stat-value[data-v-6cc2f671]{font-size:24px;font-weight:600;color:var(--el-text-color-primary)}.stat-value.pending[data-v-6cc2f671]{color:var(--app-status-accent)}.stat-value.shipment[data-v-6cc2f671]{color:var(--el-color-primary)}.stat-value.shipped[data-v-6cc2f671]{color:var(--app-status-accent)}.stat-value.completed[data-v-6cc2f671]{color:var(--app-color-positive)}.stat-value.refunded[data-v-6cc2f671]{color:var(--el-color-danger)}.order-ship-dialog[data-v-6cc2f671] .el-dialog{border-radius:20px;overflow:hidden}.order-ship-dialog[data-v-6cc2f671] .el-dialog__body{padding:12px 14px 8px}.order-ship-dialog[data-v-6cc2f671] .el-dialog__footer{padding:0 14px 14px}.order-ship-shell[data-v-6cc2f671]{display:grid;gap:10px}.order-ship-hero[data-v-6cc2f671]{position:relative;overflow:hidden;padding:12px 14px;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:var(--app-glow-brand),var(--app-gradient-panel)}.order-ship-hero__main[data-v-6cc2f671]{display:flex;justify-content:space-between;gap:12px}.order-ship-hero__summary[data-v-6cc2f671]{min-width:0}.order-ship-hero__eyebrow[data-v-6cc2f671]{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--app-bg-elevated) 90%,transparent);color:var(--app-color-brand-text);font-size:10px;font-weight:700}.order-ship-hero__title[data-v-6cc2f671]{margin:5px 0 0;font-size:15px;font-weight:700;line-height:1.35;color:var(--app-text-strong);word-break:break-all}.order-ship-hero__description[data-v-6cc2f671]{margin:3px 0 0;font-size:11px;line-height:1.45;color:var(--app-text-secondary)}.order-ship-hero__meta[data-v-6cc2f671]{min-width:110px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px}.order-ship-hero__meta-label[data-v-6cc2f671]{font-size:10px;color:var(--app-text-secondary)}.order-ship-hero__meta-value[data-v-6cc2f671]{font-size:18px;font-weight:700;line-height:1.2;color:var(--app-color-brand-text)}.order-ship-card[data-v-6cc2f671]{padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:var(--app-bg-elevated);box-shadow:0 6px 16px #0f172a0a}.order-ship-form[data-v-6cc2f671]{display:grid;gap:0}.order-ship-grid[data-v-6cc2f671]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.order-ship-grid[data-v-6cc2f671] .el-form-item{margin-bottom:0}.order-ship-grid[data-v-6cc2f671] .el-form-item__label{padding-bottom:4px;line-height:1.4}.order-ship-grid[data-v-6cc2f671] .el-form-item:last-child{grid-column:1 / -1}.order-ship-static[data-v-6cc2f671]{min-height:36px;display:flex;align-items:center;padding:0 11px;border-radius:10px;background:var(--app-bg-subtle);color:var(--app-text-strong);font-size:12px;font-weight:600;word-break:break-all}.order-ship-footer[data-v-6cc2f671]{display:flex;justify-content:flex-end;gap:8px}@media (max-width: 768px){.order-ship-hero[data-v-6cc2f671],.order-ship-card[data-v-6cc2f671]{border-radius:14px}.order-ship-hero__main[data-v-6cc2f671],.order-ship-grid[data-v-6cc2f671]{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.order-ship-hero__meta[data-v-6cc2f671]{align-items:flex-start;text-align:left;min-width:0}.order-ship-grid[data-v-6cc2f671] .el-form-item:last-child{grid-column:auto}.order-ship-footer[data-v-6cc2f671]{flex-direction:column-reverse}.order-ship-footer[data-v-6cc2f671] .el-button{width:100%}}.search-card[data-v-1d68dec2]{margin-bottom:20px}[data-v-d2e7a36b]:root{--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-text-strong: #0f172a;--app-text-primary: #1f2329;--app-text-regular: #475569;--app-text-secondary: #64748b;--app-text-muted: #64748b;--app-text-placeholder: #8693a5;--app-text-inverse: #ffffff;--app-color-brand: #409eff;--app-color-brand-text: #409eff;--app-color-brand-strong: #3578db;--app-color-brand-light: #38bdf8;--app-focus-color: var(--app-color-brand);--app-color-positive: #0d874c;--app-color-warning: #b45309;--app-color-danger: #c02b2b;--app-bg: #ffffff;--app-bg-elevated: #ffffff;--app-bg-subtle: #f8fafc;--app-bg-brand-subtle: #eff6ff;--app-bg-positive-subtle: #f0f9eb;--app-bg-warning-subtle: #fff7e6;--app-bg-danger-subtle: #fef0f0;--app-bg-inverse: #0f172a;--app-border-color: #e2e8f0;--app-border-color-light: #f0f2f5;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 12px;--app-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--app-shadow-md: 0 4px 14px rgb(15 23 42 / 8%);--app-header-bg: #1f2d3d;--app-header-text: #ffffff;--app-header-border: #2b2f3a;--app-border-brand-subtle: #cfe3ff;--app-status-accent: var(--app-color-brand);--app-status-accent-subtle: var(--app-bg-brand-subtle);--app-status-accent-border: var(--app-border-brand-subtle);--app-status-neutral: var(--app-text-secondary);--app-status-neutral-subtle: var(--app-bg-subtle);--app-status-neutral-border: var(--app-border-color-light);--app-gradient-panel: linear-gradient(140deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 52%, var(--app-bg-subtle) 100%);--app-gradient-subtle: linear-gradient(135deg, var(--app-bg-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-positive: linear-gradient(135deg, var(--app-bg-positive-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-warning: linear-gradient(135deg, var(--app-bg-warning-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-danger: linear-gradient(135deg, var(--app-bg-danger-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-brand: linear-gradient(135deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 100%);--app-glow-brand: radial-gradient(circle at top right, color-mix(in srgb, var(--app-color-brand) 8%, transparent), transparent 32%) --el-color-primary: var(--app-color-brand);--el-color-success: var(--app-color-positive);--el-color-warning: var(--app-color-warning);--el-color-danger: var(--app-color-danger)}.page-container[data-v-d2e7a36b]{padding:var(--app-space-5)}.page-header[data-v-d2e7a36b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title[data-v-d2e7a36b]{font-size:18px;font-weight:500;margin:0;color:var(--app-text-primary)}.page-subtitle[data-v-d2e7a36b]{display:inline-block;margin-left:var(--app-space-2);color:var(--app-text-secondary);font-size:13px}.page-actions[data-v-d2e7a36b]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-card[data-v-d2e7a36b],.filter-card[data-v-d2e7a36b]{margin-bottom:16px}.search-form[data-v-d2e7a36b],.filter-form[data-v-d2e7a36b]{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-4);align-items:flex-end}.search-form .el-form-item[data-v-d2e7a36b],.filter-form .el-form-item[data-v-d2e7a36b]{margin-bottom:0}.search-actions[data-v-d2e7a36b],.filter-actions[data-v-d2e7a36b]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-card[data-v-d2e7a36b]{margin-bottom:16px}.el-table[data-v-d2e7a36b],.admin-data-list-table[data-v-d2e7a36b],.el-table .el-table__cell[data-v-d2e7a36b],.admin-data-list-table .el-table__cell[data-v-d2e7a36b]{font-size:13px}.stats-row[data-v-d2e7a36b]{margin-bottom:16px}.stat-item[data-v-d2e7a36b]{text-align:center;padding:10px 0}.stat-label[data-v-d2e7a36b]{color:#909399;font-size:14px;margin-bottom:8px}.stat-value[data-v-d2e7a36b]{font-size:28px;font-weight:600;color:#303133}.form-tip[data-v-d2e7a36b]{margin-left:var(--app-space-3);color:var(--app-text-secondary);font-size:12px;line-height:1.5}.form-unit[data-v-d2e7a36b]{margin-left:8px;color:#606266;font-size:14px}.embedded-page[data-v-d2e7a36b]{margin-top:0;padding:0}.embedded-page .page-header .page-title[data-v-d2e7a36b]{display:none}.embedded-page .page-header[data-v-d2e7a36b]{justify-content:flex-end;margin-bottom:16px}.pagination-footer[data-v-d2e7a36b]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.loaded-count[data-v-d2e7a36b]{color:var(--app-text-secondary);font-size:13px}.page-size-select[data-v-d2e7a36b]{width:120px}@media (max-width: 768px){.page-header[data-v-d2e7a36b]{flex-direction:column;align-items:flex-start;gap:12px}.page-actions[data-v-d2e7a36b]{width:100%}.page-actions .el-button[data-v-d2e7a36b]{flex:1;min-width:0}.stat-value[data-v-d2e7a36b]{font-size:24px}.pagination-footer[data-v-d2e7a36b]{flex-direction:column;gap:10px;align-items:stretch}.page-size-select[data-v-d2e7a36b]{width:100%}}.table-card[data-v-d2e7a36b]{margin-bottom:20px}.marketing-tags[data-v-d2e7a36b]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:24px}.marketing-tag-chip[data-v-d2e7a36b]{display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:0 8px;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;box-sizing:border-box}.marketing-tag-chip__icon[data-v-d2e7a36b]{font-size:11px}.marketing-tag-chip--hot[data-v-d2e7a36b]{color:var(--app-color-danger);background:#f044381f;border-color:#f044383d}.marketing-tag-chip--new[data-v-d2e7a36b]{color:var(--app-color-positive);background:#12b76a1f;border-color:#12b76a38}.marketing-tag-chip--recommend[data-v-d2e7a36b]{color:var(--app-color-warning);background:#f790091f;border-color:#f790093d}.marketing-tag-chip--limited[data-v-d2e7a36b]{color:var(--app-color-brand-strong);background:#2f80ed1f;border-color:#2f80ed3d}.marketing-tag-chip--custom[data-v-d2e7a36b]{color:var(--app-text-regular);background:#47546714;border-color:#47546729}.marketing-tags__empty[data-v-d2e7a36b]{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:var(--el-fill-color-light);color:var(--app-text-placeholder);font-size:12px;line-height:1}.loading-container[data-v-d2e7a36b],.no-more-container[data-v-d2e7a36b]{display:flex;justify-content:center;align-items:center;padding:16px}.image-editor-shell[data-v-a63a623c]{display:grid;gap:10px}.image-editor-card[data-v-a63a623c]{padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:var(--app-bg-elevated);box-shadow:0 6px 16px #0f172a0a}.image-editor-card--preview[data-v-a63a623c],.image-editor-card--controls[data-v-a63a623c]{display:grid;gap:10px}.image-editor-card__header[data-v-a63a623c]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.image-editor-card__title[data-v-a63a623c]{font-size:12px;font-weight:600;color:var(--app-text-strong)}.image-editor-card__hint[data-v-a63a623c]{margin-top:2px;font-size:10px;line-height:1.4;color:var(--app-text-placeholder)}.preview-area[data-v-a63a623c]{display:flex;justify-content:center;align-items:center;min-height:260px;padding:12px;border-radius:12px;background:var(--app-gradient-brand);overflow:auto}.preview-area canvas[data-v-a63a623c]{max-width:100%;max-height:320px;object-fit:contain;border-radius:10px;background:var(--app-bg-elevated);box-shadow:0 6px 18px #0f172a14}.edit-tools-grid[data-v-a63a623c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.tool-group[data-v-a63a623c]{display:flex;flex-direction:column;gap:8px}.tool-group--wide[data-v-a63a623c]{grid-column:1 / -1}.tool-group h4[data-v-a63a623c]{margin:0;font-size:11px;font-weight:600;color:var(--app-text-regular)}.button-group[data-v-a63a623c]{display:flex;gap:8px}.button-group[data-v-a63a623c] .el-button{flex:1}.editor-actions[data-v-a63a623c]{display:flex;justify-content:flex-end;gap:8px}[data-v-a63a623c] .el-button{min-height:36px;padding:8px 14px;font-size:13px}@media (max-width: 768px){.image-editor-card[data-v-a63a623c]{border-radius:12px}.edit-tools-grid[data-v-a63a623c]{grid-template-columns:1fr}.tool-group--wide[data-v-a63a623c]{grid-column:auto}.button-group[data-v-a63a623c],.editor-actions[data-v-a63a623c]{flex-direction:column}}.product-image-gallery[data-v-689c6554]{display:flex;flex-direction:column;gap:15px}.dialog-hero[data-v-689c6554]{padding:12px 14px;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:var(--app-glow-brand),var(--app-gradient-panel)}.dialog-hero--compact[data-v-689c6554]{padding:10px 12px}.dialog-hero__eyebrow[data-v-689c6554]{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--app-bg-elevated) 90%,transparent);color:var(--app-color-brand-text);font-size:10px;font-weight:700}.dialog-hero__title[data-v-689c6554]{margin:6px 0 0;font-size:15px;font-weight:700;line-height:1.35;color:var(--app-text-strong)}.dialog-hero__description[data-v-689c6554]{margin:3px 0 0;font-size:11px;line-height:1.45;color:var(--app-text-secondary)}.product-image-editor-shell[data-v-689c6554]{display:grid;gap:10px}.main-image-container[data-v-689c6554]{position:relative;width:100%;height:300px;border:1px solid var(--app-border-color);border-radius:4px;overflow:hidden}.main-image-wrapper[data-v-689c6554]{position:relative;width:100%;height:100%;overflow:hidden}.empty-state[data-v-689c6554]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:var(--app-gradient-subtle)}.empty-icon[data-v-689c6554]{font-size:48px;margin-bottom:12px;opacity:.6}.empty-text[data-v-689c6554]{font-size:16px;color:var(--el-text-color-regular);font-weight:500;margin-bottom:6px}.empty-hint[data-v-689c6554]{font-size:12px;color:var(--el-text-color-secondary)}.main-image[data-v-689c6554]{width:100%;height:100%;object-fit:contain;cursor:crosshair}.magnifier[data-v-689c6554]{position:absolute;background-color:color-mix(in srgb,var(--app-bg-elevated) 50%,transparent);border:1px solid var(--app-border-color);cursor:move;z-index:10}.magnified-image[data-v-689c6554]{position:absolute;top:0;right:-300px;width:300px;height:300px;border:1px solid var(--app-border-color);background-repeat:no-repeat;z-index:10}.image-nav-buttons[data-v-689c6554]{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;transform:translateY(-50%);padding:0 10px;z-index:5}.thumbnail-nav[data-v-689c6554]{display:flex;gap:10px;overflow-x:auto;padding:5px 0}.thumbnail-item[data-v-689c6554]{width:60px;height:60px;border:2px solid var(--app-border-color);border-radius:4px;cursor:pointer;overflow:hidden;transition:all .3s}.thumbnail-item[data-v-689c6554]:hover,.thumbnail-item.active[data-v-689c6554]{border-color:var(--el-color-primary)}.thumbnail-item img[data-v-689c6554]{width:100%;height:100%;object-fit:cover}.upload-button[data-v-689c6554]{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:2px dashed var(--el-border-color);border-radius:4px;background-color:var(--el-fill-color-light);cursor:pointer;transition:all .3s;flex-shrink:0}.upload-button[data-v-689c6554]:hover{border-color:var(--el-color-primary);background-color:var(--app-bg-brand-subtle)}.image-uploader[data-v-689c6554]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.upload-placeholder[data-v-689c6554]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--el-text-color-regular)}.image-actions[data-v-689c6554]{display:flex;gap:10px;justify-content:flex-start}.product-image-editor-dialog[data-v-689c6554] .el-dialog{border-radius:20px;overflow:hidden}.product-image-editor-dialog[data-v-689c6554] .el-dialog__body{padding:12px 14px 14px}.product-image-editor-dialog[data-v-689c6554] .el-button{min-height:36px;padding:8px 14px;font-size:13px}@media (max-width: 768px){.dialog-hero[data-v-689c6554]{border-radius:14px}.product-image-editor-dialog[data-v-689c6554] .el-dialog{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.image-actions[data-v-689c6554]{flex-direction:column}.image-actions[data-v-689c6554] .el-button{width:100%}}.product-sku-editor[data-v-f6289aaa]{display:flex;flex-direction:column;gap:20px}.sku-main-layout[data-v-f6289aaa]{display:flex;gap:20px;min-height:500px}.spec-combinations-panel[data-v-f6289aaa]{flex:1;background-color:var(--app-bg-subtle);padding:15px;border-radius:4px;border:1px solid var(--app-border-color);display:flex;flex-direction:column}.panel-header[data-v-f6289aaa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.panel-header h3[data-v-f6289aaa]{margin:0;font-size:16px;font-weight:600}.combinations-container[data-v-f6289aaa]{display:flex;flex-direction:column;gap:20px}.spec-combinations-panel .el-table[data-v-f6289aaa]{flex:1}.spec-image-uploader[data-v-f6289aaa]{display:inline-block}.spec-image[data-v-f6289aaa]{width:60px;height:60px;object-fit:cover;border-radius:4px;border:1px solid var(--app-border-color);cursor:pointer;transition:all .3s}.spec-image[data-v-f6289aaa]:hover{border-color:var(--el-color-primary)}.image-placeholder[data-v-f6289aaa]{width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed var(--app-border-color);border-radius:4px;background-color:var(--app-bg-subtle);cursor:pointer;color:var(--el-text-color-secondary);font-size:12px}.image-placeholder[data-v-f6289aaa]:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.image-placeholder .el-icon[data-v-f6289aaa]{margin-bottom:2px}.batch-operation-area[data-v-f6289aaa]{background-color:var(--app-bg-elevated);padding:15px;border-radius:4px;border:1px solid var(--app-border-color)}.batch-operation-header[data-v-f6289aaa]{margin-bottom:15px}.batch-operation-header h4[data-v-f6289aaa]{margin:0;font-size:14px;font-weight:600}.batch-operation-controls[data-v-f6289aaa]{display:flex;gap:20px;flex-wrap:wrap}.batch-control-group[data-v-f6289aaa]{display:flex;align-items:center;gap:10px}.batch-control-group label[data-v-f6289aaa]{font-weight:500;color:var(--el-text-color-regular);white-space:nowrap}@media (max-width: 768px){.sku-main-layout[data-v-f6289aaa]{flex-direction:column}.spec-combinations-panel[data-v-f6289aaa]{flex:0 0 auto}}.product-edit-shell[data-v-3d3276ae]{display:flex;flex-direction:column;width:100%;min-height:100%;padding:10px 12px 0;gap:10px;box-sizing:border-box;background:var(--app-bg-brand-subtle)}.product-edit-hero[data-v-3d3276ae]{position:relative;overflow:hidden;padding:12px 14px;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:var(--app-glow-brand),var(--app-gradient-panel)}.product-edit-hero__main[data-v-3d3276ae]{display:flex;justify-content:space-between;gap:12px}.product-edit-hero__summary[data-v-3d3276ae]{display:flex;gap:10px;min-width:0}.product-edit-hero__icon[data-v-3d3276ae]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:color-mix(in srgb,var(--app-bg-elevated) 88%,transparent);color:var(--app-color-brand-text);font-size:17px;flex-shrink:0}.product-edit-hero__eyebrow[data-v-3d3276ae],.dialog-hero__eyebrow[data-v-3d3276ae]{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--app-bg-elevated) 90%,transparent);color:var(--app-color-brand-text);font-size:10px;font-weight:700}.product-edit-hero__title[data-v-3d3276ae],.dialog-hero__title[data-v-3d3276ae]{margin:5px 0 0;font-size:15px;font-weight:700;line-height:1.35;color:var(--app-text-strong)}.product-edit-hero__description[data-v-3d3276ae],.dialog-hero__description[data-v-3d3276ae]{margin:3px 0 0;font-size:11px;line-height:1.45;color:var(--app-text-secondary)}.product-edit-hero__meta[data-v-3d3276ae]{min-width:132px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px}.product-edit-hero__meta-label[data-v-3d3276ae]{font-size:10px;color:var(--app-text-secondary)}.product-edit-hero__meta-value[data-v-3d3276ae]{font-size:16px;font-weight:700;line-height:1.3;color:var(--app-color-brand-text);text-align:right}.product-edit-hero__meta-hint[data-v-3d3276ae]{max-width:220px;font-size:10px;line-height:1.4;text-align:right;color:var(--app-text-secondary)}.product-edit-card[data-v-3d3276ae]{padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:var(--el-bg-color);box-shadow:0 6px 16px #0f172a0a}.product-edit-card--compact[data-v-3d3276ae]{display:grid;gap:10px}.product-edit-card--summary[data-v-3d3276ae]{gap:0}.product-edit-card--fill[data-v-3d3276ae]{min-height:100%}.product-edit-card__header[data-v-3d3276ae]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.product-edit-card__header--align-start[data-v-3d3276ae]{align-items:flex-start}.product-edit-card__title[data-v-3d3276ae]{font-size:12px;font-weight:600;color:var(--app-text-strong)}.product-edit-card__hint[data-v-3d3276ae]{margin-top:2px;font-size:10px;line-height:1.4;color:var(--app-text-placeholder)}.summary-grid[data-v-3d3276ae]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px}.summary-item[data-v-3d3276ae]{display:flex;flex-direction:column;gap:2px}.summary-item__label[data-v-3d3276ae]{font-size:11px;color:var(--app-text-secondary)}.summary-item__value[data-v-3d3276ae]{font-size:13px;font-weight:600;color:var(--app-text-strong)}.custom-tabs[data-v-3d3276ae]{display:flex;flex-direction:column}.custom-tabs[data-v-3d3276ae] .el-tabs__header{margin:0}.custom-tabs[data-v-3d3276ae] .el-tabs__nav-wrap{padding:0 4px}.custom-tabs[data-v-3d3276ae] .el-tabs__content{padding:10px 2px 0}.custom-tabs[data-v-3d3276ae] .el-tab-pane{min-height:auto}.tab-label[data-v-3d3276ae]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:78px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;color:var(--app-text-secondary);transition:all .2s ease}.custom-tabs[data-v-3d3276ae] .el-tabs__item.is-active .tab-label{color:var(--app-color-brand-text);background:#1677ff14;font-weight:600}.edit-form[data-v-3d3276ae]{display:grid;gap:10px}.edit-form--fill[data-v-3d3276ae]{min-height:100%}.product-edit-grid[data-v-3d3276ae]{display:grid;gap:8px 12px}.product-edit-grid--two[data-v-3d3276ae]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-edit-grid--single[data-v-3d3276ae]{grid-template-columns:1fr}.product-edit-field[data-v-3d3276ae],.product-edit-field--compact[data-v-3d3276ae],.product-edit-field--fill[data-v-3d3276ae]{margin-bottom:0}.product-edit-subsection[data-v-3d3276ae]{display:grid;gap:8px;padding-top:8px;border-top:1px solid var(--app-border-color-light)}.product-edit-subsection__title[data-v-3d3276ae]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--app-text-strong)}.form-item-required[data-v-3d3276ae] .el-form-item__label:before{content:"* ";color:var(--el-color-danger);margin-right:4px}[data-v-3d3276ae] .el-form-item__label{font-weight:500;color:var(--app-text-regular);font-size:13px}.form-tip[data-v-3d3276ae]{margin-top:4px;font-size:10px;line-height:1.45;color:var(--app-text-placeholder)}.price-cards[data-v-3d3276ae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.price-cards--tight[data-v-3d3276ae]{margin-top:2px}.price-card[data-v-3d3276ae]{padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.16);background:var(--el-bg-color);box-shadow:inset 0 1px #ffffff80}.price-card-header[data-v-3d3276ae]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--app-text-strong)}.price-icon[data-v-3d3276ae]{color:var(--app-color-brand-text);font-size:16px}.points-mode-group[data-v-3d3276ae]{display:flex;flex-direction:column;gap:10px;width:100%}.points-mode-group[data-v-3d3276ae] .el-radio{height:auto;padding:10px 12px;border:1px solid var(--app-border-color);border-radius:10px;margin-right:0;width:100%;transition:all .2s ease}.points-mode-group[data-v-3d3276ae] .el-radio:hover,.points-mode-group[data-v-3d3276ae] .el-radio.is-checked{border-color:var(--app-color-brand-text)}.points-mode-group[data-v-3d3276ae] .el-radio.is-checked{background:var(--app-bg-brand-subtle)}.mode-option[data-v-3d3276ae]{display:flex;flex-direction:column;gap:3px}.mode-title[data-v-3d3276ae]{font-size:13px;font-weight:500;color:var(--app-text-strong)}.mode-desc[data-v-3d3276ae]{font-size:11px;color:var(--app-text-secondary)}.points-card[data-v-3d3276ae]{background:var(--app-gradient-warning)!important;border-color:var(--app-color-warning)!important}.points-preview[data-v-3d3276ae],.tag-preview[data-v-3d3276ae]{padding:12px;background:var(--app-bg-subtle);border-radius:12px;border:1px dashed var(--app-border-color)}.preview-label[data-v-3d3276ae],.tag-preview .preview-label[data-v-3d3276ae]{margin-bottom:8px;font-size:11px;color:var(--app-text-placeholder)}.preview-content[data-v-3d3276ae]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.preview-content[data-v-3d3276ae] .el-tag{display:flex;align-items:center;gap:4px;font-size:14px;padding:6px 12px}.preview-text[data-v-3d3276ae]{margin-top:6px;font-size:11px;color:var(--app-text-secondary)}.plus-sign[data-v-3d3276ae]{font-size:16px;font-weight:600;color:var(--app-text-placeholder)}.spec-mode-switch[data-v-3d3276ae]{flex-shrink:0}.spec-mode-switch[data-v-3d3276ae] .el-radio-button__inner{padding:6px 12px;font-size:12px}.multi-spec-summary[data-v-3d3276ae]{display:flex;gap:14px;flex-wrap:wrap;padding:12px;background:var(--app-bg-brand-subtle);border-radius:12px;border:1px solid var(--el-color-primary-light-5)}.summary-item-inline[data-v-3d3276ae]{display:inline-flex;align-items:center;gap:4px}.summary-label[data-v-3d3276ae]{font-size:12px;color:var(--app-text-secondary)}.summary-value[data-v-3d3276ae]{font-size:13px;font-weight:600;color:var(--app-color-brand-text)}.product-description-section[data-v-3d3276ae]{display:flex;flex-direction:column;flex:1;min-height:360px}.rich-text-editor[data-v-3d3276ae]{width:100%;min-height:380px;display:flex;flex-direction:column;border:1px solid rgba(148,163,184,.2);border-radius:12px;overflow:hidden;background:var(--el-bg-color)}.ql-editor-wrapper[data-v-3d3276ae]{min-height:300px;background:var(--app-bg-elevated)}[data-v-3d3276ae] .ql-toolbar{background-color:var(--app-bg-subtle)!important;border-bottom:1px solid var(--app-border-color)!important;padding:8px 10px!important}[data-v-3d3276ae] .ql-toolbar.ql-snow{background-color:var(--app-bg-subtle)!important}[data-v-3d3276ae] .ql-toolbar button{width:30px!important;height:30px!important;padding:4px!important;border-radius:6px!important}[data-v-3d3276ae] .ql-toolbar button:hover{background-color:var(--app-bg-brand-subtle)!important;color:var(--app-color-brand-text)!important}[data-v-3d3276ae] .ql-toolbar button.ql-active{background-color:var(--app-color-brand-text)!important;color:var(--el-color-white)!important}[data-v-3d3276ae] .ql-container{border:none!important;font-size:13px!important}[data-v-3d3276ae] .ql-editor{padding:14px!important;line-height:1.7!important;min-height:300px!important}[data-v-3d3276ae] .ql-editor.ql-blank:before{color:var(--app-text-placeholder)!important;font-style:normal!important}[data-v-3d3276ae] .w-e-modal{z-index:2001!important}.product-status-section[data-v-3d3276ae]{display:flex;flex-direction:column;min-height:0}.status-radio-group[data-v-3d3276ae]{width:100%;display:flex;gap:10px;flex-wrap:wrap}.status-radio-group[data-v-3d3276ae] .el-radio-button{flex:1;min-width:120px;overflow:hidden}.status-radio-group[data-v-3d3276ae] .el-radio-button__inner{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;border-radius:8px;white-space:nowrap}.status-switches-grid[data-v-3d3276ae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.status-switch-item[data-v-3d3276ae]{border:1px solid rgba(148,163,184,.16);border-radius:12px;padding:12px;background:var(--el-bg-color)}.switch-header[data-v-3d3276ae]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.switch-icon[data-v-3d3276ae]{font-size:18px;padding:6px;border-radius:8px}.switch-icon.hot[data-v-3d3276ae]{color:var(--el-color-danger);background:var(--app-gradient-danger)}.switch-icon.new[data-v-3d3276ae]{color:var(--app-status-accent);background:var(--app-gradient-positive)}.switch-icon.recommend[data-v-3d3276ae]{color:var(--app-status-accent);background:var(--app-gradient-warning)}.switch-icon.limited[data-v-3d3276ae]{color:var(--el-color-primary);background:var(--app-gradient-brand)}.switch-label[data-v-3d3276ae]{font-size:13px;font-weight:600;color:var(--app-text-strong)}.switch-tip[data-v-3d3276ae]{margin-top:8px;font-size:10px;color:var(--app-text-placeholder)}.color-picker-group[data-v-3d3276ae]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.color-option[data-v-3d3276ae]{width:30px;height:30px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s ease;border:2px solid transparent}.color-option[data-v-3d3276ae]:hover{transform:scale(1.05)}.color-option.active[data-v-3d3276ae]{border-color:var(--app-text-strong);box-shadow:0 0 0 2px #0f172a14}.preview-box[data-v-3d3276ae]{display:flex;justify-content:center}.preview-product-image[data-v-3d3276ae]{position:relative;width:150px;height:150px;border-radius:10px;overflow:hidden;background:var(--app-border-color-light);box-shadow:0 4px 12px #0f172a14}.preview-product-image img[data-v-3d3276ae]{width:100%;height:100%;object-fit:cover}.preview-placeholder[data-v-3d3276ae]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--el-text-color-placeholder);font-size:48px}.preview-tag[data-v-3d3276ae]{position:absolute;padding:4px 8px;font-size:11px;font-weight:600;color:#fff;border-radius:4px;white-space:nowrap;box-shadow:0 2px 8px #00000026}.preview-tag.top-left[data-v-3d3276ae]{top:8px;left:8px}.preview-tag.top-right[data-v-3d3276ae]{top:8px;right:8px}.preview-tag.bottom-left[data-v-3d3276ae]{bottom:8px;left:8px}.preview-tag.bottom-right[data-v-3d3276ae]{bottom:8px;right:8px}.drawer-footer[data-v-3d3276ae],.dialog-footer[data-v-3d3276ae]{display:flex;justify-content:flex-end;gap:8px}.dialog-hero[data-v-3d3276ae]{padding:12px 14px;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:var(--app-glow-brand),var(--app-gradient-panel)}.dialog-hero--compact[data-v-3d3276ae]{margin-bottom:10px}.network-image-shell[data-v-3d3276ae]{display:grid;gap:10px}.product-edit-drawer[data-v-3d3276ae] .el-drawer__header{margin-bottom:0;padding:12px 14px 0}.product-edit-drawer[data-v-3d3276ae] .el-drawer__body{display:flex;padding:0}.product-edit-drawer[data-v-3d3276ae] .el-button,.network-image-dialog[data-v-3d3276ae] .el-button,.product-image-editor-dialog[data-v-3d3276ae] .el-button{min-height:36px;padding:8px 14px;font-size:13px}.network-image-dialog[data-v-3d3276ae] .el-dialog,.product-image-editor-dialog[data-v-3d3276ae] .el-dialog{border-radius:20px;overflow:hidden}.network-image-dialog[data-v-3d3276ae] .el-dialog__body,.product-image-editor-dialog[data-v-3d3276ae] .el-dialog__body{padding:12px 14px 6px}.network-image-dialog[data-v-3d3276ae] .el-dialog__footer,.product-image-editor-dialog[data-v-3d3276ae] .el-dialog__footer{padding:0 14px 14px}[data-v-3d3276ae] .el-button.is-disabled{opacity:.5;cursor:not-allowed;transform:none!important}@media (max-width: 768px){.product-edit-shell[data-v-3d3276ae]{padding:8px 10px 0}.product-edit-hero[data-v-3d3276ae],.product-edit-card[data-v-3d3276ae],.dialog-hero[data-v-3d3276ae]{border-radius:14px}.product-edit-hero__main[data-v-3d3276ae],.product-edit-card__header[data-v-3d3276ae],.summary-grid[data-v-3d3276ae]{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.product-edit-hero__meta[data-v-3d3276ae]{min-width:0;align-items:flex-start}.product-edit-hero__meta-value[data-v-3d3276ae],.product-edit-hero__meta-hint[data-v-3d3276ae]{text-align:left}.product-edit-grid--two[data-v-3d3276ae],.price-cards[data-v-3d3276ae],.status-switches-grid[data-v-3d3276ae]{grid-template-columns:1fr}.status-radio-group[data-v-3d3276ae] .el-radio-button{min-width:100px;flex:1 1 calc(50% - 5px)}.drawer-footer[data-v-3d3276ae],.dialog-footer[data-v-3d3276ae]{flex-direction:column-reverse}.drawer-footer[data-v-3d3276ae] .el-button,.dialog-footer[data-v-3d3276ae] .el-button{width:100%}}@media (max-width: 480px){.status-radio-group[data-v-3d3276ae] .el-radio-button{min-width:auto;flex:1 1 100%}}[data-v-0cd5bd2e]:root{--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-text-strong: #0f172a;--app-text-primary: #1f2329;--app-text-regular: #475569;--app-text-secondary: #64748b;--app-text-muted: #64748b;--app-text-placeholder: #8693a5;--app-text-inverse: #ffffff;--app-color-brand: #409eff;--app-color-brand-text: #409eff;--app-color-brand-strong: #3578db;--app-color-brand-light: #38bdf8;--app-focus-color: var(--app-color-brand);--app-color-positive: #0d874c;--app-color-warning: #b45309;--app-color-danger: #c02b2b;--app-bg: #ffffff;--app-bg-elevated: #ffffff;--app-bg-subtle: #f8fafc;--app-bg-brand-subtle: #eff6ff;--app-bg-positive-subtle: #f0f9eb;--app-bg-warning-subtle: #fff7e6;--app-bg-danger-subtle: #fef0f0;--app-bg-inverse: #0f172a;--app-border-color: #e2e8f0;--app-border-color-light: #f0f2f5;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 12px;--app-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--app-shadow-md: 0 4px 14px rgb(15 23 42 / 8%);--app-header-bg: #1f2d3d;--app-header-text: #ffffff;--app-header-border: #2b2f3a;--app-border-brand-subtle: #cfe3ff;--app-status-accent: var(--app-color-brand);--app-status-accent-subtle: var(--app-bg-brand-subtle);--app-status-accent-border: var(--app-border-brand-subtle);--app-status-neutral: var(--app-text-secondary);--app-status-neutral-subtle: var(--app-bg-subtle);--app-status-neutral-border: var(--app-border-color-light);--app-gradient-panel: linear-gradient(140deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 52%, var(--app-bg-subtle) 100%);--app-gradient-subtle: linear-gradient(135deg, var(--app-bg-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-positive: linear-gradient(135deg, var(--app-bg-positive-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-warning: linear-gradient(135deg, var(--app-bg-warning-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-danger: linear-gradient(135deg, var(--app-bg-danger-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-brand: linear-gradient(135deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 100%);--app-glow-brand: radial-gradient(circle at top right, color-mix(in srgb, var(--app-color-brand) 8%, transparent), transparent 32%) --el-color-primary: var(--app-color-brand);--el-color-success: var(--app-color-positive);--el-color-warning: var(--app-color-warning);--el-color-danger: var(--app-color-danger)}.page-container[data-v-0cd5bd2e]{padding:var(--app-space-5)}.page-header[data-v-0cd5bd2e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title[data-v-0cd5bd2e]{font-size:18px;font-weight:500;margin:0;color:var(--app-text-primary)}.page-subtitle[data-v-0cd5bd2e]{display:inline-block;margin-left:var(--app-space-2);color:var(--app-text-secondary);font-size:13px}.page-actions[data-v-0cd5bd2e]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-card[data-v-0cd5bd2e],.filter-card[data-v-0cd5bd2e]{margin-bottom:16px}.search-form[data-v-0cd5bd2e],.filter-form[data-v-0cd5bd2e]{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-4);align-items:flex-end}.search-form .el-form-item[data-v-0cd5bd2e],.filter-form .el-form-item[data-v-0cd5bd2e]{margin-bottom:0}.search-actions[data-v-0cd5bd2e],.filter-actions[data-v-0cd5bd2e]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-card[data-v-0cd5bd2e]{margin-bottom:16px}.el-table[data-v-0cd5bd2e],.admin-data-list-table[data-v-0cd5bd2e],.el-table .el-table__cell[data-v-0cd5bd2e],.admin-data-list-table .el-table__cell[data-v-0cd5bd2e]{font-size:13px}.stats-row[data-v-0cd5bd2e]{margin-bottom:16px}.stat-item[data-v-0cd5bd2e]{text-align:center;padding:10px 0}.stat-label[data-v-0cd5bd2e]{color:#909399;font-size:14px;margin-bottom:8px}.stat-value[data-v-0cd5bd2e]{font-size:28px;font-weight:600;color:#303133}.form-tip[data-v-0cd5bd2e]{margin-left:var(--app-space-3);color:var(--app-text-secondary);font-size:12px;line-height:1.5}.form-unit[data-v-0cd5bd2e]{margin-left:8px;color:#606266;font-size:14px}.embedded-page[data-v-0cd5bd2e]{margin-top:0;padding:0}.embedded-page .page-header .page-title[data-v-0cd5bd2e]{display:none}.embedded-page .page-header[data-v-0cd5bd2e]{justify-content:flex-end;margin-bottom:16px}.pagination-footer[data-v-0cd5bd2e]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.loaded-count[data-v-0cd5bd2e]{color:var(--app-text-secondary);font-size:13px}.page-size-select[data-v-0cd5bd2e]{width:120px}.loading-container[data-v-0cd5bd2e],.no-more-container[data-v-0cd5bd2e]{display:flex;justify-content:center;align-items:center;padding:16px}@media (max-width: 768px){.page-header[data-v-0cd5bd2e]{flex-direction:column;align-items:flex-start;gap:12px}.page-actions[data-v-0cd5bd2e]{width:100%}.page-actions .el-button[data-v-0cd5bd2e]{flex:1;min-width:0}.stat-value[data-v-0cd5bd2e]{font-size:24px}.pagination-footer[data-v-0cd5bd2e]{flex-direction:column;gap:10px;align-items:stretch}.page-size-select[data-v-0cd5bd2e]{width:100%}}.products-container[data-v-0cd5bd2e]{padding:20px}.page-header[data-v-0cd5bd2e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-actions[data-v-0cd5bd2e]{display:flex;gap:10px}.category-header[data-v-0cd5bd2e]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:16px;background:var(--app-bg-elevated);padding:20px;border-radius:12px;box-shadow:0 2px 8px #0000000d}.category-header-left[data-v-0cd5bd2e]{flex:1}.category-header-right[data-v-0cd5bd2e]{display:flex;align-items:flex-end}.category-table-card[data-v-0cd5bd2e]{margin-bottom:20px}.category-name-cell[data-v-0cd5bd2e]{display:flex;align-items:center;gap:8px}.category-icon[data-v-0cd5bd2e]{color:var(--el-color-primary);font-size:16px}.dialog-footer[data-v-0cd5bd2e]{padding:16px 20px;background:var(--el-fill-color-light);border-top:1px solid var(--app-border-color);border-radius:0 0 12px 12px;text-align:right}[data-v-9baaaaab]:root{--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-text-strong: #0f172a;--app-text-primary: #1f2329;--app-text-regular: #475569;--app-text-secondary: #64748b;--app-text-muted: #64748b;--app-text-placeholder: #8693a5;--app-text-inverse: #ffffff;--app-color-brand: #409eff;--app-color-brand-text: #409eff;--app-color-brand-strong: #3578db;--app-color-brand-light: #38bdf8;--app-focus-color: var(--app-color-brand);--app-color-positive: #0d874c;--app-color-warning: #b45309;--app-color-danger: #c02b2b;--app-bg: #ffffff;--app-bg-elevated: #ffffff;--app-bg-subtle: #f8fafc;--app-bg-brand-subtle: #eff6ff;--app-bg-positive-subtle: #f0f9eb;--app-bg-warning-subtle: #fff7e6;--app-bg-danger-subtle: #fef0f0;--app-bg-inverse: #0f172a;--app-border-color: #e2e8f0;--app-border-color-light: #f0f2f5;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 12px;--app-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--app-shadow-md: 0 4px 14px rgb(15 23 42 / 8%);--app-header-bg: #1f2d3d;--app-header-text: #ffffff;--app-header-border: #2b2f3a;--app-border-brand-subtle: #cfe3ff;--app-status-accent: var(--app-color-brand);--app-status-accent-subtle: var(--app-bg-brand-subtle);--app-status-accent-border: var(--app-border-brand-subtle);--app-status-neutral: var(--app-text-secondary);--app-status-neutral-subtle: var(--app-bg-subtle);--app-status-neutral-border: var(--app-border-color-light);--app-gradient-panel: linear-gradient(140deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 52%, var(--app-bg-subtle) 100%);--app-gradient-subtle: linear-gradient(135deg, var(--app-bg-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-positive: linear-gradient(135deg, var(--app-bg-positive-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-warning: linear-gradient(135deg, var(--app-bg-warning-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-danger: linear-gradient(135deg, var(--app-bg-danger-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-brand: linear-gradient(135deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 100%);--app-glow-brand: radial-gradient(circle at top right, color-mix(in srgb, var(--app-color-brand) 8%, transparent), transparent 32%) --el-color-primary: var(--app-color-brand);--el-color-success: var(--app-color-positive);--el-color-warning: var(--app-color-warning);--el-color-danger: var(--app-color-danger)}.page-container[data-v-9baaaaab]{padding:var(--app-space-5)}.page-header[data-v-9baaaaab]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title[data-v-9baaaaab]{font-size:18px;font-weight:500;margin:0;color:var(--app-text-primary)}.page-subtitle[data-v-9baaaaab]{display:inline-block;margin-left:var(--app-space-2);color:var(--app-text-secondary);font-size:13px}.page-actions[data-v-9baaaaab]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-card[data-v-9baaaaab],.filter-card[data-v-9baaaaab]{margin-bottom:16px}.search-form[data-v-9baaaaab],.filter-form[data-v-9baaaaab]{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-4);align-items:flex-end}.search-form .el-form-item[data-v-9baaaaab],.filter-form .el-form-item[data-v-9baaaaab]{margin-bottom:0}.search-actions[data-v-9baaaaab],.filter-actions[data-v-9baaaaab]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-card[data-v-9baaaaab]{margin-bottom:16px}.el-table[data-v-9baaaaab],.admin-data-list-table[data-v-9baaaaab],.el-table .el-table__cell[data-v-9baaaaab],.admin-data-list-table .el-table__cell[data-v-9baaaaab]{font-size:13px}.stats-row[data-v-9baaaaab]{margin-bottom:16px}.stat-item[data-v-9baaaaab]{text-align:center;padding:10px 0}.stat-label[data-v-9baaaaab]{color:#909399;font-size:14px;margin-bottom:8px}.stat-value[data-v-9baaaaab]{font-size:28px;font-weight:600;color:#303133}.form-tip[data-v-9baaaaab]{margin-left:var(--app-space-3);color:var(--app-text-secondary);font-size:12px;line-height:1.5}.form-unit[data-v-9baaaaab]{margin-left:8px;color:#606266;font-size:14px}.embedded-page[data-v-9baaaaab]{margin-top:0;padding:0}.embedded-page .page-header .page-title[data-v-9baaaaab]{display:none}.embedded-page .page-header[data-v-9baaaaab]{justify-content:flex-end;margin-bottom:16px}.pagination-footer[data-v-9baaaaab]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.loaded-count[data-v-9baaaaab]{color:var(--app-text-secondary);font-size:13px}.page-size-select[data-v-9baaaaab]{width:120px}.loading-container[data-v-9baaaaab],.no-more-container[data-v-9baaaaab]{display:flex;justify-content:center;align-items:center;padding:16px}@media (max-width: 768px){.page-header[data-v-9baaaaab]{flex-direction:column;align-items:flex-start;gap:12px}.page-actions[data-v-9baaaaab]{width:100%}.page-actions .el-button[data-v-9baaaaab]{flex:1;min-width:0}.stat-value[data-v-9baaaaab]{font-size:24px}.pagination-footer[data-v-9baaaaab]{flex-direction:column;gap:10px;align-items:stretch}.page-size-select[data-v-9baaaaab]{width:100%}}.products-embedded[data-v-9baaaaab]{padding:0}.products-embedded[data-v-9baaaaab] .page-header .page-title{display:none}.products-embedded[data-v-9baaaaab] .page-header{justify-content:flex-end;margin-bottom:16px}[data-v-b62a657e]:root{--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-text-strong: #0f172a;--app-text-primary: #1f2329;--app-text-regular: #475569;--app-text-secondary: #64748b;--app-text-muted: #64748b;--app-text-placeholder: #8693a5;--app-text-inverse: #ffffff;--app-color-brand: #409eff;--app-color-brand-text: #409eff;--app-color-brand-strong: #3578db;--app-color-brand-light: #38bdf8;--app-focus-color: var(--app-color-brand);--app-color-positive: #0d874c;--app-color-warning: #b45309;--app-color-danger: #c02b2b;--app-bg: #ffffff;--app-bg-elevated: #ffffff;--app-bg-subtle: #f8fafc;--app-bg-brand-subtle: #eff6ff;--app-bg-positive-subtle: #f0f9eb;--app-bg-warning-subtle: #fff7e6;--app-bg-danger-subtle: #fef0f0;--app-bg-inverse: #0f172a;--app-border-color: #e2e8f0;--app-border-color-light: #f0f2f5;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 12px;--app-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--app-shadow-md: 0 4px 14px rgb(15 23 42 / 8%);--app-header-bg: #1f2d3d;--app-header-text: #ffffff;--app-header-border: #2b2f3a;--app-border-brand-subtle: #cfe3ff;--app-status-accent: var(--app-color-brand);--app-status-accent-subtle: var(--app-bg-brand-subtle);--app-status-accent-border: var(--app-border-brand-subtle);--app-status-neutral: var(--app-text-secondary);--app-status-neutral-subtle: var(--app-bg-subtle);--app-status-neutral-border: var(--app-border-color-light);--app-gradient-panel: linear-gradient(140deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 52%, var(--app-bg-subtle) 100%);--app-gradient-subtle: linear-gradient(135deg, var(--app-bg-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-positive: linear-gradient(135deg, var(--app-bg-positive-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-warning: linear-gradient(135deg, var(--app-bg-warning-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-danger: linear-gradient(135deg, var(--app-bg-danger-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-brand: linear-gradient(135deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 100%);--app-glow-brand: radial-gradient(circle at top right, color-mix(in srgb, var(--app-color-brand) 8%, transparent), transparent 32%) --el-color-primary: var(--app-color-brand);--el-color-success: var(--app-color-positive);--el-color-warning: var(--app-color-warning);--el-color-danger: var(--app-color-danger)}.page-container[data-v-b62a657e]{padding:var(--app-space-5)}.page-header[data-v-b62a657e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title[data-v-b62a657e]{font-size:18px;font-weight:500;margin:0;color:var(--app-text-primary)}.page-subtitle[data-v-b62a657e]{display:inline-block;margin-left:var(--app-space-2);color:var(--app-text-secondary);font-size:13px}.page-actions[data-v-b62a657e]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-card[data-v-b62a657e],.filter-card[data-v-b62a657e]{margin-bottom:16px}.search-form[data-v-b62a657e],.filter-form[data-v-b62a657e]{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-4);align-items:flex-end}.search-form .el-form-item[data-v-b62a657e],.filter-form .el-form-item[data-v-b62a657e]{margin-bottom:0}.search-actions[data-v-b62a657e],.filter-actions[data-v-b62a657e]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-card[data-v-b62a657e]{margin-bottom:16px}.el-table[data-v-b62a657e],.admin-data-list-table[data-v-b62a657e],.el-table .el-table__cell[data-v-b62a657e],.admin-data-list-table .el-table__cell[data-v-b62a657e]{font-size:13px}.stats-row[data-v-b62a657e]{margin-bottom:16px}.stat-item[data-v-b62a657e]{text-align:center;padding:10px 0}.stat-label[data-v-b62a657e]{color:#909399;font-size:14px;margin-bottom:8px}.stat-value[data-v-b62a657e]{font-size:28px;font-weight:600;color:#303133}.form-tip[data-v-b62a657e]{margin-left:var(--app-space-3);color:var(--app-text-secondary);font-size:12px;line-height:1.5}.form-unit[data-v-b62a657e]{margin-left:8px;color:#606266;font-size:14px}.embedded-page[data-v-b62a657e]{margin-top:0;padding:0}.embedded-page .page-header .page-title[data-v-b62a657e]{display:none}.embedded-page .page-header[data-v-b62a657e]{justify-content:flex-end;margin-bottom:16px}.pagination-footer[data-v-b62a657e]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.loaded-count[data-v-b62a657e]{color:var(--app-text-secondary);font-size:13px}.loading-container[data-v-b62a657e],.no-more-container[data-v-b62a657e]{display:flex;justify-content:center;align-items:center;padding:16px}@media (max-width: 768px){.page-header[data-v-b62a657e]{flex-direction:column;align-items:flex-start;gap:12px}.page-actions[data-v-b62a657e]{width:100%}.page-actions .el-button[data-v-b62a657e]{flex:1;min-width:0}.stat-value[data-v-b62a657e]{font-size:24px}.pagination-footer[data-v-b62a657e]{flex-direction:column;gap:10px;align-items:stretch}.page-size-select[data-v-b62a657e]{width:100%}}.categories-container[data-v-b62a657e]{padding:20px}.page-header[data-v-b62a657e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-b62a657e]{font-size:12px;font-weight:500;margin:0}.search-card[data-v-b62a657e],.table-card[data-v-b62a657e]{margin-bottom:20px}.pagination-container[data-v-b62a657e]{margin-top:20px;display:flex;justify-content:space-between;align-items:center;gap:12px}.pagination-info[data-v-b62a657e]{display:flex;align-items:center;gap:12px}.loaded-count[data-v-b62a657e]{color:var(--el-text-color-regular);font-size:14px}.page-size-select[data-v-b62a657e]{width:120px}[data-v-a2eee6a9]:root{--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-text-strong: #0f172a;--app-text-primary: #1f2329;--app-text-regular: #475569;--app-text-secondary: #64748b;--app-text-muted: #64748b;--app-text-placeholder: #8693a5;--app-text-inverse: #ffffff;--app-color-brand: #409eff;--app-color-brand-text: #409eff;--app-color-brand-strong: #3578db;--app-color-brand-light: #38bdf8;--app-focus-color: var(--app-color-brand);--app-color-positive: #0d874c;--app-color-warning: #b45309;--app-color-danger: #c02b2b;--app-bg: #ffffff;--app-bg-elevated: #ffffff;--app-bg-subtle: #f8fafc;--app-bg-brand-subtle: #eff6ff;--app-bg-positive-subtle: #f0f9eb;--app-bg-warning-subtle: #fff7e6;--app-bg-danger-subtle: #fef0f0;--app-bg-inverse: #0f172a;--app-border-color: #e2e8f0;--app-border-color-light: #f0f2f5;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 12px;--app-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--app-shadow-md: 0 4px 14px rgb(15 23 42 / 8%);--app-header-bg: #1f2d3d;--app-header-text: #ffffff;--app-header-border: #2b2f3a;--app-border-brand-subtle: #cfe3ff;--app-status-accent: var(--app-color-brand);--app-status-accent-subtle: var(--app-bg-brand-subtle);--app-status-accent-border: var(--app-border-brand-subtle);--app-status-neutral: var(--app-text-secondary);--app-status-neutral-subtle: var(--app-bg-subtle);--app-status-neutral-border: var(--app-border-color-light);--app-gradient-panel: linear-gradient(140deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 52%, var(--app-bg-subtle) 100%);--app-gradient-subtle: linear-gradient(135deg, var(--app-bg-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-positive: linear-gradient(135deg, var(--app-bg-positive-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-warning: linear-gradient(135deg, var(--app-bg-warning-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-danger: linear-gradient(135deg, var(--app-bg-danger-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-brand: linear-gradient(135deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 100%);--app-glow-brand: radial-gradient(circle at top right, color-mix(in srgb, var(--app-color-brand) 8%, transparent), transparent 32%) --el-color-primary: var(--app-color-brand);--el-color-success: var(--app-color-positive);--el-color-warning: var(--app-color-warning);--el-color-danger: var(--app-color-danger)}.page-container[data-v-a2eee6a9]{padding:var(--app-space-5)}.page-header[data-v-a2eee6a9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title[data-v-a2eee6a9]{font-size:18px;font-weight:500;margin:0;color:var(--app-text-primary)}.page-subtitle[data-v-a2eee6a9]{display:inline-block;margin-left:var(--app-space-2);color:var(--app-text-secondary);font-size:13px}.page-actions[data-v-a2eee6a9]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-card[data-v-a2eee6a9],.filter-card[data-v-a2eee6a9]{margin-bottom:16px}.search-form[data-v-a2eee6a9],.filter-form[data-v-a2eee6a9]{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-4);align-items:flex-end}.search-form .el-form-item[data-v-a2eee6a9],.filter-form .el-form-item[data-v-a2eee6a9]{margin-bottom:0}.search-actions[data-v-a2eee6a9],.filter-actions[data-v-a2eee6a9]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-card[data-v-a2eee6a9]{margin-bottom:16px}.el-table[data-v-a2eee6a9],.admin-data-list-table[data-v-a2eee6a9],.el-table .el-table__cell[data-v-a2eee6a9],.admin-data-list-table .el-table__cell[data-v-a2eee6a9]{font-size:13px}.stats-row[data-v-a2eee6a9]{margin-bottom:16px}.stat-item[data-v-a2eee6a9]{text-align:center;padding:10px 0}.stat-label[data-v-a2eee6a9]{color:#909399;font-size:14px;margin-bottom:8px}.stat-value[data-v-a2eee6a9]{font-size:28px;font-weight:600;color:#303133}.form-tip[data-v-a2eee6a9]{margin-left:var(--app-space-3);color:var(--app-text-secondary);font-size:12px;line-height:1.5}.form-unit[data-v-a2eee6a9]{margin-left:8px;color:#606266;font-size:14px}.embedded-page[data-v-a2eee6a9]{margin-top:0;padding:0}.embedded-page .page-header .page-title[data-v-a2eee6a9]{display:none}.embedded-page .page-header[data-v-a2eee6a9]{justify-content:flex-end;margin-bottom:16px}.pagination-footer[data-v-a2eee6a9]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.loaded-count[data-v-a2eee6a9]{color:var(--app-text-secondary);font-size:13px}.page-size-select[data-v-a2eee6a9]{width:120px}.loading-container[data-v-a2eee6a9],.no-more-container[data-v-a2eee6a9]{display:flex;justify-content:center;align-items:center;padding:16px}@media (max-width: 768px){.page-header[data-v-a2eee6a9]{flex-direction:column;align-items:flex-start;gap:12px}.page-actions[data-v-a2eee6a9]{width:100%}.page-actions .el-button[data-v-a2eee6a9]{flex:1;min-width:0}.stat-value[data-v-a2eee6a9]{font-size:24px}.pagination-footer[data-v-a2eee6a9]{flex-direction:column;gap:10px;align-items:stretch}.page-size-select[data-v-a2eee6a9]{width:100%}}.categories-embedded[data-v-a2eee6a9]{padding:0}.categories-embedded[data-v-a2eee6a9] .page-header .page-title{display:none}.categories-embedded[data-v-a2eee6a9] .page-header{justify-content:flex-end;margin-bottom:16px}[data-v-b7fc1ca4]:root{--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-text-strong: #0f172a;--app-text-primary: #1f2329;--app-text-regular: #475569;--app-text-secondary: #64748b;--app-text-muted: #64748b;--app-text-placeholder: #8693a5;--app-text-inverse: #ffffff;--app-color-brand: #409eff;--app-color-brand-text: #409eff;--app-color-brand-strong: #3578db;--app-color-brand-light: #38bdf8;--app-focus-color: var(--app-color-brand);--app-color-positive: #0d874c;--app-color-warning: #b45309;--app-color-danger: #c02b2b;--app-bg: #ffffff;--app-bg-elevated: #ffffff;--app-bg-subtle: #f8fafc;--app-bg-brand-subtle: #eff6ff;--app-bg-positive-subtle: #f0f9eb;--app-bg-warning-subtle: #fff7e6;--app-bg-danger-subtle: #fef0f0;--app-bg-inverse: #0f172a;--app-border-color: #e2e8f0;--app-border-color-light: #f0f2f5;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 12px;--app-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--app-shadow-md: 0 4px 14px rgb(15 23 42 / 8%);--app-header-bg: #1f2d3d;--app-header-text: #ffffff;--app-header-border: #2b2f3a;--app-border-brand-subtle: #cfe3ff;--app-status-accent: var(--app-color-brand);--app-status-accent-subtle: var(--app-bg-brand-subtle);--app-status-accent-border: var(--app-border-brand-subtle);--app-status-neutral: var(--app-text-secondary);--app-status-neutral-subtle: var(--app-bg-subtle);--app-status-neutral-border: var(--app-border-color-light);--app-gradient-panel: linear-gradient(140deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 52%, var(--app-bg-subtle) 100%);--app-gradient-subtle: linear-gradient(135deg, var(--app-bg-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-positive: linear-gradient(135deg, var(--app-bg-positive-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-warning: linear-gradient(135deg, var(--app-bg-warning-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-danger: linear-gradient(135deg, var(--app-bg-danger-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-brand: linear-gradient(135deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 100%);--app-glow-brand: radial-gradient(circle at top right, color-mix(in srgb, var(--app-color-brand) 8%, transparent), transparent 32%) --el-color-primary: var(--app-color-brand);--el-color-success: var(--app-color-positive);--el-color-warning: var(--app-color-warning);--el-color-danger: var(--app-color-danger)}.page-container[data-v-b7fc1ca4]{padding:var(--app-space-5)}.page-header[data-v-b7fc1ca4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title[data-v-b7fc1ca4]{font-size:18px;font-weight:500;margin:0;color:var(--app-text-primary)}.page-subtitle[data-v-b7fc1ca4]{display:inline-block;margin-left:var(--app-space-2);color:var(--app-text-secondary);font-size:13px}.page-actions[data-v-b7fc1ca4]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-card[data-v-b7fc1ca4],.filter-card[data-v-b7fc1ca4]{margin-bottom:16px}.search-form[data-v-b7fc1ca4],.filter-form[data-v-b7fc1ca4]{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-4);align-items:flex-end}.search-form .el-form-item[data-v-b7fc1ca4],.filter-form .el-form-item[data-v-b7fc1ca4]{margin-bottom:0}.search-actions[data-v-b7fc1ca4],.filter-actions[data-v-b7fc1ca4]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-card[data-v-b7fc1ca4]{margin-bottom:16px}.el-table[data-v-b7fc1ca4],.admin-data-list-table[data-v-b7fc1ca4],.el-table .el-table__cell[data-v-b7fc1ca4],.admin-data-list-table .el-table__cell[data-v-b7fc1ca4]{font-size:13px}.stats-row[data-v-b7fc1ca4]{margin-bottom:16px}.stat-item[data-v-b7fc1ca4]{text-align:center;padding:10px 0}.stat-label[data-v-b7fc1ca4]{color:#909399;font-size:14px;margin-bottom:8px}.stat-value[data-v-b7fc1ca4]{font-size:28px;font-weight:600;color:#303133}.form-tip[data-v-b7fc1ca4]{margin-left:var(--app-space-3);color:var(--app-text-secondary);font-size:12px;line-height:1.5}.form-unit[data-v-b7fc1ca4]{margin-left:8px;color:#606266;font-size:14px}.embedded-page[data-v-b7fc1ca4]{margin-top:0;padding:0}.embedded-page .page-header .page-title[data-v-b7fc1ca4]{display:none}.embedded-page .page-header[data-v-b7fc1ca4]{justify-content:flex-end;margin-bottom:16px}.pagination-footer[data-v-b7fc1ca4]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.loaded-count[data-v-b7fc1ca4]{color:var(--app-text-secondary);font-size:13px}.page-size-select[data-v-b7fc1ca4]{width:120px}.loading-container[data-v-b7fc1ca4],.no-more-container[data-v-b7fc1ca4]{display:flex;justify-content:center;align-items:center;padding:16px}@media (max-width: 768px){.page-header[data-v-b7fc1ca4]{flex-direction:column;align-items:flex-start;gap:12px}.page-actions[data-v-b7fc1ca4]{width:100%}.page-actions .el-button[data-v-b7fc1ca4]{flex:1;min-width:0}.stat-value[data-v-b7fc1ca4]{font-size:24px}.pagination-footer[data-v-b7fc1ca4]{flex-direction:column;gap:10px;align-items:stretch}.page-size-select[data-v-b7fc1ca4]{width:100%}}.carts-embedded[data-v-b7fc1ca4]{padding:0}.search-card[data-v-b7fc1ca4]{margin-bottom:20px}.search-form[data-v-b7fc1ca4]{display:flex;flex-wrap:wrap;gap:10px}.stats-row[data-v-b7fc1ca4]{margin-bottom:20px}.stat-card[data-v-b7fc1ca4]{text-align:center}.stat-item[data-v-b7fc1ca4]{padding:10px 0}.stat-label[data-v-b7fc1ca4]{font-size:14px;color:var(--el-text-color-secondary);margin-bottom:8px}.stat-value[data-v-b7fc1ca4]{font-size:24px;font-weight:600;color:var(--el-text-color-primary)}.stat-value.selected[data-v-b7fc1ca4]{color:var(--app-status-accent)}.stat-value.price[data-v-b7fc1ca4]{color:var(--el-color-danger)}.table-card[data-v-b7fc1ca4]{margin-bottom:20px}.card-header[data-v-b7fc1ca4]{display:flex;justify-content:space-between;align-items:center}.header-actions[data-v-b7fc1ca4]{display:flex;gap:10px}.product-info[data-v-b7fc1ca4]{display:flex;align-items:center;gap:10px}.product-image[data-v-b7fc1ca4]{width:50px;height:50px;border-radius:4px}.product-detail[data-v-b7fc1ca4]{flex:1}.product-name[data-v-b7fc1ca4]{font-weight:500;margin-bottom:4px}.product-price[data-v-b7fc1ca4]{color:var(--el-color-danger);font-size:14px}.cart-detail-dialog[data-v-b7fc1ca4] .el-dialog{border-radius:20px;overflow:hidden}.cart-detail-dialog[data-v-b7fc1ca4] .el-dialog__body{padding:12px 14px 8px}.cart-detail-dialog[data-v-b7fc1ca4] .el-dialog__footer{padding:0 14px 14px}.cart-detail-shell[data-v-b7fc1ca4]{display:grid;gap:10px}.cart-detail-hero[data-v-b7fc1ca4]{position:relative;overflow:hidden;padding:12px 14px;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:var(--app-glow-brand),var(--app-gradient-panel)}.cart-detail-hero__main[data-v-b7fc1ca4]{display:flex;justify-content:space-between;gap:12px}.cart-detail-hero__summary[data-v-b7fc1ca4]{min-width:0}.cart-detail-hero__eyebrow[data-v-b7fc1ca4]{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--app-bg-elevated) 90%,transparent);color:var(--app-color-brand-text);font-size:10px;font-weight:700}.cart-detail-hero__title[data-v-b7fc1ca4]{margin:5px 0 0;font-size:15px;font-weight:700;line-height:1.35;color:var(--app-text-strong)}.cart-detail-hero__description[data-v-b7fc1ca4]{margin:3px 0 0;font-size:11px;line-height:1.45;color:var(--app-text-secondary)}.cart-detail-hero__meta[data-v-b7fc1ca4]{min-width:120px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px}.cart-detail-hero__meta-label[data-v-b7fc1ca4]{font-size:10px;color:var(--app-text-secondary)}.cart-detail-hero__meta-value[data-v-b7fc1ca4]{font-size:18px;font-weight:700;line-height:1.2;color:var(--app-color-brand-text)}.cart-detail-card[data-v-b7fc1ca4]{display:grid;gap:8px;padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:var(--app-bg-elevated);box-shadow:0 6px 16px #0f172a0a}.cart-detail-grid[data-v-b7fc1ca4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.cart-detail-item[data-v-b7fc1ca4]{display:flex;flex-direction:column;gap:2px;min-width:0}.cart-detail-item--wide[data-v-b7fc1ca4]{grid-column:1 / -1}.cart-detail-item__label[data-v-b7fc1ca4]{font-size:11px;color:var(--app-text-secondary)}.cart-detail-item__value[data-v-b7fc1ca4]{font-size:12px;font-weight:600;line-height:1.45;color:var(--app-text-strong);word-break:break-word}.cart-detail-item__value--price[data-v-b7fc1ca4]{color:var(--app-color-brand-text)}.text-muted[data-v-b7fc1ca4]{color:var(--el-text-color-secondary);font-size:12px}.cart-detail-footer[data-v-b7fc1ca4]{display:flex;justify-content:flex-end}.load-more[data-v-b7fc1ca4]{text-align:center;padding:20px}@media (max-width: 768px){.cart-detail-hero[data-v-b7fc1ca4],.cart-detail-card[data-v-b7fc1ca4]{border-radius:14px}.cart-detail-hero__main[data-v-b7fc1ca4],.cart-detail-grid[data-v-b7fc1ca4]{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.cart-detail-hero__meta[data-v-b7fc1ca4]{align-items:flex-start;text-align:left;min-width:0}.cart-detail-item--wide[data-v-b7fc1ca4]{grid-column:auto}.cart-detail-footer[data-v-b7fc1ca4]{flex-direction:column-reverse}.cart-detail-footer[data-v-b7fc1ca4] .el-button{width:100%}}[data-v-e8614110]:root{--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-text-strong: #0f172a;--app-text-primary: #1f2329;--app-text-regular: #475569;--app-text-secondary: #64748b;--app-text-muted: #64748b;--app-text-placeholder: #8693a5;--app-text-inverse: #ffffff;--app-color-brand: #409eff;--app-color-brand-text: #409eff;--app-color-brand-strong: #3578db;--app-color-brand-light: #38bdf8;--app-focus-color: var(--app-color-brand);--app-color-positive: #0d874c;--app-color-warning: #b45309;--app-color-danger: #c02b2b;--app-bg: #ffffff;--app-bg-elevated: #ffffff;--app-bg-subtle: #f8fafc;--app-bg-brand-subtle: #eff6ff;--app-bg-positive-subtle: #f0f9eb;--app-bg-warning-subtle: #fff7e6;--app-bg-danger-subtle: #fef0f0;--app-bg-inverse: #0f172a;--app-border-color: #e2e8f0;--app-border-color-light: #f0f2f5;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 12px;--app-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--app-shadow-md: 0 4px 14px rgb(15 23 42 / 8%);--app-header-bg: #1f2d3d;--app-header-text: #ffffff;--app-header-border: #2b2f3a;--app-border-brand-subtle: #cfe3ff;--app-status-accent: var(--app-color-brand);--app-status-accent-subtle: var(--app-bg-brand-subtle);--app-status-accent-border: var(--app-border-brand-subtle);--app-status-neutral: var(--app-text-secondary);--app-status-neutral-subtle: var(--app-bg-subtle);--app-status-neutral-border: var(--app-border-color-light);--app-gradient-panel: linear-gradient(140deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 52%, var(--app-bg-subtle) 100%);--app-gradient-subtle: linear-gradient(135deg, var(--app-bg-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-positive: linear-gradient(135deg, var(--app-bg-positive-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-warning: linear-gradient(135deg, var(--app-bg-warning-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-danger: linear-gradient(135deg, var(--app-bg-danger-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-brand: linear-gradient(135deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 100%);--app-glow-brand: radial-gradient(circle at top right, color-mix(in srgb, var(--app-color-brand) 8%, transparent), transparent 32%) --el-color-primary: var(--app-color-brand);--el-color-success: var(--app-color-positive);--el-color-warning: var(--app-color-warning);--el-color-danger: var(--app-color-danger)}.page-container[data-v-e8614110]{padding:var(--app-space-5)}.page-header[data-v-e8614110]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title[data-v-e8614110]{font-size:18px;font-weight:500;margin:0;color:var(--app-text-primary)}.page-subtitle[data-v-e8614110]{display:inline-block;margin-left:var(--app-space-2);color:var(--app-text-secondary);font-size:13px}.page-actions[data-v-e8614110]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-card[data-v-e8614110],.filter-card[data-v-e8614110]{margin-bottom:16px}.search-form[data-v-e8614110],.filter-form[data-v-e8614110]{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-4);align-items:flex-end}.search-form .el-form-item[data-v-e8614110],.filter-form .el-form-item[data-v-e8614110]{margin-bottom:0}.search-actions[data-v-e8614110],.filter-actions[data-v-e8614110]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-card[data-v-e8614110]{margin-bottom:16px}.el-table[data-v-e8614110],.admin-data-list-table[data-v-e8614110],.el-table .el-table__cell[data-v-e8614110],.admin-data-list-table .el-table__cell[data-v-e8614110]{font-size:13px}.stats-row[data-v-e8614110]{margin-bottom:16px}.stat-item[data-v-e8614110]{text-align:center;padding:10px 0}.stat-label[data-v-e8614110]{color:#909399;font-size:14px;margin-bottom:8px}.stat-value[data-v-e8614110]{font-size:28px;font-weight:600;color:#303133}.form-tip[data-v-e8614110]{margin-left:var(--app-space-3);color:var(--app-text-secondary);font-size:12px;line-height:1.5}.form-unit[data-v-e8614110]{margin-left:8px;color:#606266;font-size:14px}.embedded-page[data-v-e8614110]{margin-top:0;padding:0}.embedded-page .page-header .page-title[data-v-e8614110]{display:none}.embedded-page .page-header[data-v-e8614110]{justify-content:flex-end;margin-bottom:16px}.pagination-footer[data-v-e8614110]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.loaded-count[data-v-e8614110]{color:var(--app-text-secondary);font-size:13px}.page-size-select[data-v-e8614110]{width:120px}.loading-container[data-v-e8614110],.no-more-container[data-v-e8614110]{display:flex;justify-content:center;align-items:center;padding:16px}@media (max-width: 768px){.page-header[data-v-e8614110]{flex-direction:column;align-items:flex-start;gap:12px}.page-actions[data-v-e8614110]{width:100%}.page-actions .el-button[data-v-e8614110]{flex:1;min-width:0}.stat-value[data-v-e8614110]{font-size:24px}.pagination-footer[data-v-e8614110]{flex-direction:column;gap:10px;align-items:stretch}.page-size-select[data-v-e8614110]{width:100%}}.ecommerce-container[data-v-e8614110]{padding:20px}.ecommerce-tabs[data-v-e8614110]{margin-top:0}[data-v-044907f6]:root{--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-text-strong: #0f172a;--app-text-primary: #1f2329;--app-text-regular: #475569;--app-text-secondary: #64748b;--app-text-muted: #64748b;--app-text-placeholder: #8693a5;--app-text-inverse: #ffffff;--app-color-brand: #409eff;--app-color-brand-text: #409eff;--app-color-brand-strong: #3578db;--app-color-brand-light: #38bdf8;--app-focus-color: var(--app-color-brand);--app-color-positive: #0d874c;--app-color-warning: #b45309;--app-color-danger: #c02b2b;--app-bg: #ffffff;--app-bg-elevated: #ffffff;--app-bg-subtle: #f8fafc;--app-bg-brand-subtle: #eff6ff;--app-bg-positive-subtle: #f0f9eb;--app-bg-warning-subtle: #fff7e6;--app-bg-danger-subtle: #fef0f0;--app-bg-inverse: #0f172a;--app-border-color: #e2e8f0;--app-border-color-light: #f0f2f5;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 12px;--app-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--app-shadow-md: 0 4px 14px rgb(15 23 42 / 8%);--app-header-bg: #1f2d3d;--app-header-text: #ffffff;--app-header-border: #2b2f3a;--app-border-brand-subtle: #cfe3ff;--app-status-accent: var(--app-color-brand);--app-status-accent-subtle: var(--app-bg-brand-subtle);--app-status-accent-border: var(--app-border-brand-subtle);--app-status-neutral: var(--app-text-secondary);--app-status-neutral-subtle: var(--app-bg-subtle);--app-status-neutral-border: var(--app-border-color-light);--app-gradient-panel: linear-gradient(140deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 52%, var(--app-bg-subtle) 100%);--app-gradient-subtle: linear-gradient(135deg, var(--app-bg-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-positive: linear-gradient(135deg, var(--app-bg-positive-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-warning: linear-gradient(135deg, var(--app-bg-warning-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-danger: linear-gradient(135deg, var(--app-bg-danger-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-brand: linear-gradient(135deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 100%);--app-glow-brand: radial-gradient(circle at top right, color-mix(in srgb, var(--app-color-brand) 8%, transparent), transparent 32%) --el-color-primary: var(--app-color-brand);--el-color-success: var(--app-color-positive);--el-color-warning: var(--app-color-warning);--el-color-danger: var(--app-color-danger)}.page-container[data-v-044907f6]{padding:var(--app-space-5)}.page-header[data-v-044907f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title[data-v-044907f6]{font-size:18px;font-weight:500;margin:0;color:var(--app-text-primary)}.page-subtitle[data-v-044907f6]{display:inline-block;margin-left:var(--app-space-2);color:var(--app-text-secondary);font-size:13px}.page-actions[data-v-044907f6]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-card[data-v-044907f6],.filter-card[data-v-044907f6]{margin-bottom:16px}.search-form[data-v-044907f6],.filter-form[data-v-044907f6]{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-4);align-items:flex-end}.search-form .el-form-item[data-v-044907f6],.filter-form .el-form-item[data-v-044907f6]{margin-bottom:0}.search-actions[data-v-044907f6],.filter-actions[data-v-044907f6]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-card[data-v-044907f6]{margin-bottom:16px}.el-table[data-v-044907f6],.admin-data-list-table[data-v-044907f6],.el-table .el-table__cell[data-v-044907f6],.admin-data-list-table .el-table__cell[data-v-044907f6]{font-size:13px}.stats-row[data-v-044907f6]{margin-bottom:16px}.stat-item[data-v-044907f6]{text-align:center;padding:10px 0}.stat-label[data-v-044907f6]{color:#909399;font-size:14px;margin-bottom:8px}.stat-value[data-v-044907f6]{font-size:28px;font-weight:600;color:#303133}.form-tip[data-v-044907f6]{margin-left:var(--app-space-3);color:var(--app-text-secondary);font-size:12px;line-height:1.5}.form-unit[data-v-044907f6]{margin-left:8px;color:#606266;font-size:14px}.embedded-page[data-v-044907f6]{margin-top:0;padding:0}.embedded-page .page-header .page-title[data-v-044907f6]{display:none}.embedded-page .page-header[data-v-044907f6]{justify-content:flex-end;margin-bottom:16px}.pagination-footer[data-v-044907f6]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.loaded-count[data-v-044907f6]{color:var(--app-text-secondary);font-size:13px}.page-size-select[data-v-044907f6]{width:120px}.loading-container[data-v-044907f6],.no-more-container[data-v-044907f6]{display:flex;justify-content:center;align-items:center;padding:16px}@media (max-width: 768px){.page-header[data-v-044907f6]{flex-direction:column;align-items:flex-start;gap:12px}.page-actions[data-v-044907f6]{width:100%}.page-actions .el-button[data-v-044907f6]{flex:1;min-width:0}.stat-value[data-v-044907f6]{font-size:24px}.pagination-footer[data-v-044907f6]{flex-direction:column;gap:10px;align-items:stretch}.page-size-select[data-v-044907f6]{width:100%}}.payments-embedded[data-v-044907f6]{padding:0}.search-card[data-v-044907f6]{margin-bottom:20px}.search-form[data-v-044907f6]{display:flex;flex-wrap:wrap;gap:10px}.stats-row[data-v-044907f6]{margin-bottom:20px}.stat-card[data-v-044907f6]{text-align:center}.stat-item[data-v-044907f6]{padding:10px 0}.stat-label[data-v-044907f6]{font-size:13px;color:var(--el-text-color-secondary);margin-bottom:8px}.stat-value[data-v-044907f6]{font-size:22px;font-weight:600;color:var(--el-text-color-primary)}.stat-value.success[data-v-044907f6],.stat-value.warning[data-v-044907f6]{color:var(--app-status-accent)}.stat-value.info[data-v-044907f6]{color:var(--el-text-color-secondary)}.stat-value.price[data-v-044907f6]{color:var(--el-color-danger)}.table-card[data-v-044907f6]{margin-bottom:20px}.card-header[data-v-044907f6]{display:flex;justify-content:space-between;align-items:center}.header-actions[data-v-044907f6]{display:flex;gap:10px}.payment-compact-dialog[data-v-044907f6] .el-dialog{border-radius:20px;overflow:hidden}.payment-compact-dialog[data-v-044907f6] .el-dialog__body{padding:12px 14px 8px}.payment-compact-dialog[data-v-044907f6] .el-dialog__footer{padding:0 14px 14px}.payment-dialog-shell[data-v-044907f6]{display:grid;gap:10px}.payment-dialog-hero[data-v-044907f6]{position:relative;overflow:hidden;padding:12px 14px;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:var(--app-glow-brand),var(--app-gradient-panel)}.payment-dialog-hero__main[data-v-044907f6]{display:flex;justify-content:space-between;gap:12px}.payment-dialog-hero__summary[data-v-044907f6]{min-width:0}.payment-dialog-hero__eyebrow[data-v-044907f6]{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--app-bg-elevated) 90%,transparent);color:var(--app-color-brand-text);font-size:10px;font-weight:700}.payment-dialog-hero__title[data-v-044907f6]{margin:5px 0 0;font-size:15px;font-weight:700;line-height:1.35;color:var(--app-text-strong);word-break:break-all}.payment-dialog-hero__description[data-v-044907f6]{margin:3px 0 0;font-size:11px;line-height:1.45;color:var(--app-text-secondary)}.payment-dialog-hero__meta[data-v-044907f6]{min-width:140px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px}.payment-dialog-hero__meta-label[data-v-044907f6]{font-size:10px;color:var(--app-text-secondary)}.payment-dialog-hero__meta-value[data-v-044907f6]{font-size:18px;font-weight:700;line-height:1.2;color:var(--app-color-brand-text)}.payment-dialog-card[data-v-044907f6]{display:grid;gap:8px;padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:var(--app-bg-elevated);box-shadow:0 6px 16px #0f172a0a}.payment-dialog-card--detail[data-v-044907f6]{gap:10px}.payment-detail-grid[data-v-044907f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.payment-detail-item[data-v-044907f6]{display:flex;flex-direction:column;gap:2px;min-width:0}.payment-detail-item--wide[data-v-044907f6]{grid-column:1 / -1}.payment-detail-item__label[data-v-044907f6]{font-size:11px;color:var(--app-text-secondary)}.payment-detail-item__value[data-v-044907f6]{font-size:12px;font-weight:600;line-height:1.45;color:var(--app-text-strong);word-break:break-word}.payment-detail-item__value--mono[data-v-044907f6]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px}.payment-dialog-summary[data-v-044907f6]{display:flex;flex-wrap:wrap;gap:6px}.payment-dialog-summary__item[data-v-044907f6]{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;background:var(--app-bg-subtle);border:1px solid var(--app-border-color);font-size:10px;font-weight:600;color:var(--app-text-regular)}.payment-compact-form[data-v-044907f6] .el-form-item{margin-bottom:12px}.payment-compact-form[data-v-044907f6] .el-form-item:last-child{margin-bottom:0}.payment-compact-form[data-v-044907f6] .el-form-item__label{font-size:12px;color:var(--app-text-regular)}.payment-compact-form[data-v-044907f6] .el-textarea__inner{min-height:88px}.payment-dialog-footer[data-v-044907f6]{display:flex;justify-content:flex-end;gap:8px}.payment-compact-dialog[data-v-044907f6] .el-button{min-height:36px;padding:8px 14px;font-size:13px}.amount[data-v-044907f6]{color:var(--el-color-danger);font-weight:600}.text-muted[data-v-044907f6]{color:var(--el-text-color-secondary);font-size:12px}.transaction-id[data-v-044907f6]{font-family:monospace;font-size:12px}.load-more[data-v-044907f6]{text-align:center;padding:20px}@media (max-width: 768px){.payment-dialog-hero[data-v-044907f6],.payment-dialog-card[data-v-044907f6]{border-radius:14px}.payment-dialog-hero__main[data-v-044907f6],.payment-detail-grid[data-v-044907f6]{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.payment-dialog-hero__meta[data-v-044907f6]{align-items:flex-start;text-align:left;min-width:0}.payment-detail-item--wide[data-v-044907f6]{grid-column:auto}.payment-dialog-footer[data-v-044907f6]{flex-direction:column-reverse}.payment-dialog-footer[data-v-044907f6] .el-button{width:100%}}[data-v-06945ece]:root{--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-text-strong: #0f172a;--app-text-primary: #1f2329;--app-text-regular: #475569;--app-text-secondary: #64748b;--app-text-muted: #64748b;--app-text-placeholder: #8693a5;--app-text-inverse: #ffffff;--app-color-brand: #409eff;--app-color-brand-text: #409eff;--app-color-brand-strong: #3578db;--app-color-brand-light: #38bdf8;--app-focus-color: var(--app-color-brand);--app-color-positive: #0d874c;--app-color-warning: #b45309;--app-color-danger: #c02b2b;--app-bg: #ffffff;--app-bg-elevated: #ffffff;--app-bg-subtle: #f8fafc;--app-bg-brand-subtle: #eff6ff;--app-bg-positive-subtle: #f0f9eb;--app-bg-warning-subtle: #fff7e6;--app-bg-danger-subtle: #fef0f0;--app-bg-inverse: #0f172a;--app-border-color: #e2e8f0;--app-border-color-light: #f0f2f5;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 12px;--app-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--app-shadow-md: 0 4px 14px rgb(15 23 42 / 8%);--app-header-bg: #1f2d3d;--app-header-text: #ffffff;--app-header-border: #2b2f3a;--app-border-brand-subtle: #cfe3ff;--app-status-accent: var(--app-color-brand);--app-status-accent-subtle: var(--app-bg-brand-subtle);--app-status-accent-border: var(--app-border-brand-subtle);--app-status-neutral: var(--app-text-secondary);--app-status-neutral-subtle: var(--app-bg-subtle);--app-status-neutral-border: var(--app-border-color-light);--app-gradient-panel: linear-gradient(140deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 52%, var(--app-bg-subtle) 100%);--app-gradient-subtle: linear-gradient(135deg, var(--app-bg-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-positive: linear-gradient(135deg, var(--app-bg-positive-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-warning: linear-gradient(135deg, var(--app-bg-warning-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-danger: linear-gradient(135deg, var(--app-bg-danger-subtle) 0%, var(--app-bg-elevated) 100%);--app-gradient-brand: linear-gradient(135deg, var(--app-bg-brand-subtle) 0%, var(--app-bg-elevated) 100%);--app-glow-brand: radial-gradient(circle at top right, color-mix(in srgb, var(--app-color-brand) 8%, transparent), transparent 32%) --el-color-primary: var(--app-color-brand);--el-color-success: var(--app-color-positive);--el-color-warning: var(--app-color-warning);--el-color-danger: var(--app-color-danger)}.page-container[data-v-06945ece]{padding:var(--app-space-5)}.page-header[data-v-06945ece]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title[data-v-06945ece]{font-size:18px;font-weight:500;margin:0;color:var(--app-text-primary)}.page-subtitle[data-v-06945ece]{display:inline-block;margin-left:var(--app-space-2);color:var(--app-text-secondary);font-size:13px}.page-actions[data-v-06945ece]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-card[data-v-06945ece],.filter-card[data-v-06945ece]{margin-bottom:16px}.search-form[data-v-06945ece],.filter-form[data-v-06945ece]{display:flex;flex-wrap:wrap;gap:var(--app-space-3) var(--app-space-4);align-items:flex-end}.search-form .el-form-item[data-v-06945ece],.filter-form .el-form-item[data-v-06945ece]{margin-bottom:0}.search-actions[data-v-06945ece],.filter-actions[data-v-06945ece]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-card[data-v-06945ece]{margin-bottom:16px}.el-table[data-v-06945ece],.admin-data-list-table[data-v-06945ece],.el-table .el-table__cell[data-v-06945ece],.admin-data-list-table .el-table__cell[data-v-06945ece]{font-size:13px}.stats-row[data-v-06945ece]{margin-bottom:16px}.stat-item[data-v-06945ece]{text-align:center;padding:10px 0}.stat-label[data-v-06945ece]{color:#909399;font-size:14px;margin-bottom:8px}.stat-value[data-v-06945ece]{font-size:28px;font-weight:600;color:#303133}.form-tip[data-v-06945ece]{margin-left:var(--app-space-3);color:var(--app-text-secondary);font-size:12px;line-height:1.5}.form-unit[data-v-06945ece]{margin-left:8px;color:#606266;font-size:14px}.embedded-page[data-v-06945ece]{margin-top:0;padding:0}.embedded-page .page-header .page-title[data-v-06945ece]{display:none}.embedded-page .page-header[data-v-06945ece]{justify-content:flex-end;margin-bottom:16px}.pagination-footer[data-v-06945ece]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.loaded-count[data-v-06945ece]{color:var(--app-text-secondary);font-size:13px}.page-size-select[data-v-06945ece]{width:120px}.loading-container[data-v-06945ece],.no-more-container[data-v-06945ece]{display:flex;justify-content:center;align-items:center;padding:16px}@media (max-width: 768px){.page-header[data-v-06945ece]{flex-direction:column;align-items:flex-start;gap:12px}.page-actions[data-v-06945ece]{width:100%}.page-actions .el-button[data-v-06945ece]{flex:1;min-width:0}.stat-value[data-v-06945ece]{font-size:24px}.pagination-footer[data-v-06945ece]{flex-direction:column;gap:10px;align-items:stretch}.page-size-select[data-v-06945ece]{width:100%}}.settlements-embedded[data-v-06945ece]{display:flex;flex-direction:column;gap:16px}.main-card[data-v-06945ece],.toolbar-card[data-v-06945ece],.table-card[data-v-06945ece],.stat-card[data-v-06945ece]{border-radius:12px}.section-stack[data-v-06945ece]{display:flex;flex-direction:column;gap:16px}.toolbar-row[data-v-06945ece]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.toolbar-actions[data-v-06945ece]{display:flex;gap:12px;flex-wrap:wrap}.toolbar-row[data-v-06945ece]>.sfz{flex:1 1 60%;min-width:0}.stats-row[data-v-06945ece]{margin:0}.stat-label[data-v-06945ece]{color:var(--el-text-color-regular);font-size:13px}.stat-value[data-v-06945ece]{margin-top:8px;font-size:24px;font-weight:600;color:var(--el-text-color-primary)}.stat-value.warning[data-v-06945ece]{color:var(--app-status-accent)}.stat-value.info[data-v-06945ece]{color:var(--el-color-primary)}.stat-value.success[data-v-06945ece]{color:var(--app-status-accent)}.stat-value.amount[data-v-06945ece]{color:var(--app-color-positive)}.card-header[data-v-06945ece]{display:flex;justify-content:space-between;align-items:center;gap:12px}.header-tip[data-v-06945ece]{color:var(--el-text-color-secondary);font-size:12px}.cell-secondary[data-v-06945ece]{margin-top:4px;color:var(--el-text-color-secondary);font-size:12px}.load-more[data-v-06945ece]{display:flex;justify-content:center;margin-top:16px}.settlement-compact-dialog[data-v-06945ece] .el-dialog{border-radius:20px;overflow:hidden}.settlement-compact-dialog[data-v-06945ece] .el-dialog__body{padding:12px 14px 8px}.settlement-compact-dialog[data-v-06945ece] .el-dialog__footer{padding:0 14px 14px}.compact-dialog-shell[data-v-06945ece]{display:grid;gap:10px}.compact-dialog-shell--table[data-v-06945ece]{gap:8px}.compact-dialog-hero[data-v-06945ece]{position:relative;overflow:hidden;padding:12px 14px;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:var(--app-glow-brand),var(--app-gradient-panel)}.compact-dialog-hero__main[data-v-06945ece]{display:flex;justify-content:space-between;gap:12px}.compact-dialog-hero__summary[data-v-06945ece]{min-width:0}.compact-dialog-hero__eyebrow[data-v-06945ece]{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--app-bg-elevated) 90%,transparent);color:var(--app-color-brand-text);font-size:10px;font-weight:700}.compact-dialog-hero__title[data-v-06945ece]{margin:6px 0 0;font-size:15px;line-height:1.35;font-weight:700;color:var(--app-text-strong)}.compact-dialog-hero__description[data-v-06945ece]{margin:3px 0 0;font-size:11px;line-height:1.45;color:var(--app-text-secondary)}.compact-dialog-hero__meta[data-v-06945ece]{min-width:120px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:3px;text-align:right}.compact-dialog-hero__meta-label[data-v-06945ece]{font-size:10px;color:var(--app-text-secondary)}.compact-dialog-hero__meta-value[data-v-06945ece]{font-size:14px;line-height:1.35;font-weight:700;color:var(--app-color-brand-text);word-break:break-all}.compact-dialog-card[data-v-06945ece]{display:grid;gap:8px;padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:var(--app-bg-elevated);box-shadow:0 6px 16px #0f172a0a}.compact-dialog-card--table[data-v-06945ece]{padding:8px 10px}.compact-form[data-v-06945ece] .el-form-item{margin-bottom:12px}.compact-form[data-v-06945ece] .el-form-item:last-child{margin-bottom:0}.compact-form[data-v-06945ece] .el-form-item__label{color:var(--app-text-secondary);font-size:12px}.compact-form[data-v-06945ece] .el-textarea__inner{min-height:82px!important}.compact-dialog-footer[data-v-06945ece]{display:flex;justify-content:flex-end;gap:8px}.compact-tip[data-v-06945ece]{padding:8px 10px;border-radius:12px;font-size:11px;line-height:1.5}.compact-tip--info[data-v-06945ece]{color:var(--app-color-brand-strong);background:var(--app-bg-brand-subtle);border:1px solid rgba(59,130,246,.16)}.compact-tip--warning[data-v-06945ece]{color:var(--app-color-warning);background:var(--app-bg-warning-subtle);border:1px solid rgba(245,158,11,.2)}.selection-summary[data-v-06945ece]{display:flex;flex-direction:column;gap:8px;width:100%}.selection-summary--hero[data-v-06945ece]{padding:10px 11px;border-radius:12px;background:var(--app-bg-subtle);border:1px solid rgba(148,163,184,.12)}.selection-summary__meta[data-v-06945ece]{color:var(--app-text-secondary);font-size:12px;line-height:1.5}.selection-summary__list[data-v-06945ece]{display:flex;flex-wrap:wrap;gap:8px}.selection-summary__list--column[data-v-06945ece]{flex-direction:column;flex-wrap:nowrap}.payout-transfer-row[data-v-06945ece]{display:grid;grid-template-columns:minmax(0,220px) 120px minmax(0,1fr);gap:10px;align-items:center}.payout-transfer-row__label[data-v-06945ece]{color:var(--app-text-regular);font-size:12px;line-height:1.5}.payout-transfer-row__status[data-v-06945ece]{width:100%}.compact-switch-row[data-v-06945ece]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 11px;border-radius:12px;background:var(--app-bg-subtle)}.compact-switch-row__info[data-v-06945ece]{display:flex;flex-direction:column;gap:2px}.compact-switch-row__title[data-v-06945ece]{font-size:12px;font-weight:600;color:var(--app-text-strong)}.compact-switch-row__description[data-v-06945ece]{font-size:10px;line-height:1.4;color:var(--app-text-placeholder)}.selection-tag[data-v-06945ece]{margin-right:0}.amount-positive[data-v-06945ece]{color:var(--app-color-positive);font-weight:600}.amount-negative[data-v-06945ece]{color:var(--app-color-danger);font-weight:600}@media (max-width: 768px){.toolbar-row[data-v-06945ece],.card-header[data-v-06945ece]{align-items:flex-start;flex-direction:column}.search-form[data-v-06945ece],.toolbar-actions[data-v-06945ece]{width:100%}}
