.creditsHistoryContent .creditsStatsCards[data-v-330a2f39]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.creditsHistoryContent .creditsStatsCards .statCard .statCardContent[data-v-330a2f39]{display:flex;align-items:center;gap:16px}.creditsHistoryContent .creditsStatsCards .statCard .statCardContent .statIcon[data-v-330a2f39]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff}.creditsHistoryContent .creditsStatsCards .statCard .statCardContent .statIcon.income[data-v-330a2f39]{background:linear-gradient(135deg,#67c23a,#85ce61)}.creditsHistoryContent .creditsStatsCards .statCard .statCardContent .statIcon.expense[data-v-330a2f39]{background:linear-gradient(135deg,#f56c6c,#f78989)}.creditsHistoryContent .creditsStatsCards .statCard .statCardContent .statIcon.balance[data-v-330a2f39]{background:linear-gradient(135deg,#409eff,#66b1ff)}.creditsHistoryContent .creditsStatsCards .statCard .statCardContent .statInfo .statLabel[data-v-330a2f39]{font-size:14px;color:#666;margin-bottom:4px}.creditsHistoryContent .creditsStatsCards .statCard .statCardContent .statInfo .statValue[data-v-330a2f39]{font-size:20px;font-weight:600;color:#333}.creditsHistoryContent .creditsStatsCards .statCard .statCardContent .statInfo .statValue.positive[data-v-330a2f39]{color:#67c23a}.creditsHistoryContent .creditsStatsCards .statCard .statCardContent .statInfo .statValue.negative[data-v-330a2f39]{color:#f56c6c}.creditsHistoryContent .creditsFilterBar[data-v-330a2f39]{margin-bottom:20px;padding:16px;background:#f5f7fa;border-radius:8px}.creditsHistoryContent .creditsTableContainer[data-v-330a2f39]{max-height:400px;overflow-y:auto}.creditsHistoryContent .creditsTableContainer .amountText[data-v-330a2f39]{font-weight:600}.creditsHistoryContent .creditsTableContainer .amountText.positive[data-v-330a2f39]{color:#67c23a}.creditsHistoryContent .creditsTableContainer .amountText.negative[data-v-330a2f39]{color:#f56c6c}.creditsHistoryContent .emptyContainer[data-v-330a2f39],.creditsHistoryContent .loadingContainer[data-v-330a2f39]{text-align:center;padding:40px 0}.creditsHistoryContent .emptyContainer i[data-v-330a2f39],.creditsHistoryContent .loadingContainer i[data-v-330a2f39]{font-size:48px;color:#ccc;margin-bottom:16px}.creditsHistoryContent .emptyContainer p[data-v-330a2f39],.creditsHistoryContent .loadingContainer p[data-v-330a2f39]{color:#999;font-size:14px}.profileCreditsDialog .creditsFilterBar .el-date-editor--daterange.el-input__inner .el-range-separator{min-width:28px;width:auto;flex-shrink:0;padding:0 6px;overflow:visible;line-height:32px}@media screen and (max-width:600px) and (orientation:portrait){.profileCreditsDialog.el-dialog{width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important;margin-top:4vh!important}.profileCreditsDialog .el-dialog__body{padding:8px 5px;overflow-x:hidden}.profileCreditsDialog .creditsHistoryContent .creditsStatsCards--phonePortrait{display:flex!important;flex-direction:row!important;align-items:stretch;grid-template-columns:none!important;gap:4px;margin-bottom:8px}.profileCreditsDialog .creditsStatsCards--phonePortrait .statCard{flex:1;min-width:0;margin:0}.profileCreditsDialog .creditsStatsCards--phonePortrait .statCard .el-card__body{padding:4px 4px}.profileCreditsDialog .creditsStatsCards--phonePortrait .statCardContent{flex-direction:column;align-items:center;justify-content:center;gap:4px}.profileCreditsDialog .creditsStatsCards--phonePortrait .statIcon{width:22px;height:22px;font-size:12px;border-radius:6px;flex-shrink:0}.profileCreditsDialog .creditsStatsCards--phonePortrait .statInfo{display:flex;flex-direction:column;align-items:center;gap:2px;flex:1;min-width:0;width:100%}.profileCreditsDialog .creditsStatsCards--phonePortrait .statInfo .statLabel{font-size:11px;margin-bottom:0;white-space:nowrap;color:#666;text-align:center}.profileCreditsDialog .creditsStatsCards--phonePortrait .statInfo .statValue{font-size:13px;font-weight:600;white-space:nowrap;text-align:center}.profileCreditsDialog .creditsFilterBar{margin-bottom:6px;padding:6px 8px}.profileCreditsDialog .creditsFilterBar .el-form-item{margin-bottom:4px}.profileCreditsDialog .creditsFilterBar .el-form-item__label{font-size:11px;line-height:28px;padding-right:4px}.profileCreditsDialog .creditsFilterBar .el-date-editor--daterange.el-input__inner{width:100%!important;max-width:100%}.profileCreditsDialog .creditsTableContainer--phonePortrait{max-height:none;width:100%;overflow-x:hidden}.profileCreditsDialog .creditsTableContainer--phonePortrait .el-table{table-layout:fixed;width:100%!important}.profileCreditsDialog .creditsTableContainer--phonePortrait .el-table td,.profileCreditsDialog .creditsTableContainer--phonePortrait .el-table th{padding:5px 0}.profileCreditsDialog .el-table th>.cell{font-size:10px;line-height:1.2;padding:0 1px;white-space:nowrap;word-break:keep-all;overflow:visible}.profileCreditsDialog .creditsTableContainer--phonePortrait .el-table .cell{font-size:10px;line-height:1.35;padding-left:4px;padding-right:4px}.profileCreditsDialog .credits-col-time .cell{font-size:10px;white-space:nowrap;overflow:visible;text-overflow:clip}.profileCreditsDialog .credits-col-type .cell{padding-left:0;padding-right:0}.profileCreditsDialog .credits-col-desc .cell{font-size:10px;white-space:normal;word-break:break-word;line-height:1.35;overflow:visible;text-overflow:clip}.profileCreditsDialog .credits-col-amount .cell,.profileCreditsDialog .credits-col-balance .cell{padding-left:6px;padding-right:6px}.profileCreditsDialog .credits-col-amount .cell,.profileCreditsDialog th.credits-col-amount .cell{white-space:nowrap;word-break:keep-all;overflow:visible;text-overflow:clip}.profileCreditsDialog .credits-col-balance .cell,.profileCreditsDialog th.credits-col-balance .cell{white-space:nowrap}.profileCreditsDialog .el-tag--small{height:18px;line-height:16px;padding:0 4px;font-size:10px}.profileCreditsDialog .el-dialog__footer .el-button{font-size:12px;padding:7px 10px}}.accountSettingsContent[data-v-6ba4de15]{padding:20px 0}.accountSettingsContent .settingsActions[data-v-6ba4de15]{margin-top:24px;text-align:right}.accountSettingsContent .settingsActions .el-button[data-v-6ba4de15]{margin-left:12px}.accountSettingsContent .securityItem[data-v-6ba4de15]{margin-bottom:16px}.accountSettingsContent .securityItem[data-v-6ba4de15]:last-child{margin-bottom:0}.accountSettingsContent .securityHeader[data-v-6ba4de15]{display:flex;justify-content:space-between;align-items:center}.accountSettingsContent .securityInfo p[data-v-6ba4de15]{margin:8px 0;color:#666;font-size:14px}.accountSettingsContent .securityInfo .securityOption[data-v-6ba4de15]{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.accountSettingsContent .securityInfo .securityOption span[data-v-6ba4de15]:first-child{color:#333;font-size:14px}.accountSettingsContent .securityInfo .securityOption .hint[data-v-6ba4de15]{color:#999;font-size:12px;margin-left:8px}.accountSettingsContent .wechatRow[data-v-6ba4de15]{align-items:flex-start;flex-wrap:wrap;gap:8px 0}.accountSettingsContent .wechatBindLine[data-v-6ba4de15]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.accountSettingsContent .wechatStatus[data-v-6ba4de15]{font-size:12px;color:#909399}.accountSettingsContent .wechatMeta[data-v-6ba4de15]{font-size:12px;color:#606266;display:block;margin-top:2px}.accountSettingsContent .wechatActions[data-v-6ba4de15]{flex-shrink:0;margin-left:auto}.wxBindQrBox[data-v-6ba4de15]{min-height:200px;display:flex;justify-content:center;align-items:flex-start;padding:8px 0}.profileAvatarRow[data-v-6ba4de15]{display:flex;align-items:flex-start;gap:16px}.profileAvatarPreview[data-v-6ba4de15]{width:56px;height:56px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.profileAvatarImg[data-v-6ba4de15]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profileAvatarPlaceholder[data-v-6ba4de15]{color:#fff;font-size:22px;font-weight:600}.profileAvatarActions[data-v-6ba4de15]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.profileAvatarActions .formHint[data-v-6ba4de15]{margin-left:0;margin-top:4px;line-height:1.45}.formHint[data-v-6ba4de15]{font-size:12px;color:#999;margin-left:8px}.backupCodesBox[data-v-6ba4de15]{padding:8px 0}.backupCodesList[data-v-6ba4de15]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:12px 0;font-family:monospace;font-size:13px}.backupCodeItem[data-v-6ba4de15]{padding:6px 10px;background:#f5f5f5;border-radius:4px}.backupCodesTip[data-v-6ba4de15]{font-size:12px;color:#999;margin-top:12px}.emailVerifiedTag[data-v-6ba4de15]{margin-left:8px;vertical-align:middle}.emailVerifyBox[data-v-6ba4de15]{margin:16px 0 8px;padding:12px 14px;background:#fafafa;border-radius:8px;border:1px solid #eee}.emailVerifyTitle[data-v-6ba4de15]{font-weight:600;margin-bottom:8px;font-size:14px;color:#333}.emailVerifyAlert[data-v-6ba4de15]{margin-bottom:10px}.emailVerifyRow[data-v-6ba4de15]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.emailVerifyCodeInput[data-v-6ba4de15]{width:168px}@media screen and (max-width:600px) and (orientation:portrait){.profileAccountDialog.el-dialog{width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important;margin-top:6vh!important}.profileAccountDialog .el-dialog__header{padding:8px 12px 4px}.profileAccountDialog .el-dialog__title{font-size:14px;line-height:1.3}.profileAccountDialog .el-dialog__body{padding:6px 6px 6px 8px;overflow-x:hidden;font-size:12px}.profileAccountDialog .accountSettingsContent{padding:2px 0}.profileAccountDialog .el-tabs__item{height:32px;line-height:32px;padding:0 10px;font-size:12px}.profileAccountDialog .el-tabs__content{padding-top:4px}.profileAccountDialog .accountSettingsContent .el-form-item__label{width:68px!important;padding-right:4px;text-align:left;line-height:28px;font-size:12px}.profileAccountDialog .accountSettingsContent .el-form-item__content{margin-left:68px!important;text-align:left;line-height:28px}.profileAccountDialog .accountSettingsContent .el-input__inner,.profileAccountDialog .accountSettingsContent .el-textarea__inner{font-size:12px}.profileAccountDialog .accountSettingsContent .formHint{display:block;margin-left:0;margin-top:2px;font-size:11px}.profileAccountDialog .el-form-item,.profileAccountDialog .securityItem{margin-bottom:6px}.profileAccountDialog .securityItem .el-card__header{padding:6px 10px;min-height:0}.profileAccountDialog .securityItem .el-card__body{padding:6px 10px}.profileAccountDialog .securityHeader{font-size:12px;line-height:1.3}.profileAccountDialog .securityHeader .el-button--text{padding:0 4px;font-size:11px}.profileAccountDialog .securityInfo p{margin:2px 0;font-size:11px;line-height:1.35;color:#666}.profileAccountDialog .securityInfo .securityOption{padding:3px 0;min-height:0}.profileAccountDialog .securityInfo .securityOption>span:first-child{font-size:12px}.profileAccountDialog .securityInfo .wechatMeta,.profileAccountDialog .securityInfo .wechatStatus{font-size:10px}.profileAccountDialog .securityInfo .el-button--small{padding:5px 8px;font-size:11px}.profileAccountDialog .emailVerifyBox{margin:6px 0 2px;padding:6px 8px}.profileAccountDialog .emailVerifyTitle{font-size:12px;margin-bottom:4px}.profileAccountDialog .emailVerifyAlert{margin-bottom:4px}.profileAccountDialog .emailVerifyRow{margin-top:2px;gap:4px}.profileAccountDialog .settingsActions{margin-top:6px}.profileAccountDialog .settingsActions .el-button{font-size:12px;padding:7px 12px}.profileAccountDialog .el-dialog__footer .el-button{font-size:12px;padding:7px 10px}.profileAccountDialog .passwordChangeForm .el-form-item__label{width:84px!important;white-space:nowrap;padding-right:4px}.profileAccountDialog .passwordChangeForm .el-form-item__content{margin-left:84px!important}.profileAccountDialog .passwordChangeForm .el-input{max-width:200px}}.teamManageContent .teamHeader[data-v-ee5373ea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}.teamManageContent .teamHeader .teamInfo h3[data-v-ee5373ea]{margin:0 0 8px 0;font-size:20px;color:#333}.teamManageContent .teamHeader .teamInfo p[data-v-ee5373ea]{margin:0;color:#666;font-size:14px}.teamManageContent .teamHeader .quotaHint[data-v-ee5373ea]{color:#999;font-size:12px}.ordersContent .emptyContainer[data-v-49c24995],.ordersContent .loadingContainer[data-v-49c24995]{text-align:center;padding:40px 0}.ordersContent .emptyContainer i[data-v-49c24995],.ordersContent .loadingContainer i[data-v-49c24995]{font-size:48px;color:#ccc;margin-bottom:16px}.ordersContent .emptyContainer p[data-v-49c24995],.ordersContent .loadingContainer p[data-v-49c24995]{color:#999;font-size:14px}.ordersContent .emptyContainer .emptyTip[data-v-49c24995],.ordersContent .loadingContainer .emptyTip[data-v-49c24995]{font-size:12px;color:#bbb;margin-top:8px}.invoice-tip[data-v-49c24995]{font-size:13px;color:#606266;line-height:1.5;margin:0 0 16px;padding:10px 12px;background:#f4f4f5;border-radius:4px}.invoice-readonly-email[data-v-49c24995]{font-weight:600;color:#303133}.invoice-readonly-hint[data-v-49c24995]{display:block;margin-top:4px;font-size:12px;color:#909399}@media screen and (max-width:600px) and (orientation:portrait){.profileOrdersDialog.el-dialog{width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important;margin-top:4vh!important}.profileOrdersDialog .el-dialog__header{padding:8px 12px 4px}.profileOrdersDialog .el-dialog__title{font-size:14px;line-height:1.3}.profileOrdersDialog .el-dialog__body{padding:6px 4px;overflow:visible}.profileOrdersDialog .ordersTableScroll--phonePortrait{width:100%;overflow:visible}.profileOrdersDialog .ordersTable--phonePortrait{width:100%!important}.profileOrdersDialog .ordersTable--phonePortrait .el-table__body-wrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.profileOrdersDialog .ordersTable--phonePortrait .el-table__header-wrapper{overflow-x:hidden}.profileOrdersDialog .ordersTable--phonePortrait .el-table__fixed-right{right:0!important;height:100%!important;box-shadow:-4px 0 8px rgba(0,0,0,.08);z-index:3}.profileOrdersDialog .ordersTable--phonePortrait .el-table__fixed-right-patch{width:0!important}.profileOrdersDialog .ordersTable--phonePortrait .el-table__fixed-body-wrapper{overflow:hidden}.profileOrdersDialog .ordersTable--phonePortrait .el-table td,.profileOrdersDialog .ordersTable--phonePortrait .el-table th{padding:8px 0}.profileOrdersDialog .el-table th>.cell{font-size:10px;line-height:1.2;padding:0 2px;white-space:nowrap;word-break:keep-all}.profileOrdersDialog .ordersTable--phonePortrait .el-table .cell{font-size:10px;line-height:1.35;padding-left:4px;padding-right:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profileOrdersDialog .orders-col-amount .cell,.profileOrdersDialog .orders-col-created-at .cell,.profileOrdersDialog .orders-col-order-id .cell,.profileOrdersDialog .orders-col-product-name .cell,.profileOrdersDialog .orders-col-product-type .cell,.profileOrdersDialog .orders-col-status .cell{white-space:nowrap;word-break:keep-all;overflow:visible;text-overflow:clip}.profileOrdersDialog .orders-col-actions,.profileOrdersDialog .orders-col-actions .cell{overflow:visible!important;text-overflow:clip;white-space:nowrap}.profileOrdersDialog .ordersTable--phonePortrait .orders-col-actions .cell,.profileOrdersDialog .ordersTable--phonePortrait th.orders-col-actions .cell{padding-left:6px;padding-right:8px}.profileOrdersDialog .ordersOrderIdCell{font-size:10px;white-space:nowrap}.profileOrdersDialog .ordersTable--phonePortrait .el-tag--small{height:18px;line-height:16px;padding:0 5px;font-size:10px;white-space:nowrap;max-width:none}.profileOrdersDialog .ordersAmountCell{color:#f56c6c;font-weight:600;white-space:nowrap}.profileOrdersDialog .ordersActionsCell{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:0 4px;line-height:1.35;white-space:nowrap}.profileOrdersDialog .ordersActionsCell .el-button--text{padding:0 5px;margin:0;font-size:10px;white-space:nowrap;flex-shrink:0}.profileOrdersDialog .el-dialog__footer .el-button{font-size:12px;padding:7px 10px}.el-message-box.profileOrdersDetailMessageBox{width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important;margin-top:8vh!important;padding-bottom:0}.profileOrdersDetailMessageBox .el-message-box__btns,.profileOrdersDetailMessageBox .el-message-box__content,.profileOrdersDetailMessageBox .el-message-box__header{zoom:.8}.profileOrdersDetailMessageBox .el-message-box__header{padding:10px 14px 6px}.profileOrdersDetailMessageBox .el-message-box__title{font-size:14px}.profileOrdersDetailMessageBox .el-message-box__content{padding:6px 14px 8px}.profileOrdersDetailMessageBox .el-message-box__message{padding-right:0}.profileOrdersDetailMessageBox .el-message-box__message p{margin:5px 0;line-height:1.45;font-size:13px;word-break:break-all}.profileOrdersDetailMessageBox .el-message-box__btns{padding:4px 14px 10px}}.referralContent .referralCommissionSummary[data-v-76e9994c]{margin-bottom:14px;padding:10px 12px;background:#f7f9fc;border-radius:8px;border:1px solid #e4e7ed}.referralContent .referralCommissionTiles[data-v-76e9994c]{display:flex;flex-wrap:wrap;gap:12px 20px}.referralContent .referralCommissionTile[data-v-76e9994c]{min-width:72px;display:flex;flex-direction:column;align-items:flex-start}.referralContent .referralCommissionTileVal[data-v-76e9994c]{font-size:18px;font-weight:600;color:#303133;line-height:1.2}.referralContent .referralCommissionTileLbl[data-v-76e9994c]{font-size:12px;color:#909399;margin-top:2px}.referralContent .referralCommissionHint[data-v-76e9994c]{margin:10px 0 0;font-size:12px;color:#909399;line-height:1.45}.referralContent .referralWithdrawWindowNote[data-v-76e9994c]{margin:8px 0 0;font-size:12px;color:#e6a23c;line-height:1.45}.referralContent .referralWithdrawActions[data-v-76e9994c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px}.referralContent .referralWithdrawMinLbl[data-v-76e9994c]{font-size:12px;color:#909399;line-height:1.4}.referralContent .referralWithdrawReqTitle[data-v-76e9994c]{margin-top:14px}.referralContent .referralWithdrawPayingHint[data-v-76e9994c]{margin:8px 0 10px;font-size:12px;line-height:1.45}.referralContent .referralPosterOptionsRow[data-v-76e9994c]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.referralContent .referralCodeInlineInput[data-v-76e9994c]{flex:1;min-width:140px;max-width:100%}.referralContent .referralMainTabs[data-v-76e9994c] .el-tabs__header{margin-bottom:6px}.referralContent .referralMainTabs[data-v-76e9994c] .el-tabs__content{padding-left:0;padding-right:0}.referralContent .referralMainTabs[data-v-76e9994c] .el-tabs__item{padding:0 12px;height:36px;line-height:36px;font-size:13px}.referralContent .referralMainTabs[data-v-76e9994c] .el-tabs__nav-wrap:after{height:1px}.referralContent .referralCompactForm[data-v-76e9994c]{margin-left:23px;width:calc(100% - 23px);padding-left:0}.referralContent .referralCompactForm[data-v-76e9994c] .el-form-item{margin-bottom:6px}.referralContent .referralCompactForm[data-v-76e9994c] .el-form-item__label{line-height:30px;padding-left:0;padding-right:7px;font-size:13px;text-align:left}.referralContent .referralCompactForm[data-v-76e9994c] .el-form-item__content{line-height:30px}.referralContent .referralRowSlim[data-v-76e9994c] .el-form-item__content{line-height:32px}.referralContent .referralRowSlim[data-v-76e9994c] .el-input__inner,.referralContent .referralRowSlim[data-v-76e9994c] .el-select .el-input__inner{height:32px!important;line-height:30px!important;font-size:13px}.referralContent .referralRowSlim[data-v-76e9994c] .el-select .el-input__inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referralContent .referralCopyTextRow[data-v-76e9994c] .el-form-item__content{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.referralContent .referralCopyTextSelect[data-v-76e9994c]{flex:1;min-width:0;width:auto!important;max-width:100%}.referralContent .referralOneLineRadios[data-v-76e9994c]{display:inline-flex;flex-wrap:nowrap;align-items:center;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;vertical-align:middle}.referralContent .referralOneLineRadios[data-v-76e9994c]::-webkit-scrollbar{height:4px}.referralContent .referralOneLineRadios[data-v-76e9994c]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:2px}.referralContent .referralOneLineRadios[data-v-76e9994c] .el-radio-button__inner{padding:4px 5px;font-size:12px;letter-spacing:.02em}.referralContent .referralInput[data-v-76e9994c]{width:100%}.referralContent .referralPosterBottomRow[data-v-76e9994c] .el-form-item__content{margin-left:0!important}.referralContent .referralPosterBottomRowInner[data-v-76e9994c]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;line-height:32px}.referralContent .referralPosterBottomChunk[data-v-76e9994c]{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:6px}.referralContent .referralMiniLbl[data-v-76e9994c]{font-size:13px;color:#606266;white-space:nowrap;flex-shrink:0}.referralContent .referralInlineRadios[data-v-76e9994c]{flex-shrink:0}.referralContent .referralPeopleSectionTitle[data-v-76e9994c]{margin:8px 0 6px;font-size:14px;font-weight:600;color:#303133}.referralContent .referralPeopleSectionTitleRewards[data-v-76e9994c]{margin-top:12px}.referralContent .posterPreview[data-v-76e9994c]{margin:10px 0 6px;padding:12px;background:#f5f7fa;border-radius:8px}.referralContent .posterPreview .posterPreviewHeader[data-v-76e9994c]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:8px}.referralContent .posterPreview .posterPreviewHeader h4[data-v-76e9994c]{margin:0;font-size:14px;color:#333;line-height:32px}.referralContent .posterPreview .posterPreviewHeaderActions[data-v-76e9994c]{display:flex;align-items:center;gap:8px;flex-shrink:0}.referralContent .posterPreview .posterWrapper[data-v-76e9994c]{container-type:inline-size;text-align:center}.referralContent .posterPreview .posterImage[data-v-76e9994c]{display:inline-block;max-width:100%;width:auto;height:auto;max-height:310px;max-height:56.25cqw;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1);vertical-align:middle}.referralContent .referralInvitedHint[data-v-76e9994c]{margin:0 0 12px 0;font-size:12px;color:#909399;line-height:1.5}.referralContent .emptyContainer[data-v-76e9994c],.referralContent .loadingContainer[data-v-76e9994c]{text-align:center;padding:40px 0;color:#999}.referralContent .emptyContainer i[data-v-76e9994c],.referralContent .loadingContainer i[data-v-76e9994c]{font-size:48px;margin-bottom:12px}.referralContent .compactEmpty[data-v-76e9994c]{padding:20px 0}.referralContent .compactEmpty i[data-v-76e9994c]{font-size:36px}.el-dialog.referralPosterDialogFit .el-dialog__header{padding:10px 14px 6px}.el-dialog.referralPosterDialogFit .el-dialog__body{max-height:none;overflow-x:visible;overflow-y:visible;padding:4px 10px 10px 4px}.el-dialog.referralPosterDialogFit .referralMainTabs .el-tabs__content{padding-left:0;padding-right:0}.el-dialog.referralPosterDialogFit .referralCompactForm.el-form{margin-left:23px;width:calc(100% - 23px);padding-left:0}.el-dialog.referralPosterDialogFit .referralCompactForm .el-form-item__label{text-align:left;padding-left:0}@media screen and (min-width:601px) and (max-width:1024px) and (orientation:portrait){.el-dialog.referralPosterDialogFit{width:780px!important;max-width:calc(100vw - 24px)!important}}@media screen and (max-width:600px) and (orientation:portrait){.el-dialog.referralPosterDialogFit{width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important}.el-dialog.referralPosterDialogFit .el-dialog__body,.el-dialog.referralPosterDialogFit .el-dialog__header{zoom:.8}.el-dialog.referralPosterDialogFit .el-dialog__body{padding-bottom:6px}.el-dialog.referralPosterDialogFit .referralPosterBottomRow .el-form-item__content{margin-left:0!important}.el-dialog.referralPosterDialogFit .referralPosterBottomRowInner{flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:6px 8px;line-height:32px;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.el-dialog.referralPosterDialogFit .referralPosterBottomRowInner::-webkit-scrollbar{display:none}.el-dialog.referralPosterDialogFit .referralPosterBottomChunk{gap:5px;flex:0 0 auto;flex-shrink:0}.el-dialog.referralPosterDialogFit .referralPosterBottomChunk .referralMiniLbl{font-size:13px}.el-dialog.referralPosterDialogFit .referralPosterBottomChunk .referralOneLineRadios .el-radio-button__inner{padding:4px 5px!important;font-size:12px!important;letter-spacing:.02em}.el-dialog.referralPosterDialogFit .referralPosterBottomChunk .el-button--small{padding:7px 10px!important;font-size:12px!important}}.profileContainer[data-v-117b150c]{width:100%}.profileContent[data-v-117b150c]{max-width:1200px;margin:0 auto;padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.profileHeader[data-v-117b150c]{margin-bottom:24px}.profileHeader h2[data-v-117b150c]{margin:0;font-size:24px;font-weight:600;color:#333}.membershipCard[data-v-117b150c]{background:#fff;border-radius:12px;padding:24px;margin-bottom:16px;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;justify-content:space-between;align-items:center}.membershipCard .membershipInfo[data-v-117b150c]{display:flex;align-items:center;gap:16px}.membershipCard .membershipInfo .avatar[data-v-117b150c]{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;overflow:hidden;cursor:pointer;flex-shrink:0}.membershipCard .membershipInfo .avatar .avatarImg[data-v-117b150c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.membershipCard .membershipInfo .avatar .avatarPlaceholder[data-v-117b150c]{font-size:24px;font-weight:600}.membershipCard .membershipInfo .userInfo h3[data-v-117b150c]{margin:0 0 8px 0;font-size:18px;color:#333}.membershipCard .membershipInfo .userInfo .expiresAt[data-v-117b150c]{margin:8px 0 0 0;font-size:13px;color:#666}.membershipCard .membershipInfo .userInfo .renewAlert[data-v-117b150c]{margin-top:12px;padding:10px 12px;background:#fdf6ec;border:1px solid #f5dab1;border-radius:4px;display:flex;align-items:center;gap:10px;font-size:13px;color:#e6a23c}.membershipCard .membershipInfo .userInfo .renewAlert i[data-v-117b150c]{font-size:16px}.membershipCard .membershipInfo .userInfo .renewAlert span[data-v-117b150c]{flex:1}.membershipCard .membershipInfo .userInfo .benefitsTip[data-v-117b150c]{margin:8px 0 0 0;font-size:12px;color:#999;line-height:1.5}.memoryCard[data-v-117b150c]{background:#fff;border-radius:12px;padding:24px;margin-bottom:16px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.memoryCard .memoryHeader[data-v-117b150c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.memoryCard .memoryHeader h3[data-v-117b150c]{margin:0;font-size:18px;color:#333}.memoryCard .memoryHint[data-v-117b150c]{margin:0;font-size:13px;color:#909399;line-height:1.5}.memoryCard .memoryHint.warn[data-v-117b150c]{color:#e6a23c}.memoryCard .memoryStats[data-v-117b150c]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.memoryCard .memoryStats .statItem[data-v-117b150c]{text-align:center;min-width:80px}.memoryCard .memoryStats .statValue[data-v-117b150c]{font-size:18px;font-weight:600;color:#333}.memoryCard .memoryStats .statValue--sm[data-v-117b150c]{font-size:14px;font-weight:500}.memoryCard .memoryStats .statLabel[data-v-117b150c]{font-size:12px;color:#999;margin-top:4px}.memoryCard .memoryStats .statDivider[data-v-117b150c]{width:1px;height:36px;background:#ebeef5}.creditsCard[data-v-117b150c]{background:#fff;border-radius:12px;padding:24px;margin-bottom:16px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.creditsCard .creditsHeader[data-v-117b150c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.creditsCard .creditsHeader h3[data-v-117b150c]{margin:0;font-size:16px;color:#333}.creditsCard .creditsStats[data-v-117b150c]{display:flex;align-items:center;gap:32px;margin-bottom:20px}.creditsCard .creditsStats .statItem .statValue[data-v-117b150c]{font-size:32px;font-weight:700;color:#667eea;margin-bottom:4px}.creditsCard .creditsStats .statItem .statLabel[data-v-117b150c]{font-size:14px;color:#666}.creditsCard .creditsStats .statDivider[data-v-117b150c]{width:1px;height:40px;background:#e8e8e8}.creditsCard .creditsUsage[data-v-117b150c]{margin-top:20px;padding-top:20px;border-top:1px solid #e8e8e8}.creditsCard .creditsUsage .usageTitle[data-v-117b150c]{font-size:14px;color:#666;margin-bottom:12px}.creditsCard .creditsUsage .usageTip[data-v-117b150c]{font-size:12px;color:#999;margin-top:8px}.creditsCard .creditsUsage.memberUnlimited .unlimitedTip[data-v-117b150c]{display:flex;align-items:center;gap:8px;color:#67c23a;font-size:13px;margin:0}.creditsCard .creditsUsage.memberUnlimited .unlimitedTip i[data-v-117b150c]{font-size:16px}.upgradeGuideCard[data-v-117b150c]{background:linear-gradient(135deg,#f8f4ff,#f0ebff);border-radius:12px;padding:16px 20px;margin-bottom:16px;border:1px solid #e8e0ff}.upgradeGuideCard .upgradeGuideHeader[data-v-117b150c]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:15px;color:#667eea;font-weight:500}.upgradeGuideCard .upgradeGuideHeader .el-icon-arrow-down[data-v-117b150c]{transition:transform .3s}.upgradeGuideCard .upgradeGuideHeader .el-icon-arrow-down.rotated[data-v-117b150c]{transform:rotate(180deg)}.upgradeGuideCard .upgradeGuideContent[data-v-117b150c]{margin-top:16px;padding-top:16px;border-top:1px dashed #d4c8f7}.upgradeGuideCard .upgradeGuideContent .benefitsCompare[data-v-117b150c]{font-size:13px;margin-bottom:16px}.upgradeGuideCard .upgradeGuideContent .benefitsCompare .benefitRow[data-v-117b150c]{display:grid;grid-template-columns:80px 1fr 1fr 1fr;gap:12px;padding:8px 0;border-bottom:1px solid #eee}.upgradeGuideCard .upgradeGuideContent .benefitsCompare .benefitRow.header[data-v-117b150c]{font-weight:600;color:#333;border-bottom:2px solid #ddd}.upgradeGuideCard .upgradeGuideContent .benefitsCompare .benefitRow span[data-v-117b150c]:first-child{color:#606266}.upgradeGuideCard .upgradeGuideContent .benefitsCompare .benefitRow span[data-v-117b150c]:nth-child(2){color:#909399}.upgradeGuideCard .upgradeGuideContent .benefitsCompare .benefitRow span[data-v-117b150c]:nth-child(3){color:#67c23a}.upgradeGuideCard .upgradeGuideContent .benefitsCompare .benefitRow span[data-v-117b150c]:nth-child(4){color:#e6a23c}.upgradeGuideCard .upgradeGuideContent .limitedOffer[data-v-117b150c]{margin:0 0 12px 0;font-size:13px;color:#f56c6c;font-weight:500}.referralPromoCard[data-v-117b150c]{margin-bottom:16px;border-radius:12px;padding:14px 16px;background:linear-gradient(135deg,#fff8ea,#fff1da);border:1px solid #f4d7a6;display:flex;justify-content:space-between;align-items:center;gap:12px}.referralPromoCard .promoLeft[data-v-117b150c]{display:flex;gap:10px;align-items:center}.referralPromoCard .promoLeft i[data-v-117b150c]{font-size:24px;color:#d48806}.referralPromoCard .promoLeft h4[data-v-117b150c]{margin:0 0 2px 0;font-size:15px;color:#8c5a00}.referralPromoCard .promoLeft p[data-v-117b150c]{margin:0;color:#ad6800;font-size:13px}.referralPromoCard .promoActions[data-v-117b150c]{display:flex;gap:8px}.featuresGrid[data-v-117b150c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:24px}.featuresGrid .featureCard[data-v-117b150c]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;align-items:center;gap:16px;cursor:pointer;transition:all .3s}.featuresGrid .featureCard[data-v-117b150c]:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}.featuresGrid .featureCard .featureIcon[data-v-117b150c]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;flex-shrink:0}.featuresGrid .featureCard .featureContent[data-v-117b150c]{flex:1}.featuresGrid .featureCard .featureContent h4[data-v-117b150c]{margin:0 0 4px 0;font-size:16px;color:#333}.featuresGrid .featureCard .featureContent p[data-v-117b150c]{margin:0;font-size:14px;color:#666}.featuresGrid .featureCard .el-icon-arrow-right[data-v-117b150c]{color:#999;font-size:20px}.helpSection[data-v-117b150c]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.helpSection h3[data-v-117b150c]{margin:0 0 16px 0;font-size:16px;color:#333}.helpSection .helpLinks[data-v-117b150c]{display:flex;gap:16px}