.PaymentPage-module-scss-module__wQsS9W__paymentPage{background-color:var(--bg-secondary);min-height:100vh;color:var(--text-primary);margin:0 auto;padding:20px}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__paymentPage{min-height:auto;padding:16px}}.PaymentPage-module-scss-module__wQsS9W__paymentPage h1{text-align:center;color:var(--text-primary);margin-bottom:20px;font-size:32px}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__paymentPage h1{margin-bottom:16px;font-size:24px}}@media (max-width:400px){.PaymentPage-module-scss-module__wQsS9W__paymentPage h1{font-size:20px}}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards{flex-wrap:wrap;justify-content:center;gap:20px;max-width:1200px;margin:0 auto;display:flex}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards{flex-direction:column;align-items:stretch;gap:12px}}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card{text-align:center;background-color:var(--bg-primary);width:220px;box-shadow:0 2px 20px var(--shadow-color);border-radius:24px;flex-direction:column;padding:20px;transition:transform .3s,background-color .3s;display:flex}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card:hover{background-color:var(--bg-hover);transform:translateY(-5px)}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card.PaymentPage-module-scss-module__wQsS9W__popular{border:3px solid #8b5cf6;animation:2.6s ease-in-out infinite PaymentPage-module-scss-module__wQsS9W__popularCardPulse;position:relative;transform:scale(1.03);box-shadow:0 8px 34px #7c3aed57,0 0 0 1px #8b5cf63d,inset 0 0 24px #b347ff1f}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card.PaymentPage-module-scss-module__wQsS9W__popular:hover{transform:scale(1.03)translateY(-5px);box-shadow:0 10px 40px #7c3aed6b,0 0 0 1px #8b5cf64d,inset 0 0 28px #b347ff29}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card.PaymentPage-module-scss-module__wQsS9W__popular{border-width:3px;animation:none;transform:none}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card.PaymentPage-module-scss-module__wQsS9W__popular:hover{transform:none}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card{text-align:left;border-radius:16px;flex-direction:row;align-items:center;gap:14px;width:100%;padding:16px}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card:hover{transform:none}}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__cardContent{flex-direction:column;flex:1;display:flex}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__cardContent{gap:2px}}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__image{aspect-ratio:1;border-radius:20px;width:100%;margin-bottom:16px;position:relative;overflow:hidden}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__image{border-radius:12px;width:60px;min-width:60px;height:60px;margin-bottom:0}}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__title{color:var(--purple-brand);margin-bottom:8px;font-size:18px;font-weight:600}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__title{margin-bottom:2px;font-size:15px}}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__generationsCount{color:var(--text-secondary);margin-bottom:10px;font-size:14px;font-weight:500}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__generationsCount{margin-bottom:4px;font-size:12px}}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__price{color:var(--text-primary);margin-bottom:12px;font-size:20px;font-weight:700}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__price{margin-bottom:0;font-size:16px}}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__button{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:12px;margin-top:auto;padding:12px 20px;font-size:15px;font-weight:500;transition:background-color .3s}.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__button:hover{background-color:#005bb5}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__paymentPage .PaymentPage-module-scss-module__wQsS9W__cards .PaymentPage-module-scss-module__wQsS9W__card .PaymentPage-module-scss-module__wQsS9W__button{white-space:nowrap;flex-shrink:0;margin-top:0;margin-left:auto;padding:10px 16px;font-size:14px}}.PaymentPage-module-scss-module__wQsS9W__disabled{opacity:.5;cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none}.PaymentPage-module-scss-module__wQsS9W__header{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__header{gap:12px;margin-bottom:16px}}.PaymentPage-module-scss-module__wQsS9W__homeButton{color:#fff;background:linear-gradient(135deg,#980ff4 0%,#764ba2 100%);border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 15px #980ff44d}.PaymentPage-module-scss-module__wQsS9W__homeButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #980ff466}.PaymentPage-module-scss-module__wQsS9W__homeButton:active{transform:translateY(0)}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__homeButton{border-radius:10px;padding:10px 18px;font-size:13px}}.PaymentPage-module-scss-module__wQsS9W__paymentsHistoryButton{color:#fff;background:linear-gradient(135deg,#3498db 0%,#2980b9 100%);border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 15px #3498db4d}.PaymentPage-module-scss-module__wQsS9W__paymentsHistoryButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3498db66}.PaymentPage-module-scss-module__wQsS9W__paymentsHistoryButton:active{transform:translateY(0)}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__paymentsHistoryButton{border-radius:10px;padding:10px 18px;font-size:13px}}.PaymentPage-module-scss-module__wQsS9W__subtitle{text-align:center;color:var(--text-muted);margin-bottom:16px;font-size:13px;font-weight:400;line-height:1.4;text-decoration:none}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__subtitle{display:none}}.PaymentPage-module-scss-module__wQsS9W__terms{text-align:center;cursor:pointer;background:var(--bg-primary);border:1px solid var(--border-color,#980ff426);border-radius:16px;justify-content:center;align-items:flex-start;gap:14px;max-width:900px;margin-bottom:28px;margin-left:auto;margin-right:auto;padding:16px 20px;font-size:15px;transition:border-color .3s,box-shadow .3s;display:flex}.PaymentPage-module-scss-module__wQsS9W__terms:hover{border-color:#980ff44d;box-shadow:0 4px 20px #980ff41a}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__terms{border-radius:12px;gap:12px;margin-bottom:20px;padding:14px 16px;font-size:13px}}.PaymentPage-module-scss-module__wQsS9W__terms input[type=checkbox]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.PaymentPage-module-scss-module__wQsS9W__terms .PaymentPage-module-scss-module__wQsS9W__checkboxCustom{cursor:pointer;background:linear-gradient(135deg,#980ff4 0%,#ff6b6b 50%,#feca57 100%);border-radius:8px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:2px;transition:all .25s cubic-bezier(.4,0,.2,1);animation:2s ease-in-out infinite PaymentPage-module-scss-module__wQsS9W__pulseGlow;display:flex;position:relative;box-shadow:0 0 12px #980ff480,0 0 24px #ff6b6b4d}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__terms .PaymentPage-module-scss-module__wQsS9W__checkboxCustom{border-radius:6px;width:24px;min-width:24px;height:24px}}.PaymentPage-module-scss-module__wQsS9W__terms .PaymentPage-module-scss-module__wQsS9W__checkboxCustom:before{content:"";background:var(--bg-primary);border-radius:6px;transition:all .25s;position:absolute;inset:2px}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__terms .PaymentPage-module-scss-module__wQsS9W__checkboxCustom:before{border-radius:4px}}.PaymentPage-module-scss-module__wQsS9W__terms .PaymentPage-module-scss-module__wQsS9W__checkboxCustom:after{content:"";z-index:1;opacity:0;border:3px solid #fff;border-width:0 3px 3px 0;width:7px;height:13px;margin-top:-2px;margin-left:1px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;transform:rotate(45deg)scale(0)}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__terms .PaymentPage-module-scss-module__wQsS9W__checkboxCustom:after{border-width:0 2.5px 2.5px 0;width:5px;height:10px}}.PaymentPage-module-scss-module__wQsS9W__terms .PaymentPage-module-scss-module__wQsS9W__checkboxCustom:hover{transform:scale(1.1);box-shadow:0 0 20px #980ff4b3,0 0 40px #ff6b6b80}.PaymentPage-module-scss-module__wQsS9W__terms input[type=checkbox]:checked+.PaymentPage-module-scss-module__wQsS9W__checkboxCustom{background:linear-gradient(135deg,#00b894 0%,#00cec9 100%);animation:none;box-shadow:0 4px 15px #00b89466}.PaymentPage-module-scss-module__wQsS9W__terms input[type=checkbox]:checked+.PaymentPage-module-scss-module__wQsS9W__checkboxCustom:before{background:0 0}.PaymentPage-module-scss-module__wQsS9W__terms input[type=checkbox]:checked+.PaymentPage-module-scss-module__wQsS9W__checkboxCustom:after{opacity:1;transform:rotate(45deg)scale(1)}.PaymentPage-module-scss-module__wQsS9W__terms input[type=checkbox]:checked+.PaymentPage-module-scss-module__wQsS9W__checkboxCustom:hover{transform:scale(1.05);box-shadow:0 6px 20px #00b89480}.PaymentPage-module-scss-module__wQsS9W__terms input[type=checkbox]:focus-visible+.PaymentPage-module-scss-module__wQsS9W__checkboxCustom{outline-offset:2px;outline:2px solid #980ff480}.PaymentPage-module-scss-module__wQsS9W__terms .PaymentPage-module-scss-module__wQsS9W__termsText{text-align:left;color:var(--text-secondary);flex:1;line-height:1.5}.PaymentPage-module-scss-module__wQsS9W__terms a{color:var(--purple-brand);font-weight:500;text-decoration:none;transition:color .2s}.PaymentPage-module-scss-module__wQsS9W__terms a:hover{color:#b347ff;text-decoration:underline}@keyframes PaymentPage-module-scss-module__wQsS9W__pulseGlow{0%,to{box-shadow:0 0 12px #980ff480,0 0 24px #ff6b6b4d}50%{box-shadow:0 0 20px #980ff4b3,0 0 40px #ff6b6b80}}.PaymentPage-module-scss-module__wQsS9W__discountBanner{color:#fff;background:linear-gradient(135deg,#11998e 0%,#38ef7d 100%);border-radius:16px;justify-content:center;align-items:center;gap:16px;max-width:600px;margin:0 auto 24px;padding:16px 24px;animation:3s ease-in-out infinite PaymentPage-module-scss-module__wQsS9W__bannerPulse;display:flex;box-shadow:0 8px 32px #11998e66}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__discountBanner{border-radius:12px;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:12px 16px}}@keyframes PaymentPage-module-scss-module__wQsS9W__bannerPulse{0%,to{box-shadow:0 8px 32px #11998e66}50%{box-shadow:0 8px 40px #11998e99}}.PaymentPage-module-scss-module__wQsS9W__discountBadge{white-space:nowrap;background:#00000040;border-radius:20px;align-items:center;gap:4px;padding:6px 12px;font-size:14px;font-weight:700;display:flex}.PaymentPage-module-scss-module__wQsS9W__fireIcon{color:gold;width:16px;height:16px;animation:1.5s ease-in-out infinite PaymentPage-module-scss-module__wQsS9W__flicker}@keyframes PaymentPage-module-scss-module__wQsS9W__flicker{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.3);transform:scale(1.15)}}.PaymentPage-module-scss-module__wQsS9W__discountTitle{font-size:16px;font-weight:600}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__discountTitle{font-size:14px}}.PaymentPage-module-scss-module__wQsS9W__discountTimer{background:#0003;border-radius:12px;align-items:center;gap:6px;padding:6px 12px;display:flex}.PaymentPage-module-scss-module__wQsS9W__clockIcon{opacity:.9;width:16px;height:16px}.PaymentPage-module-scss-module__wQsS9W__discountTime{letter-spacing:1px;font-family:SF Mono,Fira Code,monospace;font-size:18px;font-weight:700}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__discountTime{font-size:16px}}.PaymentPage-module-scss-module__wQsS9W__priceContainer{justify-content:center;align-items:center;gap:8px;margin-bottom:12px;display:flex}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__priceContainer{justify-content:flex-start;gap:6px;margin-bottom:0}}.PaymentPage-module-scss-module__wQsS9W__popularBadge{color:#fff;white-space:nowrap;z-index:10;background:linear-gradient(135deg,#980ff4 0%,#764ba2 100%);border-radius:20px;align-items:center;gap:4px;padding:6px 14px;font-size:12px;font-weight:600;display:flex;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #980ff466}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__popularBadge{border-radius:12px;padding:4px 10px;font-size:11px;top:-10px;left:auto;right:12px;transform:none}}.PaymentPage-module-scss-module__wQsS9W__bestValueBadge{background:linear-gradient(135deg,#b347ff 0%,#7c3aed 55%,#5b21b6 100%);animation:2.4s ease-in-out infinite PaymentPage-module-scss-module__wQsS9W__bestValuePulse;box-shadow:0 4px 14px #7c3aed73,0 0 20px #b347ff4d}@keyframes PaymentPage-module-scss-module__wQsS9W__bestValuePulse{0%,to{box-shadow:0 4px 14px #7c3aed73,0 0 20px #b347ff4d}50%{box-shadow:0 6px 18px #7c3aed8c,0 0 28px #b347ff73}}.PaymentPage-module-scss-module__wQsS9W__starIcon{color:gold;width:14px;height:14px}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__starIcon{width:12px;height:12px}}.PaymentPage-module-scss-module__wQsS9W__originalPrice{color:var(--text-muted);opacity:.7;font-size:14px;text-decoration:line-through}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__originalPrice{font-size:12px}}.PaymentPage-module-scss-module__wQsS9W__discountedPrice{color:#11998e;font-size:22px;font-weight:700}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__discountedPrice{font-size:18px}}.PaymentPage-module-scss-module__wQsS9W__failedBanner{color:#fff;background:linear-gradient(135deg,#e74c3c 0%,#c0392b 100%);border-radius:12px;justify-content:center;align-items:center;max-width:500px;margin:0 auto 20px;padding:14px 20px;font-size:15px;font-weight:500;display:flex;box-shadow:0 4px 16px #e74c3c66}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__failedBanner{margin-bottom:16px;padding:12px 16px;font-size:14px}}.PaymentPage-module-scss-module__wQsS9W__providerSection{max-width:800px;margin:0 auto 28px}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__providerSection{margin-bottom:20px}}.PaymentPage-module-scss-module__wQsS9W__providerTitle{text-align:center;color:var(--text-primary);margin-bottom:16px;font-size:18px;font-weight:600}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__providerTitle{margin-bottom:12px;font-size:16px}}.PaymentPage-module-scss-module__wQsS9W__providerButtons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__providerButtons{flex-direction:column;gap:12px}}.PaymentPage-module-scss-module__wQsS9W__providerButton{background:var(--bg-primary);border:2px solid var(--border-color,#980ff426);cursor:pointer;border-radius:16px;align-items:center;gap:14px;min-width:220px;padding:16px 20px;transition:all .25s;display:flex;position:relative}.PaymentPage-module-scss-module__wQsS9W__providerButton:hover:not(.PaymentPage-module-scss-module__wQsS9W__disabled){border-color:#980ff466;transform:translateY(-2px);box-shadow:0 4px 20px #980ff426}.PaymentPage-module-scss-module__wQsS9W__providerButton.PaymentPage-module-scss-module__wQsS9W__selected{background:linear-gradient(135deg,#980ff414 0%,#764ba214 100%);border-color:#980ff4;box-shadow:0 4px 20px #980ff440,inset 0 0 0 1px #980ff41a}.PaymentPage-module-scss-module__wQsS9W__providerButton.PaymentPage-module-scss-module__wQsS9W__selected .PaymentPage-module-scss-module__wQsS9W__providerIcon,.PaymentPage-module-scss-module__wQsS9W__providerButton.PaymentPage-module-scss-module__wQsS9W__selected .PaymentPage-module-scss-module__wQsS9W__providerName{color:#980ff4}.PaymentPage-module-scss-module__wQsS9W__providerButton.PaymentPage-module-scss-module__wQsS9W__disabled{opacity:.6;cursor:not-allowed;background:var(--bg-secondary)}.PaymentPage-module-scss-module__wQsS9W__providerButton.PaymentPage-module-scss-module__wQsS9W__disabled:hover{box-shadow:none;transform:none}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__providerButton{min-width:unset;gap:12px;width:100%;padding:14px 16px}}.PaymentPage-module-scss-module__wQsS9W__providerIcon{width:32px;height:32px;color:var(--text-secondary);flex-shrink:0;transition:color .25s}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__providerIcon{width:28px;height:28px}}.PaymentPage-module-scss-module__wQsS9W__providerInfo{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.PaymentPage-module-scss-module__wQsS9W__providerName{color:var(--text-primary);font-size:16px;font-weight:600;transition:color .25s}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__providerName{font-size:15px}}.PaymentPage-module-scss-module__wQsS9W__providerDescription{color:var(--text-secondary);font-size:13px}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__providerDescription{font-size:12px}}.PaymentPage-module-scss-module__wQsS9W__providerCards{color:var(--text-muted);margin-top:2px;font-size:12px}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__providerCards{font-size:11px}}.PaymentPage-module-scss-module__wQsS9W__comingSoon{color:#fff;background:linear-gradient(135deg,#f39c12 0%,#e67e22 100%);border-radius:10px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:-8px;right:12px;box-shadow:0 2px 8px #f39c1266}@media (max-width:768px){.PaymentPage-module-scss-module__wQsS9W__comingSoon{padding:3px 8px;font-size:10px;top:-6px;right:10px}}.PaymentPage-module-scss-module__wQsS9W__bestValue{position:relative;border:2px solid #980ff48c!important;box-shadow:0 4px 16px #980ff433,0 0 0 1px #980ff414!important}.PaymentPage-module-scss-module__wQsS9W__bestValue:hover{box-shadow:0 6px 20px #980ff447,0 0 0 1px #980ff41f!important}.PaymentPage-module-scss-module__wQsS9W__creditCostTable{background:var(--color-surface-secondary,#ffffff0f);border:1px solid var(--color-border,#ffffff1a);border-radius:12px;max-width:400px;margin:0 auto 24px;padding:16px 20px}.PaymentPage-module-scss-module__wQsS9W__creditCostTitle{opacity:.7;margin-bottom:12px;font-size:14px;font-weight:600}.PaymentPage-module-scss-module__wQsS9W__creditCostGrid{flex-direction:column;gap:8px;display:flex}.PaymentPage-module-scss-module__wQsS9W__creditCostRow{justify-content:space-between;font-size:14px;display:flex}.PaymentPage-module-scss-module__wQsS9W__creditCostRow span:last-child{color:var(--color-primary,#a855f7);font-weight:600}.PaymentPage-module-scss-module__wQsS9W__priceSkeleton{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:6px;width:90px;height:24px;animation:1.2s infinite PaymentPage-module-scss-module__wQsS9W__shimmer}@keyframes PaymentPage-module-scss-module__wQsS9W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes PaymentPage-module-scss-module__wQsS9W__popularCardPulse{0%,to{box-shadow:0 8px 34px #7c3aed57,0 0 0 1px #8b5cf63d,inset 0 0 24px #b347ff1f}50%{box-shadow:0 10px 40px #7c3aed70,0 0 0 1px #8b5cf64d,inset 0 0 30px #b347ff2e}}
