:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f7fb;--panel:#fff;--ink:#18202a;--muted:#6a7280;--line:#e2e8f0;--nav:#111827;--nav-soft:#1f2937;--accent:#0f766e;--accent-soft:#d9f1ee;--blue:#2563eb;--amber:#b7791f;--red:#dc2626;--radius:8px;--admin-font-family:"Microsoft YaHei", "PingFang SC", "Helvetica Neue", Arial, sans-serif;--admin-font-size-base:14px;--admin-font-size-small:12px;--admin-font-size-title:18px;--admin-line-height-base:1.5}*{box-sizing:border-box}body{min-width:1180px;min-height:100vh;font-family:var(--admin-font-family);font-size:var(--admin-font-size-base);line-height:var(--admin-line-height-base);color:var(--ink);background:var(--bg);margin:0}#app{min-height:100vh}.el-button,.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-dialog,.el-card,.el-tag{border-radius:var(--radius)}.el-tag{height:24px;font-size:var(--admin-font-size-small);padding:0 8px;font-weight:500;background:0 0!important}.el-tag,.el-button{-webkit-backdrop-filter:blur(8px)}.el-tag.el-tag--success{box-shadow:inset 0 1px #ffffffb8,0 2px 8px #529b2e1f;color:#3f8f21!important;background:#67c23a29!important;border-color:#529b2e8f!important}.el-tag.el-tag--warning{box-shadow:inset 0 1px #ffffffb8,0 2px 8px #e6a23c24;color:#a76700!important;background:#e6a23c2e!important;border-color:#e6a23c9e!important}.el-tag.el-tag--danger{box-shadow:inset 0 1px #ffffffb8,0 2px 8px #f56c6c24;color:#c23c3c!important;background:#f56c6c29!important;border-color:#f56c6c9e!important}.el-tag.el-tag--info{box-shadow:inset 0 1px #ffffffb8,0 2px 8px #646a731a;color:#62666d!important;background:#90939921!important;border-color:#73767a7a!important}.el-button--primary:not(.is-link):not(.is-text){color:#066dcc;background:#409eff33;border-color:#409effc2;box-shadow:inset 0 1px #ffffffc7,0 3px 10px #409eff29}.el-button--success:not(.is-link):not(.is-text){color:#3f8f21;background:#67c23a2e;border-color:#529b2e9e;box-shadow:inset 0 1px #ffffffc7,0 3px 10px #529b2e24}.el-button--warning:not(.is-link):not(.is-text){color:#a76700;background:#e6a23c33;border-color:#e6a23cb3;box-shadow:inset 0 1px #ffffffc7,0 3px 10px #e6a23c29}.el-button--danger:not(.is-link):not(.is-text){color:#c23c3c;background:#f56c6c2e;border-color:#f56c6cb8;box-shadow:inset 0 1px #ffffffc7,0 3px 10px #f56c6c29}.el-button--primary:not(.is-link):not(.is-text):hover,.el-button--success:not(.is-link):not(.is-text):hover,.el-button--warning:not(.is-link):not(.is-text):hover,.el-button--danger:not(.is-link):not(.is-text):hover{filter:saturate(1.12);transform:none}.el-button:not(.is-link):not(.is-text),.el-tag{isolation:isolate;border-style:solid;border-width:1px;position:relative;overflow:hidden}.el-button:not(.is-link):not(.is-text):before,.el-tag:before{z-index:-1;border-radius:inherit;content:"";opacity:.72;pointer-events:none;background:linear-gradient(#ffffffb3,#fff0);height:45%;position:absolute;top:0;left:12%;right:12%}.el-button:not(.is-link):not(.is-text):active{transform:translateY(1px)scale(.98);box-shadow:inset 0 2px 5px #0f172a1f,0 1px 3px #0f172a1a}.el-button--primary:not(.is-link):not(.is-text){background:linear-gradient(135deg,#ffffffc2,#409eff40);border-color:#2691efc7;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #2377ca21,0 5px 16px #278ee52b}.el-button--success:not(.is-link):not(.is-text){background:linear-gradient(135deg,#ffffffc2,#67c23a3d);border-color:#4ea32bb3;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #40892621,0 5px 16px #529b2e26}.el-button--warning:not(.is-link):not(.is-text){background:linear-gradient(135deg,#ffffffc2,#e6a23c40);border-color:#da911fbf;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #b46f0821,0 5px 16px #e6a23c29}.el-button--danger:not(.is-link):not(.is-text){background:linear-gradient(135deg,#ffffffc2,#f56c6c3d);border-color:#e85353bd;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #be383821,0 5px 16px #f56c6c29}.el-button--primary:not(.is-link):not(.is-text):hover{background:linear-gradient(135deg,#ffffffe0,#409eff61);border-color:#1687e8;box-shadow:inset 0 1px #fffffffa,0 7px 20px #278ee540}.el-button--success:not(.is-link):not(.is-text):hover{background:linear-gradient(135deg,#ffffffe0,#67c23a5c);border-color:#4eaa2b;box-shadow:inset 0 1px #fffffffa,0 7px 20px #529b2e3b}.el-button--warning:not(.is-link):not(.is-text):hover{background:linear-gradient(135deg,#ffffffe0,#e6a23c61);border-color:#d98b12;box-shadow:inset 0 1px #fffffffa,0 7px 20px #e6a23c40}.el-button--danger:not(.is-link):not(.is-text):hover{background:linear-gradient(135deg,#ffffffe0,#f56c6c5e);border-color:#e85353;box-shadow:inset 0 1px #fffffffa,0 7px 20px #f56c6c3d}.el-button{transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .18s}.el-button:not(.is-link):not(.is-text){color:#475569;background:#fff;border-color:#d9e2ec}.el-button:not(.is-link):not(.is-text):hover{color:#1677d2;background:#f5faff;border-color:#a0cfff;transform:none;box-shadow:0 2px 7px #409eff1f}.el-button--primary:not(.is-link):not(.is-text){color:#1677d2;background:#ecf5ff;border-color:#a0cfff}.el-button--primary:not(.is-link):not(.is-text):hover{color:#1265b4;background:#d9ecff;border-color:#79bbff}.el-button--success:not(.is-link):not(.is-text){color:#529b2e;background:#f0f9eb;border-color:#b3e19d}.el-button--warning:not(.is-link):not(.is-text){color:#b88230;background:#fdf6ec;border-color:#f3d19e}.el-button--danger:not(.is-link):not(.is-text){color:#c45656;background:#fef0f0;border-color:#fab6b6}.el-table{--el-table-header-bg-color:#f8fafc;--el-table-row-hover-bg-color:#f8fbfb}.el-table .cell{line-height:1.45}.el-form-item__label,.el-button,.el-input,.el-select,.el-table,.el-pagination{font-family:var(--admin-font-family);font-size:var(--admin-font-size-base)}.el-pagination{--el-pagination-button-height:30px;--el-pagination-font-size:12px}.truncate{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.mono{font-family:JetBrains Mono,Consolas,monospace}button,.el-button{transform-origin:50%;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .16s cubic-bezier(.2,.8,.2,1.12),opacity .16s;transform:translateY(0)scale(1)}button:active,.el-button:active{transform:translateY(1px)scale(.98)}.action-delete:active,.el-button--danger:active{transform:translateY(1px)scale(.99)}@media (prefers-reduced-motion:reduce){button,.el-button{transition-duration:.01ms!important}}.valuation-audio-recorder[data-v-f102483e]{width:100%;min-width:0}.recorder-actions[data-v-f102483e]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.recorder-actions[data-v-f102483e] .el-button{white-space:nowrap;min-height:44px;margin-left:0}.recorder-actions[data-v-f102483e] .el-button:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.recorder-actions[data-v-f102483e] .el-button.is-disabled{opacity:.5;cursor:not-allowed}.recorder-actions svg[data-v-f102483e]{flex-shrink:0;margin-right:6px}audio[data-v-f102483e]{width:min(100%,420px);margin-top:12px;display:block}.recorder-help[data-v-f102483e],.recorder-error[data-v-f102483e]{min-height:22px;color:var(--el-text-color-regular);margin:8px 0 0;line-height:1.6}.recorder-error[data-v-f102483e]{color:var(--el-color-danger)}.admin-permission-tree[data-v-b026a771]{--el-color-primary:var(--accent);--el-color-primary-light-9:var(--accent-soft);width:100%;min-width:0;color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}.permission-toolbar[data-v-b026a771],.permission-heading[data-v-b026a771]{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:4px 16px;display:flex}.permission-toolbar[data-v-b026a771]{border-bottom:1px solid var(--el-border-color-light)}.permission-count[data-v-b026a771],.permission-help[data-v-b026a771]{color:var(--el-text-color-regular);font-size:13px}.permission-count[data-v-b026a771]{flex-shrink:0}.permission-help[data-v-b026a771],.permission-error[data-v-b026a771]{margin:10px 16px;line-height:1.6}.permission-error[data-v-b026a771]{color:var(--el-color-danger)}.permission-sections[data-v-b026a771]{max-height:480px;overflow-y:auto}.permission-heading[data-v-b026a771]{background:var(--el-fill-color-light)}.permission-module-heading[data-v-b026a771]{background:var(--el-fill-color-blank)}.permission-expand[data-v-b026a771]{border-radius:var(--el-border-radius-base);min-width:0;min-height:44px;font:inherit;color:var(--el-color-primary);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;font-weight:600;display:flex}.permission-expand[data-v-b026a771]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.permission-expand[data-v-b026a771]:active{background:var(--el-color-primary-light-9)}.permission-modules[data-v-b026a771]{padding:4px 0 4px 14px}.permission-actions[data-v-b026a771]{flex-direction:column;padding:0 16px 10px 40px;display:flex}.permission-actions[data-v-b026a771] .el-checkbox{height:auto;min-height:36px;margin-right:0}.permission-actions[data-v-b026a771] .el-checkbox__label{white-space:normal;overflow-wrap:anywhere;line-height:1.5}.permission-actions[data-v-b026a771] .el-checkbox.is-disabled{opacity:.65;cursor:not-allowed}@media (hover:hover){.permission-expand[data-v-b026a771]:hover{background:var(--el-color-primary-light-9)}}@media (width<=600px){.permission-heading[data-v-b026a771],.permission-toolbar[data-v-b026a771]{gap:6px;padding-inline:8px}.permission-modules[data-v-b026a771]{padding-left:6px}.permission-actions[data-v-b026a771]{padding-left:24px}}.content-editor[data-v-ebe827bf]{min-width:0;max-width:1100px;margin:0 auto}.content-toolbar[data-v-ebe827bf]{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.content-toolbar .el-select[data-v-ebe827bf]{width:230px}.content-toolbar>.el-input[data-v-ebe827bf]{width:240px}.content-status[data-v-ebe827bf]{color:#606266;flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.content-field[data-v-ebe827bf]{border-bottom:1px solid #e4e7ed;padding:12px 0}.content-input[data-v-ebe827bf]{align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.content-input>.el-input[data-v-ebe827bf],.content-input>.el-textarea[data-v-ebe827bf]{flex:1;min-width:0}.content-image[data-v-ebe827bf]{background:#f5f7fa;width:180px;height:120px;margin-top:8px}.content-preview article[data-v-ebe827bf]{border-bottom:1px solid #e4e7ed;padding:16px 0}.content-preview h3[data-v-ebe827bf]{margin:0 0 8px;font-size:15px}.content-preview p[data-v-ebe827bf]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.content-footer[data-v-ebe827bf]{background:#fff;flex-wrap:wrap;gap:8px;padding:16px 0;display:flex}.content-footer>.el-input[data-v-ebe827bf]{flex:220px}.content-footer .el-button[data-v-ebe827bf]{margin-left:0}.blocks-editor[data-v-490c3226]{width:100%}.toolbar[data-v-490c3226]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.blocks-editor p[data-v-490c3226]{color:#667085;font-size:13px;line-height:1.8}.block-card[data-v-490c3226]{border:1px solid #e4e7ec;gap:12px;margin-top:16px;padding:18px;display:grid}.media-grid[data-v-490c3226]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.media-card[data-v-490c3226]{border:1px dashed #ccd2db;min-width:0;padding:12px}.media-card span[data-v-490c3226]{display:block}.media-card img[data-v-490c3226],.media-card video[data-v-490c3226]{object-fit:contain;width:100%;height:160px;display:block}.file-button[data-v-490c3226]{cursor:pointer;color:#2563eb;border:1px solid #ccd2db;border-radius:4px;margin:10px 8px 0 0;padding:5px 12px;display:inline-block;position:relative}.file-button input[data-v-490c3226]{opacity:0;width:1px;height:1px;position:absolute}.file-button[data-v-490c3226]:focus-within{outline-offset:2px;outline:2px solid #2563eb}@media (width<=700px){.media-grid[data-v-490c3226]{grid-template-columns:1fr}}.withdrawal-correction-dialog .el-form-item__content{min-width:0}.withdrawal-correction-dialog .el-checkbox{align-items:flex-start;width:100%;min-width:0;height:auto}.withdrawal-correction-dialog .el-checkbox__label{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.6}.login-page[data-v-bbab9f81]{background:radial-gradient(circle at 18% 18%,#e8faf0d6,#0000 28%),radial-gradient(circle at 84% 14%,#f9f0cd33,#0000 22%),linear-gradient(135deg,#edf7f1 0%,#c5ddd2 34%,#173934 100%);grid-template-columns:minmax(680px,1.2fr) minmax(420px,520px);min-height:100vh;display:grid;position:relative;overflow:hidden}.login-visual[data-v-bbab9f81]{color:#f8fffb;isolation:isolate;background:linear-gradient(138deg,#0a433af5,#106b5bd1 44%,#e4d6ae24),radial-gradient(circle at 80% 28%,#ffffff1f,#0000 24%);flex-direction:column;justify-content:center;min-width:0;padding:84px clamp(44px,6vw,104px);display:flex;position:relative}.login-visual[data-v-bbab9f81]:before{content:"";opacity:.8;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1f,#0000),radial-gradient(at 68% 52%,#ffffff29,#0000 38%);position:absolute;inset:0}.login-copy[data-v-bbab9f81]{z-index:2;width:min(560px,100%);position:relative}.brand-kicker[data-v-bbab9f81]{color:#f6e8b8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #ead48f7a;border-radius:999px;align-items:center;height:30px;margin-bottom:18px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.brand-mark[data-v-bbab9f81],.brand-logo[data-v-bbab9f81]{border-radius:8px;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.brand-mark[data-v-bbab9f81]{object-fit:contain;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border:1px solid #ffffff9e;width:72px;height:72px;margin-bottom:24px;padding:9px;box-shadow:0 18px 48px #00000038}.login-visual h1[data-v-bbab9f81]{letter-spacing:0;text-shadow:0 24px 60px #00000047;margin:0;font-size:clamp(60px,7vw,98px);line-height:1}.login-visual p[data-v-bbab9f81]{color:#f8fffbcc;max-width:520px;margin:18px 0 0;font-size:18px;line-height:1.8}.jade-stage[data-v-bbab9f81]{z-index:1;aspect-ratio:1;perspective:1100px;opacity:.82;width:min(42vw,560px);position:absolute;top:50%;right:clamp(12px,6vw,86px);transform:translateY(-50%)}.jade-bangle[data-v-bbab9f81]{transform-style:preserve-3d;border-radius:50%;position:absolute}.bangle-main[data-v-bbab9f81]{background:linear-gradient(130deg,#ffffffb8,#ffffff14) padding-box padding-box,conic-gradient(from 35deg,#e9fff2,#38a77e,#c7f2dc,#0a725f,#f5f0cf,#35a474,#e9fff2) border-box;border:clamp(24px,3.8vw,44px) solid #0000;animation:7s ease-in-out infinite jadeFloat-bbab9f81;inset:18% 14% 20% 20%;box-shadow:inset 0 0 34px #ffffff9e,inset 26px -20px 42px #03443861,0 34px 90px #00221e5c}.bangle-shadow[data-v-bbab9f81]{filter:blur(.2px);border:clamp(14px,2.4vw,28px) solid #ffffff29;inset:24% 20% 20% 14%;transform:rotateX(64deg)rotate(-18deg);box-shadow:0 34px 90px #00000038}.jade-stone[data-v-bbab9f81]{background:radial-gradient(circle at 28% 24%,#fffffff2,#0000 18%),linear-gradient(145deg,#f9fff8,#73c69a 42%,#0c6c59);border:1px solid #ffffff75;border-radius:46% 54% 48% 52%;position:absolute;box-shadow:inset -24px -28px 40px #03423652,0 20px 46px #0028223d}.stone-one[data-v-bbab9f81]{width:72px;height:98px;animation:6s ease-in-out infinite stoneDrift-bbab9f81;top:14%;right:4%;transform:rotate(18deg)}.stone-two[data-v-bbab9f81]{width:58px;height:78px;animation:7.5s ease-in-out infinite reverse stoneDrift-bbab9f81;bottom:14%;left:10%;transform:rotate(-24deg)}.jade-string[data-v-bbab9f81]{filter:drop-shadow(0 14px 22px #00262033);width:192px;height:82px;position:absolute;bottom:2%;right:2%;transform:rotate(-10deg)}.jade-string span[data-v-bbab9f81]{left:calc(var(--i,0) * 12px);background:radial-gradient(circle at 32% 28%,#fff,#0000 22%),linear-gradient(145deg,#dff9e8,#2b9b75 58%,#07594c);border:1px solid #ffffff61;border-radius:50%;width:18px;height:18px;position:absolute;top:34px;box-shadow:inset -5px -6px 10px #003a3057}.jade-string span[data-v-bbab9f81]:first-child{--i:0;transform:translateY(18px)}.jade-string span[data-v-bbab9f81]:nth-child(2){--i:1;transform:translateY(10px)}.jade-string span[data-v-bbab9f81]:nth-child(3){--i:2;transform:translateY(4px)}.jade-string span[data-v-bbab9f81]:nth-child(4){--i:3;transform:translateY(0)}.jade-string span[data-v-bbab9f81]:nth-child(5){--i:4;transform:translateY(-2px)}.jade-string span[data-v-bbab9f81]:nth-child(6){--i:5;transform:translateY(0)}.jade-string span[data-v-bbab9f81]:nth-child(7){--i:6;transform:translateY(4px)}.jade-string span[data-v-bbab9f81]:nth-child(8){--i:7;transform:translateY(10px)}.jade-string span[data-v-bbab9f81]:nth-child(9){--i:8;transform:translateY(18px)}.jade-string span[data-v-bbab9f81]:nth-child(10){--i:9;transform:translateY(26px)}.jade-string span[data-v-bbab9f81]:nth-child(11){--i:10;transform:translateY(30px)}.jade-string span[data-v-bbab9f81]:nth-child(12){--i:11;transform:translateY(28px)}.jade-string span[data-v-bbab9f81]:nth-child(13){--i:12;transform:translateY(22px)}.jade-string span[data-v-bbab9f81]:nth-child(14){--i:13;transform:translateY(16px)}.jade-string span[data-v-bbab9f81]:nth-child(15){--i:14;transform:translateY(10px)}.jade-string span[data-v-bbab9f81]:nth-child(16){--i:15;transform:translateY(8px)}.jade-token[data-v-bbab9f81]{color:#094c41d1;background:radial-gradient(circle at 30% 20%,#ffffffeb,#0000 24%),linear-gradient(145deg,#f5fff6f0,#6cba8bd1);border:1px solid #ffffff94;border-radius:8px;place-items:center;width:72px;height:98px;font-size:34px;font-weight:900;animation:8s ease-in-out infinite tokenFloat-bbab9f81;display:grid;position:absolute;bottom:11%;left:46%;box-shadow:inset -18px -22px 36px #145e4e38,0 24px 58px #00262040}.login-panel[data-v-bbab9f81]{z-index:3;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(160deg,#ffffffbd,#f7fcf985),radial-gradient(circle at 100% 0,#ead48f2e,#0000 34%);align-items:center;padding:42px 36px;display:flex;position:relative}.login-box[data-v-bbab9f81]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#ffffffc7,#f8fbf9a3);border:1px solid #ffffffad;border-radius:8px;width:100%;max-width:420px;padding:32px 30px 28px;box-shadow:0 22px 60px #0c373029}.login-box-head[data-v-bbab9f81]{margin-bottom:26px}.login-badge[data-v-bbab9f81]{color:#0f6b59;background:#e6f5ed;border-radius:999px;align-items:center;height:28px;margin-bottom:16px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.login-box h2[data-v-bbab9f81]{color:#102421;letter-spacing:0;margin:0;font-size:30px}.login-box p[data-v-bbab9f81]{color:#647874;margin:10px 0 0;line-height:1.7}.login-box .el-button[data-v-bbab9f81]{background:linear-gradient(135deg,#0f766e,#2fb27d 55%,#d5af52);border:0;border-radius:8px;width:100%;height:50px;font-weight:800;box-shadow:0 14px 30px #0f766e47}.login-box[data-v-bbab9f81] .el-input__wrapper{background:#ffffffd1;border-radius:8px;min-height:44px;box-shadow:inset 0 0 0 1px #1152461f}.login-box[data-v-bbab9f81] .el-form-item{margin-bottom:18px}@keyframes jadeFloat-bbab9f81{0%,to{transform:rotateX(58deg)rotate(-20deg)translate(0,0)}50%{transform:rotateX(62deg)rotate(-10deg)translate3d(10px,-18px,28px)}}@keyframes stoneDrift-bbab9f81{0%,to{translate:0}50%{translate:10px -16px}}@keyframes tokenFloat-bbab9f81{0%,to{transform:rotate(-8deg)translateY(0)}50%{transform:rotate(5deg)translateY(-14px)}}.admin-shell[data-v-bbab9f81]{background:#f0f2f5;height:100vh;min-height:0;overflow:hidden}.admin-shell>.el-container[data-v-bbab9f81]{min-width:0;min-height:0}.sidebar[data-v-bbab9f81] .el-scrollbar{flex:1;min-height:0}.sidebar[data-v-bbab9f81]{background:#fff;border-right:1px solid #dcdfe6;flex-direction:column;height:100vh;min-height:0;display:flex;box-shadow:2px 0 8px #1d23290a}.brand[data-v-bbab9f81]{color:#1f2937;border-bottom:1px solid #ebeef5;align-items:center;gap:12px;height:56px;padding:0 20px;display:flex}.brand-logo[data-v-bbab9f81]{object-fit:contain;background:#ecfeff;padding:5px}.brand strong[data-v-bbab9f81],.brand span[data-v-bbab9f81]{display:block}.brand span[data-v-bbab9f81]{color:#909399;margin-top:3px;font-size:12px}.menu-group-title[data-v-bbab9f81]{color:#909399;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:16px 20px 7px;font-size:12px;font-weight:600;transition:color .2s;display:flex}.menu-group-title[data-v-bbab9f81]:hover{color:#0f766e}.menu-group-title .group-arrow[data-v-bbab9f81]{color:#a8abb2;font-size:9px;transition:transform .22s;display:inline-block}.menu-group-title:not(.collapsed) .group-arrow[data-v-bbab9f81]{color:#0f766e;transform:rotate(90deg)}.menu-group-title.collapsed .group-arrow[data-v-bbab9f81]{color:#a8abb2;transform:rotate(0)}.sidebar[data-v-bbab9f81] .el-menu{border-right:0}.sidebar[data-v-bbab9f81] .el-menu-item{border-radius:8px;height:42px;margin:2px 12px;color:#303133!important}.menu-count[data-v-bbab9f81]{color:#fff;text-align:center;background:#dc2626;border-radius:10px;flex-shrink:0;min-width:22px;margin-left:auto;padding:1px 6px;font-size:11px;font-weight:700;line-height:18px}.sidebar[data-v-bbab9f81] .el-menu-item.is-active{background:#e8f5f3;font-weight:700;color:#0f766e!important}.topbar[data-v-bbab9f81]{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:12px;display:flex;box-shadow:0 1px 4px #1d23290d}.topbar h1[data-v-bbab9f81]{letter-spacing:0;margin:2px 0 0;font-size:20px}.crumb[data-v-bbab9f81]{color:var(--muted);font-size:12px}.top-actions[data-v-bbab9f81]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.api-input[data-v-bbab9f81]{width:300px}.main[data-v-bbab9f81]{min-width:0;height:calc(100vh - 64px);min-height:0;padding:14px;overflow:auto}.resource-page[data-v-bbab9f81]{flex-direction:column;gap:14px;min-width:0;height:100%;min-height:0;display:flex}.kpi-grid[data-v-bbab9f81]{grid-template-columns:repeat(4,minmax(180px,1fr));gap:14px;display:grid}.kpi-card[data-v-bbab9f81]{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;gap:14px;min-height:92px;padding:18px;display:flex}.kpi-card span[data-v-bbab9f81]{color:var(--muted);font-size:13px;display:block}.kpi-card strong[data-v-bbab9f81]{margin-top:8px;font-size:24px;display:block}.kpi-card-income>div[data-v-bbab9f81]:last-child{min-width:0}.kpi-card-income strong[data-v-bbab9f81]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.kpi-card-income .kpi-icon[data-v-bbab9f81]{flex-shrink:0}.kpi-icon[data-v-bbab9f81]{border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.kpi-icon.teal[data-v-bbab9f81]{color:#0f766e;background:#d9f1ee}.kpi-icon.blue[data-v-bbab9f81]{color:#2563eb;background:#dbeafe}.kpi-icon.amber[data-v-bbab9f81]{color:#b7791f;background:#fef3c7}.kpi-icon.slate[data-v-bbab9f81]{color:#475569;background:#e2e8f0}.kpi-icon.red[data-v-bbab9f81]{color:#dc2626;background:#fee2e2}.dashboard-grid[data-v-bbab9f81]{grid-template-columns:1fr 360px;gap:14px;margin-top:14px;display:grid}.dashboard-alert[data-v-bbab9f81]{margin-bottom:14px}.panel[data-v-bbab9f81],.toolbar[data-v-bbab9f81],.table-panel[data-v-bbab9f81]{border:1px solid var(--line);background:#fff;border-radius:8px}.panel-head[data-v-bbab9f81]{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.panel-head h2[data-v-bbab9f81]{margin:0;font-size:16px}.panel-head span[data-v-bbab9f81]{color:var(--muted);font-size:12px}.todo-list[data-v-bbab9f81]{gap:10px;display:grid}.todo-list button[data-v-bbab9f81]{text-align:left;border:1px solid var(--line);cursor:pointer;background:#f8fafc;border-radius:8px;justify-content:space-between;align-items:center;min-height:54px;padding:0 14px;display:flex}.todo-list button[data-v-bbab9f81]:hover{background:#f0fdfa;border-color:#99f6e4}.toolbar[data-v-bbab9f81]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;padding:12px 14px 0;display:flex}.quick-filter-stack[data-v-bbab9f81]{z-index:2;gap:12px;margin-bottom:14px;padding:12px 14px 0;display:grid;position:relative}.filter-form[data-v-bbab9f81]{flex:1;min-width:280px}.page-notice[data-v-bbab9f81]{color:#075985;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;margin:0 14px 14px;padding:12px 14px;font-size:13px;font-weight:700}.product-quick-filters[data-v-bbab9f81],.order-type-quick-filters[data-v-bbab9f81],.status-quick-filters[data-v-bbab9f81]{border-bottom:1px solid var(--line);z-index:2;gap:10px;width:100%;padding-bottom:12px;display:grid;position:relative}.quick-filter-row[data-v-bbab9f81]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.quick-filter-label[data-v-bbab9f81]{color:#475569;min-width:72px;font-size:13px;font-weight:700}.quick-filter-btn[data-v-bbab9f81]{color:#334155;cursor:pointer;z-index:3;pointer-events:auto;background:#fff;border:1px solid #dbe4ea;border-radius:999px;height:32px;padding:0 16px;font-size:13px;font-weight:700;position:relative}.quick-filter-btn.active[data-v-bbab9f81]{color:#1677d2;background:#ecf5ff;border-color:#409eff;box-shadow:0 2px 8px #409eff1f}.toolbar-actions[data-v-bbab9f81]{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-bottom:14px;display:flex}.table-panel[data-v-bbab9f81]{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.table-panel[data-v-bbab9f81] .el-table{flex:auto;min-height:0}.withdrawal-batch-summary[data-v-bbab9f81]{color:#334a46;background:#f5f9f8;border:1px solid #d8e1df;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 0 12px;padding:12px 14px;font-size:13px;display:flex}.withdrawal-voucher-upload[data-v-bbab9f81]{flex-direction:column;align-items:flex-start;gap:12px;width:100%;min-width:0;display:flex}.withdrawal-voucher-image[data-v-bbab9f81]{border:1px solid var(--el-border-color);border-radius:6px;width:100%;height:220px}.withdrawal-voucher-hint[data-v-bbab9f81]{color:var(--el-text-color-secondary);font-size:12px;line-height:1.6}.withdrawal-voucher-full[data-v-bbab9f81]{width:100%;height:65vh}.withdrawal-payment-context[data-v-bbab9f81]{margin:16px 0}.table-image[data-v-bbab9f81]{border:1px solid var(--line);background:#f1f5f9;border-radius:8px;width:48px;height:48px}.relist-status-cell[data-v-bbab9f81]{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.relist-review-reason[data-v-bbab9f81]{max-width:148px;color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.relist-form-alert[data-v-bbab9f81]{margin-bottom:16px}.image-empty[data-v-bbab9f81]{color:#94a3b8;place-items:center;width:48px;height:48px;font-size:12px;display:grid}.row-actions[data-v-bbab9f81]{flex-wrap:wrap;align-items:flex-start;gap:6px;max-width:100%;display:flex}.action-pill[data-v-bbab9f81]{min-width:44px;min-height:28px;color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px 9px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.8;transition:all .18s;display:inline-flex}.action-pill[data-v-bbab9f81]:hover{transform:none;box-shadow:0 2px 8px #00000014}.action-pill[data-v-bbab9f81]:active{transform:translateY(0)}.action-pill[data-v-bbab9f81]:disabled{cursor:not-allowed;opacity:.55}.action-detail[data-v-bbab9f81]{color:#066dcc;background:#409eff33;border-color:#409effc2;box-shadow:inset 0 1px #ffffffc7,0 3px 10px #409eff29}.action-detail[data-v-bbab9f81]:hover{color:#005cae;background:#409eff4f;border-color:#409eff}.action-edit[data-v-bbab9f81]{color:#a76700;background:#e6a23c33;border-color:#e6a23cb3;box-shadow:inset 0 1px #ffffffc7,0 3px 10px #e6a23c29}.action-edit[data-v-bbab9f81]:hover{color:#8c5700;background:#e6a23c52;border-color:#e6a23c}.action-delete[data-v-bbab9f81]{color:#c23c3c;background:#f56c6c2e;border-color:#f56c6cb8;box-shadow:inset 0 1px #ffffffc7,0 3px 10px #f56c6c29}.action-delete[data-v-bbab9f81]:hover{color:#b52f2f;background:#f56c6c4d;border-color:#f56c6c}.action-pill[data-v-bbab9f81]{isolation:isolate;border-style:solid;border-width:1px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe0,0 4px 12px #0f172a14}.action-pill[data-v-bbab9f81]:before{z-index:-1;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#ffffffb8,#fff0);height:45%;position:absolute;top:0;left:12%;right:12%}.action-detail[data-v-bbab9f81]{background:linear-gradient(135deg,#ffffffc7,#409eff40);border-color:#2691efc7;box-shadow:inset 0 1px #ffffffe6,0 5px 16px #278ee529}.action-edit[data-v-bbab9f81]{background:linear-gradient(135deg,#ffffffc7,#e6a23c40);border-color:#da911fbf;box-shadow:inset 0 1px #ffffffe6,0 5px 16px #e6a23c26}.action-delete[data-v-bbab9f81],.action-danger[data-v-bbab9f81]{box-shadow:inset 0 1px #ffffffe6,0 5px 16px #f56c6c26;background:linear-gradient(135deg,#ffffffc7,#f56c6c3d)!important;border-color:#e85353bd!important}.action-detail[data-v-bbab9f81]:hover,.action-edit[data-v-bbab9f81]:hover,.action-delete[data-v-bbab9f81]:hover,.action-danger[data-v-bbab9f81]:hover{filter:saturate(1.1)brightness(1.02);box-shadow:inset 0 1px #fffffffa,0 7px 20px #0f172a24}.action-danger[data-v-bbab9f81]:hover{background:#ffd8d2!important}.action-warning[data-v-bbab9f81]:hover{background:#ffe7ba!important}.action-danger[data-v-bbab9f81]{color:#c45656!important;background:#fef0f0!important;border-color:#fab6b6!important}.action-warning[data-v-bbab9f81]{color:#b88230!important;background:#fdf6ec!important;border-color:#f3d19e!important}.action-success[data-v-bbab9f81]{color:#317157!important;background:#f3fbf7!important;border-color:#a9d6c3!important}.action-success[data-v-bbab9f81]:hover{background:#e1f3d8!important}.action-primary[data-v-bbab9f81]{color:#356c9f!important;background:#f4f9fd!important;border-color:#accbe5!important}.action-primary[data-v-bbab9f81]:hover{background:#d9ecff!important}.pager[data-v-bbab9f81]{border-top:1px solid var(--line);justify-content:flex-end;padding:12px 16px;display:flex}.dialog-form[data-v-bbab9f81]{padding:4px 8px 0 0}.reputation-content-editor[data-v-bbab9f81]{gap:16px;width:100%;display:grid}.reputation-display-text-grid[data-v-bbab9f81]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.reputation-editor-section[data-v-bbab9f81]{background:#f8fbfa;border:1px solid #dce7e2;border-radius:10px;gap:12px;padding:16px;display:grid}.reputation-editor-head[data-v-bbab9f81],.reputation-editor-row[data-v-bbab9f81]{align-items:center;gap:10px;min-width:0;display:flex}.reputation-editor-head[data-v-bbab9f81]{color:#173934;justify-content:space-between}.reputation-editor-head button[data-v-bbab9f81],.editor-remove[data-v-bbab9f81]{color:#176454;cursor:pointer;background:#fff;border:1px solid #bad3ca;border-radius:8px;flex-shrink:0;min-height:34px;padding:0 12px}.editor-remove[data-v-bbab9f81]{color:#b42318;border-color:#f0c4bf}.reputation-paragraph-editor[data-v-bbab9f81],.reputation-store-editor[data-v-bbab9f81]{background:#fff;border-radius:8px;gap:10px;padding:12px;display:grid}.metric-editor-row[data-v-bbab9f81]>:first-child,.reputation-editor-row[data-v-bbab9f81]>:nth-child(2){flex:0 0 180px}.reputation-editor-row[data-v-bbab9f81]>:first-child,.store-editor-row[data-v-bbab9f81]>:first-child{flex:1;min-width:0}@media (width<=760px){.reputation-display-text-grid[data-v-bbab9f81]{grid-template-columns:minmax(0,1fr)}.reputation-editor-row[data-v-bbab9f81],.store-editor-row[data-v-bbab9f81]{flex-wrap:wrap}.metric-editor-row[data-v-bbab9f81]>:first-child,.reputation-editor-row[data-v-bbab9f81]>:nth-child(2){flex:160px}}[data-v-bbab9f81] .live-entry-dialog .dialog-form{padding-right:0}[data-v-bbab9f81] .live-entry-dialog .el-form-item__label{white-space:normal;word-break:keep-all;line-height:1.35;width:190px!important}[data-v-bbab9f81] .live-entry-dialog .el-form-item__content{min-width:0}[data-v-bbab9f81] .product-dialog .el-dialog{max-width:calc(100vw - 32px);margin-top:3vh}[data-v-bbab9f81] .product-dialog .el-dialog__body{max-height:72vh;padding-top:12px;overflow-y:auto}[data-v-bbab9f81] .product-dialog .el-dialog__footer{z-index:2;border-top:1px solid var(--line);background:#fff;padding-top:12px;position:sticky;bottom:0}[data-v-bbab9f81] .product-dialog .dialog-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;display:grid}[data-v-bbab9f81] .coupon-dialog .dialog-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;padding:4px 0 0;display:grid}[data-v-bbab9f81] .coupon-dialog .form-span-2{grid-column:1/-1}[data-v-bbab9f81] .product-dialog .el-form-item{grid-template-columns:132px minmax(0,1fr);align-items:center;min-width:0;margin-bottom:10px;display:grid}[data-v-bbab9f81] .product-dialog .el-form-item__label{white-space:nowrap;word-break:keep-all;justify-content:flex-end;align-items:center;height:40px;padding-right:12px;line-height:20px;display:flex;width:auto!important}[data-v-bbab9f81] .product-dialog .el-form-item__content{flex-wrap:nowrap;width:100%;min-width:0;margin-left:0!important}[data-v-bbab9f81] .product-dialog .el-input,[data-v-bbab9f81] .product-dialog .el-select,[data-v-bbab9f81] .product-dialog .el-tree-select,[data-v-bbab9f81] .product-dialog .el-date-editor{width:100%;min-width:0}@media (width<=760px){[data-v-bbab9f81] .product-dialog .dialog-form,[data-v-bbab9f81] .coupon-dialog .dialog-form{grid-template-columns:minmax(0,1fr);column-gap:0}[data-v-bbab9f81] .coupon-dialog .form-span-2,[data-v-bbab9f81] .product-dialog .form-span-2,[data-v-bbab9f81] .product-dialog .product-type-form-item,[data-v-bbab9f81] .product-dialog .product-sale-type-form-item,[data-v-bbab9f81] .product-dialog .product-name-form-item,[data-v-bbab9f81] .product-dialog .product-no-form-item{grid-column:auto}}[data-v-bbab9f81] .product-dialog .product-type-form-item{grid-column:span 1}[data-v-bbab9f81] .product-dialog .product-type-form-item .el-form-item__label{color:#172033;font-weight:700}[data-v-bbab9f81] .product-dialog .product-name-form-item,[data-v-bbab9f81] .product-dialog .product-no-form-item,[data-v-bbab9f81] .product-dialog .product-business-no-form-item,[data-v-bbab9f81] .product-dialog .product-appraiser-form-item{grid-column:span 1}[data-v-bbab9f81] .product-dialog .product-type-form-item .choice-group{max-width:100%}[data-v-bbab9f81] .product-dialog .product-sale-type-form-item .choice-group{width:140px;max-width:100%}[data-v-bbab9f81] .product-dialog .product-gallery-form-item{grid-column:1/-1}[data-v-bbab9f81] .product-dialog .product-media-form-item{grid-column:1/-1;align-items:center}[data-v-bbab9f81] .product-dialog .product-media-form-item .el-form-item__content{min-width:0}[data-v-bbab9f81] .product-dialog .no-deposit-form-item .el-form-item__content{white-space:nowrap;min-width:0}[data-v-bbab9f81] .product-dialog .el-textarea__inner{min-height:86px!important}.certificate-media-tile[data-v-bbab9f81]{background:#f8fafc}.certificate-media-tile .media-preview[data-v-bbab9f81]{background:#f8fafc;object-fit:contain!important}[data-v-bbab9f81] .product-dialog .form-span-2{grid-column:1/-1}.choice-group[data-v-bbab9f81]{flex-wrap:nowrap;width:100%;display:flex}.choice-group[data-v-bbab9f81] .el-radio-button__inner{width:100%;min-width:0}.upload-field[data-v-bbab9f81]{--upload-tile-size:112px;gap:10px;width:100%;display:grid}.sell-icon-options[data-v-bbab9f81]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.sell-icon-option[data-v-bbab9f81]{border:1px solid var(--el-border-color);background:var(--el-bg-color);cursor:pointer;border-radius:8px;flex:0 0 64px;width:64px;height:64px;padding:3px}.sell-icon-option[aria-pressed=true][data-v-bbab9f81],.sell-icon-option[data-v-bbab9f81]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.sell-icon-option img[data-v-bbab9f81]{object-fit:contain;width:100%;height:100%;display:block}.audio-upload-row[data-v-bbab9f81]{align-items:center;gap:10px;min-width:0;display:flex}.audio-preview[data-v-bbab9f81]{width:min(360px,100%);height:40px}.audio-select-button[data-v-bbab9f81],.audio-remove-button[data-v-bbab9f81]{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe4ea;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;display:inline-flex}.audio-remove-button[data-v-bbab9f81]{color:#b42318;border-color:#f3c6c2}.upload-help-text[data-v-bbab9f81]{color:#64748b;font-size:12px;line-height:1.5}@media (width<=640px){.audio-upload-row[data-v-bbab9f81]{flex-wrap:wrap;align-items:stretch}.audio-preview[data-v-bbab9f81]{width:100%}}.guide-steps-editor[data-v-bbab9f81]{gap:12px;width:100%;display:grid}.guide-step-card[data-v-bbab9f81]{border:1px solid var(--line);background:#f8fafc;border-radius:8px;gap:12px;padding:14px;display:grid}.guide-step-head[data-v-bbab9f81]{justify-content:space-between;align-items:center;gap:12px;display:flex}.guide-step-head strong[data-v-bbab9f81]{color:#1e293b;font-size:14px}.guide-step-remove[data-v-bbab9f81],.guide-step-add[data-v-bbab9f81]{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe4ea;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 12px;display:inline-flex}.guide-step-remove[data-v-bbab9f81]{color:#b42318;border-color:#f3c6c2}.guide-step-grid[data-v-bbab9f81]{grid-template-columns:120px minmax(0,1fr);gap:10px;display:grid}.guide-image-grid[data-v-bbab9f81]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.guide-image-card[data-v-bbab9f81]{gap:8px;min-width:0;display:grid}.guide-image-tile[data-v-bbab9f81]{cursor:pointer;background:#fff;border:1px dashed #cbd5e1;border-radius:8px;width:112px;height:112px;position:relative;overflow:hidden}.guide-image-preview[data-v-bbab9f81]{width:100%;height:100%}.media-tile[data-v-bbab9f81]{width:var(--upload-tile-size,112px);max-width:var(--upload-tile-size,112px);height:var(--upload-tile-size,112px);border:1px solid var(--line);cursor:pointer;background:#f8fafc;border-radius:8px;position:relative;overflow:hidden}.media-cover-tile[data-v-bbab9f81]{max-width:var(--upload-tile-size,112px)}.media-preview[data-v-bbab9f81],.video-preview[data-v-bbab9f81]{width:100%;height:100%}.video-tile[data-v-bbab9f81]{max-width:var(--upload-tile-size,112px);height:var(--upload-tile-size,112px)}.video-preview[data-v-bbab9f81]{object-fit:contain}.media-placeholder[data-v-bbab9f81]{color:#64748b;white-space:nowrap;place-items:center;gap:6px;width:100%;height:100%;font-size:13px;display:grid}.choice-group[data-v-bbab9f81] .el-radio-button{flex:1;min-width:0}.media-remove[data-v-bbab9f81]{color:#fff;cursor:pointer;background:#0f172ab8;border:0;border-radius:6px;padding:5px 10px;position:absolute;bottom:8px;right:8px}.gallery-picker[data-v-bbab9f81]{grid-template-columns:112px minmax(0,1fr);align-items:flex-start;gap:10px;width:100%;min-width:0;display:grid}.gallery-main-tile[data-v-bbab9f81]{cursor:pointer;background:#f8fafc;border:1px solid #d9e2ec;border-radius:10px;flex:0 0 112px;width:112px;height:112px;position:relative;overflow:hidden}.gallery-main-tile.empty[data-v-bbab9f81]{border-style:dashed}.gallery-main-preview[data-v-bbab9f81]{width:100%;height:100%}.gallery-strip[data-v-bbab9f81]{scrollbar-width:thin;flex-wrap:nowrap;align-items:flex-start;gap:6px;width:100%;max-width:100%;padding:0;display:flex;overflow:auto hidden}.gallery-thumb[data-v-bbab9f81]{cursor:pointer;background:#f8fafc;border:2px solid #0000;border-radius:10px;flex:none;place-items:center;width:72px;height:72px;padding:0;display:grid;overflow:hidden}.gallery-thumb.active[data-v-bbab9f81]{border-color:#0f766e}.gallery-thumb .el-image[data-v-bbab9f81]{width:100%;height:100%}.gallery-thumb-add[data-v-bbab9f81]{color:#64748b;background:#fff;border-style:dashed;border-color:#cbd5e1;flex:0 0 72px}.hidden-file[data-v-bbab9f81]{display:none}pre[data-v-bbab9f81]{white-space:pre-wrap;word-break:break-word;margin:0}.detail-body[data-v-bbab9f81]{flex-direction:column;gap:8px;padding:0 2px 12px 0;display:flex}.product-pending-notice[data-v-bbab9f81]{color:#0369a1;white-space:nowrap;background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;flex-shrink:0;margin-left:auto;padding:6px 12px;font-size:13px;font-weight:700;line-height:20px}.order-pending-notice[data-v-bbab9f81]{color:#4f3a00;cursor:pointer;background:#fff9df;border:1px solid #f2c94c;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;padding:10px 14px;font-size:13px;display:flex}.order-pending-notice strong[data-v-bbab9f81]{color:#7a5200;flex-shrink:0}.logistics-detail-panel[data-v-bbab9f81]{gap:16px;display:grid}.logistics-track-text[data-v-bbab9f81],.logistics-track-location[data-v-bbab9f81]{color:#475569;margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.6}.logistics-direction-switch[data-v-bbab9f81]{justify-self:start}.logistics-detail-section[data-v-bbab9f81]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px}.logistics-detail-section p[data-v-bbab9f81]{color:#64748b;margin:6px 0 0}.detail-cover[data-v-bbab9f81]{box-sizing:border-box;border:1px solid var(--line);background:#f8fafc;border-radius:8px;justify-content:stretch;width:96px;height:96px;min-height:0;padding:0;display:inline-flex}.cover-img[data-v-bbab9f81]{border-radius:8px;width:100%;height:100%;overflow:hidden}.cover-empty[data-v-bbab9f81]{color:#94a3b8;background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;width:96px;height:96px;font-size:14px;display:flex}.detail-group[data-v-bbab9f81]{margin-bottom:0}.detail-group[data-v-bbab9f81] .el-descriptions__title{color:#1e293b;margin-bottom:8px;font-size:14px;font-weight:600}.detail-group[data-v-bbab9f81] .el-descriptions__label{white-space:nowrap;word-break:keep-all;color:#475569;width:90px;min-width:90px;font-weight:700}.detail-group[data-v-bbab9f81] .el-descriptions__content{word-break:break-word;overflow-wrap:anywhere;min-width:0;line-height:1.4}.detail-drawer[data-v-bbab9f81] .el-dialog__header{margin-bottom:10px;padding:18px 22px 0}.detail-drawer[data-v-bbab9f81] .el-dialog__body{max-height:82vh;padding:0 20px 16px;overflow-y:auto}.detail-group[data-v-bbab9f81] .el-descriptions__cell{font-size:13px;padding:6px 8px!important}.detail-value-money[data-v-bbab9f81]{color:#27313d;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.resource-page .el-table .auction-final-price[data-v-bbab9f81],.detail-value-auction-price[data-v-bbab9f81]{font-weight:700;color:#e85d5d!important}.detail-log-panel[data-v-bbab9f81]{margin-top:18px}.detail-log-panel h3[data-v-bbab9f81]{color:#1e293b;margin:0 0 10px;font-size:14px;font-weight:600}.detail-thumb[data-v-bbab9f81]{border:1px solid var(--line);background:#f8fafc;border-radius:6px;width:64px;height:64px;overflow:hidden}.detail-video-button[data-v-bbab9f81]{color:#0f766e;cursor:pointer;background:#edf9f7;border:1px solid #b9e4dc;border-radius:6px;align-items:center;gap:6px;min-height:30px;padding:0 12px;display:inline-flex}.detail-video-button[data-v-bbab9f81]:hover{background:#dff3ef}.detail-video-player[data-v-bbab9f81]{background:#111827;border-radius:8px;width:100%;max-height:62vh;display:block}.detail-images[data-v-bbab9f81]{flex-wrap:wrap;gap:8px;display:flex}.valuation-media-panel[data-v-bbab9f81]{border:1px solid var(--line);background:#f8fafc;border-radius:10px;padding:10px}.valuation-media-panel h3[data-v-bbab9f81]{color:#1e293b;margin:0 0 12px;font-size:14px}.valuation-action-context[data-v-bbab9f81],.valuation-platform-context[data-v-bbab9f81]{border:1px solid var(--line);background:#f8fafc;border-radius:10px;margin-bottom:16px;padding:14px}.valuation-platform-context[data-v-bbab9f81]{border-bottom:0;border-radius:10px 10px 0 0;margin-bottom:0}.valuation-context-heading[data-v-bbab9f81]{color:#1e293b;margin-bottom:12px;font-size:15px;font-weight:700}.valuation-context-descriptions[data-v-bbab9f81]{margin-bottom:14px}.valuation-context-media h4[data-v-bbab9f81]{color:#475569;margin:12px 0 8px;font-size:13px;font-weight:600}.valuation-platform-form[data-v-bbab9f81]{border:1px solid var(--line);border-top:0;border-radius:0 0 10px 10px;padding:14px}.valuation-media-grid[data-v-bbab9f81],.valuation-video-list[data-v-bbab9f81]{flex-wrap:wrap;gap:6px;display:flex}.valuation-video-list[data-v-bbab9f81]{margin-top:12px}.valuation-media-image[data-v-bbab9f81]{border:1px solid var(--line);background:#fff;border-radius:8px;width:96px;height:96px}.valuation-media-image[data-v-bbab9f81] .el-image__inner{object-fit:cover}.valuation-video[data-v-bbab9f81]{background:#0f172a;border-radius:8px;width:min(420px,100%);max-height:180px}.reputation-preview-section[data-v-bbab9f81]{background:#f4f7f5;border:1px solid #d8e0dc;border-radius:10px;gap:12px;padding:16px;display:grid}.reputation-preview-head[data-v-bbab9f81]{color:#173934;justify-content:space-between;align-items:center;gap:16px;display:flex}.reputation-preview-head span[data-v-bbab9f81]{color:#718078;font-size:13px}.reputation-phone-preview[data-v-bbab9f81]{box-sizing:border-box;background:#fff;border:1px solid #dfe5e1;border-radius:8px;width:min(100%,390px);min-height:280px;margin:0 auto;padding:18px}.reputation-preview-image[data-v-bbab9f81]{border-radius:6px;width:100%;height:150px;margin-bottom:14px}.reputation-preview-kicker[data-v-bbab9f81],.reputation-phone-preview>strong[data-v-bbab9f81],.reputation-phone-preview>p[data-v-bbab9f81]{display:block}.reputation-preview-kicker[data-v-bbab9f81]{color:#6d7a73;font-size:12px}.reputation-phone-preview>strong[data-v-bbab9f81]{color:#1f2924;margin-top:5px;font-size:22px}.reputation-phone-preview>p[data-v-bbab9f81]{color:#66716b;margin:8px 0 0;font-size:14px;line-height:1.65}.reputation-preview-metrics[data-v-bbab9f81]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.reputation-preview-metrics span[data-v-bbab9f81]{color:#758079;text-align:center;min-width:0;font-size:11px}.reputation-preview-metrics b[data-v-bbab9f81]{color:#9d5c38;font-size:18px;display:block}.reputation-preview-paragraphs[data-v-bbab9f81]{gap:10px;margin-top:14px;display:grid}.reputation-preview-paragraphs div[data-v-bbab9f81]{gap:3px;display:grid}.reputation-preview-paragraphs b[data-v-bbab9f81]{color:#2e3933;font-size:14px}.reputation-preview-paragraphs span[data-v-bbab9f81]{color:#758079;font-size:12px;line-height:1.55}.valuation-control-toolbar[data-v-bbab9f81]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.valuation-control-toolbar[data-v-bbab9f81] .el-input{width:min(360px,100%)}.valuation-control-dialog[data-v-bbab9f81] .el-dialog__body{min-width:0}.coupon-grant-summary[data-v-bbab9f81]{color:#36574e;background:#f1f7f4;border:1px solid #36574e1f;border-radius:8px;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex}.coupon-grant-summary>div[data-v-bbab9f81]{flex-direction:column;min-width:0;display:flex}.coupon-grant-summary strong[data-v-bbab9f81]{color:#1f2d29;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:22px;overflow:hidden}.coupon-grant-summary span[data-v-bbab9f81],.coupon-grant-notice[data-v-bbab9f81]{color:#6f817b;font-size:13px;line-height:20px}.coupon-grant-notice[data-v-bbab9f81]{background:#f7f8f7;border-radius:6px;padding:12px 14px}.action-media-item[data-v-bbab9f81]{width:112px;height:112px;position:relative}.action-media-item .valuation-media-image[data-v-bbab9f81]{width:100%;height:100%}.media-add-button[data-v-bbab9f81]{border:1px dashed var(--line);width:112px;height:112px;color:var(--muted);cursor:pointer;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.detail-long-text[data-v-bbab9f81]{white-space:pre-wrap;word-break:break-word;color:#334155;max-width:100%;line-height:1.6;display:block}@media (width<=640px){.detail-drawer[data-v-bbab9f81] .el-dialog__header{padding:16px 14px 0}.detail-drawer[data-v-bbab9f81] .el-dialog__body{padding:0 14px 16px}.detail-group[data-v-bbab9f81] .el-descriptions__table,.detail-group[data-v-bbab9f81] .el-descriptions__body tbody,.valuation-context-descriptions[data-v-bbab9f81] .el-descriptions__table,.valuation-context-descriptions[data-v-bbab9f81] .el-descriptions__body tbody{width:100%;display:block}.detail-group[data-v-bbab9f81] .el-descriptions__body tr,.valuation-context-descriptions[data-v-bbab9f81] .el-descriptions__body tr{grid-template-columns:88px minmax(0,1fr);width:100%;display:grid}.detail-group[data-v-bbab9f81] .el-descriptions__cell,.valuation-context-descriptions[data-v-bbab9f81] .el-descriptions__cell{min-width:0;display:block;width:auto!important}.detail-group[data-v-bbab9f81] .el-descriptions__label,.valuation-context-descriptions[data-v-bbab9f81] .el-descriptions__label{width:88px;min-width:88px}.detail-group[data-v-bbab9f81] .el-descriptions__content,.valuation-context-descriptions[data-v-bbab9f81] .el-descriptions__content{overflow-wrap:anywhere;word-break:break-word}.valuation-action-context[data-v-bbab9f81],.valuation-platform-context[data-v-bbab9f81],.valuation-platform-form[data-v-bbab9f81]{padding:12px}.valuation-media-image[data-v-bbab9f81]{width:88px;height:88px}.valuation-control-toolbar[data-v-bbab9f81]{flex-direction:column;align-items:stretch}.valuation-control-toolbar[data-v-bbab9f81] .el-input{width:100%}}.text-muted[data-v-bbab9f81]{color:#94a3b8;font-size:13px}.sidebar[data-v-bbab9f81]{background:#fbfcfd}.brand[data-v-bbab9f81]{height:62px;padding:0 18px}.menu-group-title[data-v-bbab9f81]{padding:14px 18px 6px}.sidebar[data-v-bbab9f81] .el-menu-item{border-radius:6px;height:38px;margin:2px 10px}.topbar h1[data-v-bbab9f81]{font-size:18px}.top-actions[data-v-bbab9f81]{gap:8px}.main[data-v-bbab9f81]{padding:12px}.resource-page[data-v-bbab9f81],.kpi-grid[data-v-bbab9f81],.dashboard-grid[data-v-bbab9f81]{gap:10px}.kpi-card[data-v-bbab9f81]{gap:12px;min-height:82px;padding:14px}.kpi-card strong[data-v-bbab9f81]{margin-top:6px;font-size:22px}.dashboard-grid[data-v-bbab9f81]{margin-top:10px}.panel[data-v-bbab9f81]{padding:14px}.panel-head[data-v-bbab9f81]{margin-bottom:10px}.toolbar[data-v-bbab9f81]{gap:10px;margin-bottom:10px;padding:10px 12px 0}.quick-filter-stack[data-v-bbab9f81]{gap:8px;margin-bottom:10px;padding:10px 12px 0}.product-quick-filters[data-v-bbab9f81],.order-type-quick-filters[data-v-bbab9f81],.status-quick-filters[data-v-bbab9f81]{gap:8px;padding-bottom:10px}.quick-filter-row[data-v-bbab9f81]{gap:6px}.quick-filter-label[data-v-bbab9f81]{min-width:64px;font-size:12px;font-weight:600}.quick-filter-btn[data-v-bbab9f81]{border-radius:6px;height:30px;padding:0 12px;font-size:12px;font-weight:500}.quick-filter-btn.active[data-v-bbab9f81]{box-shadow:none}.quick-filter-btn[data-v-bbab9f81]:hover{color:#1677d2;background:#f5faff;border-color:#79bbff;transform:none;box-shadow:0 2px 6px #409eff1f}.quick-filter-btn.active[data-v-bbab9f81]:hover{color:#1265b4;background:#d9ecff;border-color:#337ecc}.toolbar-actions[data-v-bbab9f81]{gap:6px;padding-bottom:10px}.toolbar[data-v-bbab9f81] .el-form-item{margin-bottom:10px}.toolbar[data-v-bbab9f81] .el-form-item__label{color:#64748b;font-size:12px}.toolbar[data-v-bbab9f81] .el-input__wrapper,.toolbar[data-v-bbab9f81] .el-select__wrapper{min-height:32px;padding:1px 10px}.toolbar[data-v-bbab9f81] .el-button{min-height:32px;padding:0 12px}.table-panel[data-v-bbab9f81] .el-table th.el-table__cell{color:#475569;height:40px;font-size:12px;font-weight:700}.table-panel[data-v-bbab9f81] .el-table td.el-table__cell{color:#334155;height:46px;font-size:13px}.order-state-tag[data-v-bbab9f81]{min-height:22px;font-size:var(--admin-font-size-small);border-radius:4px;padding:0 7px;font-weight:500;line-height:20px;background:0 0!important}.order-state-tag.is-refund-pending[data-v-bbab9f81]{--el-tag-bg-color:#fdf6ec;--el-tag-border-color:#f3d19e;--el-tag-text-color:#b88230}.order-state-tag.is-refund-only[data-v-bbab9f81]{--el-tag-bg-color:#ecf5ff;--el-tag-border-color:#a0cfff;--el-tag-text-color:#337ecc}.order-state-tag.is-return-refund[data-v-bbab9f81]{--el-tag-bg-color:#fef0f0;--el-tag-border-color:#fab6b6;--el-tag-text-color:#c45656}.order-state-tag.is-success[data-v-bbab9f81]{--el-tag-bg-color:#f0f9eb;--el-tag-border-color:#b3e19d;--el-tag-text-color:#529b2e}.order-state-tag.is-warning[data-v-bbab9f81]{--el-tag-bg-color:#fdf6ec;--el-tag-border-color:#f3d19e;--el-tag-text-color:#b88230}.order-state-tag.is-danger[data-v-bbab9f81]{--el-tag-bg-color:#fef0f0;--el-tag-border-color:#fab6b6;--el-tag-text-color:#c45656}.order-state-tag.is-info[data-v-bbab9f81]{--el-tag-bg-color:#f4f4f5;--el-tag-border-color:#c8c9cc;--el-tag-text-color:#73767a}.row-actions[data-v-bbab9f81]{gap:4px}.action-pill[data-v-bbab9f81]{min-width:44px;padding:2px 8px;line-height:1.6}.pager[data-v-bbab9f81]{padding:10px 14px}@media (width<=1280px){.login-page[data-v-bbab9f81]{grid-template-columns:1fr}.login-visual[data-v-bbab9f81]{min-height:54vh;padding:52px 28px 220px}.login-copy[data-v-bbab9f81]{width:min(100%,520px)}.jade-stage[data-v-bbab9f81]{width:min(78vw,440px);top:auto;bottom:-24px;right:24px;transform:none}.login-panel[data-v-bbab9f81]{justify-content:center;padding:28px 18px 34px}.login-box[data-v-bbab9f81]{max-width:520px}.kpi-grid[data-v-bbab9f81]{grid-template-columns:repeat(2,minmax(180px,1fr))}.dashboard-grid[data-v-bbab9f81]{grid-template-columns:1fr}}.admin-skeleton-block[data-v-bbab9f81]{background:#e8edf2;border-radius:6px;position:relative;overflow:hidden}.admin-skeleton-block[data-v-bbab9f81]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.4s ease-in-out infinite admin-skeleton-shimmer-bbab9f81;position:absolute;inset:0;transform:translate(-100%)}.kpi-card-skeleton[data-v-bbab9f81]{pointer-events:none}.kpi-icon-skeleton[data-v-bbab9f81]{border-radius:8px;flex:0 0 42px;width:42px;height:42px}.kpi-copy-skeleton[data-v-bbab9f81]{flex:1;min-width:0}.skeleton-line[data-v-bbab9f81]{width:100%;height:14px}.skeleton-line-short[data-v-bbab9f81]{width:52%}.skeleton-line-value[data-v-bbab9f81]{width:72%;height:24px;margin-top:10px}.admin-table-skeleton[data-v-bbab9f81]{background:#fff;flex:auto;min-height:0;padding:0 14px}.admin-table-skeleton__header[data-v-bbab9f81],.admin-table-skeleton__row[data-v-bbab9f81]{border-bottom:1px solid var(--line);grid-template-columns:70px repeat(4,minmax(120px,1fr)) 260px;align-items:center;gap:18px;height:58px;display:grid}.admin-table-skeleton__header[data-v-bbab9f81]{background:#f8fafc;height:48px}.detail-body[data-v-bbab9f81]{position:relative}.admin-detail-skeleton[data-v-bbab9f81]{z-index:5;background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:460px;padding:18px;display:grid;position:absolute;inset:0}.admin-detail-skeleton__hero[data-v-bbab9f81]{grid-row:span 4;min-height:220px}.admin-detail-skeleton__row[data-v-bbab9f81]{align-content:center;gap:10px;min-height:46px;display:grid}[data-v-bbab9f81] .el-table .admin-row-removing{opacity:0;transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .18s;transform:translate(24px)}[data-v-bbab9f81] .el-switch:not(.is-disabled) .el-switch__action{transform-origin:0;transition:transform .18s cubic-bezier(.2,.8,.2,1.15);transform:scaleX(1)}[data-v-bbab9f81] .el-switch.is-checked:not(.is-disabled) .el-switch__action{transform-origin:100%}[data-v-bbab9f81] .el-switch:not(.is-disabled):active .el-switch__action{transform:scaleX(1.24)}.admin-success-feedback[data-v-bbab9f81]{z-index:4000;color:#236b3c;background:#f1faf4;border:1px solid #b9dfc5;border-radius:8px;align-items:center;gap:12px;min-width:260px;max-width:min(520px,100vw - 48px);min-height:58px;padding:12px 18px;display:flex;position:fixed;top:82px;right:24px;box-shadow:0 12px 28px #1f4e2e29}.admin-success-feedback__icon[data-v-bbab9f81]{border:2px solid #35a568;border-radius:50%;flex:0 0 32px;width:32px;height:32px;position:relative}.admin-success-feedback__check[data-v-bbab9f81]{transform-origin:0;background:#35a568;border-radius:999px;height:2px;position:absolute;top:50%;left:50%}.admin-success-feedback__check--short[data-v-bbab9f81]{width:9px;animation:.16s ease-out .12s both admin-success-short-bbab9f81}.admin-success-feedback__check--long[data-v-bbab9f81]{width:16px;animation:.18s ease-out .25s both admin-success-long-bbab9f81}.admin-success-feedback-enter-active[data-v-bbab9f81],.admin-success-feedback-leave-active[data-v-bbab9f81]{transition:transform .22s,opacity .18s}.admin-success-feedback-enter-from[data-v-bbab9f81],.admin-success-feedback-leave-to[data-v-bbab9f81]{opacity:0;transform:translateY(-10px)}@keyframes admin-skeleton-shimmer-bbab9f81{to{transform:translate(100%)}}@keyframes admin-success-short-bbab9f81{0%{transform:translate(-9px,1px)rotate(45deg)scaleX(0)}to{transform:translate(-9px,1px)rotate(45deg)scaleX(1)}}@keyframes admin-success-long-bbab9f81{0%{transform:translate(-2px,7px)rotate(-48deg)scaleX(0)}to{transform:translate(-2px,7px)rotate(-48deg)scaleX(1)}}@media (prefers-reduced-motion:reduce){.admin-skeleton-block[data-v-bbab9f81]:after{display:none}[data-v-bbab9f81] .el-table .admin-row-removing,[data-v-bbab9f81] .el-switch:not(.is-disabled) .el-switch__action,.admin-success-feedback-enter-active[data-v-bbab9f81],.admin-success-feedback-leave-active[data-v-bbab9f81],.admin-success-feedback__check[data-v-bbab9f81]{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}
