.rewards-hero-orbit .hero-slime-face{background:radial-gradient(circle at 50% 10%,#ffffff 0,#e6fff7 32%,#aef2d1 65%,#ffb9d9 100%)}.rewards-intro-grid{align-items:center}.rewards-main-image,.rewards-event-image,.rewards-shop-image,.rewards-gallery-main-image{width:100%;box-shadow:var(--shadow-medium);background:radial-gradient(circle at 0 0,#ffe4f4 0,rgba(255,228,244,.6) 45%,transparent 70%)}.rewards-image-shell{display:flex;align-items:center;justify-content:center}.rewards-image-shell img{max-width:420px}.rewards-chest-card{position:relative}.rewards-chest-card::after{content:"";position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle at 30% 20%,#fff 0,#c9c5ff 45%,#aef2d1 85%);opacity:.5;right:-40px;bottom:-40px;z-index:-1}.rewards-progress{margin-top:var(--space-4)}.rewards-progress-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-3);margin-top:var(--space-4)}.rewards-progress-step{text-align:left;font-size:var(--font-size-xs);color:var(--gray-700)}.rewards-table{margin-top:var(--space-4)}.rewards-steps{counter-reset:rewardsStep;list-style:none;padding-left:0}.rewards-steps li{position:relative;padding-left:2.2rem;margin-bottom:var(--space-3)}.rewards-steps li::before{counter-increment:rewardsStep;content:counter(rewardsStep);position:absolute;left:0;top:.1rem;width:1.7rem;height:1.7rem;border-radius:var(--radius-pill);background:linear-gradient(135deg,#ffd2ec,#aef2d1);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xs);font-weight:700;color:var(--gray-800);box-shadow:0 6px 14px rgba(186,145,224,.4)}.rewards-faq-list{display:flex;flex-direction:column;gap:var(--space-4)}.rewards-faq-item h3{font-size:var(--font-size-lg);margin-bottom:var(--space-2)}.rewards-gallery-grid{align-items:center}.rewards-gallery-main-image-wrap{max-width:460px}.rewards-gallery-main-image-wrap img{width:100%;display:block}@media (max-width:768px){.rewards-image-shell img,.rewards-gallery-main-image-wrap{max-width:100%}.rewards-hero-orbit{margin-top:var(--space-4)}.rewards-progress-steps{grid-template-columns:1fr}}