.NotificationBell_container___IR7V{position:relative}.NotificationBell_bellButton__H5sgy{display:flex;align-items:center;justify-content:center;width:44px;height:44px;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:8px 12px;min-height:44px;display:flex;align-items:center;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;padding-bottom:env(safe-area-inset-bottom)}}.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:8px 12px;min-height:44px;border-radius:6px;cursor:pointer;font-family:QuickTypeII,sans-serif;font-size:.875rem;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:10px 14px;min-height:44px;background:none;border:none;color:rgba(255,255,255,.75);cursor:pointer;font-family:QuickTypeII,sans-serif;font-size:.875rem;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;padding-top:env(safe-area-inset-top);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:10px;min-width:44px;min-height:44px;align-items:center;justify-content:center}.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:14px 0;min-height:44px;display:flex;align-items:center;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}}.Devlog_wrapper__uh_bk{max-width:860px;margin:0 auto;padding:0 24px}.Devlog_header__JpcFR{text-align:center;margin-bottom:32px}.Devlog_heading__GvkwS{font-family:Moreganic,sans-serif;font-size:2.4rem;color:#fff;margin:0 0 8px}.Devlog_subheading__GYDDF{font-family:Lato,sans-serif;font-size:1rem;color:rgba(255,255,255,.45);margin:0}.Devlog_filterBar__WU_eW{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:40px}.Devlog_tag__cDK5v{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(255,255,255,.03);color:rgba(255,255,255,.55);font-family:Lato,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.Devlog_tag__cDK5v:hover{border-color:var(--tag-color);color:rgba(255,255,255,.8);background:rgba(255,255,255,.05)}.Devlog_tagActive__mlFYQ{border-color:var(--tag-color);color:#fff;background:color-mix(in srgb,var(--tag-color) 15%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--tag-color) 15%,transparent)}.Devlog_tagDot__xj8RQ{width:6px;height:6px;border-radius:50%;background:var(--tag-color);flex-shrink:0}.Devlog_timeline__2Fp6q{position:relative;padding-left:32px}.Devlog_timeline__2Fp6q:before{content:"";position:absolute;left:7px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,rgba(78,205,196,.4),rgba(78,205,196,.1) 80%,transparent)}.Devlog_entry__v8GxA{position:relative;display:flex;gap:0;margin-bottom:32px}.Devlog_timelineNode__9aiec{position:absolute;left:-32px;top:6px;width:16px;display:flex;justify-content:center}.Devlog_timelineDot__heMmj{width:12px;height:12px;border-radius:50%;background:#0a0a0a;border:2px solid #4ecdc4;flex-shrink:0;box-shadow:0 0 8px rgba(78,205,196,.3)}.Devlog_entryContent__uF9My{flex:1;min-width:0}.Devlog_date__2REyG{display:flex;gap:8px;align-items:baseline;margin-bottom:4px}.Devlog_dateAbsolute__BBqNy{font-family:Courier New,monospace;font-size:12px;color:rgba(255,255,255,.35)}.Devlog_dateRelative__8gWnN{font-family:Lato,sans-serif;font-size:11px;color:rgba(78,205,196,.6);font-weight:600}.Devlog_entryTitle__cIalG{font-family:Lato,sans-serif;font-size:1.15rem;font-weight:700;color:#fff;margin:0 0 8px;cursor:pointer;transition:color .2s;line-height:1.35}.Devlog_entryTitle__cIalG:hover{color:#4ECDC4}.Devlog_entryTags__WqC_2{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}.Devlog_entryTag__ICVXk{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;background:color-mix(in srgb,var(--tag-color) 10%,transparent);color:var(--tag-color);font-family:Lato,sans-serif;font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.Devlog_entryTag__ICVXk .Devlog_tagDot__xj8RQ{width:5px;height:5px}.Devlog_summary__RFY8f{font-family:Lato,sans-serif;font-size:13px;line-height:1.5;color:rgba(255,255,255,.5);margin:0 0 6px}.Devlog_entryBody__gxrLt{max-height:0;overflow:hidden;transition:max-height .35s ease,opacity .3s ease;opacity:0}.Devlog_entryBodyOpen__QTsxt{max-height:500px;opacity:1}.Devlog_entryBody__gxrLt p{font-family:Lato,sans-serif;font-size:14px;line-height:1.65;color:rgba(255,255,255,.6);margin:0 0 8px}.Devlog_bullets__3s0JZ{list-style:none;padding:0;margin:0 0 8px}.Devlog_bullets__3s0JZ li{position:relative;padding-left:16px;font-family:Lato,sans-serif;font-size:13px;line-height:1.6;color:rgba(255,255,255,.55);margin-bottom:4px}.Devlog_bullets__3s0JZ li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:rgba(78,205,196,.5)}.Devlog_readMore__iABau{padding:0;border:none;background:none;color:rgba(78,205,196,.7);font-family:Lato,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:color .2s}.Devlog_readMore__iABau:hover{color:#4ECDC4}.Devlog_loadMore__KA_Kl{text-align:center;margin-top:16px}.Devlog_loadMoreBtn__fXajB{padding:10px 28px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.03);color:rgba(255,255,255,.6);font-family:Lato,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.Devlog_loadMoreBtn__fXajB:hover{border-color:rgba(78,205,196,.4);color:#fff;background:rgba(78,205,196,.08)}.Devlog_empty__ybDWi{text-align:center;font-family:Lato,sans-serif;font-size:14px;color:rgba(255,255,255,.3);padding:40px 0}@media screen and (max-width:600px){.Devlog_heading__GvkwS{font-size:1.8rem}.Devlog_timeline__2Fp6q{padding-left:24px}.Devlog_timelineNode__9aiec{left:-24px}.Devlog_entryTitle__cIalG{font-size:1rem}.Devlog_filterBar__WU_eW{gap:4px}.Devlog_tag__cDK5v{font-size:11px;padding:4px 9px}}