.WalletConnect_container__HYC9H{display:flex;flex-direction:column;gap:10px;align-items:center}.WalletConnect_btn__drPYn{padding:10px 20px;border-radius:8px;border:none;background:linear-gradient(45deg,#FF6B6B,#4ECDC4);color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;width:100%;transition:opacity .2s}.WalletConnect_btn__drPYn:hover{opacity:.9}.WalletConnect_btn__drPYn:disabled{opacity:.5;cursor:not-allowed}.WalletConnect_btnSecondary__7dF74{background:#333}.WalletConnect_btnSecondary__7dF74:hover{background:#444}.WalletConnect_address__J5Cw3{color:#4ECDC4;font-family:monospace;font-size:.9rem}.WalletConnect_error__bz6ON{color:#FF6B6B;font-size:.85rem;text-align:center}.NotificationBell_container___IR7V{position:relative}.NotificationBell_bellButton__H5sgy{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(255,255,255,.1);border-radius:50%;cursor:pointer;color:#e0e0e0;transition:background .2s,color .2s}.NotificationBell_bellButton__H5sgy:hover{background:rgba(255,255,255,.2);color:#fff}.NotificationBell_badge__yy759{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;padding:0 5px;background:#ff6b6b;color:#fff;font-size:11px;font-weight:600;border-radius:9px;display:flex;align-items:center;justify-content:center;line-height:1}.NotificationBell_panel__TombF{position:absolute;top:calc(100% + 8px);right:0;width:360px;max-height:480px;background:#1a1a2e;border:1px solid #333;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.4);overflow:hidden;z-index:1000}.NotificationBell_panelHeader__xVoIG{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #333}.NotificationBell_panelTitle__4rNDa{font-size:16px;font-weight:600;color:#fff}.NotificationBell_markAllRead__Cdin3{background:none;border:none;color:#4ecdc4;font-size:13px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background .2s}.NotificationBell_markAllRead__Cdin3:hover{background:rgba(78,205,196,.1)}.NotificationBell_notificationList__Ldcfc{max-height:400px;overflow-y:auto}.NotificationBell_notificationItem__1GOdR{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;cursor:pointer;transition:background .2s;position:relative}.NotificationBell_notificationItem__1GOdR:hover{background:rgba(255,255,255,.05)}.NotificationBell_notificationItem__1GOdR.NotificationBell_unread__icib_{background:rgba(78,205,196,.05)}.NotificationBell_notificationItem__1GOdR+.NotificationBell_notificationItem__1GOdR{border-top:1px solid #2a2a3e}.NotificationBell_notificationIcon__jmXBp{font-size:20px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border-radius:50%;flex-shrink:0}.NotificationBell_notificationContent__1b8U6{flex:1;min-width:0}.NotificationBell_notificationTitle__QiVhh{font-size:14px;font-weight:600;color:#fff;margin-bottom:4px}.NotificationBell_notificationMessage__hUAwB{font-size:13px;color:#999;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.NotificationBell_notificationTime__iU0Yw{font-size:11px;color:#666;margin-top:6px}.NotificationBell_unreadDot__yESeC{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:8px;height:8px;background:#4ecdc4;border-radius:50%}.NotificationBell_emptyState__5ZoCw{padding:40px 20px;text-align:center;color:#666;font-size:14px}@media (max-width:480px){.NotificationBell_panel__TombF{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;max-height:70vh;border-radius:16px 16px 0 0}}.LanguageDropdown_wrapper__V0jg_{position:relative}.LanguageDropdown_trigger__ILGL_{display:flex;align-items:center;gap:6px;background:none;border:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.8);padding:5px 10px;border-radius:6px;cursor:pointer;font-family:QuickTypeII,sans-serif;font-size:.8rem;transition:border-color .2s,color .2s}.LanguageDropdown_trigger__ILGL_:hover{border-color:rgba(78,205,196,.4);color:#4ECDC4}.LanguageDropdown_globe__fbOnc{display:flex;align-items:center;opacity:.7}.LanguageDropdown_code__94jwi{font-weight:600;letter-spacing:.5px}.LanguageDropdown_chevron__ML3Uo{display:flex;align-items:center;transition:transform .2s}.LanguageDropdown_chevronOpen__Luy5U{transform:rotate(180deg)}.LanguageDropdown_menu__lPSVX{position:absolute;top:calc(100% + 6px);right:0;z-index:1100;background:rgba(15,15,15,.98);border:1px solid rgba(78,205,196,.2);border-radius:8px;padding:4px 0;min-width:180px;max-height:320px;overflow-y:auto;list-style:none;margin:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px rgba(0,0,0,.5)}.LanguageDropdown_menu__lPSVX::-webkit-scrollbar{width:6px}.LanguageDropdown_menu__lPSVX::-webkit-scrollbar-track{background:transparent}.LanguageDropdown_menu__lPSVX::-webkit-scrollbar-thumb{background:rgba(78,205,196,.2);border-radius:3px}.LanguageDropdown_menuItem__FehE1{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 14px;background:none;border:none;color:rgba(255,255,255,.75);cursor:pointer;font-family:QuickTypeII,sans-serif;font-size:.85rem;text-align:left;transition:background .15s,color .15s}.LanguageDropdown_menuItem__FehE1:hover{background:rgba(78,205,196,.1);color:#fff}.LanguageDropdown_menuItemActive__S9m_k,.LanguageDropdown_menuItemActive__S9m_k:hover{color:#4ECDC4}.LanguageDropdown_localeName__1pdjb{flex:1}.LanguageDropdown_localeCode__slXK0{font-size:.7rem;opacity:.5;font-weight:600;letter-spacing:.5px;margin-left:12px}.Navbar_navbar__UMdIx{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(10,10,10,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(78,205,196,.15)}.Navbar_inner__YeqeH{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:4px 24px 0;height:72px}.Navbar_logo__PiZmU{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.Navbar_logoImg__NsKBI{width:220px;height:auto}.Navbar_navLinks__kYCXg{display:flex;gap:32px;align-items:center}.Navbar_navLink__WmfVb{color:rgba(255,255,255,.8);text-decoration:none;font-family:QuickTypeII,sans-serif;font-size:.95rem;transition:color .2s}.Navbar_navLink__WmfVb:hover{color:#4ECDC4}.Navbar_navRight__cpKkR{display:flex;align-items:center;gap:16px}.Navbar_walletBadge___fEJf{background:rgba(78,205,196,.15);color:#4ECDC4;padding:4px 12px;border-radius:20px;font-family:monospace;font-size:.8rem}.Navbar_signInLink__BaN9D{color:rgba(255,255,255,.8);text-decoration:none;font-family:QuickTypeII,sans-serif;font-size:.95rem;transition:color .2s}.Navbar_signInLink__BaN9D:hover{color:#4ECDC4}.Navbar_signOutBtn__PLV_1{background:none;border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.7);padding:6px 16px;border-radius:6px;cursor:pointer;font-family:QuickTypeII,sans-serif;font-size:.85rem;transition:border-color .2s,color .2s}.Navbar_signOutBtn__PLV_1:hover{border-color:rgba(255,107,107,.5);color:#FF6B6B}.Navbar_ctaBtn__pT4n0{background:linear-gradient(45deg,#FF6B6B,#4ECDC4);color:#fff;padding:8px 20px;border-radius:6px;text-decoration:none;font-family:QuickTypeII,sans-serif;font-size:.9rem;font-weight:600;transition:opacity .2s}.Navbar_ctaBtn__pT4n0:hover{opacity:.9}.Navbar_hamburger__ZaVM2{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}.Navbar_hamburgerLine__Qo1qM{display:block;width:24px;height:2px;background:#fff;border-radius:2px;transition:transform .25s,opacity .25s}.Navbar_hamburgerLine__Qo1qM.Navbar_open__cncTg:first-child{transform:translateY(7px) rotate(45deg)}.Navbar_hamburgerLine__Qo1qM.Navbar_open__cncTg:nth-child(2){opacity:0}.Navbar_hamburgerLine__Qo1qM.Navbar_open__cncTg:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Navbar_mobileMenu__4Q_f1{display:none;flex-direction:column;padding:16px 24px 24px;background:rgba(10,10,10,.95);border-bottom:1px solid rgba(78,205,196,.15)}.Navbar_mobileLink__V0399{color:rgba(255,255,255,.85);text-decoration:none;font-family:QuickTypeII,sans-serif;font-size:1.1rem;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06)}.Navbar_mobileLink__V0399:hover{color:#4ECDC4}.Navbar_mobileWallet__TOeUW{color:#4ECDC4;font-family:monospace;font-size:.85rem;padding:12px 0}.Navbar_mobileSignOut__SGVL9{background:none;border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.7);padding:10px;border-radius:6px;cursor:pointer;font-family:QuickTypeII,sans-serif;font-size:1rem;margin-top:8px}.Navbar_mobileLanguage__caY6B{padding:12px 0 4px;border-top:1px solid rgba(255,255,255,.06);margin-top:8px}.Navbar_mobileCta__DAyPg{display:block;text-align:center;background:linear-gradient(45deg,#FF6B6B,#4ECDC4);color:#fff;padding:12px;border-radius:6px;text-decoration:none;font-family:QuickTypeII,sans-serif;font-size:1rem;font-weight:600;margin-top:8px}@media screen and (max-width:767px){.Navbar_navLinks__kYCXg,.Navbar_navRight__cpKkR{display:none}.Navbar_logoImg__NsKBI{width:160px}.Navbar_hamburger__ZaVM2,.Navbar_mobileMenu__4Q_f1{display:flex}}.Auth_container__E0cyZ{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#0a0a0a;padding:96px 20px 20px}.Auth_card__eehGn{background:#1a1a2e;border-radius:12px;padding:40px;width:100%;max-width:420px;box-shadow:0 8px 32px rgba(0,0,0,.3)}.Auth_title__XYQC0{color:#fff;text-align:center;margin-bottom:24px;font-size:1.8rem}.Auth_form__OqwXa{display:flex;flex-direction:column;gap:16px}.Auth_field__R3UBd{display:flex;flex-direction:column;gap:6px}.Auth_field__R3UBd label{color:#ccc;font-size:.9rem}.Auth_field__R3UBd input{padding:10px 14px;border-radius:8px;border:1px solid #333;background:#0f0f1a;color:#fff;font-size:1rem;outline:none;transition:border-color .2s}.Auth_field__R3UBd input:focus{border-color:#4ECDC4}.Auth_btn__Ujr8q{padding:12px;border-radius:8px;border:none;background:linear-gradient(45deg,#FF6B6B,#4ECDC4);color:#fff;font-size:1rem;font-weight:600;cursor:pointer;margin-top:8px;transition:opacity .2s}.Auth_btn__Ujr8q:hover{opacity:.9}.Auth_btn__Ujr8q:disabled{opacity:.5;cursor:not-allowed}.Auth_btnSecondary__MjSQS{background:#333}.Auth_btnSecondary__MjSQS:hover{background:#444}.Auth_error__tYrBg{background:rgba(255,107,107,.15);border:1px solid #ff6b6b;color:#FF6B6B;border-radius:8px}.Auth_error__tYrBg,.Auth_success__2eFDd{padding:12px;margin-bottom:16px;font-size:.9rem;text-align:center}.Auth_success__2eFDd{background:rgba(78,205,196,.15);border:1px solid #4ecdc4;color:#4ECDC4;border-radius:8px}.Auth_text__OzbKO{color:#ccc;text-align:center;line-height:1.6;margin-bottom:16px}.Auth_links__LUmit{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:20px}.Auth_links__LUmit a{color:#4ECDC4;text-decoration:none;font-size:.9rem}.Auth_links__LUmit a:hover{text-decoration:underline}.Auth_divider__EZE0r{display:flex;align-items:center;gap:12px;margin:20px 0;color:#666;font-size:.85rem}.Auth_divider__EZE0r:after,.Auth_divider__EZE0r:before{content:"";flex:1;height:1px;background:#333}.Auth_profileSection__Ro_SM{margin-bottom:24px;padding:16px;background:#0f0f1a;border-radius:8px}.Auth_profileSection__Ro_SM h2{color:#fff;font-size:1.1rem;margin-bottom:12px}.Auth_profileInfo__C7Lfe{color:#ccc;font-size:.9rem;line-height:1.8}.Auth_profileInfo__C7Lfe strong{color:#fff}