.theme-lang-group[data-v-0a068486]{display:inline-flex;align-items:center;gap:2px}.lang-btn[data-v-0a068486],.theme-btn[data-v-0a068486]{display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border:1px solid rgba(0,0,0,.12);border-radius:6px;background:#fff;cursor:pointer;font-size:12px;color:#333;transition:all .2s}.lang-btn[data-v-0a068486]:hover,.theme-btn[data-v-0a068486]:hover{background:#f5f5f5;border-color:rgba(0,0,0,.2)}.lang-btn.isDark[data-v-0a068486],.theme-btn.isDark[data-v-0a068486]{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9)}.lang-btn.isDark[data-v-0a068486]:hover,.theme-btn.isDark[data-v-0a068486]:hover{background:hsla(0,0%,100%,.15)}.theme-btn[data-v-0a068486]{min-width:28px}.theme-btn i[data-v-0a068486]{font-size:14px;color:#909399}.theme-btn.isDark i[data-v-0a068486]{color:hsla(0,0%,100%,.7)}.lang-btn .lang-code[data-v-0a068486]{font-weight:500;min-width:28px;text-align:center}.lang-btn .arrow[data-v-0a068486]{font-size:10px;color:#909399;margin-left:2px}.lang-btn.isDark .arrow[data-v-0a068486]{color:hsla(0,0%,100%,.7)}.common-layout[data-v-1ee8c186]{min-height:100vh;display:flex;flex-direction:column;background:#f5f7fa}.top-nav[data-v-1ee8c186]{background:#fff;border-bottom:1px solid #e8e8e8;box-shadow:0 2px 4px rgba(0,0,0,.05);position:sticky;top:0;z-index:1000}.nav-container[data-v-1ee8c186]{max-width:1400px;margin:0 auto;padding:0 20px;height:60px;display:flex;align-items:center;justify-content:space-between}.nav-left[data-v-1ee8c186]{display:flex;align-items:center;gap:24px}.nav-left .logo[data-v-1ee8c186]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-left .logo .icon[data-v-1ee8c186]{font-size:24px;color:#667eea}.nav-left .logo .name[data-v-1ee8c186]{font-size:20px;font-weight:600;color:#333}.nav-left .logo[data-v-1ee8c186]:hover{opacity:.8}.nav-left .nav-menu[data-v-1ee8c186]{display:flex;gap:8px}.nav-right[data-v-1ee8c186]{display:flex;align-items:center;gap:16px}.nav-right .credits[data-v-1ee8c186]{display:flex;align-items:center;gap:8px;padding:4px 12px;background:#f0f9ff;border-radius:4px}.nav-right .credits .label[data-v-1ee8c186]{font-size:12px;color:#666}.nav-right .credits .value[data-v-1ee8c186]{font-size:14px;font-weight:600;color:#409eff}.nav-right .membership[data-v-1ee8c186]{display:flex;align-items:center;gap:8px}.nav-right .user-menu[data-v-1ee8c186]{display:flex;align-items:center;gap:6px;padding:6px 12px;cursor:pointer;border-radius:4px;transition:background .3s}.nav-right .user-menu[data-v-1ee8c186]:hover{background:#f5f5f5}.nav-right .user-menu i[data-v-1ee8c186]{color:#666}.nav-right .user-menu span[data-v-1ee8c186]{font-size:14px;color:#333}.nav-right .auth-buttons[data-v-1ee8c186]{display:flex;gap:8px}.main-content[data-v-1ee8c186]{flex:1;width:100%;max-width:1400px;margin:0 auto;padding:20px;box-sizing:border-box}@media (max-width:768px){.nav-container[data-v-1ee8c186]{padding:0 12px}.nav-left[data-v-1ee8c186]{gap:12px}.nav-left .logo .name[data-v-1ee8c186]{font-size:16px}.nav-left .nav-menu[data-v-1ee8c186]{display:none}.nav-right[data-v-1ee8c186]{gap:8px}.nav-right .credits .label[data-v-1ee8c186]{display:none}.main-content[data-v-1ee8c186]{padding:12px}}.pay-result-page[data-v-a3b5e9d4]{width:100%}.result-container[data-v-a3b5e9d4]{max-width:800px;margin:0 auto}.loading-section[data-v-a3b5e9d4]{text-align:center;padding:60px 20px}.loading-section .el-icon-loading[data-v-a3b5e9d4]{font-size:48px;color:#409eff}.loading-section p[data-v-a3b5e9d4]{margin-top:16px;color:#666;font-size:16px}.order-section[data-v-a3b5e9d4]{margin-bottom:20px}.order-section .order-details .detail-item[data-v-a3b5e9d4]{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.order-section .order-details .detail-item[data-v-a3b5e9d4]:last-child{border-bottom:none}.order-section .order-details .detail-item .label[data-v-a3b5e9d4]{width:100px;color:#666;font-size:14px;flex-shrink:0}.order-section .order-details .detail-item .value[data-v-a3b5e9d4]{flex:1;color:#333;font-size:14px}.order-section .order-details .detail-item .value.amount[data-v-a3b5e9d4]{font-size:18px;font-weight:600;color:#f56c6c}.status-section[data-v-a3b5e9d4]{margin-bottom:20px}.action-buttons[data-v-a3b5e9d4]{text-align:center;margin-top:20px}.action-buttons button[data-v-a3b5e9d4]{margin:0 8px}