.vb-reward[data-v-cc436551]{margin:0 auto;max-width:75rem}.vb-reward-points[data-v-cc436551]{align-items:center;border-radius:1.25rem;display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;padding:1.75rem 2rem}.vb-reward-points>div[data-v-cc436551]{display:flex;flex-direction:column;gap:.5rem}.vb-reward-points strong[data-v-cc436551]{color:#60a5fa;font-size:2rem;font-weight:750}.vb-reward-points small[data-v-cc436551]{font-size:.875rem}.vb-reward-points>i[data-v-cc436551]{color:#2563eb;font-size:3rem;margin-left:auto}.vb-reward-points>p[data-v-cc436551]{font-size:.8125rem;width:100%}.vb-reward-grid[data-v-cc436551]{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem}.vb-reward-card[data-v-cc436551]{border-radius:1rem;overflow:hidden}.vb-reward-card>img[data-v-cc436551],.vb-reward-placeholder[data-v-cc436551]{background:#101829;height:11.25rem;-o-object-fit:contain;object-fit:contain;width:100%}.vb-reward-placeholder[data-v-cc436551]{color:#60a5fa;display:grid;font-size:3.5rem;place-items:center}.vb-reward-info[data-v-cc436551]{padding:1.5rem}.vb-reward-info h2[data-v-cc436551]{font-size:1.125rem;font-weight:700}.vb-reward-info p[data-v-cc436551]{font-size:.8125rem;margin-top:.5rem}.vb-reward-cost[data-v-cc436551]{color:#60a5fa;display:block;font-size:1.25rem;margin-top:1.25rem}.vb-reward-info .vb-button[data-v-cc436551]{margin-top:1.25rem;width:100%}.vb-reward-history[data-v-cc436551]{border-radius:1.25rem;margin-top:2rem;padding:1.75rem 2rem}.vb-reward-history h2[data-v-cc436551]{font-size:1.125rem;font-weight:700}.vb-reward-history article[data-v-cc436551]{border-bottom:1px solid #ffffff0a;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 0}.vb-reward-history article[data-v-cc436551]:last-child{border-bottom:0}.vb-reward-history p[data-v-cc436551]{font-size:.75rem;margin-top:.375rem}.vb-reward-history-value[data-v-cc436551]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.5rem}.vb-reward-status--approved[data-v-cc436551]{color:#4ade80}.vb-reward-status--pending[data-v-cc436551]{color:#fbbf24}.vb-reward-status--rejected[data-v-cc436551]{color:#fb7185}@media (max-width:1100px){.vb-reward-grid[data-v-cc436551]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.vb-reward-grid[data-v-cc436551]{grid-template-columns:1fr}.vb-reward-history[data-v-cc436551],.vb-reward-points[data-v-cc436551]{padding:1.5rem 1.25rem}}
