.content[data-v-0b2c416a]{flex:1;min-height:0;padding:20px;overflow-y:auto;overflow-x:hidden}.content-card[data-v-0b2c416a]{background:#fff;min-height:100%;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.header[data-v-3a8371a1]{flex:0 0 60px;height:60px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 20px;box-shadow:0 1px 4px rgba(0,21,41,.08)}.left[data-v-3a8371a1]{color:#8c8c8c}.right[data-v-3a8371a1],.user[data-v-3a8371a1]{display:flex;align-items:center}.user[data-v-3a8371a1]{cursor:pointer;color:#303133}.name[data-v-3a8371a1]{margin-left:8px}.header-avatar[data-v-3a8371a1]{width:32px;height:32px}.sidebar[data-v-2446bb68]{flex:0 0 200px;width:200px;height:100vh;background:#fff;color:#595959;display:flex;flex-direction:column;overflow:hidden;box-shadow:inset -1px 0 0 rgba(0,0,0,.06)}.logo[data-v-2446bb68]{flex:0 0 60px;height:60px;display:flex;align-items:center;padding:0 16px;gap:10px;font-size:14px;font-weight:700;color:#1f1f1f;border-bottom:1px solid rgba(0,0,0,.06)}.logo-icon[data-v-2446bb68]{width:28px;height:28px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;border-radius:50%}.logo-text[data-v-2446bb68]{letter-spacing:.01em}.menu[data-v-2446bb68]{flex:1;border-right:none;padding:10px 8px 14px;overflow-y:auto;overflow-x:hidden}.menu[data-v-2446bb68]::-webkit-scrollbar{width:6px}.menu[data-v-2446bb68]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:3px}.menu[data-v-2446bb68]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.menu-group[data-v-2446bb68]{padding:12px 12px 8px;color:rgba(0,0,0,.4);font-size:12px;line-height:1}.menu-icon[data-v-2446bb68]{position:relative;display:inline-block;width:14px;height:14px;margin-right:10px;flex:0 0 auto}.home-icon[data-v-2446bb68]{border:1.5px solid currentColor;border-radius:3px}.home-icon[data-v-2446bb68]:before{content:"";position:absolute;left:50%;top:-2px;width:8px;height:8px;border-top:1.5px solid currentColor;border-left:1.5px solid currentColor;transform:translateX(-50%) rotate(45deg);background:transparent}.module-icon[data-v-2446bb68]{border:1.5px solid currentColor;border-radius:3px}.ai-icon[data-v-2446bb68]{border:1.5px solid currentColor;border-radius:999px}.ai-icon[data-v-2446bb68]:after,.ai-icon[data-v-2446bb68]:before{content:"";position:absolute;border-radius:999px;background:currentColor}.ai-icon[data-v-2446bb68]:before{left:50%;top:50%;width:4px;height:4px;transform:translate(-50%,-50%)}.ai-icon[data-v-2446bb68]:after{right:-2px;top:1px;width:4px;height:4px;box-shadow:-9px 8px 0 currentColor}.module-icon[data-v-2446bb68]:after,.module-icon[data-v-2446bb68]:before{content:"";position:absolute;background:currentColor}.module-icon[data-v-2446bb68]:before{left:3px;top:3px;width:2px;height:2px;box-shadow:4px 0 0 currentColor,0 4px 0 currentColor,4px 4px 0 currentColor}.module-icon[data-v-2446bb68]:after{display:none}.child-icon[data-v-2446bb68]{width:10px;height:10px;margin-right:12px;border:1.5px solid rgba(0,0,0,.25);border-radius:999px}[data-v-2446bb68] .el-menu-item.is-active{background:rgba(254,104,4,.1);border-radius:10px;color:#fe6804;font-weight:600}[data-v-2446bb68] .el-menu-item.is-active:before{content:"";position:absolute;right:0;top:0;bottom:0;width:4px;background:#fe6804;border-radius:2px}[data-v-2446bb68] .el-menu-item,[data-v-2446bb68] .el-sub-menu__title{position:relative;height:40px;line-height:40px;border-radius:10px;margin-bottom:6px;padding-left:14px!important;font-size:14px}[data-v-2446bb68] .el-sub-menu .el-menu-item{min-width:auto;height:36px;line-height:36px;padding-left:36px!important;color:#8c8c8c}[data-v-2446bb68] .el-sub-menu .el-menu-item.is-active{color:#fe6804;font-weight:600}[data-v-2446bb68] .el-sub-menu.is-active>.el-sub-menu__title{color:#1f1f1f}[data-v-2446bb68] .el-menu-item:hover,[data-v-2446bb68] .el-sub-menu__title:hover{background-color:rgba(254,104,4,.06)}[data-v-2446bb68] .el-sub-menu .el-menu{background:transparent!important}[data-v-2446bb68] .el-sub-menu__icon-arrow{color:rgba(0,0,0,.4)}.layout[data-v-396c0c66]{display:flex;height:100vh;overflow:hidden;background:#f5f7fa}.sidebar-wrap[data-v-396c0c66]{flex:0 0 auto;position:relative;z-index:20}.main[data-v-396c0c66]{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:1}.module-page[data-v-460fe669]{min-height:100%}.page-toolbar[data-v-460fe669]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.page-toolbar h2[data-v-460fe669]{margin:0;color:#17243c;font-size:22px}.dialog-actions[data-v-460fe669],.table-actions[data-v-460fe669],.toolbar-actions[data-v-460fe669]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.filter-card[data-v-460fe669]{margin-bottom:14px}.filter-form[data-v-460fe669]{display:flex;flex-wrap:wrap;gap:12px 8px}.filter-form[data-v-460fe669] .el-form-item{margin-bottom:0}.filter-form[data-v-460fe669] .el-input{width:240px}.compact-select[data-v-460fe669]{width:140px}.data-table[data-v-460fe669]{width:100%}.pagination-bar[data-v-460fe669]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.form-grid[data-v-460fe669]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wide-form-item[data-v-460fe669]{grid-column:span 2}@media (max-width:900px){.page-toolbar[data-v-460fe669],.pagination-bar[data-v-460fe669]{align-items:flex-start;flex-direction:column}.compact-select[data-v-460fe669],.dialog-actions[data-v-460fe669],.filter-form[data-v-460fe669] .el-form-item,.filter-form[data-v-460fe669] .el-input,.toolbar-actions[data-v-460fe669]{width:100%}.form-grid[data-v-460fe669]{grid-template-columns:1fr}.wide-form-item[data-v-460fe669]{grid-column:auto}}.module-page[data-v-f4f1b436]{min-height:100%}.page-toolbar[data-v-f4f1b436]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.page-toolbar h2[data-v-f4f1b436]{margin:0;color:#17243c;font-size:22px}.dialog-actions[data-v-f4f1b436],.table-actions[data-v-f4f1b436],.toolbar-actions[data-v-f4f1b436]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.filter-card[data-v-f4f1b436]{margin-bottom:14px}.filter-form[data-v-f4f1b436]{display:flex;flex-wrap:wrap;gap:12px 8px}.filter-form[data-v-f4f1b436] .el-form-item{margin-bottom:0}.filter-form[data-v-f4f1b436] .el-input{width:240px}.model-select[data-v-f4f1b436]{width:220px}.compact-select[data-v-f4f1b436]{width:140px}.data-table[data-v-f4f1b436]{width:100%}.pagination-bar[data-v-f4f1b436]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.form-grid[data-v-f4f1b436]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wide-form-item[data-v-f4f1b436]{grid-column:span 2}@media (max-width:900px){.page-toolbar[data-v-f4f1b436],.pagination-bar[data-v-f4f1b436]{align-items:flex-start;flex-direction:column}.compact-select[data-v-f4f1b436],.dialog-actions[data-v-f4f1b436],.filter-form[data-v-f4f1b436] .el-form-item,.filter-form[data-v-f4f1b436] .el-input,.model-select[data-v-f4f1b436],.toolbar-actions[data-v-f4f1b436]{width:100%}.form-grid[data-v-f4f1b436]{grid-template-columns:1fr}.wide-form-item[data-v-f4f1b436]{grid-column:auto}}.module-page{min-height:100%}.page-toolbar{align-items:center;gap:18px;margin-bottom:16px}.page-toolbar h2{color:#17243c;font-size:22px}.page-toolbar p{margin:5px 0 0;color:#8a94a6;font-size:13px}.filter-card{margin-bottom:14px}.filter-form{display:flex;flex-wrap:wrap;gap:12px 8px}.filter-form .el-form-item{margin-bottom:0}.filter-form .el-input{width:220px}.compact-select{width:140px}@media (max-width:900px){.page-toolbar,.pagination-bar{align-items:flex-start;flex-direction:column}.compact-select,.filter-form .el-form-item,.filter-form .el-input{width:100%}}.table-scroll[data-v-0bac4aa7]{overflow-x:auto;-webkit-overflow-scrolling:touch}.data-table[data-v-0bac4aa7]{width:100%;min-width:1400px}.dialog-actions[data-v-0bac4aa7],.table-actions[data-v-0bac4aa7]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pagination-bar[data-v-0bac4aa7]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.section-title[data-v-0bac4aa7]{margin:18px 0 10px;color:#17243c;font-size:15px}.home-page[data-v-3d7a3fe8]{min-height:100%;color:#1f2937}.page-heading[data-v-3d7a3fe8],.panel-heading[data-v-3d7a3fe8],.refresh-area[data-v-3d7a3fe8]{display:flex;align-items:center}.page-heading[data-v-3d7a3fe8],.panel-heading[data-v-3d7a3fe8]{justify-content:space-between}.page-heading[data-v-3d7a3fe8]{gap:20px;margin-bottom:20px}h2[data-v-3d7a3fe8],h3[data-v-3d7a3fe8],p[data-v-3d7a3fe8]{margin:0}.page-heading h2[data-v-3d7a3fe8]{font-size:20px;line-height:28px;font-weight:650;color:#182230}.metric-card p[data-v-3d7a3fe8],.page-heading p[data-v-3d7a3fe8],.panel-heading p[data-v-3d7a3fe8],.refresh-area[data-v-3d7a3fe8]{color:#8a94a6;font-size:13px}.page-heading p[data-v-3d7a3fe8]{margin-top:5px}.refresh-area[data-v-3d7a3fe8]{justify-content:flex-end;gap:12px;white-space:nowrap}.all-orders-link[data-v-3d7a3fe8],.error-banner button[data-v-3d7a3fe8],.refresh-button[data-v-3d7a3fe8]{border:0;background:transparent;cursor:pointer;font:inherit}.all-orders-link[data-v-3d7a3fe8],.refresh-button[data-v-3d7a3fe8]{color:#3267e3;font-size:13px;font-weight:600}.refresh-button[data-v-3d7a3fe8]:disabled{cursor:wait;color:#a7b8db}.error-banner[data-v-3d7a3fe8]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:10px 14px;color:#b42318;font-size:13px;background:#fff1f0;border:1px solid #ffd6d3;border-radius:8px}.error-banner button[data-v-3d7a3fe8]{flex:0 0 auto;color:#b42318;font-weight:600}.metric-grid[data-v-3d7a3fe8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.metric-card[data-v-3d7a3fe8]{position:relative;min-height:148px;padding:21px 22px;overflow:hidden;background:#fff;border:1px solid #edf0f5;border-radius:10px;box-shadow:0 4px 12px rgba(27,49,85,.04)}.metric-card[data-v-3d7a3fe8]:after{position:absolute;top:-24px;right:-22px;width:94px;height:94px;content:"";border-radius:50%;opacity:.45}.metric-head[data-v-3d7a3fe8]{display:flex;align-items:center;justify-content:space-between;color:#697586;font-size:14px}.metric-head i[data-v-3d7a3fe8]{width:8px;height:8px;border-radius:50%}.metric-card strong[data-v-3d7a3fe8]{display:block;margin-top:14px;overflow:hidden;color:#202939;font-size:28px;font-weight:650;line-height:35px;text-overflow:ellipsis;white-space:nowrap}.metric-card p[data-v-3d7a3fe8]{position:relative;z-index:1;margin-top:9px}.metric-blue .metric-head i[data-v-3d7a3fe8]{background:#4f8cff}.metric-blue[data-v-3d7a3fe8]:after{background:#dceaff}.metric-purple .metric-head i[data-v-3d7a3fe8]{background:#8c6ce9}.metric-purple[data-v-3d7a3fe8]:after{background:#ece5ff}.metric-green .metric-head i[data-v-3d7a3fe8]{background:#2fad7d}.metric-green[data-v-3d7a3fe8]:after{background:#dbf5e9}.status-panel[data-v-3d7a3fe8],.trend-panel[data-v-3d7a3fe8]{margin-top:20px;padding:20px;background:#fff;border:1px solid #edf0f5;border-radius:10px;box-shadow:0 4px 12px rgba(27,49,85,.04)}.trend-chart[data-v-3d7a3fe8]{width:100%;height:260px;margin-top:18px}.panel-heading[data-v-3d7a3fe8]{gap:20px}.panel-heading h3[data-v-3d7a3fe8]{color:#202939;font-size:16px;font-weight:650;line-height:24px}.panel-heading p[data-v-3d7a3fe8]{margin-top:4px}.status-grid[data-v-3d7a3fe8]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:18px}.status-card[data-v-3d7a3fe8]{position:relative;min-width:0;min-height:126px;padding:17px;overflow:hidden;text-align:left;cursor:pointer;background:#fbfcfe;border:1px solid #eef1f5;border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.status-card[data-v-3d7a3fe8]:hover{border-color:#b8caf3;box-shadow:0 8px 16px rgba(54,91,158,.1);transform:translateY(-2px)}.all-orders-link[data-v-3d7a3fe8]:focus-visible,.error-banner button[data-v-3d7a3fe8]:focus-visible,.refresh-button[data-v-3d7a3fe8]:focus-visible,.status-card[data-v-3d7a3fe8]:focus-visible{outline:2px solid #4f8cff;outline-offset:2px}.status-arrow[data-v-3d7a3fe8],.status-description[data-v-3d7a3fe8],.status-label[data-v-3d7a3fe8]{display:block}.status-label[data-v-3d7a3fe8]{color:#5c6677;font-size:14px}.status-card strong[data-v-3d7a3fe8]{display:block;margin-top:7px;color:#293241;font-size:25px;font-weight:650;line-height:31px}.status-description[data-v-3d7a3fe8]{margin-top:8px;overflow:hidden;color:#98a2b3;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.status-arrow[data-v-3d7a3fe8]{position:absolute;right:16px;bottom:14px;color:#9aabc3;font-size:16px;line-height:1}.status-primary[data-v-3d7a3fe8]{background:#f7faff}.status-primary .status-arrow[data-v-3d7a3fe8]{color:#5d8cf3}.status-warning[data-v-3d7a3fe8]{background:#fffaf4}.status-warning .status-arrow[data-v-3d7a3fe8]{color:#e7984f}.status-success[data-v-3d7a3fe8]{background:#f3fbf7}.status-success .status-arrow[data-v-3d7a3fe8]{color:#4fae7d}.status-danger[data-v-3d7a3fe8]{background:#fff7f7}.status-danger .status-arrow[data-v-3d7a3fe8]{color:#dd6d6d}.is-loading[data-v-3d7a3fe8]{pointer-events:none;opacity:.68}@media (max-width:1280px){.status-grid[data-v-3d7a3fe8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.page-heading[data-v-3d7a3fe8],.panel-heading[data-v-3d7a3fe8],.refresh-area[data-v-3d7a3fe8]{align-items:flex-start}.page-heading[data-v-3d7a3fe8],.panel-heading[data-v-3d7a3fe8]{flex-direction:column}.refresh-area[data-v-3d7a3fe8]{justify-content:flex-start;white-space:normal}.metric-grid[data-v-3d7a3fe8],.status-grid[data-v-3d7a3fe8]{grid-template-columns:1fr}.metric-card[data-v-3d7a3fe8]{min-height:132px}}.login-page[data-v-c8edbedc]{min-height:100vh;padding:20px 22px 72px;position:relative;overflow:hidden;background:radial-gradient(circle at 22% 22%,rgba(132,171,255,.28),transparent 34%),radial-gradient(circle at 78% 12%,rgba(255,214,170,.22),transparent 20%),linear-gradient(135deg,#edf3ff,#f8fbff 38%,#fff)}.login-shell[data-v-c8edbedc]{min-height:calc(100vh - 92px);display:grid;grid-template-columns:minmax(0,1.18fr) minmax(420px,.92fr);border-radius:26px;overflow:hidden;background:hsla(0,0%,100%,.42);backdrop-filter:blur(10px)}.showcase-panel[data-v-c8edbedc]{display:flex;flex-direction:column;padding:32px 42px 36px;background:linear-gradient(180deg,hsla(0,0%,100%,.54),rgba(245,249,255,.92)),radial-gradient(circle at 40% 20%,rgba(124,159,255,.16),transparent 34%);border-right:1px solid rgba(196,210,239,.65)}.brand-row[data-v-c8edbedc]{display:flex;align-items:center;gap:14px;color:#13295a;font-size:18px}.brand-logo[data-v-c8edbedc]{width:32px;height:32px;border-radius:11px;position:relative;background:linear-gradient(135deg,#2d6cff,#5d92ff);box-shadow:0 10px 28px rgba(58,108,240,.26)}.brand-core[data-v-c8edbedc],.brand-ring[data-v-c8edbedc]{position:absolute;inset:0;margin:auto;border-radius:999px}.brand-ring[data-v-c8edbedc]{width:18px;height:18px;border:4px solid hsla(0,0%,100%,.95)}.brand-core[data-v-c8edbedc]{width:6px;height:6px;background:#2d6cff;box-shadow:8px -5px 0 1px hsla(0,0%,100%,.96)}.showcase-copy[data-v-c8edbedc]{margin-top:138px;padding-left:98px}.eyebrow[data-v-c8edbedc]{margin:0 0 12px;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:#4e78d2}h1[data-v-c8edbedc]{margin:0;font-size:clamp(38px,4vw,58px);line-height:1.12;font-weight:700;color:#102046}.summary[data-v-c8edbedc]{margin:16px 0 0;font-size:17px;color:#5f739a}.image-placeholder[data-v-c8edbedc]{flex:1;min-height:420px;margin:28px 38px 0 98px;border:1px dashed rgba(111,145,208,.5);border-radius:28px;background:linear-gradient(180deg,hsla(0,0%,100%,.56),rgba(236,244,255,.66)),hsla(0,0%,100%,.3);display:grid;place-items:center;color:#8aa0c1;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.form-panel[data-v-c8edbedc]{display:flex;flex-direction:column;padding:34px 38px 38px;background:radial-gradient(circle at 25% 8%,rgba(255,230,204,.34),transparent 24%),linear-gradient(180deg,hsla(0,0%,100%,.8),rgba(251,252,255,.92))}.panel-toolbar[data-v-c8edbedc]{display:flex;justify-content:flex-end}.language-switch[data-v-c8edbedc]{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 16px;border:1px solid #dce5f5;border-radius:12px;background:hsla(0,0%,100%,.72);color:#51627f;font-size:14px;cursor:pointer}.language-icon[data-v-c8edbedc]{position:relative;width:16px;height:16px;border:1.6px solid currentColor;border-radius:999px}.language-icon[data-v-c8edbedc]:after,.language-icon[data-v-c8edbedc]:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.language-icon[data-v-c8edbedc]:before{width:8px;height:8px;border-top:1px solid currentColor;border-bottom:1px solid currentColor}.language-icon[data-v-c8edbedc]:after{width:14px;height:0;border-top:1px solid currentColor}.arrow-down[data-v-c8edbedc]{width:7px;height:7px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-1px)}.login-card[data-v-c8edbedc]{width:min(548px,100%);margin:auto;padding:56px 88px 42px;border-radius:24px;background:hsla(0,0%,100%,.84);box-shadow:0 24px 70px rgba(194,206,230,.24),0 2px 12px rgba(238,241,247,.44);backdrop-filter:blur(18px)}.login-copy h2[data-v-c8edbedc]{margin:0;font-size:30px;color:#0f2047}.login-copy p[data-v-c8edbedc]{margin:12px 0 0;color:#6f7f9b;font-size:15px}[data-v-c8edbedc] .el-form{margin-top:36px}[data-v-c8edbedc] .el-form-item{margin-bottom:28px}[data-v-c8edbedc] .el-form-item__label{color:#1f2d49;font-size:15px;padding-bottom:12px}[data-v-c8edbedc] .el-input__wrapper{height:46px;border-radius:10px;box-shadow:inset 0 0 0 1px #d8e2f2}[data-v-c8edbedc] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #bfd0ee}[data-v-c8edbedc] .el-input__inner{color:#22314f}[data-v-c8edbedc] .el-input__inner::-moz-placeholder{color:#a3afc4}[data-v-c8edbedc] .el-input__inner::placeholder{color:#a3afc4}.field-icon[data-v-c8edbedc]{position:relative;display:inline-block;width:16px;height:16px;color:#a0adbf}.user-icon[data-v-c8edbedc]{border:1.5px solid currentColor;border-radius:999px}.user-icon[data-v-c8edbedc]:after,.user-icon[data-v-c8edbedc]:before{content:"";position:absolute;left:50%;transform:translateX(-50%);border-radius:999px;background:currentColor}.user-icon[data-v-c8edbedc]:before{top:2px;width:5px;height:5px}.user-icon[data-v-c8edbedc]:after{bottom:2px;width:9px;height:4px}.lock-icon[data-v-c8edbedc]{border:1.5px solid currentColor;border-radius:3px}.lock-icon[data-v-c8edbedc]:before{content:"";position:absolute;left:50%;top:-5px;width:8px;height:6px;transform:translateX(-50%);border:1.5px solid currentColor;border-bottom:none;border-radius:8px 8px 0 0}.action-row[data-v-c8edbedc]{display:flex;align-items:center;justify-content:space-between;margin:-4px 0 26px}.remember-row[data-v-c8edbedc]{display:inline-flex;align-items:center;gap:10px;color:#657794;font-size:15px;cursor:pointer}.remember-row input[data-v-c8edbedc]{width:16px;height:16px;accent-color:#2f6ef8}.forgot-link[data-v-c8edbedc],.support-row a[data-v-c8edbedc]{color:#2f6ef8;text-decoration:none}.submit-button[data-v-c8edbedc]{width:100%;height:48px;border-radius:10px;font-size:17px;box-shadow:0 16px 30px rgba(63,115,247,.28)}.support-row[data-v-c8edbedc]{margin:34px 0 0;text-align:center;color:#7b8aa4;font-size:15px}.page-footer[data-v-c8edbedc]{position:absolute;left:0;right:0;bottom:18px;display:flex;justify-content:center;align-items:center;gap:12px;color:#8f9cb2;font-size:14px}.footer-separator[data-v-c8edbedc]{color:#b9c6d9}@media (max-width:1280px){.showcase-copy[data-v-c8edbedc]{margin-top:90px;padding-left:32px}.image-placeholder[data-v-c8edbedc]{margin-left:32px}.login-card[data-v-c8edbedc]{padding:46px 54px 38px}}@media (max-width:980px){.login-page[data-v-c8edbedc]{padding:16px 16px 70px}.login-shell[data-v-c8edbedc]{grid-template-columns:1fr}.showcase-panel[data-v-c8edbedc]{min-height:420px;padding:28px 24px 24px}.showcase-copy[data-v-c8edbedc]{margin-top:54px;padding-left:0}.image-placeholder[data-v-c8edbedc]{min-height:220px;margin:24px 0 0}.form-panel[data-v-c8edbedc]{padding:24px 16px 28px}.login-card[data-v-c8edbedc]{width:100%;padding:34px 22px 28px}.page-footer[data-v-c8edbedc]{position:static;margin-top:18px;flex-wrap:wrap;gap:6px 12px}}@media (max-width:560px){.showcase-panel[data-v-c8edbedc]{min-height:360px}.summary[data-v-c8edbedc],.support-row[data-v-c8edbedc]{font-size:14px}.action-row[data-v-c8edbedc]{gap:12px;align-items:flex-start;flex-direction:column}}.module-page[data-v-a04e13f8]{min-height:100%}.page-toolbar[data-v-a04e13f8]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.page-toolbar h2[data-v-a04e13f8]{margin:0;color:#17243c;font-size:22px}.table-card[data-v-a04e13f8]{border:none;border-radius:8px}.data-table[data-v-a04e13f8]{width:100%}.dialog-actions[data-v-a04e13f8]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.field-tip[data-v-a04e13f8]{margin-top:6px;color:#7a8599;font-size:12px;line-height:18px}@media (max-width:900px){.page-toolbar[data-v-a04e13f8]{align-items:flex-start;flex-direction:column}}.module-page[data-v-405eebce]{min-height:100%}.page-toolbar[data-v-405eebce]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.page-toolbar h2[data-v-405eebce]{margin:0;color:#17243c;font-size:22px}.filter-card[data-v-405eebce]{margin-bottom:14px}.filter-form[data-v-405eebce]{display:flex;flex-wrap:wrap;gap:12px 8px}.filter-form[data-v-405eebce] .el-form-item{margin-bottom:0}.filter-form[data-v-405eebce] .el-input{width:190px}.logistics-select[data-v-405eebce]{width:160px}.created-range-picker[data-v-405eebce]{width:330px}.data-table[data-v-405eebce]{width:100%}.pagination-bar[data-v-405eebce]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}@media (max-width:900px){.page-toolbar[data-v-405eebce],.pagination-bar[data-v-405eebce]{align-items:flex-start;flex-direction:column}.created-range-picker[data-v-405eebce],.filter-form[data-v-405eebce] .el-form-item,.filter-form[data-v-405eebce] .el-input,.logistics-select[data-v-405eebce]{width:100%}}.module-page[data-v-13143d66]{min-height:100%}.page-toolbar[data-v-13143d66]{display:flex;justify-content:space-between;gap:18px;margin-bottom:16px;align-items:flex-start}.page-toolbar h2[data-v-13143d66]{margin:0;color:#17243c;font-size:22px}.page-toolbar p[data-v-13143d66]{margin:8px 0 0;color:#6b7a90;font-size:14px}.dialog-actions[data-v-13143d66],.toolbar-actions[data-v-13143d66]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.sync-progress[data-v-13143d66]{padding:14px 16px;margin-bottom:14px;border:1px solid #cfe0ff;border-radius:8px;background:#f7faff}.sync-progress-header[data-v-13143d66]{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px;color:#2c3f62;font-size:13px}.sync-progress-header strong[data-v-13143d66]{flex:0 0 auto;color:#17243c}.sync-progress-header span[data-v-13143d66]{color:#6b7a90;text-align:right}.sync-progress-meta[data-v-13143d66]{margin-top:8px;color:#6b7a90;font-size:12px;line-height:1.5}.filter-card[data-v-13143d66]{margin-bottom:14px}.filter-form[data-v-13143d66]{display:flex;flex-wrap:wrap;gap:12px 8px}.filter-form[data-v-13143d66] .el-form-item{margin-bottom:0}.region-select[data-v-13143d66]{width:180px}.summary-grid[data-v-13143d66]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px}.summary-card[data-v-13143d66]{min-height:86px;padding:16px;border:1px solid #e7edf6;border-radius:8px;background:#fff;display:flex;flex-direction:column;justify-content:center;gap:8px}.summary-card span[data-v-13143d66]{color:#6d788a;font-size:13px}.summary-card strong[data-v-13143d66]{color:#17243c;font-size:24px;line-height:1}.summary-card em[data-v-13143d66]{color:#7d899b;font-size:12px;font-style:normal}.sync-card strong[data-v-13143d66]{min-height:24px;display:flex;align-items:center}.table-card-header[data-v-13143d66]{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.table-card-header strong[data-v-13143d66]{color:#17243c;font-size:15px}.table-card-header span[data-v-13143d66]{color:#6d788a;font-size:13px}.region-table[data-v-13143d66]{width:100%}.sync-error[data-v-13143d66]{padding:10px 12px;margin-bottom:12px;border:1px solid #f6caca;border-radius:6px;background:#fff7f7;color:#b42318;font-size:13px;line-height:1.5}@media (max-width:1100px){.summary-grid[data-v-13143d66]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page-toolbar[data-v-13143d66]{flex-direction:column}.dialog-actions[data-v-13143d66],.filter-form[data-v-13143d66] .el-form-item,.region-select[data-v-13143d66],.toolbar-actions[data-v-13143d66]{width:100%}.sync-progress-header[data-v-13143d66],.table-card-header[data-v-13143d66]{flex-direction:column;align-items:flex-start}.sync-progress-header span[data-v-13143d66]{text-align:left}.summary-grid[data-v-13143d66]{grid-template-columns:1fr}}.consultation-page[data-v-0fd93c9c]{display:grid;grid-template-columns:minmax(320px,380px) minmax(480px,1fr);height:calc(100vh - 154px);min-height:580px;overflow:hidden;border:1px solid #e8ebf0;border-radius:10px;background:#f7f8fa}.chat-panel[data-v-0fd93c9c],.chat-placeholder[data-v-0fd93c9c],.conversation-panel[data-v-0fd93c9c]{min-width:0;min-height:0}.conversation-panel[data-v-0fd93c9c]{display:flex;flex-direction:column;border-right:1px solid #e8ebf0;background:#fff}.chat-header[data-v-0fd93c9c],.panel-header[data-v-0fd93c9c]{flex:0 0 auto;padding:18px 20px;border-bottom:1px solid #edf0f4}.chat-header h3[data-v-0fd93c9c],.panel-header h2[data-v-0fd93c9c]{margin:0;color:#17243c}.panel-header h2[data-v-0fd93c9c]{font-size:20px}.chat-header h3[data-v-0fd93c9c]{font-size:17px}.chat-header p[data-v-0fd93c9c],.panel-header p[data-v-0fd93c9c]{margin:4px 0 0;color:#8a94a6;font-size:12px}.conversation-filter[data-v-0fd93c9c]{flex:0 0 auto;padding:14px 16px;border-bottom:1px solid #edf0f4}.composer-actions[data-v-0fd93c9c],.filter-actions[data-v-0fd93c9c]{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.conversation-list[data-v-0fd93c9c]{flex:1 1 auto;min-height:0;overflow-y:auto}.conversation-item[data-v-0fd93c9c]{display:flex;width:100%;gap:12px;padding:14px 16px;border:0;border-bottom:1px solid #f0f2f5;background:transparent;color:inherit;text-align:left;cursor:pointer}.conversation-item[data-v-0fd93c9c]:hover{background:#f7faff}.conversation-item.active[data-v-0fd93c9c]{background:#ecf5ff;box-shadow:inset 3px 0 #409eff}.chat-product-cover[data-v-0fd93c9c],.product-cover[data-v-0fd93c9c]{flex:0 0 auto;width:52px;height:52px;border-radius:8px;overflow:hidden;background:#f1f3f6}.chat-product-cover[data-v-0fd93c9c]{width:46px;height:46px}.cover-fallback[data-v-0fd93c9c]{display:grid;width:100%;height:100%;place-items:center;color:#a0a8b5;font-size:12px}.conversation-main[data-v-0fd93c9c]{flex:1;min-width:0}.conversation-summary[data-v-0fd93c9c],.conversation-title-row[data-v-0fd93c9c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.conversation-title-row strong[data-v-0fd93c9c]{overflow:hidden;color:#27364f;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.conversation-title-row time[data-v-0fd93c9c],.message-content time[data-v-0fd93c9c]{color:#a0a8b5;font-size:11px;white-space:nowrap}.conversation-summary[data-v-0fd93c9c],.product-title[data-v-0fd93c9c]{overflow:hidden;margin-top:4px;color:#697589;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.conversation-summary span[data-v-0fd93c9c]:first-child{flex:1;overflow:hidden;text-overflow:ellipsis}.conversation-pager[data-v-0fd93c9c]{display:flex;justify-content:center;padding:10px;border-top:1px solid #edf0f4}.chat-panel[data-v-0fd93c9c]{display:flex;flex-direction:column;background:#f7f8fa}.chat-header[data-v-0fd93c9c]{display:flex;align-items:center;gap:12px;background:#fff}.chat-header-main[data-v-0fd93c9c]{min-width:0;flex:1}.chat-header-actions[data-v-0fd93c9c]{flex:0 0 auto;margin-left:auto}.chat-header p[data-v-0fd93c9c]{max-width:680px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-tabs[data-v-0fd93c9c]{flex:0 0 auto;padding:0 20px;background:#fff}.channel-tabs[data-v-0fd93c9c] .el-tabs__header{margin:0}.channel-tabs[data-v-0fd93c9c] .el-tabs__content{display:none}.tab-label[data-v-0fd93c9c]{display:inline-flex;align-items:center;gap:6px}.message-viewport[data-v-0fd93c9c]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:20px 24px}.load-earlier[data-v-0fd93c9c]{text-align:center;margin-bottom:12px}.message-row[data-v-0fd93c9c]{display:flex;margin-bottom:16px}.message-row.mine[data-v-0fd93c9c]{justify-content:flex-end}.message-content[data-v-0fd93c9c]{display:flex;max-width:72%;flex-direction:column;align-items:flex-start}.message-row.mine .message-content[data-v-0fd93c9c]{align-items:flex-end}.sender-name[data-v-0fd93c9c]{margin-bottom:4px;color:#8a94a6;font-size:12px}.message-bubble[data-v-0fd93c9c]{padding:10px 13px;border-radius:4px 12px 12px;background:#fff;box-shadow:0 1px 3px rgba(28,43,66,.08);color:#28364d;line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}.message-row.mine .message-bubble[data-v-0fd93c9c]{border-radius:12px 4px 12px 12px;background:#409eff;color:#fff}.composer[data-v-0fd93c9c]{flex:0 0 auto;padding:14px 18px;border-top:1px solid #e5e9ef;background:#fff}.composer-actions span[data-v-0fd93c9c]{color:#8a94a6;font-size:12px}.chat-placeholder[data-v-0fd93c9c]{display:grid;place-items:center;background:#fff}.product-dialog[data-v-0fd93c9c]{display:grid;grid-template-columns:160px minmax(0,1fr);gap:18px;align-items:start}.order-no[data-v-0fd93c9c]{margin-left:10px;color:#409eff}.product-dialog-cover[data-v-0fd93c9c]{width:160px;height:160px;border-radius:8px;overflow:hidden;background:#f1f3f6}@media (max-width:1050px){.consultation-page[data-v-0fd93c9c]{grid-template-columns:320px minmax(430px,1fr)}}.module-page[data-v-59fa18ad]{min-height:100%}.page-toolbar[data-v-59fa18ad]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.resale-relation-cell[data-v-59fa18ad]{display:flex;align-items:center;gap:8px;min-width:0}.resale-relation-id[data-v-59fa18ad]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resale-refund-alert[data-v-59fa18ad]{margin-bottom:16px}.page-toolbar h2[data-v-59fa18ad]{margin:0;color:#17243c;font-size:22px}.filter-card[data-v-59fa18ad],.table-card[data-v-59fa18ad]{border:none;border-radius:8px}.filter-card[data-v-59fa18ad]{margin-bottom:14px}.filter-form[data-v-59fa18ad]{display:flex;flex-wrap:wrap;gap:0 8px}.filter-form[data-v-59fa18ad] .el-form-item{margin-bottom:0}.filter-form[data-v-59fa18ad] .el-input{width:220px}.compact-select[data-v-59fa18ad]{width:140px}.data-table[data-v-59fa18ad]{width:100%}.pagination-bar[data-v-59fa18ad]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.section-title[data-v-59fa18ad]{margin:18px 0 10px;color:#17243c;font-size:15px}.order-detail-body[data-v-59fa18ad]{max-height:70vh;overflow-y:auto;padding-right:4px}.trace-pane[data-v-59fa18ad]{min-height:160px}.wechat-shipping-pane[data-v-59fa18ad]{min-height:180px}.trace-alert[data-v-59fa18ad],.wechat-shipping-alert[data-v-59fa18ad]{margin-bottom:14px}.trace-timeline[data-v-59fa18ad]{padding:6px 0 0 4px}.trace-node[data-v-59fa18ad]{display:flex;flex-direction:column;gap:5px;min-width:0}.trace-node-header[data-v-59fa18ad]{display:flex;align-items:center;gap:8px}.trace-node-meta[data-v-59fa18ad]{display:flex;flex-wrap:wrap;gap:8px;color:#6d788a;font-size:12px}.trace-node-error[data-v-59fa18ad],.trace-node-message[data-v-59fa18ad]{max-width:900px;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.trace-node-error[data-v-59fa18ad]{color:#c45656}.module-page[data-v-af442c34]{min-height:100%}.page-toolbar[data-v-af442c34]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.page-toolbar h2[data-v-af442c34]{margin:0;color:#17243c;font-size:22px}.toolbar-actions[data-v-af442c34]{display:flex;align-items:center;gap:10px}.table-card[data-v-af442c34]{border:none;border-radius:8px}.data-table[data-v-af442c34]{width:100%}.pagination-bar[data-v-af442c34]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.dialog-actions[data-v-af442c34]{display:flex;align-items:center;justify-content:flex-end;gap:10px}@media (max-width:900px){.page-toolbar[data-v-af442c34],.pagination-bar[data-v-af442c34]{align-items:flex-start;flex-direction:column}}.module-page[data-v-53d667e2]{min-height:100%}.page-toolbar[data-v-53d667e2]{display:flex;align-items:center;margin-bottom:16px}.page-toolbar h2[data-v-53d667e2]{margin:0;color:#17243c;font-size:22px}.filter-card[data-v-53d667e2],.table-card[data-v-53d667e2]{min-width:0;border:none;border-radius:8px}.filter-card[data-v-53d667e2]{margin-bottom:14px}.filter-form[data-v-53d667e2]{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:14px 18px;align-items:end}.filter-form[data-v-53d667e2] .el-form-item{min-width:0;margin:0}.filter-form[data-v-53d667e2] .el-form-item__content{min-width:0}.compact-select[data-v-53d667e2],.filter-form[data-v-53d667e2] .el-input{width:100%}.table-card[data-v-53d667e2]{overflow:hidden}.table-card[data-v-53d667e2] .el-card__body{min-width:0}.data-table[data-v-53d667e2]{width:100%}.dialog-actions[data-v-53d667e2],.table-actions[data-v-53d667e2]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pagination-bar[data-v-53d667e2]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.issue-summary[data-v-53d667e2]{display:flex;justify-content:space-between;gap:20px;margin-bottom:16px;color:#6d788a}.issue-summary strong[data-v-53d667e2]{color:#17243c;font-weight:600;word-break:break-all}.pdf-upload[data-v-53d667e2],.pdf-upload[data-v-53d667e2] .el-upload,.pdf-upload[data-v-53d667e2] .el-upload-dragger{width:100%}.upload-title[data-v-53d667e2]{color:#17243c;font-size:15px;font-weight:600;word-break:break-all}.upload-subtitle[data-v-53d667e2]{margin-top:8px;color:#7a8494;font-size:13px}.upload-progress[data-v-53d667e2]{margin-top:16px}@media (max-width:900px){.filter-form[data-v-53d667e2]{grid-template-columns:1fr}.pagination-bar[data-v-53d667e2]{align-items:flex-start;flex-direction:column}}.module-page[data-v-498d6d86]{min-height:100%}.page-toolbar[data-v-498d6d86]{display:flex;align-items:center;margin-bottom:16px}.page-toolbar h2[data-v-498d6d86]{margin:0;color:#17243c;font-size:22px}.filter-card[data-v-498d6d86],.table-card[data-v-498d6d86]{min-width:0;border:none;border-radius:8px}.filter-card[data-v-498d6d86]{margin-bottom:14px}.filter-form[data-v-498d6d86]{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:14px 18px;align-items:end}.filter-form[data-v-498d6d86] .el-form-item{min-width:0;margin:0}.filter-form[data-v-498d6d86] .el-form-item__content{min-width:0}.compact-select[data-v-498d6d86],.data-table[data-v-498d6d86],.filter-form[data-v-498d6d86] .el-input{width:100%}.dialog-actions[data-v-498d6d86],.table-actions[data-v-498d6d86]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dialog-actions[data-v-498d6d86]{justify-content:flex-end}.pagination-bar[data-v-498d6d86]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.proof-thumbnails[data-v-498d6d86]{display:flex;align-items:center;gap:6px}.proof-thumbnails[data-v-498d6d86] .el-image{width:36px;height:36px;border:1px solid #e6eaf0;border-radius:4px;background:#f5f7fa}.detail-summary[data-v-498d6d86]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin-bottom:22px}.detail-summary>div[data-v-498d6d86]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding-bottom:10px;border-bottom:1px solid #edf0f4}.detail-summary span[data-v-498d6d86]{color:#7a8494;font-size:13px}.detail-summary strong[data-v-498d6d86]{overflow:hidden;color:#17243c;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.proof-grid[data-v-498d6d86]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.proof-item[data-v-498d6d86]{min-width:0}.proof-item>span[data-v-498d6d86]{display:block;margin-bottom:8px;color:#4f5b6d;font-size:13px;font-weight:600}.proof-item[data-v-498d6d86] .el-image{display:block;width:100%;height:240px;border:1px solid #e6eaf0;border-radius:6px;background:#f5f7fa}@media (max-width:900px){.detail-summary[data-v-498d6d86],.filter-form[data-v-498d6d86],.proof-grid[data-v-498d6d86]{grid-template-columns:1fr}.pagination-bar[data-v-498d6d86]{align-items:flex-start;flex-direction:column}}.table-card[data-v-2539af1f]{min-width:0;border:none;border-radius:8px;overflow:hidden}.table-card[data-v-2539af1f] .el-card__body{min-width:0}.data-table[data-v-2539af1f]{width:100%}.range-picker[data-v-2539af1f]{width:340px}.display-window[data-v-2539af1f]{display:flex;flex-direction:column;gap:3px;color:#566174;font-size:12px;line-height:1.35}.banner-thumbnail[data-v-2539af1f]{width:96px;height:54px;border-radius:4px;background:#eef1f5}.content-summary[data-v-2539af1f]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-actions[data-v-2539af1f],.table-actions[data-v-2539af1f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pagination-bar[data-v-2539af1f]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.editor-range-picker[data-v-2539af1f],.image-upload[data-v-2539af1f],.image-upload[data-v-2539af1f] .el-upload,.image-upload[data-v-2539af1f] .el-upload-dragger{width:100%}.image-upload[data-v-2539af1f] .el-upload-dragger{height:220px;padding:0;overflow:hidden;border-radius:6px}.image-preview[data-v-2539af1f]{display:block;width:100%;height:218px;-o-object-fit:contain;object-fit:contain;background:#f5f7fa}.image-placeholder[data-v-2539af1f]{display:flex;height:218px;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#8a94a6}.image-placeholder strong[data-v-2539af1f]{color:#3f4a5d;font-size:15px}.image-placeholder span[data-v-2539af1f]{font-size:13px}.upload-progress[data-v-2539af1f]{width:100%;margin-top:10px}@media (max-width:900px){.range-picker[data-v-2539af1f]{width:100%}.pagination-bar[data-v-2539af1f]{align-items:flex-start;flex-direction:column}}.module-page{min-width:0}.page-toolbar{display:flex;justify-content:space-between;gap:24px;margin-bottom:18px;align-items:flex-start}.page-toolbar h2{margin:0;font-size:24px;color:#15243d}.page-toolbar p{margin:8px 0 0;color:#6b7a90;font-size:14px}.panel-card{border:none;border-radius:8px}.alias-toolbar,.dialog-actions,.filter-actions,.panel-header,.section-actions,.section-toolbar,.table-actions{display:flex;gap:12px;align-items:flex-start}.panel-header,.section-toolbar{justify-content:space-between;margin-bottom:16px}.panel-header h3{margin:0;font-size:18px;color:#172743}.dialog-context,.field-tip,.panel-header p,.section-toolbar p{margin:6px 0 0;color:#6e7d94;font-size:13px;line-height:1.6}.section-toolbar p{margin-top:0}.alias-toolbar,.dialog-actions,.filter-actions,.table-actions{align-items:center;flex-wrap:wrap}.split-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:18px;align-items:start}.content-panel,.tree-panel{min-width:0}.tree-wrapper{min-height:520px}.tree-node{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-right:8px}.tree-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-grid,.form-grid,.summary-grid{display:grid;gap:16px}.filter-grid,.summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wide-form-item{grid-column:span 2}.summary-item{padding:14px 16px;border-radius:10px;background:linear-gradient(180deg,#f7faff,#edf3ff)}.summary-item strong{display:block;font-size:24px;line-height:1.2;color:#16315f}.summary-item span{display:block;margin-top:6px;color:#6b7a90;font-size:13px}.data-table{width:100%}.tag-group{display:flex;flex-wrap:wrap;gap:8px}.panel-state{min-height:160px;display:grid;place-items:center;color:#8191a8;font-size:14px}.category-select{width:100%}.alias-editor{min-height:320px}.alias-toolbar,.json-toolbar{justify-content:space-between;margin-bottom:16px}.json-toolbar{display:flex;gap:16px;align-items:center}.json-textarea :deep(textarea){min-height:520px!important;font-family:Consolas,Courier New,monospace;line-height:1.6}.status-chip{display:inline-flex;align-items:center;gap:8px}.mono-text{font-family:Consolas,Courier New,monospace}@media (max-width:1440px){.filter-grid,.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.split-layout{grid-template-columns:1fr}.tree-wrapper{min-height:auto}}@media (max-width:760px){.json-toolbar,.page-toolbar,.panel-header,.section-toolbar{flex-direction:column}.filter-grid,.form-grid,.summary-grid{grid-template-columns:1fr}.wide-form-item{grid-column:auto}}.dialog-actions[data-v-32c06dec]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.field-tip[data-v-32c06dec]{margin-top:8px;color:#6e7d94;font-size:12px;line-height:1.5}.category-management-layout[data-v-90eb0266]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:18px;align-items:start}.category-detail-panel[data-v-90eb0266],.category-tree-panel[data-v-90eb0266]{min-width:0}.panel-header[data-v-90eb0266]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.panel-header h3[data-v-90eb0266]{margin:0;font-size:18px;color:#172743}.panel-header p[data-v-90eb0266],.section-toolbar p[data-v-90eb0266]{margin:6px 0 0;color:#6e7d94;font-size:13px}.category-tree[data-v-90eb0266]{min-height:520px}.tree-node[data-v-90eb0266]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-right:8px}.tree-label[data-v-90eb0266]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-toolbar[data-v-90eb0266]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.section-actions[data-v-90eb0266]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.data-table[data-v-90eb0266]{width:100%}@media (max-width:1100px){.category-management-layout[data-v-90eb0266]{grid-template-columns:1fr}.category-tree[data-v-90eb0266]{min-height:auto}}@media (max-width:760px){.panel-header[data-v-90eb0266],.section-toolbar[data-v-90eb0266]{flex-direction:column}}.attribute-form-grid[data-v-a7c8a31a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wide-form-item[data-v-a7c8a31a]{grid-column:span 2}.dialog-actions[data-v-a7c8a31a]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}@media (max-width:1440px){.attribute-form-grid[data-v-a7c8a31a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.attribute-form-grid[data-v-a7c8a31a]{grid-template-columns:1fr}.wide-form-item[data-v-a7c8a31a]{grid-column:auto}}.dialog-actions[data-v-0318c543],.enum-toolbar[data-v-0318c543],.table-actions[data-v-0318c543]{display:flex;gap:10px;align-items:center}.enum-toolbar[data-v-0318c543]{justify-content:space-between;margin-bottom:16px}.enum-search[data-v-0318c543]{max-width:360px}.system-code[data-v-0318c543]{color:#8492a6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.field-tip[data-v-0318c543]{margin-top:6px;color:#8492a6;font-size:12px}.dialog-actions[data-v-0318c543]{justify-content:flex-end}.section-toolbar[data-v-09d64348]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.section-toolbar p[data-v-09d64348]{margin:0;color:#6e7d94;font-size:13px}.section-actions[data-v-09d64348]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.data-table[data-v-09d64348]{width:100%}.table-actions[data-v-09d64348]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}@media (max-width:760px){.section-toolbar[data-v-09d64348]{flex-direction:column}}.category-field-dialog[data-v-7cba3213]{min-height:260px}.dialog-context[data-v-7cba3213]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px;color:#6e7d94;font-size:13px}.dialog-context strong[data-v-7cba3213]{color:#162540;font-size:14px}.field-add-row[data-v-7cba3213]{display:grid;grid-template-columns:160px minmax(0,1fr) auto;gap:12px;margin-bottom:16px}.scene-rule-panel[data-v-7cba3213]{display:grid;gap:16px}.scene-rule-field[data-v-7cba3213]{display:flex;align-items:center;gap:8px;color:#465775;font-size:13px}.data-table[data-v-7cba3213]{width:100%}.dialog-actions[data-v-7cba3213]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}@media (max-width:760px){.field-add-row[data-v-7cba3213]{grid-template-columns:1fr}}.section-toolbar[data-v-5965c0ff]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.section-toolbar p[data-v-5965c0ff]{margin:0;color:#6e7d94;font-size:13px}.data-table[data-v-5965c0ff]{width:100%}@media (max-width:760px){.section-toolbar[data-v-5965c0ff]{flex-direction:column}}.module-page[data-v-8e4e26ea]{min-height:100%}.page-toolbar[data-v-8e4e26ea]{display:flex;justify-content:space-between;gap:24px;margin-bottom:18px;align-items:flex-start}.page-toolbar h2[data-v-8e4e26ea]{margin:0;font-size:24px;color:#15243d}.page-toolbar p[data-v-8e4e26ea]{margin:8px 0 0;color:#6b7a90;font-size:14px}.panel-card[data-v-8e4e26ea]{border:none;border-radius:8px}.workspace-card[data-v-8e4e26ea]{min-height:720px}.workspace-tabs[data-v-8e4e26ea]{margin-top:8px}.sku-dimension-editor[data-v-33f866ea]{min-height:280px}.dialog-context[data-v-33f866ea]{display:flex;align-items:center;gap:10px;margin-bottom:14px;color:#6e7d94;font-size:13px}.dialog-context strong[data-v-33f866ea]{color:#24344d}.sku-dimension-editor[data-v-33f866ea] .el-alert{margin-bottom:12px}.enum-values[data-v-33f866ea]{display:flex;align-items:center;gap:10px;min-height:30px}.selected-grid[data-v-33f866ea]{display:flex;flex-wrap:wrap;gap:6px;flex:1}.selected-item[data-v-33f866ea]{max-width:160px}.empty-tip[data-v-33f866ea]{color:#a1abba}.enum-source-tip[data-v-33f866ea]{margin-top:18px;padding:12px 14px;border-radius:8px;background:#f5f8fc;color:#6f7f95;font-size:13px}.dialog-actions[data-v-33f866ea]{display:flex;justify-content:flex-end;gap:12px}.pagination-wrapper[data-v-5ce5d66e]{display:flex;justify-content:flex-end;margin-top:18px;overflow-x:auto}.pagination-bar[data-v-4fa5baec]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.dimension-error[data-v-4fa5baec]{margin-top:6px;color:#d9485f;font-size:12px;line-height:1.5}.sku-create-content[data-v-4fa5baec]{height:100%;min-height:240px;overflow-y:auto}.sku-create-content.is-batch-mode[data-v-4fa5baec]{display:flex;min-height:0;overflow:hidden;flex-direction:column}.sku-create-toolbar[data-v-4fa5baec]{display:flex;flex-shrink:0;align-items:flex-start;gap:16px;margin-bottom:14px}.sku-spu-form[data-v-4fa5baec]{flex:1;min-width:320px}.sku-spu-form[data-v-4fa5baec] .el-form-item{margin-bottom:0}.single-create-form[data-v-4fa5baec]{max-width:760px;margin:0 auto}.batch-filter-bar[data-v-4fa5baec]{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border:1px solid #dfe4ec;border-radius:4px;background:#f7f8fa}.batch-filter-title[data-v-4fa5baec]{color:#303133;font-weight:600}.batch-filter-select[data-v-4fa5baec]{width:150px}.batch-filter-spacer[data-v-4fa5baec]{flex:1}.batch-switch-label[data-v-4fa5baec]{color:#606266;white-space:nowrap}.batch-summary-bar[data-v-4fa5baec]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:12px 0 8px}.batch-stats[data-v-4fa5baec]{display:flex;flex-wrap:wrap;align-items:center;gap:22px;color:#606266}.batch-stats strong[data-v-4fa5baec]{margin-left:3px;color:#303133;font-size:16px}.batch-stats .stat-muted[data-v-4fa5baec]{color:#909399}.batch-stats .stat-success[data-v-4fa5baec]{color:#67c23a}.batch-stats .stat-primary[data-v-4fa5baec]{color:#409eff}.batch-actions[data-v-4fa5baec]{display:flex;align-items:center;white-space:nowrap}.batch-card-header[data-v-4fa5baec]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;min-height:38px;padding:0 12px;border:1px solid #dfe4ec;border-bottom:0;border-radius:4px 4px 0 0;background:#f7f8fa}.batch-result-count[data-v-4fa5baec]{color:#909399;font-size:13px}.batch-card-scroll[data-v-4fa5baec]{flex:1;min-height:180px;padding:10px 12px;overflow-y:auto;border:1px solid #dfe4ec;border-radius:0 0 4px 4px;background:#f7f8fa}.sku-batch-grid[data-v-4fa5baec]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-content:start;gap:10px}.sku-batch-card[data-v-4fa5baec]{min-width:0;padding:8px 10px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.sku-batch-card[data-v-4fa5baec]:not(.is-disabled):hover{border-color:#a0cfff;background:#f8fbff}.sku-batch-card[data-v-4fa5baec]:focus-visible{outline:2px solid #409eff;outline-offset:1px}.sku-batch-card.is-selected[data-v-4fa5baec]{border-color:#79bbff;box-shadow:inset 3px 0 0 #409eff}.sku-batch-card.is-disabled[data-v-4fa5baec]{background:#fafafa;cursor:not-allowed}.sku-batch-card-topline[data-v-4fa5baec]{display:flex;align-items:center;justify-content:space-between;gap:12px;height:20px}.sku-batch-attributes[data-v-4fa5baec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(68px,1fr));gap:8px;margin-top:6px}.sku-batch-attribute[data-v-4fa5baec]{min-width:0}.sku-batch-attribute-label[data-v-4fa5baec]{display:block;overflow:hidden;color:#909399;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.sku-batch-attribute-value[data-v-4fa5baec]{display:block;overflow:hidden;color:#303133;font-size:14px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.sku-batch-error[data-v-4fa5baec]{margin-top:4px;overflow:hidden;color:#d9485f;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.sku-create-footer[data-v-4fa5baec]{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}.sku-create-note[data-v-4fa5baec]{color:#909399;font-size:13px;text-align:left}.el-overlay-dialog .sku-create-dialog{display:flex;width:96%;max-width:1800px;height:calc(100vh - 32px);max-height:calc(100vh - 32px);margin-bottom:0;flex-direction:column}.sku-create-dialog .el-dialog__footer,.sku-create-dialog .el-dialog__header{flex-shrink:0}.sku-create-dialog .el-dialog__body{flex:1;min-height:0;padding-top:12px;padding-bottom:12px;overflow:hidden}@media (max-width:900px){.sku-create-toolbar[data-v-4fa5baec]{flex-wrap:wrap}.sku-spu-form[data-v-4fa5baec]{order:2;flex-basis:100%}.batch-filter-spacer[data-v-4fa5baec]{display:none}.batch-summary-bar[data-v-4fa5baec],.sku-create-footer[data-v-4fa5baec]{align-items:flex-start;flex-direction:column}.sku-batch-grid[data-v-4fa5baec]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.pagination-bar[data-v-512d2d1b]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.module-page[data-v-b52df7a2]{min-height:100%}.page-toolbar[data-v-b52df7a2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page-toolbar h2[data-v-b52df7a2]{margin:0;color:#17243c;font-size:22px}.filter-card[data-v-b52df7a2]{margin-bottom:14px}.filter-form[data-v-b52df7a2]{display:flex;flex-wrap:wrap;gap:12px 8px}.filter-form[data-v-b52df7a2] .el-form-item{margin-bottom:0}.filter-form[data-v-b52df7a2] .el-input{width:240px}.biz-type-select[data-v-b52df7a2],.status-select[data-v-b52df7a2]{width:140px}.review-table[data-v-b52df7a2]{width:100%}.pagination-bar[data-v-b52df7a2]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.detail-dialog-body[data-v-b52df7a2]{min-height:260px;max-height:68vh;overflow-y:auto;padding-right:4px}.detail-descriptions[data-v-b52df7a2]{width:100%}.detail-descriptions[data-v-b52df7a2] .el-descriptions__label{width:110px;color:#536173;font-weight:500}.item-section[data-v-b52df7a2]{margin-top:20px}.item-section h3[data-v-b52df7a2]{margin:0 0 10px;color:#17243c;font-size:15px;font-weight:600}@media (max-width:900px){.pagination-bar[data-v-b52df7a2]{align-items:flex-start;flex-direction:column}.biz-type-select[data-v-b52df7a2],.filter-form[data-v-b52df7a2] .el-form-item,.filter-form[data-v-b52df7a2] .el-input,.status-select[data-v-b52df7a2]{width:100%}}.shop-table[data-v-52959691]{width:100%}.no-action[data-v-52959691]{color:#a8abb2}.status-warning[data-v-52959691]{padding:12px 14px;border-left:3px solid #f56c6c;color:#606266;line-height:1.6;background:#fef0f0}.status-warning.is-restore[data-v-52959691]{border-left-color:#67c23a;background:#f0f9eb}.status-form[data-v-52959691]{margin-top:18px}.dialog-actions[data-v-52959691]{display:flex;justify-content:flex-end;gap:10px}.pagination-bar[data-v-52959691]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.module-page[data-v-3f35c6d2]{min-height:100%}.page-toolbar[data-v-3f35c6d2]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.page-toolbar h2[data-v-3f35c6d2]{margin:0;color:#17243c;font-size:22px}.filter-card[data-v-3f35c6d2]{margin-bottom:14px}.filter-form[data-v-3f35c6d2]{display:flex;flex-wrap:wrap;gap:12px 8px}.filter-form[data-v-3f35c6d2] .el-form-item{margin-bottom:0}.filter-form[data-v-3f35c6d2] .el-input{width:220px}.compact-select[data-v-3f35c6d2]{width:140px}.table-scroll[data-v-3f35c6d2]{overflow-x:auto;-webkit-overflow-scrolling:touch}.data-table[data-v-3f35c6d2]{width:100%;min-width:1460px}.pagination-bar[data-v-3f35c6d2]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.account-dialog-body[data-v-3f35c6d2]{min-height:180px}.account-header[data-v-3f35c6d2]{display:flex;flex-direction:column;gap:6px;padding-bottom:16px;border-bottom:1px solid #eef1f6}.account-names[data-v-3f35c6d2]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.account-subject[data-v-3f35c6d2]{color:#17243c;font-size:16px;font-weight:600}.account-shop[data-v-3f35c6d2]{color:#6d788a;font-size:13px}.account-tags[data-v-3f35c6d2]{display:flex;flex-wrap:wrap;gap:8px}.account-tag[data-v-3f35c6d2]{color:#6d788a;font-size:12px;background:#f4f6fa;border-radius:4px;padding:2px 8px}.amount-hero[data-v-3f35c6d2]{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px 0}.hero-card[data-v-3f35c6d2]{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border-radius:8px;background:#f4f6fa}.hero-card--success[data-v-3f35c6d2]{background:#eaf7f0}.hero-card__label[data-v-3f35c6d2]{color:#6d788a;font-size:13px}.hero-card__value[data-v-3f35c6d2]{color:#17243c;font-size:24px;font-weight:700;line-height:1.1}.hero-card--success .hero-card__value[data-v-3f35c6d2]{color:#1f9d55}.amount-grid[data-v-3f35c6d2]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding-bottom:16px;border-bottom:1px solid #eef1f6}.amount-tile[data-v-3f35c6d2]{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid #eef1f6;border-radius:8px}.amount-tile__label[data-v-3f35c6d2]{color:#6d788a;font-size:12px}.amount-tile__value[data-v-3f35c6d2]{color:#17243c;font-size:16px;font-weight:600}.account-foot[data-v-3f35c6d2]{display:flex;flex-direction:column;gap:6px;padding-top:14px}.account-foot__row[data-v-3f35c6d2]{display:flex;align-items:baseline;gap:10px;min-width:0}.account-foot__label[data-v-3f35c6d2]{flex:0 0 64px;color:#9aa4b6;font-size:12px}.account-foot__value[data-v-3f35c6d2]{color:#6d788a;font-size:12px;word-break:break-all}@media (max-width:900px){.page-toolbar[data-v-3f35c6d2],.pagination-bar[data-v-3f35c6d2]{align-items:flex-start;flex-direction:column}.compact-select[data-v-3f35c6d2],.filter-form[data-v-3f35c6d2] .el-form-item,.filter-form[data-v-3f35c6d2] .el-input{width:100%}}.module-page[data-v-d056059e]{min-height:100%}.page-toolbar[data-v-d056059e]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.page-toolbar h2[data-v-d056059e]{margin:0;color:#17243c;font-size:22px}.dialog-actions[data-v-d056059e],.table-actions[data-v-d056059e],.toolbar-actions[data-v-d056059e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.filter-card[data-v-d056059e]{margin-bottom:14px}.filter-form[data-v-d056059e]{display:flex;flex-wrap:wrap;gap:12px 8px}.filter-form[data-v-d056059e] .el-form-item{margin-bottom:0}.filter-form[data-v-d056059e] .el-input{width:260px}.status-select[data-v-d056059e]{width:140px}.merchant-type-select[data-v-d056059e]{width:100%}.approve-dialog-tip[data-v-d056059e]{color:#738094;font-size:13px}.review-table[data-v-d056059e]{width:100%}.pagination-bar[data-v-d056059e]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.detail-dialog-body[data-v-d056059e]{min-height:260px;max-height:72vh;overflow-y:auto;padding:2px 10px 2px 2px}.detail-header[data-v-d056059e]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.detail-header-actions[data-v-d056059e]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.detail-title[data-v-d056059e]{color:#17243c;font-size:18px;font-weight:600;line-height:1.4}.detail-subtitle[data-v-d056059e]{margin-top:4px;color:#738094;font-size:13px;word-break:break-word}.detail-sections[data-v-d056059e]{margin-top:18px;border-top:1px solid #e5e9ef}.detail-section[data-v-d056059e]{padding:22px 0;border-bottom:1px solid #e5e9ef}.detail-section-last[data-v-d056059e]{padding-bottom:4px;border-bottom:0}.detail-section-heading[data-v-d056059e]{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.detail-section-index[data-v-d056059e]{display:inline-flex;flex:0 0 26px;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#fff2e8;color:#c65300;font-size:13px;font-weight:700}.detail-section-heading h3[data-v-d056059e]{margin:2px 0 0;color:#202a38;font-size:15px;font-weight:600;line-height:1.4}.detail-section-heading p[data-v-d056059e]{margin:3px 0 0;color:#8993a1;font-size:12px;line-height:1.5}.detail-info-grid[data-v-d056059e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px;row-gap:0}.detail-field[data-v-d056059e]{min-width:0;min-height:60px;padding:10px 0;border-bottom:1px solid #edf0f4}.detail-field-wide[data-v-d056059e]{grid-column:1/-1}.detail-field>span[data-v-d056059e]{display:block;margin-bottom:5px;color:#7b8696;font-size:12px;line-height:1.4}.detail-field>div[data-v-d056059e],.detail-field>strong[data-v-d056059e]{display:block;min-width:0;color:#293446;font-size:14px;font-weight:500;line-height:1.65;overflow-wrap:anywhere}.main-brand-tags[data-v-d056059e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:100%}.main-brand-tag[data-v-d056059e]{max-width:100%;height:auto;min-height:24px;padding-top:3px;padding-bottom:3px;white-space:normal;word-break:break-word}.empty-main-brand[data-v-d056059e]{color:#8b97a8;font-weight:400}.history-dialog-body[data-v-d056059e]{min-height:220px}.history-header[data-v-d056059e]{margin-bottom:14px}.history-title[data-v-d056059e]{color:#17243c;font-size:16px;font-weight:600;line-height:1.4}.history-subtitle[data-v-d056059e]{margin-top:4px;color:#738094;font-size:13px}.history-table[data-v-d056059e]{width:100%}.material-grid[data-v-d056059e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:16px}.material-grid-single[data-v-d056059e]{grid-template-columns:minmax(240px,420px)}.material-item[data-v-d056059e]{min-width:0;overflow:hidden;border:1px solid #e4e8ef;border-radius:6px;background:#fff}.material-media[data-v-d056059e],.material-media[data-v-d056059e] .el-image{width:100%;height:190px}.material-media[data-v-d056059e]{overflow:hidden;border-bottom:1px solid #edf0f4;background:#f6f7f9}.material-media[data-v-d056059e] img{display:block;padding:6px}.material-placeholder[data-v-d056059e]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#8b97a8;font-size:13px}.material-content[data-v-d056059e]{min-width:0;padding:12px 14px 14px}.material-title[data-v-d056059e]{min-width:0;margin-bottom:8px;color:#17243c;font-size:15px;font-weight:600;line-height:1.4;word-break:break-word}.material-meta[data-v-d056059e]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;margin-bottom:8px;color:#6d788a;font-size:13px;line-height:1.7}.material-meta strong[data-v-d056059e]{min-width:0;color:#2c3748;font-weight:500;word-break:break-word}.material-empty-link[data-v-d056059e]{color:#9aa3af;font-size:13px}@media (max-width:900px){.detail-header[data-v-d056059e],.page-toolbar[data-v-d056059e],.pagination-bar[data-v-d056059e]{align-items:flex-start;flex-direction:column}.detail-header-actions[data-v-d056059e],.dialog-actions[data-v-d056059e],.filter-form[data-v-d056059e] .el-form-item,.filter-form[data-v-d056059e] .el-input,.status-select[data-v-d056059e],.toolbar-actions[data-v-d056059e]{width:100%}.detail-info-grid[data-v-d056059e],.material-grid[data-v-d056059e]{grid-template-columns:1fr}.detail-field-wide[data-v-d056059e]{grid-column:auto}}@media (max-width:600px){.detail-dialog-body[data-v-d056059e]{max-height:70vh;padding-right:4px}.detail-section[data-v-d056059e]{padding:18px 0}.detail-section-heading p[data-v-d056059e]{display:none}.material-media[data-v-d056059e],.material-media[data-v-d056059e] .el-image{height:164px}}.pagination-bar[data-v-ba2201f8]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}@media (max-width:900px){.pagination-bar[data-v-ba2201f8]{align-items:flex-start;flex-direction:column}}.related-dialog[data-v-ba2201f8] .el-dialog{max-height:calc(100vh - 32px);margin-top:16px!important;margin-bottom:16px}.related-dialog[data-v-ba2201f8] .el-dialog__body{overflow:hidden;padding-top:8px;padding-bottom:16px}.related-dialog-body[data-v-ba2201f8]{min-height:0}@media (max-width:900px){.related-dialog[data-v-ba2201f8] .el-dialog{width:calc(100vw - 24px)!important}}.module-page[data-v-16985999]{min-height:100%}.page-toolbar[data-v-16985999]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.page-toolbar h2[data-v-16985999]{margin:0;color:#17243c;font-size:22px}.resource-card[data-v-16985999]{max-width:920px;border:none;border-radius:8px}.resource-meta[data-v-16985999],.result-meta[data-v-16985999]{margin-bottom:18px}.resource-meta a[data-v-16985999]{color:#2563eb;word-break:break-all}.publish-alert[data-v-16985999]{margin-bottom:18px}.upload-panel[data-v-16985999]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}.upload-inner[data-v-16985999]{min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.upload-title[data-v-16985999]{max-width:100%;color:#17243c;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-subtitle[data-v-16985999]{color:#6d788a;font-size:13px}.upload-actions[data-v-16985999]{display:flex;gap:10px}.result-meta[data-v-16985999],.upload-progress[data-v-16985999]{margin-top:18px}@media (max-width:900px){.upload-panel[data-v-16985999]{grid-template-columns:1fr}.upload-actions[data-v-16985999]{justify-content:flex-end}}.data-table[data-v-7b63baae]{width:100%}.dialog-actions[data-v-7b63baae],.table-actions[data-v-7b63baae]{display:flex;align-items:center;gap:10px}.dialog-actions[data-v-7b63baae]{justify-content:flex-end}.pagination-bar[data-v-7b63baae]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}@media (max-width:900px){.filter-form[data-v-7b63baae] .el-form-item{align-items:stretch;flex-direction:column}.filter-form[data-v-7b63baae] .el-form-item__label{height:auto;justify-content:flex-start;margin:0 0 6px;line-height:20px}.filter-form[data-v-7b63baae] .el-form-item__content{display:grid;gap:8px;width:100%}.filter-form[data-v-7b63baae] .el-button+.el-button{margin-left:0}.pagination-bar[data-v-7b63baae]{align-items:flex-start;flex-direction:column}}.data-table[data-v-3e05aba6]{width:100%}.table-actions[data-v-3e05aba6]{display:flex;align-items:center;gap:10px}.pagination-bar[data-v-3e05aba6]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#6d788a;font-size:13px}.user-detail[data-v-3e05aba6]{word-break:break-all}.user-detail[data-v-3e05aba6] .el-descriptions__label{width:96px;min-width:96px;color:#6d788a;background:#fafbfc}.user-detail[data-v-3e05aba6] .el-descriptions__cell:has(.el-avatar){padding:14px 16px}:root{font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.5;font-weight:400;color:#303133;background:#f5f7fa;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}#app,body,html{min-height:100%;margin:0}body{min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}#app{min-height:100vh}.el-dialog{display:flex;flex-direction:column;max-height:calc(100vh - 60px);margin-bottom:0}.el-dialog__body{flex:1 1 auto;overflow-y:auto}.el-dialog__footer,.el-dialog__header{flex:0 0 auto}