html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.cs-fab[data-v-08acf7da]{position:fixed;z-index:900;cursor:grab;-webkit-user-select:none;user-select:none}.cs-fab-btn[data-v-08acf7da]{width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#2e56ff,#7b2ff7);color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #2e56ff6b;transition:transform .16s ease}.cs-fab-btn[data-v-08acf7da]:hover{transform:scale(1.06)}.cs-fab-btn.on[data-v-08acf7da]{background:linear-gradient(135deg,#7b2ff7,#2e56ff)}.cs-win[data-v-08acf7da]{position:fixed;z-index:901;background:#fff;border-radius:10px;box-shadow:0 12px 40px #0015293d;display:flex;flex-direction:column;overflow:hidden}.cs-head[data-v-08acf7da]{height:40px;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:0 12px;background:linear-gradient(135deg,#2e56ff,#7b2ff7);color:#fff;cursor:move;-webkit-user-select:none;user-select:none}.cs-head-title[data-v-08acf7da]{font-size:14px;font-weight:600}.cs-conn[data-v-08acf7da]{display:inline-flex;align-items:center;gap:4px;font-size:12px;opacity:.9}.cs-conn-dot[data-v-08acf7da]{width:6px;height:6px;border-radius:50%;background:#52c41a}.cs-conn.off .cs-conn-dot[data-v-08acf7da]{background:#ff7875}.cs-conn.connecting .cs-conn-dot[data-v-08acf7da]{background:#ffc53d}.cs-waiting[data-v-08acf7da]{font-size:12px;background:#ffffff38;border-radius:10px;padding:1px 8px}.cs-head-right[data-v-08acf7da]{margin-left:auto;display:flex;align-items:center;gap:12px}.cs-head-icon[data-v-08acf7da]{font-size:15px;cursor:pointer;opacity:.92}.cs-head-icon[data-v-08acf7da]:hover{opacity:1}.cs-head-icon.off[data-v-08acf7da]{opacity:.45}.cs-body[data-v-08acf7da]{flex:1;min-height:0;display:flex}.cs-left[data-v-08acf7da]{width:268px;flex-shrink:0;border-right:1px solid #eef0f3;display:flex;flex-direction:column;min-height:0}.cs-left-top[data-v-08acf7da]{padding:8px;display:flex;gap:6px;border-bottom:1px solid #f2f4f7}.cs-status-sel[data-v-08acf7da]{width:84px;flex-shrink:0}.cs-search[data-v-08acf7da]{flex:1;min-width:0}.cs-list[data-v-08acf7da]{flex:1;min-height:0;overflow-y:auto}.cs-item[data-v-08acf7da]{display:flex;gap:8px;padding:10px;cursor:pointer;border-bottom:1px solid #f7f8fa}.cs-item[data-v-08acf7da]:hover{background:#f7f9ff}.cs-item.active[data-v-08acf7da]{background:#eef3ff}.cs-item.ended .cs-item-name[data-v-08acf7da]{color:#8c8c8c;font-weight:500}.cs-item.ended .cs-item-msg[data-v-08acf7da]{color:#b0b4bd}.cs-item-badge[data-v-08acf7da]{flex-shrink:0}.cs-avatar[data-v-08acf7da]{background:#d8dbe2;color:#fff}.cs-item-mid[data-v-08acf7da]{flex:1;min-width:0}.cs-item-name[data-v-08acf7da]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:#1f2937}.cs-ellipsis[data-v-08acf7da]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-mini-tag[data-v-08acf7da]{margin:0;font-size:11px;line-height:16px;padding:0 4px}.cs-item-msg[data-v-08acf7da]{font-size:12px;color:#8c8c8c;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-item-right[data-v-08acf7da]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.cs-item-time[data-v-08acf7da]{font-size:11px;color:#b0b4bd}.cs-item-del[data-v-08acf7da]{font-size:13px;color:#b0b4bd;opacity:0;transition:opacity .15s}.cs-item:hover .cs-item-del[data-v-08acf7da]{opacity:1}.cs-item-del[data-v-08acf7da]:hover{color:#ff4d4f}.cs-empty[data-v-08acf7da]{margin-top:60px}.cs-left-foot[data-v-08acf7da]{border-top:1px solid #f2f4f7;padding:4px 6px}.cs-mid[data-v-08acf7da]{flex:1;min-width:0;display:flex;flex-direction:column;background:#f7f8fa}.cs-mid-head[data-v-08acf7da]{height:46px;flex-shrink:0;display:flex;align-items:center;gap:8px;padding:0 14px;background:#fff;border-bottom:1px solid #eef0f3}.cs-mid-name[data-v-08acf7da]{font-size:14px;font-weight:600;color:#1f2937}.cs-mid-sub[data-v-08acf7da]{font-size:12px;color:#9aa0aa}.cs-mid-tag[data-v-08acf7da]{margin-left:auto;font-size:12px;color:#fa8c16;background:#fff7e6;border-radius:10px;padding:2px 10px}.cs-mid-tag.danger[data-v-08acf7da]{color:#ff4d4f;background:#fff1f0}.cs-mid-tag.done[data-v-08acf7da]{color:#8c8c8c;background:#f2f4f7}.cs-msgs[data-v-08acf7da]{flex:1;min-height:0;overflow-y:auto;padding:12px 14px}.cs-msgs-empty[data-v-08acf7da]{text-align:center;color:#b0b4bd;font-size:13px;margin-top:40px}.cs-divider[data-v-08acf7da]{text-align:center;font-size:11px;color:#b0b4bd;margin:10px 0}.cs-system[data-v-08acf7da]{text-align:center;font-size:12px;color:#8c8c8c;margin:8px 0}.cs-row[data-v-08acf7da]{display:flex;gap:8px;margin-bottom:12px;align-items:flex-start}.cs-row.right[data-v-08acf7da]{justify-content:flex-end}.cs-bubble-col[data-v-08acf7da]{max-width:62%;display:flex;flex-direction:column}.cs-row.right .cs-bubble-col[data-v-08acf7da]{align-items:flex-end}.cs-sender[data-v-08acf7da]{font-size:11px;color:#9aa0aa;margin-bottom:3px}.cs-bubble[data-v-08acf7da]{padding:8px 12px;border-radius:12px;font-size:13px;line-height:1.6;word-break:break-word;white-space:pre-wrap}.cs-bubble.theirs[data-v-08acf7da]{background:#fff;color:#1f2937;border-top-left-radius:3px}.cs-bubble.mine[data-v-08acf7da]{background:linear-gradient(135deg,#2e56ff,#7b2ff7);color:#fff;border-top-right-radius:3px}.cs-bubble-img[data-v-08acf7da]{max-width:200px;border-radius:8px;display:block;cursor:zoom-in}.cs-me-avatar[data-v-08acf7da]{background:linear-gradient(135deg,#2e56ff,#7b2ff7)}.cs-bot-avatar[data-v-08acf7da]{background:#e6f4ea;color:#3aa76d}.cs-input[data-v-08acf7da]{flex-shrink:0;background:#fff;border-top:1px solid #eef0f3;padding:8px 12px 10px}.cs-textarea[data-v-08acf7da]{resize:none}.cs-input-bar[data-v-08acf7da]{display:flex;align-items:center;gap:10px;margin-top:6px}.cs-input-icon[data-v-08acf7da]{font-size:17px;color:#7c8494;cursor:pointer}.cs-input-icon[data-v-08acf7da]:hover{color:#2e56ff}.cs-input-hint[data-v-08acf7da]{flex:1;font-size:11px;color:#b0b4bd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-send-btn[data-v-08acf7da]{border:none;background:linear-gradient(135deg,#2e56ff,#7b2ff7)}.cs-mid-empty[data-v-08acf7da]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#b0b4bd;font-size:13px}.cs-mid-empty-icon[data-v-08acf7da]{font-size:34px;color:#d5d9e0}.cs-right[data-v-08acf7da]{width:258px;flex-shrink:0;border-left:1px solid #eef0f3;overflow-y:auto;background:#fff}.cs-right-card[data-v-08acf7da]{padding:16px 12px 12px;text-align:center;border-bottom:1px solid #f2f4f7}.cs-right-avatar[data-v-08acf7da]{background:linear-gradient(135deg,#2e56ff,#7b2ff7)}.cs-right-name[data-v-08acf7da]{font-size:14px;font-weight:600;color:#1f2937;margin-top:8px}.cs-right-id[data-v-08acf7da]{font-size:12px;color:#9aa0aa;margin-top:2px}.cs-right-tags[data-v-08acf7da]{margin-top:8px;display:flex;justify-content:center;gap:4px;flex-wrap:wrap}.cs-right-block[data-v-08acf7da]{padding:10px 12px;border-bottom:1px solid #f2f4f7}.cs-right-label[data-v-08acf7da]{font-size:12px;color:#9aa0aa;margin-bottom:6px}.cs-right-row[data-v-08acf7da]{display:flex;justify-content:space-between;gap:8px;font-size:12px;padding:3px 0}.cs-right-row span[data-v-08acf7da]{color:#8c8c8c;flex-shrink:0}.cs-right-row b[data-v-08acf7da]{color:#1f2937;font-weight:500;text-align:right;word-break:break-all}.cs-right-ops[data-v-08acf7da]{display:flex;flex-direction:column;gap:8px}.cs-right-ops[data-v-08acf7da] .ant-btn{width:100%}.cs-right-hint[data-v-08acf7da]{font-size:11px;color:#b0b4bd;margin-top:6px}.cs-pending[data-v-08acf7da]{display:flex;justify-content:center}.cs-pending-img[data-v-08acf7da]{max-width:100%;max-height:380px;border-radius:8px}.lock-mask[data-v-6c971f65]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:linear-gradient(135deg,#1f1c2c,#3a2c5a);display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.lock-card[data-v-6c971f65]{width:320px;padding:32px 28px;background:#fffffff5;border-radius:12px;box-shadow:0 12px 40px #0000004d;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.lock-name[data-v-6c971f65]{font-size:16px;font-weight:600}.lock-tip[data-v-6c971f65]{color:#888;font-size:13px}.lock-input[data-v-6c971f65]{width:100%;margin:4px 0 8px}.lock-err[data-v-6c971f65]{color:#ff4d4f;font-size:13px}.login-page[data-v-bc669b27]{display:flex;min-height:100vh;background:#0b1020}.login-left[data-v-bc669b27]{position:relative;flex:1.1;display:flex;flex-direction:column;justify-content:space-between;padding:28px 40px;background:radial-gradient(1200px 600px at 20% 10%,rgba(46,86,255,.25),transparent 60%),radial-gradient(900px 500px at 80% 80%,rgba(123,47,247,.22),transparent 60%),linear-gradient(160deg,#0d1330,#0a0d1c);color:#e6e9f2;overflow:hidden}.brand[data-v-bc669b27]{display:flex;align-items:center;gap:10px;z-index:2}.logo-mark[data-v-bc669b27]{width:22px;height:22px;border-radius:6px;background:linear-gradient(135deg,#2e56ff,#7b2ff7);box-shadow:0 4px 14px #2e56ff80}.brand-name[data-v-bc669b27]{font-weight:600;font-size:15px;letter-spacing:.5px}.hero[data-v-bc669b27]{position:relative;z-index:2;max-width:560px;margin:auto;text-align:center}.hero-visual[data-v-bc669b27]{position:relative;height:320px;max-width:480px;margin:0 auto 28px}.glow[data-v-bc669b27]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 60%,rgba(64,122,255,.35),transparent 65%);filter:blur(10px)}.panel[data-v-bc669b27]{position:absolute;border-radius:12px;background:linear-gradient(135deg,#ffffff24,#ffffff0a);border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 20px 40px #00000059}.p1[data-v-bc669b27]{width:200px;height:130px;left:20px;top:40px}.p2[data-v-bc669b27]{width:150px;height:90px;right:30px;top:90px}.p3[data-v-bc669b27]{width:170px;height:110px;left:90px;bottom:20px}.ring[data-v-bc669b27]{position:absolute;width:120px;height:120px;border-radius:50%;border:3px solid rgba(123,47,247,.55);right:60px;bottom:40px;box-shadow:0 0 30px #7b2ff780}.hero-title[data-v-bc669b27]{font-size:22px;font-weight:600;margin:0 0 10px}.hero-sub[data-v-bc669b27]{color:#9aa3bd;font-size:13px}.left-foot[data-v-bc669b27]{z-index:2;color:#7d86a3;font-size:12px}.login-right[data-v-bc669b27]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px;background:#10162b}.login-panel[data-v-bc669b27]{width:100%;max-width:400px}.welcome[data-v-bc669b27]{color:#fff;font-size:26px;font-weight:600;margin:0 0 6px}.desc[data-v-bc669b27]{color:#8d95b0;font-size:13px;margin-bottom:26px}.row-between[data-v-bc669b27]{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.captcha-row[data-v-bc669b27]{display:flex;align-items:center;gap:10px}.captcha-img[data-v-bc669b27]{width:132px;height:40px;border-radius:6px;cursor:pointer;flex:none}.captcha-loading[data-v-bc669b27]{display:flex;align-items:center;justify-content:center;cursor:default}.row-between[data-v-bc669b27] .ant-checkbox-wrapper{color:#c3c9da}.forgot[data-v-bc669b27]{font-size:13px}.login-btn[data-v-bc669b27]{height:44px;font-size:15px;border-radius:8px}.tip[data-v-bc669b27]{margin-top:14px;color:#6b7288;font-size:12px;text-align:center}.login-panel[data-v-bc669b27] .ant-input-affix-wrapper,.login-panel[data-v-bc669b27] .ant-input{background:transparent;border:none;border-radius:0;color:#fff}.login-panel[data-v-bc669b27] .ant-input-affix-wrapper:hover,.login-panel[data-v-bc669b27] .ant-input-affix-wrapper:focus,.login-panel[data-v-bc669b27] .ant-input-affix-wrapper-focused{background:transparent;border:none;box-shadow:0 0 0 2px #2e56ff40}.login-panel[data-v-bc669b27] .ant-input::placeholder{color:#6b7288}.login-panel[data-v-bc669b27] .anticon{color:#6b7288}.login-panel[data-v-bc669b27] .ant-input-password .ant-input-suffix{color:#8d95b0}@media (max-width: 860px){.login-left[data-v-bc669b27]{display:none}}.admin-layout[data-v-556a1c98]{min-height:100vh}.sider[data-v-556a1c98]{box-shadow:1px 0 6px #0015290f;z-index:10}.logo[data-v-556a1c98]{display:flex;align-items:center;gap:10px;padding:18px 20px 14px}.logo-mark[data-v-556a1c98]{width:24px;height:24px;border-radius:7px;background:linear-gradient(135deg,#2e56ff,#7b2ff7);box-shadow:0 4px 12px #2e56ff66;flex-shrink:0}.logo-name[data-v-556a1c98]{font-weight:600;font-size:15px;color:#1f2937;white-space:nowrap}.side-menu[data-v-556a1c98]{border-inline-end:none}.menu-title[data-v-556a1c98],.menu-item[data-v-556a1c98]{display:inline-flex;align-items:center;gap:10px}.right[data-v-556a1c98]{min-width:0;background:#f5f6fa}.header[data-v-556a1c98]{background:#fff;padding:0 20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 4px #00152914;position:relative;z-index:9;height:52px;line-height:52px}.header-title[data-v-556a1c98]{font-size:15px;font-weight:600;color:#1f2937}.avatar-wrap[data-v-556a1c98]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:4px 10px;border-radius:8px}.avatar-wrap[data-v-556a1c98]:hover{background:#f3f4f6}.avatar[data-v-556a1c98]{background:linear-gradient(135deg,#2e56ff,#7b2ff7);color:#fff}.uname[data-v-556a1c98]{font-size:14px;color:#333}.caret[data-v-556a1c98]{font-size:12px;color:#999}.tab-bar[data-v-556a1c98]{background:#fff;padding:6px 16px 0;border-bottom:1px solid #eef0f3}.tabs[data-v-556a1c98]{margin-bottom:-1px}.tabs[data-v-556a1c98] .ant-tabs-nav{margin-bottom:0}.content[data-v-556a1c98]{padding:16px}.content-inner[data-v-556a1c98]{min-height:calc(100vh - 180px)}.stat-row[data-v-4f7adf2c]{margin-bottom:16px}.stat-card[data-v-4f7adf2c]{border-radius:8px;box-shadow:0 1px 4px #1f2d3d0f}.stat-main[data-v-4f7adf2c]{display:flex;justify-content:space-between;align-items:center}.stat-title[data-v-4f7adf2c]{color:#86909c;font-size:13px}.stat-value[data-v-4f7adf2c]{font-size:28px;font-weight:600;color:#1d2129;margin-top:4px}.stat-icon[data-v-4f7adf2c]{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.stat-foot[data-v-4f7adf2c]{display:flex;justify-content:space-between;margin-top:14px;padding-top:12px;border-top:1px solid #f2f3f5;color:#86909c;font-size:12px}.foot-value[data-v-4f7adf2c]{color:#1d2129;font-weight:500}.chart-card[data-v-4f7adf2c]{border-radius:8px;box-shadow:0 1px 4px #1f2d3d0f;margin-bottom:16px}.chart[data-v-4f7adf2c]{width:100%}.recent-list[data-v-4f7adf2c]{overflow-y:auto;max-height:320px}.recent-item[data-v-4f7adf2c]{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid #f7f8fa}.recent-item[data-v-4f7adf2c]:last-child{border-bottom:none}.recent-info[data-v-4f7adf2c]{flex:1;min-width:0}.recent-name[data-v-4f7adf2c]{color:#1d2129;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-sub[data-v-4f7adf2c]{color:#86909c;font-size:12px}.recent-time[data-v-4f7adf2c]{color:#c9cdd4;font-size:12px}.search-bar[data-v-9b22b4a2]{margin-bottom:16px}.search-bar[data-v-9b22b4a2] .ant-form-item{margin-bottom:12px}.toolbar[data-v-9b22b4a2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.selected-tip[data-v-9b22b4a2]{color:#888;font-size:13px}.balance-link[data-v-9b22b4a2]{color:#1677ff}.danger[data-v-9b22b4a2]{color:#ff4d4f}.qr-img[data-v-9b22b4a2]{width:100%;height:100%;object-fit:cover}.qr-plus[data-v-9b22b4a2]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999;font-size:12px}.qr-plus-i[data-v-9b22b4a2]{font-size:20px;line-height:1}.qr-meta[data-v-9b22b4a2]{margin-top:8px;font-size:12px;color:#888}.qr-meta .qr-url[data-v-9b22b4a2]{margin-left:8px;word-break:break-all}.av-thumb[data-v-9b22b4a2]{width:48px;height:48px;border-radius:6px;object-fit:cover;display:inline-block}.av-thumb-empty[data-v-9b22b4a2]{display:inline-flex;align-items:center;justify-content:center;background:#f0f0f0;color:#bbb;font-size:12px}.bu-head[data-v-d51dbc05]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.bu-tip[data-v-d51dbc05]{color:#00000073;font-size:12px}.bu-list[data-v-d51dbc05]{max-height:46vh;overflow-y:auto;border:1px solid #f0f0f0;border-radius:6px}.bu-row[data-v-d51dbc05]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #f5f5f5}.bu-row[data-v-d51dbc05]:last-child{border-bottom:none}.bu-row-head[data-v-d51dbc05]{position:sticky;top:0;z-index:1;background:#fafafa;color:#000000a6;font-weight:600;font-size:12px}.bu-empty[data-v-d51dbc05]{padding:28px 0}.bu-c-file[data-v-d51dbc05]{flex:1.6;min-width:0}.bu-c-progress[data-v-d51dbc05]{flex:1.2;min-width:0}.bu-c-title[data-v-d51dbc05]{flex:1.4;min-width:0}.bu-c-cover[data-v-d51dbc05]{width:46px;display:flex;align-items:center;color:#00000059}.bu-cover[data-v-d51dbc05]{border-radius:3px;overflow:hidden}.bu-c-episodes[data-v-d51dbc05]{width:48px;text-align:center}.bu-c-status[data-v-d51dbc05]{width:118px}.bu-c-ops[data-v-d51dbc05]{width:52px;text-align:center}.bu-ellipsis[data-v-d51dbc05]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bu-msg[data-v-d51dbc05]{margin-left:6px;color:#1677ff;font-size:12px;cursor:help}.bu-disabled[data-v-d51dbc05]{color:#00000040;pointer-events:none}.bu-foot[data-v-d51dbc05]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:12px}.bu-sum[data-v-d51dbc05]{color:#00000073;font-size:12px}.eu-head[data-v-c7d51779]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.eu-tip[data-v-c7d51779]{color:#00000073;font-size:12px}.eu-list[data-v-c7d51779]{max-height:46vh;overflow-y:auto;border:1px solid #f0f0f0;border-radius:6px}.eu-row[data-v-c7d51779]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #f5f5f5}.eu-row[data-v-c7d51779]:last-child{border-bottom:none}.eu-row-head[data-v-c7d51779]{position:sticky;top:0;z-index:1;background:#fafafa;color:#000000a6;font-weight:600;font-size:12px}.eu-empty[data-v-c7d51779]{padding:28px 0}.eu-c-file[data-v-c7d51779]{flex:1.8;min-width:0}.eu-c-no[data-v-c7d51779]{width:56px;text-align:center}.eu-c-progress[data-v-c7d51779]{flex:1.1;min-width:0}.eu-c-status[data-v-c7d51779]{width:120px}.eu-c-ops[data-v-c7d51779]{width:52px;text-align:center}.eu-ellipsis[data-v-c7d51779]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eu-msg[data-v-c7d51779]{margin-left:6px;color:#1677ff;font-size:12px;cursor:help}.eu-disabled[data-v-c7d51779]{color:#00000040;pointer-events:none}.eu-foot[data-v-c7d51779]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:12px}.eu-sum[data-v-c7d51779]{color:#00000073;font-size:12px}.search-bar[data-v-9634cd2d]{margin-bottom:16px}.search-bar[data-v-9634cd2d] .ant-form-item{margin-bottom:12px}.toolbar[data-v-9634cd2d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.selected-tip[data-v-9634cd2d]{color:#888;font-size:13px}.defaults-tip[data-v-9634cd2d]{margin-bottom:12px;color:#666;line-height:1.6}.defaults-row[data-v-9634cd2d]{display:flex;align-items:center;gap:12px;padding:6px 0;border-bottom:1px dashed #f0f0f0}.defaults-day[data-v-9634cd2d]{width:56px;color:#333}.defaults-day.big[data-v-9634cd2d]{color:#d4380d;font-weight:600}.defaults-unit[data-v-9634cd2d]{color:#999}.json-cell[data-v-9634cd2d]{color:#1677ff;cursor:help}.cell[data-v-9634cd2d]{word-break:break-all}.thumb[data-v-9634cd2d]{width:60px;height:40px;border-radius:4px;overflow:hidden;display:inline-block;cursor:zoom-in}.thumb[data-v-9634cd2d] img{width:100%;height:100%;object-fit:cover;display:block}.cover-thumb[data-v-9634cd2d]{width:48px;height:66px;border-radius:4px;overflow:hidden;display:inline-block;cursor:zoom-in}.cover-thumb[data-v-9634cd2d] img{width:100%;height:100%;object-fit:cover;display:block}.expandable-cell[data-v-9634cd2d]{max-width:240px;word-break:break-all;white-space:pre-wrap}.expandable-cell .clamped[data-v-9634cd2d]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.inter-col[data-v-9634cd2d]{display:inline-flex;flex-direction:column;gap:4px;align-items:flex-start}.danger[data-v-9634cd2d]{color:#ff4d4f}.upload-block[data-v-9634cd2d]{display:flex;flex-direction:column;gap:8px}.upload-input[data-v-9634cd2d]{max-width:480px}.upload-controls[data-v-9634cd2d]{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.upload-img[data-v-9634cd2d]{width:100%;height:100%;object-fit:cover}.upload-video[data-v-9634cd2d]{background:#000;border-radius:4px;max-width:100%;height:auto}.upload-trigger[data-v-9634cd2d]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999}.upload-plus[data-v-9634cd2d]{font-size:22px;line-height:1}.composite[data-v-9634cd2d]{display:flex;align-items:center;flex-wrap:wrap;row-gap:8px}.composite-affix[data-v-9634cd2d]{color:#000000a6;font-size:13px;margin:0 6px}.composite-gap[data-v-9634cd2d]{width:20px}.audit-tip[data-v-9634cd2d]{color:#00000073;font-size:12px}.crud-form-scroll[data-v-9634cd2d]{max-height:65vh;overflow-y:auto;padding-right:6px}.group-head[data-v-0e9acd8e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:600}.group-list[data-v-0e9acd8e]{min-height:300px;max-height:600px;overflow:auto}.group-item[data-v-0e9acd8e]{display:flex;justify-content:space-between;align-items:center;width:100%}.group-item .sort[data-v-0e9acd8e]{color:#999}[data-v-0e9acd8e] .ant-list-item.active{background:#e6f4ff}.toolbar[data-v-0e9acd8e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.grp-title[data-v-0e9acd8e]{font-weight:600}.cell[data-v-0e9acd8e]{word-break:break-all}.danger[data-v-0e9acd8e]{color:#ff4d4f}.storage-form[data-v-deb560e4]{max-width:720px}.hint[data-v-deb560e4]{margin-top:4px;color:#00000073;font-size:12px;line-height:18px}.hint code[data-v-deb560e4]{margin-left:6px;padding:0 4px;background:#f5f5f5;border-radius:3px;color:#1677ff;font-size:12px}.save-row[data-v-deb560e4]{margin-top:24px;text-align:center}.cfg-form[data-v-da830a0f]{max-width:980px}.empty-block[data-v-da830a0f]{margin:60px 0}.hint[data-v-da830a0f]{margin-top:4px;color:#00000073;font-size:12px;line-height:18px}.hint code[data-v-da830a0f]{margin-left:6px;padding:0 4px;background:#f5f5f5;border-radius:3px;color:#1677ff;font-size:12px}.composite[data-v-da830a0f]{display:flex;align-items:center}.composite .affix[data-v-da830a0f]{color:#000000a6;font-size:13px}.composite .gap[data-v-da830a0f]{width:16px}.upload-wrap[data-v-da830a0f]{display:flex;align-items:center;gap:8px}.unit[data-v-da830a0f]{margin-left:8px;color:#00000073;font-size:13px}.test-result[data-v-da830a0f]{margin-top:8px;max-width:620px}.save-row[data-v-da830a0f]{margin-top:24px}.rate-rows[data-v-da830a0f]{display:flex;flex-direction:column;gap:8px}.rate-row[data-v-da830a0f]{display:flex;align-items:center;gap:8px}.rate-pos[data-v-da830a0f]{min-width:84px;color:#000000d9;font-size:13px}.rate-row .affix[data-v-da830a0f]{color:#000000a6;font-size:13px}.rate-empty[data-v-da830a0f]{color:#00000073;font-size:12px}.rows-list[data-v-da830a0f]{display:flex;flex-direction:column;gap:10px}.row-item[data-v-da830a0f]{display:flex;align-items:flex-start;gap:12px;padding:12px;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.row-fields[data-v-da830a0f]{flex:1;display:flex;flex-direction:column;gap:10px}.row-field[data-v-da830a0f]{display:flex;align-items:center;gap:10px}.row-field-label[data-v-da830a0f]{width:72px;flex:none;color:#000000a6;font-size:13px}.row-upload[data-v-da830a0f]{display:flex;align-items:center;gap:8px;flex:1}.row-thumb[data-v-da830a0f]{width:44px;height:74px;object-fit:cover;border-radius:4px;border:1px solid #f0f0f0;flex:none}.toolbar[data-v-6052ec0b]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px}.tip[data-v-6052ec0b]{color:#888;font-size:13px;line-height:1.7;max-width:900px}.hint[data-v-6052ec0b]{color:#999;font-size:12px;margin-top:4px}.node[data-v-6052ec0b]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:4px 0}.node-title .path[data-v-6052ec0b]{color:#999;margin-left:6px}.node-title .perm[data-v-6052ec0b]{margin-left:6px}.node-actions[data-v-6052ec0b]{opacity:0;transition:opacity .15s}.node:hover .node-actions[data-v-6052ec0b]{opacity:1}.danger[data-v-6052ec0b]{color:#ff4d4f}.search-bar[data-v-7109acd2]{margin-bottom:16px}.search-bar[data-v-7109acd2] .ant-form-item{margin-bottom:12px}.msg[data-v-7109acd2]{word-break:break-all;font-family:monospace}.param[data-v-7109acd2]{margin:0;max-height:320px;overflow:auto;font-size:12px;white-space:pre-wrap;word-break:break-all}.env[data-v-c4b82e6b] .ant-descriptions-item-label{width:120px}.ops[data-v-c4b82e6b]{display:flex;align-items:center;gap:12px;margin:18px 0 12px}.upload-card[data-v-c4b82e6b]{margin-top:16px}.upload-card[data-v-c4b82e6b] .ant-upload-drag{padding:6px 0}.upload-card[data-v-c4b82e6b] .ant-upload-hint{line-height:1.7}.upload-card code[data-v-c4b82e6b]{padding:0 4px;background:#0000000a;border-radius:3px}.danger[data-v-c4b82e6b]{color:#cf1322}.muted[data-v-c4b82e6b]{color:#999;font-size:12px}.table-pick[data-v-c4b82e6b]{max-height:320px;overflow:auto;padding:8px 10px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa}.table-pick[data-v-c4b82e6b] .ant-checkbox-group{display:flex;flex-direction:column}.table-pick[data-v-c4b82e6b] .ant-checkbox-wrapper{margin-left:0;line-height:1.9}.tbl[data-v-c4b82e6b]{font-family:monospace}.tbl-title[data-v-c4b82e6b]{color:#1677ff}.upload-row[data-v-dc3d82c5]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.file-name[data-v-dc3d82c5]{flex:1;min-width:150px;color:#6b7280;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hidden-input[data-v-dc3d82c5]{display:none}.lic-page[data-v-d8789a3e]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:linear-gradient(135deg,#f5f7fb,#eef2f9)}.lic-card[data-v-d8789a3e]{width:100%;max-width:680px;background:#fff;border-radius:14px;box-shadow:0 12px 40px #0f172a14;padding:20px 28px 16px}.lic-top[data-v-d8789a3e]{display:flex;align-items:center;gap:6px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.brand[data-v-d8789a3e]{font-weight:600;color:#1f2937}.spacer[data-v-d8789a3e]{flex:1}.title[data-v-d8789a3e]{margin:18px 0 6px;font-size:20px}.sub[data-v-d8789a3e]{margin:0 0 14px;color:#6b7280;font-size:13px}.code-box[data-v-d8789a3e]{display:flex;align-items:center;gap:12px;background:#f7f9fc;border:1px dashed #cbd5e1;border-radius:10px;padding:14px 16px}.code[data-v-d8789a3e]{flex:1;font-family:ui-monospace,Consolas,monospace;font-size:15px;letter-spacing:.4px;word-break:break-all;color:#111827}.reason[data-v-d8789a3e]{margin-top:12px}.steps[data-v-d8789a3e]{margin:16px 0 4px}.step[data-v-d8789a3e]{display:flex;align-items:center;gap:8px;color:#4b5563;font-size:13px;margin:6px 0}.step .n[data-v-d8789a3e]{width:18px;height:18px;border-radius:50%;background:#eef2ff;color:#4f46e5;font-size:11px;display:inline-flex;align-items:center;justify-content:center}.upload-block[data-v-d8789a3e]{margin-top:14px}.foot[data-v-d8789a3e]{margin:16px 0 0;padding-top:12px;border-top:1px solid #f0f0f0;color:#9ca3af;font-size:12px}.state-ok[data-v-d8789a3e]{padding:4px 0 0}
