.pageContent[data-v-a2b23d59]{padding:8px clamp(20px,4vw,56px) 56px}.emptyState[data-v-a2b23d59]{color:var(--el-text-color-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:clamp(48px,16vh,160px) auto 0;font-size:.875rem;display:flex}.balanceBar[data-v-a2b23d59]{border:1px solid var(--el-border-color-lighter);background:var(--el-bg-color);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:14px 20px;display:flex}.balanceBar .accountInfo[data-v-a2b23d59]{align-items:center;gap:10px;display:flex}.balanceBar .accountInfo .avatar[data-v-a2b23d59]{background:var(--el-fill-color-light);width:36px;height:36px;color:var(--el-text-color-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.balanceBar .balanceInfo[data-v-a2b23d59]{align-items:baseline;gap:8px;display:flex}.balanceBar .balanceInfo .balanceLabel[data-v-a2b23d59]{color:var(--el-text-color-secondary);font-size:.8125rem}.balanceBar .balanceInfo .balanceValue[data-v-a2b23d59]{color:var(--el-color-primary);font-variant-numeric:tabular-nums;font-size:1.25rem}.sectionTitle[data-v-a2b23d59]{margin:0 0 12px;font-size:.9375rem;font-weight:600}.skuGrid[data-v-a2b23d59]{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:12px;margin-bottom:24px;display:grid}.skuCard[data-v-a2b23d59]{border:1px solid var(--el-border-color-lighter);background:var(--el-bg-color);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:96px;padding:14px;transition:border-color .2s,background .2s;display:flex}.skuCard[data-v-a2b23d59]:hover,.skuCard[data-v-a2b23d59]:focus-visible{border-color:var(--el-color-primary)}.skuCard.checked[data-v-a2b23d59]{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.skuCard .skuPoints[data-v-a2b23d59]{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.skuCard .skuPrice[data-v-a2b23d59]{color:var(--el-text-color-secondary);font-variant-numeric:tabular-nums;font-size:.875rem}.payWaiting[data-v-a2b23d59]{margin-bottom:16px}.paySection[data-v-a2b23d59]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:8px;display:flex}.paySection .payMethods[data-v-a2b23d59]{gap:10px;display:flex}.paySection .payMethods .payMethodButton[data-v-a2b23d59]{border:1px solid var(--el-border-color-lighter);background:var(--el-bg-color);color:var(--el-text-color-regular);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 18px;font-size:.875rem;transition:border-color .2s,background .2s;display:flex}.paySection .payMethods .payMethodButton.checked[data-v-a2b23d59]{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.paySection .payButton[data-v-a2b23d59]{min-width:180px;margin-left:auto}.tipText[data-v-a2b23d59]{color:var(--el-text-color-secondary);margin:20px 0 0;font-size:.75rem;line-height:1.6}
