.Comment_comment__BWtWg{padding:20px;background:rgba(26,26,26,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05);border-radius:12px;margin-bottom:16px;transition:all .3s ease;max-width:100%;overflow:hidden;box-sizing:border-box}.Comment_comment__BWtWg:hover{background:rgba(26,26,26,.8);border-color:rgba(0,212,255,.3);box-shadow:0 4px 12px rgba(0,212,255,.1)}.Comment_commentHeader__Yym5w{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.Comment_avatar__eeb3z{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--tech-blue),#0088ff);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border:2px solid rgba(0,212,255,.2);box-shadow:0 2px 8px rgba(0,212,255,.15)}.Comment_avatar__eeb3z img{width:100%;height:100%;object-fit:cover;border-radius:50%}.Comment_avatar__eeb3z svg{width:20px;height:20px;stroke:var(--primary-black)}.Comment_authorInfo__LZa_x{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.Comment_authorRow__3mIRJ{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.Comment_author__wHb6S{font-size:15px;font-weight:600;color:#fff;line-height:1.4;letter-spacing:.3px}.Comment_time__eqvN1{font-size:13px;color:rgba(255,255,255,.45);line-height:1.4}.Comment_commentContent__1Yfh3{font-size:14px;color:#ccc;line-height:1.6;margin-bottom:12px;word-break:break-word;overflow-wrap:break-word;max-width:100%;overflow:hidden}.Comment_commentContent__1Yfh3 img{max-width:60%;max-height:300px;width:auto;height:auto;border-radius:8px;margin:8px 0;display:block;object-fit:contain;box-sizing:border-box;cursor:pointer;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.Comment_commentContent__1Yfh3 img:hover{border-color:var(--tech-blue);box-shadow:0 4px 12px rgba(0,212,255,.2);transform:scale(1.02)}@media (max-width:768px){.Comment_comment__BWtWg{padding:14px;border-radius:10px;margin-bottom:var(--card-gap)}.Comment_commentHeader__Yym5w{gap:10px;margin-bottom:10px}.Comment_avatar__eeb3z{width:36px;height:36px}.Comment_avatar__eeb3z svg{width:16px;height:16px}.Comment_author__wHb6S{font-size:14px}.Comment_time__eqvN1{font-size:12px}.Comment_commentContent__1Yfh3{font-size:var(--small-text-size);margin-bottom:10px}.Comment_commentContent__1Yfh3 img{max-width:90%;max-height:200px}.Comment_replyBtn__13qzF{padding:6px 14px;font-size:12px}.Comment_replyActions__Vue8s{gap:6px;margin-top:10px}.Comment_cancelBtn__ARCnE,.Comment_submitBtn__Qf4QF{padding:6px 14px;font-size:12px}.Comment_replies__Jawbl{margin-top:12px;padding-left:14px}.Comment_expandBtn__lsAQS{padding:8px 12px;font-size:12px}}.Comment_commentContent__1Yfh3 video{max-width:100%;width:auto;height:auto;border-radius:8px;margin:8px 0;display:block;box-sizing:border-box}.Comment_commentContent__1Yfh3 article,.Comment_commentContent__1Yfh3 div,.Comment_commentContent__1Yfh3 section{max-width:100%;overflow:hidden;box-sizing:border-box}.Comment_commentContent__1Yfh3 p{margin:0 0 8px;overflow-wrap:break-word;word-wrap:break-word}.Comment_commentContent__1Yfh3 p:last-child{margin-bottom:0}.Comment_commentContent__1Yfh3 .mention{color:#00d4ff;font-weight:500;background:rgba(0,212,255,.15);padding:2px 6px;border-radius:4px}.Comment_replyBtn__13qzF{background:rgba(0,212,255,.05);border:1px solid rgba(0,212,255,.3);border-radius:8px;padding:8px 16px;color:var(--tech-blue);cursor:pointer;font-size:13px;font-weight:500;transition:all .3s ease;letter-spacing:.5px}.Comment_replyBtn__13qzF:hover{background:rgba(0,212,255,.15);border-color:var(--tech-blue);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,212,255,.2)}.Comment_replyForm__7czdG{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.Comment_replyActions__Vue8s{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.Comment_cancelBtn__ARCnE,.Comment_submitBtn__Qf4QF{padding:8px 16px;border-radius:6px;font-size:13px;cursor:pointer;transition:all .3s ease}.Comment_cancelBtn__ARCnE{background:transparent;border:1px solid rgba(255,255,255,.08);color:#999}.Comment_cancelBtn__ARCnE:hover{border-color:rgba(255,255,255,.2);color:#fff}.Comment_submitBtn__Qf4QF{background:#00d4ff;border:none;color:#0a0a0a;font-weight:500}.Comment_submitBtn__Qf4QF:hover:not(:disabled){background:#0099cc}.Comment_submitBtn__Qf4QF:disabled{opacity:.5;cursor:not-allowed}.Comment_replies__Jawbl{margin-top:16px;padding-left:20px;border-left:3px solid rgba(0,212,255,.15);position:relative}.Comment_replies__Jawbl:before{content:"";position:absolute;left:-3px;top:0;width:3px;height:20px;background:linear-gradient(to bottom,var(--tech-blue),transparent)}.Comment_expandBtn__lsAQS{margin-top:12px;background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.25);border-radius:8px;padding:10px 16px;color:var(--tech-blue);cursor:pointer;font-size:13px;font-weight:500;transition:all .3s ease;letter-spacing:.3px;width:100%;text-align:left;display:flex;align-items:center;gap:8px}.Comment_expandBtn__lsAQS:before{content:"▼";font-size:10px;transition:transform .3s ease}.Comment_expandBtn__lsAQS:hover{background:rgba(0,212,255,.15);border-color:var(--tech-blue);transform:translateX(4px)}.Comment_loading__mXy0C{padding:20px;text-align:center;color:#666;font-size:14px}.ImagePreview_backdrop__QUwRL{position:fixed;inset:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:40px;animation:ImagePreview_fadeIn__mvylO .2s ease}@keyframes ImagePreview_fadeIn__mvylO{0%{opacity:0}to{opacity:1}}.ImagePreview_container__eFp7g{position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center;animation:ImagePreview_zoomIn__UP4bO .3s cubic-bezier(.4,0,.2,1)}@keyframes ImagePreview_zoomIn__UP4bO{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ImagePreview_image__ADG7G{max-width:100%;max-height:90vh;width:auto;height:auto;object-fit:contain;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.ImagePreview_closeBtn__Pqcbp{position:absolute;top:-50px;right:0;width:40px;height:40px;border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--white)}.ImagePreview_closeBtn__Pqcbp:hover{background:rgba(0,0,0,.7);border-color:var(--tech-blue);transform:scale(1.1)}.ImagePreview_closeBtn__Pqcbp svg{width:20px;height:20px;stroke:currentColor}@media (max-width:768px){.ImagePreview_backdrop__QUwRL{padding:20px}.ImagePreview_closeBtn__Pqcbp{top:-40px;width:36px;height:36px}.ImagePreview_closeBtn__Pqcbp svg{width:18px;height:18px}}.NotificationSettings_container__LxM9W{padding:24px}.NotificationSettings_header__GiYLn{margin-bottom:24px}.NotificationSettings_title__vUkTB{font-size:18px;font-weight:600;color:#fff;margin:0 0 8px}.NotificationSettings_description__b0Bcf{font-size:14px;color:rgba(255,255,255,.6);margin:0}.NotificationSettings_settings__KFPAI{display:flex;flex-direction:column;gap:0}.NotificationSettings_settingItem__h4xP4{display:flex;justify-content:space-between;align-items:center;padding:16px 0}.NotificationSettings_settingInfo__ADOBO{flex:1 1;min-width:0}.NotificationSettings_settingLabel__Kvcrh{display:block;font-size:15px;font-weight:500;color:#fff;margin-bottom:4px;cursor:pointer}.NotificationSettings_settingHint__3N7Vz{font-size:13px;color:rgba(255,255,255,.5);margin:0}.NotificationSettings_switch__JHqdf{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.NotificationSettings_switch__JHqdf input{opacity:0;width:0;height:0}.NotificationSettings_slider__hMJlw{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.2);transition:.3s;border-radius:24px}.NotificationSettings_slider__hMJlw:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}input:checked+.NotificationSettings_slider__hMJlw{background-color:#00d4ff}input:checked+.NotificationSettings_slider__hMJlw:before{transform:translateX(20px)}input:disabled+.NotificationSettings_slider__hMJlw{opacity:.5;cursor:not-allowed}.NotificationSettings_divider__g3xyO{height:1px;background:rgba(255,255,255,.1);margin:8px 0}.NotificationSettings_error__NEW4r,.NotificationSettings_loading__BjZcs{text-align:center;padding:24px;color:rgba(255,255,255,.6);font-size:14px}.NotificationSettings_message__UxChZ{margin-top:16px;padding:12px;border-radius:6px;font-size:14px}.NotificationSettings_message__UxChZ.NotificationSettings_success__EdDVA{background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.3);color:#00d4ff}.NotificationSettings_message__UxChZ.NotificationSettings_error__NEW4r{background:rgba(255,68,68,.1);border:1px solid rgba(255,68,68,.3);color:#ff4444}.RechargeModal_modalBackdrop__k0Qfc{position:fixed;inset:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:RechargeModal_fadeIn__woAu8 .2s ease-out}@keyframes RechargeModal_fadeIn__woAu8{0%{opacity:0}to{opacity:1}}.RechargeModal_modalCard__bkRqm{background:var(--card-bg);border:1px solid var(--border-color);border-radius:20px;max-width:480px;width:100%;color:var(--white);box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px rgba(0,212,255,.1);animation:RechargeModal_slideUp__lzdR8 .3s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative}@keyframes RechargeModal_slideUp__lzdR8{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.RechargeModal_modalCard__bkRqm:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--tech-blue),transparent);opacity:.6}.RechargeModal_modalHeader__cYMoR{padding:32px 32px 24px;display:flex;flex-direction:column;align-items:center;position:relative;border-bottom:1px solid var(--border-color)}.RechargeModal_iconWrapper__dHglQ{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,rgba(0,212,255,.2),rgba(0,212,255,.05));border:1px solid rgba(0,212,255,.3);display:flex;align-items:center;justify-content:center;margin-bottom:16px;animation:RechargeModal_pulse__zN5IY 2s ease-in-out infinite}@keyframes RechargeModal_pulse__zN5IY{0%,to{box-shadow:0 0 0 0 rgba(0,212,255,.4)}50%{box-shadow:0 0 0 8px rgba(0,212,255,0)}}.RechargeModal_iconWrapper__dHglQ svg{width:32px;height:32px;color:var(--tech-blue)}.RechargeModal_modalTitle__UK4jx{font-size:24px;font-weight:600;color:var(--white);margin:0;text-align:center;letter-spacing:.5px}.RechargeModal_closeBtn__yMtL4{position:absolute;top:24px;right:24px;width:36px;height:36px;border:1px solid var(--border-color);background:rgba(255,255,255,.05);border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0}.RechargeModal_closeBtn__yMtL4:hover:not(:disabled){background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.5);transform:rotate(90deg)}.RechargeModal_closeBtn__yMtL4:disabled{opacity:.5;cursor:not-allowed}.RechargeModal_closeBtn__yMtL4 svg{width:18px;height:18px;color:var(--gray);transition:color .3s ease}.RechargeModal_closeBtn__yMtL4:hover:not(:disabled) svg{color:#ef4444}.RechargeModal_modalBody__27jDO{padding:32px;display:flex;flex-direction:column;gap:24px}.RechargeModal_modalDescription__wu7_z{text-align:center;color:var(--gray);font-size:14px;line-height:1.6;margin:0}.RechargeModal_highlight__OKzpF{color:var(--tech-blue);font-weight:600;padding:2px 6px;background:rgba(0,212,255,.1);border-radius:4px}.RechargeModal_inputGroup__CPD6M{display:flex;flex-direction:column;gap:10px}.RechargeModal_inputLabel__IcfP2{font-size:14px;font-weight:500;color:var(--white);letter-spacing:.3px}.RechargeModal_inputWrapper__d6WtM{position:relative;display:flex;align-items:center}.RechargeModal_input__2ZiKi{width:100%;padding:14px 70px 14px 16px;border-radius:12px;border:1px solid var(--border-color);background:rgba(255,255,255,.03);color:var(--white);font-size:16px;font-weight:500;transition:all .3s ease;outline:none}.RechargeModal_input__2ZiKi:focus{border-color:var(--tech-blue);background:rgba(255,255,255,.05);box-shadow:0 0 0 4px rgba(0,212,255,.1)}.RechargeModal_input__2ZiKi:disabled{opacity:.6;cursor:not-allowed}.RechargeModal_inputSuffix__MJvNj{position:absolute;right:16px;color:var(--gray);font-size:14px;font-weight:500;pointer-events:none}.RechargeModal_amountDisplay__f_pHJ{background:linear-gradient(135deg,rgba(0,212,255,.08),rgba(0,212,255,.02));border:1px solid rgba(0,212,255,.2);border-radius:12px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:8px}.RechargeModal_amountLabel__g9VBs{font-size:13px;color:var(--gray);font-weight:500;text-transform:uppercase;letter-spacing:1px}.RechargeModal_amountValue__If5Bs{font-size:36px;font-weight:700;color:var(--tech-blue);display:flex;align-items:baseline;gap:4px;letter-spacing:-1px}.RechargeModal_channelButtons__ElT3P{display:flex;gap:10px}.RechargeModal_channelBtn__7ebki{flex:1 1;padding:12px 8px;border-radius:12px;border:1px solid var(--border-color);background:rgba(255,255,255,.03);color:var(--gray);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease-out;text-align:center}.RechargeModal_channelBtn__7ebki:hover:not(:disabled){border-color:rgba(0,212,255,.4);color:var(--white);background:rgba(0,212,255,.05)}.RechargeModal_channelBtnActive__gIHTU{border-color:var(--tech-blue)!important;background:rgba(0,212,255,.1)!important;color:var(--tech-blue)!important;box-shadow:0 0 0 1px rgba(0,212,255,.3)}.RechargeModal_channelBtn__7ebki:disabled{opacity:.5;cursor:not-allowed}.RechargeModal_qrWrapper__n_KDb{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;background:rgba(255,255,255,.03);border:1px solid var(--border-color);border-radius:16px}.RechargeModal_qrImage__ll4kt{width:200px;height:200px;border-radius:8px;display:block}.RechargeModal_pollingBadge__n3L4w{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--gray)}.RechargeModal_spinnerDark__BuzQ9{width:14px;height:14px;border:2px solid rgba(255,255,255,.2);border-top:2px solid var(--tech-blue);border-radius:50%;animation:RechargeModal_spin__GMnbA .6s linear infinite;flex-shrink:0}.RechargeModal_payLinkWrapper__xGd71{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px}.RechargeModal_payLinkBtn__ResxY{padding:12px 24px;border-radius:10px;background:linear-gradient(135deg,var(--tech-blue),#0099cc);color:var(--primary-black);font-weight:600;font-size:15px;text-decoration:none;transition:all .2s ease-out}.RechargeModal_payLinkBtn__ResxY:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,212,255,.4)}.RechargeModal_noQrHint__vUFS3{text-align:center;padding:24px;color:var(--gray);font-size:14px}.RechargeModal_warnMessage__z9r0s{padding:12px 16px;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.3);border-radius:10px;color:#fbbf24;font-size:13px;text-align:center}.RechargeModal_currency__avSez{font-size:24px;font-weight:600;opacity:.8}.RechargeModal_errorMessage__Xqr_M{display:flex;align-items:center;gap:10px;padding:12px 16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#ef4444;font-size:13px;line-height:1.5;animation:RechargeModal_shake__ki1Xk .4s ease-in-out}@keyframes RechargeModal_shake__ki1Xk{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.RechargeModal_errorMessage__Xqr_M svg{width:18px;height:18px;flex-shrink:0}.RechargeModal_modalFooter__AS8_5{padding:24px 32px 32px;display:flex;gap:12px;justify-content:flex-end;border-top:1px solid var(--border-color)}.RechargeModal_cancelBtn__SAN_P,.RechargeModal_submitBtn__eqH6_{padding:12px 24px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:8px;justify-content:center;min-width:120px;border:none}.RechargeModal_cancelBtn__SAN_P{background:rgba(255,255,255,.05);color:var(--gray);border:1px solid var(--border-color)}.RechargeModal_cancelBtn__SAN_P:hover:not(:disabled){background:rgba(255,255,255,.08);color:var(--white);border-color:rgba(255,255,255,.15)}.RechargeModal_submitBtn__eqH6_{background:linear-gradient(135deg,var(--tech-blue),#0099cc);color:var(--primary-black);border:none;box-shadow:0 4px 12px rgba(0,212,255,.3)}.RechargeModal_submitBtn__eqH6_:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,212,255,.4)}.RechargeModal_submitBtn__eqH6_:active:not(:disabled){transform:translateY(0)}.RechargeModal_cancelBtn__SAN_P:disabled,.RechargeModal_submitBtn__eqH6_:disabled{opacity:.6;cursor:not-allowed;transform:none}.RechargeModal_submitBtn__eqH6_ svg{width:18px;height:18px}.RechargeModal_spinner__eYMYG{width:16px;height:16px;border:2px solid var(--primary-black);border-top:2px solid transparent;border-radius:50%;animation:RechargeModal_spin__GMnbA .6s linear infinite}@keyframes RechargeModal_spin__GMnbA{to{transform:rotate(1turn)}}@media (max-width:768px){.RechargeModal_modalCard__bkRqm{max-width:100%;margin:20px}.RechargeModal_modalHeader__cYMoR{padding:24px 24px 20px}.RechargeModal_modalBody__27jDO{padding:24px}.RechargeModal_modalFooter__AS8_5{padding:20px 24px 24px;flex-direction:column}.RechargeModal_cancelBtn__SAN_P,.RechargeModal_submitBtn__eqH6_{width:100%}.RechargeModal_amountValue__If5Bs{font-size:32px}}.InsufficientPointsModal_overlay__vx9V_{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:InsufficientPointsModal_fadeIn__jODBW .2s ease}@keyframes InsufficientPointsModal_fadeIn__jODBW{0%{opacity:0}to{opacity:1}}.InsufficientPointsModal_modal__1o0fv{background:#141414;border:1px solid rgba(255,255,255,.08);border-radius:16px;width:100%;max-width:480px;box-shadow:0 20px 60px rgba(0,0,0,.6);animation:InsufficientPointsModal_slideUp__fMw_L .25s ease}@keyframes InsufficientPointsModal_slideUp__fMw_L{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.InsufficientPointsModal_header__cGwGC{display:flex;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08)}.InsufficientPointsModal_iconWrap__RdYB9{width:36px;height:36px;border-radius:50%;background:rgba(239,68,68,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.InsufficientPointsModal_iconWrap__RdYB9 svg{width:18px;height:18px;color:#ef4444}.InsufficientPointsModal_header__cGwGC h2{font-size:18px;font-weight:600;color:#fff;margin:0;flex:1 1}.InsufficientPointsModal_closeBtn__FH3bv{width:32px;height:32px;border:none;background:transparent;color:rgba(255,255,255,.4);cursor:pointer;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.InsufficientPointsModal_closeBtn__FH3bv:hover{background:rgba(255,255,255,.08);color:#fff}.InsufficientPointsModal_closeBtn__FH3bv svg{width:16px;height:16px}.InsufficientPointsModal_body__eor0G{padding:24px}.InsufficientPointsModal_pointsSummary__knjVG{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px 20px;margin-bottom:20px}.InsufficientPointsModal_pointsRow__ygKiW{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.InsufficientPointsModal_pointsRow__ygKiW span{font-size:13px;color:rgba(255,255,255,.5)}.InsufficientPointsModal_current__Y_OTY,.InsufficientPointsModal_need__MyqFN{font-size:15px;font-weight:600;color:rgba(255,255,255,.9)}.InsufficientPointsModal_short__X_8IP{font-size:16px;font-weight:700;color:#ef4444}.InsufficientPointsModal_divider__11PVp{height:1px;background:rgba(255,255,255,.08);margin:10px 0}.InsufficientPointsModal_tip__0gk5c{font-size:13px;color:rgba(255,255,255,.4);margin:0 0 12px;text-align:center}.InsufficientPointsModal_options__X4Htb{display:flex;flex-direction:column;gap:12px}.InsufficientPointsModal_option__WLT2r{display:flex;align-items:center;gap:16px;padding:16px 20px;background:#1a1a1a;border:1px solid rgba(255,255,255,.08);border-radius:12px;cursor:pointer;text-align:left;transition:all .2s ease;width:100%}.InsufficientPointsModal_option__WLT2r:hover{transform:translateY(-2px)}.InsufficientPointsModal_vipOption__JDrx9:hover{border-color:#f59e0b;box-shadow:0 4px 20px rgba(245,158,11,.2)}.InsufficientPointsModal_rechargeOption__2e7FB:hover{border-color:#00d4ff;box-shadow:0 4px 20px rgba(0,212,255,.2)}.InsufficientPointsModal_optionIcon__J5hPe{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.InsufficientPointsModal_vipOption__JDrx9 .InsufficientPointsModal_optionIcon__J5hPe{background:rgba(245,158,11,.15);color:#f59e0b}.InsufficientPointsModal_rechargeOption__2e7FB .InsufficientPointsModal_optionIcon__J5hPe{background:rgba(0,212,255,.12);color:#00d4ff}.InsufficientPointsModal_optionIcon__J5hPe svg{width:22px;height:22px}.InsufficientPointsModal_optionContent__AUage{flex:1 1}.InsufficientPointsModal_optionContent__AUage h3{font-size:15px;font-weight:600;color:#fff;margin:0 0 4px}.InsufficientPointsModal_optionContent__AUage p{font-size:13px;color:rgba(255,255,255,.5);margin:0;line-height:1.4}.InsufficientPointsModal_arrow__INa3D{width:18px;height:18px;color:rgba(255,255,255,.3);flex-shrink:0;transition:color .2s ease}.InsufficientPointsModal_option__WLT2r:hover .InsufficientPointsModal_arrow__INa3D{color:rgba(255,255,255,.7)}@media (max-width:520px){.InsufficientPointsModal_modal__1o0fv{border-radius:16px 16px 0 0;align-self:flex-end}.InsufficientPointsModal_overlay__vx9V_{align-items:flex-end}}.ReplenishModal_modalBackdrop__Prcfk{position:fixed;inset:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:ReplenishModal_fadeIn__9XPz7 .2s ease-out}@keyframes ReplenishModal_fadeIn__9XPz7{0%{opacity:0}to{opacity:1}}.ReplenishModal_modalCard__MFE5i{background:var(--card-bg);border:1px solid var(--border-color);border-radius:20px;max-width:460px;width:100%;color:var(--white);box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px rgba(0,212,255,.1);animation:ReplenishModal_slideUp__9zw24 .3s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative}.ReplenishModal_modalCard__MFE5i:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--tech-blue),transparent);opacity:.6}@keyframes ReplenishModal_slideUp__9zw24{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.ReplenishModal_modalHeader__0cI6G{padding:32px 32px 24px;display:flex;flex-direction:column;align-items:center;position:relative;border-bottom:1px solid var(--border-color)}.ReplenishModal_iconWrapper__7TIY_{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,rgba(0,212,255,.2),rgba(0,212,255,.05));border:1px solid rgba(0,212,255,.3);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.ReplenishModal_iconWrapper__7TIY_ svg{width:32px;height:32px;color:var(--tech-blue)}.ReplenishModal_iconWrapperSuccess__fRfgE{background:linear-gradient(135deg,rgba(34,197,94,.2),rgba(34,197,94,.05));border-color:rgba(34,197,94,.3)}.ReplenishModal_iconWrapperSuccess__fRfgE svg{color:#22c55e}.ReplenishModal_modalTitle__hBLga{font-size:22px;font-weight:600;color:var(--white);margin:0;text-align:center}.ReplenishModal_closeBtn__PtCNb{position:absolute;top:24px;right:24px;width:36px;height:36px;border:1px solid var(--border-color);background:rgba(255,255,255,.05);border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0}.ReplenishModal_closeBtn__PtCNb:hover:not(:disabled){background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.5);transform:rotate(90deg)}.ReplenishModal_closeBtn__PtCNb svg{width:18px;height:18px;color:var(--gray);transition:color .3s ease}.ReplenishModal_closeBtn__PtCNb:hover:not(:disabled) svg{color:#ef4444}.ReplenishModal_modalBody__brymJ{padding:28px 32px;display:flex;flex-direction:column;gap:20px}.ReplenishModal_description__gWlsQ{color:var(--gray);font-size:14px;line-height:1.6;margin:0;text-align:center}.ReplenishModal_hint__E4tnv{padding:12px 16px;background:rgba(0,212,255,.06);border:1px solid rgba(0,212,255,.15);border-radius:10px;color:rgba(255,255,255,.6);font-size:12px;line-height:1.6}.ReplenishModal_hint__E4tnv strong{color:var(--tech-blue)}.ReplenishModal_inputGroup__F8TBT{display:flex;flex-direction:column;gap:8px}.ReplenishModal_inputLabel__mk_Rj{font-size:14px;font-weight:500;color:var(--white)}.ReplenishModal_input__ZgGV4{width:100%;padding:14px 16px;border-radius:12px;border:1px solid var(--border-color);background:rgba(255,255,255,.03);color:var(--white);font-size:15px;font-weight:500;font-family:monospace;letter-spacing:.5px;transition:all .3s ease;outline:none;box-sizing:border-box}.ReplenishModal_input__ZgGV4:focus{border-color:var(--tech-blue);background:rgba(255,255,255,.05);box-shadow:0 0 0 4px rgba(0,212,255,.1)}.ReplenishModal_input__ZgGV4:disabled{opacity:.6;cursor:not-allowed}.ReplenishModal_input__ZgGV4::placeholder{color:rgba(255,255,255,.2);font-family:inherit;letter-spacing:normal}.ReplenishModal_successBox__Q2ez9{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.25);border-radius:14px;text-align:center}.ReplenishModal_successTitle__p3cwU{font-size:18px;font-weight:600;color:#22c55e}.ReplenishModal_successMsg__vATDp{font-size:14px;color:rgba(255,255,255,.6);line-height:1.5}.ReplenishModal_alreadyBox___Vi6i{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;background:rgba(0,212,255,.06);border:1px solid rgba(0,212,255,.2);border-radius:14px;text-align:center}.ReplenishModal_alreadyTitle__KD_xq{font-size:18px;font-weight:600;color:var(--tech-blue)}.ReplenishModal_alreadyMsg__dudsi{font-size:14px;color:rgba(255,255,255,.6);line-height:1.5}.ReplenishModal_errorMessage__10vqt{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#ef4444;font-size:13px;line-height:1.5}.ReplenishModal_errorMessage__10vqt svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}.ReplenishModal_warnMessage__IA75u{padding:12px 16px;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.3);border-radius:10px;color:#fbbf24;font-size:13px;text-align:center;line-height:1.5}.ReplenishModal_modalFooter__YAcnP{padding:20px 32px 28px;display:flex;gap:12px;justify-content:flex-end;border-top:1px solid var(--border-color)}.ReplenishModal_cancelBtn__XXivF,.ReplenishModal_submitBtn__4qUe5{padding:12px 24px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:8px;justify-content:center;min-width:110px;border:none}.ReplenishModal_cancelBtn__XXivF{background:rgba(255,255,255,.05);color:var(--gray);border:1px solid var(--border-color)}.ReplenishModal_cancelBtn__XXivF:hover:not(:disabled){background:rgba(255,255,255,.08);color:var(--white);border-color:rgba(255,255,255,.15)}.ReplenishModal_submitBtn__4qUe5{background:linear-gradient(135deg,var(--tech-blue),#0099cc);color:var(--primary-black);box-shadow:0 4px 12px rgba(0,212,255,.3)}.ReplenishModal_submitBtn__4qUe5:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,212,255,.4)}.ReplenishModal_submitBtn__4qUe5:active:not(:disabled){transform:translateY(0)}.ReplenishModal_cancelBtn__XXivF:disabled,.ReplenishModal_submitBtn__4qUe5:disabled{opacity:.6;cursor:not-allowed;transform:none}.ReplenishModal_spinner__HDJrS{width:16px;height:16px;border:2px solid var(--primary-black);border-top:2px solid transparent;border-radius:50%;animation:ReplenishModal_spin__Lw_Jh .6s linear infinite}@keyframes ReplenishModal_spin__Lw_Jh{to{transform:rotate(1turn)}}@media (max-width:768px){.ReplenishModal_modalCard__MFE5i{max-width:100%}.ReplenishModal_modalHeader__0cI6G{padding:24px 24px 20px}.ReplenishModal_modalBody__brymJ{padding:20px 24px}.ReplenishModal_modalFooter__YAcnP{padding:16px 24px 24px;flex-direction:column}.ReplenishModal_cancelBtn__XXivF,.ReplenishModal_submitBtn__4qUe5{width:100%}}