.el-collapse{--el-collapse-border-color:var(--el-border-color-lighter);--el-collapse-header-height:48px;--el-collapse-header-bg-color:var(--el-fill-color-blank);--el-collapse-header-text-color:var(--el-text-color-primary);--el-collapse-header-font-size:13px;--el-collapse-content-bg-color:var(--el-fill-color-blank);--el-collapse-content-font-size:13px;--el-collapse-content-text-color:var(--el-text-color-primary);border-bottom:1px solid var(--el-collapse-border-color);border-top:1px solid var(--el-collapse-border-color)}.el-collapse-icon-position-left .el-collapse-item__header{gap:8px}.el-collapse-icon-position-left .el-collapse-item__title{order:1}.el-collapse-icon-position-right .el-collapse-item__header{padding-right:8px}.el-collapse-item.is-disabled .el-collapse-item__header{color:var(--el-text-color-disabled);cursor:not-allowed}.el-collapse-item__header{align-items:center;background-color:var(--el-collapse-header-bg-color);border:none;border-bottom:1px solid var(--el-collapse-border-color);box-sizing:border-box;color:var(--el-collapse-header-text-color);cursor:pointer;display:flex;font-size:var(--el-collapse-header-font-size);font-weight:500;line-height:var(--el-collapse-header-height);min-height:var(--el-collapse-header-height);outline:none;padding:0;transition:border-bottom-color var(--el-transition-duration);width:100%}.el-collapse-item__arrow{font-weight:300;transition:transform var(--el-transition-duration)}.el-collapse-item__arrow.is-active{transform:rotate(90deg)}.el-collapse-item__title{flex:auto;text-align:left}.el-collapse-item__header.focusing:focus:not(:hover){color:var(--el-color-primary)}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{background-color:var(--el-collapse-content-bg-color);border-bottom:1px solid var(--el-collapse-border-color);box-sizing:border-box;overflow:hidden;will-change:height}.el-collapse-item__content{color:var(--el-collapse-content-text-color);font-size:var(--el-collapse-content-font-size);line-height:1.7692307692;padding-bottom:25px}.el-collapse-item:last-child{margin-bottom:-1px}.member-container[data-v-d2f63731]{max-width:1000px;margin:0 auto;padding:0;background-color:#070a1d!important;min-height:calc(100vh - 124px)}.member-container[data-v-d2f63731] .el-row,.member-container[data-v-d2f63731] .el-col{background:transparent}.plans-section[data-v-d2f63731]{margin-bottom:60px}.hero-section[data-v-d2f63731]{position:relative;padding:0 0 40px;overflow:visible}.hero-bg[data-v-d2f63731]{position:relative;width:100%;aspect-ratio:1280 / 317;pointer-events:none;overflow:hidden;border-radius:8px}.hero-bg-img[data-v-d2f63731]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;vertical-align:middle}.section-title[data-v-d2f63731]{margin:0 0 12px;font-size:28px;font-weight:600;color:#fff;text-align:center}.section-subtitle[data-v-d2f63731]{margin:0 0 32px;font-size:13px;color:#ffffff8c;text-align:center}.member-seo-summary[data-v-d2f63731]{max-width:760px;margin:-14px auto 30px;padding:18px 22px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.member-seo-summary p[data-v-d2f63731]{margin:0;color:#ffffffb8;font-size:14px;line-height:1.85;text-align:center}.member-container.light-mode .member-seo-summary[data-v-d2f63731]{background:#fff;border-color:#ebeef5}.member-container.light-mode .member-seo-summary p[data-v-d2f63731]{color:#606266}.plans-loading[data-v-d2f63731]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:160px;gap:12px;color:#ffffffa6}.plans-loading .el-icon.is-loading[data-v-d2f63731]{animation:qr-loading-spin-d2f63731 1s linear infinite}.plans-row[data-v-d2f63731]{display:flex;justify-content:center}.plan-card[data-v-d2f63731]{position:relative;height:100%;padding:28px 24px 24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 4px 24px #0003;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.plan-card[data-v-d2f63731]:hover{transform:translateY(-4px);box-shadow:0 8px 32px #00000040}.plan-card.featured[data-v-d2f63731]{border-color:#00e0ff59;box-shadow:0 4px 24px #00e0ff14}.plan-badge[data-v-d2f63731]{position:absolute;top:-1px;left:50%;transform:translate(-50%);padding:4px 16px;font-size:12px;font-weight:500;color:#fff;background:linear-gradient(90deg,#52c41a,#73d13d);border-radius:0 0 6px 6px}.plan-name[data-v-d2f63731]{margin:0 0 12px;font-size:20px;font-weight:600;color:#fff}.plan-price[data-v-d2f63731]{margin:0 0 8px;font-size:22px;font-weight:600;color:#fff}.plan-upgrade-wrap[data-v-d2f63731]{margin:0 0 8px}.plan-upgrade-link[data-v-d2f63731]{font-size:14px;color:#e85d04;text-decoration:underline;cursor:pointer}.plan-upgrade-link[data-v-d2f63731]:hover{color:#f97316}.plan-desc[data-v-d2f63731]{margin:0 0 20px;font-size:14px;color:#ffffffb3;line-height:1.5}.plan-features[data-v-d2f63731]{flex:1;margin:0 0 24px;padding:0;list-style:none}.plan-features li[data-v-d2f63731]{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:14px;color:#ffffffe6}.plan-features .icon-check[data-v-d2f63731]{flex-shrink:0;font-size:18px;color:#52c41a}.plan-features .icon-cross[data-v-d2f63731]{flex-shrink:0;font-size:18px;color:#ff4d4f}.plan-btn[data-v-d2f63731]{width:100%;border:none;font-weight:500}.plan-btn.btn-purple[data-v-d2f63731],.member-container .plan-card .plan-btn.btn-purple[data-v-d2f63731],.plan-btn.btn-purple[data-v-d2f63731]:hover,.member-container .plan-card .plan-btn.btn-purple[data-v-d2f63731]:hover,.plan-btn.btn-blue-purple[data-v-d2f63731],.member-container .plan-card .plan-btn.btn-blue-purple[data-v-d2f63731]{background:linear-gradient(90deg,#1890ff,#1890ff)!important;color:#fff!important;border-color:transparent!important}.plan-btn.btn-blue-purple[data-v-d2f63731]:hover,.member-container .plan-card .plan-btn.btn-blue-purple[data-v-d2f63731]:hover{background:linear-gradient(90deg,#40a9ff,#1890ff)!important;color:#fff!important;border-color:transparent!important}.faq-section[data-v-d2f63731]{margin-bottom:40px}.faq-section .section-title[data-v-d2f63731]{margin-bottom:24px}.faq-collapse[data-v-d2f63731]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden}.faq-collapse[data-v-d2f63731] .el-collapse-item{border-bottom:1px solid rgba(255,255,255,.08)}.faq-collapse[data-v-d2f63731] .el-collapse-item__header{padding:16px 20px;font-size:15px;color:#ffffffe6;background:transparent;border-bottom:none}.faq-collapse[data-v-d2f63731] .el-collapse-item__wrap{background:transparent;border-bottom:none}.faq-collapse[data-v-d2f63731] .el-collapse-item__content{padding:0 20px 16px}.faq-question[data-v-d2f63731]{font-weight:500}.faq-answer[data-v-d2f63731]{margin:0;font-size:14px;color:#ffffffbf;line-height:1.7;white-space:pre-line;transition:opacity .2s ease}.faq-answer-wrapper[data-v-d2f63731]{animation:faq-fade-in-d2f63731 .2s ease}@keyframes faq-fade-in-d2f63731{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.purchase-dialog[data-v-d2f63731] .el-dialog{position:relative;background:#0d0f1b!important;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden}.purchase-dialog[data-v-d2f63731] .el-dialog__header{padding:16px 20px 0;background:#0d0f1b!important;border-bottom:none}.purchase-dialog[data-v-d2f63731] .el-dialog__headerbtn{top:16px;right:20px}.purchase-dialog[data-v-d2f63731] .el-dialog__headerbtn .el-dialog__close{color:#ffffffb3}.purchase-dialog[data-v-d2f63731] .el-dialog__body{padding:0!important;margin:0!important;background:#0d0f1b!important;color:#ffffffd9;overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0}.purchase-dialog-body[data-v-d2f63731]{display:flex;flex:1;min-height:380px}.purchase-sidebar[data-v-d2f63731]{position:absolute;top:0;left:0;bottom:0;width:220px;padding:24px 20px 20px;background:linear-gradient(to bottom,#0a253c,#080b1e);border-right:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;border-radius:8px 0 0 8px}.sidebar-title[data-v-d2f63731]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:#fff;margin-bottom:20px;margin-top:20px}.sidebar-vip-icon[data-v-d2f63731]{width:40px;height:36px;line-height:36px;text-align:center;font-size:18px;font-weight:700;border-radius:8px}.sidebar-vip-img[data-v-d2f63731]{object-fit:contain;display:block}.sidebar-benefits[data-v-d2f63731]{flex:1;margin:0;padding:0;list-style:none}.sidebar-benefits li[data-v-d2f63731]{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:13px;color:#ffffffe6}.sidebar-benefits .benefit-check[data-v-d2f63731]{flex-shrink:0;font-size:16px;color:#00e0ff}.sidebar-vip-card[data-v-d2f63731]{height:80px;margin-top:16px;background:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(212,168,75,.15) 0%,transparent 70%);border-radius:8px}.purchase-main[data-v-d2f63731]{flex:1;margin-left:220px;padding:24px 24px 24px 20px;min-width:0;display:flex;flex-direction:column}.main-content[data-v-d2f63731]{flex:1;min-height:200px;margin-top:-5px}.main-content.pay-step[data-v-d2f63731]{display:flex;align-items:center;justify-content:center}.pay-row[data-v-d2f63731]{display:flex;align-items:flex-start;gap:24px}.pay-detail[data-v-d2f63731]{display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:220px}.empty-tip[data-v-d2f63731]{text-align:center;color:#ffffffb3;padding:40px 20px;margin:0}.user-info-row[data-v-d2f63731]{margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:14px;color:#ffffffd9}.user-logo[data-v-d2f63731],.user-avatar[data-v-d2f63731]{width:32px;height:32px;flex-shrink:0}.user-logo[data-v-d2f63731]{line-height:32px;text-align:center;font-size:16px;font-weight:700;color:#00e0ff;background:#00e0ff26;border-radius:8px}.user-avatar[data-v-d2f63731]{border-radius:8px}.user-text[data-v-d2f63731]{display:flex;flex-direction:column;gap:2px}.user-label[data-v-d2f63731]{font-weight:600;font-size:14px;color:#fff}.user-uid[data-v-d2f63731]{color:#ffffffa6;font-size:13px}.plan-cards-row[data-v-d2f63731]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.plan-card-inner[data-v-d2f63731]{flex:1 1 120px;min-width:120px;max-width:200px;position:relative;padding:16px 12px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:8px;cursor:pointer;transition:border-color .2s,background .2s;text-align:center}.plan-card-inner[data-v-d2f63731]:hover{background:#ffffff1a;border-color:#fff3}.plan-card-inner.selected[data-v-d2f63731]{border-color:#00e0ff;background:#00e0ff14}.plan-card-inner.featured.selected[data-v-d2f63731]{border-color:#ff9800;background:#ff98001a}.plan-card-inner.featured[data-v-d2f63731]{border-color:#ffffff2e}.plan-badge-inner[data-v-d2f63731]{position:absolute;top:0;left:0;padding:2px 10px;font-size:11px;color:#fff;background:linear-gradient(90deg,#ffb74d,#ff9800);border-radius:6px 0}.plan-discount-badge[data-v-d2f63731]{position:absolute;top:0;right:0;padding:2px 10px;font-size:11px;color:#fff;background:linear-gradient(90deg,#e85d04,#dc2f02);border-radius:0 6px 6px 0}.plan-card-name-row[data-v-d2f63731]{display:flex;align-items:center;justify-content:center;margin-bottom:8px}.plan-card-name[data-v-d2f63731]{font-size:14px;font-weight:600;color:#fff}.plan-card-price[data-v-d2f63731]{font-size:20px;font-weight:600;color:#fff;margin-bottom:4px}.plan-card-month[data-v-d2f63731]{font-size:12px;color:#ffffffa6;margin-bottom:0}.purchase-success-tip[data-v-d2f63731]{font-size:12px;color:#fff9;margin:0 0 20px;line-height:1.5}.pay-section[data-v-d2f63731]{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.pay-amount[data-v-d2f63731]{font-size:18px;font-weight:600;color:#fff;margin:0 0 8px}.pay-amount--muted[data-v-d2f63731]{color:#ffffff80;font-weight:500}.pay-desc[data-v-d2f63731]{font-size:13px;color:#ffffffb3;margin:0 0 12px;line-height:1.5}.qr-box-wrap[data-v-d2f63731]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:12px}.qr-box[data-v-d2f63731]{padding:16px;background:#fff;border-radius:8px}.pay-status[data-v-d2f63731]{margin:0;font-size:14px;font-weight:500;color:#ffffffd9}.pay-status--pending[data-v-d2f63731]{color:#ffffffd9}.pay-status--waiting_payment[data-v-d2f63731]{color:#00e0ff}.pay-status--paid[data-v-d2f63731]{color:#52c41a}.pay-status--expired[data-v-d2f63731]{color:#fff9}.qr-img[data-v-d2f63731]{display:block;width:160px;height:160px}.qr-loading[data-v-d2f63731]{width:160px;height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#0000008c;font-size:13px}.qr-loading[data-v-d2f63731] .el-icon.is-loading{animation:qr-loading-spin-d2f63731 1s linear infinite}@keyframes qr-loading-spin-d2f63731{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pay-tip[data-v-d2f63731]{margin:0;font-size:14px;color:#ffffffd9;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pay-support-label[data-v-d2f63731]{margin-right:4px}.pay-icons[data-v-d2f63731]{display:inline-flex;align-items:center;gap:6px}.pay-icon-img[data-v-d2f63731]{display:inline-block;width:18px;height:18px}.pay-scan[data-v-d2f63731]{color:#ffffffbf}.agreement-tip[data-v-d2f63731]{margin:0;font-size:13px;color:#ffffffa6}.agreement-tip a[data-v-d2f63731]{color:#00e0ff;text-decoration:none}.agreement-tip a[data-v-d2f63731]:hover{text-decoration:underline}.member-container.light-mode[data-v-d2f63731]{background-color:#fff!important}.member-container.light-mode .section-title[data-v-d2f63731]{color:#303133}.member-container.light-mode .section-subtitle[data-v-d2f63731]{color:#606266}.member-container.light-mode .plan-card[data-v-d2f63731]{background:#fff;border-color:#ebeef5;box-shadow:0 4px 12px #00000014}.member-container.light-mode .plan-name[data-v-d2f63731],.member-container.light-mode .plan-price[data-v-d2f63731]{color:#303133}.member-container.light-mode .plan-upgrade-link[data-v-d2f63731]{color:#e85d04}.member-container.light-mode .plan-upgrade-link[data-v-d2f63731]:hover{color:#ea580c}.member-container.light-mode .plan-desc[data-v-d2f63731],.member-container.light-mode .plan-features li[data-v-d2f63731]{color:#606266}.member-container.light-mode .faq-collapse[data-v-d2f63731]{background:#fff;border-color:#ebeef5}.member-container.light-mode .faq-collapse[data-v-d2f63731] .el-collapse-item{border-bottom-color:#ebeef5}.member-container.light-mode .faq-collapse[data-v-d2f63731] .el-collapse-item__header{color:#303133;background-color:#fff;border-bottom-color:transparent}.member-container.light-mode .faq-answer[data-v-d2f63731]{color:#606266}.purchase-dialog-body.light-mode .purchase-sidebar[data-v-d2f63731]{background:#f5f7fa;border-right-color:#ebeef5;border-radius:8px 0 0 8px}.purchase-dialog-body.light-mode .sidebar-title[data-v-d2f63731]{color:#303133}.purchase-dialog-body.light-mode .sidebar-benefits li[data-v-d2f63731]{color:#606266}.purchase-dialog-body.light-mode .sidebar-vip-card[data-v-d2f63731]{opacity:.8}.purchase-dialog-body.light-mode .purchase-main[data-v-d2f63731]{background:#fff}.purchase-dialog-body.light-mode .user-info-row[data-v-d2f63731]{color:#606266}.purchase-dialog-body.light-mode .user-label[data-v-d2f63731]{color:#303133}.purchase-dialog-body.light-mode .user-uid[data-v-d2f63731]{color:#909399}.purchase-dialog-body.light-mode .plan-card-inner[data-v-d2f63731]{background:#fff;border-color:#dcdfe6}.purchase-dialog-body.light-mode .plan-card-inner[data-v-d2f63731]:hover{background:#ecf5ff;border-color:#c6e2ff}.purchase-dialog-body.light-mode .plan-card-inner.selected[data-v-d2f63731]{background:#ecf5ff;border-color:#409eff}.purchase-dialog-body.light-mode .plan-card-name-row[data-v-d2f63731],.purchase-dialog-body.light-mode .plan-card-name[data-v-d2f63731],.purchase-dialog-body.light-mode .plan-card-price[data-v-d2f63731]{color:#303133}.purchase-dialog-body.light-mode .plan-card-month[data-v-d2f63731]{color:#909399}.purchase-dialog-body.light-mode .pay-section[data-v-d2f63731]{border-top-color:#ebeef5}.purchase-dialog-body.light-mode .pay-amount[data-v-d2f63731],.purchase-dialog-body.light-mode .pay-status[data-v-d2f63731]{color:#303133}.purchase-dialog-body.light-mode .pay-tip[data-v-d2f63731],.purchase-dialog-body.light-mode .pay-desc[data-v-d2f63731]{color:#606266}.purchase-dialog-body.light-mode .pay-scan[data-v-d2f63731],.purchase-dialog-body.light-mode .agreement-tip[data-v-d2f63731]{color:#909399}.purchase-dialog-body.light-mode .qr-box[data-v-d2f63731]{background:#f5f7fa;border:1px solid #ebeef5}.purchase-dialog-body.light-mode .empty-tip[data-v-d2f63731]{color:#909399}@media (max-width: 768px){.member-container[data-v-d2f63731]{max-width:none;width:100%;overflow-x:hidden}.plans-section[data-v-d2f63731],.faq-section[data-v-d2f63731]{padding:0 16px;margin-bottom:44px}.hero-section[data-v-d2f63731]{padding:0 0 32px;overflow:hidden}.hero-bg[data-v-d2f63731]{border-radius:0}.section-title[data-v-d2f63731]{font-size:24px;line-height:1.3}.section-subtitle[data-v-d2f63731]{margin-bottom:24px;line-height:1.6}.plans-row[data-v-d2f63731]{margin-left:0!important;margin-right:0!important}.plans-row[data-v-d2f63731] .el-col{max-width:100%;flex:0 0 100%;padding-left:0!important;padding-right:0!important;margin-bottom:16px}.plan-card[data-v-d2f63731]{padding:24px 18px 20px;border-radius:10px}.plan-card[data-v-d2f63731]:hover{transform:none}.faq-collapse[data-v-d2f63731] .el-collapse-item__header{min-height:54px;height:auto;padding:14px 16px;line-height:1.5}.faq-question[data-v-d2f63731]{white-space:normal}}.el-overlay .el-dialog.purchase-dialog,.el-overlay .el-dialog.purchase-dialog .el-dialog__header,.el-overlay .el-dialog.purchase-dialog .el-dialog__body{background-color:#0d0f1b!important}.el-overlay .el-dialog.purchase-dialog{position:relative;border-radius:8px;overflow:hidden}.el-overlay .el-dialog.purchase-dialog .el-dialog__body{padding:0!important;margin:0!important;display:flex;flex-direction:column}.el-overlay .el-dialog.purchase-dialog.light-mode,.el-overlay .el-dialog.purchase-dialog.light-mode .el-dialog__header,.el-overlay .el-dialog.purchase-dialog.light-mode .el-dialog__body{background-color:#fff!important;color:#303133}.el-overlay .el-dialog.purchase-dialog.light-mode .el-dialog__headerbtn .el-dialog__close{color:#909399}.el-overlay .el-dialog.purchase-dialog.light-mode .el-dialog__headerbtn .el-dialog__close:hover{color:#409eff}
