.sponsor-page__title[data-v-c038e98d]{font-size:var(--font-size-3xl);font-weight:800;margin:0 0 var(--space-3)}.sponsor-intro[data-v-c038e98d]{color:var(--color-text-secondary);font-size:15px;margin:0 0 var(--space-8)}.pay-methods[data-v-c038e98d]{display:grid;gap:var(--space-4);grid-template-columns:repeat(2,1fr);margin-bottom:var(--space-10)}@media(max-width:640px){.pay-methods[data-v-c038e98d]{grid-template-columns:1fr}}.pay-method[data-v-c038e98d]{border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);text-align:center}.qr-code[data-v-c038e98d]{align-items:center;background:var(--color-bg-secondary);border:2px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-tertiary);display:flex;flex-direction:column;gap:var(--space-2);height:200px;justify-content:center;margin:0 auto var(--space-4);transition:border-color var(--transition-fast);width:200px}.qr-code[data-v-c038e98d]:hover{border-color:var(--color-primary)}.qr-code__icon[data-v-c038e98d]{font-size:48px}.qr-code--wechat .qr-code__icon[data-v-c038e98d]{color:#07c160}.qr-code--alipay .qr-code__icon[data-v-c038e98d]{color:#1677ff}.qr-code__placeholder[data-v-c038e98d]{font-size:14px;font-weight:500}.qr-code__image[data-v-c038e98d]{border-radius:var(--radius-lg);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pay-method__title[data-v-c038e98d]{font-size:16px;font-weight:700;margin:0 0 6px}.pay-method__desc[data-v-c038e98d]{color:var(--color-text-tertiary);font-size:13px;margin:0}.donors-title[data-v-c038e98d]{font-size:var(--font-size-xl);font-weight:700;margin:0 0 var(--space-4)}.donor-row[data-v-c038e98d]{align-items:center;border-bottom:1px solid var(--color-border-light);display:flex;font-size:14px;gap:var(--space-4);padding:var(--space-3) var(--space-2)}.donor-row__name[data-v-c038e98d]{font-weight:600;min-width:100px}.donor-row__amount[data-v-c038e98d]{color:var(--color-warning);font-weight:700;min-width:70px}.donor-row__message[data-v-c038e98d]{color:var(--color-text-secondary);flex:1}.donor-row__time[data-v-c038e98d]{font-size:12px}.donor-row__time[data-v-c038e98d],.empty-text[data-v-c038e98d]{color:var(--color-text-tertiary)}.empty-text[data-v-c038e98d]{padding:var(--space-8) 0;text-align:center}
