:root{--white: #ffffff;--border-color: #e2e8f0;--blue-main: #3b82f6}#app{font-family:Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}*{margin:0;padding:0;box-sizing:border-box}body{background:#f8f9fa;min-height:100vh}:deep(.ant-input),:deep(.ant-input-password),:deep(.ant-input-number),:deep(.ant-picker),:deep(.ant-select-selector),:deep(.ant-cascader-picker),:deep(.ant-mentions),:deep(.ant-input-search),:deep(.ant-input-group-wrapper .ant-input),:deep(.ant-input-group .ant-input){background:var(--white)!important;border-color:var(--border-color)!important;border-width:1px!important;border-style:solid!important;border-radius:12px!important;padding:12px 16px!important;font-size:14px!important;color:#1e293b!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:none!important}:deep(.ant-input:hover),:deep(.ant-input-password:hover),:deep(.ant-input-number:hover),:deep(.ant-picker:hover),:deep(.ant-select-selector:hover),:deep(.ant-cascader-picker:hover),:deep(.ant-mentions:hover),:deep(.ant-input-search:hover),:deep(.ant-input-group-wrapper .ant-input:hover),:deep(.ant-input-group .ant-input:hover),:deep(textarea.ant-input:hover){border-color:#495057!important}:deep(.ant-input:focus),:deep(.ant-input-focused),:deep(.ant-input-password:focus),:deep(.ant-input-password-focused),:deep(.ant-input-number:focus),:deep(.ant-input-number-focused),:deep(.ant-picker-focused),:deep(.ant-select-focused .ant-select-selector),:deep(.ant-cascader-picker-focused),:deep(.ant-mentions-focused),:deep(.ant-input-search:focus),:deep(.ant-input-group-wrapper .ant-input:focus),:deep(.ant-input-group .ant-input:focus),:deep(textarea.ant-input:focus),:deep(textarea.ant-input-focused){border-color:#495057!important;box-shadow:0 0 0 2px #49505726!important;outline:none!important}:deep(.ant-input[disabled]),:deep(.ant-input-password[disabled]),:deep(.ant-input-number[disabled]),:deep(.ant-picker-disabled),:deep(.ant-select-disabled .ant-select-selector){background:#f8f9fa!important;border-color:#e2e8f0!important;color:#94a3b8!important;cursor:not-allowed!important}:deep(.ant-input),:deep(textarea.ant-input){min-height:44px!important;line-height:1.5!important}:deep(textarea.ant-input){padding:12px 16px!important;resize:vertical!important}:deep(.ant-input-password .ant-input){background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}:deep(.ant-input-password .ant-input:focus),:deep(.ant-input-password .ant-input-focused){box-shadow:none!important}:deep(.ant-input-password:focus),:deep(.ant-input-password-focused){border-color:#495057!important;box-shadow:0 0 0 2px #49505726!important}:deep(.ant-select-selector){padding:8px 12px!important;min-height:44px!important}:deep(.ant-select-selection-item){line-height:26px!important}:deep(.ant-select-selection-placeholder){line-height:26px!important;color:#94a3b8!important}:deep(.ant-picker){padding:8px 12px!important;min-height:44px!important}:deep(.ant-input-number){width:100%!important}:deep(.ant-input-number-input){padding:0!important;height:auto!important}:deep(.ant-cascader-picker){padding:8px 12px!important;min-height:44px!important}:deep(.ant-input-group-wrapper),:deep(.ant-input-group){border-radius:12px!important;overflow:hidden!important}:deep(.ant-input-group-addon){background:#f8f9fa!important;border-color:var(--border-color)!important;color:#64748b!important;padding:12px 16px!important}:deep(.ant-input-search){border-radius:12px!important}:deep(.ant-input-search .ant-input-search-button){border-radius:0 12px 12px 0!important;border-left:none!important}:deep(.ant-input-status-error),:deep(.ant-input-status-error:not(.ant-input-disabled)){border-color:#f87171!important;box-shadow:0 0 0 3px #f871711a!important}:deep(.ant-input-status-error:focus),:deep(.ant-input-status-error.ant-input-focused){border-color:#f87171!important;box-shadow:0 0 0 3px #f8717126!important}:deep(.ant-input-status-warning),:deep(.ant-input-status-warning:not(.ant-input-disabled)){border-color:#fbbf24!important;box-shadow:0 0 0 3px #fbbf241a!important}:deep(.ant-input),:deep(.ant-input-password),:deep(.ant-input-number),:deep(.ant-picker),:deep(.ant-select-selector),:deep(.ant-cascader-picker){border-color:var(--border-color)!important}:deep(.ant-input:hover),:deep(.ant-input-password:hover),:deep(.ant-input-number:hover),:deep(.ant-picker:hover),:deep(.ant-select-selector:hover),:deep(.ant-cascader-picker:hover){border-color:#495057!important}:deep(.content-textarea),:deep(.content-textarea.ant-input),:deep(.content-textarea textarea){background:var(--white)!important;border-color:var(--border-color)!important;border-radius:12px!important;padding:12px 16px!important;min-height:120px!important;width:100%!important;max-width:none!important;min-width:100%!important;box-sizing:border-box!important;display:block!important}:deep(.content-textarea:hover){border-color:#495057!important}:deep(.content-textarea:focus){border-color:#495057!important;box-shadow:0 0 0 2px #49505726!important;outline:none!important}.auth-modal[data-v-448f1c30] .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #0000001a;border:1px solid #e9ecef}.auth-container[data-v-448f1c30]{display:flex;min-height:500px}.auth-left[data-v-448f1c30]{flex:1;background:#f6f7f9;display:flex;align-items:center;justify-content:center;padding:2.5rem 2rem;color:#2c3e50;position:relative;overflow:hidden;min-height:500px;height:500px}.brand-section[data-v-448f1c30]{text-align:center;position:relative;z-index:1;width:100%;max-width:100%}.logo-container[data-v-448f1c30]{position:relative;margin-bottom:1rem}.logo-icon[data-v-448f1c30]{display:flex;align-items:center;justify-content:center;margin:0 auto;background:transparent;border:none;border-radius:0;padding:0}.logo-svg[data-v-448f1c30]{width:120px;height:120px;display:block}.logo-icon .anticon[data-v-448f1c30]{font-size:6rem}.logo-icon[data-v-448f1c30]:hover{background:transparent;transform:none}.brand-name[data-v-448f1c30]{font-size:2.2rem;margin:0 0 .25rem;font-weight:700;font-family:Georgia,Times New Roman,serif;letter-spacing:.5px;color:#1f2937}.brand-subtitle[data-v-448f1c30]{font-size:1rem;margin:0 0 .75rem;font-weight:500;color:#6b7280;letter-spacing:.3px}.brand-divider[data-v-448f1c30]{width:48px;height:2px;background:#e5e7eb;margin:.5rem auto .6rem;border-radius:1px}.brand-slogan[data-v-448f1c30]{font-size:.95rem;margin:0;color:#6b7280;line-height:1.4;max-width:100%;font-weight:500;white-space:nowrap}.auth-right[data-v-448f1c30]{flex:1;padding:1.5rem 2.5rem;display:flex;flex-direction:column;background:#fff;min-height:500px;height:auto;position:relative;overflow:auto}.auth-header[data-v-448f1c30]{text-align:center;margin-bottom:1rem;padding-bottom:.25rem}.auth-title[data-v-448f1c30]{font-size:1.8rem;margin:0 0 .5rem;color:#2c3e50;font-weight:600;font-family:Georgia,Times New Roman,serif}.title-underline[data-v-448f1c30]{width:40px;height:2px;background:#2c3e50;margin:0 auto;border-radius:1px}.auth-tabs[data-v-448f1c30]{display:flex;margin-bottom:2rem;background:transparent;border-radius:0;padding:0;gap:2rem;border:none}.tab-item[data-v-448f1c30]{flex:none;text-align:center;padding:.5rem 0;cursor:pointer;border-radius:0;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500;color:#6c757d;font-size:1rem;white-space:nowrap;position:relative;background:transparent}.tab-item[data-v-448f1c30]:hover{color:#2c3e50;background:transparent}.tab-item.active[data-v-448f1c30]{color:#2c3e50;background:transparent;box-shadow:none;border-bottom:2px solid #2c3e50;font-weight:600}.tab-item .anticon[data-v-448f1c30]{font-size:1rem}.wechat-login[data-v-448f1c30]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;height:300px}.qr-code-container[data-v-448f1c30]{text-align:center}.qr-code-box[data-v-448f1c30]{display:flex;flex-direction:column;align-items:center;gap:8px}.qr-img[data-v-448f1c30]{width:180px;height:180px;border:1px solid #e5e7eb;border-radius:12px;object-fit:contain}.qr-expire[data-v-448f1c30]{color:#9ca3af;font-size:12px}.qr-expire a[data-v-448f1c30]{cursor:pointer;color:#2c3e50}.qr-expire a[data-v-448f1c30]:hover{color:#34495e}.wechat-auth-info{&[data-v-448f1c30]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem}.wechat-icon[data-v-448f1c30]{font-size:3rem;color:#07c160}p[data-v-448f1c30]{color:#666;font-size:.9rem}}.qr-code-loading[data-v-448f1c30]{width:180px;height:180px;border:2px solid #e9ecef;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;transition:all .3s ease}.qr-code-loading .loading-text[data-v-448f1c30]{margin-top:1rem;margin-bottom:0;font-size:.9rem;color:#6c757d;font-weight:500}.qr-code-placeholder[data-v-448f1c30]{width:180px;height:180px;border:2px dashed #dee2e6;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#adb5bd;background:#f8f9fa;transition:all .3s ease}.qr-code-placeholder[data-v-448f1c30]:hover{border-color:#6b46c1;background:#6b46c10d}.qr-code-placeholder .anticon[data-v-448f1c30]{font-size:3rem;margin-bottom:1rem;color:#6c757d}.qr-code-placeholder p[data-v-448f1c30]{margin:0 0 .5rem;font-weight:500;color:#495057;font-size:1rem}.qr-tip[data-v-448f1c30]{font-size:.85rem;color:#6c757d;line-height:1.4}.wechat-auth-btn[data-v-448f1c30]{margin-top:1rem;background-color:#07c160;border-color:#07c160}.wechat-auth-btn[data-v-448f1c30]:hover{background-color:#06ad56;border-color:#06ad56}.account-auth[data-v-448f1c30]{display:flex;flex-direction:column;max-width:420px;margin:0 auto;width:100%}.auth-form[data-v-448f1c30]{width:100%;display:flex;flex-direction:column;gap:.9rem;padding:.5rem 0}.form-input[data-v-448f1c30]{border-radius:8px;border:1px solid #dee2e6;transition:all .3s ease;height:44px;font-size:.95rem;background:#fff}.form-input[data-v-448f1c30]:hover{border-color:#6b46c1}.form-input[data-v-448f1c30]:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.form-tip[data-v-448f1c30]{display:flex;align-items:center;gap:6px;margin-top:4px;color:#8c8c8c;font-size:12px;white-space:nowrap;flex-wrap:nowrap}.form-tip .anticon[data-v-448f1c30]{color:#1890ff}[data-v-448f1c30] .ant-form-item,[data-v-448f1c30] .ant-form-item-control{margin-bottom:0}[data-v-448f1c30] .ant-input,[data-v-448f1c30] .ant-input-password{height:40px!important;border-radius:8px!important;font-size:14px!important;padding:6px 12px!important;border:1px solid #d9d9d9!important;transition:all .3s!important;line-height:1.5!important;display:flex!important;align-items:center!important;box-sizing:border-box!important}[data-v-448f1c30] .ant-input-password .ant-input-suffix{display:flex!important;align-items:center!important;justify-content:center!important;height:40px!important;width:32px!important;position:absolute!important;right:6px!important;top:0!important;cursor:pointer!important}[data-v-448f1c30] .ant-input-password .ant-input{padding-right:40px!important;height:100%!important;border:none!important;background:transparent!important;box-sizing:border-box!important}[data-v-448f1c30] .ant-input-password .ant-input-suffix .anticon{font-size:16px!important;color:#999!important;transition:color .3s!important}[data-v-448f1c30] .ant-input-password .ant-input-suffix .anticon:hover{color:#666!important}[data-v-448f1c30] .ant-input:hover,[data-v-448f1c30] .ant-input-password:hover{border-color:#6b46c1!important}[data-v-448f1c30] .ant-input:focus,[data-v-448f1c30] .ant-input-password:focus{border-color:#6b46c1!important;box-shadow:0 0 0 2px #6b46c133!important}.verification-row[data-v-448f1c30]{display:flex;gap:.5rem;align-items:center}.verification-input[data-v-448f1c30]{flex:1}.verification-btn[data-v-448f1c30]{height:40px;border-radius:8px;border:1px solid #dee2e6;background:#fff;color:#2c3e50;font-weight:500;transition:all .3s ease;white-space:nowrap;min-width:100px;font-size:14px;display:flex;align-items:center;justify-content:center}.verification-btn[data-v-448f1c30]:hover{border-color:#6b46c1;background:#6b46c10d;color:#6b46c1}.verification-btn[data-v-448f1c30]:disabled{color:#adb5bd;border-color:#e9ecef;background:#f8f9fa}.invite-code-message[data-v-448f1c30]{margin-top:6px;font-size:.85rem;line-height:1.4;padding:6px 10px;border-radius:6px;background:#00000005;border:1px solid transparent;transition:all .3s;font-weight:400}.invite-code-message.success[data-v-448f1c30]{color:#52c41a;background:#52c41a14;border-color:#52c41a33}.invite-code-message.error[data-v-448f1c30]{color:#ff4d4f;background:#ff4d4f14;border-color:#ff4d4f33}.submit-btn[data-v-448f1c30]{height:40px;border-radius:8px;font-weight:600;font-size:1rem;border:none;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;width:100%}.login-btn[data-v-448f1c30],.register-btn[data-v-448f1c30]{background:#2c3e50;box-shadow:0 2px 8px #2c3e504d}.login-btn[data-v-448f1c30]:hover,.register-btn[data-v-448f1c30]:hover{background:#34495e;transform:translateY(-1px);box-shadow:0 4px 12px #2c3e5066}.auth-switch[data-v-448f1c30]{text-align:center;margin-top:.75rem;padding-top:.75rem;border-top:1px solid #f0f0f0}.auth-switch span[data-v-448f1c30]{color:#6c757d;margin-right:.5rem;font-weight:400}.switch-btn[data-v-448f1c30]{color:#2c3e50;font-weight:500;padding:0;height:auto;font-size:.95rem;transition:all .3s ease}.switch-btn[data-v-448f1c30]:hover{color:#34495e}@media (max-width: 768px){.auth-container[data-v-448f1c30]{flex-direction:column}.auth-left[data-v-448f1c30]{padding:2rem 1.5rem;min-height:300px;height:300px}.auth-right[data-v-448f1c30]{padding:1.5rem;min-height:400px;height:auto;overflow:visible}.brand-name[data-v-448f1c30]{font-size:2rem}.auth-title[data-v-448f1c30]{font-size:1.6rem}.auth-tabs[data-v-448f1c30]{flex-direction:column;gap:.25rem}.tab-item[data-v-448f1c30]{padding:.8rem}.wechat-login[data-v-448f1c30],.account-auth[data-v-448f1c30]{min-height:250px;height:auto}.verification-row[data-v-448f1c30]{flex-direction:column}.verification-btn[data-v-448f1c30]{min-width:auto}}.profile-modal .ant-modal-content,.profile-modal .ant-modal-body{background:#f5f5f5!important}.profile-modal .ant-input,.profile-modal .ant-input-password{background:#f5f5f5!important;background-color:#f5f5f5!important;border:none!important;border-bottom:1px solid #d1d5db!important;border-radius:0!important;box-shadow:none!important}.profile-modal .ant-input-password .ant-input{background:#f5f5f5!important;background-color:#f5f5f5!important;border:none!important;border-bottom:none!important;border-radius:0!important;box-shadow:none!important}.profile-modal .ant-input:focus,.profile-modal .ant-input:hover{background:#f5f5f5!important;background-color:#f5f5f5!important;border-bottom-color:#6b7280!important;box-shadow:none!important}.profile-modal .ant-input-password:focus,.profile-modal .ant-input-password:hover{background:#f5f5f5!important;background-color:#f5f5f5!important;border-bottom-color:#6b7280!important;box-shadow:none!important}.profile-modal .ant-input-password .ant-input:focus,.profile-modal .ant-input-password .ant-input:hover{background:#f5f5f5!important;background-color:#f5f5f5!important;border-bottom:none!important;box-shadow:none!important}.profile-modal .ant-input[disabled]{background:#f5f5f5!important;background-color:#f5f5f5!important;border-bottom:1px solid #e5e7eb!important;color:#9ca3af!important}.profile-modal{--ant-input-bg: transparent;--ant-input-border-color: #d1d5db;--ant-input-hover-border-color: #6b7280;--ant-input-focus-border-color: #6b7280;--ant-input-disabled-bg: transparent;--ant-input-disabled-border-color: #e5e7eb}.profile-modal .ant-input{background:var(--ant-input-bg)!important;background-color:var(--ant-input-bg)!important;border:none!important;border-bottom:1px solid var(--ant-input-border-color)!important;border-radius:0!important;box-shadow:none!important;padding:8px 0!important;font-size:14px!important;color:#374151!important}.profile-modal .ant-input:hover{border-bottom-color:var(--ant-input-hover-border-color)!important;background:var(--ant-input-bg)!important;background-color:var(--ant-input-bg)!important}.profile-modal .ant-input:focus{border-bottom-color:var(--ant-input-focus-border-color)!important;box-shadow:none!important;background:var(--ant-input-bg)!important;background-color:var(--ant-input-bg)!important}.profile-modal .ant-input[disabled]{background:var(--ant-input-disabled-bg)!important;background-color:var(--ant-input-disabled-bg)!important;border-bottom:1px solid var(--ant-input-disabled-border-color)!important;color:#9ca3af!important}.profile-modal .ant-input-password{background:var(--ant-input-bg)!important;background-color:var(--ant-input-bg)!important;border:none!important;border-bottom:1px solid var(--ant-input-border-color)!important;border-radius:0!important;box-shadow:none!important}.profile-modal .ant-input-password .ant-input{background:var(--ant-input-bg)!important;background-color:var(--ant-input-bg)!important;border:none!important;border-bottom:none!important;box-shadow:none!important;padding:8px 0!important}.profile-modal .ant-input-password:hover{border-bottom-color:var(--ant-input-hover-border-color)!important;background:var(--ant-input-bg)!important;background-color:var(--ant-input-bg)!important}.profile-modal .ant-input-password:focus-within{border-bottom-color:var(--ant-input-focus-border-color)!important;box-shadow:none!important;background:var(--ant-input-bg)!important;background-color:var(--ant-input-bg)!important}.profile-modal .ant-btn-primary{background:#374151!important;border-color:#374151!important}.profile-modal .ant-btn-primary:hover,.profile-modal .ant-btn-primary:focus{background:#1f2937!important;border-color:#1f2937!important}.profile-modal .ant-btn-primary:active{background:#111827!important;border-color:#111827!important}.profile-modal .ant-btn-default{color:#374151!important;border-color:#d1d5db!important}.profile-modal .ant-btn-default:hover,.profile-modal .ant-btn-default:focus{color:#1f2937!important;border-color:#cbd5e1!important;background:#f3f4f6!important}.profile-modal[data-v-1af19843] .ant-modal-title{color:#374151;font-weight:700}.profile-grid[data-v-1af19843]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.pane[data-v-1af19843]{padding:16px}.pane h3[data-v-1af19843]{margin:0 0 12px;color:#374151;font-weight:700}.pane h3.sec[data-v-1af19843]{margin-top:16px}.section-header[data-v-1af19843]{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.section-title[data-v-1af19843]{font-weight:700;color:#1f2937}.section-sub[data-v-1af19843]{color:#6b7280;font-size:12px}.divider[data-v-1af19843]{height:1px;background:#e5e7eb;margin:16px 0}.academic-form[data-v-1af19843] .ant-form-item-label>label{color:#374151;font-weight:600}.help[data-v-1af19843]{color:#6b7280;font-size:12px;margin-top:4px}.actions[data-v-1af19843]{display:flex;gap:10px}.orders[data-v-1af19843]{overflow:hidden}.orders-body[data-v-1af19843]{display:flex;flex-direction:column;gap:12px;padding:12px}.orders-empty[data-v-1af19843]{padding:18px;color:#6b7280;text-align:center}.order-card[data-v-1af19843]{padding:12px}.order-card .fields[data-v-1af19843]{display:flex;flex-direction:column;gap:6px}.order-card .field[data-v-1af19843]{display:flex;align-items:baseline;gap:12px}.order-card .field .label[data-v-1af19843]{width:80px;color:#6b7280;flex-shrink:0}.order-card .field .value[data-v-1af19843]{color:#374151;min-width:0}.order-card .amount[data-v-1af19843]{font-weight:700;color:#111827}.col[data-v-1af19843]{display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mono[data-v-1af19843]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#374151}.num[data-v-1af19843]{font-weight:600;color:#374151}.status-pill[data-v-1af19843]{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;font-size:12px;border:1px solid #e5e7eb;color:#374151;background:#fff}.status-pill .dot[data-v-1af19843]{width:8px;height:8px;border-radius:50%;display:inline-block}.status-pill.ok .dot[data-v-1af19843]{background:#16a34a}.status-pill.no .dot[data-v-1af19843]{background:#9ca3af}.quantity-card[data-v-1af19843]{padding:0}.quantity-row[data-v-1af19843]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:center}.quantity-item[data-v-1af19843]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;white-space:nowrap}.quantity-item .label[data-v-1af19843]{color:#6b7280}@media (max-width: 768px){.quantity-row[data-v-1af19843]{grid-template-columns:1fr}}@media (max-width: 1024px){.profile-grid[data-v-1af19843]{grid-template-columns:1fr}}.withdrawal-modal .ant-modal-content{background:#fff!important;border-radius:8px!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important}.withdrawal-modal .ant-modal-body{background:#fff!important;padding:0!important}.withdrawal-modal .ant-modal-close{top:12px!important;right:12px!important;color:#6b7280!important}.withdrawal-modal .ant-modal-close:hover{color:#374151!important}.withdrawal-modal .ant-btn-primary{background:#374151!important;border-color:#374151!important;box-shadow:0 1px 2px #0000000d!important}.withdrawal-modal .ant-btn-primary:hover,.withdrawal-modal .ant-btn-primary:focus{background:#1f2937!important;border-color:#1f2937!important;transform:translateY(-1px)!important;box-shadow:0 4px 6px -1px #0000001a!important}.withdrawal-modal .ant-btn-default{color:#6b7280!important;border-color:#d1d5db!important;background:#fff!important}.withdrawal-modal .ant-btn-default:hover,.withdrawal-modal .ant-btn-default:focus{color:#374151!important;border-color:#9ca3af!important;background:#f9fafb!important}.withdrawal-content[data-v-f7546528]{padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;background:#fff}.page-header[data-v-f7546528]{text-align:center;padding:24px 24px 20px;background:transparent;color:#374151;border-bottom:1px solid #e5e7eb}.page-title[data-v-f7546528]{font-size:1.5rem;font-weight:700;color:#374151;margin:0 0 8px;letter-spacing:-.025em}.page-subtitle[data-v-f7546528]{font-size:.9rem;color:#6b7280;margin:0;font-weight:400}.balance-section[data-v-f7546528]{padding:20px 24px}.balance-card[data-v-f7546528]{display:flex;align-items:center;gap:16px;padding:20px;background:transparent;border:none;color:#374151}.balance-icon[data-v-f7546528]{width:48px;height:48px;border-radius:8px;background:transparent;display:flex;align-items:center;justify-content:center;font-size:24px;color:#6b7280}.balance-info[data-v-f7546528]{flex:1}.balance-label[data-v-f7546528]{font-size:.9rem;color:#6b7280;margin-bottom:4px}.balance-amount[data-v-f7546528]{font-size:1.75rem;font-weight:700;color:#374151}.withdrawal-form[data-v-f7546528]{padding:0 24px 20px}.form-tip[data-v-f7546528]{font-size:.75rem;color:#64748b;margin-top:4px}.amount-input[data-v-f7546528],.account-input[data-v-f7546528],.name-input[data-v-f7546528]{width:100%}.withdrawal-option[data-v-f7546528]{width:100%;margin-bottom:12px}.withdrawal-option .ant-radio[data-v-f7546528]{display:none}.withdrawal-option .ant-radio-wrapper[data-v-f7546528]{display:block;padding:16px;border:2px solid #e2e8f0;border-radius:8px;transition:all .2s ease;cursor:pointer}.withdrawal-option .ant-radio-wrapper[data-v-f7546528]:hover{border-color:#cbd5e1;background:#f8fafc}.withdrawal-option .ant-radio-wrapper-checked[data-v-f7546528]{border-color:#1e293b;background:#f1f5f9}.option-content[data-v-f7546528]{display:flex;align-items:center;gap:12px}.option-icon[data-v-f7546528]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff}.option-icon.alipay[data-v-f7546528]{background:#1677ff}.option-icon.wechat[data-v-f7546528]{background:#07c160}.option-text[data-v-f7546528]{flex:1}.option-title[data-v-f7546528]{font-size:1rem;font-weight:600;color:#1e293b;margin-bottom:2px}.option-desc[data-v-f7546528]{font-size:.875rem;color:#64748b}.pending-notice[data-v-f7546528]{display:flex;align-items:center;gap:12px;padding:16px 20px;margin:0 24px 20px;background:#fef3c7;border:1px solid #f59e0b;border-radius:8px}.notice-icon[data-v-f7546528]{color:#f59e0b;font-size:20px}.notice-content[data-v-f7546528]{flex:1}.notice-title[data-v-f7546528]{font-size:.9rem;font-weight:600;color:#92400e;margin-bottom:2px}.notice-desc[data-v-f7546528]{font-size:.8rem;color:#a16207}.withdrawal-rules[data-v-f7546528]{padding:0 24px 20px}.rules-title[data-v-f7546528]{font-size:.9rem;font-weight:600;color:#1e293b;margin-bottom:12px}.rules-list[data-v-f7546528]{display:flex;flex-direction:column;gap:8px}.rule-item[data-v-f7546528]{display:flex;align-items:center;gap:8px;font-size:.8rem;color:#64748b}.rule-item .anticon[data-v-f7546528]{color:#10b981;font-size:12px}.actions[data-v-f7546528]{display:flex;gap:12px;padding:20px 24px;border-top:1px solid #e2e8f0;background:#fff;border-radius:0 0 12px 12px}.cancel-btn[data-v-f7546528],.submit-btn[data-v-f7546528]{flex:1;height:44px;border-radius:8px;font-weight:500}@media (max-width: 768px){.withdrawal-content[data-v-f7546528]{font-size:14px}.page-header[data-v-f7546528]{padding:20px 16px 16px}.page-title[data-v-f7546528]{font-size:1.25rem}.balance-section[data-v-f7546528],.withdrawal-form[data-v-f7546528],.withdrawal-rules[data-v-f7546528],.actions[data-v-f7546528]{padding-left:16px;padding-right:16px}.balance-card[data-v-f7546528]{padding:16px}.balance-amount[data-v-f7546528]{font-size:1.5rem}.option-content[data-v-f7546528]{gap:8px}.option-icon[data-v-f7546528]{width:32px;height:32px;font-size:16px}.actions[data-v-f7546528]{flex-direction:column}.cancel-btn[data-v-f7546528],.submit-btn[data-v-f7546528]{width:100%}}:root{--primary-color: #495057;--primary-hover: #343A40;--success-color: #059669;--success-light: #10B981;--text-primary: #111827;--text-secondary: #6B7280;--text-tertiary: #9CA3AF;--bg-primary: #FFFFFF;--bg-secondary: #F9FAFB;--bg-tertiary: #F3F4F6;--border-color: #E5E7EB;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 1px 3px rgba(0, 0, 0, .1), 0 1px 2px rgba(0, 0, 0, .06);--shadow-lg: 0 4px 6px rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .06);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px}.agent-modal .ant-modal-content{background:#f5f5f5!important;border-radius:0!important;box-shadow:none!important;border:none!important}.agent-modal .ant-modal-body{background:#f5f5f5!important;padding:0!important}.agent-modal .ant-modal-close{top:16px!important;right:16px!important;color:var(--text-tertiary)!important}.agent-modal .ant-modal-close:hover{color:var(--text-primary)!important}.agent-modal .ant-btn-primary{background:#374151!important;border-color:#374151!important}.agent-modal .ant-btn-primary:hover,.agent-modal .ant-btn-primary:focus{background:#1f2937!important;border-color:#1f2937!important}.agent-modal .ant-btn-default{color:#374151!important;border-color:#d1d5db!important;background:#fff!important}.agent-modal .ant-btn-default:hover,.agent-modal .ant-btn-default:focus{color:#1f2937!important;border-color:#9ca3af!important;background:#f9fafb!important}.agent-content[data-v-5cb09c30]{padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;background:#f5f5f5}.main-layout[data-v-5cb09c30]{display:grid;grid-template-columns:45% 55%;gap:var(--spacing-lg);padding:var(--spacing-lg);min-height:500px;background:#f5f5f5}.left-section[data-v-5cb09c30]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.left-section>.tools-section[data-v-5cb09c30]{margin-top:0}.left-section>.withdrawal-history[data-v-5cb09c30]{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid #e5e7eb}.right-section[data-v-5cb09c30]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.right-section>.rules-channels-section[data-v-5cb09c30]{margin-bottom:0}.right-section>.invite-details[data-v-5cb09c30]{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid #e5e7eb}.dashboard-section[data-v-5cb09c30]{width:100%}.dashboard-grid[data-v-5cb09c30]{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.dashboard-card[data-v-5cb09c30]{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background:transparent;border:none;cursor:default;transition:all .2s ease}.dashboard-card[data-v-5cb09c30]:hover{background:transparent}.dashboard-card.highlight[data-v-5cb09c30]{border:none}.dashboard-card.highlight.clickable[data-v-5cb09c30]{cursor:pointer}.dashboard-card.highlight.clickable[data-v-5cb09c30]:hover{border:none}.dashboard-card.disabled[data-v-5cb09c30]{opacity:.5;cursor:not-allowed}.dashboard-card.disabled[data-v-5cb09c30]:hover{border:none}.dashboard-icon[data-v-5cb09c30]{width:40px;height:40px;border-radius:0;background:transparent;display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--text-secondary);flex-shrink:0}.dashboard-card.highlight .dashboard-icon[data-v-5cb09c30]{background:transparent;color:var(--primary-color)}.dashboard-content[data-v-5cb09c30]{flex:1;min-width:0}.dashboard-number[data-v-5cb09c30]{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-xs);line-height:1.2}.dashboard-card.highlight .dashboard-number[data-v-5cb09c30]{color:var(--text-primary);font-size:2rem}.dashboard-label[data-v-5cb09c30]{font-size:.8125rem;color:var(--text-secondary);font-weight:400}.dashboard-status[data-v-5cb09c30]{font-size:.75rem;color:var(--text-tertiary);margin-top:var(--spacing-xs)}.tools-section[data-v-5cb09c30]{width:100%;display:flex;flex-direction:column;gap:var(--spacing-sm)}.tool-card[data-v-5cb09c30]{padding:var(--spacing-md);background:transparent;border:none;transition:all .2s ease}.tool-card[data-v-5cb09c30]:hover{background:transparent}.tool-header[data-v-5cb09c30]{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.tool-icon[data-v-5cb09c30]{color:var(--primary-color);font-size:18px}.tool-title[data-v-5cb09c30]{font-size:.9375rem;font-weight:600;color:var(--text-primary)}.tool-subtitle[data-v-5cb09c30]{font-size:.75rem;color:var(--text-secondary);margin-left:var(--spacing-sm);font-weight:400}.tool-body[data-v-5cb09c30]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.tool-display[data-v-5cb09c30]{padding:var(--spacing-sm) 0;background:transparent;border:none;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.tool-text[data-v-5cb09c30]{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:.8125rem;color:var(--text-primary);word-break:break-all;line-height:1.5;font-weight:400;flex:1;min-width:0}.copy-icon-btn[data-v-5cb09c30]{width:20px;height:20px;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;color:#6b7280;font-size:16px;transition:all .2s ease;flex-shrink:0;background:transparent;border:none;padding:0}.copy-icon-btn[data-v-5cb09c30]:hover{color:#374151;background:transparent}.copy-icon-btn[data-v-5cb09c30]:active{color:#1f2937}.copy-icon-btn.copied[data-v-5cb09c30]{color:#10b981}.copy-icon-btn.copied[data-v-5cb09c30]:hover{color:#059669}.text-loading[data-v-5cb09c30]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);color:var(--text-tertiary);font-size:.875rem}.rules-channels-section[data-v-5cb09c30]{width:100%;display:flex;flex-direction:column;gap:var(--spacing-lg)}.rules-channels-section>.rules-section[data-v-5cb09c30]{margin-bottom:0}.rules-channels-section>.channels-section[data-v-5cb09c30]{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid #e5e7eb}.section-header[data-v-5cb09c30]{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.section-title[data-v-5cb09c30]{display:flex;align-items:center;gap:var(--spacing-sm);margin:0;font-size:1.125rem;font-weight:700;color:#1f2937}.section-sub[data-v-5cb09c30]{color:#6b7280;font-size:12px}.section-title .anticon[data-v-5cb09c30]{color:var(--primary-color);font-size:20px}.divider[data-v-5cb09c30]{height:1px;background:#e5e7eb;margin:16px 0;border:none}.channels-section[data-v-5cb09c30]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.channels-grid[data-v-5cb09c30]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}.channel-item[data-v-5cb09c30]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:transparent;border:none;cursor:pointer;font-size:.875rem;font-weight:400;color:var(--text-primary);transition:all .2s ease}.channel-item[data-v-5cb09c30]:hover{background:transparent}.channel-item.academic[data-v-5cb09c30]{background:transparent;color:var(--text-primary);font-weight:500}.channel-item.academic[data-v-5cb09c30]:hover{background:transparent}.channel-icon[data-v-5cb09c30]{font-size:14px;color:var(--text-secondary)}.channel-item.academic .channel-icon[data-v-5cb09c30]{color:var(--primary-color)}.channel-name[data-v-5cb09c30]{font-weight:inherit;color:inherit}.rules-list[data-v-5cb09c30],.rules-section[data-v-5cb09c30]{display:flex;flex-direction:column;gap:12px}.rules-grid[data-v-5cb09c30]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}.rule-item[data-v-5cb09c30]{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md);background:transparent;border:none;transition:all .2s ease}.rule-item[data-v-5cb09c30]:hover{background:transparent}.rule-icon[data-v-5cb09c30]{color:var(--primary-color);font-size:18px;flex-shrink:0;margin-top:2px}.rule-content[data-v-5cb09c30]{flex:1}.rule-title[data-v-5cb09c30]{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-xs)}.rule-desc[data-v-5cb09c30]{font-size:.875rem;color:var(--text-secondary);line-height:1.5;font-weight:400}.invite-details[data-v-5cb09c30]{width:100%}.details-table[data-v-5cb09c30]{background:transparent;border:none;overflow:hidden}.details-table .table-header[data-v-5cb09c30]{display:grid;grid-template-columns:.8fr 1.5fr 1.5fr 1fr 1fr .8fr;background:transparent;border-bottom:1px solid #e5e7eb}.details-table .table-body[data-v-5cb09c30]{border-top:1px solid #e5e7eb}.details-table .header-cell[data-v-5cb09c30]{padding:var(--spacing-sm) var(--spacing-md);font-size:.75rem;font-weight:600;color:#374151;text-align:left}.details-table .table-row[data-v-5cb09c30]{display:grid;grid-template-columns:.8fr 1.5fr 1.5fr 1fr 1fr .8fr;border-top:1px solid #e5e7eb;transition:background-color .2s ease}.details-table .table-row[data-v-5cb09c30]:hover{background:transparent}.details-table .table-row[data-v-5cb09c30]:first-child{border-top:none}.details-table .table-cell.index[data-v-5cb09c30]{color:var(--text-tertiary);font-size:.8125rem;font-weight:400}.details-table .table-cell.name[data-v-5cb09c30]{color:var(--text-primary);font-weight:500}.details-table .table-cell.amount[data-v-5cb09c30],.details-table .table-cell.commission[data-v-5cb09c30]{color:var(--success-color);font-weight:600}.details-table .table-cell.count[data-v-5cb09c30]{color:var(--text-secondary);text-align:center;font-weight:500}.loading-state[data-v-5cb09c30]{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:var(--text-tertiary)}.loading-text[data-v-5cb09c30]{font-size:.875rem;color:var(--text-secondary)}.table-pagination[data-v-5cb09c30]{padding:var(--spacing-md) var(--spacing-lg);display:flex;justify-content:center;border-top:1px solid #e5e7eb;background:transparent}.withdrawal-history[data-v-5cb09c30]{width:100%}.history-table[data-v-5cb09c30]{background:transparent;border:none;overflow:hidden}.table-header[data-v-5cb09c30]{display:grid;grid-template-columns:1fr 1fr 1fr 1.5fr;background:transparent;border-bottom:1px solid #e5e7eb}.table-body[data-v-5cb09c30]{border-top:1px solid #e5e7eb}.history-table .header-cell[data-v-5cb09c30]{padding:var(--spacing-sm) var(--spacing-md);font-size:.75rem;font-weight:600;color:#374151;text-align:left}.table-row[data-v-5cb09c30]{display:grid;grid-template-columns:1fr 1fr 1fr 1.5fr;border-top:1px solid #e5e7eb;transition:background-color .2s ease}.table-row[data-v-5cb09c30]:hover{background:transparent}.table-row[data-v-5cb09c30]:first-child{border-top:none}.table-cell[data-v-5cb09c30]{padding:var(--spacing-sm) var(--spacing-md);font-size:.8125rem;color:var(--text-primary);display:flex;align-items:center;font-weight:400}.table-cell.amount[data-v-5cb09c30]{font-weight:600;color:var(--success-color)}.table-cell.type[data-v-5cb09c30]{color:var(--text-secondary)}.table-cell.date[data-v-5cb09c30]{color:var(--text-secondary);font-size:.8125rem}.status-tag[data-v-5cb09c30]{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);font-size:.75rem;font-weight:500;text-align:center;min-width:60px;display:inline-block}.status-pending[data-v-5cb09c30]{background:#fef3c7;color:#92400e}.status-approved[data-v-5cb09c30]{background:#d1fae5;color:#065f46}.status-rejected[data-v-5cb09c30]{background:#fee2e2;color:#991b1b}.status-transferred[data-v-5cb09c30]{background:#dbeafe;color:#1e40af}.status-unknown[data-v-5cb09c30]{background:#f3f4f6;color:#6b7280}.empty-state[data-v-5cb09c30]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px var(--spacing-lg);color:var(--text-tertiary)}.empty-icon[data-v-5cb09c30]{font-size:3rem;margin-bottom:var(--spacing-sm);opacity:.5}.empty-text[data-v-5cb09c30]{font-size:.875rem;color:var(--text-secondary);font-weight:400}@media (max-width: 1024px){.main-layout[data-v-5cb09c30]{grid-template-columns:1fr;gap:var(--spacing-md);padding:var(--spacing-md)}.right-section[data-v-5cb09c30]{max-height:none}.dashboard-grid[data-v-5cb09c30]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.main-layout[data-v-5cb09c30]{padding:var(--spacing-md);gap:var(--spacing-md)}.dashboard-grid[data-v-5cb09c30]{grid-template-columns:repeat(2,1fr)}.dashboard-card[data-v-5cb09c30]{padding:var(--spacing-sm)}.dashboard-icon[data-v-5cb09c30]{width:36px;height:36px;font-size:18px}.dashboard-number[data-v-5cb09c30]{font-size:1.5rem}.dashboard-card.highlight .dashboard-number[data-v-5cb09c30]{font-size:1.75rem}.tool-card[data-v-5cb09c30]{padding:var(--spacing-sm)}.big-copy-btn[data-v-5cb09c30]{height:36px!important;font-size:.8125rem!important}.rules-grid[data-v-5cb09c30]{grid-template-columns:1fr}.channels-grid[data-v-5cb09c30]{grid-template-columns:repeat(2,1fr)}.details-table .table-header[data-v-5cb09c30],.details-table .table-row[data-v-5cb09c30]{grid-template-columns:.6fr 1.2fr 1.2fr .9fr .9fr .7fr}}@media (max-width: 480px){.agent-modal[data-v-5cb09c30]{margin:var(--spacing-md)}.main-layout[data-v-5cb09c30]{padding:var(--spacing-sm);gap:var(--spacing-sm)}.dashboard-grid[data-v-5cb09c30]{grid-template-columns:1fr}.dashboard-card[data-v-5cb09c30]{flex-direction:column;text-align:center;gap:var(--spacing-sm);padding:var(--spacing-sm)}.dashboard-icon[data-v-5cb09c30]{width:36px;height:36px;font-size:18px}.tool-card[data-v-5cb09c30]{padding:var(--spacing-sm)}.big-copy-btn[data-v-5cb09c30]{width:100%;height:36px!important}.rules-grid[data-v-5cb09c30],.channels-grid[data-v-5cb09c30]{grid-template-columns:1fr}.channel-item[data-v-5cb09c30]{padding:var(--spacing-sm) var(--spacing-md);font-size:.75rem}.details-table .table-header[data-v-5cb09c30],.details-table .table-row[data-v-5cb09c30]{grid-template-columns:.5fr 1fr 1fr .8fr .8fr .6fr}.details-table .table-cell[data-v-5cb09c30],.details-table .header-cell[data-v-5cb09c30]{padding:var(--spacing-xs) var(--spacing-sm);font-size:.75rem}}.home[data-v-bc0827fe]{min-height:100vh;background:linear-gradient(135deg,#f8f9fa,#e9ecef,#dee2e6,#ced4da,#adb5bd);font-family:SimSun,宋体,Microsoft YaHei,Georgia,serif}.header[data-v-bc0827fe]{background:#fffffff2;backdrop-filter:blur(20px);padding:1rem 0;position:fixed;top:0;left:0;right:0;z-index:1000;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 2px 20px #00000014}.header-content[data-v-bc0827fe]{max-width:1440px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 1rem;width:100%;box-sizing:border-box}.logo .logo-text[data-v-bc0827fe]{color:#2c3e50;margin:0;font-size:1.6rem;font-weight:700;letter-spacing:.8px;font-family:SimSun,宋体,serif;white-space:nowrap;display:flex;align-items:center;gap:12px}.logo-icon[data-v-bc0827fe]{width:32px;height:32px;flex-shrink:0}.logo p[data-v-bc0827fe]{color:#6c757d;margin:0;font-size:.95rem;font-weight:400;letter-spacing:.4px;font-style:italic;white-space:nowrap}.nav-actions[data-v-bc0827fe]{display:flex;align-items:center;flex-shrink:0;gap:12px}.nav-actions .ant-btn[data-v-bc0827fe]{color:#2c3e50;border-color:#2c3e50;background:#2c3e500d;font-weight:600;border-radius:8px;padding:8px 16px;transition:all .3s ease;font-size:.9rem;letter-spacing:.3px;border-width:2px;box-shadow:0 2px 8px #2c3e501a;text-align:center;display:flex;align-items:center;justify-content:center;min-height:40px;white-space:nowrap}.nav-actions .ant-btn[data-v-bc0827fe]:hover{background:#2c3e50;color:#fff;border-color:#2c3e50;transform:translateY(-2px);box-shadow:0 6px 20px #2c3e5040}.nav-actions .ant-btn[data-v-bc0827fe]:active{transform:translateY(0);box-shadow:0 2px 8px #2c3e5033}.promotion-btn[data-v-bc0827fe]{color:#6366f1!important;border-color:#6366f1!important;background:#6366f114!important}.promotion-btn[data-v-bc0827fe]:hover{background:#6366f1!important;color:#fff!important;border-color:#6366f1!important}.promotion-btn .anticon[data-v-bc0827fe]{margin-right:4px}.promotion-content[data-v-bc0827fe]{line-height:1.8;color:#475569}.promotion-content strong[data-v-bc0827fe]{color:#6366f1;font-weight:600}.user-info[data-v-bc0827fe]{display:flex;align-items:center}.user-dropdown[data-v-bc0827fe]{color:#2c3e50;border-color:#2c3e50;background:#2c3e500d;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:8px;padding:8px 16px;transition:all .3s ease;font-weight:600;border-width:2px;box-shadow:0 2px 8px #2c3e501a;text-align:center;min-height:40px}.user-dropdown[data-v-bc0827fe]:hover{background:#2c3e50;color:#fff;border-color:#2c3e50;transform:translateY(-2px);box-shadow:0 6px 20px #2c3e5040}.user-dropdown[data-v-bc0827fe]:active{transform:translateY(0);box-shadow:0 2px 8px #2c3e5033}.user-dropdown .anticon[data-v-bc0827fe]{font-size:.9rem}.main-content[data-v-bc0827fe]{padding-top:100px;max-width:1200px;margin:0 auto;padding-left:2rem;padding-right:2rem;padding-bottom:2rem}.hero-section[data-v-bc0827fe]{text-align:center;margin-bottom:6rem;padding-top:2rem}.hero-section h2[data-v-bc0827fe]{color:#2c3e50;font-size:3.5rem;margin-bottom:2rem;font-weight:700;letter-spacing:1.5px;font-family:SimSun,宋体,serif;animation:titleFadeIn-bc0827fe 2s ease-out backwards;position:relative;will-change:opacity,transform}@keyframes titleFadeIn-bc0827fe{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-section p[data-v-bc0827fe]{color:#6c757d;font-size:1.3rem;font-weight:400;letter-spacing:.6px;animation:subtitleFadeIn-bc0827fe 2s ease-out .8s backwards;line-height:1.6;max-width:100%;margin:0 auto;white-space:nowrap;will-change:opacity,transform}.hero-slogan[data-v-bc0827fe]{max-width:900px;margin:0 auto;padding:0;animation:subtitleFadeIn-bc0827fe 1s ease-out .3s backwards;will-change:opacity,transform}.slogan-title[data-v-bc0827fe]{color:#1e293b;font-size:2.75rem;font-weight:700;margin:0 0 1.5rem;letter-spacing:.8px;font-family:SimSun,宋体,Microsoft YaHei,serif;line-height:1.3;will-change:opacity,transform}.slogan-content[data-v-bc0827fe]{color:#495057;font-size:1.1rem;font-weight:400;line-height:1.8;margin:0 0 1rem;letter-spacing:.5px;font-family:SimSun,宋体,Microsoft YaHei,serif}.slogan-features[data-v-bc0827fe]{color:#64748b;font-size:1rem;font-weight:500;margin:0;letter-spacing:2px;font-family:SimSun,宋体,Microsoft YaHei,serif;opacity:.9}@keyframes subtitleFadeIn-bc0827fe{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.free-outline-banner[data-v-bc0827fe]{margin:1.5rem 0 0;padding:0;animation:subtitleFadeIn-bc0827fe 1s ease-out .5s backwards;display:flex;justify-content:center}.banner-content[data-v-bc0827fe]{background:transparent;border:none;border-radius:0;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:none;transition:all .25s ease;position:relative}.banner-content[data-v-bc0827fe]:hover{transform:none;box-shadow:none}.banner-left[data-v-bc0827fe]{display:flex;align-items:center;gap:1.25rem;justify-content:center;width:100%}.banner-icon[data-v-bc0827fe]{font-size:2rem;color:#64748b;flex-shrink:0;opacity:.8}.banner-text[data-v-bc0827fe]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center}.banner-title[data-v-bc0827fe]{font-size:1.4rem;font-weight:700;color:#1e293b;letter-spacing:.3px;font-family:SimSun,宋体,Microsoft YaHei,serif;line-height:1.4;white-space:nowrap}.banner-subtitle[data-v-bc0827fe]{font-size:.95rem;color:#64748b;letter-spacing:.2px;font-family:SimSun,宋体,Microsoft YaHei,serif;line-height:1.5;opacity:.9;white-space:nowrap}.banner-right[data-v-bc0827fe]{flex-shrink:0;margin-left:2.5rem}.free-outline-btn[data-v-bc0827fe]{height:44px;padding:0 2rem;font-size:.95rem;font-weight:600;letter-spacing:.3px;border-radius:8px;transition:all .25s ease;background-color:#1e293b;border-color:#1e293b;color:#fff;font-family:SimSun,宋体,Microsoft YaHei,serif}.free-outline-btn[data-v-bc0827fe]:hover{background-color:#334155;border-color:#334155;transform:translateY(-1px);box-shadow:0 4px 12px #1e293b40}.features-grid[data-v-bc0827fe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-bottom:4rem}.feature-card[data-v-bc0827fe]{background:#fff;border-radius:12px;padding:1.5rem;text-align:center;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 8px #00000014;border:1px solid rgba(0,0,0,.1);position:relative;overflow:hidden;animation:cardFadeIn-bc0827fe .6s ease-out backwards;will-change:opacity,transform}.primary-card[data-v-bc0827fe]{background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid #cbd5e1;box-shadow:0 8px 22px #0000001a,inset 0 1px #ffffffb3;position:relative}.primary-card[data-v-bc0827fe]:before{background:linear-gradient(90deg,#dbe2ea,#cbd5e1);transform:scaleX(1)}.primary-card[data-v-bc0827fe]:hover{transform:translateY(-5px);box-shadow:0 14px 28px #00000024,0 0 0 1px #cbd5e1cc}.primary-card .card-badge[data-v-bc0827fe]{position:absolute;top:10px;right:10px;padding:2px 8px;font-size:12px;border-radius:999px;color:#111827;background:#fff;border:1px solid #9ca3af;font-family:SimSun,宋体,serif;font-weight:700;letter-spacing:.5px;box-shadow:0 2px 6px #00000014}.primary-card h3[data-v-bc0827fe]{font-size:1.15rem;letter-spacing:.4px}.primary-card p[data-v-bc0827fe]{color:#475569}.feature-card[data-v-bc0827fe]:nth-child(1){animation-delay:.1s}.feature-card[data-v-bc0827fe]:nth-child(2){animation-delay:.2s}.feature-card[data-v-bc0827fe]:nth-child(3){animation-delay:.3s}.feature-card[data-v-bc0827fe]:nth-child(4){animation-delay:.4s}.feature-card[data-v-bc0827fe]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#64748b,#475569);transform:scaleX(0);transition:transform .3s cubic-bezier(.4,0,.2,1)}.feature-card[data-v-bc0827fe]:hover:before{transform:scaleX(1)}.feature-card[data-v-bc0827fe]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f;border-color:#1e293b33;background:#f8fafc}.feature-icon[data-v-bc0827fe]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:1.6rem;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #00000014;position:relative}.feature-card:hover .feature-icon[data-v-bc0827fe]{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.feature-icon.writing[data-v-bc0827fe],.feature-icon.ppt[data-v-bc0827fe]{background:linear-gradient(135deg,#475569,#334155)}.feature-icon.rewrite[data-v-bc0827fe]{background:linear-gradient(135deg,#64748b,#475569)}.feature-icon.check[data-v-bc0827fe]{background:linear-gradient(135deg,#334155,#1e293b)}.feature-card h3[data-v-bc0827fe]{margin-bottom:.6rem;color:#1e293b;font-weight:600;letter-spacing:.3px;font-size:1.1rem;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:SimSun,宋体,serif}.feature-card:hover h3[data-v-bc0827fe]{color:#0f172a;transform:translateY(-1px)}.feature-card p[data-v-bc0827fe]{color:#64748b;margin:0;font-weight:400;letter-spacing:.2px;line-height:1.6;font-size:.9rem;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.feature-card:hover p[data-v-bc0827fe]{color:#475569;transform:translateY(-1px)}.compose-modal[data-v-bc0827fe] .ant-modal-content{border-radius:12px}.compose-body[data-v-bc0827fe]{padding:8px 4px}.compose-title[data-v-bc0827fe]{font-family:SimSun,宋体,serif;font-size:18px;font-weight:700;color:#1f2937;margin-bottom:6px}.compose-desc[data-v-bc0827fe]{color:#6b7280;font-size:13px;margin-bottom:12px}@keyframes cardFadeIn-bc0827fe{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.stats-section[data-v-bc0827fe]{margin:0;padding:0;position:sticky;top:80px;left:0;right:0;z-index:999;overflow:hidden}.stats-scroll-container[data-v-bc0827fe]{width:100%;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:flex-start;padding:1rem 2rem;min-height:60px}.slide-in-enter-active[data-v-bc0827fe]{transition:all 1s ease-out;will-change:opacity,transform}.slide-in-leave-active[data-v-bc0827fe]{transition:all 1s ease-in;will-change:opacity,transform}.slide-in-enter-from[data-v-bc0827fe]{opacity:0;transform:translate(100px)}.slide-in-leave-to[data-v-bc0827fe]{opacity:0;transform:translate(-100px)}.slide-in-enter-to[data-v-bc0827fe],.slide-in-leave-from[data-v-bc0827fe]{opacity:1;transform:translate(0)}.stats-section.scrolled[data-v-bc0827fe]{background:#ffffffe6;backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 2px 10px #0000001a}.activity-item[data-v-bc0827fe]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem;font-family:SimSun,宋体,serif;min-width:400px;width:100%;flex-shrink:0;white-space:nowrap;padding:.8rem 0}.activity-icon[data-v-bc0827fe]{font-size:16px;color:#4b5563;flex-shrink:0}.activity-user[data-v-bc0827fe]{font-weight:600;color:#2c3e50;font-size:.9rem}.activity-action[data-v-bc0827fe]{color:#6b7280;font-size:.9rem}.activity-title[data-v-bc0827fe]{color:#374151;font-weight:500;font-size:.9rem}.activity-time[data-v-bc0827fe]{color:#9ca3af;font-size:.8rem;margin-left:.5rem}.stats-item[data-v-bc0827fe]{display:flex;flex-direction:row;align-items:center;text-align:center;font-family:SimSun,宋体,serif;min-width:280px;gap:1rem;flex-shrink:0;white-space:nowrap;padding:.8rem 1.2rem;transition:all .3s ease}.stats-number[data-v-bc0827fe]{font-size:1.8rem;font-weight:700;color:#374151;letter-spacing:-.5px;line-height:1;margin:0}.stats-label[data-v-bc0827fe]{font-size:.85rem;font-weight:500;color:#6b7280;letter-spacing:.1px;margin:0;white-space:nowrap}.stats-trend[data-v-bc0827fe]{font-size:.75rem;font-weight:700;color:#1f2937;letter-spacing:.1px;white-space:nowrap}.why-choose-section[data-v-bc0827fe]{margin:6rem 0;padding:4rem 0;background:linear-gradient(135deg,#f8f9fa,#f1f5f9);border-radius:24px;position:relative;overflow:hidden}.why-choose-section[data-v-bc0827fe]:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="%23e9ecef" stroke-width="0.5" opacity="0.3"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.1}.section-header[data-v-bc0827fe]{text-align:center;margin-bottom:4rem;position:relative;z-index:1}.section-subtitle[data-v-bc0827fe]{text-align:center;color:#6c757d;font-size:.95rem;margin-top:.5rem;font-family:SimSun,宋体,Microsoft YaHei,serif}.inline-link[data-v-bc0827fe]{color:#2563eb;text-decoration:none;font-weight:600}.inline-link[data-v-bc0827fe]:hover{color:#1d4ed8;text-decoration:underline}.section-header h2[data-v-bc0827fe]{color:#2c3e50;font-size:2.8rem;font-weight:700;margin-bottom:1rem;letter-spacing:1px;font-family:SimSun,宋体,serif;position:relative}.advantages-grid[data-v-bc0827fe]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.advantage-card[data-v-bc0827fe]{background:#fff;border-radius:16px;padding:2rem;display:flex;align-items:flex-start;gap:1.5rem;box-shadow:0 2px 12px #0000001a;border:1px solid rgba(0,0,0,.08);transition:all .25s ease;position:relative;overflow:hidden}.advantage-card[data-v-bc0827fe]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#475569,#334155);transform:scaleX(0);transition:transform .25s ease}.advantage-card[data-v-bc0827fe]:hover:before{transform:scaleX(1)}.advantage-card[data-v-bc0827fe]:hover{transform:translateY(-2px);box-shadow:0 4px 20px #0000001f;border-color:#1e293b26}.advantage-number[data-v-bc0827fe]{background:linear-gradient(135deg,#2c3e50,#1e293b);color:#fff;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;flex-shrink:0;box-shadow:0 2px 8px #1e293b4d;transition:all .25s ease}.advantage-card:hover .advantage-number[data-v-bc0827fe]{box-shadow:0 4px 12px #1e293b66}.advantage-content[data-v-bc0827fe]{flex:1}.advantage-content h3[data-v-bc0827fe]{color:#2c3e50;font-size:1.2rem;font-weight:600;margin:0 0 .5rem;letter-spacing:.3px;font-family:SimSun,宋体,serif;transition:color .3s ease}.advantage-card:hover .advantage-content h3[data-v-bc0827fe]{color:#1e293b}.advantage-content p[data-v-bc0827fe]{color:#6c757d;font-size:.95rem;margin:0;line-height:1.5;font-weight:400;letter-spacing:.2px;transition:color .3s ease}.advantage-card:hover .advantage-content p[data-v-bc0827fe]{color:#495057}.faq-section[data-v-bc0827fe]{margin:6rem 0;padding:4rem 2rem;background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:24px;max-width:1200px;margin-left:auto;margin-right:auto}.faq-title[data-v-bc0827fe]{font-size:2.5rem;font-weight:700;color:#1e293b;text-align:center;margin-bottom:3rem;background:linear-gradient(135deg,#3b82f6,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq-list[data-v-bc0827fe]{display:flex;flex-direction:column;gap:1.5rem}.faq-item[data-v-bc0827fe]{padding:2rem;background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 2px 8px #0000000a;transition:all .3s ease}.faq-item[data-v-bc0827fe]:hover{box-shadow:0 4px 16px #3b82f61a;border-color:#60a5fa}.faq-item h3[data-v-bc0827fe]{font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:1rem;line-height:1.6}.faq-item p[data-v-bc0827fe]{font-size:1rem;color:#475569;line-height:1.8;margin:0}@media (max-width: 768px){.faq-section[data-v-bc0827fe]{margin:4rem 1rem;padding:2.5rem 1.5rem}.faq-title[data-v-bc0827fe]{font-size:2rem;margin-bottom:2rem}.faq-item[data-v-bc0827fe]{padding:1.5rem}.faq-item h3[data-v-bc0827fe]{font-size:1.1rem}.faq-item p[data-v-bc0827fe]{font-size:.95rem}}.comparison-section[data-v-bc0827fe]{margin:6rem 0;padding:0}.comparison-container[data-v-bc0827fe]{display:grid;grid-template-columns:1fr 1fr;gap:0;max-width:1200px;margin:0 auto;border-radius:20px;overflow:hidden;box-shadow:0 8px 40px #0000001f;position:relative}.our-advantages[data-v-bc0827fe]{background:linear-gradient(135deg,#2c3e50,#34495e);padding:3rem;color:#fff;position:relative;z-index:2}.our-advantages[data-v-bc0827fe]:before{content:"";position:absolute;top:0;right:0;width:100px;height:100px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><text x="50" y="50" text-anchor="middle" dominant-baseline="middle" font-family="serif" font-size="60" fill="white" opacity="0.1">W</text></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.1}.other-platforms[data-v-bc0827fe]{background:#f8f9fa;padding:3rem;color:#2c3e50;position:relative;z-index:1}.our-advantages h3[data-v-bc0827fe],.other-platforms h3[data-v-bc0827fe]{font-size:1.8rem;font-weight:700;margin:0 0 2rem;text-align:center;letter-spacing:.5px;font-family:SimSun,宋体,serif}.our-advantages h3[data-v-bc0827fe]{color:#fff}.other-platforms h3[data-v-bc0827fe]{color:#2c3e50}.advantages-list[data-v-bc0827fe],.disadvantages-list[data-v-bc0827fe]{list-style:none;padding:0;margin:0}.advantages-list li[data-v-bc0827fe],.disadvantages-list li[data-v-bc0827fe]{border-bottom:1px solid rgba(255,255,255,.1);font-size:.95rem;line-height:1.6;letter-spacing:.2px;position:relative;padding:.8rem 0 .8rem 1.5rem}.disadvantages-list li[data-v-bc0827fe]{border-bottom:1px solid rgba(0,0,0,.05);color:#6c757d}.advantages-list li[data-v-bc0827fe]:before{content:"◆";position:absolute;left:0;top:.8rem;color:#475569;font-size:.8rem}.disadvantages-list li[data-v-bc0827fe]:before{content:"×";position:absolute;left:0;top:.8rem;color:#94a3b8;font-size:.8rem;font-weight:700}.advantages-list li[data-v-bc0827fe]:last-child,.disadvantages-list li[data-v-bc0827fe]:last-child{border-bottom:none}[data-v-bc0827fe] .ant-tooltip{.ant-tooltip-inner{background:linear-gradient(135deg,#2c3e50,#34495e);color:#fff;font-weight:500;font-size:.9rem;letter-spacing:.3px;border-radius:8px;box-shadow:0 4px 12px #2c3e504d;padding:8px 12px}.ant-tooltip-arrow:before{background:linear-gradient(135deg,#2c3e50,#34495e)}}@media (max-width: 1200px){.features-grid[data-v-bc0827fe]{grid-template-columns:repeat(2,1fr);gap:2rem}.free-outline-banner[data-v-bc0827fe]{padding:0 1.5rem}.banner-content[data-v-bc0827fe]{padding:1.75rem 2rem}.banner-title[data-v-bc0827fe]{font-size:1.3rem}.banner-subtitle[data-v-bc0827fe]{font-size:.9rem}.banner-icon[data-v-bc0827fe]{font-size:1.75rem}.stats-section[data-v-bc0827fe]{margin:.3rem 0 .8rem}.stats-item[data-v-bc0827fe]{min-width:240px;gap:.8rem;padding:.6rem 1rem}.stats-number[data-v-bc0827fe]{font-size:1.6rem}.stats-label[data-v-bc0827fe]{font-size:.8rem}.stats-trend[data-v-bc0827fe]{font-size:.7rem}.advantages-grid[data-v-bc0827fe]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.comparison-container[data-v-bc0827fe]{grid-template-columns:1fr}.our-advantages[data-v-bc0827fe]{border-radius:20px 20px 0 0}.other-platforms[data-v-bc0827fe]{border-radius:0 0 20px 20px}}@media (max-width: 768px){.slogan-title[data-v-bc0827fe]{font-size:2rem;margin-bottom:1.2rem}.free-outline-banner[data-v-bc0827fe]{margin:2rem auto 2.5rem;padding:0 1rem}.banner-content[data-v-bc0827fe]{flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.75rem 1.5rem}.banner-left[data-v-bc0827fe]{width:100%;gap:1rem}.banner-icon[data-v-bc0827fe]{font-size:1.75rem}.banner-text[data-v-bc0827fe]{flex-direction:column;align-items:flex-start;gap:.5rem}.banner-title[data-v-bc0827fe]{font-size:1.25rem}.banner-subtitle[data-v-bc0827fe]{font-size:.9rem}.banner-right[data-v-bc0827fe]{width:100%;margin-left:0}.free-outline-btn[data-v-bc0827fe]{width:100%;height:44px}.features-grid[data-v-bc0827fe]{grid-template-columns:1fr;gap:1.5rem}.feature-card[data-v-bc0827fe]{padding:1.5rem}.feature-icon[data-v-bc0827fe]{width:80px;height:80px;font-size:2rem}.feature-card h3[data-v-bc0827fe]{font-size:1.3rem}.feature-card p[data-v-bc0827fe]{font-size:1rem}.hero-section p[data-v-bc0827fe]{font-size:1.1rem;white-space:normal;text-overflow:initial;overflow:visible}.hero-slogan[data-v-bc0827fe]{padding:0}.slogan-title[data-v-bc0827fe]{font-size:1.6rem;margin-bottom:1rem}.slogan-content[data-v-bc0827fe]{font-size:1rem;line-height:1.7}.slogan-features[data-v-bc0827fe]{font-size:.9rem;letter-spacing:1px}.stats-section[data-v-bc0827fe]{margin:.2rem 0 .8rem}.stats-item[data-v-bc0827fe]{min-width:200px;gap:.6rem;padding:.5rem .8rem}.stats-number[data-v-bc0827fe]{font-size:1.4rem;margin:0}.stats-label[data-v-bc0827fe]{font-size:.7rem;margin:0}.stats-trend[data-v-bc0827fe]{font-size:.6rem}.why-choose-section[data-v-bc0827fe]{margin:4rem 0;padding:3rem 0}.section-header h2[data-v-bc0827fe]{font-size:2.2rem}.advantages-grid[data-v-bc0827fe]{grid-template-columns:1fr;gap:1.5rem;padding:0 1rem}.advantage-card[data-v-bc0827fe]{padding:1.5rem;flex-direction:column;text-align:center;gap:1rem}.advantage-number[data-v-bc0827fe]{align-self:center}.comparison-section[data-v-bc0827fe]{margin:4rem 0}.our-advantages[data-v-bc0827fe],.other-platforms[data-v-bc0827fe]{padding:2rem}.our-advantages h3[data-v-bc0827fe],.other-platforms h3[data-v-bc0827fe]{font-size:1.5rem;margin-bottom:1.5rem}.advantages-list li[data-v-bc0827fe],.disadvantages-list li[data-v-bc0827fe]{font-size:.9rem;padding:.6rem 0}}.bookmark-tip[data-v-bc0827fe]{position:fixed;top:100px;right:0;padding:.5rem 1rem;z-index:999;color:#6c757d;font-size:.85rem;line-height:1.5;font-family:SimSun,宋体,serif;white-space:nowrap}.bookmark-tip kbd[data-v-bc0827fe]{display:inline-block;padding:2px 6px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;font-family:Courier New,Monaco,Consolas,monospace;font-size:.8rem;color:#495057;font-weight:600;box-shadow:0 1px 2px #0000001a;margin:0 2px}.help-panel[data-v-bc0827fe]{position:fixed;bottom:120px;right:0;background:#fffffff2;backdrop-filter:blur(10px);border-radius:12px 0 0 12px;box-shadow:0 4px 16px #0000001a;padding:4px 0;z-index:1000;min-width:80px;border:1px solid rgba(0,0,0,.05);border-right:none}.help-item[data-v-bc0827fe]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 8px;cursor:pointer;transition:all .2s ease;gap:3px}.help-item[data-v-bc0827fe]:hover{background:#00000005}.help-icon[data-v-bc0827fe]{width:18px;height:18px;border-radius:50%;background:#2c3e5014;display:flex;align-items:center;justify-content:center;font-size:14px;color:#2c3e50;transition:all .2s ease}.help-item:hover .help-icon[data-v-bc0827fe]{background:#2c3e501f;transform:scale(1.05)}.help-text[data-v-bc0827fe]{font-size:.7rem;color:#2c3e50;font-weight:500;letter-spacing:.2px;font-family:SimSun,宋体,serif}.customer-service-text[data-v-bc0827fe]{color:#6366f1!important;font-weight:600}.help-item.discount-badge[data-v-bc0827fe]{padding:6px 10px}.discount-badge-content[data-v-bc0827fe]{display:flex;align-items:center;justify-content:center;gap:6px;background:#4950571a;color:#495057;border-radius:999px;padding:4px 10px;transition:all .2s ease}.discount-badge-icon[data-v-bc0827fe]{font-size:13px;color:#495057;display:flex;align-items:center;justify-content:center}.discount-badge-text[data-v-bc0827fe]{font-size:.8125rem;font-weight:500;color:#495057;font-family:SimSun,宋体,serif}.help-item.discount-badge[data-v-bc0827fe]:hover{background:#00000008}.help-item.discount-badge:hover .discount-badge-content[data-v-bc0827fe]{background:#4950571f}.help-divider[data-v-bc0827fe]{height:1px;background:#e5e7eb;margin:2px 8px}.sample-section[data-v-bc0827fe]{max-width:1200px;margin:40px auto 0;padding:0 16px}.sample-card[data-v-bc0827fe]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 8px #0000000f;transition:box-shadow .3s ease}.sample-card[data-v-bc0827fe]:hover{box-shadow:0 4px 12px #0000001a}.sample-card-left[data-v-bc0827fe]{flex:1}.sample-title[data-v-bc0827fe]{margin:0;font-size:18px;color:#1f2937}.sample-subtitle[data-v-bc0827fe]{margin:4px 0 0;color:#6b7280;font-size:13px}.paper-sample-modal[data-v-bc0827fe] .ant-modal-body{padding:0!important}.paper-sample-layout[data-v-bc0827fe]{display:grid;grid-template-columns:220px 1fr;height:640px;max-height:80vh}.sample-toc[data-v-bc0827fe]{background:#f8fafc;border-right:1px solid #e5e7eb;padding:12px;overflow-y:auto;overflow-x:hidden;max-height:100%}.toc-item[data-v-bc0827fe]{padding:10px 12px;border-radius:8px;cursor:pointer;color:#374151;margin-bottom:6px;transition:all .2s ease}.toc-item[data-v-bc0827fe]:hover{background:#eef2f7}.toc-item.active[data-v-bc0827fe]{background:#e5f0ff;color:#1f2937;font-weight:600}.sample-preview[data-v-bc0827fe]{padding:16px;overflow-y:auto;overflow-x:hidden;background:#fff;max-height:100%}.preview-inner[data-v-bc0827fe]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:0}.sample-preview .sample-section[data-v-bc0827fe]{width:100%;padding:24px 16px;min-height:400px;scroll-margin-top:24px}.sample-preview .sample-section[data-v-bc0827fe]:first-child{padding-top:16px}.sample-preview .sample-section[data-v-bc0827fe]:last-child{padding-bottom:16px}.sample-preview .sample-section+.sample-section[data-v-bc0827fe]{margin-top:18px;padding-top:36px;border-top:1px solid #d1d5db;background-image:linear-gradient(180deg,#0000001a,#0000000d 6px,#0000 24px)}.preview-image[data-v-bc0827fe]{width:100%;height:auto;max-width:820px;display:block;margin:0 auto;user-select:none;-webkit-user-drag:none}@media (max-width: 992px){.paper-sample-layout[data-v-bc0827fe]{grid-template-columns:1fr}.sample-toc[data-v-bc0827fe]{border-right:none;border-bottom:1px solid #e5e7eb;display:flex;gap:8px;flex-wrap:wrap}.toc-item[data-v-bc0827fe]{margin:4px}}.faq-modal[data-v-bc0827fe] .ant-modal-content{border-radius:12px}.faq-content[data-v-bc0827fe]{padding:8px 0}.faq-item[data-v-bc0827fe]{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e5e7eb}.faq-item[data-v-bc0827fe]:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.faq-question[data-v-bc0827fe]{font-family:SimSun,宋体,serif;font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0 0 12px;letter-spacing:.3px}.faq-answer[data-v-bc0827fe]{font-family:SimSun,宋体,serif;font-size:.95rem;color:#6c757d;line-height:1.8;margin:0;letter-spacing:.2px}.graduation-banner-modal[data-v-bc0827fe] .ant-modal-content{border-radius:12px;overflow:hidden}.graduation-banner-modal[data-v-bc0827fe] .ant-modal-body{padding:0}.graduation-banner-content[data-v-bc0827fe]{padding:20px 28px;display:flex;flex-direction:column}.graduation-banner-title[data-v-bc0827fe]{font-family:SimSun,宋体,serif;font-size:1.2rem;font-weight:600;color:#2c3e50;text-align:center;margin:0 0 16px;letter-spacing:.5px}.graduation-banner-body[data-v-bc0827fe]{font-family:SimSun,宋体,serif;font-size:.85rem;color:#495057;line-height:1.6;margin-bottom:20px;flex:1}.graduation-banner-body p[data-v-bc0827fe]{margin:0 0 10px;text-align:justify;letter-spacing:.3px}.graduation-banner-body p[data-v-bc0827fe]:last-child{margin-bottom:0}.graduation-banner-actions[data-v-bc0827fe]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding-top:8px;border-top:1px solid #e5e7eb}.graduation-banner-actions[data-v-bc0827fe] .ant-btn-text{color:#6b7280;font-size:.875rem;padding:0 12px;height:32px}.graduation-banner-actions[data-v-bc0827fe] .ant-btn-text:hover{color:#495057;background-color:#f3f4f6}.graduation-banner-close-btn[data-v-bc0827fe]{color:#9ca3af!important;font-weight:400}.graduation-banner-close-btn[data-v-bc0827fe]:hover{color:#6b7280!important;background-color:#f9fafb!important}@media (max-width: 768px){.graduation-banner-modal[data-v-bc0827fe] .ant-modal{width:calc(100vw - 32px)!important;max-width:350px;margin:0 auto}.graduation-banner-content[data-v-bc0827fe]{padding:16px 18px}.graduation-banner-title[data-v-bc0827fe]{font-size:1.05rem;margin-bottom:12px}.graduation-banner-body[data-v-bc0827fe]{font-size:.8rem;margin-bottom:16px}.graduation-banner-body p[data-v-bc0827fe]{margin-bottom:8px}.graduation-banner-actions[data-v-bc0827fe]{flex-direction:row;justify-content:flex-end;gap:10px;padding-top:12px}}@media (max-width: 768px){.bookmark-tip[data-v-bc0827fe]{font-size:.8rem;padding:.4rem .8rem;top:80px}.help-panel[data-v-bc0827fe]{bottom:90px;right:0;min-width:70px;padding:3px 0}.help-item[data-v-bc0827fe]{padding:3px 6px;gap:2px}.help-icon[data-v-bc0827fe]{width:16px;height:16px;font-size:12px}.help-text[data-v-bc0827fe]{font-size:.65rem}.help-divider[data-v-bc0827fe]{margin:2px 6px}.faq-modal[data-v-bc0827fe] .ant-modal{width:90%!important;max-width:90%}}.site-footer[data-v-bc0827fe]{width:100%;background:linear-gradient(135deg,#1e293b,#334155);border-top:1px solid rgba(255,255,255,.1);color:#e2e8f0;margin-top:4rem}.footer-container[data-v-bc0827fe]{max-width:1200px;margin:0 auto;padding:3rem 2rem 2rem 1rem}.footer-grid[data-v-bc0827fe]{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:2.5rem;margin-bottom:1.5rem;align-items:start}.footer-column[data-v-bc0827fe]{display:flex;flex-direction:column}.footer-column[data-v-bc0827fe]:first-child{text-align:left;max-width:none}.footer-column:first-child .footer-title[data-v-bc0827fe],.footer-column:first-child .footer-brand[data-v-bc0827fe]{text-align:left}.footer-column:first-child .footer-description[data-v-bc0827fe]{text-align:left;max-width:100%}.footer-title[data-v-bc0827fe]{font-size:1.1rem;font-weight:700;color:#fff;margin-bottom:1.25rem;letter-spacing:.3px;font-family:SimSun,宋体,serif;position:relative;padding-bottom:.75rem}.footer-title[data-v-bc0827fe]:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:linear-gradient(90deg,#60a5fa,#3b82f6);border-radius:2px}.footer-brand[data-v-bc0827fe]{margin-bottom:1rem}.brand-link[data-v-bc0827fe]{color:#fff;font-weight:600;font-size:1rem;text-decoration:none;transition:color .3s ease;display:inline-block}.brand-link[data-v-bc0827fe]:hover{color:#60a5fa;text-decoration:none}.footer-description[data-v-bc0827fe]{font-size:.875rem;line-height:1.7;color:#cbd5e1;margin-bottom:1rem;text-align:left}.footer-icp[data-v-bc0827fe]{text-align:center;padding-top:2rem;margin-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.icp-link[data-v-bc0827fe]{color:#94a3b8;font-size:.8rem;text-decoration:none;transition:color .3s ease}.icp-link[data-v-bc0827fe]:hover{color:#60a5fa;text-decoration:underline}.footer-links[data-v-bc0827fe]{list-style:none;padding:0;margin:0}.footer-links li[data-v-bc0827fe]{margin-bottom:.75rem}.footer-links a[data-v-bc0827fe]{color:#cbd5e1;font-size:.875rem;text-decoration:none;transition:all .3s ease;display:inline-block;position:relative;padding-left:0}.footer-links a[data-v-bc0827fe]:before{content:"•";color:#64748b;margin-right:.5rem;transition:color .3s ease}.footer-links a[data-v-bc0827fe]:hover{color:#60a5fa;padding-left:.25rem}.footer-links a[data-v-bc0827fe]:hover:before{color:#60a5fa}.footer-contact[data-v-bc0827fe]{list-style:none;padding:0;margin:0}.contact-item[data-v-bc0827fe]{margin-bottom:1rem;display:flex;flex-direction:row;align-items:center;gap:.5rem}.contact-label[data-v-bc0827fe]{font-size:.8rem;color:#94a3b8;font-weight:500;min-width:80px;flex-shrink:0}.contact-value[data-v-bc0827fe]{font-size:.875rem;color:#cbd5e1;line-height:1.6}.contact-value.contact-clickable[data-v-bc0827fe]{cursor:pointer;transition:color .3s ease}.contact-value.contact-clickable[data-v-bc0827fe]:hover{color:#60a5fa}.contact-link[data-v-bc0827fe]{color:#60a5fa;font-size:.875rem;text-decoration:none;transition:color .3s ease}.contact-link[data-v-bc0827fe]:hover{color:#93c5fd;text-decoration:underline}@media (max-width: 1024px){.footer-grid[data-v-bc0827fe]{grid-template-columns:repeat(2,1fr);gap:2.5rem}.footer-container[data-v-bc0827fe]{padding:2.5rem 1.5rem 1.5rem 1rem}}@media (max-width: 768px){.site-footer[data-v-bc0827fe]{margin-top:3rem}.footer-grid[data-v-bc0827fe]{grid-template-columns:1fr;gap:2.5rem}.footer-container[data-v-bc0827fe]{padding:2rem 1.5rem 1.5rem 1rem}.footer-title[data-v-bc0827fe]{font-size:1rem;margin-bottom:1rem}.footer-description[data-v-bc0827fe],.footer-links a[data-v-bc0827fe]{font-size:.85rem}.contact-item[data-v-bc0827fe]{margin-bottom:.875rem}.contact-label[data-v-bc0827fe],.contact-value[data-v-bc0827fe],.contact-link[data-v-bc0827fe]{font-size:.85rem}.footer-icp[data-v-bc0827fe]{padding-top:1.5rem;margin-top:1.5rem}}@media (max-width: 480px){.site-footer[data-v-bc0827fe]{margin-top:2rem}.footer-container[data-v-bc0827fe]{padding:1.5rem 1rem 1rem .75rem}.footer-grid[data-v-bc0827fe]{gap:2rem}.footer-icp[data-v-bc0827fe]{padding-top:1.25rem;margin-top:1.25rem}}.detailed-report-modal[data-v-ad1c6cfd]{font-family:Georgia,Times New Roman,Microsoft YaHei,SimSun,serif}.loading-container[data-v-ad1c6cfd]{text-align:center;padding:40px 0}.loading-container p[data-v-ad1c6cfd]{margin-top:16px;color:#666}.error-container[data-v-ad1c6cfd]{padding:20px 0}.report-content[data-v-ad1c6cfd]{max-height:70vh;overflow-y:auto}.report-section[data-v-ad1c6cfd]{margin-bottom:32px;padding:24px;background:#fafafa;border-radius:8px;border:1px solid #e8e8e8}.section-title[data-v-ad1c6cfd]{display:flex;align-items:center;margin:0 0 20px;font-size:18px;font-weight:600;color:#262626}.section-title .anticon[data-v-ad1c6cfd]{margin-right:8px;color:#1890ff}.detail-count[data-v-ad1c6cfd]{margin-left:8px;font-size:14px;font-weight:400;color:#8c8c8c}.info-grid[data-v-ad1c6cfd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.info-item[data-v-ad1c6cfd]{display:flex;align-items:center}.info-item .label[data-v-ad1c6cfd]{min-width:80px;font-weight:500;color:#595959}.info-item .value[data-v-ad1c6cfd]{color:#262626;word-break:break-all}.summary-grid[data-v-ad1c6cfd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.summary-item[data-v-ad1c6cfd]{text-align:center;padding:20px;background:#fff;border-radius:8px;border:1px solid #d9d9d9}.summary-label[data-v-ad1c6cfd]{font-size:14px;color:#8c8c8c;margin-bottom:12px}.similarity-score[data-v-ad1c6cfd]{font-size:32px;font-weight:700;color:#262626}.segment-count[data-v-ad1c6cfd]{font-size:32px;font-weight:700;color:#1890ff}.score-excellent[data-v-ad1c6cfd]{color:#52c41a!important}.score-good[data-v-ad1c6cfd]{color:#1890ff!important}.score-warning[data-v-ad1c6cfd]{color:#fa8c16!important}.score-danger[data-v-ad1c6cfd]{color:#f5222d!important}.score-unknown[data-v-ad1c6cfd]{color:#8c8c8c!important}.no-details[data-v-ad1c6cfd]{text-align:center;padding:40px 0}.details-list[data-v-ad1c6cfd]{display:flex;flex-direction:column;gap:20px}.detail-item[data-v-ad1c6cfd]{background:#fff;border:1px solid #d9d9d9;border-radius:8px;overflow:hidden}.detail-header[data-v-ad1c6cfd]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#f5f5f5;border-bottom:1px solid #d9d9d9}.detail-index[data-v-ad1c6cfd]{font-weight:600;color:#262626}.detail-similarity[data-v-ad1c6cfd]{font-weight:600;font-size:16px}.detail-content[data-v-ad1c6cfd]{padding:20px}.detail-row[data-v-ad1c6cfd]{margin-bottom:16px}.detail-row[data-v-ad1c6cfd]:last-child{margin-bottom:0}.detail-label[data-v-ad1c6cfd]{display:inline-block;min-width:80px;font-weight:500;color:#595959}.detail-value[data-v-ad1c6cfd]{color:#262626;word-break:break-all}.segment-text[data-v-ad1c6cfd]{margin-top:8px;padding:12px;background:#f8f9fa;border:1px solid #e8e8e8;border-radius:4px;color:#262626;line-height:1.6;white-space:pre-wrap;word-break:break-all}.report-actions[data-v-ad1c6cfd]{display:flex;justify-content:center;gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid #e8e8e8}.download-btn[data-v-ad1c6cfd]{background:#374151!important;border-color:#374151!important;color:#fff!important;font-weight:500!important;height:40px!important;padding:0 20px!important;border-radius:6px!important;transition:all .2s ease!important}.download-btn[data-v-ad1c6cfd]:hover{background:#1f2937!important;border-color:#1f2937!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #3741514d!important}.download-btn[data-v-ad1c6cfd]:active{transform:translateY(0)!important;box-shadow:0 2px 6px #37415133!important}.download-btn[data-v-ad1c6cfd]:focus{background:#374151!important;border-color:#374151!important;color:#fff!important;box-shadow:0 0 0 2px #37415133!important}.distribution-chart-container[data-v-ad1c6cfd]{width:100%;height:400px;margin-bottom:1.5rem}.distribution-chart[data-v-ad1c6cfd]{width:100%;height:100%}.distribution-stats[data-v-ad1c6cfd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1.5rem}.stat-item[data-v-ad1c6cfd]{display:flex;flex-direction:column;align-items:center;padding:1rem;background:#f8fafc;border-radius:8px;border:1px solid #e5e7eb}.stat-label[data-v-ad1c6cfd]{font-size:.9rem;color:#6b7280;margin-bottom:.5rem}.stat-value[data-v-ad1c6cfd]{font-size:1.5rem;font-weight:600}.stat-value.excellent[data-v-ad1c6cfd]{color:#228b22}.stat-value.good[data-v-ad1c6cfd]{color:#1e90ff}.stat-value.average[data-v-ad1c6cfd]{color:orange}.stat-value.poor[data-v-ad1c6cfd]{color:#dc143c}.citation-scores[data-v-ad1c6cfd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem}.score-item[data-v-ad1c6cfd]{display:flex;flex-direction:column;align-items:center;padding:1.25rem;background:#f8fafc;border-radius:8px;border:1px solid #e5e7eb;transition:all .2s ease}.score-item[data-v-ad1c6cfd]:hover{border-color:#495057;box-shadow:0 2px 8px #49505726}.score-item.overall[data-v-ad1c6cfd]{background:linear-gradient(135deg,#f8fafc,#e9ecef);border:2px solid #495057}.score-label[data-v-ad1c6cfd]{font-size:.9rem;color:#6b7280;margin-bottom:.75rem;text-align:center}.score-value[data-v-ad1c6cfd]{font-size:1.8rem;font-weight:700}.score-value.score-excellent[data-v-ad1c6cfd]{color:#228b22}.score-value.score-good[data-v-ad1c6cfd]{color:#1e90ff}.score-value.score-poor[data-v-ad1c6cfd]{color:#dc143c}.score-value.score-unknown[data-v-ad1c6cfd]{color:#9ca3af}.citation-ratio[data-v-ad1c6cfd]{padding:1rem;background:#f8fafc;border-radius:8px;margin-bottom:1rem}.ratio-label[data-v-ad1c6cfd]{font-weight:500;color:#374151;margin-right:.5rem}.ratio-value[data-v-ad1c6cfd]{font-weight:600;color:#495057;font-size:1.1rem}.missing-citations[data-v-ad1c6cfd]{padding:1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:1rem}.warning-label[data-v-ad1c6cfd]{font-weight:500;color:#991b1b;margin-right:.5rem}.warning-value[data-v-ad1c6cfd]{font-weight:600;color:#dc2626;font-size:1.1rem}.format-issues[data-v-ad1c6cfd]{margin-top:1rem;padding:1rem;background:#fffbeb;border:1px solid #fde68a;border-radius:8px}.format-issues h5[data-v-ad1c6cfd]{color:#92400e;font-size:1rem;font-weight:600;margin-bottom:.75rem}.format-issues ul[data-v-ad1c6cfd]{margin:0;padding-left:1.5rem}.format-issues li[data-v-ad1c6cfd]{color:#78350f;margin-bottom:.5rem;line-height:1.6}.suggestions-group[data-v-ad1c6cfd]{margin-bottom:1.5rem}.suggestions-group[data-v-ad1c6cfd]:last-child{margin-bottom:0}.suggestions-group h5[data-v-ad1c6cfd]{color:#495057;font-size:1rem;font-weight:600;margin-bottom:1rem;padding-left:.5rem;border-left:3px solid #495057}.suggestions-list[data-v-ad1c6cfd]{margin:0;padding-left:1.5rem;list-style:none}.suggestions-list li[data-v-ad1c6cfd]{color:#374151;margin-bottom:.75rem;padding-left:1rem;position:relative;line-height:1.6}.suggestions-list li[data-v-ad1c6cfd]:before{content:"•";position:absolute;left:0;color:#495057;font-weight:700;font-size:1.2rem}.summary-value[data-v-ad1c6cfd]{font-size:1.2rem;font-weight:600;color:#374151}.report-cover[data-v-ad1c6cfd]{text-align:center;padding:40px 0;border-bottom:1px solid #E5E7EB;margin-bottom:32px}.cover-title[data-v-ad1c6cfd]{font-size:32px;font-weight:600;color:#1f2937;margin-bottom:12px;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.cover-subtitle[data-v-ad1c6cfd]{font-size:16px;color:#6b7280;margin-bottom:40px;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.cover-line[data-v-ad1c6cfd]{width:200px;height:1px;background:#e5e7eb;margin:0 auto 30px}.cover-system-name[data-v-ad1c6cfd]{font-size:14px;font-weight:500;color:#1f2937;margin-bottom:30px;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.cover-info[data-v-ad1c6cfd]{max-width:600px;margin:0 auto 40px;text-align:left}.cover-info-item[data-v-ad1c6cfd]{margin:12px 0;font-size:12px;color:#374151}.cover-label[data-v-ad1c6cfd]{font-weight:500;color:#6b7280;margin-right:8px}.cover-value[data-v-ad1c6cfd]{color:#1f2937}.cover-similarity[data-v-ad1c6cfd]{font-size:56px;font-weight:600;margin:40px 0 20px;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.cover-aigc-risk[data-v-ad1c6cfd]{font-size:24px;font-weight:600;margin:20px 0;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.cover-footer[data-v-ad1c6cfd]{font-size:10px;color:#9ca3af;margin-top:40px;font-style:italic}.detection-statement-section[data-v-ad1c6cfd]{background:#f9fafb;border:1px solid #E5E7EB;border-radius:8px}.detection-statement[data-v-ad1c6cfd]{padding:20px}.detection-statement p[data-v-ad1c6cfd]{margin:12px 0;font-size:14px;color:#374151;line-height:1.65;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.risk-level-list[data-v-ad1c6cfd]{list-style:none;padding-left:20px;margin:12px 0}.risk-level-list li[data-v-ad1c6cfd]{margin:6px 0;font-size:14px;color:#374151;line-height:1.65}.risk-level-list li[data-v-ad1c6cfd]:before{content:"• ";color:#6b7280;font-weight:500;margin-right:8px}.core-conclusion-section[data-v-ad1c6cfd]{background:#fff;border:1px solid #E5E7EB;border-radius:8px}.core-conclusion[data-v-ad1c6cfd]{padding:24px}.conclusion-item[data-v-ad1c6cfd]{margin:15px 0;font-size:16px}.conclusion-label[data-v-ad1c6cfd]{font-weight:500;color:#6b7280;margin-right:12px}.conclusion-value[data-v-ad1c6cfd]{font-weight:600;font-size:20px}.progress-bar-wrapper[data-v-ad1c6cfd]{width:100%;height:30px;background:#f3f4f6;border-radius:6px;margin:20px 0;overflow:hidden}.progress-bar[data-v-ad1c6cfd]{height:100%;border-radius:6px;transition:width .3s ease;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:14px}.paragraph-details-section[data-v-ad1c6cfd]{margin-top:32px}.paragraph-list[data-v-ad1c6cfd]{display:flex;flex-direction:column;gap:20px}.full-text-section[data-v-ad1c6cfd]{margin-bottom:30px}.color-legend[data-v-ad1c6cfd]{background:#f9fafb;border:1px solid #E5E7EB;border-radius:6px;padding:12px 16px;margin-bottom:20px}.color-legend p[data-v-ad1c6cfd]{margin:0;font-size:13px;color:#6b7280;line-height:1.8}.color-legend span[data-v-ad1c6cfd]{margin:0 8px;font-weight:500}.full-text-content[data-v-ad1c6cfd]{background:#fff;border:1px solid #E5E7EB;border-radius:8px;padding:20px;line-height:1.8}.section-title-in-text[data-v-ad1c6cfd]{font-size:16px;font-weight:600;color:#1f2937;margin:20px 0 10px;padding-bottom:8px;border-bottom:2px solid #E5E7EB}.section-title-in-text[data-v-ad1c6cfd]:first-child{margin-top:0}.full-text-para-content[data-v-ad1c6cfd]{font-size:14px;line-height:2;text-indent:2em;margin-bottom:15px;color:#000}.full-text-paragraph[data-v-ad1c6cfd]{margin-bottom:20px}.paragraph-item[data-v-ad1c6cfd]{border:1px solid #E5E7EB;border-radius:8px;overflow:hidden}.paragraph-header[data-v-ad1c6cfd]{padding:12px 16px;background:#f9fafb;border-bottom:1px solid #E5E7EB}.paragraph-index[data-v-ad1c6cfd]{font-weight:600;color:#1f2937;font-size:14px}.paragraph-content[data-v-ad1c6cfd]{padding:16px;background:#fff;border-bottom:1px solid #E5E7EB}.paragraph-label[data-v-ad1c6cfd]{font-weight:500;color:#6b7280;margin-bottom:8px;font-size:12px}.paragraph-text[data-v-ad1c6cfd]{font-size:14px;color:#374151;line-height:1.65;white-space:pre-wrap;word-break:break-word}.paragraph-metrics[data-v-ad1c6cfd]{padding:12px 16px;background:#f9fafb;border-bottom:1px solid #E5E7EB;display:flex;gap:24px}.metric-item[data-v-ad1c6cfd]{display:flex;align-items:center;gap:8px}.metric-label[data-v-ad1c6cfd]{font-weight:500;color:#6b7280;font-size:13px}.metric-value[data-v-ad1c6cfd]{font-weight:600;font-size:14px}.paragraph-aigc[data-v-ad1c6cfd]{padding:12px 16px;background:#fff;border-bottom:1px solid #E5E7EB;font-size:13px}.aigc-label[data-v-ad1c6cfd]{font-weight:500;color:#6b7280;margin-right:8px}.aigc-value[data-v-ad1c6cfd]{font-weight:600;font-size:14px}.aigc-desc[data-v-ad1c6cfd]{font-size:12px;color:#6b7280;margin-left:8px}.paragraph-suggestion[data-v-ad1c6cfd]{padding:12px 16px;background:#fffbeb;border-top:1px solid #E5E7EB}.suggestion-label[data-v-ad1c6cfd]{font-weight:500;color:#6b7280;margin-right:8px;font-size:13px}.suggestion-text[data-v-ad1c6cfd]{font-size:13px;color:#374151;line-height:1.65}.aigc-analysis-section[data-v-ad1c6cfd]{background:#f9fafb;border:1px solid #E5E7EB;border-radius:8px}.aigc-analysis-content[data-v-ad1c6cfd]{padding:20px}.aigc-item[data-v-ad1c6cfd]{margin:15px 0;font-size:16px}.aigc-label[data-v-ad1c6cfd]{font-weight:500;color:#6b7280;margin-right:12px}.aigc-value[data-v-ad1c6cfd]{font-weight:600;font-size:20px}.aigc-rationale[data-v-ad1c6cfd],.aigc-warning[data-v-ad1c6cfd]{margin:20px 0;padding:16px;background:#fff;border:1px solid #E5E7EB;border-radius:6px}.aigc-rationale .aigc-label[data-v-ad1c6cfd],.aigc-warning .aigc-label[data-v-ad1c6cfd]{display:block;margin-bottom:8px;font-size:14px}.aigc-text[data-v-ad1c6cfd]{font-size:13px;color:#374151;line-height:1.65}.aigc-recommendations[data-v-ad1c6cfd]{margin:20px 0}.aigc-recommendation-list[data-v-ad1c6cfd]{list-style:none;padding-left:0;margin:12px 0}.aigc-recommendation-list li[data-v-ad1c6cfd]{margin:8px 0;padding-left:20px;position:relative;font-size:13px;color:#374151;line-height:1.6}.aigc-recommendation-list li[data-v-ad1c6cfd]:before{content:"•";position:absolute;left:0;color:#6b7280;font-weight:500}@media (max-width: 768px){.info-grid[data-v-ad1c6cfd],.summary-grid[data-v-ad1c6cfd],.distribution-stats[data-v-ad1c6cfd],.citation-scores[data-v-ad1c6cfd]{grid-template-columns:1fr}.detail-header[data-v-ad1c6cfd]{flex-direction:column;gap:8px;text-align:center}.report-actions[data-v-ad1c6cfd]{flex-direction:column;align-items:center}}.plagiarism-check-page[data-v-ca70fb5b]{min-height:100vh;background:#fafbfc;font-family:SimSun,宋体,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.plagiarism-check-page[data-v-ca70fb5b] *{font-family:inherit!important;font-style:normal!important;line-height:1.62;letter-spacing:.15px}.header[data-v-ca70fb5b]{background:#fff;padding:1rem 0;position:fixed;top:0;left:0;right:0;z-index:1000;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 3px #0000000d}.header-content[data-v-ca70fb5b]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 2rem}.logo .logo-text[data-v-ca70fb5b]{color:#374151;margin:0;font-size:1.5rem;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;gap:12px}.logo-icon[data-v-ca70fb5b]{width:32px;height:32px;flex-shrink:0}.home-btn[data-v-ca70fb5b]{color:#495057!important;font-weight:700!important;font-size:1rem!important;transition:all .3s ease;border-radius:6px;padding:8px 16px}.home-btn[data-v-ca70fb5b] span{font-weight:700!important}.home-btn[data-v-ca70fb5b]:hover{color:#1f2937!important;background:#f3f4f6;border-color:#e5e7eb;box-shadow:0 1px 2px #0000000a;transform:translateY(-.5px)}.home-btn[data-v-ca70fb5b]:active{transform:translateY(0);background:#eef2f7}.home-btn[data-v-ca70fb5b]:focus-visible{outline:none;box-shadow:0 0 0 2px #37415126}.main-content[data-v-ca70fb5b]{padding-top:100px;max-width:1200px;margin:0 auto;padding-left:2rem;padding-right:2rem}.page-header[data-v-ca70fb5b]{text-align:center;margin-bottom:1.5rem;color:#374151;position:relative}.page-header[data-v-ca70fb5b]:after{content:"";display:block;width:72px;height:1px;background:#e5e7eb;margin:.9rem auto 0}.page-header h2[data-v-ca70fb5b]{color:#242a31;font-size:2rem;margin-bottom:.4rem;letter-spacing:.25px;font-weight:600}.subtitle[data-v-ca70fb5b]{color:#6a7482;font-size:1rem;letter-spacing:.2px;margin-bottom:.45rem;font-weight:400}.subtitle .em[data-v-ca70fb5b]{color:#2b3240;font-weight:500}.support-points[data-v-ca70fb5b]{color:#7a8391;margin:.1rem 0 .6rem}.support-points .key[data-v-ca70fb5b]{color:#3a4350;font-weight:500}.support-points .divider[data-v-ca70fb5b]{margin:0 .4rem;color:#a6adb7}.note[data-v-ca70fb5b]{color:#7a8391;font-size:.92rem;margin:.1rem 0 0}.file-uploader[data-v-ca70fb5b]{width:100%}.upload-area[data-v-ca70fb5b]{border:2px dashed #d1d5db;border-radius:8px;padding:2rem;text-align:center;background:#f8fafc;transition:all .3s ease;cursor:pointer}.upload-area[data-v-ca70fb5b]:hover{border-color:#6b7280;background:#f1f5f9}.upload-icon[data-v-ca70fb5b]{font-size:2.5rem;color:#6b7280;margin-bottom:1rem;display:block}.upload-text h4[data-v-ca70fb5b]{color:#374151;font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.upload-text p[data-v-ca70fb5b]{color:#6b7280;font-size:.9rem;margin:0}.upload-text .upload-tip[data-v-ca70fb5b]{color:#9ca3af;font-size:.8rem;margin-top:.5rem;margin-bottom:0}.upload-container[data-v-ca70fb5b]{width:100%}.uploaded-container[data-v-ca70fb5b]{border:2px solid #d1d5db;border-radius:8px;padding:1rem;background:#fafbfc}.uploaded-file[data-v-ca70fb5b]{display:flex;align-items:center;gap:1rem;padding:.75rem;background:#fff;border-radius:6px;border:1px solid #e2e8f0;transition:all .2s ease}.uploaded-file[data-v-ca70fb5b]:hover{border-color:#3b82f6;box-shadow:0 2px 8px #3b82f626}.file-icon[data-v-ca70fb5b]{color:#3b82f6;font-size:1.5rem;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#f0f9ff;border-radius:50%}.file-info[data-v-ca70fb5b]{flex:1;min-width:0}.file-name[data-v-ca70fb5b]{color:#374151;font-size:.95rem;font-weight:500;margin-bottom:.25rem;word-break:break-all}.file-size[data-v-ca70fb5b]{color:#6b7280;font-size:.8rem}.file-actions[data-v-ca70fb5b]{display:flex;align-items:center;gap:.5rem}.uploaded-tip[data-v-ca70fb5b]{color:#6b7280;font-size:.8rem;margin-top:.75rem;margin-bottom:0;text-align:center}.submit-section[data-v-ca70fb5b]{margin-top:2rem;text-align:center}.submit-btn[data-v-ca70fb5b]{height:48px!important;font-size:1.1rem!important;font-weight:600;border-radius:16px!important;background:#6b7280;border-color:#6b7280;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.submit-btn[data-v-ca70fb5b]:hover:not(:disabled){background:#4b5563;border-color:#4b5563;transform:translateY(-2px)!important;box-shadow:0 4px 16px #6b72804d!important}.submit-btn[data-v-ca70fb5b]:active:not(:disabled){transform:translateY(-1px) scale(.98)!important;box-shadow:0 2px 8px #6b728040!important}.submit-btn[data-v-ca70fb5b]:disabled{background:#9ca3af!important;border-color:#9ca3af!important;color:#fff!important;cursor:not-allowed;transform:none;box-shadow:none}.main-layout[data-v-ca70fb5b]{display:grid;grid-template-columns:1fr 1.5fr;gap:2rem;margin-top:2rem}.left-section[data-v-ca70fb5b]{position:sticky;top:2rem;height:fit-content}.right-section[data-v-ca70fb5b]{min-height:500px}.databases-section[data-v-ca70fb5b]{padding:2rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000000d;margin-bottom:2rem}.databases-section h3[data-v-ca70fb5b]{color:#374151;font-size:1.4rem;font-weight:600;margin-bottom:.8rem;text-align:center;position:relative;font-family:SimSun,宋体,serif}.databases-section h3[data-v-ca70fb5b]:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:60px;height:2px;background:linear-gradient(90deg,#6b7280,#9ca3af);border-radius:1px}.databases-desc[data-v-ca70fb5b]{color:#6b7280;font-size:.95rem;text-align:center;margin-bottom:2rem;line-height:1.6}.databases-list[data-v-ca70fb5b]{display:flex;flex-direction:column;gap:.75rem}.database-item[data-v-ca70fb5b]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;transition:all .3s ease;position:relative;overflow:hidden;display:flex;align-items:flex-start;gap:.75rem}.database-item[data-v-ca70fb5b]:hover{border-color:#6b7280;background:#fff;transform:translate(4px);box-shadow:0 2px 8px #6b728026}.database-icon[data-v-ca70fb5b]{color:#6b7280;font-size:1.5rem;margin-top:.25rem;flex-shrink:0}.database-content[data-v-ca70fb5b]{flex:1}.database-name[data-v-ca70fb5b]{font-size:1rem;color:#374151;font-weight:500;margin-bottom:.5rem;line-height:1.4}.database-desc[data-v-ca70fb5b]{font-size:.85rem;color:#6b7280;line-height:1.6;font-weight:400}.form-container[data-v-ca70fb5b]{max-width:100%;padding:0}.empty-state[data-v-ca70fb5b]{text-align:center;padding:2rem;color:#666}.empty-state p[data-v-ca70fb5b]{margin:0;font-size:14px}@media (max-width: 1024px){.main-layout[data-v-ca70fb5b]{grid-template-columns:1fr;gap:1.5rem}.left-section[data-v-ca70fb5b]{position:static;order:2}.right-section[data-v-ca70fb5b]{order:1}.databases-section[data-v-ca70fb5b]{margin-top:2rem}}@media (max-width: 768px){.main-content[data-v-ca70fb5b]{padding:.5rem}.page-header h2[data-v-ca70fb5b]{font-size:2rem}.database-item[data-v-ca70fb5b]{padding:.75rem;flex-direction:column;text-align:center;gap:.5rem}.database-icon[data-v-ca70fb5b]{margin-top:0}.upload-area[data-v-ca70fb5b]{padding:1.5rem}.upload-icon[data-v-ca70fb5b]{font-size:2rem}.system-list[data-v-ca70fb5b]{flex-direction:column;align-items:center}.system-item[data-v-ca70fb5b]{min-width:100%}.result-header[data-v-ca70fb5b]{flex-direction:column;gap:1rem;text-align:center}.result-actions[data-v-ca70fb5b]{flex-direction:column}.history-section[data-v-ca70fb5b]{margin-top:1rem}.standards-list[data-v-ca70fb5b]{grid-template-columns:1fr;gap:.75rem}.standard-item[data-v-ca70fb5b]{padding:.75rem}.product-grid[data-v-ca70fb5b]{grid-template-columns:1fr;gap:1rem}.payment-methods[data-v-ca70fb5b]{flex-direction:column}.product-list-container[data-v-ca70fb5b]{height:auto;min-height:auto;max-height:540px}.payment-section[data-v-ca70fb5b]{min-height:auto;gap:.75rem}.product-card[data-v-ca70fb5b]{min-height:160px;padding:1.25rem}.product-info h4[data-v-ca70fb5b]{font-size:1.1rem}.product-description[data-v-ca70fb5b]{font-size:.85rem}.current-price[data-v-ca70fb5b]{font-size:1.4rem}.qr-code-wrapper[data-v-ca70fb5b]{width:140px;height:140px}.price-row[data-v-ca70fb5b]{flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width: 1366px) and (max-height: 768px){.payment-modal .ant-modal[data-v-ca70fb5b]{max-width:900px;max-height:80vh}.payment-modal .ant-modal-content[data-v-ca70fb5b]{max-height:80vh;overflow:hidden}.product-grid[data-v-ca70fb5b]{padding:1.2rem}.product-list-container[data-v-ca70fb5b]{max-height:calc(80vh - 120px)}.payment-section[data-v-ca70fb5b]{min-height:auto;max-height:calc(80vh - 120px)}.payment-focus-container[data-v-ca70fb5b]{max-height:100%;overflow-y:auto}}[data-v-ca70fb5b] .ant-input,[data-v-ca70fb5b] .ant-select-selector,[data-v-ca70fb5b] .ant-cascader-picker{height:40px!important;border-radius:12px!important;padding:10px 14px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}[data-v-ca70fb5b] .ant-input:hover,[data-v-ca70fb5b] .ant-select-selector:hover,[data-v-ca70fb5b] .ant-cascader-picker:hover{border-color:#495057!important}[data-v-ca70fb5b] .ant-input:focus,[data-v-ca70fb5b] .ant-input-focused,[data-v-ca70fb5b] .ant-select-focused .ant-select-selector,[data-v-ca70fb5b] .ant-cascader-picker-focused{border-color:#495057!important;box-shadow:0 0 0 2px #49505726!important;transform:translateY(-1px)!important}[data-v-ca70fb5b] .ant-cascader-input{height:40px!important;padding:10px 14px!important}[data-v-ca70fb5b] .ant-form-item{margin-bottom:20px!important}[data-v-ca70fb5b] .ant-form-item:last-child{margin-bottom:0!important}[data-v-ca70fb5b] .ant-btn-primary{height:48px!important;font-size:1.1rem!important;border-radius:16px!important;padding:0 24px!important}[data-v-ca70fb5b] .ant-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 4px 16px #4950574d!important}[data-v-ca70fb5b] .ant-btn-primary:active{transform:translateY(-1px) scale(.98)!important}.check-form-section[data-v-ca70fb5b]{margin-bottom:1.5rem}.form-container[data-v-ca70fb5b]{background:#fff;border-radius:8px;padding:20px!important;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000000d}.form-input[data-v-ca70fb5b]{border-radius:12px;border:1px solid #d1d5db;transition:all .3s cubic-bezier(.4,0,.2,1);background:#f9fafb}.form-input[data-v-ca70fb5b]:hover,.form-input[data-v-ca70fb5b]:focus{border-color:#6b7280;box-shadow:0 0 0 2px #6b72801a;transform:translateY(-1px)}.radio-group[data-v-ca70fb5b]{display:flex;flex-wrap:wrap;gap:1rem}.radio-group .ant-radio-button-wrapper[data-v-ca70fb5b]{border-radius:24px!important;border:1px solid #d1d5db;transition:all .3s cubic-bezier(.4,0,.2,1);margin:0;background:#f9fafb;color:#6b7280;padding:6px 16px!important;height:32px!important;line-height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}[data-v-ca70fb5b] .ant-radio-group{display:flex;flex-wrap:wrap;gap:1rem!important}[data-v-ca70fb5b] .ant-radio-button-wrapper{border-radius:24px!important;padding:6px 16px!important;height:32px!important;line-height:20px!important}[data-v-ca70fb5b] .ant-radio-button-wrapper:before{display:none!important}.radio-group .ant-radio-button-wrapper[data-v-ca70fb5b]:hover{border-color:#9ca3af;color:#374151;background:#f3f4f6;transform:translateY(-1px)!important}.radio-group .ant-radio-button-wrapper-checked[data-v-ca70fb5b]{background:#374151;border-color:#374151;color:#fff}.upload-area[data-v-ca70fb5b]{margin-top:1rem;padding:1.5rem;background:#f9fafb;border-radius:6px;border:2px dashed #d1d5db;text-align:center}.upload-btn[data-v-ca70fb5b]{width:100%;height:44px;font-size:.95rem;font-weight:500;border:1px solid #d1d5db;border-radius:6px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;background:#fff;color:#6b7280}.upload-btn[data-v-ca70fb5b]:hover{border-color:#374151;color:#374151;background:#f3f4f6}.upload-tip[data-v-ca70fb5b]{margin:1rem 0 0;color:#6b7280;font-size:.9rem;text-align:center}.upload-tip-secondary[data-v-ca70fb5b]{margin:.5rem 0 0;color:#9ca3af;font-size:.85rem;text-align:center}[data-v-ca70fb5b] .ant-upload-list{margin-top:1rem}[data-v-ca70fb5b] .ant-upload-list-item{border:1px solid #d1d5db;border-radius:8px;background:#fff;padding:1rem;margin-bottom:.75rem;box-shadow:0 1px 3px #0000001a;transition:all .3s ease}[data-v-ca70fb5b] .ant-upload-list-item:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f626}[data-v-ca70fb5b] .ant-upload-list-item-name{color:#374151;font-weight:600;font-size:.95rem;margin-right:1rem}[data-v-ca70fb5b] .ant-upload-list-item-actions{opacity:1!important;display:flex;align-items:center;gap:.5rem}[data-v-ca70fb5b] .ant-upload-list-item-delete{color:#ef4444!important;font-size:1.2rem!important;padding:.5rem!important;border-radius:6px!important;background:#fef2f2!important;border:1px solid #fecaca!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:36px!important;min-height:36px!important}[data-v-ca70fb5b] .ant-upload-list-item-delete:hover{color:#dc2626!important;background:#fee2e2!important;border-color:#fca5a5!important;transform:scale(1.05)!important;box-shadow:0 2px 8px #ef44444d!important}[data-v-ca70fb5b] .ant-upload-list-item-delete:active{transform:scale(.95)!important}[data-v-ca70fb5b] .ant-upload-list-item-delete .anticon{font-size:1rem!important}[data-v-ca70fb5b] .ant-table{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[data-v-ca70fb5b] .ant-table-thead>tr>th{background:#f8fafc!important;color:#374151!important;font-weight:600!important;font-size:.875rem!important;border-bottom:2px solid #e5e7eb!important;padding:12px 16px!important}[data-v-ca70fb5b] .ant-table-tbody>tr>td{color:#4b5563!important;font-size:.875rem!important;padding:12px 16px!important;border-bottom:1px solid #f3f4f6!important}[data-v-ca70fb5b] .ant-table-tbody>tr:hover>td{background:#f9fafb!important}[data-v-ca70fb5b] .ant-tag{border-radius:4px!important;font-size:.75rem!important;font-weight:500!important;padding:2px 8px!important;border:none!important}[data-v-ca70fb5b] .ant-tag-processing{background:#fef3c7!important;color:#92400e!important}[data-v-ca70fb5b] .ant-tag-success{background:#d1fae5!important;color:#065f46!important}[data-v-ca70fb5b] .ant-tag-error{background:#fee2e2!important;color:#991b1b!important}[data-v-ca70fb5b] .ant-tag-warning{background:#fef3c7!important;color:#92400e!important}[data-v-ca70fb5b] .ant-btn-link{color:#4b5563!important;font-weight:500!important;font-size:.875rem!important;padding:4px 8px!important;height:auto!important;border:none!important;background:transparent!important;transition:all .2s ease!important}[data-v-ca70fb5b] .ant-btn-link:hover{color:#1f2937!important;background:#f3f4f6!important;border-radius:4px!important}[data-v-ca70fb5b] .ant-btn-link.ant-btn-dangerous{color:#dc2626!important}[data-v-ca70fb5b] .ant-btn-link.ant-btn-dangerous:hover{color:#991b1b!important;background:#fef2f2!important}[data-v-ca70fb5b] .similarity-rate{font-weight:600!important;font-size:.875rem!important}[data-v-ca70fb5b] .similarity-rate.low{color:#059669!important}[data-v-ca70fb5b] .similarity-rate.medium{color:#d97706!important}[data-v-ca70fb5b] .similarity-rate.high{color:#dc2626!important}[data-v-ca70fb5b] .ant-pagination{margin-top:1.5rem!important}[data-v-ca70fb5b] .ant-pagination .ant-pagination-item{border:1px solid #e5e7eb!important;background:#fff!important;color:#4b5563!important}[data-v-ca70fb5b] .ant-pagination .ant-pagination-item:hover{border-color:#374151!important;color:#1f2937!important}[data-v-ca70fb5b] .ant-pagination .ant-pagination-item-active{background:#374151!important;border-color:#374151!important;color:#fff!important}[data-v-ca70fb5b] .ant-pagination .ant-pagination-prev,[data-v-ca70fb5b] .ant-pagination .ant-pagination-next{border:1px solid #e5e7eb!important;background:#fff!important;color:#4b5563!important}[data-v-ca70fb5b] .ant-pagination .ant-pagination-prev:hover,[data-v-ca70fb5b] .ant-pagination .ant-pagination-next:hover{border-color:#374151!important;color:#1f2937!important}[data-v-ca70fb5b] .ant-empty{color:#6b7280!important}[data-v-ca70fb5b] .ant-empty-description{color:#6b7280!important;font-size:.875rem!important}[data-v-ca70fb5b] .ant-spin-container{background:#fff!important}[data-v-ca70fb5b] .ant-spin{color:#374151!important}.content-area[data-v-ca70fb5b]{margin-top:1rem}.content-textarea[data-v-ca70fb5b]{border-radius:6px;border:1px solid #d1d5db;transition:all .3s ease;font-family:SimSun,宋体,serif;line-height:1.6;background:#f9fafb}.content-textarea[data-v-ca70fb5b]:hover,.content-textarea[data-v-ca70fb5b]:focus{border-color:#495057!important;box-shadow:0 0 0 2px #49505726!important}.submit-tips[data-v-ca70fb5b]{display:flex;align-items:flex-start;gap:1rem;margin:1.5rem 0;padding:1.5rem;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.tips-icon[data-v-ca70fb5b]{flex-shrink:0;width:36px;height:36px;background:#6b7280;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem}.tips-content h4[data-v-ca70fb5b]{color:#374151;margin:0 0 .5rem;font-size:.95rem;font-weight:600}.tips-content p[data-v-ca70fb5b]{color:#6b7280;margin:0;font-size:.9rem;line-height:1.5}.check-btn[data-v-ca70fb5b]{height:48px!important;font-size:1.1rem!important;font-weight:500;border-radius:16px!important;background:#374151;border:none;box-shadow:0 2px 8px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem}.check-btn[data-v-ca70fb5b]:hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 4px 16px #0003!important;background:#1f2937}.check-btn[data-v-ca70fb5b]:disabled{background:#9ca3af!important;cursor:not-allowed;transform:none}.check-progress[data-v-ca70fb5b]{margin:2rem 0;position:relative;width:100%;clear:both;display:block;z-index:10}.progress-container[data-v-ca70fb5b]{background:#fff;border-radius:12px;padding:2.5rem;border:1px solid #e5e7eb;box-shadow:0 2px 8px #00000014;text-align:center;position:relative;z-index:1}.progress-header[data-v-ca70fb5b]{margin-bottom:2rem}.progress-icon[data-v-ca70fb5b]{font-size:3rem;color:#6b7280;margin-bottom:1rem;animation:rotate-ca70fb5b 2s linear infinite}.progress-header h4[data-v-ca70fb5b]{color:#374151;font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.progress-header p[data-v-ca70fb5b]{color:#6b7280;font-size:.95rem;margin:0}.progress-timer[data-v-ca70fb5b]{margin:2rem 0;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.timer-circle[data-v-ca70fb5b]{width:100px;height:100px;border-radius:50%;background:#6b7280;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;margin:0;box-shadow:0 2px 8px #6b728033;animation:pulse-ca70fb5b 2s ease-in-out infinite;position:relative;z-index:1}.timer-text[data-v-ca70fb5b]{font-size:2rem;font-weight:600;line-height:1}.timer-unit[data-v-ca70fb5b]{font-size:.9rem;font-weight:500;opacity:.9}.check-systems[data-v-ca70fb5b]{margin-top:2rem}.check-systems h5[data-v-ca70fb5b]{color:#374151;font-size:1.1rem;font-weight:600;margin-bottom:1.5rem}.system-list[data-v-ca70fb5b]{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.system-item[data-v-ca70fb5b]{display:flex;align-items:center;gap:1rem;padding:1.2rem;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb;transition:all .3s ease;min-width:180px}.system-item.active[data-v-ca70fb5b]{background:#f3f4f6;border-color:#6b7280;box-shadow:0 1px 3px #0000001a}.system-item .system-icon[data-v-ca70fb5b]{font-size:1.3rem;color:#9ca3af;transition:all .3s ease}.system-item.active .system-icon[data-v-ca70fb5b]{color:#374151}.system-info h6[data-v-ca70fb5b]{color:#374151;margin:0 0 .25rem;font-size:.95rem;font-weight:600}.system-info p[data-v-ca70fb5b]{color:#6b7280;margin:0;font-size:.8rem}.check-result[data-v-ca70fb5b]{margin-bottom:3rem}.result-actions .download-btn[data-v-ca70fb5b]{background:#374151!important;border-color:#374151!important;color:#fff!important;font-weight:500!important;height:40px!important;padding:0 20px!important;border-radius:6px!important;transition:all .2s ease!important}.result-actions .download-btn[data-v-ca70fb5b]:hover{background:#1f2937!important;border-color:#1f2937!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #3741514d!important}.result-actions .download-btn[data-v-ca70fb5b]:active{transform:translateY(0)!important;box-shadow:0 2px 6px #37415133!important}.result-actions .download-btn[data-v-ca70fb5b]:focus{background:#374151!important;border-color:#374151!important;color:#fff!important;box-shadow:0 0 0 2px #37415133!important}.result-container[data-v-ca70fb5b]{background:#fff;border-radius:12px;padding:2.5rem;border:1px solid #e5e7eb;box-shadow:0 2px 8px #00000014;margin:2rem 0}.result-header[data-v-ca70fb5b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.result-header h3[data-v-ca70fb5b]{color:#374151;font-size:1.5rem;font-weight:600;margin:0}.result-score[data-v-ca70fb5b]{text-align:right}.score-label[data-v-ca70fb5b]{display:block;color:#6b7280;font-size:.9rem;margin-bottom:.5rem}.score-value[data-v-ca70fb5b]{font-size:2rem;font-weight:600;line-height:1}.score-excellent[data-v-ca70fb5b],.score-good[data-v-ca70fb5b],.score-warning[data-v-ca70fb5b],.score-danger[data-v-ca70fb5b]{color:#6b7280}.score-level[data-v-ca70fb5b]{font-size:.8rem;font-weight:500;margin-top:.5rem;padding:.25rem .75rem;border-radius:12px;display:inline-block}.score-level.score-excellent[data-v-ca70fb5b]{background:#d1fae5;color:#065f46}.score-level.score-good[data-v-ca70fb5b]{background:#dbeafe;color:#1e40af}.score-level.score-warning[data-v-ca70fb5b]{background:#fef3c7;color:#92400e}.score-level.score-danger[data-v-ca70fb5b]{background:#fee2e2;color:#991b1b}.result-details[data-v-ca70fb5b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.detail-item[data-v-ca70fb5b]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.detail-label[data-v-ca70fb5b]{color:#7a8391;font-size:.95rem;font-weight:500}.detail-value[data-v-ca70fb5b]{color:#2f3640;font-size:1rem;font-weight:500}.result-actions[data-v-ca70fb5b]{display:flex;gap:1rem;justify-content:center}.result-actions .ant-btn[data-v-ca70fb5b]{height:40px;font-size:.95rem;border-radius:6px;padding:0 1.5rem;border-color:#d8dde3;color:#616a75}.result-actions .ant-btn[data-v-ca70fb5b]:hover{border-color:#3e4652;color:#2b3240}.aigc-risk-alert[data-v-ca70fb5b]{margin:1.5rem 0;padding:1.5rem;background:#f9fafb;border:1px solid #E5E7EB;border-radius:8px}.alert-header[data-v-ca70fb5b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.alert-title[data-v-ca70fb5b]{font-size:14px;font-weight:600;color:#374151}.alert-level[data-v-ca70fb5b]{font-size:18px;font-weight:600}.alert-content[data-v-ca70fb5b]{font-size:13px;color:#6b7280;line-height:1.65}.academic-standards[data-v-ca70fb5b]{margin:2rem 0;padding:2rem;background:#f8fafc;border-radius:12px;border:1px solid #e5e7eb}.similarity-distribution-section[data-v-ca70fb5b]{margin:2rem 0;padding:2rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb}.similarity-distribution-section h4[data-v-ca70fb5b]{color:#374151;font-size:1.2rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #495057}.full-text-section[data-v-ca70fb5b]{margin:2rem 0;padding:2rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb}.color-legend[data-v-ca70fb5b]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:12px 16px;margin-bottom:16px}.color-legend p[data-v-ca70fb5b]{margin:0;font-size:13px;color:#6b7280;line-height:1.8}.color-legend span[data-v-ca70fb5b]{margin:0 8px;font-weight:500}.full-text-content[data-v-ca70fb5b]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px;line-height:1.8}.full-text-paragraph[data-v-ca70fb5b]{margin-bottom:16px}.section-title-in-text[data-v-ca70fb5b]{font-size:15px;font-weight:600;color:#1f2937;margin:12px 0 8px;padding-bottom:4px;border-bottom:1px solid #e5e7eb}.full-text-para-content[data-v-ca70fb5b]{font-size:14px;line-height:2;text-indent:2em;margin:0}.distribution-chart-container[data-v-ca70fb5b]{width:100%;height:400px;margin-bottom:1.5rem}.distribution-chart[data-v-ca70fb5b]{width:100%;height:100%}.distribution-stats[data-v-ca70fb5b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1.5rem}.stat-item[data-v-ca70fb5b]{display:flex;flex-direction:column;align-items:center;padding:1rem;background:#f8fafc;border-radius:8px;border:1px solid #e5e7eb}.stat-label[data-v-ca70fb5b]{font-size:.9rem;color:#6b7280;margin-bottom:.5rem}.stat-value[data-v-ca70fb5b]{font-size:1.5rem;font-weight:600}.stat-value.excellent[data-v-ca70fb5b]{color:#228b22}.stat-value.good[data-v-ca70fb5b]{color:#1e90ff}.stat-value.average[data-v-ca70fb5b]{color:orange}.stat-value.poor[data-v-ca70fb5b]{color:#dc143c}.citation-analysis-section[data-v-ca70fb5b]{margin:2rem 0;padding:2rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb}.citation-analysis-section h4[data-v-ca70fb5b]{color:#374151;font-size:1.2rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #495057}.citation-scores[data-v-ca70fb5b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem}.score-item[data-v-ca70fb5b]{display:flex;flex-direction:column;align-items:center;padding:1.25rem;background:#f8fafc;border-radius:8px;border:1px solid #e5e7eb;transition:all .2s ease}.score-item[data-v-ca70fb5b]:hover{border-color:#495057;box-shadow:0 2px 8px #49505726}.score-item.overall[data-v-ca70fb5b]{background:linear-gradient(135deg,#f8fafc,#e9ecef);border:2px solid #495057}.score-label[data-v-ca70fb5b]{font-size:.9rem;color:#6b7280;margin-bottom:.75rem;text-align:center}.score-value[data-v-ca70fb5b]{font-size:1.8rem;font-weight:700}.score-value.score-excellent[data-v-ca70fb5b]{color:#228b22}.score-value.score-good[data-v-ca70fb5b]{color:#1e90ff}.score-value.score-poor[data-v-ca70fb5b]{color:#dc143c}.score-value.score-unknown[data-v-ca70fb5b]{color:#9ca3af}.citation-ratio[data-v-ca70fb5b]{padding:1rem;background:#f8fafc;border-radius:8px;margin-bottom:1rem}.ratio-label[data-v-ca70fb5b]{font-weight:500;color:#374151;margin-right:.5rem}.ratio-value[data-v-ca70fb5b]{font-weight:600;color:#495057;font-size:1.1rem}.missing-citations[data-v-ca70fb5b]{padding:1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:1rem}.warning-label[data-v-ca70fb5b]{font-weight:500;color:#991b1b;margin-right:.5rem}.warning-value[data-v-ca70fb5b]{font-weight:600;color:#dc2626;font-size:1.1rem}.format-issues[data-v-ca70fb5b]{margin-top:1rem;padding:1rem;background:#fffbeb;border:1px solid #fde68a;border-radius:8px}.format-issues h5[data-v-ca70fb5b]{color:#92400e;font-size:1rem;font-weight:600;margin-bottom:.75rem}.format-issues ul[data-v-ca70fb5b]{margin:0;padding-left:1.5rem}.format-issues li[data-v-ca70fb5b]{color:#78350f;margin-bottom:.5rem;line-height:1.6}.improvement-suggestions-section[data-v-ca70fb5b]{margin:2rem 0;padding:2rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb}.improvement-suggestions-section h4[data-v-ca70fb5b]{color:#374151;font-size:1.2rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #495057}.suggestions-group[data-v-ca70fb5b]{margin-bottom:1.5rem}.suggestions-group[data-v-ca70fb5b]:last-child{margin-bottom:0}.suggestions-group h5[data-v-ca70fb5b]{color:#495057;font-size:1rem;font-weight:600;margin-bottom:1rem;padding-left:.5rem;border-left:3px solid #495057}.suggestions-list[data-v-ca70fb5b]{margin:0;padding-left:1.5rem;list-style:none}.suggestions-list li[data-v-ca70fb5b]{color:#374151;margin-bottom:.75rem;padding-left:1rem;position:relative;line-height:1.6}.suggestions-list li[data-v-ca70fb5b]:before{content:"•";position:absolute;left:0;color:#495057;font-weight:700;font-size:1.2rem}.service-agreement-section[data-v-ca70fb5b]{margin:1rem 0;padding:.75rem;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.service-agreement-checkbox[data-v-ca70fb5b]{font-size:14px;color:#495057}.service-agreement-checkbox .agreement-link[data-v-ca70fb5b]{color:#495057;text-decoration:underline;margin-left:4px}.service-agreement-checkbox .agreement-link[data-v-ca70fb5b]:hover{color:#2b3240}[data-v-ca70fb5b] .ant-checkbox-checked .ant-checkbox-inner{background-color:#495057!important;border-color:#495057!important}[data-v-ca70fb5b] .ant-checkbox:hover .ant-checkbox-inner,[data-v-ca70fb5b] .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#495057!important}[data-v-ca70fb5b] .service-agreement-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#495057!important;border-color:#495057!important}[data-v-ca70fb5b] .service-agreement-checkbox .ant-checkbox:hover .ant-checkbox-inner{border-color:#495057!important}.service-agreement-modal .ant-modal-content[data-v-ca70fb5b]{max-height:80vh;overflow-y:auto}.academic-standards h4[data-v-ca70fb5b]{color:#1e293b;font-size:1.1rem;margin:0 0 1rem;text-align:center}.standards-list[data-v-ca70fb5b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.standard-item[data-v-ca70fb5b]{display:flex;flex-direction:column;align-items:center;padding:1rem;background:#fff;border-radius:6px;border:1px solid #e5e7eb;transition:all .2s ease}.standard-item[data-v-ca70fb5b]:hover{border-color:#3b82f6;box-shadow:0 2px 8px #3b82f626}.standard-level[data-v-ca70fb5b]{font-size:.9rem;color:#1e293b;margin-bottom:.5rem}.standard-range[data-v-ca70fb5b]{font-size:1.1rem;color:#3b82f6;margin-bottom:.5rem}.standard-desc[data-v-ca70fb5b]{font-size:.8rem;color:#6b7280;text-align:center;line-height:1.4}.history-section[data-v-ca70fb5b]{background:#fff;border-radius:8px;padding:2rem;margin-top:2rem;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000000d}.history-header[data-v-ca70fb5b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.history-header h3[data-v-ca70fb5b]{margin:0;color:#374151;font-size:1.3rem;font-weight:600}.similarity-rate.low[data-v-ca70fb5b],.similarity-rate.medium[data-v-ca70fb5b],.similarity-rate.high[data-v-ca70fb5b]{color:#6b7280;font-weight:700}@keyframes titleFadeIn-ca70fb5b{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes subtitleFadeIn-ca70fb5b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes lineExpand-ca70fb5b{0%{width:0;opacity:0}to{width:80px;opacity:1}}@keyframes rotate-ca70fb5b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-ca70fb5b{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.payment-modal .ant-modal-content[data-v-ca70fb5b]{border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d;border:1px solid #E5E7EB;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.payment-modal .ant-modal-header[data-v-ca70fb5b]{padding:1.2rem 1.5rem;border-bottom:1px solid #E5E7EB}.payment-modal .ant-modal-title[data-v-ca70fb5b]{font-size:16px;font-weight:500;color:#1f2937;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.payment-modal .ant-modal-close[data-v-ca70fb5b]{width:24px;height:24px;border:1px solid #D1D5DB;border-radius:50%;box-shadow:none}.payment-modal .ant-modal-close[data-v-ca70fb5b]:hover{border-color:#9ca3af}.payment-modal .ant-modal-close-x[data-v-ca70fb5b]{width:24px;height:24px;line-height:24px;font-size:14px;color:#6b7280}.payment-modal .ant-modal-body[data-v-ca70fb5b]{padding:0}.product-grid[data-v-ca70fb5b]{display:grid;grid-template-columns:58% 42%;gap:16px;padding:1.5rem;align-items:stretch;background:#fff}.product-list-container[data-v-ca70fb5b]{height:100%;min-height:520px;max-height:520px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.product-list-container[data-v-ca70fb5b]::-webkit-scrollbar{width:6px}.product-list-container[data-v-ca70fb5b]::-webkit-scrollbar-track{background:#f9fafb;border-radius:3px}.product-list-container[data-v-ca70fb5b]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.product-list-container[data-v-ca70fb5b]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.product-list[data-v-ca70fb5b]{display:flex;flex-direction:column;gap:1rem}.product-card[data-v-ca70fb5b]{background:#fff;border:1px solid #E5E7EB;border-radius:6px;padding:1.2rem;cursor:pointer;transition:all .2s ease;min-height:160px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:none;position:relative;overflow:visible}.product-card[data-v-ca70fb5b]:hover{border-color:#d1d5db}.product-card.selected[data-v-ca70fb5b]{border-color:#9ca3af;background:#00000005;box-shadow:none;position:relative}.product-card.word-based[data-v-ca70fb5b]{position:relative}.product-card.word-based[data-v-ca70fb5b]:after{content:"推荐";position:absolute;top:-1px;right:20px;background:#495057;color:#fff;padding:4px 12px;border-radius:0 0 8px 8px;font-size:.7rem;font-weight:600;z-index:1}.product-info[data-v-ca70fb5b]{flex:1;display:flex;flex-direction:column;gap:.75rem}.product-info h4[data-v-ca70fb5b]{color:#2c3e50;margin:0;font-size:1.1rem;font-weight:500;line-height:1.3}.product-description[data-v-ca70fb5b]{color:#6b7280;font-size:13px;line-height:1.5;margin:0;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:400}.product-features[data-v-ca70fb5b]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem;flex-shrink:0;max-height:2.5rem;overflow:hidden}.feature-tag[data-v-ca70fb5b]{background:#f9fafb;color:#6b7280;padding:.2rem .5rem;border-radius:6px;font-size:11px;font-weight:400;border:1px solid #E5E7EB;white-space:nowrap;line-height:1.2}.product-price[data-v-ca70fb5b]{margin-top:1rem;flex-shrink:0}.price-row[data-v-ca70fb5b]{display:flex;align-items:center;gap:.75rem;justify-content:flex-end}.original-price[data-v-ca70fb5b]{color:#b0b7c3;text-decoration:line-through;font-size:.9rem;font-weight:400}.current-price[data-v-ca70fb5b]{color:#c62828;font-size:1.1rem;font-weight:600;line-height:1}.payment-section[data-v-ca70fb5b]{height:100%;display:flex;flex-direction:column;min-height:520px;justify-content:flex-start}.payment-focus-container[data-v-ca70fb5b]{border:1px solid #E5E7EB;border-radius:8px;padding:20px;background:#fafafa;display:flex;flex-direction:column;gap:16px}.product-title[data-v-ca70fb5b]{display:flex;flex-direction:column;margin-bottom:0;padding-bottom:0;border-bottom:none}.product-title h3[data-v-ca70fb5b]{margin:0 0 .5rem;font-size:1rem;font-weight:500;color:#1f2937}.price-detail[data-v-ca70fb5b]{display:flex;flex-direction:column;gap:.4rem;margin-top:.5rem}.price-item[data-v-ca70fb5b]{display:flex;justify-content:space-between;align-items:center;font-size:.9rem}.price-label[data-v-ca70fb5b]{color:#6b7280;font-weight:400;font-size:.875rem}.price-value[data-v-ca70fb5b]{color:#374151;font-weight:400;font-size:.875rem}.price-item.total-price[data-v-ca70fb5b]{margin-top:0;padding-top:12px;border-top:1px solid #E5E7EB;font-size:.9rem}.price-item.total-price .price-label[data-v-ca70fb5b]{color:#374151;font-weight:500}.price-item.total-price .price-value[data-v-ca70fb5b]{color:#c0392b;font-weight:600;font-size:16px}.payment-method-selector[data-v-ca70fb5b]{margin-bottom:0}.method-tabs[data-v-ca70fb5b]{display:flex;gap:.5rem;margin-bottom:0}.method-tab[data-v-ca70fb5b]{flex:1;padding:0 14px;height:36px;border:1px solid #D1D5DB;border-radius:6px;background:#fff;color:#374151;font-size:13px;font-weight:400;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:none}.method-tab[data-v-ca70fb5b]:hover{border-color:#9ca3af;background:#fff;color:#374151}.method-tab.active[data-v-ca70fb5b]{border-color:#1f2937;background:#1f2937;color:#fff;box-shadow:none}.method-tab.disabled[data-v-ca70fb5b]{opacity:.6;cursor:not-allowed;pointer-events:none}.current-payment[data-v-ca70fb5b]{margin-bottom:0}.qr-code-container[data-v-ca70fb5b]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px}.qr-code-wrapper[data-v-ca70fb5b]{position:relative;width:136px;height:136px;border-radius:6px;overflow:hidden;box-shadow:none;border:1px solid #E5E7EB;transition:all .2s ease}.qr-code-tips[data-v-ca70fb5b]{margin-top:.75rem;text-align:center}.qr-code-tips p[data-v-ca70fb5b]{margin:0;font-size:12px;color:#6b7280;font-weight:400;line-height:1.5}.qr-method[data-v-ca70fb5b]{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease-in-out}.qr-method.alipay-method[data-v-ca70fb5b],.qr-method.wechat-method[data-v-ca70fb5b]{z-index:1}.qr-code-image[data-v-ca70fb5b]{width:100%;height:100%;object-fit:cover;border-radius:6px}.loading-overlay[data-v-ca70fb5b]{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffe6;display:flex;align-items:center;justify-content:center;z-index:10}.loading-spinner[data-v-ca70fb5b]{width:40px;height:40px;border:3px solid #f3f4f6;border-top:3px solid #3b82f6;border-radius:50%;animation:spin-ca70fb5b 1s linear infinite;display:block}@keyframes spin-ca70fb5b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn-ca70fb5b{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.method-tab.switching[data-v-ca70fb5b]{opacity:.7;transition:all .2s ease-in-out}.payment-methods[data-v-ca70fb5b]{display:flex;flex-direction:column;gap:1rem}.payment-card[data-v-ca70fb5b]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.25rem;transition:all .3s ease}.payment-card[data-v-ca70fb5b]:hover{border-color:#d1d5db;box-shadow:0 4px 12px #0000001a}.card-header[data-v-ca70fb5b]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-weight:600;color:#374151}.card-icon[data-v-ca70fb5b]{font-size:1.2rem}.alipay-card .card-icon[data-v-ca70fb5b]{color:#1677ff}.wechat-card .card-icon[data-v-ca70fb5b]{color:#07c160}.tips-card .card-icon[data-v-ca70fb5b]{color:#f59e0b}.qr-code-container[data-v-ca70fb5b]{display:flex;justify-content:center;align-items:center;position:relative}.payment-card .qr-code-container[data-v-ca70fb5b]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:60px;height:1px;background:linear-gradient(90deg,transparent,#e5e7eb,transparent)}.payment-card .qr-code-container img[data-v-ca70fb5b]{width:100px;height:100px;border-radius:12px;border:2px solid #f3f4f6;box-shadow:0 4px 20px #00000014;background:#fff;padding:6px;transition:all .3s ease}.payment-card .qr-code-container img[data-v-ca70fb5b]:hover{transform:scale(1.02);box-shadow:0 6px 25px #0000001f}.payment-card .tips-content[data-v-ca70fb5b]{color:#6b7280;font-size:.85rem;flex:1;line-height:1.4}.payment-card .tips-content p[data-v-ca70fb5b]{margin:0 0 .75rem;font-weight:500;color:#374151}.payment-card .tips-content ul[data-v-ca70fb5b]{margin:0;padding-left:1.25rem}.payment-card .tips-content li[data-v-ca70fb5b]{margin-bottom:.5rem;color:#6b7280}.product-tooltip[data-v-ca70fb5b]{position:absolute;z-index:1000;background:#fff;border:1px solid rgba(226,232,240,.8);border-radius:12px;box-shadow:0 8px 32px #0000001f;backdrop-filter:blur(8px);max-width:280px;min-width:250px;pointer-events:none;animation:tooltipFadeIn-ca70fb5b .2s ease-out}.product-tooltip[data-v-ca70fb5b]:before{content:"";position:absolute;left:-6px;top:20px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid rgba(226,232,240,.8)}.product-tooltip[data-v-ca70fb5b]:after{content:"";position:absolute;left:-5px;top:20px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #ffffff}.tooltip-content[data-v-ca70fb5b]{padding:1rem}.tooltip-content h5[data-v-ca70fb5b]{color:#2c3e50;margin:0 0 .5rem;font-size:1rem;font-weight:600;line-height:1.3}.tooltip-description[data-v-ca70fb5b]{color:#6c757d;font-size:.85rem;line-height:1.5;margin:0 0 .75rem;word-wrap:break-word}.word-count-info[data-v-ca70fb5b]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:.75rem;margin:0 0 .75rem}.word-count-item[data-v-ca70fb5b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.word-count-item[data-v-ca70fb5b]:last-child{margin-bottom:0}.word-count-item .label[data-v-ca70fb5b]{color:#6c757d;font-size:.8rem;font-weight:500}.word-count-item .value[data-v-ca70fb5b]{color:#2196f3;font-size:.8rem;font-weight:600}.tooltip-features[data-v-ca70fb5b]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.tooltip-feature[data-v-ca70fb5b]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#495057;padding:.2rem .5rem;border-radius:12px;font-size:.65rem;font-weight:500;border:1px solid rgba(226,232,240,.6);white-space:nowrap}.tooltip-price[data-v-ca70fb5b]{display:flex;flex-direction:column;gap:.25rem;border-top:1px solid rgba(226,232,240,.4);padding-top:.5rem}.tooltip-original-price[data-v-ca70fb5b]{color:#95a5a6;text-decoration:line-through;font-size:.8rem;font-weight:500}.tooltip-current-price[data-v-ca70fb5b]{color:#e74c3c;font-size:1rem;font-weight:700}@keyframes tooltipFadeIn-ca70fb5b{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media (max-width: 1024px){.main-layout[data-v-ca70fb5b]{grid-template-columns:1fr;gap:1.5rem}.left-section[data-v-ca70fb5b]{position:static}.databases-section[data-v-ca70fb5b]{padding:1.5rem}.databases-list[data-v-ca70fb5b]{gap:.5rem}.database-item[data-v-ca70fb5b]{padding:.75rem}.form-container[data-v-ca70fb5b]{max-width:100%}.result-container[data-v-ca70fb5b]{padding:1.5rem}.result-header[data-v-ca70fb5b]{flex-direction:column;gap:1rem;text-align:center}.result-score[data-v-ca70fb5b]{text-align:center}}@media (max-width: 768px){.main-content[data-v-ca70fb5b]{padding:.5rem}.page-header h2[data-v-ca70fb5b]{font-size:2rem}.database-item[data-v-ca70fb5b]{padding:.75rem;flex-direction:column;text-align:center;gap:.5rem}.database-icon[data-v-ca70fb5b]{margin-top:0}.upload-area[data-v-ca70fb5b]{padding:1.5rem}.upload-icon[data-v-ca70fb5b]{font-size:2rem}.system-list[data-v-ca70fb5b]{flex-direction:column;align-items:center}.system-item[data-v-ca70fb5b]{min-width:100%}.result-header[data-v-ca70fb5b]{flex-direction:column;gap:1rem;text-align:center}.result-actions[data-v-ca70fb5b]{flex-direction:column}.history-section[data-v-ca70fb5b]{margin-top:1rem}.standards-list[data-v-ca70fb5b]{grid-template-columns:1fr;gap:.75rem}.standard-item[data-v-ca70fb5b]{padding:.75rem}.product-grid[data-v-ca70fb5b]{grid-template-columns:1fr;gap:1rem}.payment-methods[data-v-ca70fb5b]{flex-direction:column}.product-list-container[data-v-ca70fb5b]{height:auto;min-height:auto;max-height:540px}.payment-section[data-v-ca70fb5b]{min-height:auto;gap:.75rem}.product-card[data-v-ca70fb5b]{min-height:160px;padding:1.25rem}.product-info h4[data-v-ca70fb5b]{font-size:1.1rem}.product-description[data-v-ca70fb5b]{font-size:.85rem}.current-price[data-v-ca70fb5b]{font-size:1.4rem}.qr-code-container img[data-v-ca70fb5b]{width:80px;height:80px}.price-row[data-v-ca70fb5b]{flex-direction:row;justify-content:space-between;align-items:center}}.polish-rewrite-page[data-v-53e96f95]{min-height:100vh;background:#fafbfc;font-family:SimSun,宋体,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.polish-rewrite-page[data-v-53e96f95] *{font-family:inherit!important;font-style:normal!important;line-height:1.62;letter-spacing:.15px}.header[data-v-53e96f95]{background:#fff;padding:1rem 0;position:fixed;top:0;left:0;right:0;z-index:1000;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d}.header-content[data-v-53e96f95]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 2rem}.logo .logo-text[data-v-53e96f95]{color:#374151;margin:0;font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:12px}.logo-icon[data-v-53e96f95]{width:32px;height:32px}.home-btn[data-v-53e96f95]{color:#495057!important;font-weight:700!important}.main-content[data-v-53e96f95]{padding-top:100px;max-width:1200px;margin:0 auto;padding-left:2rem;padding-right:2rem;padding-bottom:2rem}.page-header[data-v-53e96f95]{text-align:left;margin-bottom:1.5rem}.main-title[data-v-53e96f95]{font-size:1.5rem;font-weight:500;color:#374151;margin-bottom:.25rem}.main-subtitle[data-v-53e96f95]{color:#6b7280;font-size:.875rem;font-weight:400;margin:.25rem 0 .5rem}.main-description[data-v-53e96f95]{color:#9ca3af;font-size:.8125rem;font-weight:400;margin:0;line-height:1.5}.config-section[data-v-53e96f95]{background:#fff;border-radius:4px;padding:20px!important;margin-bottom:2rem;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d}.mode-radio-group[data-v-53e96f95]{width:100%;margin-bottom:.5rem;display:flex;flex-wrap:wrap;gap:1rem}[data-v-53e96f95] .ant-radio-group{display:flex;flex-wrap:wrap;gap:1rem!important}[data-v-53e96f95] .ant-radio-button-wrapper{border-radius:6px!important;border:1px solid #e5e7eb;transition:border-color .2s ease,background-color .2s ease,color .2s ease;margin:0;background:#fff;color:#6b7280;padding:6px 16px!important;height:32px!important;line-height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}[data-v-53e96f95] .ant-radio-button-wrapper:before{display:none!important}[data-v-53e96f95] .ant-radio-button-wrapper:hover{border-color:#9ca3af;color:#374151;background:#fff}[data-v-53e96f95] .ant-radio-button-wrapper-checked{background:#f3f4f6!important;border-color:#6b7280!important;color:#374151!important;font-weight:600!important;box-shadow:none!important}[data-v-53e96f95] .ant-radio-button-wrapper-checked:hover{background:#f3f4f6!important;border-color:#6b7280!important;color:#374151!important}[data-v-53e96f95] .ant-radio-group-solid .ant-radio-button-wrapper-checked{background:#f3f4f6!important;border-color:#6b7280!important;color:#374151!important;font-weight:600!important}[data-v-53e96f95] .ant-radio-group-solid .ant-radio-button-wrapper-checked:hover{background:#f3f4f6!important;border-color:#6b7280!important;color:#374151!important}[data-v-53e96f95] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:#f3f4f6!important;border-color:#6b7280!important;color:#374151!important;font-weight:600!important}.mode-desc[data-v-53e96f95]{color:#9ca3af;font-size:.75rem;font-style:italic;margin-top:.25rem}.content-textarea[data-v-53e96f95]{font-size:1rem;line-height:1.6}.usage-status-area[data-v-53e96f95]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;padding:12px 16px}.status-item[data-v-53e96f95]{display:flex;align-items:center;gap:8px}.status-item[data-v-53e96f95]:not(:last-child){margin-bottom:8px}.status-label[data-v-53e96f95]{color:#6b7280;font-size:.875rem}.status-value[data-v-53e96f95]{color:#6b7280;font-size:.875rem;font-weight:400}.purchase-link[data-v-53e96f95]{color:#495057!important;font-size:.875rem!important;font-weight:400!important;padding:0!important;height:auto!important;margin-left:8px!important}.purchase-link[data-v-53e96f95]:hover{color:#374151!important;text-decoration:underline!important}.submit-btn[data-v-53e96f95]{height:40px!important;font-size:.9375rem!important;font-weight:500!important;border-radius:4px!important;background:#374151!important;border-color:#374151!important;color:#fff!important;transition:background-color .2s ease,border-color .2s ease!important}.submit-btn[data-v-53e96f95]:hover:not(:disabled){background:#1f2937!important;border-color:#1f2937!important}.submit-btn[data-v-53e96f95]:active:not(:disabled){background:#111827!important;border-color:#111827!important}.submit-btn[data-v-53e96f95]:disabled{background:#9ca3af!important;border-color:#9ca3af!important;color:#fff!important;cursor:not-allowed!important}.result-section[data-v-53e96f95]{background:#fff;border-radius:4px;padding:2rem;margin-bottom:2rem;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d}.result-content[data-v-53e96f95]{margin:1rem 0}.result-item[data-v-53e96f95]{margin-bottom:1.5rem}.result-container h3[data-v-53e96f95]{font-size:1rem;font-weight:500;color:#374151;margin:0 0 1rem}.result-label[data-v-53e96f95]{font-weight:500;margin-bottom:.5rem;color:#374151;font-size:.875rem}.result-text[data-v-53e96f95]{padding:1rem;background:#f9fafb;border-radius:4px;white-space:pre-wrap;line-height:1.8}.result-actions[data-v-53e96f95]{display:flex;gap:1rem;margin-top:1rem}.history-section[data-v-53e96f95]{background:#fff;border-radius:4px;padding:2rem;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d}.history-section h3[data-v-53e96f95]{font-size:1rem;font-weight:500;color:#374151;margin:0 0 1rem}.history-section[data-v-53e96f95] .ant-table{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.history-section[data-v-53e96f95] .ant-table-thead>tr>th{background:#f8fafc!important;color:#374151!important;font-weight:600!important;font-size:.875rem!important;border-bottom:2px solid #e5e7eb!important;padding:12px 16px!important}.history-section[data-v-53e96f95] .ant-table-tbody>tr>td{color:#4b5563!important;font-size:.875rem!important;padding:12px 16px!important;border-bottom:1px solid #f3f4f6!important}.history-section[data-v-53e96f95] .ant-table-tbody>tr:hover>td{background:#f9fafb!important}.history-section[data-v-53e96f95] .ant-table-tbody>tr>td:last-child{padding:8px 16px}.payment-modal[data-v-53e96f95] .ant-modal-content{border-radius:4px;overflow:hidden;box-shadow:0 1px 2px #0000000d;border:1px solid #E5E7EB;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.payment-modal[data-v-53e96f95] .ant-modal-header{padding:1.2rem 1.5rem;border-bottom:1px solid #E5E7EB}.payment-modal[data-v-53e96f95] .ant-modal-title{font-size:16px;font-weight:500;color:#1f2937;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.payment-modal[data-v-53e96f95] .ant-modal-close{width:24px;height:24px;border:1px solid #D1D5DB;border-radius:50%;box-shadow:none}.payment-modal[data-v-53e96f95] .ant-modal-close:hover{border-color:#9ca3af}.payment-modal[data-v-53e96f95] .ant-modal-close-x{width:24px;height:24px;line-height:24px;font-size:14px;color:#6b7280}.payment-modal[data-v-53e96f95] .ant-modal-body{padding:0}.payment-grid-academic[data-v-53e96f95]{display:grid;grid-template-columns:52% 48%;gap:1rem;padding:1.25rem;background:#fff;max-height:75vh;overflow:hidden}.product-selection-area[data-v-53e96f95]{display:flex;flex-direction:column}.product-grid-compact[data-v-53e96f95]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.product-block-academic[data-v-53e96f95]{background:#fff;border:1px solid #D1D5DB;border-radius:4px;padding:.875rem;cursor:pointer;transition:all .15s ease;position:relative;min-height:90px;display:flex;flex-direction:column}.product-block-academic[data-v-53e96f95]:hover{border-color:#9ca3af}.product-block-academic.selected[data-v-53e96f95]{border-color:#495057;background:#f3f4f6;border-width:1.5px}.product-block-content[data-v-53e96f95]{display:flex;flex-direction:column;height:100%;gap:.5rem}.product-main-info[data-v-53e96f95]{display:flex;flex-direction:column;gap:.25rem;flex:1}.product-count[data-v-53e96f95]{color:#1f2937;font-size:.9375rem;font-weight:500;line-height:1.4}.product-usage[data-v-53e96f95]{color:#6b7280;font-size:.75rem;line-height:1.3;font-weight:400}.product-price-academic[data-v-53e96f95]{color:#374151;font-size:.875rem;font-weight:500;text-align:right;margin-top:auto;padding-top:.25rem}.custom-block[data-v-53e96f95]{min-height:90px}.custom-input-compact[data-v-53e96f95]{margin:.5rem 0}.custom-input-compact[data-v-53e96f95] .academic-input{width:100%;max-width:100px}.custom-input-compact[data-v-53e96f95] .ant-input-number{border-radius:4px;border-color:#d1d5db;font-size:.8125rem}.custom-input-compact[data-v-53e96f95] .ant-input-number:hover{border-color:#9ca3af}.custom-input-compact[data-v-53e96f95] .ant-input-number-focused{border-color:#495057;box-shadow:0 0 0 1px #4950571a}.payment-area-academic[data-v-53e96f95]{display:flex;flex-direction:column}.payment-container-compact[data-v-53e96f95]{border:1px solid #E5E7EB;border-radius:4px;padding:1.25rem;background:#fafafa;display:flex;flex-direction:column;gap:1rem;height:100%}.fee-summary[data-v-53e96f95]{padding-bottom:.75rem;border-bottom:1px solid #E5E7EB}.fee-item[data-v-53e96f95]{display:flex;justify-content:space-between;align-items:center}.fee-label[data-v-53e96f95]{color:#6b7280;font-size:.875rem;font-weight:400}.fee-amount[data-v-53e96f95]{color:#1f2937;font-size:1rem;font-weight:600}.payment-method-academic[data-v-53e96f95]{display:flex;gap:.5rem}.method-btn-academic[data-v-53e96f95]{flex:1;padding:.5rem .75rem;height:36px;border:1px solid #D1D5DB;border-radius:4px;background:#fff;color:#374151;font-size:.8125rem;font-weight:400;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:.375rem;box-shadow:none}.method-btn-academic[data-v-53e96f95]:hover{border-color:#9ca3af;background:#fff}.method-btn-academic.active[data-v-53e96f95]{border-color:#495057;background:#f9fafb;color:#1f2937;font-weight:500}.method-btn-academic.disabled[data-v-53e96f95]{opacity:.6;cursor:not-allowed;pointer-events:none}.method-btn-academic.switching[data-v-53e96f95]{opacity:.7;transition:all .2s ease-in-out}.method-btn-academic[data-v-53e96f95] .anticon{font-size:.875rem}.qr-area-academic[data-v-53e96f95]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 0}.qr-wrapper-compact[data-v-53e96f95]{position:relative;width:120px;height:120px;border-radius:4px;overflow:hidden;border:1px solid #E5E7EB;background:#fff;display:flex;align-items:center;justify-content:center}.qr-image-academic[data-v-53e96f95]{width:100%;height:100%;object-fit:contain}.qr-placeholder-academic[data-v-53e96f95]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:.75rem}.qr-tip-academic[data-v-53e96f95]{margin:0;font-size:.75rem;color:#9ca3af;font-weight:400;text-align:center}.payment-divider[data-v-53e96f95]{height:1px;background:#e5e7eb;margin:.25rem 0}.payment-btn-academic[data-v-53e96f95]{width:100%;height:40px;border:none;border-radius:4px;background:#374151;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;margin-top:auto}.payment-btn-academic[data-v-53e96f95]:hover:not(:disabled){background:#1f2937}.payment-btn-academic[data-v-53e96f95]:active:not(:disabled){background:#111827}.payment-btn-academic[data-v-53e96f95]:disabled{background:#9ca3af;cursor:not-allowed;opacity:.7}.discount-info-wrapper[data-v-53e96f95]{min-height:60px;margin:.5rem 0;display:flex;align-items:flex-start}.discount-info-academic[data-v-53e96f95]{width:100%;padding:.5rem;background:#f9fafb;border-radius:4px;border-left:2px solid #495057;font-size:.75rem;opacity:1;transition:opacity .2s ease,transform .2s ease}.discount-info-academic[style*="display: none"][data-v-53e96f95]{opacity:0;transform:translateY(-5px)}.price-comparison[data-v-53e96f95]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem;flex-wrap:wrap}.original-price-label[data-v-53e96f95],.current-price-label[data-v-53e96f95]{color:#6b7280;font-size:.7rem}.original-price-value[data-v-53e96f95]{color:#9ca3af;text-decoration:line-through;font-size:.75rem}.current-price-value[data-v-53e96f95]{color:#1f2937;font-weight:500;font-size:.75rem}.discount-badge-row[data-v-53e96f95]{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;flex-wrap:wrap}.discount-badge[data-v-53e96f95]{background:#e5e7eb;color:#495057;padding:.125rem .375rem;border-radius:4px;font-size:.7rem;font-weight:500}.saved-amount[data-v-53e96f95]{color:#6b7280;font-size:.7rem}.loading-overlay[data-v-53e96f95]{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffe6;display:flex;align-items:center;justify-content:center;z-index:10;border-radius:4px}.loading-spinner[data-v-53e96f95]{width:32px;height:32px;border:3px solid #E5E7EB;border-top:3px solid #495057;border-radius:50%;animation:spin-53e96f95 1s linear infinite;display:block}@keyframes spin-53e96f95{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.detail-modal-academic[data-v-53e96f95] .ant-modal-header{background:#f8fafc;border-bottom:1px solid #e5e7eb;padding:16px 24px}.detail-modal-academic[data-v-53e96f95] .ant-modal-title{color:#374151;font-weight:600;font-size:1.125rem}.detail-modal-academic[data-v-53e96f95] .ant-modal-body{padding:24px}.detail-content-academic[data-v-53e96f95]{display:flex;flex-direction:column;gap:12px}.detail-card-academic[data-v-53e96f95]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;overflow:hidden;transition:all .2s ease}.detail-card-academic[data-v-53e96f95]:hover{border-color:#d1d5db;box-shadow:0 1px 2px #0000000d}.detail-card-header[data-v-53e96f95]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #e5e7eb}.detail-card-title[data-v-53e96f95]{font-weight:600;font-size:.875rem;color:#374151}.detail-card-body[data-v-53e96f95]{padding:16px}.detail-meta-row[data-v-53e96f95]{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.detail-meta-item[data-v-53e96f95]{display:flex;align-items:center;gap:8px}.detail-meta-label[data-v-53e96f95]{font-size:.875rem;color:#6b7280;font-weight:500}.detail-meta-value[data-v-53e96f95]{font-size:.875rem;color:#374151}.detail-tag[data-v-53e96f95]{margin:0}.detail-text-academic[data-v-53e96f95]{padding:12px;background:#fff;border-radius:4px;white-space:pre-wrap;line-height:1.8;font-size:.875rem;color:#374151;max-height:400px;overflow-y:auto;word-break:break-word}.detail-text-academic.result-text[data-v-53e96f95]{background:#f0f9ff;border-left:3px solid #495057}.detail-text-academic.error-text[data-v-53e96f95]{color:#dc2626;background:#fef2f2;border-left:3px solid #dc2626}.copy-btn-academic[data-v-53e96f95]{display:flex;align-items:center;gap:4px;color:#6b7280;font-size:.75rem;padding:2px 8px;height:auto}.copy-btn-academic[data-v-53e96f95]:hover{color:#374151;background:#f3f4f6}.error-card[data-v-53e96f95]{border-color:#fecaca;background:#fef2f2}.error-card .detail-card-header[data-v-53e96f95]{background:#fee2e2;border-bottom-color:#fecaca}.action-btn-academic[data-v-53e96f95]{display:inline-flex;align-items:center;gap:4px;height:28px;padding:4px 12px;font-size:.875rem;border-radius:4px;transition:all .2s ease;border:1px solid #e5e7eb;background:#fff;color:#374151}.action-btn-academic.view-btn[data-v-53e96f95]{color:#6b7280}.action-btn-academic.view-btn[data-v-53e96f95]:hover{color:#374151;background:#f3f4f6;border-color:#d1d5db}.action-btn-academic.delete-btn[data-v-53e96f95]{color:#6b7280}.action-btn-academic.delete-btn[data-v-53e96f95]:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}.delete-confirm-inline[data-v-53e96f95]{display:flex;align-items:center;gap:12px}.confirm-text[data-v-53e96f95]{font-size:.875rem;color:#6b7280;margin-right:4px}.cancel-delete-btn[data-v-53e96f95]{height:28px;padding:4px 12px;font-size:.875rem;border:1px solid #d1d5db;color:#374151;background:#fff;border-radius:4px}.cancel-delete-btn[data-v-53e96f95]:hover{border-color:#9ca3af;color:#1f2937;background:#f9fafb}.confirm-delete-btn[data-v-53e96f95]{height:28px;padding:4px 12px;font-size:.875rem;border:none;color:#fff;background:#374151;border-radius:4px}.confirm-delete-btn[data-v-53e96f95]:hover{background:#1f2937}[data-v-53e96f95] .ant-input{border-radius:4px!important;border:1px solid #d1d5db!important;transition:border-color .2s ease!important;background:#fff!important;padding:8px 12px!important}[data-v-53e96f95] .ant-textarea{border-radius:4px!important;border:1px solid #d1d5db!important;transition:border-color .2s ease!important;background:#fff!important;padding:16px!important}[data-v-53e96f95] .ant-input:hover,[data-v-53e96f95] .ant-textarea:hover{border-color:#9ca3af!important}[data-v-53e96f95] .ant-input:focus,[data-v-53e96f95] .ant-input-focused,[data-v-53e96f95] .ant-textarea:focus{border-color:#6b7280!important;box-shadow:0 1px 2px #0000000d!important}[data-v-53e96f95] .ant-input-count,[data-v-53e96f95] .ant-textarea-count{color:#9ca3af!important;font-size:.75rem!important}[data-v-53e96f95] .ant-form-item{margin-bottom:20px!important}[data-v-53e96f95] .ant-form-item:last-child{margin-bottom:0!important}.service-agreement-checkbox[data-v-53e96f95]{font-size:.875rem;color:#6b7280}.agreement-link[data-v-53e96f95]{color:#495057;text-decoration:none;margin-left:4px;font-weight:500}.agreement-link[data-v-53e96f95]:hover{color:#343a40;text-decoration:underline}[data-v-53e96f95] .ant-checkbox-checked .ant-checkbox-inner{background-color:#495057!important;border-color:#495057!important}[data-v-53e96f95] .ant-checkbox:hover .ant-checkbox-inner,[data-v-53e96f95] .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#495057!important}[data-v-53e96f95] .service-agreement-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#495057!important;border-color:#495057!important}[data-v-53e96f95] .service-agreement-checkbox .ant-checkbox:hover .ant-checkbox-inner{border-color:#495057!important}[data-v-53e96f95] .ant-btn-primary{border-radius:4px!important}[data-v-53e96f95] .ant-btn-primary:hover{box-shadow:0 1px 2px #0000000d!important}[data-v-53e96f95] .ant-btn-primary:active{box-shadow:none!important}[data-v-53e96f95] .ant-tag{border-radius:4px!important;font-size:.75rem!important;font-weight:500!important;padding:2px 8px!important;border:none!important}[data-v-53e96f95] .ant-tag-success,[data-v-53e96f95] .ant-tag[style*="background-color: rgb(82, 196, 26)"],[data-v-53e96f95] .ant-tag[style*="background-color:#52c41a"],[data-v-53e96f95] .ant-tag[style*="#495057"],[data-v-53e96f95] .ant-tag[style*="#6b7280"],[data-v-53e96f95] .ant-tag[style*="#9ca3af"]{background:#e5e7eb!important;color:#495057!important}[data-v-53e96f95] .ant-tag-processing{background:#fef3c7!important;color:#92400e!important}[data-v-53e96f95] .ant-tag-error{background:#fee2e2!important;color:#991b1b!important}.article-detail[data-v-301e8103]{min-height:100vh;background:#f8f9fa;font-family:SimSun,宋体,Microsoft YaHei,serif}.article-header[data-v-301e8103]{background:linear-gradient(135deg,#1e293b,#334155);color:#fff;padding:3rem 0;margin-bottom:2rem}.article-header-top[data-v-301e8103]{margin-bottom:2rem}.article-container[data-v-301e8103]{max-width:900px;margin:0 auto;padding:0 2rem}.article-title[data-v-301e8103]{font-size:2.5rem;font-weight:700;margin:0 0 1.5rem;line-height:1.3;letter-spacing:.5px}.article-meta[data-v-301e8103]{display:flex;gap:2rem;font-size:.95rem;color:#cbd5e1}.meta-item[data-v-301e8103]{display:flex;align-items:center;gap:.5rem}.article-main[data-v-301e8103]{padding-bottom:3rem}.article-content[data-v-301e8103]{background:#fff;padding:3rem;border-radius:12px;box-shadow:0 2px 8px #0000001a;line-height:1.8;color:#1e293b}.article-content[data-v-301e8103] h1{font-size:2rem;font-weight:700;color:#1e293b;margin:2rem 0 1.5rem;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb}.article-content[data-v-301e8103] h2{font-size:1.5rem;font-weight:600;color:#2c3e50;margin:2rem 0 1rem;padding-left:.5rem;border-left:4px solid #60a5fa}.article-content[data-v-301e8103] h3{font-size:1.25rem;font-weight:600;color:#374151;margin:1.5rem 0 .75rem}.article-content[data-v-301e8103] h4{font-size:1.1rem;font-weight:600;color:#4b5563;margin:1.25rem 0 .5rem}.article-content[data-v-301e8103] p{margin:1rem 0;text-align:justify;text-indent:2em;font-size:1rem;color:#374151;line-height:1.8}.article-content[data-v-301e8103] strong{font-weight:600;color:#1e293b}.article-content[data-v-301e8103] ul{margin:1rem 0;padding-left:2rem}.article-content[data-v-301e8103] li{margin:.5rem 0;line-height:1.8;color:#374151}.article-content[data-v-301e8103] code{background:#f3f4f6;padding:.2rem .4rem;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;color:#e11d48}.article-content[data-v-301e8103] pre{background:#1e293b;padding:1.5rem;border-radius:8px;overflow-x:auto;margin:1.5rem 0}.article-content[data-v-301e8103] pre code{background:transparent;padding:0;color:#e2e8f0;font-size:.9rem;line-height:1.6}.article-footer[data-v-301e8103]{padding:2rem 0;background:#fff;border-top:1px solid #e5e7eb}.article-footer .article-container[data-v-301e8103]{display:flex;justify-content:center}.back-button[data-v-301e8103]{background:#fff;border:1px solid #d1d5db;color:#374151;font-weight:500;padding:8px 20px;height:auto;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;gap:8px}.back-button[data-v-301e8103]:hover{background:#f3f4f6;border-color:#9ca3af;color:#1f2937;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.back-button[data-v-301e8103]:active{transform:translateY(0);box-shadow:0 2px 6px #0000001a}.back-button[data-v-301e8103] .anticon{font-size:14px}@media (max-width: 768px){.article-title[data-v-301e8103]{font-size:1.8rem}.article-container[data-v-301e8103]{padding:0 1.5rem}.article-content[data-v-301e8103]{padding:2rem 1.5rem}.article-content[data-v-301e8103] h1{font-size:1.5rem}.article-content[data-v-301e8103] h2{font-size:1.25rem}.article-content[data-v-301e8103] h3{font-size:1.1rem}.article-content[data-v-301e8103] p{text-indent:0;font-size:.95rem}}
