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}.card-detail-head[data-v-87fb2335]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.card-detail-main[data-v-87fb2335]{min-width:0}.card-detail-name[data-v-87fb2335]{font-size:18px;font-weight:600;color:#000000e0}.card-detail-sub[data-v-87fb2335]{margin-top:4px;color:#0000008c;font-size:14px}.card-detail-desc[data-v-87fb2335]{margin-top:8px}.card-detail-divider[data-v-87fb2335]{margin:16px 0 12px;font-size:14px;color:#000000a6}.language-switcher[data-v-74b4b614]{display:flex;align-items:center;gap:4px}.language-text[data-v-74b4b614]{font-size:14px}.login-container[data-v-6282b9c9]{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px;position:relative}.login-box[data-v-6282b9c9]{width:100%;max-width:420px;background:#fff;border-radius:12px;padding:40px;box-shadow:0 10px 40px #0000001a}.login-header[data-v-6282b9c9]{text-align:center;margin-bottom:32px}.login-logo[data-v-6282b9c9]{display:block;width:72px;height:72px;margin:0 auto 16px;border-radius:16px;object-fit:contain;box-shadow:0 4px 18px #0000001f}.login-header h1[data-v-6282b9c9]{font-size:28px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.login-header p[data-v-6282b9c9]{font-size:14px;color:#8c8c8c}.language-switcher-wrapper[data-v-6282b9c9]{position:fixed;bottom:20px;right:20px;z-index:1000}.login-mode-tabs[data-v-6282b9c9]{margin-bottom:24px}.login-mode-tabs[data-v-6282b9c9] .ant-tabs-tab{flex:1;text-align:center;font-size:15px;font-weight:500}.social-login[data-v-6282b9c9]{margin-top:16px;width:100%}.google-button-wrapper[data-v-6282b9c9]{width:100%;display:block}.facebook-login-btn[data-v-6282b9c9]{display:flex;align-items:center;justify-content:flex-start;height:40px;background:#1877f2;border-color:#1877f2;color:#fff;padding:0}.facebook-login-btn[data-v-6282b9c9]:hover{background:#166fe5!important;border-color:#166fe5!important;color:#fff!important}.facebook-login-content[data-v-6282b9c9]{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:0}.facebook-icon[data-v-6282b9c9]{display:block;flex-shrink:0;width:18px;height:18px;margin-left:10px;margin-right:90px}[data-v-6282b9c9] .password-form-item{margin-bottom:10px!important}[data-v-6282b9c9] .forgot-password-item{margin-top:0!important;margin-bottom:10px!important}.forgot-password-container[data-v-5fe29588]{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.forgot-password-box[data-v-5fe29588]{width:100%;max-width:420px;background:#fff;border-radius:12px;padding:40px;box-shadow:0 10px 40px #0000001a}.forgot-password-header[data-v-5fe29588]{text-align:center;margin-bottom:32px}.forgot-password-header h1[data-v-5fe29588]{font-size:28px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.forgot-password-header p[data-v-5fe29588]{font-size:14px;color:#8c8c8c}.change-password-container[data-v-8bef89b6]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:24px}.change-password-box[data-v-8bef89b6]{width:100%;max-width:420px;background:#fff;border-radius:12px;padding:32px;box-shadow:0 8px 32px #0000001f}.change-password-header[data-v-8bef89b6]{text-align:center;margin-bottom:24px}.change-password-header h1[data-v-8bef89b6]{margin:0 0 8px;font-size:22px}.change-password-header p[data-v-8bef89b6]{margin:0;color:#00000073}.card-switcher-btn[data-v-d1a69bba]{display:flex;align-items:center;gap:8px;height:32px;padding:0 12px}.card-name[data-v-d1a69bba]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-item[data-v-d1a69bba]{display:flex;align-items:center;min-width:200px}.card-info[data-v-d1a69bba]{flex:1;overflow:hidden}.card-nickname[data-v-d1a69bba]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-company[data-v-d1a69bba]{font-size:12px;color:#8c8c8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-layout[data-v-768595a5],[data-v-768595a5] .admin-sider{height:100vh;overflow:hidden}[data-v-768595a5] .admin-sider .ant-layout-sider-children{height:100%;overflow:hidden}.sider-inner[data-v-768595a5]{display:flex;flex-direction:column;height:100%;overflow:hidden}.sider-menu-scroll[data-v-768595a5]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.admin-main[data-v-768595a5]{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;height:100vh;overflow:hidden}.admin-header[data-v-768595a5]{flex-shrink:0;background:#fff;padding:0 24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px #0000001a}.admin-content[data-v-768595a5]{flex:1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:24px;background:#f0f2f5;position:relative}.logo[data-v-768595a5]{height:64px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.1)}.logo-img[data-v-768595a5]{width:36px;height:36px;flex-shrink:0;border-radius:8px;object-fit:contain}.logo-text[data-v-768595a5]{color:#fff;font-size:15px;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-container[data-v-f608bb91]{position:relative;min-height:calc(100vh - 112px)}.sv-editor-wrapper[data-v-63bb2909]{width:100%}.editor-loading[data-v-63bb2909],.editor-failed[data-v-63bb2909]{border:1px solid #d9d9d9;border-radius:6px;padding:12px;color:#666;margin-bottom:8px}.editor-mount[data-v-63bb2909]{min-height:350px}.editor-mount[data-v-63bb2909] .tox-tinymce{border-radius:6px}.sv-editor-toolbar[data-v-601b3ee5]{padding:8px 0}.editor-tools[data-v-601b3ee5]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.tb-btn[data-v-601b3ee5]{height:32px;min-width:32px;padding:0 8px;border:1px solid #d1d5db;background:#fff;border-radius:6px;cursor:pointer}.font-size-control[data-v-601b3ee5]{min-width:38px}.tb-select[data-v-601b3ee5]{height:32px;border:1px solid #d1d5db;border-radius:6px;padding:0 8px;background:#fff}.tb-color[data-v-601b3ee5]{height:32px;min-width:42px;padding:0 6px;border:1px solid #d1d5db;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:4px;background:#fff;cursor:pointer;font-size:12px}.tb-color input[data-v-601b3ee5]{width:14px;height:14px;border:0;padding:0;background:transparent}.full-rich-text-editor-wrapper[data-v-7afece8b]{display:flex;flex-direction:column}.char-counter[data-v-7afece8b]{display:flex;justify-content:flex-end;margin-top:8px}.char-count[data-v-7afece8b]{font-size:12px;color:#999}.page-container[data-v-1f0c528d]{min-height:calc(100vh - 112px)}.ann-feed[data-v-1f0c528d]{display:flex;flex-direction:column;gap:12px}.ann-card[data-v-1f0c528d]{padding:16px 20px;border:1px solid rgba(0,0,0,.06);border-radius:8px;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s}.ann-card[data-v-1f0c528d]:hover{border-color:#1677ff;box-shadow:0 2px 8px #1677ff14}.ann-card-head[data-v-1f0c528d]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.ann-card-title[data-v-1f0c528d]{margin:0;font-size:16px;font-weight:600;color:#000000e0;flex:1;line-height:1.4}.ann-card-badges[data-v-1f0c528d]{flex-shrink:0}.ann-meta[data-v-1f0c528d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0 0 12px;padding:12px 14px;background:#00000005;border-radius:6px}.ann-meta-row[data-v-1f0c528d]{display:flex;align-items:baseline;gap:8px;margin:0;min-width:0}.ann-meta-row--full[data-v-1f0c528d]{grid-column:1 / -1}.ann-meta-row--publisher[data-v-1f0c528d]{align-items:center}.ann-publisher[data-v-1f0c528d]{display:inline-flex;align-items:center;gap:8px}.ann-meta-label[data-v-1f0c528d]{flex-shrink:0;margin:0;font-size:13px;color:#00000073;font-weight:500}.ann-meta-value[data-v-1f0c528d]{margin:0;font-size:14px;color:#000000e0;word-break:break-word}.ann-detail-meta[data-v-1f0c528d]{margin-bottom:0}.ann-preview[data-v-1f0c528d]{margin:0;color:#0000008c;font-size:14px;line-height:1.6}.ann-pagination[data-v-1f0c528d]{margin-top:16px;text-align:center}.ann-detail-head[data-v-1f0c528d]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.ann-detail-title[data-v-1f0c528d]{margin:0;font-size:18px;font-weight:600}.ann-content[data-v-1f0c528d] img{max-width:100%}.ann-table-meta[data-v-1f0c528d]{font-size:13px;line-height:1.6;color:#000000e0}.ann-table-meta .ann-meta-label[data-v-1f0c528d]{color:#00000073}.ann-table-publisher[data-v-1f0c528d]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ann-table-scope[data-v-1f0c528d]{font-size:13px}.ann-dept-names[data-v-1f0c528d]{margin-top:4px;line-height:1.5;color:#000000e0}.ann-dept-names .ann-meta-label[data-v-1f0c528d]{color:#00000073}.page-container[data-v-4522c6d4]{min-height:calc(100vh - 112px)}[data-v-4522c6d4] .ant-table-tbody>tr>td{text-align:center}.page-container[data-v-dd84cb46]{min-height:calc(100vh - 112px)}[data-v-dd84cb46] .is-current-card td{background:#e6f7ff!important}[data-v-dd84cb46] .ant-table{table-layout:fixed}[data-v-dd84cb46] .ant-table-tbody>tr>td,[data-v-dd84cb46] .ant-table-thead>tr>th{overflow:hidden}.cell-ellipsis[data-v-dd84cb46]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}[data-v-dd84cb46] .ant-table-thead>tr>th:last-child,[data-v-dd84cb46] .ant-table-tbody>tr>td:last-child{padding-right:24px}[data-v-dd84cb46] .ant-table-tbody td:first-child,[data-v-dd84cb46] .ant-table-thead th:first-child{text-align:center!important}[data-v-dd84cb46] .ant-table-tbody td:first-child{display:table-cell;vertical-align:middle}[data-v-dd84cb46] .ant-table-tbody td:first-child>*{display:flex;justify-content:center;align-items:center}[data-v-dd84cb46] .ant-table-tbody .ant-avatar{display:inline-flex;align-items:center;justify-content:center}[data-v-dd84cb46] .ant-table-tbody .ant-avatar-string{display:flex;align-items:center;justify-content:center;line-height:1}[data-v-dd84cb46] .ant-table-empty .ant-table-tbody>tr>td{text-align:center!important;padding:16px 0!important}[data-v-dd84cb46] .ant-table-empty .ant-table-tbody>tr{display:table-row}[data-v-dd84cb46] .ant-table-empty .ant-table-tbody>tr>td{display:table-cell;width:100%;text-align:center}[data-v-dd84cb46] .ant-empty{margin:0 auto;text-align:center;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}[data-v-dd84cb46] .ant-empty-description{text-align:center;margin:0 auto}[data-v-dd84cb46] .group-select-centered .ant-select-selection-item{width:100%;text-align:center}.member-action-cell[data-v-dd84cb46]{min-width:380px;max-width:420px;padding:4px 0}.member-action-cell[data-v-dd84cb46] .ant-space{width:100%;justify-content:center}.member-action-cell[data-v-dd84cb46] .ant-space-item{max-width:100%}[data-v-dd84cb46] .ant-table-cell-fix-right .member-action-cell{overflow:visible;white-space:normal}[data-v-dd84cb46] .highlight-row{background-color:#fffbe6!important;animation:highlight-fade-dd84cb46 2s ease-out}@keyframes highlight-fade-dd84cb46{0%{background-color:#fffbe6}to{background-color:transparent}}.group-admin-chip[data-v-dd84cb46]{display:inline-flex;align-items:center;gap:6px;padding:2px 8px 2px 2px;background:#f9f0ff;border:1px solid #d3adf7;border-radius:14px;max-width:100%}.group-admin-chip-name[data-v-dd84cb46]{font-size:12px;line-height:1.4;color:#000000e0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.group-members-page[data-v-cc20b197]{padding:0}[data-v-cc20b197] .is-current-card td{background:#e6f7ff!important}[data-v-cc20b197] .ant-table-tbody td:first-child,[data-v-cc20b197] .ant-table-thead th:first-child{text-align:center!important}[data-v-cc20b197] .ant-table-tbody td:first-child>*,[data-v-cc20b197] .ant-table-tbody td:first-child{display:flex;justify-content:center;align-items:center}[data-v-cc20b197] .ant-table-tbody .ant-avatar{display:inline-flex;align-items:center;justify-content:center}[data-v-cc20b197] .ant-table-tbody .ant-avatar-string{display:flex;align-items:center;justify-content:center;line-height:1}[data-v-cc20b197] .ant-table-empty .ant-table-tbody>tr>td{text-align:center!important;padding:16px 0!important}[data-v-cc20b197] .ant-table-empty .ant-table-tbody>tr{display:table-row}[data-v-cc20b197] .ant-table-empty .ant-table-tbody>tr>td{display:table-cell;width:100%;text-align:center}[data-v-cc20b197] .ant-empty{margin:0 auto;text-align:center;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}[data-v-cc20b197] .ant-empty-description{text-align:center;margin:0 auto}.page-container[data-v-d47b4f17]{padding:0}.person-cell[data-v-d47b4f17]{display:flex;align-items:flex-start;gap:8px;min-width:0;max-width:100%}.person-avatar[data-v-d47b4f17]{flex-shrink:0}.person-info[data-v-d47b4f17]{min-width:0;flex:1;overflow:hidden}.person-name[data-v-d47b4f17]{display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.sub-text[data-v-d47b4f17]{color:#888;font-size:12px}.text-ellipsis[data-v-d47b4f17]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.contact-cell[data-v-d47b4f17]{font-size:13px;line-height:1.6;min-width:0}.contact-line[data-v-d47b4f17]{display:flex;align-items:center;min-width:0;gap:4px}.contact-label[data-v-d47b4f17]{color:#888;flex-shrink:0}.contact-value[data-v-d47b4f17]{flex:1;min-width:0;max-width:180px}.page-container[data-v-52867f21]{min-height:calc(100vh - 112px)}[data-v-52867f21] .group-select-centered .ant-select-selection-item{width:100%;text-align:center}.confirm-modal-top.ant-modal-wrap{display:flex;align-items:flex-start;justify-content:center;padding-top:15vh}.confirm-modal-top.ant-modal-wrap .ant-modal{top:auto!important;margin:0 auto!important;transform:none!important}.group-select-dropdown-centered .ant-select-item-option-content{text-align:center}.page-container[data-v-59325fad]{min-height:calc(100vh - 112px)}.sku-card[data-v-4bdcc5dd]{margin-bottom:12px;padding:12px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa}.sku-header[data-v-4bdcc5dd]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.sku-name[data-v-4bdcc5dd]{font-weight:600}.sku-id[data-v-4bdcc5dd]{color:#999;font-size:12px}.page-container[data-v-744c9776],.page-container[data-v-113db1e8]{min-height:calc(100vh - 112px)}[data-v-113db1e8] .ant-tree-node-content-wrapper{padding:8px 4px!important}[data-v-113db1e8] .ant-tree-treenode{margin-bottom:8px}[data-v-113db1e8] .ant-tree-child-tree>.ant-tree-treenode{margin-bottom:4px}[data-v-113db1e8] .ant-tree-child-tree>.ant-tree-treenode:last-child{margin-bottom:0}.category-item-wrapper[data-v-113db1e8]{display:flex;align-items:center;gap:8px;position:relative;width:100%;padding-right:180px;min-width:0}.category-name-container[data-v-113db1e8]{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;width:auto;max-width:300px;min-width:0;overflow:hidden;text-overflow:ellipsis}.status-column[data-v-113db1e8]{flex:0 0 auto;width:80px;display:flex;align-items:center;justify-content:center}.disabled-row[data-v-113db1e8]{background-color:#f5f5f5;border-radius:4px;padding:4px 8px}.category-actions[data-v-113db1e8]{position:absolute;right:4px;top:50%;transform:translateY(-50%);white-space:nowrap;flex-shrink:0}[data-v-113db1e8] .ant-tree-node-content-wrapper{max-width:100%;overflow:visible;position:relative}[data-v-113db1e8] .ant-tree-treenode{max-width:90%}.page-container[data-v-8b0ab20b]{min-height:calc(100vh - 112px)}[data-v-8b0ab20b] .ant-table-tbody>tr>td{text-align:center}.ai-chat-container[data-v-dea1395d]{display:flex;flex-direction:column;height:600px}.chat-messages[data-v-dea1395d]{flex:1;overflow-y:auto;padding:16px;background:#f5f5f5}.empty-state[data-v-dea1395d]{display:flex;align-items:center;justify-content:center;height:100%}.empty-text[data-v-dea1395d]{color:#999}.messages-list[data-v-dea1395d]{display:flex;flex-direction:column;gap:16px}.message-item[data-v-dea1395d]{display:flex;gap:12px}.message-user[data-v-dea1395d]{flex-direction:row-reverse}.message-avatar[data-v-dea1395d]{flex-shrink:0}.message-content[data-v-dea1395d]{flex:1;max-width:70%}.message-user .message-content[data-v-dea1395d]{display:flex;flex-direction:column;align-items:flex-end}.message-text[data-v-dea1395d]{background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff;padding:10px 14px;border-radius:12px;word-wrap:break-word;white-space:pre-wrap;box-shadow:0 2px 4px #1890ff33}.ai-message[data-v-dea1395d]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:14px;box-shadow:0 2px 8px #0000000f}.ai-message-text[data-v-dea1395d]{margin-bottom:12px;white-space:pre-wrap;word-wrap:break-word;line-height:1.6}.ai-message-actions[data-v-dea1395d]{display:flex;gap:8px;padding-top:8px;border-top:1px solid #f0f0f0}.message-time[data-v-dea1395d]{font-size:12px;color:#999;margin-top:4px}.message-user .message-time[data-v-dea1395d]{text-align:right}.chat-input[data-v-dea1395d]{padding:16px;border-top:1px solid #e8e8e8;background:#fff}.input-actions[data-v-dea1395d]{margin-top:8px;display:flex;justify-content:flex-end}.page-container[data-v-71bbc15f]{min-height:calc(100vh - 112px)}.product-type-card[data-v-71bbc15f]{flex:1;padding:24px;border:2px solid #e8e8e8;border-radius:8px;cursor:pointer;transition:all .3s ease;background:#fff;text-align:center}.product-type-card[data-v-71bbc15f]:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff33}.product-type-card.active[data-v-71bbc15f]{border-color:#1890ff;background:#f0f7ff;box-shadow:0 2px 8px #1890ff4d}.product-type-icon[data-v-71bbc15f]{width:64px;height:64px;margin:0 auto 16px;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}.product-type-title[data-v-71bbc15f]{font-size:16px;font-weight:600;color:#262626;margin-bottom:8px}.product-type-desc[data-v-71bbc15f]{font-size:12px;color:#8c8c8c;line-height:1.5}.product-images-container[data-v-71bbc15f]{position:relative}.work-mode-images-container[data-v-71bbc15f]{display:flex;flex-direction:column;gap:16px}.work-image-item[data-v-71bbc15f]{border:1px solid #e8e8e8;border-radius:8px;padding:16px;background:#fafafa;transition:all .3s}.work-image-item[data-v-71bbc15f]:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff1a}.work-image-content[data-v-71bbc15f]{display:flex;gap:16px;align-items:flex-start}.work-image-wrapper[data-v-71bbc15f]{position:relative;flex-shrink:0;width:120px;height:120px;border-radius:6px;overflow:hidden;border:1px solid #d9d9d9;background:#fff}.work-image[data-v-71bbc15f]{width:100%;height:100%;object-fit:cover;border-radius:6px}.work-image-actions[data-v-71bbc15f]{position:absolute;top:6px;right:6px;opacity:0;transition:opacity .3s;z-index:10}.work-image-wrapper:hover .work-image-actions[data-v-71bbc15f]{opacity:1}.work-image-action-btn[data-v-71bbc15f]{padding:0 4px!important;min-width:28px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;font-weight:700!important;background:#000000b3!important;border:1px solid #000!important;color:#fff!important}.work-image-action-btn[data-v-71bbc15f]:hover{background:#000c!important;border-color:#000!important;color:#fff!important}.work-image-delete-btn[data-v-71bbc15f]{color:#fff!important;background:#ff4d4fcc!important;border:none!important}.work-image-delete-btn[data-v-71bbc15f]:hover{background:#ff4d4f!important;color:#fff!important}.work-description-wrapper[data-v-71bbc15f]{flex:1;min-width:0}.work-description-input[data-v-71bbc15f]{width:100%}.work-description-input[data-v-71bbc15f] .ant-input{padding:8px 12px;font-size:14px;line-height:1.6;border-radius:6px;resize:vertical}.work-description-input[data-v-71bbc15f] .ant-input-count{font-size:12px;color:#8c8c8c;bottom:4px;right:8px}.work-add-image-card[data-v-71bbc15f]{width:120px;height:120px;border:2px dashed #d9d9d9;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;color:#8c8c8c;background:#fafafa}.work-add-image-card[data-v-71bbc15f]:hover{border-color:#1890ff;color:#1890ff;background:#f0f7ff}.work-add-image-text[data-v-71bbc15f]{margin-top:8px;font-size:13px}.description-preview[data-v-71bbc15f]{margin-top:16px;padding:12px;border:1px solid #d9d9d9;border-radius:4px;background-color:#fafafa}.preview-label[data-v-71bbc15f]{font-size:12px;color:#8c8c8c;margin-bottom:8px}.preview-content[data-v-71bbc15f]{word-wrap:break-word;line-height:1.6;color:#000}.product-bg-remove-btn-dynamic[data-v-71bbc15f]{z-index:10!important;pointer-events:auto!important}.product-bg-remove-btn-dynamic button[data-v-71bbc15f]{pointer-events:auto!important;position:relative;z-index:11!important;border-width:1px!important}[data-v-71bbc15f] .ant-upload-list-picture-card .ant-upload-list-item{position:relative}[data-v-71bbc15f] .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-mask,[data-v-71bbc15f] .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-mask{z-index:1!important;pointer-events:none!important}[data-v-71bbc15f] .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions{z-index:1!important}[data-v-71bbc15f] .ant-upload-list-picture-card .ant-upload-list-item .product-bg-remove-btn-dynamic{z-index:10!important;pointer-events:auto!important;position:absolute!important}[data-v-71bbc15f] .ant-upload-list-picture-card .ant-upload-list-item .product-bg-remove-btn-dynamic button{z-index:11!important;pointer-events:auto!important;position:relative!important}[data-v-71bbc15f] .product-bg-remove-btn-dynamic button.ant-btn-default,.product-bg-remove-btn-dynamic button.ant-btn-default[data-v-71bbc15f]{background:transparent!important;background-color:transparent!important;border:1px solid #000!important;border-color:#000!important;border-width:1px!important;color:#000!important}[data-v-71bbc15f] .product-bg-remove-btn-dynamic button.ant-btn-default:hover,.product-bg-remove-btn-dynamic button.ant-btn-default[data-v-71bbc15f]:hover{background:#0000000d!important;background-color:#0000000d!important;border-color:#000!important;color:#000!important}[data-v-71bbc15f] .product-bg-remove-btn-dynamic button.ant-btn-default:focus,.product-bg-remove-btn-dynamic button.ant-btn-default[data-v-71bbc15f]:focus{background:#0000000d!important;background-color:#0000000d!important;border-color:#000!important;color:#000!important}[data-v-71bbc15f] .product-bg-remove-btn-dynamic button.ant-btn-default:active,.product-bg-remove-btn-dynamic button.ant-btn-default[data-v-71bbc15f]:active{background:#0000001a!important;background-color:#0000001a!important;border-color:#000!important;color:#000!important}.order-detail-modal-descriptions[data-v-e94cdd45] .ant-descriptions-view table{table-layout:fixed;width:100%}.order-detail-modal-descriptions[data-v-e94cdd45] .ant-descriptions-item-label{width:132px;white-space:nowrap;vertical-align:top}.order-detail-modal-descriptions[data-v-e94cdd45] .ant-descriptions-item-content{vertical-align:top;word-break:break-word}.order-detail-proof-images[data-v-e94cdd45]{display:flex;flex-wrap:wrap;gap:8px}.order-detail-proof-image[data-v-e94cdd45]{object-fit:cover;border-radius:4px}.order-source-shop[data-v-e94cdd45]{color:#000000a6;font-size:13px}.order-items-header[data-v-e94cdd45]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.order-items-header__shop[data-v-e94cdd45]{color:#000000a6;font-size:13px}.order-detail-refund-cluster[data-v-e94cdd45]{padding:12px 14px;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px}.order-detail-refund-cluster__line[data-v-e94cdd45]{display:flex;gap:12px;margin-bottom:10px;align-items:flex-start;font-size:14px;line-height:1.5}.order-detail-refund-cluster__line[data-v-e94cdd45]:last-child{margin-bottom:0}.order-detail-refund-cluster__k[data-v-e94cdd45]{flex:0 0 96px;color:#0000008c;font-weight:500}.order-detail-refund-cluster__v[data-v-e94cdd45]{flex:1;min-width:0;word-break:break-word}.order-detail-refund-cluster__block[data-v-e94cdd45]{margin-top:12px;padding-top:12px;border-top:1px dashed #e8e8e8}.order-detail-refund-cluster__hint[data-v-e94cdd45]{margin-bottom:8px;font-size:12px;color:#666}.order-detail-refund-cluster__reason[data-v-e94cdd45]{margin-top:12px;padding-top:12px;border-top:1px dashed #e8e8e8}.order-detail-refund-cluster__reason-label[data-v-e94cdd45]{margin-bottom:8px;font-size:14px;font-weight:500;color:#0000008c}.order-detail-refund-cluster__reason-body[data-v-e94cdd45]{padding:10px 12px;font-size:14px;line-height:1.6;word-break:break-word;color:#cf1322;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px}.parcel-form-tip[data-v-e94cdd45]{color:#666;font-size:12px;line-height:1.65;white-space:pre-line;margin-bottom:4px}.review-modal-content[data-v-67d1e6fe]{display:flex;flex-direction:column;gap:14px}.order-no-row .label[data-v-67d1e6fe],.proof-section .label[data-v-67d1e6fe]{color:#666;font-weight:500}.proof-list[data-v-67d1e6fe]{margin-top:8px}.empty-text[data-v-67d1e6fe]{color:#999}.reject-form[data-v-67d1e6fe]{margin-top:4px}.footer-actions[data-v-67d1e6fe]{display:flex;justify-content:flex-end;gap:8px}.order-ship-tip-row[data-v-44ad341f]{margin-top:4px}.order-ship-tip[data-v-44ad341f]{color:#999;font-size:12px;line-height:1.65;white-space:pre-line;margin-bottom:0}.ship-parcel-block[data-v-44ad341f]{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.ship-parcel-block[data-v-44ad341f]:last-of-type{border-bottom:none}.ship-parcel-block-head[data-v-44ad341f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ship-parcel-block-title[data-v-44ad341f]{font-weight:600}.ship-add-parcel-btn[data-v-44ad341f]{margin-bottom:16px}.business-card-link[data-v-effafaf7]{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:inherit}.business-card-link--stacked[data-v-effafaf7]{flex-direction:column;gap:4px}.business-card-link--clickable[data-v-effafaf7]{cursor:pointer}.business-card-link--clickable:hover .business-card-link__name[data-v-effafaf7],.business-card-link--nickname-only .business-card-link__name[data-v-effafaf7]{color:#1677ff}.business-card-link__name[data-v-effafaf7]{word-break:break-word}.business-card-link--stacked .business-card-link__name[data-v-effafaf7]{font-size:12px;line-height:1.3;max-width:120px;text-align:center}.page-container[data-v-5057b846]{min-height:calc(100vh - 112px)}.order-table-actions[data-v-5057b846]{display:inline-flex;flex-direction:column;align-items:center;gap:2.6px;width:100%}[data-v-5057b846] .order-table-actions .ant-btn-link{padding:0 4px;height:22px;line-height:22px;white-space:nowrap}[data-v-5057b846] .ant-table-tbody>tr.order-related-row>td{background-color:#e6f4ff!important}[data-v-5057b846] .ant-table-tbody>tr.order-related-row>td:first-child{box-shadow:inset 3px 0 #1890ff}[data-v-5057b846] .ant-table-tbody>tr.order-related-row:hover>td{background-color:#cce7ff!important}.page-container[data-v-87e64e75],.page-container[data-v-93f15a9b],.page-container[data-v-12c4cba9]{min-height:calc(100vh - 112px)}.order-type-cell[data-v-12c4cba9]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%}.page-container[data-v-7cd62225]{min-height:calc(100vh - 112px)}.order-table-actions[data-v-7cd62225]{display:inline-flex;flex-direction:column;align-items:center;gap:2.6px;width:100%}[data-v-7cd62225] .order-table-actions .ant-btn-link{padding:0 4px;height:22px;line-height:22px;white-space:nowrap}[data-v-7cd62225] .ant-table-tbody>tr.order-related-row>td{background-color:#e6f4ff!important}[data-v-7cd62225] .ant-table-tbody>tr.order-related-row>td:first-child{box-shadow:inset 3px 0 #1890ff}[data-v-7cd62225] .ant-table-tbody>tr.order-related-row:hover>td{background-color:#cce7ff!important}.page-container[data-v-071750db],.page-container[data-v-79ebb450],.page-container[data-v-dec8c391],.page-container[data-v-52412370],.page-container[data-v-e8df98e4]{min-height:calc(100vh - 112px)}[data-v-e8df98e4] .manual-method-row-disabled>td{background-color:#f5f5f5!important;color:#999!important}[data-v-e8df98e4] .manual-method-row-disabled .ant-tag,[data-v-e8df98e4] .manual-method-row-disabled .ant-btn-link,[data-v-e8df98e4] .manual-method-row-disabled code{color:#999!important;border-color:#d9d9d9!important}.payment-section-toolbar[data-v-e8df98e4]{margin-top:16px;text-align:center}.payment-section-toolbar[data-v-e8df98e4] .ant-btn+.ant-btn{margin-left:8px}.manual-method-cell-display-name[data-v-e8df98e4]{text-align:center;word-break:break-word}.page-container[data-v-06a406eb],.page-container[data-v-6ba1d890],.page-container[data-v-c53597fd],.page-container[data-v-d10a75ba]{min-height:calc(100vh - 112px)}.resale-workbench[data-v-5c622f04]{width:100%}.workbench-header[data-v-5c622f04]{display:flex;margin-bottom:16px}.action-row[data-v-5c622f04]{margin-bottom:16px}.module-card[data-v-5c622f04]{height:100%;border-radius:12px;box-shadow:0 6px 16px #0f172a0f}.module-title[data-v-5c622f04]{color:#6b7280;font-size:13px;margin-bottom:10px}.module-value[data-v-5c622f04]{font-size:30px;line-height:1.1;font-weight:700;color:#111827;margin-bottom:16px}.workbench-card[data-v-5c622f04]{border-radius:12px;box-shadow:0 6px 18px #0f172a0d}.summary-card[data-v-5c622f04]{background:#fff}.card-title[data-v-5c622f04]{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:600}.summary-metric-card[data-v-5c622f04]{height:100%;padding:12px;border-radius:12px;border:1px solid #eef2f7;background:#fff;box-shadow:0 2px 8px #0f172a0a}.page-container[data-v-a162e510]{min-height:calc(100vh - 112px)}.group-avatar-section[data-v-8bc6e11b]{display:flex;justify-content:center;margin-bottom:20px}.group-avatar[data-v-8bc6e11b]{flex-shrink:0}.group-info-section[data-v-8bc6e11b]{margin-bottom:24px}.group-actions[data-v-8bc6e11b]{margin-top:16px}.group-members-section[data-v-8bc6e11b]{margin-top:24px}.section-title[data-v-8bc6e11b]{font-size:16px;font-weight:500;color:#262626;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.members-list[data-v-8bc6e11b]{display:flex;flex-direction:column;gap:0}.member-item[data-v-8bc6e11b]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.member-item[data-v-8bc6e11b]:last-child{border-bottom:none}.member-item[data-v-8bc6e11b]:hover{background-color:#fafafa}.member-item-current[data-v-8bc6e11b]{background-color:#e6f7ff;border-left:3px solid #1890ff}.member-item-current[data-v-8bc6e11b]:hover{background-color:#bae7ff}.member-content[data-v-8bc6e11b]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.member-avatar[data-v-8bc6e11b]{flex-shrink:0}.member-info[data-v-8bc6e11b]{flex:1;min-width:0}.member-name-row[data-v-8bc6e11b]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.member-name[data-v-8bc6e11b]{font-size:14px;font-weight:500;color:#262626;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-role-tag[data-v-8bc6e11b]{flex-shrink:0;margin:0}.member-joined[data-v-8bc6e11b]{font-size:12px;color:#8c8c8c}.member-muted-info[data-v-8bc6e11b]{color:#ff4d4f;margin-left:4px}.member-actions[data-v-8bc6e11b]{flex-shrink:0;margin-left:8px}.member-action-btn[data-v-8bc6e11b]{opacity:0;transition:opacity .2s}.member-item:hover .member-action-btn[data-v-8bc6e11b]{opacity:1}.chat-window-container[data-v-4956ebca]{height:100%;display:flex;flex-direction:column}.chat-header[data-v-4956ebca]{padding:12px 16px;display:flex;justify-content:space-between;align-items:center;background:#fff;border-bottom:1px solid #f0f0f0}.chat-header .header-info[data-v-4956ebca]{display:flex;align-items:center;gap:12px;flex:1}.chat-header .header-text[data-v-4956ebca]{flex:1;min-width:0}.chat-header .header-title[data-v-4956ebca]{font-size:16px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-header .header-subtitle[data-v-4956ebca]{font-size:12px;color:#999}.chat-header .header-subtitle.presence-text.online[data-v-4956ebca]{color:#52c41a}.chat-header .header-subtitle.presence-text[data-v-4956ebca]:not(.online){color:#999}.messages-container[data-v-4956ebca]{flex:1;overflow-y:auto;padding:16px;background:#fafafa}.no-messages[data-v-4956ebca]{text-align:center;padding:40px;color:#999}.messages-list[data-v-4956ebca]{display:flex;flex-direction:column}.message-item[data-v-4956ebca]{margin-bottom:16px;display:flex;flex-direction:column}.message-item.message-sent[data-v-4956ebca]{align-items:flex-end}.message-body-row[data-v-4956ebca]{display:flex;align-items:flex-end;gap:6px;max-width:60%}.message-item.message-sent .message-body-row[data-v-4956ebca]{flex-direction:row-reverse}.send-failed-icon[data-v-4956ebca]{flex-shrink:0;font-size:18px;color:#ff4d4f;cursor:pointer}.message-item.message-sent .message-content[data-v-4956ebca]{background:#1890ff;color:#fff}.message-item[data-v-4956ebca]:not(.message-sent){align-items:flex-start}.message-item:not(.message-sent) .message-content[data-v-4956ebca]{background:#fff;color:#000}.message-header[data-v-4956ebca]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.message-item.message-sent .message-header[data-v-4956ebca]{justify-content:flex-end;flex-direction:row-reverse}.message-item:not(.message-sent) .message-header[data-v-4956ebca]{justify-content:flex-start}.message-sender-name[data-v-4956ebca]{font-size:12px;color:#999}.message-item .message-content[data-v-4956ebca]{max-width:100%;padding:8px 12px;border-radius:8px;word-wrap:break-word;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word}.message-item .message-content[data-v-4956ebca]:has(.message-share){padding:0;overflow:hidden;background:transparent!important}.message-item .message-content .message-image[data-v-4956ebca]{max-width:100%;max-height:400px;display:block;overflow:hidden}.message-item .message-content .message-image img[data-v-4956ebca]{max-width:100%;max-height:400px;width:auto;height:auto;object-fit:contain;border-radius:4px;cursor:pointer;display:block}.message-item .message-content .message-image .image-loading[data-v-4956ebca]{display:flex;align-items:center;justify-content:center;padding:20px;min-width:200px;min-height:150px;background-color:#f5f5f5;border-radius:4px}.message-item .message-content .message-image .image-container[data-v-4956ebca]{position:relative;display:inline-block}.message-item .message-content .message-image .image-container img[data-v-4956ebca]{max-width:300px;max-height:300px;border-radius:4px;display:block}.message-item .message-content .message-image .image-container .image-sending-overlay[data-v-4956ebca]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#00000080;border-radius:4px;z-index:1}.message-item .message-content .message-image .image-container .image-failed-overlay[data-v-4956ebca],.message-item .message-content .message-video .video-container .video-failed-overlay[data-v-4956ebca]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background-color:#0000008c;border-radius:4px;color:#ff7875;cursor:pointer;font-size:12px;text-align:center;padding:8px;z-index:1}.message-item .message-content .message-image .image-container .image-failed-overlay .anticon[data-v-4956ebca],.message-item .message-content .message-video .video-container .video-failed-overlay .anticon[data-v-4956ebca]{font-size:22px}.message-item .message-content .message-video .video-loading[data-v-4956ebca]{display:flex;align-items:center;justify-content:center;padding:20px;min-width:200px;min-height:150px;background-color:#f5f5f5;border-radius:4px}.message-item .message-content .message-video .video-container[data-v-4956ebca]{position:relative;display:inline-block}.message-item .message-content .message-video .video-container video[data-v-4956ebca]{max-width:300px;border-radius:4px;display:block}.message-item .message-content .message-video .video-container .video-sending-overlay[data-v-4956ebca]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#00000080;border-radius:4px;z-index:1}.message-item .message-content .message-share[data-v-4956ebca]{width:280px;max-width:280px;min-width:280px;flex-shrink:0;box-sizing:border-box}.message-item .message-content .message-share .share-loading[data-v-4956ebca]{display:flex;align-items:center;justify-content:center;width:280px;min-width:280px;height:100px;background-color:#f5f5f5;border-radius:8px;box-sizing:border-box}.message-item .message-content .message-share .share-card[data-v-4956ebca]{width:280px;min-width:280px;max-width:280px;height:100px;flex-shrink:0;box-sizing:border-box;border:none;border-radius:8px;overflow:hidden;background:transparent;transition:box-shadow .2s;display:flex;flex-direction:row;align-items:stretch;cursor:pointer}.message-item .message-content .message-share .share-card.share-card-clickable[data-v-4956ebca]:hover{box-shadow:0 2px 8px #8a2be240}.message-item .message-content .message-share .share-image[data-v-4956ebca]{width:100px;min-width:100px;max-width:100px;height:100px;flex:0 0 100px;overflow:hidden;background:#f0f0f0;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.message-item .message-content .message-share .share-image .share-image-loading[data-v-4956ebca]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.message-item .message-content .message-share .share-image img[data-v-4956ebca]{width:80%;height:80%;display:block;object-fit:contain;object-position:center;background:transparent}.message-item .message-content .message-share .share-image .share-image-placeholder[data-v-4956ebca]{width:100%;height:100%;background:#e8e8e8}.message-item .message-content .message-share .share-content[data-v-4956ebca]{flex:1 1 auto;min-width:0;padding:10px 12px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;overflow:hidden;box-sizing:border-box;background:#8a2be2}.message-item .message-content .message-share .share-type[data-v-4956ebca]{font-size:11px;color:#ffffffe6;line-height:1.3;flex-shrink:0}.message-item .message-content .message-share .share-title[data-v-4956ebca]{font-size:13px;font-weight:500;color:#fff;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%}.message-item .message-content .message-share .share-description[data-v-4956ebca]{font-size:11px;color:#ffffffd9;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.message-item .message-time[data-v-4956ebca]{font-size:12px;color:#999;margin-top:4px}.date-divider[data-v-4956ebca]{display:flex;align-items:center;justify-content:center;margin:16px 0;position:relative}.date-divider[data-v-4956ebca]:before,.date-divider[data-v-4956ebca]:after{content:"";flex:1;height:1px;background:#e8e8e8}.date-divider-text[data-v-4956ebca]{padding:0 12px;font-size:12px;color:#999;background:#fafafa;position:relative}.input-container[data-v-4956ebca]{padding:16px;background:#fff;border-top:1px solid #f0f0f0;flex-shrink:0}.chat-blocked-banner[data-v-4956ebca]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px;background:#fff7e6;border-top:1px solid #ffd591;color:#ad6800;font-size:13px;flex-shrink:0}.emoji-panel[data-v-4956ebca]{flex-shrink:0;height:min(50vh,280px);overflow:hidden;background:#fff;border-top:1px solid #e5e5e5}.emoji-panel-content[data-v-4956ebca]{height:100%;padding:10px 12px;box-sizing:border-box;overflow-y:auto}.emoji-grid[data-v-4956ebca]{display:grid;grid-template-columns:repeat(8,1fr);gap:5px;padding-bottom:10px}.emoji-item[data-v-4956ebca]{display:flex;align-items:center;justify-content:center;width:100%;height:40px;border:none;border-radius:5px;background:transparent;cursor:pointer;padding:0}.emoji-item[data-v-4956ebca]:hover{background:#f5f5f5}.emoji-text[data-v-4956ebca]{font-size:24px;line-height:1}.input-container .emoji-btn-active[data-v-4956ebca]{color:#1677ff}.message-content .message-text[data-v-4956ebca]{font-size:15px;line-height:1.5;word-break:break-word;white-space:pre-wrap}.input-container .input-toolbar[data-v-4956ebca]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.group-info-section[data-v-4956ebca]{margin-bottom:24px}.group-actions[data-v-4956ebca]{margin-top:16px}.group-members-section[data-v-4956ebca]{margin-top:24px}.section-title[data-v-4956ebca]{font-size:16px;font-weight:500;color:#262626;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.members-list[data-v-4956ebca]{display:flex;flex-direction:column;gap:0}.member-item[data-v-4956ebca]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.member-item[data-v-4956ebca]:last-child{border-bottom:none}.member-item[data-v-4956ebca]:hover{background-color:#fafafa}.member-content[data-v-4956ebca]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.member-avatar[data-v-4956ebca]{flex-shrink:0}.member-info[data-v-4956ebca]{flex:1;min-width:0}.member-name-row[data-v-4956ebca]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.member-name[data-v-4956ebca]{font-size:14px;font-weight:500;color:#262626;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-role-tag[data-v-4956ebca]{flex-shrink:0;margin:0}.member-joined[data-v-4956ebca]{font-size:12px;color:#8c8c8c}.member-actions[data-v-4956ebca]{flex-shrink:0;margin-left:8px}.member-action-btn[data-v-4956ebca]{opacity:0;transition:opacity .2s}.member-item:hover .member-action-btn[data-v-4956ebca]{opacity:1}.member-picker-hint[data-v-4956ebca]{font-size:12px;color:#999;margin-bottom:8px}.member-picker-list[data-v-4956ebca]{max-height:240px;overflow-y:auto;border:1px solid #d9d9d9;border-radius:4px;padding:4px}.invite-member-list[data-v-4956ebca]{max-height:300px}.member-picker-empty[data-v-4956ebca]{padding:24px 8px;text-align:center;color:#999;font-size:13px}.member-picker-item[data-v-4956ebca]{padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;border-radius:4px}.member-picker-item[data-v-4956ebca]:hover{background-color:#f5f5f5}.member-picker-item.selected[data-v-4956ebca]{background-color:#e6f7ff}.member-picker-item-main[data-v-4956ebca]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.member-picker-item[data-v-4956ebca] .ant-checkbox-wrapper{flex-shrink:0;margin-left:8px}.member-picker-item-info[data-v-4956ebca]{min-width:0;flex:1;overflow:hidden}.member-picker-name[data-v-4956ebca]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-picker-company[data-v-4956ebca]{font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-container[data-v-de661d22]{height:calc(100vh - 144px);overflow:hidden}.chat-container[data-v-de661d22] .ant-layout{height:100%}.chat-container[data-v-de661d22] .ant-layout-sider{height:100%;overflow:hidden;background:#fff!important;border-right:1px solid #f0f0f0}.chat-container[data-v-de661d22] .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;overflow:hidden}.chat-container[data-v-de661d22] .ant-layout-content{height:100%;overflow:hidden;display:flex;flex-direction:column;flex:1!important;min-width:0;background:#fff;border:1px solid #e8e8e8;border-left:none;border-radius:0 8px 8px 0;box-shadow:0 2px 8px #0000000d}.conversation-list-header[data-v-de661d22]{padding:12px 16px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.hidden-list-header[data-v-de661d22]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.hidden-list-header .hidden-list-title[data-v-de661d22]{font-weight:500;color:#666}.conversation-filters[data-v-de661d22]{flex-shrink:0;border-bottom:1px solid #f5f5f5}.conversation-filters[data-v-de661d22] .ant-tabs-nav{margin-bottom:0;padding:0 12px}.peer-type-filter[data-v-de661d22]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;padding:8px 12px 0}.filter-actions-row[data-v-de661d22]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 10px}.filter-unread[data-v-de661d22]{display:flex;align-items:center;margin:0;cursor:pointer;flex-shrink:0}.filter-more-btn[data-v-de661d22]{padding:0 4px;height:auto;line-height:1.4;flex-shrink:0}.peer-type-chip[data-v-de661d22]{width:100%;padding:5px 4px;border:1px solid #d9d9d9;border-radius:16px;background:#fafafa;color:#595959;font-size:12px;line-height:1.3;cursor:pointer;transition:color .2s,background .2s,border-color .2s,box-shadow .2s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.peer-type-chip[data-v-de661d22]:hover:not(.active){color:#1677ff;border-color:#91caff;background:#f0f7ff}.peer-type-chip.active[data-v-de661d22]{background:#1677ff;border-color:#1677ff;color:#fff;font-weight:600;box-shadow:0 2px 6px #1677ff59}.conversation-list[data-v-de661d22]{flex:1;overflow-y:auto;padding:8px 0}.conversation-item[data-v-de661d22]{padding:12px 16px;display:flex;align-items:center;cursor:pointer;transition:background-color .2s}.conversation-item[data-v-de661d22]:hover{background-color:#f5f5f5}.conversation-item.active[data-v-de661d22]{background-color:#e6f7ff}.conversation-item .conversation-avatar[data-v-de661d22]{position:relative;margin-right:12px;flex-shrink:0}.conversation-info[data-v-de661d22]{flex:1;min-width:0}.conversation-item .conversation-info .conversation-name-row[data-v-de661d22]{display:flex;align-items:center;gap:4px;margin-bottom:2px}.conversation-item .conversation-info .conversation-name[data-v-de661d22]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.conversation-item .conversation-info .muted-icon[data-v-de661d22]{color:#999;font-size:12px;flex-shrink:0}.conversation-item .conversation-info .conversation-presence[data-v-de661d22]{font-size:11px;line-height:1.2;margin-bottom:2px;color:#999}.conversation-item .conversation-info .conversation-presence.online[data-v-de661d22]{color:#52c41a}.conversation-item .conversation-info .conversation-preview[data-v-de661d22]{font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-item .conversation-meta[data-v-de661d22]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;margin-left:8px;gap:2px}.conversation-item .conversation-time[data-v-de661d22]{font-size:12px;color:#999}.conversation-item .conversation-more-btn[data-v-de661d22]{padding:0 4px;height:22px;line-height:22px}.chat-content-area[data-v-de661d22],.chat-container[data-v-de661d22] .chat-content-area{flex:1!important;min-width:0}.member-picker-hint[data-v-de661d22]{font-size:12px;color:#999;margin-bottom:8px}.member-picker-list[data-v-de661d22]{max-height:240px;overflow-y:auto;border:1px solid #d9d9d9;border-radius:4px;padding:4px}.member-picker-empty[data-v-de661d22]{padding:24px 8px;text-align:center;color:#999;font-size:13px}.member-picker-item[data-v-de661d22]{padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;border-radius:4px}.member-picker-item[data-v-de661d22]:hover{background-color:#f5f5f5}.member-picker-item.selected[data-v-de661d22]{background-color:#e6f7ff}.member-picker-item-main[data-v-de661d22]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.member-picker-item[data-v-de661d22] .ant-checkbox-wrapper{flex-shrink:0;margin-left:8px}.member-picker-item-info[data-v-de661d22]{min-width:0;flex:1;overflow:hidden}.member-picker-name[data-v-de661d22]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-picker-company[data-v-de661d22]{font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-group-avatar-upload[data-v-de661d22]{display:flex;flex-direction:column;align-items:center;gap:8px}.no-chat-window[data-v-de661d22]{height:100%;display:flex;align-items:center;justify-content:center;color:#999;font-size:16px}.chat-windows-container[data-v-de661d22]{height:100%;display:flex;flex-direction:column}.chat-tabs[data-v-de661d22]{display:flex;border-bottom:1px solid #f0f0f0;background:#fff;overflow-x:auto}.chat-tabs .chat-tab[data-v-de661d22]{padding:12px 16px;display:flex;align-items:center;cursor:pointer;border-right:1px solid #f0f0f0;transition:background-color .2s;white-space:nowrap}.chat-tabs .chat-tab[data-v-de661d22]:hover{background-color:#f5f5f5}.chat-tabs .chat-tab.active[data-v-de661d22]{background-color:#e6f7ff;border-bottom:2px solid #1890ff}.chat-tabs .chat-tab .close-icon[data-v-de661d22]{margin-left:8px;opacity:.6}.chat-tabs .chat-tab .close-icon[data-v-de661d22]:hover{opacity:1}.chat-window[data-v-de661d22]{flex:1;overflow:hidden}.customer-service-container[data-v-6a79370b]{width:100%;height:100%}.sessions-container[data-v-e96c3f92]{width:100%}.chat-history-container[data-v-ea20d356]{width:100%;height:100%;display:flex;justify-content:center}.chat-history-container[data-v-ea20d356] .ant-card{max-width:1200px;width:100%;margin:0 auto}.chat-header[data-v-ea20d356]{margin-bottom:16px;padding:12px 16px;background:#f5f5f5;border-radius:4px}.messages-container[data-v-ea20d356]{height:calc(100vh - 300px);overflow-y:auto;padding:16px;background:#fafafa}.loading-container[data-v-ea20d356]{display:flex;justify-content:center;align-items:center;height:200px}.no-messages[data-v-ea20d356]{text-align:center;color:#999;padding:40px}.messages-list[data-v-ea20d356]{display:flex;flex-direction:column}.date-divider[data-v-ea20d356]{display:flex;align-items:center;justify-content:center;margin:16px 0;position:relative}.date-divider[data-v-ea20d356]:before,.date-divider[data-v-ea20d356]:after{content:"";flex:1;height:1px;background:#e8e8e8}.date-divider-text[data-v-ea20d356]{padding:0 12px;font-size:12px;color:#999;background:#fafafa;position:relative}.message-item[data-v-ea20d356]{margin-bottom:12px;display:flex;flex-direction:column}.message-item.message-sent[data-v-ea20d356]{align-items:flex-end}.message-item[data-v-ea20d356]:not(.message-sent){align-items:flex-start}.message-header[data-v-ea20d356]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.message-item.message-sent .message-header[data-v-ea20d356]{justify-content:flex-end;flex-direction:row-reverse}.message-item:not(.message-sent) .message-header[data-v-ea20d356]{justify-content:flex-start}.message-sender-name[data-v-ea20d356]{font-size:12px;color:#999}.message-wrapper[data-v-ea20d356]{display:flex;flex-direction:column;max-width:60%;gap:4px}.message-item.message-sent .message-wrapper[data-v-ea20d356]{align-items:flex-end}.message-item:not(.message-sent) .message-wrapper[data-v-ea20d356]{align-items:flex-start}.message-content[data-v-ea20d356]{padding:8px 12px;border-radius:8px;word-wrap:break-word;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word}.message-item.message-sent .message-content[data-v-ea20d356]{background:#1890ff;color:#fff}.message-item:not(.message-sent) .message-content[data-v-ea20d356]{background:#fff;color:#000}.message-text[data-v-ea20d356],.message-image[data-v-ea20d356]{display:inline-block}.message-image img[data-v-ea20d356]{max-width:300px;max-height:300px;border-radius:4px;cursor:pointer;display:block}.message-image .image-loading[data-v-ea20d356]{display:flex;align-items:center;justify-content:center;padding:20px;min-width:200px;min-height:150px;background-color:#f5f5f5;border-radius:4px}.message-video video[data-v-ea20d356]{max-width:400px;max-height:300px;border-radius:4px;display:block}.message-video .image-loading[data-v-ea20d356]{display:flex;align-items:center;justify-content:center;padding:20px;min-width:200px;min-height:150px;background-color:#f5f5f5;border-radius:4px}.message-audio .image-loading[data-v-ea20d356]{display:flex;align-items:center;justify-content:center;padding:12px;background-color:#f5f5f5;border-radius:4px}.audio-wrapper[data-v-ea20d356]{display:flex;align-items:center;gap:8px}.audio-wrapper audio[data-v-ea20d356]{max-width:300px}.audio-duration[data-v-ea20d356]{color:#999;font-size:12px;white-space:nowrap}.message-file[data-v-ea20d356]{padding:12px;border-radius:8px;border:1px solid #d9d9d9}.file-size[data-v-ea20d356]{color:#999;font-size:12px}.download-btn[data-v-ea20d356]{margin-top:8px;padding:0}.message-time[data-v-ea20d356]{font-size:12px;color:#999;padding:0 4px}.loading-more[data-v-ea20d356],.load-more-container[data-v-ea20d356]{display:flex;justify-content:center;padding:16px}.quick-reply-container[data-v-5ea40295],.staff-container[data-v-7505a165]{width:100%}.avatar-cell[data-v-7505a165]{display:flex;justify-content:center;align-items:center;height:100%}[data-v-7505a165] .avatar-cell .ant-avatar{display:flex;align-items:center;justify-content:center}[data-v-7505a165] .avatar-cell .ant-avatar .ant-avatar-string{position:static!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;line-height:1!important;font-size:16px}.config-container[data-v-ec093ffb]{width:100%}[data-v-ec093ffb] .ant-form-item-label{font-weight:500}.test-customer-service-container[data-v-745e475e]{width:100%;height:100%}.session-item[data-v-745e475e]{padding:12px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s}.session-item[data-v-745e475e]:hover{background-color:#f5f5f5}.session-item.active[data-v-745e475e]{background-color:#e6f7ff}.session-info[data-v-745e475e]{display:flex;flex-direction:column;gap:4px}.session-title[data-v-745e475e]{font-weight:500;display:flex;align-items:center}.session-status[data-v-745e475e]{display:flex;align-items:center;font-size:12px;color:#999}.no-session-selected[data-v-745e475e]{display:flex;align-items:center;justify-content:center;height:100%;color:#999;font-size:16px}.chat-header[data-v-745e475e]{display:flex;align-items:center;justify-content:space-between}.header-info[data-v-745e475e]{display:flex;align-items:center}.messages-container[data-v-745e475e]{flex:1;overflow-y:auto;padding:16px;background:#f5f5f5}.messages-list[data-v-745e475e]{display:flex;flex-direction:column;gap:12px}.message-item[data-v-745e475e]{display:flex;flex-direction:column;max-width:70%}.message-item.message-sent[data-v-745e475e]{align-self:flex-end;align-items:flex-end}.message-item[data-v-745e475e]:not(.message-sent){align-self:flex-start;align-items:flex-start}.message-content[data-v-745e475e]{background:#fff;padding:8px 12px;border-radius:8px;box-shadow:0 1px 2px #0000001a}.message-item.message-sent .message-content[data-v-745e475e]{background:#1890ff;color:#fff}.message-text[data-v-745e475e]{word-wrap:break-word}.message-time[data-v-745e475e]{font-size:11px;color:#999;margin-top:4px}.message-item.message-sent .message-time[data-v-745e475e]{color:#ffffffb3}.no-messages[data-v-745e475e]{text-align:center;color:#999;padding:40px}.message-input[data-v-745e475e]{display:flex;gap:8px}.quick-replies[data-v-745e475e]{background:#fafafa}.page-container[data-v-ecf9b824]{min-height:calc(100vh - 112px)}.page-subtitle[data-v-ecf9b824]{margin:0 0 16px;font-size:14px;line-height:1.5;color:#00000073}.cap-label[data-v-ecf9b824]{font-weight:500;color:#000000e0}.cap-desc[data-v-ecf9b824]{font-size:12px;color:#00000073;margin-top:2px}.cap-key[data-v-ecf9b824]{font-size:12px;color:#00000059;margin-top:2px;font-family:ui-monospace,monospace}.cap-na[data-v-ecf9b824]{color:#00000040}.col-cell[data-v-ecf9b824]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.col-tag[data-v-ecf9b824]{margin:0;font-size:12px;line-height:1.2}.club-certified-badge[data-v-872374be]{margin:0;flex-shrink:0;display:inline-flex;align-items:center;gap:4px;line-height:1.4}.club-grid[data-v-bb0254e8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.club-card[data-v-bb0254e8]{display:flex;gap:12px;padding:12px;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;transition:box-shadow .2s}.club-card[data-v-bb0254e8]:hover{box-shadow:0 2px 8px #00000014}.club-avatar-wrap[data-v-bb0254e8]{flex-shrink:0}.club-card-body[data-v-bb0254e8]{min-width:0;flex:1}.club-name[data-v-bb0254e8]{margin:0 0 4px;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club-badges[data-v-bb0254e8]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:4px}.status-tag[data-v-bb0254e8]{margin:0}.club-meta[data-v-bb0254e8]{margin:0 0 4px;color:#888;font-size:13px}.club-stats[data-v-bb0254e8]{margin:0;color:#666;font-size:12px}.club-pagination[data-v-bb0254e8]{margin-top:16px;text-align:right}.toolbar[data-v-81a11be6]{display:flex;gap:12px;margin-bottom:16px}.club-cell[data-v-81a11be6]{display:inline-flex;align-items:center;gap:8px;max-width:200px}.club-cell--link[data-v-81a11be6]{cursor:pointer}.club-cell--link:hover .club-cell__name[data-v-81a11be6]{color:#1677ff}.club-cell__name[data-v-81a11be6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-footer[data-v-92c7fd3c]{margin-top:16px}.discover-toolbar[data-v-92c7fd3c]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.create-image-row[data-v-92c7fd3c]{display:flex;align-items:center;gap:12px}.create-cover-preview[data-v-92c7fd3c]{margin-bottom:8px;max-width:280px}.create-cover-preview img[data-v-92c7fd3c]{width:100%;border-radius:6px;object-fit:cover;max-height:120px}.switch-hint[data-v-92c7fd3c]{margin-left:8px;color:#888;font-size:13px}.form-hint[data-v-92c7fd3c]{margin:8px 0 0;color:#888;font-size:12px}.form-hint--warn[data-v-92c7fd3c]{color:#d48806}.member-cell[data-v-f770bc0e]{display:inline-flex;justify-content:center;max-width:180px;margin:0 auto}.member-cell[data-v-f770bc0e] .club-card-link{max-width:100%}.member-cell[data-v-f770bc0e] .club-card-link__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.panel-desc[data-v-68c7edc1]{margin:0 0 12px;color:#666;font-size:13px}.member-cell[data-v-68c7edc1]{display:inline-flex;justify-content:center;max-width:180px;margin:0 auto}.member-cell[data-v-68c7edc1] .club-card-link{max-width:100%}.member-cell[data-v-68c7edc1] .club-card-link__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.club-unban-popconfirm .ant-popconfirm-message{align-items:flex-start}.club-unban-popconfirm .ant-popconfirm-message-text{max-width:260px}.club-unban-popconfirm .ant-popconfirm-title{font-weight:600}.club-unban-popconfirm .ant-popconfirm-description{margin-top:4px;color:#666;line-height:1.5}.toolbar[data-v-4c9770cc]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.applicant-cell[data-v-4c9770cc]{display:inline-flex;justify-content:center;max-width:180px;margin:0 auto}.applicant-cell[data-v-4c9770cc] .club-card-link{max-width:100%}.applicant-cell[data-v-4c9770cc] .club-card-link__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.toolbar[data-v-304543ae]{display:flex;gap:12px;margin-bottom:16px}.role-checkboxes[data-v-304543ae]{display:flex;flex-wrap:wrap;gap:8px 16px}.ann-list[data-v-304543ae]{display:flex;flex-direction:column;gap:12px}.ann-item[data-v-304543ae]{padding:12px;border:1px solid #f0f0f0;border-radius:8px}.ann-head[data-v-304543ae]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.ann-title[data-v-304543ae]{margin:0;flex:1;min-width:0}.ann-title-btn[data-v-304543ae]{height:auto;padding:0;font-size:16px;font-weight:600;text-align:left;white-space:normal}.ann-badges[data-v-304543ae]{display:flex;gap:4px;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.ann-meta[data-v-304543ae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:8px 0 12px;padding:12px 14px;background:#00000005;border-radius:6px}.ann-meta-row[data-v-304543ae]{display:flex;align-items:baseline;gap:8px;margin:0;min-width:0}.ann-meta-row--full[data-v-304543ae]{grid-column:1 / -1}.ann-meta-row--publisher[data-v-304543ae]{align-items:center}.ann-publisher[data-v-304543ae]{display:inline-flex;align-items:center;gap:8px}.ann-meta-label[data-v-304543ae]{flex-shrink:0;margin:0;font-size:13px;color:#00000073;font-weight:500}.ann-meta-value[data-v-304543ae]{margin:0;font-size:14px;color:#000000e0;word-break:break-word}.ann-detail-meta[data-v-304543ae]{margin-bottom:0}.ann-preview[data-v-304543ae]{margin:0 0 8px;color:#0000008c;font-size:14px;line-height:1.6}.ann-content[data-v-304543ae] img{max-width:100%}.ann-pagination[data-v-304543ae]{margin-top:16px;text-align:right}.publish-status-item[data-v-304543ae]{margin-bottom:0;padding-top:8px;border-top:1px solid #f0f0f0}.form-hint[data-v-304543ae]{margin:8px 0 0;color:#888;font-size:13px;line-height:1.5}.form-hint--warn[data-v-304543ae]{color:#d48806}.posts-toolbar[data-v-1cc236f9]{margin-bottom:16px}.posts-list[data-v-1cc236f9]{display:flex;flex-direction:column;gap:12px}.post-card[data-v-1cc236f9]{border:1px solid #f0f0f0;border-radius:8px;padding:16px;cursor:pointer;transition:border-color .2s}.post-card[data-v-1cc236f9]:hover{border-color:#91caff}.post-head[data-v-1cc236f9]{display:flex;align-items:flex-start;gap:12px}.post-avatar[data-v-1cc236f9]{flex-shrink:0}.post-author[data-v-1cc236f9]{flex:1;min-width:0;padding-top:2px}.post-author-line[data-v-1cc236f9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.post-author-name[data-v-1cc236f9] .club-card-link__name{font-weight:500;color:#1f1f1f}.author-role-tag[data-v-1cc236f9]{margin:0;line-height:18px}.post-time[data-v-1cc236f9]{display:block;margin-top:2px;font-size:12px;color:#999;line-height:1.4}.post-body[data-v-1cc236f9]{margin-top:10px;margin-left:52px}.post-content[data-v-1cc236f9]{margin:0;white-space:pre-wrap;word-break:break-word;line-height:1.6}.post-media[data-v-1cc236f9]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.post-thumb[data-v-1cc236f9]{width:96px;height:96px;object-fit:cover;border-radius:6px}.post-video[data-v-1cc236f9]{background:#000}.post-stat-text[data-v-1cc236f9],.post-stat-sep[data-v-1cc236f9]{font-size:13px;color:#8c8c8c}.post-stat-sep[data-v-1cc236f9]{margin:0 4px}.like-btn[data-v-1cc236f9]{padding-inline:0;height:auto;color:#8c8c8c}.like-btn[data-v-1cc236f9]:hover{color:#1677ff;background:transparent}.like-btn.is-liked[data-v-1cc236f9],.like-btn.is-liked[data-v-1cc236f9]:hover{color:#ff4d4f;background:transparent}.post-stats[data-v-1cc236f9]{display:flex;align-items:center;flex-wrap:wrap;gap:0}.post-foot[data-v-1cc236f9]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:10px;margin-left:52px;font-size:13px}.posts-pagination[data-v-1cc236f9]{margin-top:16px;display:flex;justify-content:flex-end}.upload-hint[data-v-1cc236f9]{margin-top:8px;color:#999;font-size:12px}.toolbar[data-v-59b9c0e8]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.phase-tabs[data-v-59b9c0e8]{flex:1;min-width:0}.phase-tabs[data-v-59b9c0e8] .ant-tabs-nav{margin-bottom:0}.act-list[data-v-59b9c0e8]{display:flex;flex-direction:column;gap:12px}.act-card[data-v-59b9c0e8]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;transition:border-color .2s}.act-card[data-v-59b9c0e8]:hover{border-color:#1677ff}.act-cover[data-v-59b9c0e8]{flex-shrink:0}.act-body[data-v-59b9c0e8]{flex:1;min-width:0}.act-head[data-v-59b9c0e8]{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.act-title[data-v-59b9c0e8]{margin:0;font-size:16px;font-weight:600}.act-badges[data-v-59b9c0e8]{flex-shrink:0}.act-meta[data-v-59b9c0e8]{margin:4px 0 0;color:#888;font-size:13px;display:flex;align-items:center;gap:6px}.act-meta--publisher[data-v-59b9c0e8]{gap:8px}.act-meta-label[data-v-59b9c0e8]{flex-shrink:0;color:#00000073;font-weight:500}.act-reg[data-v-59b9c0e8]{margin:6px 0 0;font-size:13px;color:#444}.act-role-tags[data-v-59b9c0e8]{margin-top:6px;display:flex;flex-wrap:wrap;gap:4px}.act-chevron[data-v-59b9c0e8]{color:#bbb;flex-shrink:0}.act-pagination[data-v-59b9c0e8]{margin-top:16px;text-align:right}.role-checkboxes[data-v-59b9c0e8]{display:flex;flex-wrap:wrap;gap:8px 16px}.cover-row[data-v-59b9c0e8]{display:flex;align-items:center;gap:12px}.form-hint[data-v-59b9c0e8]{margin:8px 0 0;color:#888;font-size:13px}.form-hint--warn[data-v-59b9c0e8]{color:#d48806}.send-card[data-v-c843dfdc]{margin-bottom:16px}.toolbar[data-v-c843dfdc]{display:flex;gap:12px;margin-bottom:16px}.invitations-table[data-v-c843dfdc] .ant-table-wrapper{width:fit-content;max-width:100%;margin:0 auto}.invitations-table[data-v-c843dfdc] .ant-table{width:max-content;max-width:100%}.description-panel[data-v-18c27ad6]{max-width:900px}.description-toolbar[data-v-18c27ad6]{display:flex;justify-content:flex-end;margin-bottom:16px}.description-content[data-v-18c27ad6]{color:#444;line-height:1.6;word-break:break-word}.description-content[data-v-18c27ad6] img{max-width:100%}.description-content[data-v-18c27ad6] p{margin:0 0 .75em}.description-content[data-v-18c27ad6] p:last-child{margin-bottom:0}.form-hint[data-v-18c27ad6]{margin:8px 0 0;color:#888;font-size:12px}.form-hint--warn[data-v-18c27ad6]{color:#d48806}.settings-panel[data-v-9297508d]{max-width:720px}.settings-toolbar[data-v-9297508d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.settings-title[data-v-9297508d]{margin:0;font-size:18px}.settings-alert[data-v-9297508d]{margin-bottom:16px}.settings-section-block[data-v-9297508d]{margin-bottom:28px}.section-title[data-v-9297508d]{margin:0 0 16px;font-size:15px;font-weight:600}.image-upload-row[data-v-9297508d]{display:flex;align-items:center;gap:12px}.cover-preview[data-v-9297508d]{margin-bottom:8px;max-width:320px}.cover-preview img[data-v-9297508d]{width:100%;border-radius:6px;object-fit:cover;max-height:120px}.club-card-preview[data-v-9297508d]{border:1px solid #f0f0f0;border-radius:10px;overflow:hidden;margin-bottom:16px;max-width:280px;box-shadow:0 2px 8px #0000000f}.card-preview-cover[data-v-9297508d]{height:88px;background-size:cover;background-position:center;position:relative}.card-preview-logo[data-v-9297508d]{position:absolute;left:12px;bottom:-16px;border:2px solid #fff}.card-preview-name[data-v-9297508d]{padding:22px 12px 12px;font-weight:600;font-size:14px;border-top:3px solid var(--club-theme, #10b981)}.theme-color-row[data-v-9297508d]{display:flex;align-items:center;gap:8px}.theme-color-picker[data-v-9297508d]{width:40px;height:32px;padding:0;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer}.switch-hint[data-v-9297508d]{margin-left:8px;color:#888;font-size:13px}.section-hint[data-v-9297508d]{color:#666;margin:0 0 12px;font-size:13px}.transfer-pending[data-v-9297508d]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.transfer-member-option[data-v-9297508d]{display:flex;align-items:center;gap:8px;min-width:0}.transfer-member-option__name[data-v-9297508d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-action[data-v-9297508d]{margin-top:12px}.danger-zone .section-title[data-v-9297508d]{color:#cf1322}.danger-block[data-v-9297508d]{margin-bottom:16px;padding:12px;background:#fff1f0;border-radius:8px}.danger-label[data-v-9297508d]{margin:0 0 8px;font-weight:500}.danger-actions[data-v-9297508d]{margin-top:8px}.cert-panel[data-v-055b750b]{max-width:560px}.cert-title[data-v-055b750b]{margin:0 0 8px;font-size:18px}.cert-desc[data-v-055b750b]{margin:0 0 20px;color:#666;font-size:14px}.cert-status-card[data-v-055b750b]{padding:16px;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:16px}.cert-status-row[data-v-055b750b]{display:flex;align-items:center;gap:12px}.cert-status-label[data-v-055b750b]{color:#666;font-size:14px}.cert-alert[data-v-055b750b]{margin-bottom:16px}.cert-section[data-v-055b750b]{margin-bottom:20px}.section-title[data-v-055b750b]{margin:0 0 8px;font-size:14px;font-weight:600}.submitted-remark[data-v-055b750b]{margin:0 0 8px;color:#666;font-size:13px;white-space:pre-wrap}.material-link[data-v-055b750b]{padding:0;height:auto}.empty-hint[data-v-055b750b]{color:#999}.cert-form[data-v-055b750b]{margin-bottom:20px}.file-tags[data-v-055b750b]{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.cert-benefits[data-v-055b750b]{margin-top:8px;padding:16px;background:#fafafa;border-radius:8px}.benefits-title[data-v-055b750b]{margin:0 0 8px;font-size:14px;font-weight:600}.benefits-list[data-v-055b750b]{margin:0;padding-left:20px;color:#666;font-size:13px;line-height:1.8}.club-data-toolbar[data-v-d708b83d]{display:flex;justify-content:flex-end;margin-bottom:16px}.club-data-period[data-v-d708b83d]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.club-data-range[data-v-d708b83d]{color:#888;font-size:12px;line-height:1.4;white-space:nowrap}.metric-card[data-v-d708b83d]{background:#fafafa;border:1px solid #f0f0f0;border-radius:12px;padding:16px 18px;min-height:108px}.metric-label[data-v-d708b83d]{color:#666;font-size:13px;margin-bottom:8px}.metric-value[data-v-d708b83d]{font-size:28px;font-weight:700;color:#1a1a1a;line-height:1.2}.metric-sub[data-v-d708b83d]{margin-top:8px;font-size:13px;color:#888}.metric-up[data-v-d708b83d]{color:#10b981}.metric-down[data-v-d708b83d]{color:#ef4444}.chart-card[data-v-d708b83d]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:16px 18px;height:100%}.chart-title[data-v-d708b83d]{margin:0 0 16px;font-size:15px;font-weight:600}.growth-chart svg[data-v-d708b83d]{width:100%;height:180px;display:block}.growth-labels[data-v-d708b83d]{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;color:#888}.role-row[data-v-d708b83d]{margin-bottom:14px}.role-row[data-v-d708b83d]:last-child{margin-bottom:0}.role-row-head[data-v-d708b83d]{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:13px}.role-dot[data-v-d708b83d]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.role-name[data-v-d708b83d]{flex:1;color:#333}.role-count[data-v-d708b83d]{color:#666}.role-pct[data-v-d708b83d]{color:#999;min-width:42px;text-align:right}.insight-item[data-v-d708b83d]{background:#fafafa;border-radius:10px;padding:14px 16px}.insight-label[data-v-d708b83d]{font-size:12px;color:#888;margin-bottom:6px}.insight-value[data-v-d708b83d]{font-size:15px;font-weight:600;color:#1a1a1a}.club-data-charts[data-v-d708b83d],.club-data-insights[data-v-d708b83d]{margin-top:16px}.panel-desc[data-v-3592db5c]{margin-bottom:12px;color:#00000073}.filter-row[data-v-3592db5c]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.action-option[data-v-3592db5c]{line-height:1.3;padding:2px 0}.action-option-label[data-v-3592db5c]{color:#000000e0}.action-option-key[data-v-3592db5c]{font-size:11px;color:#00000073;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.platform-operator[data-v-3592db5c]{color:#000000a6}.json-block[data-v-3592db5c]{margin-top:16px}.json-block pre[data-v-3592db5c]{margin-top:8px;padding:12px;background:#fafafa;border-radius:6px;overflow:auto;font-size:12px}.operation-logs-table[data-v-3592db5c] .ant-table-wrapper{width:fit-content;max-width:100%;margin:0 auto}.operation-logs-table[data-v-3592db5c] .ant-table{width:max-content;max-width:100%}.mb-16[data-v-66458efb],.filter-form[data-v-66458efb]{margin-bottom:16px}.product-card[data-v-66458efb]{height:100%}.cover-wrap[data-v-66458efb]{width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#f5f5f5;margin-bottom:8px}.cover-media[data-v-66458efb]{width:100%;height:100%;object-fit:cover}.cover-placeholder[data-v-66458efb]{width:100%;height:100%;background:#f0f0f0}.product-name[data-v-66458efb]{font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-price[data-v-66458efb]{color:#cf1322;font-weight:600;margin-bottom:4px}.product-meta[data-v-66458efb]{color:#888;font-size:12px;margin-bottom:8px}.buy-btn[data-v-66458efb]{margin-top:4px}.pagination-wrap[data-v-66458efb]{margin-top:16px;text-align:right}.mb-16[data-v-b50439fe]{margin-bottom:16px}.shop-form[data-v-b50439fe]{max-width:720px}.upload-text[data-v-b50439fe]{margin-top:8px;font-size:12px}.form-hint[data-v-b50439fe]{margin-top:8px;color:#999;font-size:12px}[data-v-4ff1b60b] .ant-table-thead>tr>th,[data-v-4ff1b60b] .ant-table-tbody>tr>td{text-align:center}.my-orders-actions[data-v-4ff1b60b]{justify-content:center;width:100%}.toolbar[data-v-3a3eec6b]{margin-top:16px}.mb-16[data-v-3a3eec6b]{margin-bottom:16px}.hint[data-v-3a3eec6b]{margin-left:8px;color:#888}.payment-tabs[data-v-f305f0ba] .ant-tabs-nav,.mb-12[data-v-f305f0ba]{margin-bottom:12px}.toolbar[data-v-f305f0ba]{margin-bottom:12px;display:flex;gap:8px;flex-wrap:wrap}.method-detail[data-v-f305f0ba]{text-align:left;font-size:12px;color:#666}.qrcode-row[data-v-f305f0ba]{display:flex;align-items:center;margin-top:4px}[data-v-f305f0ba] .manual-method-row-disabled td{color:#999}[data-v-f305f0ba] .stripe-row-bound td{background:#f6ffed}.text-muted[data-v-f305f0ba]{color:#999}.stripe-empty[data-v-f305f0ba]{text-align:center;padding:24px 0}.stripe-empty-btn[data-v-f305f0ba]{margin-top:16px}.toolbar[data-v-ceacc10a]{margin-bottom:12px;display:flex;gap:8px}.icon-placeholder[data-v-ceacc10a]{display:inline-block;width:40px;height:40px;background:#f5f5f5;border-radius:4px}.cover-placeholder[data-v-6a710ff0]{display:inline-block;width:60px;height:60px;background:#f5f5f5;border-radius:4px}.club-mall-orders-panel[data-v-099c1bb5]{min-width:0;max-width:100%}.club-mall-orders-tabs[data-v-099c1bb5] .ant-tabs-content-holder,.club-mall-orders-tabs[data-v-099c1bb5] .ant-tabs-content,.club-mall-orders-tabs[data-v-099c1bb5] .ant-tabs-tabpane{overflow:visible}.order-filters[data-v-099c1bb5]{margin-bottom:16px}.order-table-actions[data-v-099c1bb5]{display:inline-flex;flex-direction:column;align-items:center;gap:2.6px;width:100%}[data-v-099c1bb5] .order-table-actions .ant-btn-link{padding:0 4px;height:22px;line-height:22px;white-space:nowrap}.club-mall-orders-tabs[data-v-099c1bb5] .ant-table-thead>tr>th,.club-mall-orders-tabs[data-v-099c1bb5] .ant-table-tbody>tr>td{text-align:center}.table-cell-center[data-v-099c1bb5]{display:flex;justify-content:center;width:100%}.mb-16[data-v-33b64f79],.filter-form[data-v-33b64f79]{margin-bottom:16px}.stats-block[data-v-33b64f79]{margin-top:4px}.stats-sales[data-v-33b64f79]{margin-top:16px;color:#666;font-size:14px}.stats-hint[data-v-33b64f79]{margin-top:8px;color:#999;font-size:12px}.detail-header[data-v-127d3120]{display:flex;align-items:center;gap:8px}.detail-title-row[data-v-127d3120]{display:flex;align-items:center;gap:8px;min-width:0}.detail-title[data-v-127d3120]{margin:0}.detail-top[data-v-127d3120]{display:flex;gap:20px;margin-bottom:16px}.detail-info p[data-v-127d3120]{margin:0 0 6px}.owner-line[data-v-127d3120]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.detail-actions[data-v-127d3120]{margin-top:8px}.takedown-alert[data-v-127d3120]{margin-bottom:16px}.detail-tabs[data-v-127d3120]{margin-top:8px}.mall-sub-tabs[data-v-127d3120]{min-width:0;max-width:100%}.mall-sub-tabs[data-v-127d3120] .ant-tabs-content-holder,.mall-sub-tabs[data-v-127d3120] .ant-tabs-content,.mall-sub-tabs[data-v-127d3120] .ant-tabs-tabpane,.detail-tabs[data-v-127d3120] .ant-tabs-content-holder,.detail-tabs[data-v-127d3120] .ant-tabs-content,.detail-tabs[data-v-127d3120] .ant-tabs-tabpane{overflow:visible}.detail-header[data-v-e093a4d1]{display:flex;align-items:center;gap:8px}.detail-cover-wrap[data-v-e093a4d1]{margin-bottom:16px}.detail-cover[data-v-e093a4d1]{width:100%;max-height:280px;object-fit:cover;border-radius:8px}.detail-badges[data-v-e093a4d1]{margin-bottom:12px}.detail-meta p[data-v-e093a4d1]{margin:0 0 8px;color:#666;display:flex;align-items:center;gap:6px}.detail-meta-row--publisher[data-v-e093a4d1]{align-items:center;gap:8px}.detail-meta-label[data-v-e093a4d1]{flex-shrink:0;color:#00000073;font-size:13px;font-weight:500}.detail-desc[data-v-e093a4d1]{margin:16px 0;line-height:1.6}.detail-content[data-v-e093a4d1] img{max-width:100%}.detail-actions[data-v-e093a4d1]{margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}.registration-item[data-v-e093a4d1] .ant-list-item-action{margin-inline-start:16px}.registration-time[data-v-e093a4d1]{font-size:13px;color:#00000073;white-space:nowrap}.report-subject[data-v-d13178cb]{margin:0 0 12px;color:#000000a6;font-size:13px}.reason-list[data-v-d13178cb]{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:12px}.reason-item[data-v-d13178cb]{display:flex;align-items:flex-start}.report-desc[data-v-d13178cb]{margin-top:4px}.detail-header[data-v-0f959418]{display:flex;align-items:center;gap:8px}.post-author[data-v-0f959418]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.post-avatar[data-v-0f959418]{flex-shrink:0}.post-author-meta[data-v-0f959418]{flex:1;min-width:0;padding-top:2px}.post-author-name[data-v-0f959418] .club-card-link__name{font-weight:500;color:#1f1f1f}.author-line[data-v-0f959418]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.author-role-tag[data-v-0f959418]{margin:0;line-height:18px}.post-time[data-v-0f959418]{color:#888;font-size:13px}.reply-to-role[data-v-0f959418]{color:#888;font-size:12px;margin-left:2px}.post-body[data-v-0f959418]{white-space:pre-wrap;word-break:break-word;line-height:1.6}.post-gallery[data-v-0f959418]{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.post-gallery img[data-v-0f959418],.post-gallery-video[data-v-0f959418]{max-width:200px;max-height:200px;border-radius:8px;object-fit:cover}.post-gallery-video[data-v-0f959418]{background:#000}.post-actions[data-v-0f959418]{margin-top:8px}.comment-stats[data-v-0f959418]{margin-bottom:12px;color:#666;font-size:13px}.comment-stats-sep[data-v-0f959418]{margin:0 8px}.main-comment-form[data-v-0f959418]{margin-bottom:20px;padding:12px;background:#fafafa;border-radius:8px}.comment-form-actions[data-v-0f959418]{margin-top:8px;display:flex;justify-content:flex-end;gap:8px}.comments-list[data-v-0f959418]{display:flex;flex-direction:column;gap:16px}.comment-row[data-v-0f959418],.comment-reply[data-v-0f959418]{display:flex;gap:10px}.comment-reply[data-v-0f959418]{margin-left:42px;margin-top:8px}.comment-main[data-v-0f959418]{flex:1;min-width:0}.comment-head[data-v-0f959418]{display:flex;align-items:center;gap:8px;font-size:13px;color:#888}.comment-body[data-v-0f959418]{margin:4px 0 0;white-space:pre-wrap;word-break:break-word}.reply-to-tag[data-v-0f959418]{color:#1677ff;margin-right:4px}.post-like-bar[data-v-0f959418]{margin:12px 0 4px}.like-btn.is-liked[data-v-0f959418]{color:#ff4d4f}.comment-actions[data-v-0f959418]{margin-top:4px;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.inline-reply-form[data-v-0f959418]{margin-top:10px;padding:10px 12px;background:#f5f9ff;border:1px solid #d6e8ff;border-radius:8px}.inline-reply-banner[data-v-0f959418]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:13px;color:#1677ff}.reply-target-name[data-v-0f959418]{margin-left:4px;font-weight:600}.intl-region-block[data-v-9ae10560]{padding:16px;border:1px solid #d9d9d9;border-radius:4px;margin-bottom:16px}.field-tip[data-v-9ae10560]{margin-top:8px;color:#666;font-size:12px}.sku-block[data-v-1386df55]{margin-bottom:12px;padding:12px;border:1px solid #d9d9d9;border-radius:4px}[data-v-1386df55] .ant-upload-list-picture-card .ant-upload-list-item{position:relative}[data-v-1386df55] .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-mask{pointer-events:none}.page-header[data-v-995e9fd0]{display:flex;align-items:center;gap:8px}.product-summary[data-v-995e9fd0]{margin-bottom:16px}.cover-wrap[data-v-995e9fd0]{width:100%;max-width:280px;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#f5f5f5;margin-bottom:12px}.cover-media[data-v-995e9fd0]{width:100%;height:100%;object-fit:cover}.product-name[data-v-995e9fd0]{margin:0 0 8px}.product-price[data-v-995e9fd0]{color:#cf1322;font-weight:600;font-size:18px}.address-hint[data-v-995e9fd0]{margin-top:8px;color:#fa8c16;font-size:13px}.page-header[data-v-4e01643f]{display:flex;align-items:center;gap:8px}.media-panel[data-v-4e01643f]{margin-bottom:16px}.main-media[data-v-4e01643f]{width:100%;max-width:420px;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#f5f5f5}.main-media-item[data-v-4e01643f]{width:100%;height:100%;object-fit:cover}.main-media-placeholder[data-v-4e01643f]{width:100%;height:100%;background:#f0f0f0}[data-v-4e01643f] .main-media .ant-image,[data-v-4e01643f] .main-media .ant-image-img{width:100%;height:100%;object-fit:cover}.thumb-row[data-v-4e01643f]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.thumb-btn[data-v-4e01643f]{width:64px;height:64px;padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;background:#f5f5f5;cursor:pointer}.thumb-btn.active[data-v-4e01643f]{border-color:#1677ff}.thumb-media[data-v-4e01643f]{width:100%;height:100%;object-fit:cover}.info-panel[data-v-4e01643f]{margin-bottom:16px}.product-name[data-v-4e01643f]{margin:0 0 8px;font-size:22px}.product-price[data-v-4e01643f]{color:#cf1322;font-weight:600;font-size:22px;margin-bottom:16px}.meta-row[data-v-4e01643f]{margin-bottom:8px;color:#666}.meta-label[data-v-4e01643f]{color:#999;margin-right:8px}.tags-row[data-v-4e01643f]{display:flex;align-items:flex-start;gap:8px}.section-title[data-v-4e01643f]{font-weight:600;margin-bottom:12px}.sku-section[data-v-4e01643f]{margin:20px 0}.buy-btn[data-v-4e01643f]{margin-top:8px;min-width:160px}.report-btn[data-v-4e01643f]{margin-top:8px;margin-left:8px;min-width:120px}.out-of-stock[data-v-4e01643f]{color:#999}.description-section[data-v-4e01643f]{margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}.description-content[data-v-4e01643f]{line-height:1.7;word-break:break-word}.description-content[data-v-4e01643f] img{max-width:100%;height:auto}.page-container[data-v-591a99e3]{min-height:calc(100vh - 112px)}.header-row[data-v-591a99e3]{display:flex;align-items:center;gap:8px}.page-subtitle[data-v-591a99e3]{margin:0 0 16px;font-size:14px;color:#00000073}.cap-label[data-v-591a99e3]{font-weight:500}.cap-desc[data-v-591a99e3]{font-size:12px;color:#00000073;margin-top:2px}.cap-key[data-v-591a99e3]{font-size:11px;color:#00000059;font-family:monospace}.cap-na[data-v-591a99e3]{color:#00000040}.col-cell[data-v-591a99e3]{display:flex;align-items:center;gap:8px}.policy-tabs[data-v-591a99e3] .ant-tabs-nav{margin-bottom:0;background:#fff}.policy-tabs[data-v-591a99e3] .ant-tabs-extra-content{display:flex;align-items:center;padding-inline-start:12px}.policy-tabs[data-v-591a99e3] .ant-tabs-content-holder{padding-top:8px}.policy-table-scroll[data-v-591a99e3]{max-height:calc(100vh - 280px);overflow:auto;background:#fff}.policy-table-scroll[data-v-591a99e3] .ant-table-thead>tr>th{position:sticky;top:0;z-index:2;background:#fafafa}.policy-table-scroll[data-v-591a99e3] .ant-table-thead>tr>th:before{background:#fafafa}.invite-container[data-v-9f2d6f57]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:linear-gradient(135deg,#f5f7fa,#e4e8ec)}.invite-box[data-v-9f2d6f57]{width:100%;max-width:440px;padding:32px;background:#fff;border-radius:12px;box-shadow:0 4px 24px #00000014}.invite-header[data-v-9f2d6f57]{text-align:center;margin-bottom:24px}.invite-header h1[data-v-9f2d6f57]{margin:12px 0 0;font-size:20px}.invite-logo[data-v-9f2d6f57]{width:64px;height:64px;border-radius:12px}.club-preview[data-v-9f2d6f57]{text-align:center;margin-bottom:20px}.club-preview h2[data-v-9f2d6f57]{margin:12px 0 4px;font-size:18px}.club-meta[data-v-9f2d6f57]{color:#888;margin:0 0 8px}.club-desc[data-v-9f2d6f57]{color:#555;font-size:13px;margin:0 0 8px;white-space:pre-wrap}.invite-meta[data-v-9f2d6f57]{color:#888;font-size:12px;margin:0}.invite-alert[data-v-9f2d6f57]{margin-bottom:16px}.section-label[data-v-9f2d6f57]{font-weight:500;margin:0 0 8px}.card-list[data-v-9f2d6f57]{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:16px}.card-radio[data-v-9f2d6f57]{display:flex;align-items:center;padding:8px 12px;border:1px solid #f0f0f0;border-radius:8px;margin:0!important}.card-option[data-v-9f2d6f57]{display:flex;align-items:center;gap:8px}.accept-btn[data-v-9f2d6f57]{margin-top:8px}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;height:100vh}.admin-content{min-width:0}.admin-content .page-container,.admin-content .ant-card{min-width:0;max-width:100%}.admin-content .ant-card .ant-card-body{overflow-x:visible}.admin-content .ant-table-wrapper .ant-spin-container{display:flex;flex-direction:column;align-items:stretch}.admin-content .ant-table-wrapper .ant-table{flex:0 1 auto;min-width:0}.admin-content .ant-table-wrapper .ant-pagination{flex-shrink:0;position:relative;z-index:10;margin:16px 0 0!important;padding:12px 0 4px;background:#fff;border-top:1px solid #f0f0f0}.admin-content .ant-table-wrapper .ant-table-cell-fix-left,.admin-content .ant-table-wrapper .ant-table-cell-fix-right{z-index:2}
