@keyframes gradientBorderPurple{0%{background:conic-gradient(#8b5cf6,#a855f7,#c084fc,#ddd6fe,#c084fc,#a855f7,#8b5cf6)}to{background:conic-gradient(from 360deg,#8b5cf6,#a855f7,#c084fc,#ddd6fe,#c084fc,#a855f7,#8b5cf6)}}@keyframes gradientBorderBlue{0%{background:conic-gradient(#06b6d4,#0ea5e9,#3b82f6,#60a5fa,#93c5fd,#3b82f6,#0ea5e9,#06b6d4)}to{background:conic-gradient(from 360deg,#06b6d4,#0ea5e9,#3b82f6,#60a5fa,#93c5fd,#3b82f6,#0ea5e9,#06b6d4)}}@keyframes gradientBorderGreen{0%{background:conic-gradient(#10b981,#34d399,#6ee7b7,#a7f3d0,#6ee7b7,#34d399,#10b981)}to{background:conic-gradient(from 360deg,#10b981,#34d399,#6ee7b7,#a7f3d0,#6ee7b7,#34d399,#10b981)}}@keyframes gradientBorderPink{0%{background:conic-gradient(#ec4899,#f472b6,#f9a8d4,#fce7f3,#f9a8d4,#f472b6,#ec4899)}to{background:conic-gradient(from 360deg,#ec4899,#f472b6,#f9a8d4,#fce7f3,#f9a8d4,#f472b6,#ec4899)}}@keyframes gradientBorderYellow{0%{background:conic-gradient(#f59e0b,#fbbf24,#fcd34d,#fef3c7,#fcd34d,#fbbf24,#f59e0b)}to{background:conic-gradient(from 360deg,#f59e0b,#fbbf24,#fcd34d,#fef3c7,#fcd34d,#fbbf24,#f59e0b)}}@keyframes gradientBorderOrange{0%{background:conic-gradient(#ea580c,#fb923c,#fed7aa,#ffedd5,#fed7aa,#fb923c,#ea580c)}to{background:conic-gradient(from 360deg,#ea580c,#fb923c,#fed7aa,#ffedd5,#fed7aa,#fb923c,#ea580c)}}@keyframes borderPulse{0%,to{opacity:.6}50%{opacity:1}}.neon-card-purple{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172af2;border:1px solid #8b5cf633;border-radius:1rem;transition:all .3s;position:relative;overflow:hidden}.neon-card-purple:before{content:"";border-radius:inherit;z-index:1;filter:blur(1px)drop-shadow(0 0 8px #8b5cf699);background:0 0;padding:2px;animation:3s linear infinite gradientBorderPurple,2s ease-in-out infinite borderPulse;position:absolute;inset:-2px}.neon-card-purple:after{content:"";background:inherit;z-index:2;border-radius:calc(1rem - 2px);position:absolute;inset:2px}.neon-card-blue{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172af2;border:1px solid #06b6d433;border-radius:1rem;transition:all .3s;position:relative;overflow:hidden}.neon-card-blue:before{content:"";border-radius:inherit;z-index:1;filter:blur(1px)drop-shadow(0 0 8px #06b6d499);background:0 0;padding:2px;animation:3.5s linear infinite gradientBorderBlue,2s ease-in-out infinite borderPulse;position:absolute;inset:-2px}.neon-card-blue:after{content:"";background:inherit;z-index:2;border-radius:calc(1rem - 2px);position:absolute;inset:2px}.neon-card-green{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172af2;border:1px solid #10b98133;border-radius:1rem;transition:all .3s;position:relative;overflow:hidden}.neon-card-green:before{content:"";border-radius:inherit;z-index:1;filter:blur(1px)drop-shadow(0 0 8px #10b98199);background:0 0;padding:2px;animation:4s linear infinite gradientBorderGreen,2s ease-in-out infinite borderPulse;position:absolute;inset:-2px}.neon-card-green:after{content:"";background:inherit;z-index:2;border-radius:calc(1rem - 2px);position:absolute;inset:2px}.neon-card-pink{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172af2;border:1px solid #ec489933;border-radius:1rem;transition:all .3s;position:relative;overflow:hidden}.neon-card-pink:before{content:"";border-radius:inherit;z-index:1;filter:blur(1px)drop-shadow(0 0 8px #ec489999);background:0 0;padding:2px;animation:4.5s linear infinite gradientBorderPink,2s ease-in-out infinite borderPulse;position:absolute;inset:-2px}.neon-card-pink:after{content:"";background:inherit;z-index:2;border-radius:calc(1rem - 2px);position:absolute;inset:2px}.neon-card-yellow{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172af2;border:1px solid #f59e0b33;border-radius:1rem;transition:all .3s;position:relative;overflow:hidden}.neon-card-yellow:before{content:"";border-radius:inherit;z-index:1;filter:blur(1px)drop-shadow(0 0 8px #f59e0b99);background:0 0;padding:2px;animation:5s linear infinite gradientBorderYellow,2s ease-in-out infinite borderPulse;position:absolute;inset:-2px}.neon-card-yellow:after{content:"";background:inherit;z-index:2;border-radius:calc(1rem - 2px);position:absolute;inset:2px}.neon-card-orange{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172af2;border:1px solid #ea580c33;border-radius:1rem;transition:all .3s;position:relative;overflow:hidden}.neon-card-orange:before{content:"";border-radius:inherit;z-index:1;filter:blur(1px)drop-shadow(0 0 8px #ea580c99);background:0 0;padding:2px;animation:5.5s linear infinite gradientBorderOrange,2s ease-in-out infinite borderPulse;position:absolute;inset:-2px}.neon-card-orange:after{content:"";background:inherit;z-index:2;border-radius:calc(1rem - 2px);position:absolute;inset:2px}.neon-card-purple>*,.neon-card-blue>*,.neon-card-green>*,.neon-card-pink>*,.neon-card-yellow>*,.neon-card-orange>*{z-index:10;position:relative}.neon-card-purple:hover:before{filter:blur(2px)drop-shadow(0 0 16px #8b5cf6cc);animation-duration:1.5s}.neon-card-blue:hover:before{filter:blur(2px)drop-shadow(0 0 16px #06b6d4cc);animation-duration:2s}.neon-card-green:hover:before{filter:blur(2px)drop-shadow(0 0 16px #10b981cc);animation-duration:2.5s}.neon-card-pink:hover:before{filter:blur(2px)drop-shadow(0 0 16px #ec4899cc);animation-duration:3s}.neon-card-yellow:hover:before{filter:blur(2px)drop-shadow(0 0 16px #f59e0bcc);animation-duration:3.5s}.neon-card-orange:hover:before{filter:blur(2px)drop-shadow(0 0 16px #ea580ccc);animation-duration:4s}.neon-card-purple:hover,.neon-card-blue:hover,.neon-card-green:hover,.neon-card-pink:hover,.neon-card-yellow:hover,.neon-card-orange:hover{transform:translateY(-2px);box-shadow:0 20px 40px #0000004d}.carousel-container{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.carousel-slide{will-change:transform;transition:transform .6s cubic-bezier(.25,.46,.45,.94);transform:translateZ(0)}.carousel-slide.sliding{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.claim-button-compact{color:#fff;cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:.025em;background:linear-gradient(135deg,#1f2937,#374151);border:1px solid #4b5563;border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;width:100%;min-height:2.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;line-height:1.2;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.claim-button-compact:hover{background:linear-gradient(135deg,#374151,#4b5563);border-color:#6b7280;transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}.card-content-standard{flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding:1.5rem;display:flex}.card-logo-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172acc;border:1px solid #ffffff1a;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:1rem;display:flex}.card-title-container{text-align:center;justify-content:center;align-items:center;min-height:2.5rem;margin-bottom:.75rem;display:flex}.card-title{color:#fff;text-align:center;font-size:.875rem;font-weight:600;line-height:1.25}.card-rating-container{justify-content:center;align-items:center;gap:.25rem;min-height:1.5rem;margin-bottom:1rem;display:flex}.card-rating-text{color:#fbbf24;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;display:flex}.card-badge-container{text-align:center;justify-content:center;align-items:center;min-height:2rem;margin-bottom:1.5rem;display:flex}.card-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fff3;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:700;display:inline-block}.card-button-container{width:100%;margin-top:auto}.neon-card-purple,.neon-card-blue,.neon-card-green{will-change:transform;transform:translateZ(0)}.neon-card-purple:before,.neon-card-blue:before,.neon-card-green:before{will-change:background,filter;backface-visibility:hidden}@keyframes subtlePulse{0%,to{opacity:.8}50%{opacity:1}}.neon-card-purple-enhanced{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172af7;border:1px solid #8b5cf64d;border-radius:1rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 32px #8b5cf61a}.neon-card-purple-enhanced:before{content:"";border-radius:inherit;z-index:1;filter:blur(2px)drop-shadow(0 0 16px #8b5cf6b3);background:0 0;padding:3px;animation:3s linear infinite neonTravelPurple,2s ease-in-out infinite subtlePulse;position:absolute;inset:-3px}.neon-card-purple-enhanced:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 16px 64px #8b5cf633}@media (max-width:768px){.neon-card-purple:before,.neon-card-blue:before,.neon-card-green:before{filter:blur(.5px)drop-shadow(0 0 4px #8b5cf666);animation-duration:4s}.neon-card-purple:hover:before,.neon-card-blue:hover:before,.neon-card-green:hover:before{filter:blur(1px)drop-shadow(0 0 6px #8b5cf699)}.neon-card-purple:hover,.neon-card-blue:hover,.neon-card-green:hover{transform:translateY(-1px);box-shadow:0 8px 16px #0003}}@media (prefers-reduced-motion:reduce){.neon-card-purple:before,.neon-card-blue:before,.neon-card-green:before{filter:blur(1px);background:linear-gradient(135deg,#8b5cf699 0%,#a855f766 50%,#c084fc99 100%);animation:none}.neon-card-blue:before{background:linear-gradient(135deg,#06b6d499 0%,#0ea5e966 50%,#3b82f699 100%)}.neon-card-green:before{background:linear-gradient(135deg,#10b98199 0%,#34d39966 50%,#6ee7b799 100%)}}@keyframes borderGlow{0%{filter:blur();background:conic-gradient(#8b5cf6 0deg,#06b6d4 60deg,#10b981 120deg,#f59e0b 180deg,#ef4444 240deg,#ec4899 300deg,#8b5cf6 360deg)}25%{filter:blur(1px);background:conic-gradient(from 90deg,#8b5cf6 0deg,#06b6d4 60deg,#10b981 120deg,#f59e0b 180deg,#ef4444 240deg,#ec4899 300deg,#8b5cf6 360deg)}50%{filter:blur();background:conic-gradient(from 180deg,#8b5cf6 0deg,#06b6d4 60deg,#10b981 120deg,#f59e0b 180deg,#ef4444 240deg,#ec4899 300deg,#8b5cf6 360deg)}75%{filter:blur(1px);background:conic-gradient(from 270deg,#8b5cf6 0deg,#06b6d4 60deg,#10b981 120deg,#f59e0b 180deg,#ef4444 240deg,#ec4899 300deg,#8b5cf6 360deg)}to{filter:blur();background:conic-gradient(from 360deg,#8b5cf6 0deg,#06b6d4 60deg,#10b981 120deg,#f59e0b 180deg,#ef4444 240deg,#ec4899 300deg,#8b5cf6 360deg)}}@keyframes borderShimmer{0%{opacity:.8;transform:rotate(0)}50%{opacity:1;transform:rotate(180deg)}to{opacity:.8;transform:rotate(360deg)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 20px #8b5cf64d}50%{box-shadow:0 0 30px #8b5cf699}}.animated-border-card{border-radius:.75rem;transition:all .3s;position:relative;overflow:hidden}.animated-border-card:before{content:"";z-index:1;opacity:.8;background:conic-gradient(#8b5cf6 0deg,#06b6d4 60deg,#10b981 120deg,#f59e0b 180deg,#ef4444 240deg,#ec4899 300deg,#8b5cf6 360deg);border-radius:.875rem;animation:3s linear infinite borderShimmer;position:absolute;inset:-2px}.animated-border-card:after{content:"";z-index:2;background:inherit;border-radius:.625rem;position:absolute;inset:2px}.animated-border-card:hover:before{opacity:1;filter:brightness(1.2);animation-duration:1.5s}.animated-border-card:hover{animation:2s ease-in-out infinite pulseGlow;transform:scale(1.02)}.animated-border-card>*{z-index:10;position:relative}.promo-card-glow{border-radius:.75rem;transition:all .3s;position:relative;overflow:hidden}.promo-card-glow:before{content:"";z-index:1;filter:blur(1px);background:linear-gradient(45deg,#8b5cf6,#06b6d4,#10b981,#f59e0b,#ef4444,#ec4899,#8b5cf6) 0 0/300% 300%;border-radius:1rem;animation:4s ease-in-out infinite borderGlow;position:absolute;inset:-3px}.promo-card-glow:after{content:"";z-index:2;background:inherit;border-radius:.5rem;position:absolute;inset:3px}.promo-card-glow:hover:before{filter:blur(2px)brightness(1.3);animation-duration:2s}.promo-card-glow:hover{transform:scale(1.03)}.promo-card-glow>*{z-index:10;position:relative}@media (max-width:768px){.animated-border-card:before,.promo-card-glow:before{inset:-1px}.animated-border-card:after{inset:1px}.promo-card-glow:after{inset:2px}.animated-border-card:hover,.promo-card-glow:hover{transform:scale(1.01)}}.glow-button{color:#000;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:700;transition:all .3s;position:relative;overflow:hidden}.glow-button:before{content:"";opacity:0;background:linear-gradient(135deg,#fbbf24,#f59e0b,#fbbf24) 0 0/200% 200%;transition:opacity .3s;animation:2s linear infinite buttonShimmer;position:absolute;inset:0}.glow-button:hover:before{opacity:.3}.glow-button:hover{transform:scale(1.05);box-shadow:0 10px 25px #fbbf2466}@keyframes buttonShimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.card-glow-subtle{background:#0f172ae6;border:1px solid #8b5cf64d;border-radius:.75rem;transition:all .3s;position:relative}.card-glow-subtle:hover{border-color:#8b5cf699;transform:translateY(-2px);box-shadow:0 0 30px #8b5cf633}.card-glow-intense{background:#0f172af2;border-radius:1rem;position:relative;overflow:hidden}.card-glow-intense:before{content:"";background:conic-gradient(#8b5cf6,#06b6d4,#10b981,#f59e0b,#ef4444,#ec4899,#8b5cf6);border-radius:1rem;animation:3s linear infinite borderShimmer;position:absolute;inset:-2px}.card-glow-intense:after{content:"";background:inherit;border-radius:.75rem;position:absolute;inset:2px}.card-glow-intense>*{z-index:10;position:relative}.text-glow{text-shadow:0 0 10px;animation:2s ease-in-out infinite textPulse}@keyframes textPulse{0%,to{text-shadow:0 0 10px}50%{text-shadow:0 0 20px,0 0 30px}}.badge-glow{color:#fff;background:linear-gradient(135deg,#8b5cf6,#ec4899);border:2px solid #fff3;border-radius:9999px;padding:.5rem 1rem;font-weight:700;transition:all .3s;position:relative;box-shadow:0 4px 15px #8b5cf666}.badge-glow:hover{transform:scale(1.05);box-shadow:0 6px 25px #8b5cf699}@keyframes movingBorderPurple{0%{background:conic-gradient(#3b1a78,#6b46c1,#8b5cf6,#a78bfa,#c4b5fd,#ddd6fe)}to{background:conic-gradient(from 360deg,#3b1a78,#6b46c1,#8b5cf6,#a78bfa,#c4b5fd,#ddd6fe)}}@keyframes movingBorderGreen{0%{background:conic-gradient(#064e3b,#059669,#10b981,#34d399,#6ee7b7,#a7f3d0)}to{background:conic-gradient(from 360deg,#064e3b,#059669,#10b981,#34d399,#6ee7b7,#a7f3d0)}}@keyframes movingBorderPink{0%{background:conic-gradient(#831843,#be185d,#ec4899,#f472b6,#f9a8d4,#fce7f3)}to{background:conic-gradient(from 360deg,#831843,#be185d,#ec4899,#f472b6,#f9a8d4,#fce7f3)}}@keyframes movingBorderYellow{0%{background:conic-gradient(#92400e,#d97706,#f59e0b,#fbbf24,#fde047,#fef3c7)}to{background:conic-gradient(from 360deg,#92400e,#d97706,#f59e0b,#fbbf24,#fde047,#fef3c7)}}@keyframes movingBorderOrange{0%{background:conic-gradient(#9a3412,#ea580c,#f97316,#fb923c,#fdba74,#fed7aa)}to{background:conic-gradient(from 360deg,#9a3412,#ea580c,#f97316,#fb923c,#fdba74,#fed7aa)}}@keyframes movingBorderBlue{0%{background:conic-gradient(#1e3a8a,#1d4ed8,#3b82f6,#60a5fa,#93c5fd,#dbeafe)}to{background:conic-gradient(from 360deg,#1e3a8a,#1d4ed8,#3b82f6,#60a5fa,#93c5fd,#dbeafe)}}.card-border-purple{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172af2;border-radius:.75rem;position:relative;overflow:hidden}.card-border-purple:before{content:"";z-index:1;background:linear-gradient(90deg,#8b5cf6 0%,#a855f7 25%,#c084fc 50%,#a855f7 75%,#8b5cf6 100%) 0 0/200% 200%;border-radius:.875rem;animation:3s linear infinite movingBorderPurple;position:absolute;inset:-1.5px}.card-border-green{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172af2;border-radius:.75rem;position:relative;overflow:hidden}.card-border-green:before{content:"";z-index:1;border-radius:.875rem;animation:2.5s linear infinite movingBorderGreen;position:absolute;inset:-1.5px}.card-border-pink{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172af2;border-radius:.75rem;position:relative;overflow:hidden}.card-border-pink:before{content:"";z-index:1;border-radius:.875rem;animation:2.8s linear infinite movingBorderPink;position:absolute;inset:-1.5px}.card-border-yellow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172af2;border-radius:.75rem;position:relative;overflow:hidden}.card-border-yellow:before{content:"";z-index:1;border-radius:.875rem;animation:3.2s linear infinite movingBorderYellow;position:absolute;inset:-1.5px}.card-border-orange{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172af2;border-radius:.75rem;position:relative;overflow:hidden}.card-border-orange:before{content:"";z-index:1;border-radius:.875rem;animation:2.7s linear infinite movingBorderOrange;position:absolute;inset:-1.5px}.card-border-blue{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172af2;border-radius:.75rem;position:relative;overflow:hidden}.card-border-blue:before{content:"";z-index:1;border-radius:.875rem;animation:3.5s linear infinite movingBorderBlue;position:absolute;inset:-1.5px}.card-border-purple:after,.card-border-green:after,.card-border-pink:after,.card-border-yellow:after,.card-border-orange:after,.card-border-blue:after{content:"";z-index:2;background:inherit;border-radius:.625rem;position:absolute;inset:1.5px}.card-border-purple>*,.card-border-green>*,.card-border-pink>*,.card-border-yellow>*,.card-border-orange>*,.card-border-blue>*{z-index:10;position:relative}.card-border-purple:hover:before{filter:brightness(1.3);animation-duration:2s}.card-border-green:hover:before{filter:brightness(1.3);animation-duration:2.1s}.card-border-pink:hover:before{filter:brightness(1.3);animation-duration:2.2s}.card-border-yellow:hover:before{filter:brightness(1.3);animation-duration:1.8s}.card-border-orange:hover:before{filter:brightness(1.3);animation-duration:1.9s}.card-border-blue:hover:before{filter:brightness(1.3);animation-duration:2.3s}.card-border-purple,.card-border-green,.card-border-pink,.card-border-yellow,.card-border-orange,.card-border-blue{transform-style:preserve-3d;will-change:transform}.card-border-purple:before,.card-border-green:before,.card-border-pink:before,.card-border-yellow:before,.card-border-orange:before,.card-border-blue:before{will-change:background,filter;backface-visibility:hidden;transform-style:preserve-3d}@media (max-width:768px){.card-border-purple:before,.card-border-green:before,.card-border-pink:before,.card-border-yellow:before,.card-border-orange:before,.card-border-blue:before{inset:-1px;animation-duration:4s!important}.card-border-purple:after,.card-border-green:after,.card-border-pink:after,.card-border-yellow:after,.card-border-orange:after,.card-border-blue:after{inset:1px}.card-border-purple:hover,.card-border-green:hover,.card-border-pink:hover,.card-border-yellow:hover,.card-border-orange:hover,.card-border-blue:hover{transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.card-border-purple:before,.card-border-green:before,.card-border-pink:before,.card-border-yellow:before,.card-border-orange:before,.card-border-blue:before{background:linear-gradient(135deg,var(--border-color),var(--border-color-light));animation:none}.card-border-purple{--border-color:#8b5cf6;--border-color-light:#a855f7}.card-border-green{--border-color:#10b981;--border-color-light:#34d399}.card-border-pink{--border-color:#ec4899;--border-color-light:#f472b6}.card-border-yellow{--border-color:#fbbf24;--border-color-light:#fcd34d}.card-border-orange{--border-color:#f59e0b;--border-color-light:#fbbf24}.card-border-blue{--border-color:#3b82f6;--border-color-light:#60a5fa}}.badge-purple{color:#000;background:linear-gradient(135deg,#8b5cf6,#a855f7);border:1px solid #fff3;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:700;box-shadow:0 2px 10px #8b5cf64d}.badge-green{color:#000;background:linear-gradient(135deg,#10b981,#34d399);border:1px solid #fff3;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:700;box-shadow:0 2px 10px #10b9814d}.badge-pink{color:#000;background:linear-gradient(135deg,#ec4899,#f472b6);border:1px solid #fff3;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:700;box-shadow:0 2px 10px #ec48994d}.badge-yellow{color:#000;background:linear-gradient(135deg,#fbbf24,#fcd34d);border:1px solid #0000001a;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:700;box-shadow:0 2px 10px #fbbf244d}.badge-orange{color:#000;background:linear-gradient(135deg,#f59e0b,#fbbf24);border:1px solid #fff3;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:700;box-shadow:0 2px 10px #f59e0b4d}.badge-blue{color:#000;background:linear-gradient(135deg,#3b82f6,#60a5fa);border:1px solid #fff3;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:700;box-shadow:0 2px 10px #3b82f64d}.claim-button-compact{color:#1f2937;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;width:100%;padding:.375rem .625rem;font-size:.75rem;font-weight:700;line-height:1;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #fbbf244d}.claim-button-compact:hover{background:linear-gradient(135deg,#f59e0b,#d97706);transform:scale(1.02);box-shadow:0 4px 12px #fbbf2466}.claim-button-compact:active{transform:scale(.98)}
