.page_rewardsPage__EOjiF{position:relative;min-height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#0f0f0f);padding-top:80px;overflow-x:hidden}.page_backgroundElements__uyBA_{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.page_gradientOrb1__GWwos{top:10%;left:5%;width:600px;height:600px;background:radial-gradient(circle,rgba(99,102,241,.2) 0,transparent 70%);animation:page_float__HqcKh 8s ease-in-out infinite}.page_gradientOrb1__GWwos,.page_gradientOrb2__tZxyt{position:absolute;border-radius:50%;filter:blur(100px)}.page_gradientOrb2__tZxyt{bottom:10%;right:5%;width:500px;height:500px;background:radial-gradient(circle,rgba(236,72,153,.2) 0,transparent 70%);animation:page_float__HqcKh 10s ease-in-out infinite reverse}.page_gridPattern__aGiXU{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:50px 50px;opacity:.3}@keyframes page_float__HqcKh{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-30px) scale(1.05)}}.page_container__ao9WY{max-width:1400px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.page_header__1X8aK{margin-bottom:80px;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.page_header__1X8aK.page_visible__hnH4j{opacity:1;transform:translateY(0)}.page_headerContent__9iLTW{display:grid;grid-template-columns:1fr auto;grid-gap:60px;gap:60px;align-items:center}.page_titleSection__ntvOu{display:flex;flex-direction:column;gap:20px}.page_title__A7mRv{font-size:56px;font-weight:800;line-height:1.1;color:#ffffff;margin:0;letter-spacing:-2px}.page_highlightText___JQi4{background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.page_subtitle__UYDjg{font-size:18px;line-height:1.6;color:#9ca3af;margin:0;max-width:600px}.page_balanceCard__WEOh9{display:flex;align-items:center;gap:20px;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:24px;min-width:300px}.page_balanceIcon__EiCaE{font-size:32px;width:60px;height:60px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:16px;display:flex;align-items:center;justify-content:center}.page_balanceInfo__dwXux{display:flex;flex-direction:column;gap:4px;flex:1 1}.page_balanceLabel__WX6DK{color:#9ca3af;font-size:14px;font-weight:500}.page_balanceAmount__obZ_g{color:#10b981;font-size:28px;font-weight:700}.page_balanceHelper__GtTdQ{font-size:13px;color:#9ca3af}.page_withdrawButton__YUdnh{display:inline-flex;align-items:center;justify-content:center;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:#10b981;padding:10px 20px;border-radius:12px;font-weight:500;font-size:14px;cursor:pointer;transition:all .3s ease;white-space:nowrap;text-decoration:none}.page_withdrawButton__YUdnh:hover{background:rgba(16,185,129,.2);transform:translateY(-2px)}.page_section__2_kTf{margin-bottom:80px;opacity:0;transform:translateY(50px);transition:all .8s cubic-bezier(.4,0,.2,1)}.page_section__2_kTf.page_visible__hnH4j{opacity:1;transform:translateY(0)}.page_sectionTitle__Et3pp{font-size:36px;font-weight:700;color:#ffffff;margin:0 0 40px;letter-spacing:-1px}.page_catalogStatus__XhZTO{margin-top:-20px;margin-bottom:24px;font-size:14px;color:#9ca3af}.page_catalogStatusSuccess__uC5mx{color:#10b981}.page_catalogStatusError___OudI{color:#f87171}.page_emptyState__SaSpb,.page_errorState__BEuqX,.page_loadingState__ITzFu{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;gap:20px}.page_loadingSpinner__UttIo{width:50px;height:50px;border:4px solid rgba(99,102,241,.2);border-top-color:#6366f1;border-radius:50%;animation:page_spin__GYngf 1s linear infinite}@keyframes page_spin__GYngf{to{transform:rotate(1turn)}}.page_retryButton__7JPZW{background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;color:#ffffff;padding:12px 24px;border-radius:12px;font-weight:600;font-size:14px;cursor:pointer;transition:all .3s ease;margin-top:10px}.page_retryButton__7JPZW:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(99,102,241,.3)}.page_errorState__BEuqX .page_catalogStatus__XhZTO{max-width:500px}.page_emptyState__SaSpb .page_catalogStatus__XhZTO{color:#9ca3af;max-width:500px}.page_rewardsGrid__P8ubU{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;margin-bottom:40px}.page_rewardCard__6CXr1{position:relative;background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;padding:0;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;opacity:0;transform:translateY(30px);animation:page_slideUp__l67KU .6s ease-out forwards;min-height:200px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;flex-direction:column}@keyframes page_slideUp__l67KU{to{opacity:1;transform:translateY(0)}}.page_rewardCard__6CXr1:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.12);border-color:#d1d5db}.page_rewardCard__6CXr1.page_popular__q7asE{border:1px solid rgba(16,185,129,.3);box-shadow:0 4px 16px rgba(16,185,129,.2)}.page_rewardCard__6CXr1.page_popular__q7asE:hover{box-shadow:0 16px 48px rgba(16,185,129,.3);border-color:rgba(16,185,129,.5)}.page_rewardCard__6CXr1.page_hovered__nzKhu{border-color:rgba(255,255,255,.2)}.page_bonusBadge__LfDsu{position:absolute;top:12px;left:12px;background:linear-gradient(135deg,#10b981,#059669);color:#ffffff;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:700;z-index:3;box-shadow:0 2px 8px rgba(16,185,129,.4);letter-spacing:.5px;text-transform:uppercase}.page_cardContent__ZsZ_A{position:relative;z-index:2;height:100%;display:flex;flex-direction:column}.page_logoSection__4_G78{height:140px;background:#ffffff;overflow:hidden;border-radius:8px 8px 0 0}.page_logoContainer__TWn0_,.page_logoSection__4_G78{position:relative;display:flex;align-items:center;justify-content:center}.page_logoContainer__TWn0_{width:100%;height:100%;padding:0}.page_rewardLogo__hk1CU{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.page_fallbackLogo__Fxhou{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#ffffff;font-weight:600;font-size:28px;border-radius:16px}.page_cardInfo__ceZ3I{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1;background:#fff;border-radius:0 0 8px 8px}.page_rewardName___G8O2{color:#1f2937;font-size:16px;font-weight:600;margin:0;line-height:1.4}.page_amountSection__PwKfa{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.page_minimumLabel__BodGR{color:#6b7280;font-size:12px;font-weight:500}.page_minimumAmount__YzlEl{color:#059669;font-size:14px;font-weight:600}.page_hoverContent__NdGug{position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:28px;display:flex;flex-direction:column;gap:16px;opacity:0;transform:translateY(20px);transition:all .3s ease;pointer-events:none}.page_hoverContent__NdGug.page_showHover__Edm0f{opacity:1;transform:translateY(0);pointer-events:all}.page_description__BqNTl{color:#e5e7eb;font-size:14px;line-height:1.5;margin:0}.page_features__ULLv6{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.page_feature__QP1b9{display:flex;align-items:center;gap:8px;color:#d1d5db;font-size:13px}.page_checkmark__IRMog{color:#10b981;font-weight:600;font-size:14px}.page_redeemButton__RNP3u{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;color:#ffffff;padding:12px 24px;border-radius:12px;font-weight:600;font-size:14px;cursor:pointer;transition:all .3s ease;text-decoration:none}.page_redeemButton__RNP3u:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(99,102,241,.3)}.page_selectionOverlay__tCdwN{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;pointer-events:none}.page_selectionOverlay__tCdwN.page_showOverlay__n3iDD{opacity:1;pointer-events:all}.page_selectButton__KKyp9{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#ffffff;padding:16px 32px;border-radius:16px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s ease}.page_selectButton__KKyp9:hover{transform:scale(1.05)}.page_allRewardsGrid__WwnCg{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px}.page_smallRewardCard__hXvuN{background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.03));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:24px;cursor:pointer;transition:all .3s ease;opacity:0;transform:translateY(20px);animation:page_slideUp__l67KU .6s ease-out forwards;box-shadow:0 4px 16px rgba(0,0,0,.2)}.page_smallRewardCard__hXvuN:hover{transform:translateY(-8px);border-color:rgba(99,102,241,.4);box-shadow:0 12px 40px rgba(0,0,0,.3),0 0 20px rgba(99,102,241,.15)}.page_smallCardContent__uJSjR{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.page_smallRewardLogo__wBPRT{width:48px;height:48px;object-fit:contain;filter:none;background:rgba(255,255,255,.95);padding:8px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.page_smallFallbackLogo__qryBk{width:48px;height:48px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#ffffff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px}.page_smallRewardName__UIFFS{color:#ffffff;font-size:15px;font-weight:700;line-height:1.4}.page_smallMinAmount__J71rf{color:#10b981;font-size:14px;font-weight:600}.page_showMoreSection__3rfAo{background:linear-gradient(135deg,#f8f9ff,#e8ecff);border-radius:16px;padding:40px;text-align:center;margin:40px 0;border:2px dashed #ddd}.page_showMoreContent__sLQOp h3{font-size:24px;font-weight:600;color:#333;margin-bottom:12px}.page_showMoreContent__sLQOp p{font-size:16px;color:#666;margin-bottom:24px;line-height:1.5}.page_showMoreButton__aJjAO{background:linear-gradient(135deg,#667eea,#764ba2);color:white;border:none;padding:14px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.page_showMoreButton__aJjAO:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.3)}.page_ctaSection__MDdeh{text-align:center;padding:80px 0;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.page_ctaSection__MDdeh.page_visible__hnH4j{opacity:1;transform:translateY(0)}.page_ctaContent__bpsGw{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.page_ctaTitle__b_M6h{font-size:48px;font-weight:800;color:#ffffff;margin:0;letter-spacing:-1px}.page_ctaSubtitle__aqk0z{font-size:18px;color:#9ca3af;margin:0}.page_ctaButton__29fnx{background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#ec4899);border:none;color:#ffffff;padding:20px 40px;border-radius:20px;font-weight:600;font-size:18px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:12px;margin:0 auto;box-shadow:0 10px 40px rgba(99,102,241,.3)}.page_ctaButton__29fnx:hover{transform:translateY(-4px);box-shadow:0 15px 60px rgba(99,102,241,.5)}.page_ctaButton__29fnx svg{transition:transform .3s ease}.page_ctaButton__29fnx:hover svg{transform:translateX(4px)}@media (max-width:1024px){.page_headerContent__9iLTW{grid-template-columns:1fr;gap:40px;text-align:center}.page_rewardsGrid__P8ubU{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.page_title__A7mRv{font-size:42px}.page_sectionTitle__Et3pp{font-size:28px}}@media (max-width:768px){.page_container__ao9WY{padding:0 16px}.page_rewardsPage__EOjiF{padding-top:60px}.page_header__1X8aK{margin-bottom:60px}.page_title__A7mRv{font-size:36px}.page_subtitle__UYDjg{font-size:16px}.page_balanceCard__WEOh9{flex-direction:column;text-align:center;gap:16px;min-width:auto;width:100%}.page_rewardsGrid__P8ubU{grid-template-columns:1fr;gap:16px}.page_rewardCard__6CXr1{padding:20px;min-height:160px}.page_logoSection__4_G78{gap:12px}.page_logoContainer__TWn0_{width:50px;height:50px}.page_rewardLogo__hk1CU{width:32px;height:32px}.page_rewardName___G8O2{font-size:18px}.page_hoverContent__NdGug{padding:20px}.page_allRewardsGrid__WwnCg{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.page_section__2_kTf{margin-bottom:60px}.page_sectionTitle__Et3pp{font-size:24px;margin-bottom:30px}.page_ctaSection__MDdeh{padding:60px 0}.page_ctaTitle__b_M6h{font-size:32px}.page_ctaSubtitle__aqk0z{font-size:16px}.page_ctaButton__29fnx{padding:16px 32px;font-size:16px}}@media (max-width:480px){.page_container__ao9WY{padding:0 12px}.page_title__A7mRv{font-size:28px}.page_subtitle__UYDjg{font-size:14px}.page_balanceAmount__obZ_g{font-size:24px}.page_rewardCard__6CXr1{padding:16px;min-height:140px}.page_logoContainer__TWn0_{width:40px;height:40px}.page_rewardLogo__hk1CU{width:24px;height:24px}.page_rewardName___G8O2{font-size:16px}.page_minimumAmount__YzlEl{font-size:14px}.page_allRewardsGrid__WwnCg{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.page_smallRewardCard__hXvuN{padding:16px}.page_smallRewardLogo__wBPRT{width:28px;height:28px}.page_smallFallbackLogo__qryBk{width:28px;height:28px;font-size:12px}.page_ctaTitle__b_M6h{font-size:24px}.page_ctaButton__29fnx{padding:14px 28px;font-size:14px;width:100%;max-width:280px}.page_gradientOrb1__GWwos,.page_gradientOrb2__tZxyt{width:300px;height:300px}}